From 4054b5f8c108bae987e8e21074203e8d32a5bf34 Mon Sep 17 00:00:00 2001 From: lucasew Date: Sun, 29 Dec 2024 22:04:52 -0300 Subject: [PATCH 001/793] andagii: fix license, minor refactoring Signed-off-by: lucasew --- pkgs/by-name/an/andagii/package.nix | 13 +++++-------- 1 file changed, 5 insertions(+), 8 deletions(-) diff --git a/pkgs/by-name/an/andagii/package.nix b/pkgs/by-name/an/andagii/package.nix index 3900d74f98b4..4d7a886ac548 100644 --- a/pkgs/by-name/an/andagii/package.nix +++ b/pkgs/by-name/an/andagii/package.nix @@ -4,7 +4,7 @@ fetchzip, }: -stdenvNoCC.mkDerivation rec { +stdenvNoCC.mkDerivation { pname = "andagii"; version = "1.0.2"; @@ -23,14 +23,11 @@ stdenvNoCC.mkDerivation rec { runHook postInstall ''; - # There are multiple claims that the font is GPL, so I include the - # package; but I cannot find the original source, so use it on your - # own risk Debian claims it is GPL - good enough for me. - meta = with lib; { + meta = { homepage = "http://www.i18nguy.com/unicode/unicode-font.html"; description = "Unicode Plane 1 Osmanya script font"; - maintainers = with maintainers; [ raskin ]; - license = "unknown"; - platforms = platforms.all; + maintainers = [ lib.maintainers.raskin ]; + license = lib.licenses.unfreeRedistributable; # upstream uses the term copyleft only + platforms = lib.platforms.all; }; } From 21eac1d18a334809437f533f198de21752cae729 Mon Sep 17 00:00:00 2001 From: TomaSajt <62384384+TomaSajt@users.noreply.github.com> Date: Sun, 5 Jan 2025 16:27:54 +0100 Subject: [PATCH 002/793] inochi-{session,creator}: use patchelf instead of LD_LIBRARY_PATH --- pkgs/applications/misc/inochi2d/generic.nix | 16 +++++++++------- 1 file changed, 9 insertions(+), 7 deletions(-) diff --git a/pkgs/applications/misc/inochi2d/generic.nix b/pkgs/applications/misc/inochi2d/generic.nix index 0a08ebbaae73..a8fe7f445892 100644 --- a/pkgs/applications/misc/inochi2d/generic.nix +++ b/pkgs/applications/misc/inochi2d/generic.nix @@ -128,13 +128,15 @@ buildDubPackage ( postFixup = '' # Add support for `open file` dialog makeWrapper $out/share/${pname}/${pname} $out/bin/${pname} \ - --prefix PATH : ${lib.makeBinPath [ zenity ]} \ - --prefix LD_LIBRARY_PATH : ${ - lib.makeLibraryPath [ - libGL - luajit_2_1 - ] - } + --prefix PATH : ${lib.makeBinPath [ zenity ]} + + patchelf $out/share/${pname}/${pname} \ + --add-rpath ${ + lib.makeLibraryPath [ + libGL + luajit_2_1 + ] + } ''; meta = { From 79394ca10891d773a56299a68814e6435ee50546 Mon Sep 17 00:00:00 2001 From: TomaSajt <62384384+TomaSajt@users.noreply.github.com> Date: Sun, 5 Jan 2025 16:28:17 +0100 Subject: [PATCH 003/793] simple64: use patchelf instead of LD_LIBRARY_PATH --- pkgs/by-name/si/simple64/package.nix | 9 ++++----- 1 file changed, 4 insertions(+), 5 deletions(-) diff --git a/pkgs/by-name/si/simple64/package.nix b/pkgs/by-name/si/simple64/package.nix index f98cc8732692..b593ec22dcc1 100644 --- a/pkgs/by-name/si/simple64/package.nix +++ b/pkgs/by-name/si/simple64/package.nix @@ -71,8 +71,6 @@ stdenv.mkDerivation (finalAttrs: { dontUseCmakeConfigure = true; - dontWrapQtApps = true; - buildPhase = '' runHook preInstall @@ -89,9 +87,10 @@ stdenv.mkDerivation (finalAttrs: { install -Dm644 ./simple64-gui/icons/simple64.svg -t $out/share/icons/hicolor/scalable/apps/ - makeWrapper $out/share/simple64/simple64-gui $out/bin/simple64-gui \ - --prefix LD_LIBRARY_PATH : ${lib.makeLibraryPath [ vulkan-loader ]} \ - "''${qtWrapperArgs[@]}" + patchelf $out/share/simple64/simple64-gui \ + --add-needed libvulkan.so.1 --add-rpath ${lib.makeLibraryPath [ vulkan-loader ]} + + ln -s $out/share/simple64/simple64-gui $out/bin/simple64-gui runHook postInstall ''; From 9d28b008ce1bf78c837f95800bcfaa0c935d5fee Mon Sep 17 00:00:00 2001 From: Kimmo Suominen Date: Tue, 4 Feb 2025 21:44:59 +0200 Subject: [PATCH 004/793] tcsh: 6.24.14 -> 6.24.15 Changes since 6.24.14: 42. V6.24.15 - 2025-02-04 (Build fixes only.) * Changes: https://github.com/tcsh-org/tcsh/blob/TCSH6_24_15/Fixes * Diff: https://github.com/tcsh-org/tcsh/compare/TCSH6_24_14...TCSH6_24_15 --- pkgs/by-name/tc/tcsh/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/tc/tcsh/package.nix b/pkgs/by-name/tc/tcsh/package.nix index 0e6f68df9020..e898b77efe4a 100644 --- a/pkgs/by-name/tc/tcsh/package.nix +++ b/pkgs/by-name/tc/tcsh/package.nix @@ -8,11 +8,11 @@ stdenv.mkDerivation (finalAttrs: { pname = "tcsh"; - version = "6.24.14"; + version = "6.24.15"; src = fetchurl { url = "mirror://tcsh/tcsh-${finalAttrs.version}.tar.gz"; - hash = "sha256-NogPJYpj/BH+cqZQmLWF68Ts3uJDiLjr7Jfmro5IUxg="; + hash = "sha256-1NCypN8yD1elGORMNZ7za7z4XWT1FG0MuP80mE4NI/0="; }; strictDeps = true; From dd5525d9530ed81016bfe3e428f580c46b20e5a0 Mon Sep 17 00:00:00 2001 From: Ben Darwin Date: Sun, 16 Feb 2025 21:06:01 -0500 Subject: [PATCH 005/793] python312Packages.deid: 0.3.25 -> 0.4.0 --- pkgs/development/python-modules/deid/default.nix | 10 ++++------ 1 file changed, 4 insertions(+), 6 deletions(-) diff --git a/pkgs/development/python-modules/deid/default.nix b/pkgs/development/python-modules/deid/default.nix index 8d60dd9aa3e9..68b20170e77f 100644 --- a/pkgs/development/python-modules/deid/default.nix +++ b/pkgs/development/python-modules/deid/default.nix @@ -39,18 +39,16 @@ let in buildPythonPackage rec { pname = "deid"; - version = "0.3.25"; + version = "0.4.0"; pyproject = true; - disabled = pythonOlder "3.7"; - # Pypi version has no tests src = fetchFromGitHub { owner = "pydicom"; repo = pname; # the github repo does not contain Pypi version tags: - rev = "830966d52846c6b721fabb4cc1c75f39eabd55cc"; - hash = "sha256-+slwnQSeRHpoCsvZ24Gq7rOBpQL37a6Iqrj4Mqj6PCo="; + rev = "14d1e4eb70f2c9fda43fca411794be9d8a5a8516"; + hash = "sha256-YsLWHIO6whcBQriMYb0tDD9s/RrxlfeKGORF1UCOilI="; }; build-system = [ setuptools ]; @@ -71,7 +69,7 @@ buildPythonPackage rec { meta = { description = "Best-effort anonymization for medical images"; mainProgram = "deid"; - changelog = "https://github.com/pydicom/deid/blob/${version}/CHANGELOG.md"; + changelog = "https://github.com/pydicom/deid/blob/${src.rev}/CHANGELOG.md"; homepage = "https://pydicom.github.io/deid"; license = lib.licenses.mit; maintainers = with lib.maintainers; [ bcdarwin ]; From 8224fea3dbe4fddbcb14c1174ee03cc575a043c2 Mon Sep 17 00:00:00 2001 From: Doron Behar Date: Thu, 20 Feb 2025 15:06:45 +0200 Subject: [PATCH 006/793] python312Packages.h5py: use environment to spare mpi4py setup.py substitutions --- pkgs/development/python-modules/h5py/default.nix | 11 +++++------ 1 file changed, 5 insertions(+), 6 deletions(-) diff --git a/pkgs/development/python-modules/h5py/default.nix b/pkgs/development/python-modules/h5py/default.nix index 192fe6d7158b..26b2a38984ed 100644 --- a/pkgs/development/python-modules/h5py/default.nix +++ b/pkgs/development/python-modules/h5py/default.nix @@ -35,20 +35,19 @@ buildPythonPackage rec { pythonRelaxDeps = [ "mpi4py" ]; - # avoid strict pinning of numpy and mpi4py, can't be replaced with - # pythonRelaxDepsHook, see: https://github.com/NixOS/nixpkgs/issues/327941 + # Avoid strict pinning of Numpy, can't be replaced with pythonRelaxDepsHook, + # as these are build time dependencies. See: + # https://github.com/NixOS/nixpkgs/issues/327941 postPatch = '' substituteInPlace pyproject.toml \ --replace-fail "numpy >=2.0.0, <3" "numpy" - substituteInPlace setup.py \ - --replace-fail "mpi4py ==3.1.4" "mpi4py" \ - --replace-fail "mpi4py ==4.0.1" "mpi4py" \ - --replace-fail "mpi4py ==3.1.6" "mpi4py" ''; env = { HDF5_DIR = "${hdf5}"; HDF5_MPI = if mpiSupport then "ON" else "OFF"; + # See discussion at https://github.com/h5py/h5py/issues/2560 + H5PY_SETUP_REQUIRES = 0; }; postConfigure = '' From e6e1808c6984fa2f102dd387ebce1076a20b4669 Mon Sep 17 00:00:00 2001 From: Bruno Rodrigues Date: Wed, 26 Feb 2025 11:23:46 +0100 Subject: [PATCH 007/793] positron-bin: fixed update script --- pkgs/by-name/po/positron-bin/update.sh | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/pkgs/by-name/po/positron-bin/update.sh b/pkgs/by-name/po/positron-bin/update.sh index a024b382ec96..3e3966a356e9 100755 --- a/pkgs/by-name/po/positron-bin/update.sh +++ b/pkgs/by-name/po/positron-bin/update.sh @@ -18,22 +18,22 @@ fi # Update Darwin hash. current_hash=$(nix store prefetch-file --json --hash-type sha256 \ - "https://github.com/posit-dev/positron/releases/download/${current_version}/Positron-${current_version}.dmg" \ + "https://cdn.posit.co/positron/dailies/mac/universal/Positron-${current_version}.dmg" \ | jq -r .hash) new_hash=$(nix store prefetch-file --json --hash-type sha256 \ - "https://github.com/posit-dev/positron/releases/download/${new_version}/Positron-${new_version}.dmg" \ + "https://cdn.posit.co/positron/dailies/mac/universal/Positron-${new_version}.dmg" \ | jq -r .hash) sed -i "s|$current_hash|$new_hash|g" $positron_nix # Update Linux hash. current_hash=$(nix store prefetch-file --json --hash-type sha256 \ - "https://github.com/posit-dev/positron/releases/download/${current_version}/Positron-${current_version}-x64.deb" \ + "https://cdn.posit.co/positron/dailies/deb/x86_64/Positron-${current_version}-x64.deb" \ | jq -r .hash) new_hash=$(nix store prefetch-file --json --hash-type sha256 \ - "https://github.com/posit-dev/positron/releases/download/${new_version}/Positron-${new_version}-x64.deb" \ + "https://cdn.posit.co/positron/dailies/deb/x86_64/Positron-${new_version}-x64.deb" \ | jq -r .hash) sed -i "s|$current_hash|$new_hash|g" $positron_nix From 0ea643d90d895a2d5eb0ef6bde77be87e35dca56 Mon Sep 17 00:00:00 2001 From: A1ca7raz <7345998+A1ca7raz@users.noreply.github.com> Date: Thu, 27 Feb 2025 18:12:08 +0800 Subject: [PATCH 008/793] sierra-breeze-enhanced: 2.0.1 -> 2.1.0 --- .../kwin-decorations/sierra-breeze-enhanced/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/data/themes/kwin-decorations/sierra-breeze-enhanced/default.nix b/pkgs/data/themes/kwin-decorations/sierra-breeze-enhanced/default.nix index 4eaaabd1954c..a6857aa856f8 100644 --- a/pkgs/data/themes/kwin-decorations/sierra-breeze-enhanced/default.nix +++ b/pkgs/data/themes/kwin-decorations/sierra-breeze-enhanced/default.nix @@ -9,8 +9,8 @@ useQt5 ? false, }: let - latestVersion = "2.0.1"; - latestSha256 = "sha256-4KvOhQSYmHV/5TxyeK4f1uUmHK5uR5xXC2MfPTM96SM="; + latestVersion = "2.1.0"; + latestSha256 = "sha256-Dzsl06FdCRGuBv2K5BmowCdaWQpYhe/U7aeQ0Q1T5Z4="; qt5Version = "1.3.3"; qt5Sha256 = "sha256-zTUTsSzy4p0Y7RPOidCtxTjjyvPRyWSQCxA5sUzXcLc="; @@ -22,7 +22,7 @@ stdenv.mkDerivation rec { src = fetchFromGitHub { owner = "kupiqu"; repo = "SierraBreezeEnhanced"; - rev = "V${version}"; + rev = if version == "2.1.0" then "V.2.1.0" else "V${version}"; sha256 = if useQt5 then qt5Sha256 else latestSha256; }; From f7ea7e5b6d2a3e456edbda95b2e596fd04734c00 Mon Sep 17 00:00:00 2001 From: Alice Carroll Date: Tue, 4 Feb 2025 05:50:15 +0300 Subject: [PATCH 009/793] dillo: refactor --- pkgs/by-name/di/dillo/package.nix | 16 ++++------------ 1 file changed, 4 insertions(+), 12 deletions(-) diff --git a/pkgs/by-name/di/dillo/package.nix b/pkgs/by-name/di/dillo/package.nix index cc6b32b1d205..e32387f02ca2 100644 --- a/pkgs/by-name/di/dillo/package.nix +++ b/pkgs/by-name/di/dillo/package.nix @@ -3,16 +3,12 @@ autoreconfHook, fetchFromGitHub, fltk, - giflib, - libXcursor, - libXi, - libXinerama, libjpeg, libpng, + libwebp, libressl, mbedtls, openssl, - perl, pkg-config, stdenv, which, @@ -48,15 +44,11 @@ stdenv.mkDerivation (finalAttrs: { ]; buildInputs = [ - fltk - giflib - libXcursor - libXi - libXinerama libjpeg libpng - perl + libwebp ssl + fltk ]; outputs = [ @@ -88,6 +80,6 @@ stdenv.mkDerivation (finalAttrs: { mainProgram = "dillo"; maintainers = with lib.maintainers; [ ]; license = lib.licenses.gpl3Plus; - platforms = lib.platforms.linux; + platforms = lib.platforms.all; }; }) From 39a5f8d724f34971c15c668fd6cf660a84286f7b Mon Sep 17 00:00:00 2001 From: Nadir Ishiguro <23151917+nadir-ishiguro@users.noreply.github.com> Date: Wed, 5 Mar 2025 13:33:55 +0100 Subject: [PATCH 010/793] catcli: 0.9.6 -> 1.0 --- pkgs/tools/filesystems/catcli/default.nix | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/pkgs/tools/filesystems/catcli/default.nix b/pkgs/tools/filesystems/catcli/default.nix index c953e880cd01..2e330b671508 100644 --- a/pkgs/tools/filesystems/catcli/default.nix +++ b/pkgs/tools/filesystems/catcli/default.nix @@ -6,14 +6,14 @@ python3.pkgs.buildPythonApplication rec { pname = "catcli"; - version = "0.9.6"; + version = "1.0"; format = "setuptools"; src = fetchFromGitHub { owner = "deadc0de6"; repo = pname; tag = "v${version}"; - hash = "sha256-+/kd7oPT6msojPj25bzG9HwVqPj47gIUg9LngbDc3y8="; + hash = "sha256-dAt9NysH3q5YC+vO9XTnapBxFZmC4vWwJ8SxT9CzCQE="; }; postPatch = "patchShebangs . "; @@ -24,6 +24,8 @@ python3.pkgs.buildPythonApplication rec { fusepy pyfzf types-docopt + cmd2 + natsort ]; nativeCheckInputs = with python3.pkgs; [ From 91876c8ba479b4fe3b2d479519adc9f0dd692332 Mon Sep 17 00:00:00 2001 From: "Alexandre Cavalheiro S. Tiago da Silva" Date: Thu, 6 Mar 2025 20:50:39 -0300 Subject: [PATCH 011/793] miraclecast: 1.0-20231112 -> 1.0-unstable-2024-07-13 --- pkgs/by-name/mi/miraclecast/package.nix | 74 ++++++++++++++++++------- 1 file changed, 55 insertions(+), 19 deletions(-) diff --git a/pkgs/by-name/mi/miraclecast/package.nix b/pkgs/by-name/mi/miraclecast/package.nix index 74a3aff23ecb..681a38624963 100644 --- a/pkgs/by-name/mi/miraclecast/package.nix +++ b/pkgs/by-name/mi/miraclecast/package.nix @@ -1,30 +1,46 @@ { lib, - stdenv, fetchFromGitHub, + glib, + gst_all_1, + iproute2, + libtool, + makeBinaryWrapper, meson, + miraclecast, ninja, pkg-config, - glib, readline, - pcre, - systemd, + stdenv, + systemdLibs, + testers, udev, - iproute2, + wpa_supplicant, + relyUdev ? true, }: +let + gstreamerPluginPaths = lib.concatMapStrings (pth: pth + "/lib/gstreamer-1.0:") [ + (lib.getLib gst_all_1.gstreamer) + gst_all_1.gst-libav + gst_all_1.gst-plugins-bad + gst_all_1.gst-plugins-base + gst_all_1.gst-plugins-good + ]; +in stdenv.mkDerivation { pname = "miraclecast"; - version = "1.0-20231112"; + version = "1.0-unstable-2024-07-13"; src = fetchFromGitHub { owner = "albfan"; repo = "miraclecast"; - rev = "af6ab257eae83bb0270a776a8fe00c0148bc53c4"; - hash = "sha256-3ZIAvA3w/ZhoJtVmUD444nch0PGD58PdBRke7zd9IuQ="; + rev = "937747fd4de64a33bccf5adb73924c435ceb821b"; + hash = "sha256-y37+AOz8xYjtDk9ITxMB7UeWeMpDH+b6HQBczv+x5zo="; }; nativeBuildInputs = [ + makeBinaryWrapper meson ninja pkg-config @@ -32,24 +48,44 @@ stdenv.mkDerivation { buildInputs = [ glib - pcre - readline - systemd - udev + gst_all_1.gstreamer iproute2 + libtool + readline + systemdLibs + udev + wpa_supplicant ]; - mesonFlags = [ - "-Drely-udev=true" - "-Dbuild-tests=true" - "-Dip-binary=${iproute2}/bin/ip" - ]; + mesonFlags = + [ + "-Dbuild-tests=true" + "-Dip-binary=${iproute2}/bin/ip" + ] + ++ lib.optionals relyUdev [ + "-Drely-udev=true" + ]; + + postPatch = '' + substituteInPlace res/miracle-gst \ + --replace-fail "/usr/bin/gst-launch-1.0" "${gst_all_1.gstreamer}/bin/gst-launch-1.0" + ''; + + postInstall = '' + wrapProgram $out/bin/miracle-gst --set GST_PLUGIN_SYSTEM_PATH_1_0 ${gstreamerPluginPaths} + ''; + + passthru.tests.version = testers.testVersion { + package = miraclecast; + command = "miracled --version"; + version = "Miraclecast 1"; + }; meta = with lib; { - description = "Connect external monitors via Wi-Fi"; + description = "Connect external monitors to your system via Wifi-Display specification also known as Miracast"; homepage = "https://github.com/albfan/miraclecast"; license = licenses.lgpl21Plus; - maintainers = [ ]; + maintainers = [ maintainers.wizardlink ]; platforms = platforms.linux; }; } From 56efdfb9b95e1c957f859907d6e8d006f0adf316 Mon Sep 17 00:00:00 2001 From: ede1998 Date: Sun, 9 Mar 2025 18:33:34 +0100 Subject: [PATCH 012/793] fclones: add shell completions --- pkgs/tools/misc/fclones/default.nix | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/pkgs/tools/misc/fclones/default.nix b/pkgs/tools/misc/fclones/default.nix index 8f896ec44cae..3d85c7bee433 100644 --- a/pkgs/tools/misc/fclones/default.nix +++ b/pkgs/tools/misc/fclones/default.nix @@ -4,6 +4,7 @@ fetchFromGitHub, stdenv, darwin, + installShellFiles, }: rustPlatform.buildRustPackage rec { @@ -23,6 +24,7 @@ rustPlatform.buildRustPackage rec { buildInputs = lib.optionals stdenv.hostPlatform.isDarwin [ darwin.apple_sdk_11_0.frameworks.AppKit ]; + nativeBuildInputs = [ installShellFiles ]; # device::test_physical_device_name test fails on Darwin doCheck = !stdenv.hostPlatform.isDarwin; @@ -32,6 +34,15 @@ rustPlatform.buildRustPackage rec { "--skip=cache::test::return_none_if_different_transform_was_used" ]; + postInstall = lib.optionalString (stdenv.buildPlatform.canExecute stdenv.hostPlatform) '' + # setting PATH required so completion script doesn't use full path + export PATH="$PATH:$out/bin" + installShellCompletion --cmd $pname \ + --bash <(fclones complete bash) \ + --fish <(fclones complete fish) \ + --zsh <(fclones complete zsh) + ''; + meta = with lib; { description = "Efficient Duplicate File Finder and Remover"; homepage = "https://github.com/pkolaczk/fclones"; From 28a422e6ad140570c8745a87238a9b8b57a56af7 Mon Sep 17 00:00:00 2001 From: oluceps Date: Mon, 10 Mar 2025 01:58:40 +0800 Subject: [PATCH 013/793] yuhaiin: init at 0.3.8 Co-authored-by: Ethan Carter Edwards --- pkgs/by-name/yu/yuhaiin/package.nix | 50 +++++++++++++++++++++++++++++ 1 file changed, 50 insertions(+) create mode 100644 pkgs/by-name/yu/yuhaiin/package.nix diff --git a/pkgs/by-name/yu/yuhaiin/package.nix b/pkgs/by-name/yu/yuhaiin/package.nix new file mode 100644 index 000000000000..f662cd6b9467 --- /dev/null +++ b/pkgs/by-name/yu/yuhaiin/package.nix @@ -0,0 +1,50 @@ +{ + lib, + buildGoModule, + fetchFromGitHub, + versionCheckHook, +}: + +buildGoModule rec { + pname = "yuhaiin"; + version = "0.3.8"; + + src = fetchFromGitHub { + owner = "yuhaiin"; + repo = "yuhaiin"; + tag = "v${version}"; + hash = "sha256-9vrq2qKbBLObANzVWrP73BuhQdY0JSEdPci420lj3Fg="; + }; + + vendorHash = "sha256-FSm/oG0XkTqx93DrtVKoJAmIlkHNXEG20IanXuMxBgw="; + + subPackages = [ "cmd/yuhaiin" ]; + + ldflags = + let + # https://github.com/yuhaiin/yuhaiin/blob/dbbcd93c3dce141a3323e03043d5d0eabe7252d1/makefile#L1 + module = "github.com/Asutorufa/yuhaiin/internal"; + in + [ + "-s" + "-w" + "-X ${module}/version.Version=v${version}" + "-X ${module}/version.GitCommit=${src.rev}" + "-X ${module}/version.BuildDate=unknown" + ]; + + nativeCheckInputs = [ + versionCheckHook + ]; + + versionCheckProgramArg = [ "--version" ]; + + meta = { + description = "Proxy kit for Linux/Windows/MacOS"; + homepage = "https://github.com/yuhaiin/yuhaiin"; + changelog = "https://github.com/yuhaiin/yuhaiin/releases/tag/v${version}"; + license = lib.licenses.mit; + maintainers = with lib.maintainers; [ oluceps ]; + mainProgram = "yuhaiin"; + }; +} From cb93de54ec05690a504d8dbfbf8e6847d8db4185 Mon Sep 17 00:00:00 2001 From: Tyler Cook <10459406+cilki@users.noreply.github.com> Date: Tue, 11 Mar 2025 06:13:39 -0500 Subject: [PATCH 014/793] maintainers: add cilki --- maintainers/maintainer-list.nix | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/maintainers/maintainer-list.nix b/maintainers/maintainer-list.nix index fe00f03a8a3a..9c20afacbac0 100644 --- a/maintainers/maintainer-list.nix +++ b/maintainers/maintainer-list.nix @@ -4342,6 +4342,11 @@ githubId = 3956062; name = "Simon Lackerbauer"; }; + cilki = { + github = "cilki"; + githubId = 10459406; + name = "Tyler Cook"; + }; cimm = { email = "8k9ft8m5gv@astil.be"; github = "cimm"; From 130c6bc83af6e496522ecc78fca7720b49d0028a Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Marcell=20T=C3=B3th?= Date: Tue, 11 Mar 2025 18:13:56 +0100 Subject: [PATCH 015/793] maintainers: add elfenermarcell --- maintainers/maintainer-list.nix | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/maintainers/maintainer-list.nix b/maintainers/maintainer-list.nix index 59cf754af9dc..3eff4d2d5e9d 100644 --- a/maintainers/maintainer-list.nix +++ b/maintainers/maintainer-list.nix @@ -6812,6 +6812,12 @@ githubId = 8146662; name = "Eric Lesiuta"; }; + elfenermarcell = { + email = "elfenermarcell@gmail.com"; + github = "elfenermarcell"; + githubId = 183738665; + name = "Marcell Tóth"; + }; eliandoran = { email = "contact@eliandoran.me"; name = "Elian Doran"; From 98495214f9763296c0be73b21d8341db8b2cf52d Mon Sep 17 00:00:00 2001 From: Bruno Rodrigues Date: Wed, 26 Feb 2025 11:27:56 +0100 Subject: [PATCH 016/793] positron-bin: 2025.02.0-171 -> 2025.04.0-64 --- pkgs/by-name/po/positron-bin/package.nix | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/pkgs/by-name/po/positron-bin/package.nix b/pkgs/by-name/po/positron-bin/package.nix index e06e1c8e3f96..92139dbfa021 100644 --- a/pkgs/by-name/po/positron-bin/package.nix +++ b/pkgs/by-name/po/positron-bin/package.nix @@ -22,7 +22,7 @@ }: let pname = "positron-bin"; - version = "2025.02.0-171"; + version = "2025.04.0-64"; in stdenv.mkDerivation { inherit version pname; @@ -30,13 +30,13 @@ stdenv.mkDerivation { src = if stdenv.hostPlatform.isDarwin then fetchurl { - url = "https://github.com/posit-dev/positron/releases/download/${version}/Positron-${version}.dmg"; - hash = "sha256-b5o1+UXt5JAuHkm1K1jrMLV+7PHfKJTOff4aTk8xm2I="; + url = "https://cdn.posit.co/positron/dailies/mac/universal/Positron-${version}.dmg"; + hash = "sha256-MmLc2YFmWIcmsRp4swKYJdQHAWfSIsW23D5ZLfyb4b4="; } else fetchurl { - url = "https://github.com/posit-dev/positron/releases/download/${version}/Positron-${version}-x64.deb"; - hash = "sha256-TjQc/Y4Sa2MlLslbygYVFbIk3raArMvYstSiSEYzfo0="; + url = "https://cdn.posit.co/positron/dailies/deb/x86_64/Positron-${version}-x64.deb"; + hash = "sha256-d1HjnMGpKg68EW0wXWvgXL0VEepn1vFJWuAN0HD2IPs="; }; buildInputs = From d7e5704dee184b3bda2fa86b9b4e745584fa225a Mon Sep 17 00:00:00 2001 From: Bruno Rodrigues Date: Wed, 26 Feb 2025 20:58:45 +0100 Subject: [PATCH 017/793] positron-bin: disable automatic updates --- pkgs/by-name/po/positron-bin/package.nix | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/po/positron-bin/package.nix b/pkgs/by-name/po/positron-bin/package.nix index 92139dbfa021..86d3647a9cbd 100644 --- a/pkgs/by-name/po/positron-bin/package.nix +++ b/pkgs/by-name/po/positron-bin/package.nix @@ -85,7 +85,8 @@ stdenv.mkDerivation { # Positron will use the system version of BLAS if we don't provide the nix version. wrapProgram "$out/Applications/Positron.app/Contents/Resources/app/bin/code" \ - --prefix DYLD_INSERT_LIBRARIES : "${lib.makeLibraryPath [ blas ]}/libblas.dylib" + --prefix DYLD_INSERT_LIBRARIES : "${lib.makeLibraryPath [ blas ]}/libblas.dylib" \ + --add-flags "--disable-updates" ln -s "$out/Applications/Positron.app/Contents/Resources/app/bin/code" "$out/bin/positron" runHook postInstall @@ -112,7 +113,9 @@ stdenv.mkDerivation { # Fix libGL.so not found errors. wrapProgram "$out/share/positron/positron" \ - --prefix LD_LIBRARY_PATH : "${lib.makeLibraryPath [ libglvnd ]}" + --prefix LD_LIBRARY_PATH : "${lib.makeLibraryPath [ libglvnd ]}" \ + --add-flags "--disable-updates" + mkdir -p "$out/bin" ln -s "$out/share/positron/positron" "$out/bin/positron" From 980d614f51eb56b10e5fb4dc49b40b85a8357fbc Mon Sep 17 00:00:00 2001 From: TomaSajt <62384384+TomaSajt@users.noreply.github.com> Date: Wed, 19 Mar 2025 08:54:55 +0100 Subject: [PATCH 018/793] sourcegit: 2025.08 -> 2025.09 --- pkgs/by-name/so/sourcegit/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/so/sourcegit/package.nix b/pkgs/by-name/so/sourcegit/package.nix index 7e599f8b8cf1..22d8dc56352b 100644 --- a/pkgs/by-name/so/sourcegit/package.nix +++ b/pkgs/by-name/so/sourcegit/package.nix @@ -19,13 +19,13 @@ buildDotnetModule (finalAttrs: { pname = "sourcegit"; - version = "2025.08"; + version = "2025.09"; src = fetchFromGitHub { owner = "sourcegit-scm"; repo = "sourcegit"; tag = "v${finalAttrs.version}"; - hash = "sha256-dX782yQMo5MFMZKbLor5Hk6SKc11Em0qdbIClUYOe3I="; + hash = "sha256-JjAF9y3wIb6ffI3alkj9I7kG6GLLtJEKNWLtLyVE4aE="; }; patches = [ ./fix-darwin-git-path.patch ]; From 9cc792c881a8ba3bc0f1b3f900082885b6da69fe Mon Sep 17 00:00:00 2001 From: Jared Baur Date: Fri, 21 Mar 2025 20:47:30 -0700 Subject: [PATCH 019/793] hevi: init at 1.1.0 --- pkgs/by-name/he/hevi/deps.nix | 42 ++++++++++++++++++++++++++++++++ pkgs/by-name/he/hevi/package.nix | 39 +++++++++++++++++++++++++++++ 2 files changed, 81 insertions(+) create mode 100644 pkgs/by-name/he/hevi/deps.nix create mode 100644 pkgs/by-name/he/hevi/package.nix diff --git a/pkgs/by-name/he/hevi/deps.nix b/pkgs/by-name/he/hevi/deps.nix new file mode 100644 index 000000000000..8875577d8775 --- /dev/null +++ b/pkgs/by-name/he/hevi/deps.nix @@ -0,0 +1,42 @@ +# generated by zon2nix (https://github.com/nix-community/zon2nix) + +{ + linkFarm, + fetchzip, + fetchgit, +}: + +linkFarm "zig-packages" [ + { + name = "12204a4669fa6e8ebb1720e3581a24c1a7f538f2f4ee3ebc91a9e36285c89572d761"; + path = fetchgit { + url = "https://github.com/MFAshby/zig-lsp-kit.git"; + rev = "1c07e3e3305f8dd6355735173321c344fc152d3e"; + hash = "sha256-WBJ7hbc69W3mtzrMLwehcKccSbVe/8Dy9sX4IA4VbcY="; + }; + } + { + name = "1220841471bd4891cbb199d27cc5e7e0fb0a5b7c5388a70bd24fa3eb7285755c396c"; + path = fetchgit { + url = "https://github.com/kubkon/zig-yaml.git"; + rev = "beddd5da24de91d430ca7028b00986f7745b13e9"; + hash = "sha256-CJms2LjwoYNlbhapFYzvOImuaMH/zikllYeQ2/VlHi0="; + }; + } + { + name = "12209cde192558f8b3dc098ac2330fc2a14fdd211c5433afd33085af75caa9183147"; + path = fetchgit { + url = "https://github.com/ziglibs/known-folders.git"; + rev = "0ad514dcfb7525e32ae349b9acc0a53976f3a9fa"; + hash = "sha256-X+XkFj56MkYxxN9LUisjnkfCxUfnbkzBWHy9pwg5M+g="; + }; + } + { + name = "1220c198cdaf6cb73fca6603cc5039046ed10de2e9f884cae9224ff826731df1c68d"; + path = fetchgit { + url = "https://github.com/kristoff-it/ziggy"; + rev = "ae30921d8c98970942d3711553aa66ff907482fe"; + hash = "sha256-dZemnsmM0383HnA7zhykyO/DnG0mx+PVjjr9NiIfu4I="; + }; + } +] diff --git a/pkgs/by-name/he/hevi/package.nix b/pkgs/by-name/he/hevi/package.nix new file mode 100644 index 000000000000..9e30696da500 --- /dev/null +++ b/pkgs/by-name/he/hevi/package.nix @@ -0,0 +1,39 @@ +{ + callPackage, + fetchFromGitHub, + lib, + stdenv, + zig_0_13, +}: + +let + zig = zig_0_13; +in +stdenv.mkDerivation (finalAttrs: { + pname = "hevi"; + version = "1.1.0"; + + src = fetchFromGitHub { + owner = "Arnau478"; + repo = "hevi"; + tag = "v${finalAttrs.version}"; + hash = "sha256-wnpuM2qlbeDIupDPQPKdWmjAKepCG0+u3uxcLDFB09w="; + }; + + nativeBuildInputs = [ + zig.hook + ]; + + postPatch = '' + ln -s ${callPackage ./deps.nix { }} $ZIG_GLOBAL_CACHE_DIR/p + ''; + + meta = { + description = "Hex viewer"; + homepage = "https://github.com/Arnau478/hevi"; + license = lib.licenses.gpl3Only; + maintainers = [ lib.maintainers.jmbaur ]; + mainProgram = "hevi"; + inherit (zig.meta) platforms; + }; +}) From 8715fb4f5818869624cb7dac9980a937891a5a74 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Cl=C3=A9ment?= Date: Sat, 22 Mar 2025 14:16:16 +0100 Subject: [PATCH 020/793] elvis: unbreak Disable check for the NEED_WAIT_H macro to always include as it fails otherwise with gcc14 and newer compilers. --- pkgs/by-name/el/elvis/package.nix | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/pkgs/by-name/el/elvis/package.nix b/pkgs/by-name/el/elvis/package.nix index b3740b94bfe2..fe32e110c66b 100644 --- a/pkgs/by-name/el/elvis/package.nix +++ b/pkgs/by-name/el/elvis/package.nix @@ -42,7 +42,8 @@ stdenv.mkDerivation (finalAttrs: { postPatch = '' substituteInPlace configure \ - --replace-fail '-lcurses' '-lncurses' + --replace-fail '-lcurses' '-lncurses' \ + --replace-fail 'if [ -f /usr/include/sys/wait.h ]' 'if true' ''; installPhase = '' From 4510e2aacd5e040ca6268e0332af2da620c8cb8b Mon Sep 17 00:00:00 2001 From: Petr Zahradnik Date: Sat, 22 Mar 2025 17:33:09 +0100 Subject: [PATCH 021/793] mmh: unstable-2020-08-21 -> unstable-2023-09-24, unbreak on GCC 14 --- pkgs/by-name/mm/mmh/package.nix | 22 ++++++++++++++-------- 1 file changed, 14 insertions(+), 8 deletions(-) diff --git a/pkgs/by-name/mm/mmh/package.nix b/pkgs/by-name/mm/mmh/package.nix index 7f9e04b2de40..2dbcea7045ce 100644 --- a/pkgs/by-name/mm/mmh/package.nix +++ b/pkgs/by-name/mm/mmh/package.nix @@ -7,21 +7,21 @@ flex, }: let - rev = "b17ea39dc17e5514f33b3f5c34ede92bd16e208c"; + rev = "7e93dee44df1a7e8f551a2e408a600b2e90a0974"; in stdenv.mkDerivation { pname = "mmh"; - version = "unstable-2020-08-21"; + version = "unstable-2023-09-24"; src = fetchurl { url = "http://git.marmaro.de/?p=mmh;a=snapshot;h=${rev};sf=tgz"; name = "mmh-${rev}.tgz"; - sha256 = "1bqfxafw4l2y46pnsxgy4ji1xlyifzw01k1ykbsjj9p61q3nv6l6"; + hash = "sha256-t2Qnwtkli+/MDk6uaikS2SIP9LucK64os8kGcn2ytRU="; }; postPatch = '' substituteInPlace sbr/Makefile.in \ - --replace "ar " "${stdenv.cc.targetPrefix}ar " + --replace-fail "ar " "${stdenv.cc.targetPrefix}ar " ''; buildInputs = [ ncurses ]; @@ -30,12 +30,18 @@ stdenv.mkDerivation { flex ]; - meta = with lib; { + # mhl.c:1031:58: error: pointer type mismatch in conditional expression [] + # 1031 | putstr((c1->c_flags & RTRIM) ? rtrim(cp) : cp); + NIX_CFLAGS_COMPILE = [ " -Wno-error=incompatible-pointer-types" ]; + + enableParallelBuilding = true; + + meta = { description = "Set of electronic mail handling programs"; homepage = "http://marmaro.de/prog/mmh"; - license = licenses.bsd3; - platforms = platforms.unix; + license = lib.licenses.bsd3; + platforms = lib.platforms.unix; broken = stdenv.hostPlatform.isDarwin; - maintainers = with maintainers; [ kaction ]; + maintainers = with lib.maintainers; [ kaction ]; }; } From 3455493ad6df2f2bb14477753eef505e8d8b159a Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Cl=C3=A9ment?= Date: Sat, 22 Mar 2025 20:54:05 +0100 Subject: [PATCH 022/793] python3Packages.breezy: 3.3.7 -> 3.3.10 Updated the package because pyo3 not supporting python3.13 in the previous --- .../python-modules/breezy/Cargo.lock | 213 ++++-------------- .../python-modules/breezy/default.nix | 4 +- 2 files changed, 50 insertions(+), 167 deletions(-) diff --git a/pkgs/development/python-modules/breezy/Cargo.lock b/pkgs/development/python-modules/breezy/Cargo.lock index d3f1d0127aeb..582919223ddf 100644 --- a/pkgs/development/python-modules/breezy/Cargo.lock +++ b/pkgs/development/python-modules/breezy/Cargo.lock @@ -1,6 +1,6 @@ # This file is automatically @generated by Cargo. # It is not intended for manual editing. -version = 3 +version = 4 [[package]] name = "aho-corasick" @@ -13,19 +13,13 @@ dependencies = [ [[package]] name = "autocfg" -version = "1.2.0" +version = "1.4.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f1fdabc7756949593fe60f30ec81974b613357de856987752631dea1e3394c80" - -[[package]] -name = "bitflags" -version = "1.3.2" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "bef38d45163c2f1dde094a7dfd33ccf595c92905c8f8f4fdc18d06fb1037718a" +checksum = "ace50bade8e6234aa140d9a2f552bbee1db4d353f69b8217bc503490fc1a9f26" [[package]] name = "breezy" -version = "3.3.7" +version = "3.3.10" dependencies = [ "pyo3", ] @@ -38,43 +32,33 @@ checksum = "baf1de4339761588bc0619e3cbc0120ee582ebb74b53b4efbf79117bd2da40fd" [[package]] name = "heck" -version = "0.4.1" +version = "0.5.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "95505c38b4572b2d910cecb0281560f54b440a19336cbbcb27bf6ce6adc6f5a8" +checksum = "2304e00983f87ffb38b55b444b5e3b60a884b5d30c0fca7d82fe33449bbe55ea" [[package]] name = "indoc" -version = "2.0.5" +version = "2.0.6" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b248f5224d1d606005e02c97f5aa4e88eeb230488bcc03bc9ca4d7991399f2b5" +checksum = "f4c7245a08504955605670dbf141fceab975f15ca21570696aebe9d2e71576bd" [[package]] name = "lazy_static" -version = "1.4.0" +version = "1.5.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e2abad23fbc42b3700f2f279844dc832adb2b2eb069b2df918f455c4e18cc646" +checksum = "bbd2bcb4c963f2ddae06a2efc7e9f3591312473c50c6685e1f298068316e66fe" [[package]] name = "libc" -version = "0.2.153" +version = "0.2.171" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "9c198f91728a82281a64e1f4f9eeb25d82cb32a5de251c6bd1b5154d63a8e7bd" - -[[package]] -name = "lock_api" -version = "0.4.11" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "3c168f8615b12bc01f9c17e2eb0cc07dcae1940121185446edc3744920e8ef45" -dependencies = [ - "autocfg", - "scopeguard", -] +checksum = "c19937216e9d3aa9956d9bb8dfc0b0c8beb6058fc4f7a4dc4d850edf86a237d6" [[package]] name = "memchr" -version = "2.7.2" +version = "2.7.4" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "6c8640c5d730cb13ebd907d8d04b52f55ac9a2eec55b440c8892f40d56c76c1d" +checksum = "78ca9ab1a0babb1e7d5695e3530886289c18cf2f87ec19a575a0abdce112e3a3" [[package]] name = "memoffset" @@ -87,59 +71,36 @@ dependencies = [ [[package]] name = "once_cell" -version = "1.19.0" +version = "1.21.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "3fdb12b2476b595f9358c5161aa467c2438859caa136dec86c26fdd2efe17b92" - -[[package]] -name = "parking_lot" -version = "0.12.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "3742b2c103b9f06bc9fff0a37ff4912935851bee6d36f3c02bcc755bcfec228f" -dependencies = [ - "lock_api", - "parking_lot_core", -] - -[[package]] -name = "parking_lot_core" -version = "0.9.9" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "4c42a9226546d68acdd9c0a280d17ce19bfe27a46bf68784e4066115788d008e" -dependencies = [ - "cfg-if", - "libc", - "redox_syscall", - "smallvec", - "windows-targets", -] +checksum = "d75b0bedcc4fe52caa0e03d9f1151a323e4aa5e2d78ba3580400cd3c9e2bc4bc" [[package]] name = "portable-atomic" -version = "1.6.0" +version = "1.11.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "7170ef9988bc169ba16dd36a7fa041e5c4cbeb6a35b76d4c03daded371eae7c0" +checksum = "350e9b48cbc6b0e028b0473b114454c6316e57336ee184ceab6e53f72c178b3e" [[package]] name = "proc-macro2" -version = "1.0.79" +version = "1.0.94" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e835ff2298f5721608eb1a980ecaee1aef2c132bf95ecc026a11b7bf3c01c02e" +checksum = "a31971752e70b8b2686d7e46ec17fb38dad4051d94024c88df49b667caea9c84" dependencies = [ "unicode-ident", ] [[package]] name = "pyo3" -version = "0.21.1" +version = "0.23.5" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a7a8b1990bd018761768d5e608a13df8bd1ac5f678456e0f301bb93e5f3ea16b" +checksum = "7778bffd85cf38175ac1f545509665d0b9b92a198ca7941f131f85f7a4f9a872" dependencies = [ "cfg-if", "indoc", "libc", "memoffset", - "parking_lot", + "once_cell", "portable-atomic", "pyo3-build-config", "pyo3-ffi", @@ -149,9 +110,9 @@ dependencies = [ [[package]] name = "pyo3-build-config" -version = "0.21.1" +version = "0.23.5" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "650dca34d463b6cdbdb02b1d71bfd6eb6b6816afc708faebb3bac1380ff4aef7" +checksum = "94f6cbe86ef3bf18998d9df6e0f3fc1050a8c5efa409bf712e661a4366e010fb" dependencies = [ "once_cell", "target-lexicon", @@ -159,9 +120,9 @@ dependencies = [ [[package]] name = "pyo3-ffi" -version = "0.21.1" +version = "0.23.5" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "09a7da8fc04a8a2084909b59f29e1b8474decac98b951d77b80b26dc45f046ad" +checksum = "e9f1b4c431c0bb1c8fb0a338709859eed0d030ff6daa34368d3b152a63dfdd8d" dependencies = [ "libc", "pyo3-build-config", @@ -169,9 +130,9 @@ dependencies = [ [[package]] name = "pyo3-macros" -version = "0.21.1" +version = "0.23.5" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "4b8a199fce11ebb28e3569387228836ea98110e43a804a530a9fd83ade36d513" +checksum = "fbc2201328f63c4710f68abdf653c89d8dbc2858b88c5d88b0ff38a75288a9da" dependencies = [ "proc-macro2", "pyo3-macros-backend", @@ -181,9 +142,9 @@ dependencies = [ [[package]] name = "pyo3-macros-backend" -version = "0.21.1" +version = "0.23.5" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "93fbbfd7eb553d10036513cb122b888dcd362a945a00b06c165f2ab480d4cc3b" +checksum = "fca6726ad0f3da9c9de093d6f116a93c1a38e417ed73bf138472cf4064f72028" dependencies = [ "heck", "proc-macro2", @@ -194,27 +155,18 @@ dependencies = [ [[package]] name = "quote" -version = "1.0.35" +version = "1.0.40" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "291ec9ab5efd934aaf503a6466c5d5251535d108ee747472c3977cc5acc868ef" +checksum = "1885c039570dc00dcb4ff087a89e185fd56bae234ddc7f056a945bf36467248d" dependencies = [ "proc-macro2", ] -[[package]] -name = "redox_syscall" -version = "0.4.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "4722d768eff46b75989dd134e5c353f0d6296e5aaa3132e776cbdb56be7731aa" -dependencies = [ - "bitflags", -] - [[package]] name = "regex" -version = "1.10.4" +version = "1.11.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c117dbdfde9c8308975b6a18d71f3f385c89461f7b3fb054288ecf2a2058ba4c" +checksum = "b544ef1b4eac5dc2db33ea63606ae9ffcfac26c1416a2806ae0bf5f56b201191" dependencies = [ "aho-corasick", "memchr", @@ -224,9 +176,9 @@ dependencies = [ [[package]] name = "regex-automata" -version = "0.4.6" +version = "0.4.9" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "86b83b8b9847f9bf95ef68afb0b8e6cdb80f498442f5179a29fad448fcc1eaea" +checksum = "809e8dc61f6de73b46c85f4c96486310fe304c434cfa43669d7b40f711150908" dependencies = [ "aho-corasick", "memchr", @@ -235,36 +187,24 @@ dependencies = [ [[package]] name = "regex-syntax" -version = "0.8.3" +version = "0.8.5" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "adad44e29e4c806119491a7f06f03de4d1af22c3a680dd47f1e6e179439d1f56" +checksum = "2b15c43186be67a4fd63bee50d0303afffcef381492ebe2c5d87f324e1b8815c" [[package]] name = "rio-py" -version = "3.3.7" +version = "3.3.10" dependencies = [ "lazy_static", "pyo3", "regex", ] -[[package]] -name = "scopeguard" -version = "1.2.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "94143f37725109f92c262ed2cf5e59bce7498c01bcc1502d7b9afe439a4e9f49" - -[[package]] -name = "smallvec" -version = "1.13.2" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "3c5e1a9a646d36c3599cd173a41282daf47c44583ad367b8e6837255952e5c67" - [[package]] name = "syn" -version = "2.0.58" +version = "2.0.100" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "44cfb93f38070beee36b3fef7d4f5a16f27751d94b187b666a5cc5e9b0d30687" +checksum = "b09a44accad81e1ba1cd74a32461ba89dee89095ba17b32f5d03683b1b1fc2a0" dependencies = [ "proc-macro2", "quote", @@ -273,75 +213,18 @@ dependencies = [ [[package]] name = "target-lexicon" -version = "0.12.14" +version = "0.12.16" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e1fc403891a21bcfb7c37834ba66a547a8f402146eba7265b5a6d88059c9ff2f" +checksum = "61c41af27dd6d1e27b1b16b489db798443478cef1f06a660c96db617ba5de3b1" [[package]] name = "unicode-ident" -version = "1.0.12" +version = "1.0.18" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "3354b9ac3fae1ff6755cb6db53683adb661634f67557942dea4facebec0fee4b" +checksum = "5a5f39404a5da50712a4c1eecf25e90dd62b613502b7e925fd4e4d19b5c96512" [[package]] name = "unindent" -version = "0.2.3" +version = "0.2.4" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c7de7d73e1754487cb58364ee906a499937a0dfabd86bcb980fa99ec8c8fa2ce" - -[[package]] -name = "windows-targets" -version = "0.48.5" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "9a2fa6e2155d7247be68c096456083145c183cbbbc2764150dda45a87197940c" -dependencies = [ - "windows_aarch64_gnullvm", - "windows_aarch64_msvc", - "windows_i686_gnu", - "windows_i686_msvc", - "windows_x86_64_gnu", - "windows_x86_64_gnullvm", - "windows_x86_64_msvc", -] - -[[package]] -name = "windows_aarch64_gnullvm" -version = "0.48.5" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "2b38e32f0abccf9987a4e3079dfb67dcd799fb61361e53e2882c3cbaf0d905d8" - -[[package]] -name = "windows_aarch64_msvc" -version = "0.48.5" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "dc35310971f3b2dbbf3f0690a219f40e2d9afcf64f9ab7cc1be722937c26b4bc" - -[[package]] -name = "windows_i686_gnu" -version = "0.48.5" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a75915e7def60c94dcef72200b9a8e58e5091744960da64ec734a6c6e9b3743e" - -[[package]] -name = "windows_i686_msvc" -version = "0.48.5" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "8f55c233f70c4b27f66c523580f78f1004e8b5a8b659e05a4eb49d4166cca406" - -[[package]] -name = "windows_x86_64_gnu" -version = "0.48.5" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "53d40abd2583d23e4718fddf1ebec84dbff8381c07cae67ff7768bbf19c6718e" - -[[package]] -name = "windows_x86_64_gnullvm" -version = "0.48.5" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "0b7b52767868a23d5bab768e390dc5f5c55825b6d30b86c844ff2dc7414044cc" - -[[package]] -name = "windows_x86_64_msvc" -version = "0.48.5" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ed94fce61571a4006852b7389a063ab983c02eb1bb37b47f8272ce92d06d9538" +checksum = "7264e107f553ccae879d21fbea1d6724ac785e8c3bfc762137959b5802826ef3" diff --git a/pkgs/development/python-modules/breezy/default.nix b/pkgs/development/python-modules/breezy/default.nix index 759af9e47b87..a0b6b806c81d 100644 --- a/pkgs/development/python-modules/breezy/default.nix +++ b/pkgs/development/python-modules/breezy/default.nix @@ -30,7 +30,7 @@ buildPythonPackage rec { pname = "breezy"; - version = "3.3.7"; + version = "3.3.10"; pyproject = true; disabled = pythonOlder "3.7"; @@ -39,7 +39,7 @@ buildPythonPackage rec { owner = "breezy-team"; repo = "breezy"; rev = "brz-${version}"; - hash = "sha256-NSfMUyx6a/vb1vTNn/fFfNktrFdB2N940m0TR6EhB9k="; + hash = "sha256-AzMDab8SUJ8JJukqxVsqf7HdCTcVMLyFFTInPwAmSqs="; }; cargoDeps = rustPlatform.importCargoLock { lockFile = ./Cargo.lock; }; From b349e80087ce8a2f9e85a5d5cad532a647c976a4 Mon Sep 17 00:00:00 2001 From: phaer Date: Sun, 23 Mar 2025 12:39:57 +0100 Subject: [PATCH 023/793] treewide: drop copumpkin from maintainers Their last commit is from March 28th 2019, about 6 years ago. This PR is in no way intended to diminish Daniels's accomplishments, and they're welcome to just say so if they'd prefer this PR not to be merged. Also, even if it's merged, of course they're always welcome to return to activity and be added back. The intent of this PR is to give more realistic expectations around the maintainership of these packages, and to invite others to step up for maintainership if they rely on those packages. If this is merged, they should probably also be removed from the list of committers for the time being. --- maintainers/maintainer-list.nix | 6 ------ nixos/lib/make-disk-image.nix | 3 +-- pkgs/applications/networking/cluster/minikube/default.nix | 1 - pkgs/applications/virtualization/lkl/default.nix | 1 - pkgs/by-name/am/amazon-ssm-agent/package.nix | 1 - pkgs/by-name/co/commonsBcel/package.nix | 2 +- pkgs/by-name/co/commonsCompress/package.nix | 2 +- pkgs/by-name/co/commonsFileUpload/package.nix | 2 +- pkgs/by-name/co/commonsIo/package.nix | 2 +- pkgs/by-name/co/commonsLang/package.nix | 2 +- pkgs/by-name/co/commonsMath/package.nix | 2 +- pkgs/by-name/cr/createrepo_c/package.nix | 2 +- pkgs/by-name/ec/ecs-agent/package.nix | 2 +- pkgs/by-name/js/jsonnet/package.nix | 1 - pkgs/by-name/li/libsolv/package.nix | 2 +- pkgs/by-name/mi/micro-httpd/package.nix | 2 +- pkgs/by-name/os/ostree/package.nix | 2 +- pkgs/by-name/pa/paxtest/package.nix | 1 - pkgs/by-name/rp/rpm-ostree/package.nix | 2 +- pkgs/by-name/so/souffle/package.nix | 1 - pkgs/by-name/xa/xar/package.nix | 4 +--- pkgs/development/python-modules/ansicolors/default.nix | 2 +- pkgs/development/python-modules/lmdb/default.nix | 1 - pkgs/development/python-modules/pathspec/default.nix | 2 +- pkgs/development/python-modules/pex/default.nix | 4 +--- pkgs/development/python-modules/python-gnupg/default.nix | 2 +- pkgs/stdenv/darwin/stdenv-bootstrap-tools.nix | 2 +- pkgs/tools/package-management/librepo/default.nix | 2 +- pkgs/tools/package-management/rpm/default.nix | 2 +- 29 files changed, 21 insertions(+), 39 deletions(-) diff --git a/maintainers/maintainer-list.nix b/maintainers/maintainer-list.nix index 282deb45d653..d81bee8da823 100644 --- a/maintainers/maintainer-list.nix +++ b/maintainers/maintainer-list.nix @@ -4869,12 +4869,6 @@ githubId = 32609395; name = "B YI"; }; - copumpkin = { - email = "pumpkingod@gmail.com"; - github = "copumpkin"; - githubId = 2623; - name = "Dan Peebles"; - }; corbanr = { email = "corban@raunco.co"; github = "CorbanR"; diff --git a/nixos/lib/make-disk-image.nix b/nixos/lib/make-disk-image.nix index cc9a667ccccd..25d801a0ea1c 100644 --- a/nixos/lib/make-disk-image.nix +++ b/nixos/lib/make-disk-image.nix @@ -447,8 +447,7 @@ let mkdir -p $root # Copy arbitrary other files into the image - # Semi-shamelessly copied from make-etc.sh. I (@copumpkin) shall factor this stuff out as part of - # https://github.com/NixOS/nixpkgs/issues/23052. + # Semi-shamelessly copied from make-etc.sh. set -f sources_=(${lib.concatStringsSep " " sources}) targets_=(${lib.concatStringsSep " " targets}) diff --git a/pkgs/applications/networking/cluster/minikube/default.nix b/pkgs/applications/networking/cluster/minikube/default.nix index 438fb2cfde49..a9638bd40ffe 100644 --- a/pkgs/applications/networking/cluster/minikube/default.nix +++ b/pkgs/applications/networking/cluster/minikube/default.nix @@ -80,7 +80,6 @@ buildGoModule rec { license = licenses.asl20; maintainers = with maintainers; [ ebzzry - copumpkin vdemeester atkinschang Chili-Man diff --git a/pkgs/applications/virtualization/lkl/default.nix b/pkgs/applications/virtualization/lkl/default.nix index cff5da08d3aa..deaefb7db927 100644 --- a/pkgs/applications/virtualization/lkl/default.nix +++ b/pkgs/applications/virtualization/lkl/default.nix @@ -116,7 +116,6 @@ stdenv.mkDerivation { platforms = platforms.linux; # Darwin probably works too but I haven't tested it license = licenses.gpl2; maintainers = with maintainers; [ - copumpkin raitobezarius ]; }; diff --git a/pkgs/by-name/am/amazon-ssm-agent/package.nix b/pkgs/by-name/am/amazon-ssm-agent/package.nix index 7d87fa200942..00e67db4ca06 100644 --- a/pkgs/by-name/am/amazon-ssm-agent/package.nix +++ b/pkgs/by-name/am/amazon-ssm-agent/package.nix @@ -176,7 +176,6 @@ buildGoModule rec { license = licenses.asl20; platforms = platforms.unix; maintainers = with maintainers; [ - copumpkin manveru anthonyroussel arianvp diff --git a/pkgs/by-name/co/commonsBcel/package.nix b/pkgs/by-name/co/commonsBcel/package.nix index 3be849e9332e..68f15b6bdd7b 100644 --- a/pkgs/by-name/co/commonsBcel/package.nix +++ b/pkgs/by-name/co/commonsBcel/package.nix @@ -23,7 +23,7 @@ stdenv.mkDerivation rec { homepage = "https://commons.apache.org/proper/commons-bcel/"; description = "Gives users a convenient way to analyze, create, and manipulate (binary) Java class files"; sourceProvenance = with lib.sourceTypes; [ binaryBytecode ]; - maintainers = with lib.maintainers; [ copumpkin ]; + maintainers = [ ]; license = lib.licenses.asl20; platforms = with lib.platforms; unix; }; diff --git a/pkgs/by-name/co/commonsCompress/package.nix b/pkgs/by-name/co/commonsCompress/package.nix index 73ca1feda9b8..eba0861bb8bb 100644 --- a/pkgs/by-name/co/commonsCompress/package.nix +++ b/pkgs/by-name/co/commonsCompress/package.nix @@ -22,7 +22,7 @@ stdenv.mkDerivation rec { meta = { homepage = "https://commons.apache.org/proper/commons-compress"; description = "Allows manipulation of ar, cpio, Unix dump, tar, zip, gzip, XZ, Pack200, bzip2, 7z, arj, lzma, snappy, DEFLATE and Z files"; - maintainers = with lib.maintainers; [ copumpkin ]; + maintainers = [ ]; sourceProvenance = with lib.sourceTypes; [ binaryBytecode ]; license = lib.licenses.asl20; platforms = with lib.platforms; unix; diff --git a/pkgs/by-name/co/commonsFileUpload/package.nix b/pkgs/by-name/co/commonsFileUpload/package.nix index e21b8078c2a2..506ebdc09124 100644 --- a/pkgs/by-name/co/commonsFileUpload/package.nix +++ b/pkgs/by-name/co/commonsFileUpload/package.nix @@ -21,7 +21,7 @@ stdenv.mkDerivation rec { meta = { homepage = "https://commons.apache.org/proper/commons-fileupload"; description = "Makes it easy to add robust, high-performance, file upload capability to your servlets and web applications"; - maintainers = with lib.maintainers; [ copumpkin ]; + maintainers = [ ]; sourceProvenance = with lib.sourceTypes; [ binaryBytecode ]; license = lib.licenses.asl20; platforms = with lib.platforms; unix; diff --git a/pkgs/by-name/co/commonsIo/package.nix b/pkgs/by-name/co/commonsIo/package.nix index 92156099c103..022887316b5f 100644 --- a/pkgs/by-name/co/commonsIo/package.nix +++ b/pkgs/by-name/co/commonsIo/package.nix @@ -22,7 +22,7 @@ stdenv.mkDerivation rec { meta = { homepage = "https://commons.apache.org/proper/commons-io"; description = "Library of utilities to assist with developing IO functionality"; - maintainers = with lib.maintainers; [ copumpkin ]; + maintainers = [ ]; sourceProvenance = with lib.sourceTypes; [ binaryBytecode ]; license = lib.licenses.asl20; platforms = with lib.platforms; unix; diff --git a/pkgs/by-name/co/commonsLang/package.nix b/pkgs/by-name/co/commonsLang/package.nix index 44850f72f064..a3077e666774 100644 --- a/pkgs/by-name/co/commonsLang/package.nix +++ b/pkgs/by-name/co/commonsLang/package.nix @@ -25,7 +25,7 @@ stdenv.mkDerivation (finalAttrs: { description = "Provides additional methods to manipulate standard Java library classes"; homepage = "https://commons.apache.org/proper/commons-lang"; license = lib.licenses.asl20; - maintainers = with lib.maintainers; [ copumpkin ]; + maintainers = [ ]; platforms = with lib.platforms; unix; sourceProvenance = with lib.sourceTypes; [ binaryBytecode ]; }; diff --git a/pkgs/by-name/co/commonsMath/package.nix b/pkgs/by-name/co/commonsMath/package.nix index 0353b1dc682b..6254ce20ce4d 100644 --- a/pkgs/by-name/co/commonsMath/package.nix +++ b/pkgs/by-name/co/commonsMath/package.nix @@ -22,7 +22,7 @@ stdenv.mkDerivation rec { meta = { homepage = "https://commons.apache.org/proper/commons-math/"; description = "Library of lightweight, self-contained mathematics and statistics components"; - maintainers = with lib.maintainers; [ copumpkin ]; + maintainers = [ ]; sourceProvenance = with lib.sourceTypes; [ binaryBytecode ]; license = lib.licenses.asl20; platforms = with lib.platforms; unix; diff --git a/pkgs/by-name/cr/createrepo_c/package.nix b/pkgs/by-name/cr/createrepo_c/package.nix index dca06c3efc40..f81fb02fbb2b 100644 --- a/pkgs/by-name/cr/createrepo_c/package.nix +++ b/pkgs/by-name/cr/createrepo_c/package.nix @@ -65,6 +65,6 @@ stdenv.mkDerivation rec { homepage = "https://rpm-software-management.github.io/createrepo_c/"; license = licenses.gpl2Plus; platforms = platforms.unix; - maintainers = with maintainers; [ copumpkin ]; + maintainers = [ ]; }; } diff --git a/pkgs/by-name/ec/ecs-agent/package.nix b/pkgs/by-name/ec/ecs-agent/package.nix index 147c5435d67e..01eacd4c1049 100644 --- a/pkgs/by-name/ec/ecs-agent/package.nix +++ b/pkgs/by-name/ec/ecs-agent/package.nix @@ -25,7 +25,7 @@ buildGoModule rec { changelog = "https://github.com/aws/amazon-ecs-agent/raw/v${version}/CHANGELOG.md"; license = licenses.asl20; platforms = platforms.linux; - maintainers = with maintainers; [ copumpkin ]; + maintainers = [ ]; mainProgram = "agent"; }; } diff --git a/pkgs/by-name/js/jsonnet/package.nix b/pkgs/by-name/js/jsonnet/package.nix index 498cf26dadf2..5d844ade98af 100644 --- a/pkgs/by-name/js/jsonnet/package.nix +++ b/pkgs/by-name/js/jsonnet/package.nix @@ -59,7 +59,6 @@ stdenv.mkDerivation rec { description = "Purely-functional configuration language that helps you define JSON data"; maintainers = with lib.maintainers; [ benley - copumpkin ]; license = lib.licenses.asl20; homepage = "https://github.com/google/jsonnet"; diff --git a/pkgs/by-name/li/libsolv/package.nix b/pkgs/by-name/li/libsolv/package.nix index 619024aee749..fcb7b4f9a687 100644 --- a/pkgs/by-name/li/libsolv/package.nix +++ b/pkgs/by-name/li/libsolv/package.nix @@ -52,6 +52,6 @@ stdenv.mkDerivation rec { homepage = "https://github.com/openSUSE/libsolv"; license = licenses.bsd3; platforms = platforms.linux ++ platforms.darwin; - maintainers = with maintainers; [ copumpkin ]; + maintainers = [ ]; }; } diff --git a/pkgs/by-name/mi/micro-httpd/package.nix b/pkgs/by-name/mi/micro-httpd/package.nix index 8a47f8eff38e..918d29d45514 100644 --- a/pkgs/by-name/mi/micro-httpd/package.nix +++ b/pkgs/by-name/mi/micro-httpd/package.nix @@ -24,7 +24,7 @@ stdenv.mkDerivation { description = "Really small HTTP server"; license = licenses.bsd2; platforms = platforms.unix; - maintainers = with maintainers; [ copumpkin ]; + maintainers = [ ]; mainProgram = "micro_httpd"; }; } diff --git a/pkgs/by-name/os/ostree/package.nix b/pkgs/by-name/os/ostree/package.nix index f07e757d659d..2def42d9b9a7 100644 --- a/pkgs/by-name/os/ostree/package.nix +++ b/pkgs/by-name/os/ostree/package.nix @@ -161,6 +161,6 @@ in stdenv.mkDerivation rec { homepage = "https://ostreedev.github.io/ostree/"; license = licenses.lgpl2Plus; platforms = platforms.linux; - maintainers = with maintainers; [ copumpkin ]; + maintainers = [ ]; }; } diff --git a/pkgs/by-name/pa/paxtest/package.nix b/pkgs/by-name/pa/paxtest/package.nix index 149c334e891b..85aefd59fa36 100644 --- a/pkgs/by-name/pa/paxtest/package.nix +++ b/pkgs/by-name/pa/paxtest/package.nix @@ -30,7 +30,6 @@ stdenv.mkDerivation rec { license = licenses.gpl2Only; platforms = platforms.linux; maintainers = with maintainers; [ - copumpkin joachifm ]; }; diff --git a/pkgs/by-name/rp/rpm-ostree/package.nix b/pkgs/by-name/rp/rpm-ostree/package.nix index 63b14942e5de..964b66a2da4b 100644 --- a/pkgs/by-name/rp/rpm-ostree/package.nix +++ b/pkgs/by-name/rp/rpm-ostree/package.nix @@ -125,7 +125,7 @@ stdenv.mkDerivation rec { description = "Hybrid image/package system. It uses OSTree as an image format, and uses RPM as a component model"; homepage = "https://coreos.github.io/rpm-ostree/"; license = licenses.lgpl2Plus; - maintainers = with maintainers; [ copumpkin ]; + maintainers = [ ]; platforms = platforms.linux; mainProgram = "rpm-ostree"; }; diff --git a/pkgs/by-name/so/souffle/package.nix b/pkgs/by-name/so/souffle/package.nix index d0f8a16c7342..8f359360ebf4 100644 --- a/pkgs/by-name/so/souffle/package.nix +++ b/pkgs/by-name/so/souffle/package.nix @@ -97,7 +97,6 @@ stdenv.mkDerivation rec { platforms = platforms.unix; maintainers = with maintainers; [ thoughtpolice - copumpkin wchresta markusscherer ]; diff --git a/pkgs/by-name/xa/xar/package.nix b/pkgs/by-name/xa/xar/package.nix index a89b8104b8f8..42238c51e37f 100644 --- a/pkgs/by-name/xa/xar/package.nix +++ b/pkgs/by-name/xa/xar/package.nix @@ -183,9 +183,7 @@ stdenv.mkDerivation (finalAttrs: { homepage = "https://github.com/apple-oss-distributions/xar"; description = "An easily extensible archive format"; license = lib.licenses.bsd3; - maintainers = - lib.teams.darwin.members - ++ lib.attrValues { inherit (lib.maintainers) copumpkin tie; }; + maintainers = lib.teams.darwin.members ++ lib.attrValues { inherit (lib.maintainers) tie; }; platforms = lib.platforms.unix; mainProgram = "xar"; }; diff --git a/pkgs/development/python-modules/ansicolors/default.nix b/pkgs/development/python-modules/ansicolors/default.nix index bf07d4c883d7..2d58ba770a89 100644 --- a/pkgs/development/python-modules/ansicolors/default.nix +++ b/pkgs/development/python-modules/ansicolors/default.nix @@ -26,6 +26,6 @@ buildPythonPackage rec { homepage = "https://github.com/verigak/colors/"; description = "ANSI colors for Python"; license = licenses.isc; - maintainers = with maintainers; [ copumpkin ]; + maintainers = [ ]; }; } diff --git a/pkgs/development/python-modules/lmdb/default.nix b/pkgs/development/python-modules/lmdb/default.nix index d298f53e4015..f78b3fe2cf11 100644 --- a/pkgs/development/python-modules/lmdb/default.nix +++ b/pkgs/development/python-modules/lmdb/default.nix @@ -40,7 +40,6 @@ buildPythonPackage rec { changelog = "https://github.com/jnwatson/py-lmdb/blob/py-lmdb_${version}/ChangeLog"; license = lib.licenses.openldap; maintainers = with lib.maintainers; [ - copumpkin ivan ]; }; diff --git a/pkgs/development/python-modules/pathspec/default.nix b/pkgs/development/python-modules/pathspec/default.nix index c340d74ac58a..b3bc489c0b13 100644 --- a/pkgs/development/python-modules/pathspec/default.nix +++ b/pkgs/development/python-modules/pathspec/default.nix @@ -42,6 +42,6 @@ buildPythonPackage rec { homepage = "https://github.com/cpburnz/python-path-specification"; changelog = "https://github.com/cpburnz/python-pathspec/blob/v${version}/CHANGES.rst"; license = lib.licenses.mpl20; - maintainers = with lib.maintainers; [ copumpkin ]; + maintainers = [ ]; }; } diff --git a/pkgs/development/python-modules/pex/default.nix b/pkgs/development/python-modules/pex/default.nix index 45e18e7b56fc..201d7b26f023 100644 --- a/pkgs/development/python-modules/pex/default.nix +++ b/pkgs/development/python-modules/pex/default.nix @@ -64,8 +64,6 @@ buildPythonPackage rec { homepage = "https://github.com/pantsbuild/pex"; changelog = "https://github.com/pantsbuild/pex/releases/tag/v${version}"; license = licenses.asl20; - maintainers = with maintainers; [ - copumpkin - ]; + maintainers = [ ]; }; } diff --git a/pkgs/development/python-modules/python-gnupg/default.nix b/pkgs/development/python-modules/python-gnupg/default.nix index 532a45a4c360..8fb7866efbd0 100644 --- a/pkgs/development/python-modules/python-gnupg/default.nix +++ b/pkgs/development/python-modules/python-gnupg/default.nix @@ -41,6 +41,6 @@ buildPythonPackage rec { homepage = "https://github.com/vsajip/python-gnupg"; changelog = "https://github.com/vsajip/python-gnupg/releases/tag/${version}"; license = licenses.bsd3; - maintainers = with maintainers; [ copumpkin ]; + maintainers = [ ]; }; } diff --git a/pkgs/stdenv/darwin/stdenv-bootstrap-tools.nix b/pkgs/stdenv/darwin/stdenv-bootstrap-tools.nix index a45291072abd..75c2af510d54 100644 --- a/pkgs/stdenv/darwin/stdenv-bootstrap-tools.nix +++ b/pkgs/stdenv/darwin/stdenv-bootstrap-tools.nix @@ -292,6 +292,6 @@ stdenv.mkDerivation (finalAttrs: { }; meta = { - maintainers = [ lib.maintainers.copumpkin ]; + maintainers = [ ]; }; }) diff --git a/pkgs/tools/package-management/librepo/default.nix b/pkgs/tools/package-management/librepo/default.nix index ffb6053cd0a3..6b9cb5a6b34f 100644 --- a/pkgs/tools/package-management/librepo/default.nix +++ b/pkgs/tools/package-management/librepo/default.nix @@ -72,6 +72,6 @@ stdenv.mkDerivation rec { homepage = "https://rpm-software-management.github.io/librepo/"; license = licenses.lgpl2Plus; platforms = platforms.linux; - maintainers = with maintainers; [ copumpkin ]; + maintainers = [ ]; }; } diff --git a/pkgs/tools/package-management/rpm/default.nix b/pkgs/tools/package-management/rpm/default.nix index dbf483500adf..4cd1d518868e 100644 --- a/pkgs/tools/package-management/rpm/default.nix +++ b/pkgs/tools/package-management/rpm/default.nix @@ -143,7 +143,7 @@ stdenv.mkDerivation rec { lgpl21Plus ]; description = "RPM Package Manager"; - maintainers = with maintainers; [ copumpkin ]; + maintainers = [ ]; platforms = platforms.linux ++ platforms.darwin; }; } From 9cc8fa0ca7a957a16ea84080e7e94db040cc3b0a Mon Sep 17 00:00:00 2001 From: phaer Date: Sun, 23 Mar 2025 13:37:27 +0100 Subject: [PATCH 024/793] stdenv: add darwin team to darwin bootstrap-tools maintainers --- pkgs/stdenv/darwin/stdenv-bootstrap-tools.nix | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pkgs/stdenv/darwin/stdenv-bootstrap-tools.nix b/pkgs/stdenv/darwin/stdenv-bootstrap-tools.nix index 75c2af510d54..c8bc46e56c62 100644 --- a/pkgs/stdenv/darwin/stdenv-bootstrap-tools.nix +++ b/pkgs/stdenv/darwin/stdenv-bootstrap-tools.nix @@ -292,6 +292,6 @@ stdenv.mkDerivation (finalAttrs: { }; meta = { - maintainers = [ ]; + maintainers = lib.teams.darwin.members; }; }) From c60ace300bac9bf155851adefa83e139abfc0693 Mon Sep 17 00:00:00 2001 From: phaer Date: Sun, 23 Mar 2025 20:00:49 +0100 Subject: [PATCH 025/793] make-disk-image: Add note about re-factoring plans in #324817 This replaces an older note by @copumpkin about the (stale) issue maintainer-list. --- nixos/lib/make-disk-image.nix | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/nixos/lib/make-disk-image.nix b/nixos/lib/make-disk-image.nix index 25d801a0ea1c..c814bc05f329 100644 --- a/nixos/lib/make-disk-image.nix +++ b/nixos/lib/make-disk-image.nix @@ -1,7 +1,7 @@ /* Technical details - `make-disk-image` has a bit of magic to minimize the amount of work to do in a virtual machine. + `make-disk-image` has a bit of magic to minimize the amount of work to do in a virtual machine. It also might arguably have too much, or at least too specific magic, so please consider to work towards the effort of unifying our image builders, as outlined in https://github.com/NixOS/nixpkgs/issues/324817 before adding more. It relies on the [LKL (Linux Kernel Library) project](https://github.com/lkl/linux) which provides Linux kernel as userspace library. From ff97d95feecc0b8b70865b940a93b71810836f39 Mon Sep 17 00:00:00 2001 From: Federico Beffa Date: Wed, 12 Mar 2025 21:57:43 +0100 Subject: [PATCH 026/793] xyce, xyce-parallel: 7.8 -> 7.9 --- .../default.nix => by-name/xy/xyce/package.nix} | 17 +++++++++-------- pkgs/top-level/all-packages.nix | 4 +--- 2 files changed, 10 insertions(+), 11 deletions(-) rename pkgs/{applications/science/electronics/xyce/default.nix => by-name/xy/xyce/package.nix} (92%) diff --git a/pkgs/applications/science/electronics/xyce/default.nix b/pkgs/by-name/xy/xyce/package.nix similarity index 92% rename from pkgs/applications/science/electronics/xyce/default.nix rename to pkgs/by-name/xy/xyce/package.nix index eaf54af16c7c..137ea22ce0ec 100644 --- a/pkgs/applications/science/electronics/xyce/default.nix +++ b/pkgs/by-name/xy/xyce/package.nix @@ -31,21 +31,21 @@ assert withMPI -> trilinos.withMPI; let - version = "7.8.0"; + version = "7.9.0"; # using fetchurl or fetchFromGitHub doesn't include the manuals # due to .gitattributes files xyce_src = fetchgit { url = "https://github.com/Xyce/Xyce.git"; rev = "Release-${version}"; - sha256 = "sha256-+aNy2bGuFQ517FZUvU0YqN0gmChRpVuFEmFGTCx9AgY="; + sha256 = "sha256-m8tHQYBs0hjepTDswrDJFRCPY941Ew98gYRPuQMdKZA="; }; regression_src = fetchFromGitHub { owner = "Xyce"; repo = "Xyce_Regression"; rev = "Release-${version}"; - sha256 = "sha256-Fxi/NpXXIw/bseWaLi2iQ4sg4S9Z+othGgSvQoxyJ9c="; + sha256 = "sha256-7Jvt2LUw2C201pMp9CHnhOwMzxU7imfrRKCb3wu3Okk="; }; in @@ -152,18 +152,18 @@ stdenv.mkDerivation rec { # Honor the TMP variable sed -i -E 's|/tmp|\$TMP|' $TEST_ROOT/TestScripts/suggestXyceTagList.sh - EXLUDE_TESTS_FILE=$TMP/exclude_tests.$$ + EXCLUDE_TESTS_FILE=$TMP/exclude_tests.$$ # Gold standard has additional ":R" suffix in result column label - echo "Output/HB/hb-step-tecplot.cir" >> $EXLUDE_TESTS_FILE + echo "Output/HB/hb-step-tecplot.cir" >> $EXCLUDE_TESTS_FILE # This test makes Xyce access /sys/class/net when run with MPI - ${lib.optionalString withMPI "echo \"CommandLine/command_line.cir\" >> $EXLUDE_TESTS_FILE"} + ${lib.optionalString withMPI "echo \"CommandLine/command_line.cir\" >> $EXCLUDE_TESTS_FILE"} $TEST_ROOT/TestScripts/run_xyce_regression \ --output="$(pwd)/Xyce_Test" \ --xyce_test="''${TEST_ROOT}" \ --taglist="$($TEST_ROOT/TestScripts/suggestXyceTagList.sh "$XYCE_BINARY" | sed -E -e 's/TAGLIST=([^ ]+).*/\1/' -e '2,$d')" \ --resultfile="$(pwd)/test_results" \ - --excludelist="$EXLUDE_TESTS_FILE" \ + --excludelist="$EXCLUDE_TESTS_FILE" \ "''${EXECSTRING}" ''; @@ -188,6 +188,7 @@ stdenv.mkDerivation rec { # Use a public document class sed -i -E 's/\\documentclass\[11pt,report\]\{SANDreport\}/\\documentclass\[11pt,letterpaper\]\{scrreprt\}/' $d.tex sed -i -E 's/\\usepackage\[sand\]\{optional\}/\\usepackage\[report\]\{optional\}/' $d.tex + sed -i -E 's/\\SANDauthor/\\author/' $d.tex pushd $(dirname $d) make install -t $doc/share/doc/${pname}-${version}/ $(basename $d.pdf) @@ -207,6 +208,6 @@ stdenv.mkDerivation rec { homepage = "https://xyce.sandia.gov"; license = licenses.gpl3; maintainers = with maintainers; [ fbeffa ]; - platforms = platforms.all; + platforms = [ "x86_64-linux" ]; }; } diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix index c358432752f8..cd8ec336d5b3 100644 --- a/pkgs/top-level/all-packages.nix +++ b/pkgs/top-level/all-packages.nix @@ -17168,9 +17168,7 @@ with pkgs; qucs-s = qt6Packages.callPackage ../applications/science/electronics/qucs-s { }; - xyce = callPackage ../applications/science/electronics/xyce { }; - - xyce-parallel = callPackage ../applications/science/electronics/xyce { + xyce-parallel = callPackage ../by-name/xy/xyce/package.nix { withMPI = true; trilinos = trilinos-mpi; }; From bf46b8ec27c0df8cd650acf376561009a955c96c Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Tue, 25 Mar 2025 18:01:16 +0000 Subject: [PATCH 027/793] matomo: 5.2.2 -> 5.3.1 --- pkgs/by-name/ma/matomo/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/ma/matomo/package.nix b/pkgs/by-name/ma/matomo/package.nix index ac0cc2633fc8..b9ec1e89bcd1 100644 --- a/pkgs/by-name/ma/matomo/package.nix +++ b/pkgs/by-name/ma/matomo/package.nix @@ -10,11 +10,11 @@ stdenv.mkDerivation (finalAttrs: { pname = "matomo"; - version = "5.2.2"; + version = "5.3.1"; src = fetchurl { url = "https://builds.matomo.org/matomo-${finalAttrs.version}.tar.gz"; - hash = "sha256-ZEwz/KKZZwTFsKfwR0iKZM1ta4CUXJsWgBXika+pjb0="; + hash = "sha256-ynG5M21YQzGhII19kmJv0y5L3HIoEdf30dZA+nScuYA="; }; nativeBuildInputs = [ makeWrapper ]; From bc0d96b69fb719b8c3aaf21f6f058762a34598c3 Mon Sep 17 00:00:00 2001 From: Petr Zahradnik Date: Thu, 27 Mar 2025 00:32:48 +0100 Subject: [PATCH 028/793] netsurf.libsvgtiny: fix build on GCC 14 --- .../networking/browsers/netsurf/libsvgtiny.nix | 13 +++++++++++++ 1 file changed, 13 insertions(+) diff --git a/pkgs/applications/networking/browsers/netsurf/libsvgtiny.nix b/pkgs/applications/networking/browsers/netsurf/libsvgtiny.nix index bcdc561da2d1..7afe97c3bf9a 100644 --- a/pkgs/applications/networking/browsers/netsurf/libsvgtiny.nix +++ b/pkgs/applications/networking/browsers/netsurf/libsvgtiny.nix @@ -2,6 +2,7 @@ lib, stdenv, fetchurl, + fetchpatch, gperf, pkg-config, buildsystem, @@ -20,6 +21,16 @@ stdenv.mkDerivation (finalAttrs: { hash = "sha256-w1cifwLoP7KnaxK5ARkaCCIp2x8Ac2Lo8xx1RRDCoBw="; }; + patches = [ + # fixes libdom build on gcc 14 due to calloc-transposed-args warning + # remove on next release + (fetchpatch { + name = "fix-calloc-transposed-args.patch"; + url = "https://source.netsurf-browser.org/libsvgtiny.git/patch/?id=9d14633496ae504557c95d124b97a71147635f04"; + hash = "sha256-IRWWjyFXd+lWci/bKR9uPDKbP3ttK6zNB6Cy5bv4huc="; + }) + ]; + nativeBuildInputs = [ gperf pkg-config @@ -38,6 +49,8 @@ stdenv.mkDerivation (finalAttrs: { "NSSHARED=${buildsystem}/share/netsurf-buildsystem" ]; + enableParallelBuilding = true; + meta = { homepage = "https://www.netsurf-browser.org/projects/libsvgtiny/"; description = "NetSurf SVG decoder"; From 2776687f80fcfa8ab3e121ee1899aab477e0087b Mon Sep 17 00:00:00 2001 From: Johannes Fleck Date: Thu, 27 Mar 2025 15:19:15 +0100 Subject: [PATCH 029/793] maintainers: add bohreromir --- maintainers/maintainer-list.nix | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/maintainers/maintainer-list.nix b/maintainers/maintainer-list.nix index e03316f08360..611fe4792449 100644 --- a/maintainers/maintainer-list.nix +++ b/maintainers/maintainer-list.nix @@ -3342,6 +3342,11 @@ githubId = 33910565; name = "Abdallah Gamal"; }; + bohreromir = { + github = "bohreromir"; + githubId = 40412303; + name = "bohreromir"; + }; boj = { email = "brian@uncannyworks.com"; github = "boj"; From 19fee786992fd77cdce19424fafde312e1e9af53 Mon Sep 17 00:00:00 2001 From: Robert James Hernandez Date: Thu, 27 Mar 2025 22:36:54 +0000 Subject: [PATCH 030/793] opkssh: add sarcasticadmin as maintainer --- pkgs/by-name/op/opkssh/package.nix | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/pkgs/by-name/op/opkssh/package.nix b/pkgs/by-name/op/opkssh/package.nix index 5b675880a748..3e44836933b3 100644 --- a/pkgs/by-name/op/opkssh/package.nix +++ b/pkgs/by-name/op/opkssh/package.nix @@ -33,7 +33,10 @@ buildGoModule (finalAttrs: { homepage = "https://github.com/openpubkey/opkssh"; description = "Integrating SSO with SSH - short-lived SSH keys with an OpenID provider"; license = lib.licenses.asl20; - maintainers = [ lib.maintainers.johnrichardrinehart ]; + maintainers = with lib.maintainers; [ + johnrichardrinehart + sarcasticadmin + ]; mainProgram = "opkssh"; }; }) From 4a26827d408578017c77cf24aba736449e7b6a5e Mon Sep 17 00:00:00 2001 From: Robert James Hernandez Date: Thu, 27 Mar 2025 22:43:16 +0000 Subject: [PATCH 031/793] opkssh: update description --- pkgs/by-name/op/opkssh/package.nix | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pkgs/by-name/op/opkssh/package.nix b/pkgs/by-name/op/opkssh/package.nix index 3e44836933b3..88d348e32f1a 100644 --- a/pkgs/by-name/op/opkssh/package.nix +++ b/pkgs/by-name/op/opkssh/package.nix @@ -31,7 +31,7 @@ buildGoModule (finalAttrs: { meta = { homepage = "https://github.com/openpubkey/opkssh"; - description = "Integrating SSO with SSH - short-lived SSH keys with an OpenID provider"; + description = "Enables SSH to be used with OpenID Connect"; license = lib.licenses.asl20; maintainers = with lib.maintainers; [ johnrichardrinehart From 35def808e7460da4d685a31b2172473aeb77ac3c Mon Sep 17 00:00:00 2001 From: Johannes Fleck Date: Thu, 27 Mar 2025 15:27:58 +0100 Subject: [PATCH 032/793] artisan: init at 3.1.0 --- pkgs/by-name/ar/artisan/package.nix | 38 +++++++++++++++++++++++++++++ 1 file changed, 38 insertions(+) create mode 100644 pkgs/by-name/ar/artisan/package.nix diff --git a/pkgs/by-name/ar/artisan/package.nix b/pkgs/by-name/ar/artisan/package.nix new file mode 100644 index 000000000000..4cd977e9dc6c --- /dev/null +++ b/pkgs/by-name/ar/artisan/package.nix @@ -0,0 +1,38 @@ +{ + lib, + appimageTools, + fetchurl, +}: +let + pname = "artisan"; + version = "3.1.0"; + + src = fetchurl { + url = "https://github.com/artisan-roaster-scope/artisan/releases/download/v${version}/${pname}-linux-${version}.AppImage"; + hash = "sha256-PkrqX2CflSCR1e+4Y4K12iuCrYqDMecD1vf8GKz1StQ="; + }; + + appimageContents = appimageTools.extract { + inherit pname version src; + }; +in +appimageTools.wrapType2 { + inherit pname version src; + + extraInstallCommands = '' + install -m 444 -D ${appimageContents}/org.artisan_scope.artisan.desktop $out/share/applications/org.artisan_scope.artisan.desktop + install -m 444 -D ${appimageContents}/artisan.png $out/share/applications/artisan.png + ''; + + meta = { + description = "visual scope for coffee roasters"; + homepage = "https://artisan-scope.org/"; + changelog = "https://github.com/artisan-roaster-scope/artisan/releases/tag/v${version}"; + downloadPage = "https://github.com/artisan-roaster-scope/artisan/releases"; + license = lib.licenses.gpl3Only; + mainProgram = "artisan"; + sourceProvenance = with lib.sourceTypes; [ binaryNativeCode ]; + maintainers = with lib.maintainers; [ bohreromir ]; + platforms = [ "x86_64-linux" ]; + }; +} From 86f4249a7af4b62c2c9334a678888513aef160aa Mon Sep 17 00:00:00 2001 From: isabel Date: Sat, 22 Mar 2025 15:57:01 +0000 Subject: [PATCH 033/793] gotestsum: 1.12.0-unstable-2024-09-17 -> 1.12.1 --- pkgs/by-name/go/gotestsum/package.nix | 21 ++++++++------------- 1 file changed, 8 insertions(+), 13 deletions(-) diff --git a/pkgs/by-name/go/gotestsum/package.nix b/pkgs/by-name/go/gotestsum/package.nix index 810fe5438fe8..11a808c00534 100644 --- a/pkgs/by-name/go/gotestsum/package.nix +++ b/pkgs/by-name/go/gotestsum/package.nix @@ -3,41 +3,36 @@ fetchFromGitHub, buildGoModule, }: -let - version = "1.12.0"; -in -buildGoModule { +buildGoModule (finalAttrs: { pname = "gotestsum"; - - # move back to stable releases when build is successful - version = "${version}-unstable-2024-09-17"; + version = "1.12.1"; src = fetchFromGitHub { owner = "gotestyourself"; repo = "gotestsum"; - rev = "2f61a73f997821b2e5a1823496e8362630e213f9"; - hash = "sha256-5zgchATcpoM4g5Mxex9wYanzrR0Pie9GYqx48toORkM="; + tag = "v${finalAttrs.version}"; + hash = "sha256-nIdGon14bAaSxUmJNlpLztQVbA8SJ76+Ve46gbM0awk="; }; - vendorHash = "sha256-DR4AyEhgD71hFFEAnPfSxaWYFFV7FlPugZBHUjDynEE="; + vendorHash = "sha256-x48jjd6cIX/M8U+5QwrKalt1iLgeQKeJItLJsxXrPgY="; doCheck = false; ldflags = [ "-s" "-w" - "-X gotest.tools/gotestsum/cmd.version=${version}" + "-X gotest.tools/gotestsum/cmd.version=${finalAttrs.version}" ]; subPackages = [ "." ]; meta = { homepage = "https://github.com/gotestyourself/gotestsum"; - changelog = "https://github.com/gotestyourself/gotestsum/releases/tag/v${version}"; + changelog = "https://github.com/gotestyourself/gotestsum/releases/tag/v${finalAttrs.version}"; description = "Human friendly `go test` runner"; mainProgram = "gotestsum"; platforms = with lib.platforms; linux ++ darwin; license = lib.licenses.asl20; maintainers = with lib.maintainers; [ isabelroses ]; }; -} +}) From 969398b28c6aec50d335c13389772f60871548cb Mon Sep 17 00:00:00 2001 From: t4ccer Date: Fri, 28 Mar 2025 17:58:52 -0600 Subject: [PATCH 034/793] pico-sdk: 2.1.0 -> 2.1.1 --- pkgs/by-name/pi/pico-sdk/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/pi/pico-sdk/package.nix b/pkgs/by-name/pi/pico-sdk/package.nix index 109f11ea04bf..0835ad2111ca 100644 --- a/pkgs/by-name/pi/pico-sdk/package.nix +++ b/pkgs/by-name/pi/pico-sdk/package.nix @@ -17,7 +17,7 @@ stdenv.mkDerivation (finalAttrs: { pname = "pico-sdk"; - version = "2.1.0"; + version = "2.1.1"; src = fetchFromGitHub { owner = "raspberrypi"; @@ -26,9 +26,9 @@ stdenv.mkDerivation (finalAttrs: { fetchSubmodules = withSubmodules; hash = if withSubmodules then - "sha256-nLn6H/P79Jbk3/TIowH2WqmHFCXKEy7lgs7ZqhqJwDM=" + "sha256-8ru1uGjs11S2yQ+aRAvzU53K8mreZ+CC3H+ijfctuqg=" else - "sha256-QKc16Wnx2AvpM0/bklY8CnbsShVR1r5ejtRlvE8f8mM="; + "sha256-epO7yw6/21/ess3vMCkXvXEqAn6/4613zmH/hbaBbUw="; }; nativeBuildInputs = [ cmake ]; From 76318c59413efd2243f31f1e34a3ccbb061f668c Mon Sep 17 00:00:00 2001 From: Leah Amelia Chen Date: Wed, 25 Dec 2024 10:05:07 +0800 Subject: [PATCH 035/793] lla: add shell completions --- pkgs/by-name/ll/lla/package.nix | 12 +++++++++++- 1 file changed, 11 insertions(+), 1 deletion(-) diff --git a/pkgs/by-name/ll/lla/package.nix b/pkgs/by-name/ll/lla/package.nix index 5896c4336bcc..0323e2b709d0 100644 --- a/pkgs/by-name/ll/lla/package.nix +++ b/pkgs/by-name/ll/lla/package.nix @@ -3,6 +3,7 @@ rustPlatform, fetchFromGitHub, makeBinaryWrapper, + installShellFiles, versionCheckHook, nix-update-script, }: @@ -20,13 +21,22 @@ rustPlatform.buildRustPackage { hash = "sha256-/6p23JW3ZaSuDf34IWcTggR92/zUTMRerQ32bTsRujo="; }; - nativeBuildInputs = [ makeBinaryWrapper ]; + nativeBuildInputs = [ + makeBinaryWrapper + installShellFiles + ]; useFetchCargoVendor = true; cargoHash = "sha256-aX8nm/V0ug2g40QeFU9AWxjuFAnW+gYTR8RC5CV7wRQ="; cargoBuildFlags = [ "--workspace" ]; + # TODO: Upstream also provides Elvish and PowerShell completions, + # but `installShellCompletion` only has support for Bash, Zsh and Fish at the moment. + postInstall = '' + installShellCompletion completions/{_lla,lla{.bash,.fish}} + ''; + postFixup = '' wrapProgram $out/bin/lla \ --add-flags "--plugins-dir $out/lib" From 8f03cb84ef057d9e570dd092d54fc1663ab71ed7 Mon Sep 17 00:00:00 2001 From: nayeko <196556004+nayeko@users.noreply.github.com> Date: Sat, 15 Feb 2025 18:22:00 +0000 Subject: [PATCH 036/793] jhentai: add update script --- pkgs/by-name/jh/jhentai/package.nix | 21 +++++++++++++++++++++ 1 file changed, 21 insertions(+) diff --git a/pkgs/by-name/jh/jhentai/package.nix b/pkgs/by-name/jh/jhentai/package.nix index f3243b9b4f68..29dd05aaec5e 100644 --- a/pkgs/by-name/jh/jhentai/package.nix +++ b/pkgs/by-name/jh/jhentai/package.nix @@ -5,6 +5,11 @@ flutter, pkg-config, webkitgtk_4_1, + runCommand, + yq, + jhentai, + _experimental-update-script-combinators, + gitUpdater, }: flutter.buildFlutterApplication rec { pname = "jhentai"; @@ -58,6 +63,22 @@ flutter.buildFlutterApplication rec { --prefix LD_LIBRARY_PATH : "$out/app/${pname}/lib" ''; + passthru = { + pubspecSource = + runCommand "pubspec.lock.json" + { + buildInputs = [ yq ]; + inherit (jhentai) src; + } + '' + cat $src/pubspec.lock | yq > $out + ''; + updateScript = _experimental-update-script-combinators.sequence [ + (gitUpdater { rev-prefix = "v"; }) + (_experimental-update-script-combinators.copyAttrOutputToFile "jhentai.pubspecSource" ./pubspec.lock.json) + ]; + }; + meta = { description = "Cross-platform manga app made for e-hentai & exhentai by Flutter"; homepage = "https://github.com/jiangtian616/JHenTai"; From 4025cc8f01aa070dc4150c6b168cbfac53e28837 Mon Sep 17 00:00:00 2001 From: nayeko <196556004+nayeko@users.noreply.github.com> Date: Sat, 15 Feb 2025 18:24:11 +0000 Subject: [PATCH 037/793] jhentai: refactor --- pkgs/by-name/jh/jhentai/package.nix | 35 +++++++++++++---------------- 1 file changed, 15 insertions(+), 20 deletions(-) diff --git a/pkgs/by-name/jh/jhentai/package.nix b/pkgs/by-name/jh/jhentai/package.nix index 29dd05aaec5e..48296a1fe6a2 100644 --- a/pkgs/by-name/jh/jhentai/package.nix +++ b/pkgs/by-name/jh/jhentai/package.nix @@ -2,8 +2,7 @@ autoPatchelfHook, lib, fetchFromGitHub, - flutter, - pkg-config, + flutter324, webkitgtk_4_1, runCommand, yq, @@ -11,7 +10,8 @@ _experimental-update-script-combinators, gitUpdater, }: -flutter.buildFlutterApplication rec { + +flutter324.buildFlutterApplication rec { pname = "jhentai"; version = "8.0.5"; @@ -24,20 +24,6 @@ flutter.buildFlutterApplication rec { pubspecLock = lib.importJSON ./pubspec.lock.json; - postUnpack = '' - substituteInPlace $sourceRoot/linux/my_application.cc \ - --replace-fail "gtk_widget_realize(GTK_WIDGET(window))" "gtk_widget_show(GTK_WIDGET(window))" - ''; - - nativeBuildInputs = [ - pkg-config - autoPatchelfHook - ]; - - buildInputs = [ - webkitgtk_4_1 - ]; - gitHashes = { desktop_webview_window = "sha256-QDlumlZ3pbmBRkMSJJVgz8HcCdANzV3cU142URvkY1w="; dio = "sha256-eHGAV/yIqTaC/wJeSXiPwonPePq+GT1u1dgjbBrW8OI="; @@ -50,17 +36,26 @@ flutter.buildFlutterApplication rec { photo_view = "sha256-k/+ncCzGkF4XmFpo3wmJOQbElSh2r+SlyeI3M9yDFtM="; }; + postPatch = '' + substituteInPlace linux/my_application.cc \ + --replace-fail "gtk_widget_realize" "gtk_widget_show" + ''; + + nativeBuildInputs = [ autoPatchelfHook ]; + + buildInputs = [ webkitgtk_4_1 ]; + flutterBuildFlags = [ "--target lib/src/main.dart" ]; postInstall = '' - install -Dm644 ./linux/assets/top.jtmonster.jhentai.desktop $out/share/applications/top.jtmonster.jhentai.desktop - install -Dm644 ./assets/icon_512.png $out/share/icons/hicolor/512x512/apps/top.jtmonster.jhentai.png + install -Dm644 linux/assets/top.jtmonster.jhentai.desktop $out/share/applications/jhentai.desktop + install -Dm644 assets/icon/JHenTai_512.png $out/share/icons/hicolor/512x512/apps/top.jtmonster.jhentai.png ''; extraWrapProgramArgs = '' - --prefix LD_LIBRARY_PATH : "$out/app/${pname}/lib" + --prefix LD_LIBRARY_PATH : $out/app/jhentai/lib ''; passthru = { From 28a300dd72fb9a2880a013bae5ab22debcd796bd Mon Sep 17 00:00:00 2001 From: nayeko <196556004+nayeko@users.noreply.github.com> Date: Sat, 15 Feb 2025 19:26:26 +0000 Subject: [PATCH 038/793] jhentai: 8.0.5 -> 8.0.6+277 --- pkgs/by-name/jh/jhentai/package.nix | 17 +- pkgs/by-name/jh/jhentai/pubspec.lock.json | 552 ++++++++++++---------- 2 files changed, 314 insertions(+), 255 deletions(-) diff --git a/pkgs/by-name/jh/jhentai/package.nix b/pkgs/by-name/jh/jhentai/package.nix index 48296a1fe6a2..a967c7adbb03 100644 --- a/pkgs/by-name/jh/jhentai/package.nix +++ b/pkgs/by-name/jh/jhentai/package.nix @@ -13,13 +13,13 @@ flutter324.buildFlutterApplication rec { pname = "jhentai"; - version = "8.0.5"; + version = "8.0.6+277"; src = fetchFromGitHub { owner = "jiangtian616"; repo = "JHenTai"; tag = "v${version}"; - hash = "sha256-LL1TyLF37NtwTRN9vhHBY+xHDg0E0ACt2ilacIKpduU="; + hash = "sha256-uS9jRgOKjByZazT6KCf9oOTeC6VPv7cIjtx5SNgIO7A="; }; pubspecLock = lib.importJSON ./pubspec.lock.json; @@ -30,17 +30,16 @@ flutter324.buildFlutterApplication rec { flutter_draggable_gridview = "sha256-kntjeWEhRl4rdJBO8kt7GCaaLdPWy6b7zmBIjHyP7h8="; flutter_slidable = "sha256-nBPEZBvKV3D/eEa/cYb7jgbJ60rbh823yDJALLz1/8c="; flutter_socks_proxy = "sha256-a8XZTPTz521o7G7NsEXv2E/H7uVJcY4rcouIkdQC+jg="; - flutter_windowmanager = "sha256-+T2w1VLnrkzyvODGmWefa6aN1N+/i4itBgps2zouAas="; - j_downloader = "sha256-x5RG/SqbfOiRd51dL8H+phLIBrpVdOJiASWhbB5gCNQ="; + j_downloader = "sha256-Ct4TZvxKVWirEnSLs+pekDuf+b8tHFUZTdupBflGvJM="; like_button = "sha256-OVzfpIEnw88496H345NHn7nZ48+QDTaneBzN2UCdwk8="; photo_view = "sha256-k/+ncCzGkF4XmFpo3wmJOQbElSh2r+SlyeI3M9yDFtM="; + fluttertoast = "sha256-/2VJ1x7l5Idjwkm4Ennz8H/EC3j4/slRODj/82yO3iI="; + http_proxy = "sha256-GFb2xy8RSn6x/JGHRSa7Gl5TAsY+DHo8k3xxPqXGmfo="; + scrollable_positioned_list = "sha256-8WfyUpTs+Cfv2VzFECrW/DGoKOsu9KY6hf6sP81xuBg="; + system_network_proxy = "sha256-TAiFiIbO3v2awkaw8YYj7YnmuplnkSBclUVdGyHIRCs="; + zoom_view = "sha256-/JPvmLg8syn5IlKucj3R765kedCZ1LdzkreUIsvdwEg="; }; - postPatch = '' - substituteInPlace linux/my_application.cc \ - --replace-fail "gtk_widget_realize" "gtk_widget_show" - ''; - nativeBuildInputs = [ autoPatchelfHook ]; buildInputs = [ webkitgtk_4_1 ]; diff --git a/pkgs/by-name/jh/jhentai/pubspec.lock.json b/pkgs/by-name/jh/jhentai/pubspec.lock.json index 3a94a6aebe7b..d2ccdbdc8ab9 100644 --- a/pkgs/by-name/jh/jhentai/pubspec.lock.json +++ b/pkgs/by-name/jh/jhentai/pubspec.lock.json @@ -4,21 +4,27 @@ "dependency": "transitive", "description": { "name": "_fe_analyzer_shared", - "sha256": "0b2f2bd91ba804e53a61d757b986f89f1f9eaed5b11e4b2f5a2468d86d6c9fc7", + "sha256": "45cfa8471b89fb6643fe9bf51bd7931a76b8f5ec2d65de4fb176dba8d4f22c77", "url": "https://pub.dev" }, "source": "hosted", - "version": "67.0.0" + "version": "73.0.0" + }, + "_macros": { + "dependency": "transitive", + "description": "dart", + "source": "sdk", + "version": "0.3.2" }, "analyzer": { "dependency": "transitive", "description": { "name": "analyzer", - "sha256": "37577842a27e4338429a1cbc32679d508836510b056f1eedf0c8d20e39c1383d", + "sha256": "4959fec185fe70cce007c57e9ab6983101dbe593d2bf8bbfb4453aaec0cf470a", "url": "https://pub.dev" }, "source": "hosted", - "version": "6.4.1" + "version": "6.8.0" }, "analyzer_plugin": { "dependency": "transitive", @@ -74,21 +80,21 @@ "dependency": "transitive", "description": { "name": "args", - "sha256": "7cf60b9f0cc88203c5a190b4cd62a99feea42759a7fa695010eb5de1c0b2252a", + "sha256": "bf9f5caeea8d8fe6721a9c358dd8a5c1947b27f1cfaa18b39c301273594919e6", "url": "https://pub.dev" }, "source": "hosted", - "version": "2.5.0" + "version": "2.6.0" }, "asn1lib": { "dependency": "transitive", "description": { "name": "asn1lib", - "sha256": "58082b3f0dca697204dbab0ef9ff208bfaea7767ea771076af9a343488428dda", + "sha256": "4bae5ae63e6d6dd17c4aac8086f3dec26c0236f6a0f03416c6c19d830c367cf5", "url": "https://pub.dev" }, "source": "hosted", - "version": "1.5.3" + "version": "1.5.8" }, "async": { "dependency": "transitive", @@ -104,31 +110,31 @@ "dependency": "transitive", "description": { "name": "audio_session", - "sha256": "343e83bc7809fbda2591a49e525d6b63213ade10c76f15813be9aed6657b3261", + "sha256": "b2a26ba8b7efa1790d6460e82971fde3e398cfbe2295df9dea22f3499d2c12a7", "url": "https://pub.dev" }, "source": "hosted", - "version": "0.1.21" + "version": "0.1.23" }, "battery_plus": { "dependency": "direct main", "description": { "name": "battery_plus", - "sha256": "ca67f5457a473f132fec42a4445c8c19a98205c1bc20f8feaa5a7f50d42f750f", + "sha256": "220c8f1961efb01d6870493b5ac5a80afaeaffc8757f7a11ed3025a8570d29e7", "url": "https://pub.dev" }, "source": "hosted", - "version": "6.0.1" + "version": "6.2.0" }, "battery_plus_platform_interface": { "dependency": "transitive", "description": { "name": "battery_plus_platform_interface", - "sha256": "942707f90e2f7481dcb178df02e22a9c6971b3562b848d6a1b8c7cff9f1a1fec", + "sha256": "e8342c0f32de4b1dfd0223114b6785e48e579bfc398da9471c9179b907fa4910", "url": "https://pub.dev" }, "source": "hosted", - "version": "2.0.0" + "version": "2.0.1" }, "blur": { "dependency": "direct main", @@ -194,21 +200,21 @@ "dependency": "direct dev", "description": { "name": "build_runner", - "sha256": "581bacf68f89ec8792f5e5a0b2c4decd1c948e97ce659dc783688c8a88fbec21", + "sha256": "644dc98a0f179b872f612d3eb627924b578897c629788e858157fa5e704ca0c7", "url": "https://pub.dev" }, "source": "hosted", - "version": "2.4.8" + "version": "2.4.11" }, "build_runner_core": { - "dependency": "direct dev", + "dependency": "transitive", "description": { "name": "build_runner_core", - "sha256": "88a57f2ac99849362e73878334caa9f06ee25f31d2adced882b8337838c84e1e", + "sha256": "f8126682b87a7282a339b871298cc12009cb67109cfa1614d6436fb0289193e0", "url": "https://pub.dev" }, "source": "hosted", - "version": "7.2.9" + "version": "7.3.2" }, "built_collection": { "dependency": "transitive", @@ -224,11 +230,11 @@ "dependency": "transitive", "description": { "name": "built_value", - "sha256": "c7913a9737ee4007efedaffc968c049fd0f3d0e49109e778edc10de9426005cb", + "sha256": "28a712df2576b63c6c005c465989a348604960c0958d28be5303ba9baa841ac2", "url": "https://pub.dev" }, "source": "hosted", - "version": "8.9.2" + "version": "8.9.3" }, "cached_network_image": { "dependency": "direct overridden", @@ -274,11 +280,11 @@ "dependency": "transitive", "description": { "name": "charcode", - "sha256": "fb98c0f6d12c920a02ee2d998da788bca066ca5f148492b7085ee23372b12306", + "sha256": "fb0f1107cac15a5ea6ef0a6ef71a807b9e4267c713bb93e00e92d737cc8dbd8a", "url": "https://pub.dev" }, "source": "hosted", - "version": "1.3.1" + "version": "1.4.0" }, "checked_yaml": { "dependency": "transitive", @@ -304,11 +310,11 @@ "dependency": "transitive", "description": { "name": "cli_util", - "sha256": "66f86e916d285c1a93d3b79587d94bd71984a66aac4ff74e524cfa7877f1395c", + "sha256": "ff6785f7e9e3c38ac98b2fb035701789de90154024a75b6cb926445e83197d1c", "url": "https://pub.dev" }, "source": "hosted", - "version": "0.3.5" + "version": "0.4.2" }, "clipboard": { "dependency": "direct main", @@ -334,11 +340,11 @@ "dependency": "transitive", "description": { "name": "code_builder", - "sha256": "f692079e25e7869c14132d39f223f8eec9830eb76131925143b2129c4bb01b37", + "sha256": "0ec10bf4a89e4c613960bf1e8b42c64127021740fb21640c29c909826a5eea3e", "url": "https://pub.dev" }, "source": "hosted", - "version": "4.10.0" + "version": "4.10.1" }, "collection": { "dependency": "direct main", @@ -354,31 +360,31 @@ "dependency": "transitive", "description": { "name": "convert", - "sha256": "0f08b14755d163f6e2134cb58222dd25ea2a2ee8a195e53983d57c075324d592", + "sha256": "b30acd5944035672bc15c6b7a8b47d773e41e2f17de064350988c5d02adb1c68", "url": "https://pub.dev" }, "source": "hosted", - "version": "3.1.1" + "version": "3.1.2" }, "coverage": { "dependency": "transitive", "description": { "name": "coverage", - "sha256": "3945034e86ea203af7a056d98e98e42a5518fff200d6e8e6647e1886b07e936e", + "sha256": "e3493833ea012784c740e341952298f1cc77f1f01b1bbc3eb4eecf6984fb7f43", "url": "https://pub.dev" }, "source": "hosted", - "version": "1.8.0" + "version": "1.11.1" }, "cross_file": { "dependency": "transitive", "description": { "name": "cross_file", - "sha256": "55d7b444feb71301ef6b8838dbc1ae02e63dd48c8773f3810ff53bb1e2945b32", + "sha256": "7caf6a750a0c04effbb52a676dce9a4a592e10ad35c34d6d2d0e4811160d5670", "url": "https://pub.dev" }, "source": "hosted", - "version": "0.3.4+1" + "version": "0.3.4+2" }, "crypto": { "dependency": "direct main", @@ -424,11 +430,11 @@ "dependency": "transitive", "description": { "name": "dart_style", - "sha256": "99e066ce75c89d6b29903d788a7bb9369cf754f7b24bf70bf4b6d6d6b26853b9", + "sha256": "7856d364b589d1f08986e140938578ed36ed948581fbc3bc9aef1805039ac5ab", "url": "https://pub.dev" }, "source": "hosted", - "version": "2.3.6" + "version": "2.3.7" }, "dbus": { "dependency": "transitive", @@ -455,21 +461,21 @@ "dependency": "direct main", "description": { "name": "device_info_plus", - "sha256": "eead12d1a1ed83d8283ab4c2f3fca23ac4082f29f25f29dff0f758f57d06ec91", + "sha256": "c4af09051b4f0508f6c1dc0a5c085bf014d5c9a4a0678ce1799c2b4d716387a0", "url": "https://pub.dev" }, "source": "hosted", - "version": "10.1.0" + "version": "11.1.0" }, "device_info_plus_platform_interface": { "dependency": "transitive", "description": { "name": "device_info_plus_platform_interface", - "sha256": "d3b01d5868b50ae571cd1dc6e502fc94d956b665756180f7b16ead09e836fd64", + "sha256": "0b04e02b30791224b31969eb1b50d723498f402971bff3630bca2ba839bd1ed2", "url": "https://pub.dev" }, "source": "hosted", - "version": "7.0.0" + "version": "7.0.2" }, "dio": { "dependency": "direct main", @@ -496,21 +502,21 @@ "dependency": "direct main", "description": { "name": "drift", - "sha256": "4e0ffee40d23f0b809e6cff1ad202886f51d629649073ed42d9cd1d194ea943e", + "sha256": "df027d168a2985a2e9da900adeba2ab0136f0d84436592cf3cd5135f82c8579c", "url": "https://pub.dev" }, "source": "hosted", - "version": "2.19.1+1" + "version": "2.21.0" }, "drift_dev": { "dependency": "direct dev", "description": { "name": "drift_dev", - "sha256": "ac7647c6cedca99724ca300cff9181f6dd799428f8ed71f94159ed0528eaec26", + "sha256": "4592cea370f1dcd8afc67987c28402797d9ddb4aa3ae372cb675497c0741816c", "url": "https://pub.dev" }, "source": "hosted", - "version": "2.19.1" + "version": "2.21.1" }, "encrypt": { "dependency": "transitive", @@ -586,41 +592,41 @@ "dependency": "transitive", "description": { "name": "ffi", - "sha256": "493f37e7df1804778ff3a53bd691d8692ddf69702cf4c1c1096a2e41b4779e21", + "sha256": "16ed7b077ef01ad6170a3d0c57caa4a112a38d7a2ed5602e0aca9ca6f3d98da6", "url": "https://pub.dev" }, "source": "hosted", - "version": "2.1.2" + "version": "2.1.3" }, "file": { "dependency": "transitive", "description": { "name": "file", - "sha256": "5fc22d7c25582e38ad9a8515372cd9a93834027aacf1801cf01164dac0ffa08c", + "sha256": "a3b4f84adafef897088c160faf7dfffb7696046cb13ae90b508c2cbc95d3b8d4", "url": "https://pub.dev" }, "source": "hosted", - "version": "7.0.0" + "version": "7.0.1" }, "file_picker": { "dependency": "direct main", "description": { "name": "file_picker", - "sha256": "824f5b9f389bfc4dddac3dea76cd70c51092d9dff0b2ece7ef4f53db8547d258", + "sha256": "aac85f20436608e01a6ffd1fdd4e746a7f33c93a2c83752e626bdfaea139b877", "url": "https://pub.dev" }, "source": "hosted", - "version": "8.0.6" + "version": "8.1.3" }, "fixnum": { "dependency": "transitive", "description": { "name": "fixnum", - "sha256": "25517a4deb0c03aa0f32fd12db525856438902d9c16536311e76cdc57b31d7d1", + "sha256": "b6dc7065e46c974bc7c5f143080a6764ec7a4be6da1285ececdc37be96de53be", "url": "https://pub.dev" }, "source": "hosted", - "version": "1.1.0" + "version": "1.1.1" }, "flex_color_picker": { "dependency": "direct main", @@ -652,11 +658,11 @@ "dependency": "transitive", "description": { "name": "flutter_cache_manager", - "sha256": "ceff65d74d907b1b772e22cf04daad60fb472461638977d9fae8b00a63e01e3d", + "sha256": "a77f77806a790eb9ba0118a5a3a936e81c4fea2b61533033b2b0c3d50bbde5ea", "url": "https://pub.dev" }, "source": "hosted", - "version": "3.3.3" + "version": "3.4.0" }, "flutter_displaymode": { "dependency": "direct main", @@ -683,11 +689,11 @@ "dependency": "direct dev", "description": { "name": "flutter_launcher_icons", - "sha256": "ce0e501cfc258907842238e4ca605e74b7fd1cdf04b3b43e86c43f3e40a1592c", + "sha256": "619817c4b65b322b5104b6bb6dfe6cda62d9729bd7ad4303ecc8b4e690a67a77", "url": "https://pub.dev" }, "source": "hosted", - "version": "0.11.0" + "version": "0.14.1" }, "flutter_lints": { "dependency": "direct dev", @@ -719,11 +725,11 @@ "dependency": "transitive", "description": { "name": "flutter_plugin_android_lifecycle", - "sha256": "9d98bd47ef9d34e803d438f17fd32b116d31009f534a6fa5ce3a1167f189a6de", + "sha256": "615a505aef59b151b46bbeef55b36ce2b6ed299d160c51d84281946f0aa0ce0e", "url": "https://pub.dev" }, "source": "hosted", - "version": "2.0.21" + "version": "2.0.24" }, "flutter_rating_bar": { "dependency": "direct main", @@ -771,11 +777,11 @@ "dependency": "transitive", "description": { "name": "flutter_svg", - "sha256": "7b4ca6cf3304575fe9c8ec64813c8d02ee41d2afe60bcfe0678bcb5375d596a2", + "sha256": "c200fd79c918a40c5cd50ea0877fa13f81bdaf6f0a5d3dbcc2a13e3285d6aa1b", "url": "https://pub.dev" }, "source": "hosted", - "version": "2.0.10+1" + "version": "2.0.17" }, "flutter_test": { "dependency": "direct dev", @@ -809,26 +815,26 @@ "source": "hosted", "version": "0.15.2" }, - "flutter_windowmanager": { + "flutter_windowmanager_plus": { "dependency": "direct main", "description": { - "path": ".", - "ref": "HEAD", - "resolved-ref": "3f5e7dae93e3c83368d2db0da7ee0dbcfd14d895", - "url": "https://github.com/AQuadic/flutter_windowmanager" + "name": "flutter_windowmanager_plus", + "sha256": "4e2bf7c7f374699fd74d59785f1d74efd40052c24a5edde5a4d825cc72608d40", + "url": "https://pub.dev" }, - "source": "git", - "version": "0.2.0" + "source": "hosted", + "version": "1.0.1" }, "fluttertoast": { "dependency": "direct main", "description": { - "name": "fluttertoast", - "sha256": "7cc92eabe01e3f1babe1571c5560b135dfc762a34e41e9056881e2196b178ec1", - "url": "https://pub.dev" + "path": ".", + "ref": "patch-1", + "resolved-ref": "ac29e14f4e7aa32adfa222b6354759e36488a1a2", + "url": "https://github.com/MarlonJD/FlutterToast" }, - "source": "hosted", - "version": "8.1.2" + "source": "git", + "version": "8.2.8" }, "font_awesome_flutter": { "dependency": "direct main", @@ -841,14 +847,14 @@ "version": "9.2.0" }, "frontend_server_client": { - "dependency": "transitive", + "dependency": "direct dev", "description": { "name": "frontend_server_client", - "sha256": "408e3ca148b31c20282ad6f37ebfa6f4bdc8fede5b74bc2f08d9d92b55db3612", + "sha256": "f64a0333a82f30b0cca061bc3d143813a486dc086b574bfb233b7c1372427694", "url": "https://pub.dev" }, "source": "hosted", - "version": "3.2.0" + "version": "4.0.0" }, "fwfh_cached_network_image": { "dependency": "transitive", @@ -904,11 +910,11 @@ "dependency": "transitive", "description": { "name": "fwfh_webview", - "sha256": "f67890bc0d6278da98bd197469ae9511c859f7db327e92299fe0ea0cf46c4057", + "sha256": "c0a8b664b642f40f4c252a0ab4e72c22dcd97c7fb3a7e50a6b4bdb6f63afca19", "url": "https://pub.dev" }, "source": "hosted", - "version": "0.15.2" + "version": "0.15.3" }, "get": { "dependency": "direct main", @@ -994,41 +1000,42 @@ "dependency": "transitive", "description": { "name": "http_multi_server", - "sha256": "97486f20f9c2f7be8f514851703d0119c3596d14ea63227af6f7a481ef2b2f8b", + "sha256": "aa6199f908078bb1c5efb8d8638d4ae191aac11b311132c3ef48ce352fb52ef8", "url": "https://pub.dev" }, "source": "hosted", - "version": "3.2.1" + "version": "3.2.2" }, "http_parser": { "dependency": "transitive", "description": { "name": "http_parser", - "sha256": "2aa08ce0341cc9b354a498388e30986515406668dbcc4f7c950c3e715496693b", + "sha256": "178d74305e7866013777bab2c3d8726205dc5a4dd935297175b19a23a2e66571", "url": "https://pub.dev" }, "source": "hosted", - "version": "4.0.2" + "version": "4.1.2" }, "http_proxy": { "dependency": "direct main", "description": { - "name": "http_proxy", - "sha256": "7d5bc7ad1b0c6d0cfb5da97c5bfe302082f93d32cf5c67d484d1a4085b3ffa58", - "url": "https://pub.dev" + "path": ".", + "ref": "HEAD", + "resolved-ref": "02ec76afab6bf24fd1f8c1d90a2f4c8f9d82d11f", + "url": "https://github.com/jiangtian616/http_proxy" }, - "source": "hosted", - "version": "1.2.1" + "source": "git", + "version": "1.2.2" }, "image": { "dependency": "transitive", "description": { "name": "image", - "sha256": "8e9d133755c3e84c73288363e6343157c383a0c6c56fc51afcc5d4d7180306d6", + "sha256": "f31d52537dc417fdcde36088fdf11d191026fd5e4fae742491ebd40e5a8bea7d", "url": "https://pub.dev" }, "source": "hosted", - "version": "3.3.0" + "version": "4.3.0" }, "integral_isolates": { "dependency": "direct main", @@ -1054,11 +1061,11 @@ "dependency": "transitive", "description": { "name": "io", - "sha256": "2ec25704aba361659e10e3e5f5d672068d332fc8ac516421d483a11e5cbd061e", + "sha256": "dfd5a80599cf0165756e3181807ed3e77daf6dd4137caaad72d0b7931597650b", "url": "https://pub.dev" }, "source": "hosted", - "version": "1.0.4" + "version": "1.0.5" }, "iregexp": { "dependency": "transitive", @@ -1075,11 +1082,11 @@ "description": { "path": ".", "ref": "HEAD", - "resolved-ref": "ddf5d6b3e9cf62aa0cf35d3035f9cf8024477a7d", + "resolved-ref": "8ac5fba3ba7caa71cd60e3ffc24c9755c31e76dd", "url": "https://github.com/jiangtian616/JDownloader" }, "source": "git", - "version": "0.0.2" + "version": "0.0.3" }, "js": { "dependency": "transitive", @@ -1105,31 +1112,31 @@ "dependency": "transitive", "description": { "name": "json_class", - "sha256": "668be1a27c493dd8822fe8c3ce3563ccd788e2b214d77a0b8b3bfad50272e7f9", + "sha256": "f27de435c3b47ceea23c13d0516afa98c71c62c7a762a6c8f1df665189eb855e", "url": "https://pub.dev" }, "source": "hosted", - "version": "3.0.0+16" + "version": "3.0.1" }, "json_path": { "dependency": "transitive", "description": { "name": "json_path", - "sha256": "dc25b4e2297a6bd39fb52b7d122a7787b7dab751fb278d315b54706b98bb76db", + "sha256": "7a06bbb1cfad390b20fb7a2ca5e67d9ba59633879c6d71142b80fbf61c3b66f6", "url": "https://pub.dev" }, "source": "hosted", - "version": "0.7.2" + "version": "0.7.4" }, "just_audio": { "dependency": "transitive", "description": { "name": "just_audio", - "sha256": "ee50602364ba83fa6308f5512dd560c713ec3e1f2bc75f0db43618f0d82ef71a", + "sha256": "1a1eb86e7d81e69a1d36943f2b3efd62dece3dad2cafd9ec2e62e6db7c04d9b7", "url": "https://pub.dev" }, "source": "hosted", - "version": "0.9.39" + "version": "0.9.43" }, "just_audio_platform_interface": { "dependency": "transitive", @@ -1145,31 +1152,31 @@ "dependency": "transitive", "description": { "name": "just_audio_web", - "sha256": "0edb481ad4aa1ff38f8c40f1a3576013c3420bf6669b686fe661627d49bc606c", + "sha256": "9a98035b8b24b40749507687520ec5ab404e291d2b0937823ff45d92cb18d448", "url": "https://pub.dev" }, "source": "hosted", - "version": "0.4.11" + "version": "0.4.13" }, "leak_tracker": { "dependency": "transitive", "description": { "name": "leak_tracker", - "sha256": "7bb2830ebd849694d1ec25bf1f44582d6ac531a57a365a803a6034ff751d2d06", + "sha256": "3f87a60e8c63aecc975dda1ceedbc8f24de75f09e4856ea27daf8958f2f0ce05", "url": "https://pub.dev" }, "source": "hosted", - "version": "10.0.7" + "version": "10.0.5" }, "leak_tracker_flutter_testing": { "dependency": "transitive", "description": { "name": "leak_tracker_flutter_testing", - "sha256": "9491a714cca3667b60b5c420da8217e6de0d1ba7a5ec322fab01758f6998f379", + "sha256": "932549fb305594d82d7183ecd9fa93463e9914e1b67cacc34bc40906594a1806", "url": "https://pub.dev" }, "source": "hosted", - "version": "3.0.8" + "version": "3.0.5" }, "leak_tracker_testing": { "dependency": "transitive", @@ -1226,21 +1233,21 @@ "dependency": "transitive", "description": { "name": "local_auth_android", - "sha256": "e99c44ca0bce08f26f25e2a2e07d3b443d69986e1c3acf67c1449f7d847e3625", + "sha256": "6763aaf8965f21822624cb2fd3c03d2a8b3791037b5efb0fe4b13e110f5afc92", "url": "https://pub.dev" }, "source": "hosted", - "version": "1.0.43" + "version": "1.0.46" }, "local_auth_darwin": { "dependency": "transitive", "description": { "name": "local_auth_darwin", - "sha256": "e424ebf90d5233452be146d4a7da4bcd7a70278b67791592f3fde1bda8eef9e2", + "sha256": "5c5127061107278ab4cafa1ac51b3b6760282bf1a2abf011270908a429d1634b", "url": "https://pub.dev" }, "source": "hosted", - "version": "1.3.1" + "version": "1.4.2" }, "local_auth_platform_interface": { "dependency": "transitive", @@ -1276,11 +1283,21 @@ "dependency": "transitive", "description": { "name": "logging", - "sha256": "623a88c9594aa774443aa3eb2d41807a48486b5613e67599fb4c41c0ad47c340", + "sha256": "c8245ada5f1717ed44271ed1c26b8ce85ca3228fd2ffdb75468ab01979309d61", "url": "https://pub.dev" }, "source": "hosted", - "version": "1.2.0" + "version": "1.3.0" + }, + "macros": { + "dependency": "transitive", + "description": { + "name": "macros", + "sha256": "0acaed5d6b7eab89f63350bccd82119e6c602df0f391260d0e32b5e23db79536", + "url": "https://pub.dev" + }, + "source": "hosted", + "version": "0.1.2-main.4" }, "matcher": { "dependency": "direct overridden", @@ -1326,11 +1343,11 @@ "dependency": "transitive", "description": { "name": "mime", - "sha256": "2e123074287cc9fd6c09de8336dae606d1ddb88d9ac47358826db698c176a1f2", + "sha256": "801fd0b26f14a4a58ccb09d5892c3fbdeff209594300a542492cf13fba9d247a", "url": "https://pub.dev" }, "source": "hosted", - "version": "1.0.5" + "version": "1.0.6" }, "nested": { "dependency": "transitive", @@ -1356,41 +1373,41 @@ "dependency": "transitive", "description": { "name": "octo_image", - "sha256": "45b40f99622f11901238e18d48f5f12ea36426d8eced9f4cbf58479c7aa2430d", - "url": "https://pub.dev" - }, - "source": "hosted", - "version": "2.0.0" - }, - "package_config": { - "dependency": "transitive", - "description": { - "name": "package_config", - "sha256": "1c5b77ccc91e4823a5af61ee74e6b972db1ef98c2ff5a18d3161c982a55448bd", + "sha256": "34faa6639a78c7e3cbe79be6f9f96535867e879748ade7d17c9b1ae7536293bd", "url": "https://pub.dev" }, "source": "hosted", "version": "2.1.0" }, + "package_config": { + "dependency": "transitive", + "description": { + "name": "package_config", + "sha256": "92d4488434b520a62570293fbd33bb556c7d49230791c1b4bbd973baf6d2dc67", + "url": "https://pub.dev" + }, + "source": "hosted", + "version": "2.1.1" + }, "package_info_plus": { "dependency": "direct main", "description": { "name": "package_info_plus", - "sha256": "4de6c36df77ffbcef0a5aefe04669d33f2d18397fea228277b852a2d4e58e860", + "sha256": "894f37107424311bdae3e476552229476777b8752c5a2a2369c0cb9a2d5442ef", "url": "https://pub.dev" }, "source": "hosted", - "version": "8.0.1" + "version": "8.0.3" }, "package_info_plus_platform_interface": { "dependency": "transitive", "description": { "name": "package_info_plus_platform_interface", - "sha256": "ac1f4a4847f1ade8e6a87d1f39f5d7c67490738642e2542f559ec38c37489a66", + "sha256": "a5ef9986efc7bf772f2696183a3992615baa76c1ffb1189318dd8803778fb05b", "url": "https://pub.dev" }, "source": "hosted", - "version": "3.0.1" + "version": "3.0.2" }, "path": { "dependency": "direct main", @@ -1416,11 +1433,11 @@ "dependency": "transitive", "description": { "name": "path_parsing", - "sha256": "e3e67b1629e6f7e8100b367d3db6ba6af4b1f0bb80f64db18ef1fbabd2fa9ccf", + "sha256": "883402936929eac138ee0a45da5b0f2c80f89913e6dc3bf77eb65b84b409c6ca", "url": "https://pub.dev" }, "source": "hosted", - "version": "1.0.1" + "version": "1.1.0" }, "path_provider": { "dependency": "direct main", @@ -1436,21 +1453,21 @@ "dependency": "transitive", "description": { "name": "path_provider_android", - "sha256": "e84c8a53fe1510ef4582f118c7b4bdf15b03002b51d7c2b66983c65843d61193", + "sha256": "4adf4fd5423ec60a29506c76581bc05854c55e3a0b72d35bb28d661c9686edf2", "url": "https://pub.dev" }, "source": "hosted", - "version": "2.2.8" + "version": "2.2.15" }, "path_provider_foundation": { "dependency": "transitive", "description": { "name": "path_provider_foundation", - "sha256": "f234384a3fdd67f989b4d54a5d73ca2a6c422fa55ae694381ae0f4375cd1ea16", + "sha256": "4843174df4d288f5e29185bd6e72a6fbdf5a4a4602717eed565497429f179942", "url": "https://pub.dev" }, "source": "hosted", - "version": "2.4.0" + "version": "2.4.1" }, "path_provider_linux": { "dependency": "transitive", @@ -1496,11 +1513,11 @@ "dependency": "transitive", "description": { "name": "permission_handler_android", - "sha256": "b29a799ca03be9f999aa6c39f7de5209482d638e6f857f6b93b0875c618b7e54", + "sha256": "71bbecfee799e65aff7c744761a57e817e73b738fedf62ab7afd5593da21f9f1", "url": "https://pub.dev" }, "source": "hosted", - "version": "12.0.7" + "version": "12.0.13" }, "permission_handler_apple": { "dependency": "transitive", @@ -1516,21 +1533,21 @@ "dependency": "transitive", "description": { "name": "permission_handler_html", - "sha256": "6cac773d389e045a8d4f85418d07ad58ef9e42a56e063629ce14c4c26344de24", + "sha256": "38f000e83355abb3392140f6bc3030660cfaef189e1f87824facb76300b4ff24", "url": "https://pub.dev" }, "source": "hosted", - "version": "0.1.2" + "version": "0.1.3+5" }, "permission_handler_platform_interface": { "dependency": "transitive", "description": { "name": "permission_handler_platform_interface", - "sha256": "48d4fcf201a1dad93ee869ab0d4101d084f49136ec82a8a06ed9cfeacab9fd20", + "sha256": "e9c8eadee926c4532d0305dff94b85bf961f16759c3af791486613152af4b4f9", "url": "https://pub.dev" }, "source": "hosted", - "version": "4.2.1" + "version": "4.2.3" }, "permission_handler_windows": { "dependency": "transitive", @@ -1577,11 +1594,11 @@ "dependency": "transitive", "description": { "name": "platform", - "sha256": "9b71283fc13df574056616011fb138fd3b793ea47cc509c189a6c3fa5f8a1a65", + "sha256": "5d6b1b0036a5f331ebc77c850ebc8506cbc1e9416c27e59b439f917a902a4984", "url": "https://pub.dev" }, "source": "hosted", - "version": "3.1.5" + "version": "3.1.6" }, "plugin_platform_interface": { "dependency": "transitive", @@ -1627,31 +1644,31 @@ "dependency": "transitive", "description": { "name": "pub_semver", - "sha256": "40d3ab1bbd474c4c2328c91e3a7df8c6dd629b79ece4c4bd04bee496a224fb0c", + "sha256": "7b3cfbf654f3edd0c6298ecd5be782ce997ddf0e00531b9464b55245185bbbbd", "url": "https://pub.dev" }, "source": "hosted", - "version": "2.1.4" + "version": "2.1.5" }, "pubspec_parse": { "dependency": "transitive", "description": { "name": "pubspec_parse", - "sha256": "c799b721d79eb6ee6fa56f00c04b472dcd44a30d258fac2174a6ec57302678f8", + "sha256": "81876843eb50dc2e1e5b151792c9a985c5ed2536914115ed04e9c8528f6647b0", "url": "https://pub.dev" }, "source": "hosted", - "version": "1.3.0" + "version": "1.4.0" }, "quiver": { "dependency": "transitive", "description": { "name": "quiver", - "sha256": "b1c1ac5ce6688d77f65f3375a9abb9319b3cb32486bdc7a1e0fdf004d7ba4e47", + "sha256": "ea0b925899e64ecdfbf9c7becb60d5b50e706ade44a85b2363be2a22d88117d2", "url": "https://pub.dev" }, "source": "hosted", - "version": "3.2.1" + "version": "3.2.2" }, "recase": { "dependency": "transitive", @@ -1667,11 +1684,11 @@ "dependency": "direct main", "description": { "name": "receive_sharing_intent", - "sha256": "912bebb551bce75a14098891fd750305b30d53eba0d61cc70cd9973be9866e8d", + "sha256": "ec76056e4d258ad708e76d85591d933678625318e411564dcb9059048ca3a593", "url": "https://pub.dev" }, "source": "hosted", - "version": "1.4.5" + "version": "1.8.1" }, "retry": { "dependency": "direct main", @@ -1786,42 +1803,43 @@ "scrollable_positioned_list": { "dependency": "direct main", "description": { - "name": "scrollable_positioned_list", - "sha256": "ca7fcaa743db712d4f7b1580526f494d0093c77a721a65705ee51fbeac7a2bd3", - "url": "https://pub.dev" + "path": "packages/scrollable_positioned_list", + "ref": "HEAD", + "resolved-ref": "5dc660081452cfb76f574e1252eb34ba69c40257", + "url": "https://github.com/jiangtian616/flutter.widgets" }, - "source": "hosted", - "version": "0.3.5" + "source": "git", + "version": "0.3.8+1" }, "share_plus": { "dependency": "direct main", "description": { "name": "share_plus", - "sha256": "fb5319f3aab4c5dda5ebb92dca978179ba21f8c783ee4380910ef4c1c6824f51", + "sha256": "3af2cda1752e5c24f2fc04b6083b40f013ffe84fb90472f30c6499a9213d5442", "url": "https://pub.dev" }, "source": "hosted", - "version": "8.0.3" + "version": "10.1.1" }, "share_plus_platform_interface": { "dependency": "transitive", "description": { "name": "share_plus_platform_interface", - "sha256": "251eb156a8b5fa9ce033747d73535bf53911071f8d3b6f4f0b578505ce0d4496", + "sha256": "cc012a23fc2d479854e6c80150696c4a5f5bb62cb89af4de1c505cf78d0a5d0b", "url": "https://pub.dev" }, "source": "hosted", - "version": "3.4.0" + "version": "5.0.2" }, "shelf": { "dependency": "transitive", "description": { "name": "shelf", - "sha256": "ad29c505aee705f41a4d8963641f91ac4cee3c8fad5947e033390a7bd8180fa4", + "sha256": "e7dd780a7ffb623c57850b33f43309312fc863fb6aa3d276a754bb299839ef12", "url": "https://pub.dev" }, "source": "hosted", - "version": "1.4.1" + "version": "1.4.2" }, "shelf_packages_handler": { "dependency": "transitive", @@ -1837,11 +1855,11 @@ "dependency": "transitive", "description": { "name": "shelf_static", - "sha256": "a41d3f53c4adf0f57480578c1d61d90342cd617de7fc8077b1304643c2d85c1e", + "sha256": "c87c3875f91262785dade62d135760c2c69cb217ac759485334c5857ad89f6e3", "url": "https://pub.dev" }, "source": "hosted", - "version": "1.1.2" + "version": "1.1.3" }, "shelf_web_socket": { "dependency": "transitive", @@ -1867,7 +1885,7 @@ "dependency": "transitive", "description": "flutter", "source": "sdk", - "version": "0.0.0" + "version": "0.0.99" }, "smart_auth": { "dependency": "transitive", @@ -1893,21 +1911,21 @@ "dependency": "transitive", "description": { "name": "source_map_stack_trace", - "sha256": "84cf769ad83aa6bb61e0aa5a18e53aea683395f196a6f39c4c881fb90ed4f7ae", + "sha256": "c0713a43e323c3302c2abe2a1cc89aa057a387101ebd280371d6a6c9fa68516b", "url": "https://pub.dev" }, "source": "hosted", - "version": "2.1.1" + "version": "2.1.2" }, "source_maps": { "dependency": "transitive", "description": { "name": "source_maps", - "sha256": "708b3f6b97248e5781f493b765c3337db11c5d2c81c3094f10904bfa8004c703", + "sha256": "190222579a448b03896e0ca6eca5998fa810fda630c1d65e2f78b3f638f54812", "url": "https://pub.dev" }, "source": "hosted", - "version": "0.10.12" + "version": "0.10.13" }, "source_span": { "dependency": "transitive", @@ -1933,31 +1951,61 @@ "dependency": "transitive", "description": { "name": "sqflite", - "sha256": "a43e5a27235518c03ca238e7b4732cf35eabe863a369ceba6cbefa537a66f16d", + "sha256": "2d7299468485dca85efeeadf5d38986909c5eb0cd71fd3db2c2f000e6c9454bb", "url": "https://pub.dev" }, "source": "hosted", - "version": "2.3.3+1" + "version": "2.4.1" + }, + "sqflite_android": { + "dependency": "transitive", + "description": { + "name": "sqflite_android", + "sha256": "78f489aab276260cdd26676d2169446c7ecd3484bbd5fead4ca14f3ed4dd9ee3", + "url": "https://pub.dev" + }, + "source": "hosted", + "version": "2.4.0" }, "sqflite_common": { "dependency": "transitive", "description": { "name": "sqflite_common", - "sha256": "3da423ce7baf868be70e2c0976c28a1bb2f73644268b7ffa7d2e08eab71f16a4", + "sha256": "761b9740ecbd4d3e66b8916d784e581861fd3c3553eda85e167bc49fdb68f709", "url": "https://pub.dev" }, "source": "hosted", - "version": "2.5.4" + "version": "2.5.4+6" + }, + "sqflite_darwin": { + "dependency": "transitive", + "description": { + "name": "sqflite_darwin", + "sha256": "22adfd9a2c7d634041e96d6241e6e1c8138ca6817018afc5d443fef91dcefa9c", + "url": "https://pub.dev" + }, + "source": "hosted", + "version": "2.4.1+1" + }, + "sqflite_platform_interface": { + "dependency": "transitive", + "description": { + "name": "sqflite_platform_interface", + "sha256": "8dd4515c7bdcae0a785b0062859336de775e8c65db81ae33dd5445f35be61920", + "url": "https://pub.dev" + }, + "source": "hosted", + "version": "2.4.0" }, "sqlite3": { "dependency": "transitive", "description": { "name": "sqlite3", - "sha256": "fde692580bee3379374af1f624eb3e113ab2865ecb161dbe2d8ac2de9735dbdb", + "sha256": "c284434c408d207863800341298cadfde23abe074a0f01b19c9d8cce4edb8eaa", "url": "https://pub.dev" }, "source": "hosted", - "version": "2.4.5" + "version": "2.6.0" }, "sqlite3_flutter_libs": { "dependency": "direct main", @@ -1973,21 +2021,21 @@ "dependency": "transitive", "description": { "name": "sqlparser", - "sha256": "3be52b4968fc2f098ba735863404756d2fe3ea0729cf006a5b5612618f74ca04", + "sha256": "d77749237609784e337ec36c979d41f6f38a7b279df98622ae23929c8eb954a4", "url": "https://pub.dev" }, "source": "hosted", - "version": "0.37.1" + "version": "0.39.2" }, "stack_trace": { "dependency": "transitive", "description": { "name": "stack_trace", - "sha256": "9f47fd3630d76be3ab26f0ee06d213679aa425996925ff3feffdec504931c377", + "sha256": "73713990125a6d93122541237550ee3352a2d84baad52d375a4cad2eb9b7ce0b", "url": "https://pub.dev" }, "source": "hosted", - "version": "1.12.0" + "version": "1.11.1" }, "stream_channel": { "dependency": "transitive", @@ -2003,21 +2051,21 @@ "dependency": "transitive", "description": { "name": "stream_transform", - "sha256": "14a00e794c7c11aa145a170587321aedce29769c08d7f58b1d141da75e3b1c6f", + "sha256": "ad47125e588cfd37a9a7f86c7d6356dde8dfe89d071d293f80ca9e9273a33871", "url": "https://pub.dev" }, "source": "hosted", - "version": "2.1.0" + "version": "2.1.1" }, "string_scanner": { "dependency": "transitive", "description": { "name": "string_scanner", - "sha256": "688af5ed3402a4bde5b3a6c15fd768dbf2621a614950b17f04626c431ab3c4c3", + "sha256": "556692adab6cfa87322a115640c11f13cb77b3f076ddcc5d6ae3c20242bedcde", "url": "https://pub.dev" }, "source": "hosted", - "version": "1.3.0" + "version": "1.2.0" }, "syncfusion_flutter_charts": { "dependency": "direct main", @@ -2033,30 +2081,31 @@ "dependency": "transitive", "description": { "name": "syncfusion_flutter_core", - "sha256": "4347f4d2f5d89461df2c53e6fbf53aef38c7f05ed79b0760d935fb1ec836213b", + "sha256": "325f519ce4ad8edd81811c21b853d72018529e353584490824da0555156ba076", "url": "https://pub.dev" }, "source": "hosted", - "version": "27.1.48" + "version": "27.2.5" }, "synchronized": { "dependency": "transitive", "description": { "name": "synchronized", - "sha256": "539ef412b170d65ecdafd780f924e5be3f60032a1128df156adad6c5b373d558", + "sha256": "69fe30f3a8b04a0be0c15ae6490fc859a78ef4c43ae2dd5e8a623d45bfcf9225", "url": "https://pub.dev" }, "source": "hosted", - "version": "3.1.0+1" + "version": "3.3.0+3" }, "system_network_proxy": { "dependency": "direct main", "description": { - "name": "system_network_proxy", - "sha256": "d24394993d60150918d00f8fd1fe940e37faaa602dbd790eb5cc8858d3309e83", - "url": "https://pub.dev" + "path": "system_network_proxy", + "ref": "HEAD", + "resolved-ref": "2880fba3b30efec1be35fbcc2a199755f9536bac", + "url": "https://github.com/jiangtian616/system_network_proxy" }, - "source": "hosted", + "source": "git", "version": "1.0.2" }, "system_network_proxy_linux": { @@ -2173,21 +2222,21 @@ "dependency": "transitive", "description": { "name": "timing", - "sha256": "70a3b636575d4163c477e6de42f247a23b315ae20e86442bebe32d3cabf61c32", + "sha256": "62ee18aca144e4a9f29d212f5a4c6a053be252b895ab14b5821996cff4ed90fe", "url": "https://pub.dev" }, "source": "hosted", - "version": "1.0.1" + "version": "1.0.2" }, "typed_data": { "dependency": "transitive", "description": { "name": "typed_data", - "sha256": "facc8d6582f16042dd49f2463ff1bd6e2c9ef9f3d5da3d9b087e244a7b564b3c", + "sha256": "f9049c039ebfeb4cf7a7104a675823cd72dba8297f264b6637062516699fa006", "url": "https://pub.dev" }, "source": "hosted", - "version": "1.3.2" + "version": "1.4.0" }, "universal_platform": { "dependency": "transitive", @@ -2223,41 +2272,41 @@ "dependency": "transitive", "description": { "name": "url_launcher_android", - "sha256": "c24484594a8dea685610569ab0f2547de9c7a1907500a9bc5e37e4c9a3cbfb23", + "sha256": "6fc2f56536ee873eeb867ad176ae15f304ccccc357848b351f6f0d8d4a40d193", "url": "https://pub.dev" }, "source": "hosted", - "version": "6.3.6" + "version": "6.3.14" }, "url_launcher_ios": { "dependency": "transitive", "description": { "name": "url_launcher_ios", - "sha256": "e43b677296fadce447e987a2f519dcf5f6d1e527dc35d01ffab4fff5b8a7063e", + "sha256": "16a513b6c12bb419304e72ea0ae2ab4fed569920d1c7cb850263fe3acc824626", "url": "https://pub.dev" }, "source": "hosted", - "version": "6.3.1" + "version": "6.3.2" }, "url_launcher_linux": { "dependency": "transitive", "description": { "name": "url_launcher_linux", - "sha256": "ab360eb661f8879369acac07b6bb3ff09d9471155357da8443fd5d3cf7363811", + "sha256": "4e9ba368772369e3e08f231d2301b4ef72b9ff87c31192ef471b380ef29a4935", "url": "https://pub.dev" }, "source": "hosted", - "version": "3.1.1" + "version": "3.2.1" }, "url_launcher_macos": { "dependency": "transitive", "description": { "name": "url_launcher_macos", - "sha256": "9a1a42d5d2d95400c795b2914c36fdcb525870c752569438e4ebb09a2b5d90de", + "sha256": "17ba2000b847f334f16626a574c702b196723af2a289e7a93ffcb79acff855c2", "url": "https://pub.dev" }, "source": "hosted", - "version": "3.2.0" + "version": "3.2.2" }, "url_launcher_platform_interface": { "dependency": "transitive", @@ -2273,21 +2322,21 @@ "dependency": "transitive", "description": { "name": "url_launcher_web", - "sha256": "8d9e750d8c9338601e709cd0885f95825086bd8b642547f26bda435aade95d8a", + "sha256": "772638d3b34c779ede05ba3d38af34657a05ac55b06279ea6edd409e323dca8e", "url": "https://pub.dev" }, "source": "hosted", - "version": "2.3.1" + "version": "2.3.3" }, "url_launcher_windows": { "dependency": "transitive", "description": { "name": "url_launcher_windows", - "sha256": "49c10f879746271804767cb45551ec5592cdab00ee105c06dddde1a98f73b185", + "sha256": "3284b6d2ac454cf34f114e1d3319866fdd1e19cdc329999057e44ffe936cfa77", "url": "https://pub.dev" }, "source": "hosted", - "version": "3.1.2" + "version": "3.1.4" }, "uuid": { "dependency": "direct main", @@ -2303,31 +2352,31 @@ "dependency": "transitive", "description": { "name": "vector_graphics", - "sha256": "32c3c684e02f9bc0afb0ae0aa653337a2fe022e8ab064bcd7ffda27a74e288e3", + "sha256": "27d5fefe86fb9aace4a9f8375b56b3c292b64d8c04510df230f849850d912cb7", "url": "https://pub.dev" }, "source": "hosted", - "version": "1.1.11+1" + "version": "1.1.15" }, "vector_graphics_codec": { "dependency": "transitive", "description": { "name": "vector_graphics_codec", - "sha256": "c86987475f162fadff579e7320c7ddda04cd2fdeffbe1129227a85d9ac9e03da", + "sha256": "99fd9fbd34d9f9a32efd7b6a6aae14125d8237b10403b422a6a6dfeac2806146", "url": "https://pub.dev" }, "source": "hosted", - "version": "1.1.11+1" + "version": "1.1.13" }, "vector_graphics_compiler": { "dependency": "transitive", "description": { "name": "vector_graphics_compiler", - "sha256": "12faff3f73b1741a36ca7e31b292ddeb629af819ca9efe9953b70bd63fc8cd81", + "sha256": "1b4b9e706a10294258727674a340ae0d6e64a7231980f9f9a3d12e4b42407aad", "url": "https://pub.dev" }, "source": "hosted", - "version": "1.1.11+1" + "version": "1.1.16" }, "vector_math": { "dependency": "transitive", @@ -2343,51 +2392,51 @@ "dependency": "transitive", "description": { "name": "video_player", - "sha256": "e30df0d226c4ef82e2c150ebf6834b3522cf3f654d8e2f9419d376cdc071425d", + "sha256": "4a8c3492d734f7c39c2588a3206707a05ee80cef52e8c7f3b2078d430c84bc17", "url": "https://pub.dev" }, "source": "hosted", - "version": "2.9.1" + "version": "2.9.2" }, "video_player_android": { "dependency": "transitive", "description": { "name": "video_player_android", - "sha256": "b6f0a6d241e4a3435806cb7cb78cb666db8889c1866e432b6acd204707b3ac01", + "sha256": "391e092ba4abe2f93b3e625bd6b6a6ec7d7414279462c1c0ee42b5ab8d0a0898", "url": "https://pub.dev" }, "source": "hosted", - "version": "2.5.3" + "version": "2.7.16" }, "video_player_avfoundation": { "dependency": "transitive", "description": { "name": "video_player_avfoundation", - "sha256": "d1e9a824f2b324000dc8fb2dcb2a3285b6c1c7c487521c63306cc5b394f68a7c", + "sha256": "8a4e73a3faf2b13512978a43cf1cdda66feeeb900a0527f1fbfd7b19cf3458d3", "url": "https://pub.dev" }, "source": "hosted", - "version": "2.6.1" + "version": "2.6.7" }, "video_player_platform_interface": { "dependency": "transitive", "description": { "name": "video_player_platform_interface", - "sha256": "236454725fafcacf98f0f39af0d7c7ab2ce84762e3b63f2cbb3ef9a7e0550bc6", + "sha256": "229d7642ccd9f3dc4aba169609dd6b5f3f443bb4cc15b82f7785fcada5af9bbb", "url": "https://pub.dev" }, "source": "hosted", - "version": "6.2.2" + "version": "6.2.3" }, "video_player_web": { "dependency": "transitive", "description": { "name": "video_player_web", - "sha256": "ff4d69a6614b03f055397c27a71c9d3ddea2b2a23d71b2ba0164f59ca32b8fe2", + "sha256": "881b375a934d8ebf868c7fb1423b2bfaa393a0a265fa3f733079a86536064a10", "url": "https://pub.dev" }, "source": "hosted", - "version": "2.3.1" + "version": "2.3.3" }, "visibility_detector": { "dependency": "transitive", @@ -2403,41 +2452,41 @@ "dependency": "transitive", "description": { "name": "vm_service", - "sha256": "f6be3ed8bd01289b34d679c2b62226f63c0e69f9fd2e50a6b3c1c729a961041b", + "sha256": "5c5f338a667b4c644744b661f309fb8080bb94b18a7e91ef1dbd343bed00ed6d", "url": "https://pub.dev" }, "source": "hosted", - "version": "14.3.0" + "version": "14.2.5" }, "wakelock_plus": { "dependency": "direct main", "description": { "name": "wakelock_plus", - "sha256": "4fa83a128b4127619e385f686b4f080a5d2de46cff8e8c94eccac5fcf76550e5", + "sha256": "bf4ee6f17a2fa373ed3753ad0e602b7603f8c75af006d5b9bdade263928c0484", "url": "https://pub.dev" }, "source": "hosted", - "version": "1.2.7" + "version": "1.2.8" }, "wakelock_plus_platform_interface": { "dependency": "transitive", "description": { "name": "wakelock_plus_platform_interface", - "sha256": "422d1cdbb448079a8a62a5a770b69baa489f8f7ca21aef47800c726d404f9d16", + "sha256": "70e780bc99796e1db82fe764b1e7dcb89a86f1e5b3afb1db354de50f2e41eb7a", "url": "https://pub.dev" }, "source": "hosted", - "version": "1.2.1" + "version": "1.2.2" }, "watcher": { "dependency": "transitive", "description": { "name": "watcher", - "sha256": "3d2ad6751b3c16cf07c7fca317a1413b3f26530319181b37e3b9039b84fc01d8", + "sha256": "69da27e49efa56a15f8afe8f4438c4ec02eff0a117df1b22ea4aad194fe1c104", "url": "https://pub.dev" }, "source": "hosted", - "version": "1.1.0" + "version": "1.1.1" }, "waterfall_flow": { "dependency": "direct main", @@ -2453,21 +2502,21 @@ "dependency": "transitive", "description": { "name": "web", - "sha256": "97da13628db363c635202ad97068d47c5b8aa555808e7a9411963c533b449b27", + "sha256": "cd3543bd5798f6ad290ea73d210f423502e71900302dde696f8bff84bf89a1cb", "url": "https://pub.dev" }, "source": "hosted", - "version": "0.5.1" + "version": "1.1.0" }, "web_socket_channel": { "dependency": "transitive", "description": { "name": "web_socket_channel", - "sha256": "58c6666b342a38816b2e7e50ed0f1e261959630becd4c879c4f26bfa14aa5a42", + "sha256": "d88238e5eac9a42bb43ca4e721edba3c08c6354d4a53063afaa568516217621b", "url": "https://pub.dev" }, "source": "hosted", - "version": "2.4.5" + "version": "2.4.0" }, "webkit_inspection_protocol": { "dependency": "transitive", @@ -2493,11 +2542,11 @@ "dependency": "transitive", "description": { "name": "webview_flutter_android", - "sha256": "060e1a621add859dc822f3e4c59b01468e8515ea78cfc5ac4c6b28bc903b5f74", + "sha256": "47a8da40d02befda5b151a26dba71f47df471cddd91dfdb7802d0a87c5442558", "url": "https://pub.dev" }, "source": "hosted", - "version": "3.16.5" + "version": "3.16.9" }, "webview_flutter_platform_interface": { "dependency": "transitive", @@ -2513,31 +2562,31 @@ "dependency": "transitive", "description": { "name": "webview_flutter_wkwebview", - "sha256": "9c62cc46fa4f2d41e10ab81014c1de470a6c6f26051a2de32111b2ee55287feb", + "sha256": "4adc14ea9a770cc9e2c8f1ac734536bd40e82615bd0fa6b94be10982de656cc7", "url": "https://pub.dev" }, "source": "hosted", - "version": "3.14.0" + "version": "3.17.0" }, "win32": { "dependency": "transitive", "description": { "name": "win32", - "sha256": "a79dbe579cb51ecd6d30b17e0cae4e0ea15e2c0e66f69ad4198f22a6789e94f4", + "sha256": "154360849a56b7b67331c21f09a386562d88903f90a1099c5987afc1912e1f29", "url": "https://pub.dev" }, "source": "hosted", - "version": "5.5.1" + "version": "5.10.0" }, "win32_registry": { "dependency": "transitive", "description": { "name": "win32_registry", - "sha256": "723b7f851e5724c55409bb3d5a32b203b3afe8587eaf5dafb93a5fed8ecda0d6", + "sha256": "21ec76dfc731550fd3e2ce7a33a9ea90b828fdf19a5c3bcf556fa992cfa99852", "url": "https://pub.dev" }, "source": "hosted", - "version": "1.1.4" + "version": "1.1.5" }, "window_manager": { "dependency": "direct main", @@ -2553,11 +2602,11 @@ "dependency": "transitive", "description": { "name": "xdg_directories", - "sha256": "faea9dee56b520b55a566385b84f2e8de55e7496104adada9962e0bd11bcff1d", + "sha256": "7a3f37b05d989967cdddcbb571f1ea834867ae2faa29725fd085180e0883aa15", "url": "https://pub.dev" }, "source": "hosted", - "version": "1.0.4" + "version": "1.1.0" }, "xml": { "dependency": "direct main", @@ -2573,11 +2622,11 @@ "dependency": "transitive", "description": { "name": "yaml", - "sha256": "75769501ea3489fca56601ff33454fe45507ea3bfb014161abc3b43ae25989d5", + "sha256": "b9da305ac7c39faa3f030eccd175340f968459dae4af175130b3fc47e40d76ce", "url": "https://pub.dev" }, "source": "hosted", - "version": "3.1.2" + "version": "3.1.3" }, "yaon": { "dependency": "transitive", @@ -2589,6 +2638,17 @@ "source": "hosted", "version": "1.1.4+10" }, + "zoom_view": { + "dependency": "direct main", + "description": { + "path": ".", + "ref": "HEAD", + "resolved-ref": "9e29df74754faaef6368a70f0b38d32b9e373123", + "url": "https://github.com/jiangtian616/zoom_view" + }, + "source": "git", + "version": "0.0.15" + }, "zoom_widget": { "dependency": "direct main", "description": { @@ -2601,7 +2661,7 @@ } }, "sdks": { - "dart": ">=3.4.0 <4.0.0", - "flutter": ">=3.22.0" + "dart": ">=3.5.1 <4.0.0", + "flutter": ">=3.24.0" } } From 39314dd6cf8f558aab32a94291412589034458d8 Mon Sep 17 00:00:00 2001 From: Sigmanificient Date: Sat, 29 Mar 2025 21:23:52 +0100 Subject: [PATCH 039/793] hardinfo2: 2.2.7 -> 2.2.10 --- pkgs/by-name/ha/hardinfo2/package.nix | 13 +++++++++++-- 1 file changed, 11 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/ha/hardinfo2/package.nix b/pkgs/by-name/ha/hardinfo2/package.nix index 1e2e9f23a381..44385da328b3 100644 --- a/pkgs/by-name/ha/hardinfo2/package.nix +++ b/pkgs/by-name/ha/hardinfo2/package.nix @@ -26,17 +26,20 @@ util-linux, libXdmcp, libXtst, + mesa-demos, + makeWrapper, + dmidecode, }: stdenv.mkDerivation (finalAtrs: { pname = "hardinfo2"; - version = "2.2.7"; + version = "2.2.10"; src = fetchFromGitHub { owner = "hardinfo2"; repo = "hardinfo2"; tag = "release-${finalAtrs.version}"; - hash = "sha256-IIH2SH4Ph25VFx652RQFZX8rL0ZlwjjfVrb+txLF3Ks="; + hash = "sha256-Ea1uhzAQEn8oDvWslGzrqoI2yzVDGxwTqbthfKEkYyQ="; }; nativeBuildInputs = [ @@ -44,6 +47,7 @@ stdenv.mkDerivation (finalAtrs: { pkg-config wrapGAppsHook4 libsForQt5.wrapQtAppsHook + makeWrapper ]; preFixup = '' @@ -80,6 +84,11 @@ stdenv.mkDerivation (finalAtrs: { (lib.cmakeFeature "CMAKE_INSTALL_SERVICEDIR" "${placeholder "out"}/lib") ]; + postFixup = '' + wrapProgram $out/bin/hardinfo2 \ + --prefix PATH : "${dmidecode}/bin:${mesa-demos}/bin" + ''; + meta = { homepage = "http://www.hardinfo2.org"; description = "System information and benchmarks for Linux systems"; From 5e43ed5495ea942dce221ad160b4cb50d8e03f78 Mon Sep 17 00:00:00 2001 From: Gongqi Huang Date: Wed, 1 Jan 2025 15:51:01 +0100 Subject: [PATCH 040/793] typst: add customized builder for typst packages --- pkgs/build-support/build-typst-package.nix | 60 ++++++++++++++++++++++ pkgs/top-level/all-packages.nix | 2 + 2 files changed, 62 insertions(+) create mode 100644 pkgs/build-support/build-typst-package.nix diff --git a/pkgs/build-support/build-typst-package.nix b/pkgs/build-support/build-typst-package.nix new file mode 100644 index 000000000000..47e35251be20 --- /dev/null +++ b/pkgs/build-support/build-typst-package.nix @@ -0,0 +1,60 @@ +{ + lib, + stdenvNoCC, +}: + +/** + `buildTypstPackage` is a helper builder for typst packages. + + # Inputs + + `attrs` + : attrs for stdenvNoCC.mkDerivation + typstDeps (a list of `buildTypstPackage` derivations) + + # Example + ```nix + { buildTypstPackage, typstPackages }: + + buildTypstPackage { + pname = "example"; + version = "0.0.1"; + src = ./.; + typstDeps = with typstPackages; [ oxifmt ]; + } + ``` +*/ + +lib.extendMkDerivation { + constructDrv = stdenvNoCC.mkDerivation; + + excludeDrvArgNames = [ + "typstDeps" + ]; + + extendDrvArgs = + finalAttrs: + { + typstDeps ? [ ], + ... + }@attrs: + { + name = "typst-package-${finalAttrs.pname}-${finalAttrs.version}"; + + installPhase = + let + outDir = "$out/lib/typst-packages/${finalAttrs.pname}/${finalAttrs.version}"; + in + '' + runHook preInstall + mkdir -p ${outDir} + cp -r . ${outDir} + runHook postInstall + ''; + + propagatedBuildInputs = typstDeps; + + passthru = { + inherit typstDeps; + }; + }; +} diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix index 3c61790639de..b6c170299879 100644 --- a/pkgs/top-level/all-packages.nix +++ b/pkgs/top-level/all-packages.nix @@ -15285,6 +15285,8 @@ with pkgs; inherit (darwin.apple_sdk.frameworks) Security; }; + buildTypstPackage = callPackage ../build-support/build-typst-package.nix { }; + ueberzug = with python3Packages; toPythonApplication ueberzug; ueberzugpp = callPackage ../by-name/ue/ueberzugpp/package.nix { From 8149e604ef4df7db42f46d54c94213a4e4ca7b57 Mon Sep 17 00:00:00 2001 From: Gongqi Huang Date: Fri, 7 Feb 2025 22:05:27 -0500 Subject: [PATCH 041/793] maintainers: add cherrypiejam --- maintainers/maintainer-list.nix | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/maintainers/maintainer-list.nix b/maintainers/maintainer-list.nix index 4549dd47d887..44537e6e2809 100644 --- a/maintainers/maintainer-list.nix +++ b/maintainers/maintainer-list.nix @@ -4191,6 +4191,11 @@ name = "CherryKitten"; keys = [ { fingerprint = "264C FA1A 194C 585D F822 F673 C01A 7CBB A617 BD5F"; } ]; }; + cherrypiejam = { + github = "cherrypiejam"; + githubId = 46938348; + name = "Gongqi Huang"; + }; chessai = { email = "chessai1996@gmail.com"; github = "chessai"; From 203fdbd94a7c06ffaea10ed387d5e036b0c6ac95 Mon Sep 17 00:00:00 2001 From: Vladimir Rubin Date: Fri, 28 Mar 2025 18:38:41 +0300 Subject: [PATCH 042/793] blender: move openUsdSupport from let-in to attrs the reason for this change is having openUsdSupport in the let-in block doesn't let users change it with overrides, but some users might want to disable openusd support as it increases the build time by a lot --- pkgs/by-name/bl/blender/package.nix | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pkgs/by-name/bl/blender/package.nix b/pkgs/by-name/bl/blender/package.nix index 6d4516c07a6e..87dbe51ba6b5 100644 --- a/pkgs/by-name/bl/blender/package.nix +++ b/pkgs/by-name/bl/blender/package.nix @@ -53,6 +53,7 @@ llvmPackages, makeWrapper, mesa, + openUsdSupport ? !stdenv.hostPlatform.isDarwin, openal, opencollada-blender, opencolorio, @@ -92,7 +93,6 @@ let (!stdenv.hostPlatform.isAarch64 && stdenv.hostPlatform.isLinux) || stdenv.hostPlatform.isDarwin; openImageDenoiseSupport = (!stdenv.hostPlatform.isAarch64 && stdenv.hostPlatform.isLinux) || stdenv.hostPlatform.isDarwin; - openUsdSupport = !stdenv.hostPlatform.isDarwin; vulkanSupport = !stdenv.hostPlatform.isDarwin; python3 = python3Packages.python; From c8396690422cfdda8df6aca227a5a69e1e6a86ef Mon Sep 17 00:00:00 2001 From: Sigmanificient Date: Mon, 24 Mar 2025 04:38:48 +0100 Subject: [PATCH 043/793] imapdedup: 1.1 -> 1.2 changelog: https://github.com/quentinsf/IMAPdedup/compare/1.1...1.2 --- pkgs/by-name/im/imapdedup/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/im/imapdedup/package.nix b/pkgs/by-name/im/imapdedup/package.nix index 84109cebd593..0e66b83b5c11 100644 --- a/pkgs/by-name/im/imapdedup/package.nix +++ b/pkgs/by-name/im/imapdedup/package.nix @@ -5,14 +5,14 @@ }: python3Packages.buildPythonApplication rec { pname = "imapdedup"; - version = "1.1"; + version = "1.2"; pyproject = true; src = fetchFromGitHub { owner = "quentinsf"; repo = "IMAPdedup"; tag = version; - hash = "sha256-s49nnMjX1beZKTrlcjzp0nESIVRb/LZDycpnzz8fG+o="; + hash = "sha256-CmWkLz9hdmedUxcojmUVTkPjqpaMmtEeHnF7aglKR+s="; }; build-system = with python3Packages; [ hatchling ]; From b1149c650294bb6bc7511c4b567db67544d84874 Mon Sep 17 00:00:00 2001 From: DarkOnion0 Date: Mon, 31 Mar 2025 19:07:39 +0200 Subject: [PATCH 044/793] drawio: 26.0.16 -> 26.1.1 https://github.com/jgraph/drawio-desktop/releases/tag/v26.1.1 --- pkgs/applications/graphics/drawio/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/applications/graphics/drawio/default.nix b/pkgs/applications/graphics/drawio/default.nix index e3e816116831..d237920dabb8 100644 --- a/pkgs/applications/graphics/drawio/default.nix +++ b/pkgs/applications/graphics/drawio/default.nix @@ -15,14 +15,14 @@ stdenv.mkDerivation rec { pname = "drawio"; - version = "26.0.16"; + version = "26.1.1"; src = fetchFromGitHub { owner = "jgraph"; repo = "drawio-desktop"; rev = "v${version}"; fetchSubmodules = true; - hash = "sha256-se3yxIzxeinOnfltv+fSflypwxRHvW/wxKJ43LPsiho="; + hash = "sha256-h9APkOtH7s31r89hqqH12zYqkVMrR2ZxMyc+Zwq21+A="; }; # `@electron/fuses` tries to run `codesign` and fails. Disable and use autoSignDarwinBinariesHook instead @@ -32,7 +32,7 @@ stdenv.mkDerivation rec { offlineCache = fetchYarnDeps { yarnLock = src + "/yarn.lock"; - hash = "sha256-AtrBaN6Pvi5rvncHN64RCHS/fLA0u9WTC+hXsMQe7tU="; + hash = "sha256-kmA0z/vmWH+yD2OQ6VVSE0yPxInTAGjjG+QfcoZHlQ0="; }; nativeBuildInputs = From 0ae5ebd4682f0c57f231e0a0675c1f27568f13aa Mon Sep 17 00:00:00 2001 From: NexVeridian Date: Tue, 1 Apr 2025 10:58:20 -0700 Subject: [PATCH 045/793] loco: 0.14.0 -> 0.15.0 --- pkgs/by-name/lo/loco/package.nix | 11 ++++++++--- 1 file changed, 8 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/lo/loco/package.nix b/pkgs/by-name/lo/loco/package.nix index 26d3a3a6ff9e..158145b80a3b 100644 --- a/pkgs/by-name/lo/loco/package.nix +++ b/pkgs/by-name/lo/loco/package.nix @@ -2,22 +2,27 @@ lib, rustPlatform, fetchCrate, + nix-update-script, }: rustPlatform.buildRustPackage rec { pname = "loco"; - version = "0.14.0"; + version = "0.15.0"; src = fetchCrate { inherit pname version; - hash = "sha256-d13BuDPXZJ2cOgaNhX95Us+T4SoJZJAyCugSySHh7U8="; + hash = "sha256-sTPFDdiYmw+ODAcuBh4XXpSXVZbbYxfjr+WiTGit18E="; }; useFetchCargoVendor = true; - cargoHash = "sha256-g7zfPO0/8a9PPdd8CPDWRUTWdQ29tFZ3uOSux8hcExo="; + cargoHash = "sha256-EsNFdk7bLRzyfncDRxqS0CQGdtPFdRRSlpTTxbQ8csI="; #Skip trycmd integration tests checkFlags = [ "--skip=cli_tests" ]; + passthru = { + updateScript = nix-update-script { }; + }; + meta = { description = "Loco CLI is a powerful command-line tool designed to streamline the process of generating Loco websites"; homepage = "https://loco.rs"; From 282814f232a66aa08f3147ea5b59a6455f915389 Mon Sep 17 00:00:00 2001 From: Seth Flynn Date: Wed, 2 Apr 2025 00:22:17 -0400 Subject: [PATCH 046/793] metadata-cleaner: modernize --- pkgs/by-name/me/metadata-cleaner/package.nix | 13 ++++++------- 1 file changed, 6 insertions(+), 7 deletions(-) diff --git a/pkgs/by-name/me/metadata-cleaner/package.nix b/pkgs/by-name/me/metadata-cleaner/package.nix index 1f42f6b474f3..720aa512b9d4 100644 --- a/pkgs/by-name/me/metadata-cleaner/package.nix +++ b/pkgs/by-name/me/metadata-cleaner/package.nix @@ -21,13 +21,12 @@ python3.pkgs.buildPythonApplication rec { pname = "metadata-cleaner"; version = "2.5.6"; - - format = "other"; + pyproject = false; src = fetchFromGitLab { owner = "rmnvgr"; repo = "metadata-cleaner"; - rev = "v${version}"; + tag = "v${version}"; hash = "sha256-J+nwgLbAFoh1gq3J4cqQEShZJCSZesyCjT9DfkCWIHs="; }; @@ -61,15 +60,15 @@ python3.pkgs.buildPythonApplication rec { updateScript = nix-update-script { }; }; - meta = with lib; { + meta = { description = "Python GTK application to view and clean metadata in files, using mat2"; mainProgram = "metadata-cleaner"; homepage = "https://gitlab.com/rmnvgr/metadata-cleaner"; - changelog = "https://gitlab.com/rmnvgr/metadata-cleaner/-/blob/${src.rev}/CHANGELOG.md"; - license = with licenses; [ + changelog = "https://gitlab.com/rmnvgr/metadata-cleaner/-/blob/v${version}/CHANGELOG.md"; + license = with lib.licenses; [ gpl3Plus cc-by-sa-40 ]; - maintainers = with maintainers; [ dotlambda ] ++ lib.teams.gnome-circle.members; + maintainers = with lib.maintainers; [ dotlambda ] ++ lib.teams.gnome-circle.members; }; } From c68fe32804fcc4f0f5ed5b2d43c19a5dcdf02289 Mon Sep 17 00:00:00 2001 From: Seth Flynn Date: Wed, 2 Apr 2025 00:22:39 -0400 Subject: [PATCH 047/793] metadata-cleaner: remove gnome circle team from maintainers https://gitlab.gnome.org/Teams/Circle/-/commit/a6c5c84990a41d0ba6105a4de94381af0ac3bc72 --- pkgs/by-name/me/metadata-cleaner/package.nix | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pkgs/by-name/me/metadata-cleaner/package.nix b/pkgs/by-name/me/metadata-cleaner/package.nix index 720aa512b9d4..686ec13faded 100644 --- a/pkgs/by-name/me/metadata-cleaner/package.nix +++ b/pkgs/by-name/me/metadata-cleaner/package.nix @@ -69,6 +69,6 @@ python3.pkgs.buildPythonApplication rec { gpl3Plus cc-by-sa-40 ]; - maintainers = with lib.maintainers; [ dotlambda ] ++ lib.teams.gnome-circle.members; + maintainers = with lib.maintainers; [ dotlambda ]; }; } From 57f72d3f7898810445fb5d94daca4a62b2b0627c Mon Sep 17 00:00:00 2001 From: Seth Flynn Date: Wed, 2 Apr 2025 00:23:41 -0400 Subject: [PATCH 048/793] keypunch: add gnome circle team to maintainers https://gitlab.gnome.org/Teams/Circle/-/commit/820f48ff4f8fb649cdecc25af24f5624be0d21f9 --- pkgs/by-name/ke/keypunch/package.nix | 11 +++++++---- 1 file changed, 7 insertions(+), 4 deletions(-) diff --git a/pkgs/by-name/ke/keypunch/package.nix b/pkgs/by-name/ke/keypunch/package.nix index f87e343aa4e4..a386ee380ecb 100644 --- a/pkgs/by-name/ke/keypunch/package.nix +++ b/pkgs/by-name/ke/keypunch/package.nix @@ -63,10 +63,13 @@ stdenv.mkDerivation (finalAttrs: { homepage = "https://github.com/bragefuglseth/keypunch"; license = lib.licenses.gpl3Plus; mainProgram = "keypunch"; - maintainers = with lib.maintainers; [ - tomasajt - getchoo - ]; + maintainers = + with lib.maintainers; + [ + tomasajt + getchoo + ] + ++ lib.teams.gnome-circle.members; platforms = lib.platforms.linux; }; }) From cc940c97ea4d8997fac29affadeb12e223616fc4 Mon Sep 17 00:00:00 2001 From: Seth Flynn Date: Wed, 2 Apr 2025 00:55:59 -0400 Subject: [PATCH 049/793] exercise-timer: init at 1.8.1 --- pkgs/by-name/ex/exercise-timer/package.nix | 71 ++++++++++++++++++++++ 1 file changed, 71 insertions(+) create mode 100644 pkgs/by-name/ex/exercise-timer/package.nix diff --git a/pkgs/by-name/ex/exercise-timer/package.nix b/pkgs/by-name/ex/exercise-timer/package.nix new file mode 100644 index 000000000000..0f28d728448b --- /dev/null +++ b/pkgs/by-name/ex/exercise-timer/package.nix @@ -0,0 +1,71 @@ +{ + lib, + stdenv, + alsa-lib, + appstream-glib, + cargo, + desktop-file-utils, + fetchFromGitHub, + glib, + gtk4, + libadwaita, + meson, + ninja, + nix-update-script, + pkg-config, + rustPlatform, + rustc, + wrapGAppsHook4, +}: + +stdenv.mkDerivation (finalAttrs: { + pname = "exercise-timer"; + version = "1.8.1"; + + src = fetchFromGitHub { + owner = "mfep"; + repo = "exercise-timer"; + tag = "v${finalAttrs.version}"; + hash = "sha256-6MBSUYFZ8nMZX7acam8T0uJWb9E2/L9vnKzJq14p4BY="; + }; + + cargoDeps = rustPlatform.fetchCargoVendor { + inherit (finalAttrs) pname version src; + hash = "sha256-fmY89VGv9tSMaILFnAVTAyp9PWGsvSCZ/9DfF5LI3xM="; + }; + + nativeBuildInputs = [ + appstream-glib + cargo + desktop-file-utils + glib + gtk4 + meson + ninja + pkg-config + rustPlatform.cargoSetupHook + rustc + wrapGAppsHook4 + ]; + + buildInputs = [ + alsa-lib + libadwaita + ]; + + doCheck = stdenv.buildPlatform.canExecute stdenv.hostPlatform; + + passthru = { + updateScript = nix-update-script { }; + }; + + meta = { + description = "Timer app for high intensity interval training"; + homepage = "https://apps.gnome.org/Hiit/"; + changelog = "https://github.com/mfep/exercise-timer/blob/v${finalAttrs.version}/CHANGELOG.md"; + license = lib.licenses.gpl3Only; + maintainers = lib.teams.gnome-circle.members; + mainProgram = "hiit"; + platforms = lib.platforms.linux; + }; +}) From 055631d81e9475b65ff2ae9503249901dba4bc27 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Wed, 2 Apr 2025 18:39:26 +0000 Subject: [PATCH 050/793] ut: 2.3.0 -> 2.3.1 --- pkgs/by-name/ut/ut/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/ut/ut/package.nix b/pkgs/by-name/ut/ut/package.nix index 7e60398430d5..b1972404c58d 100644 --- a/pkgs/by-name/ut/ut/package.nix +++ b/pkgs/by-name/ut/ut/package.nix @@ -7,7 +7,7 @@ }: stdenv.mkDerivation (finalAttrs: { pname = "ut"; - version = "2.3.0"; + version = "2.3.1"; cmakeFlags = [ "-DBOOST_UT_ALLOW_CPM_USE=OFF" @@ -17,7 +17,7 @@ stdenv.mkDerivation (finalAttrs: { owner = "boost-ext"; repo = "ut"; rev = "v${finalAttrs.version}"; - hash = "sha256-3H3kyf58gy+VdNfj4gmIe+D1+douMwZQU7+iphO+utU="; + hash = "sha256-VCTrs0CMr4pUrJ2zEsO8s7j16zOkyDNhBc5zw0rAAZI="; }; nativeBuildInputs = [ From ba39714e5de6b4d21edebb635527f446514bfbe9 Mon Sep 17 00:00:00 2001 From: Krishnan Shankar Date: Wed, 2 Apr 2025 16:11:35 -0500 Subject: [PATCH 051/793] sauerbraten: fix installPhase symlink source --- pkgs/by-name/sa/sauerbraten/package.nix | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pkgs/by-name/sa/sauerbraten/package.nix b/pkgs/by-name/sa/sauerbraten/package.nix index 2951641fbf5f..49925da52112 100644 --- a/pkgs/by-name/sa/sauerbraten/package.nix +++ b/pkgs/by-name/sa/sauerbraten/package.nix @@ -65,7 +65,7 @@ stdenv.mkDerivation rec { cp -r "../docs/"* $out/share/doc/sauerbraten/ cp sauer_client sauer_server $out/share/sauerbraten/ cp -r ../packages ../data $out/share/sauerbraten/ - ln -s $out/share/sauerbraten/cube.png $out/share/icon/sauerbraten.png + ln -s $out/share/sauerbraten/data/cube.png $out/share/icon/sauerbraten.png makeWrapper $out/share/sauerbraten/sauer_server $out/bin/sauerbraten_server \ --chdir "$out/share/sauerbraten" From 8f1cad433a1fdaa3b928806fed41c1251412ba29 Mon Sep 17 00:00:00 2001 From: misilelab Date: Thu, 3 Apr 2025 10:55:35 +0900 Subject: [PATCH 052/793] node-gyp: 11.1.0 -> 11.2.0 https://github.com/nodejs/node-gyp/blob/v11.2.0/CHANGELOG.md Signed-off-by: misilelab --- pkgs/by-name/no/node-gyp/package-lock.json | 404 ++++++++++++--------- pkgs/by-name/no/node-gyp/package.nix | 6 +- 2 files changed, 226 insertions(+), 184 deletions(-) diff --git a/pkgs/by-name/no/node-gyp/package-lock.json b/pkgs/by-name/no/node-gyp/package-lock.json index 914eb940dbed..18c4c6678063 100644 --- a/pkgs/by-name/no/node-gyp/package-lock.json +++ b/pkgs/by-name/no/node-gyp/package-lock.json @@ -1,23 +1,23 @@ { "name": "node-gyp", - "version": "11.1.0", + "version": "11.2.0", "lockfileVersion": 3, "requires": true, "packages": { "": { "name": "node-gyp", - "version": "11.1.0", + "version": "11.2.0", "license": "MIT", "dependencies": { "env-paths": "^2.2.0", "exponential-backoff": "^3.1.1", - "glob": "^10.3.10", "graceful-fs": "^4.2.6", "make-fetch-happen": "^14.0.3", "nopt": "^8.0.0", "proc-log": "^5.0.0", "semver": "^7.3.5", "tar": "^7.4.3", + "tinyglobby": "^0.2.12", "which": "^5.0.0" }, "bin": { @@ -37,9 +37,9 @@ } }, "node_modules/@eslint-community/eslint-utils": { - "version": "4.4.1", - "resolved": "https://registry.npmjs.org/@eslint-community/eslint-utils/-/eslint-utils-4.4.1.tgz", - "integrity": "sha512-s3O3waFUrMV8P/XaF/+ZTp1X9XBZW1a4B97ZnjQF2KYWaFD2A8KyFBsrsfSjEmjn3RGWAIuvlneuZm3CUK3jbA==", + "version": "4.5.1", + "resolved": "https://registry.npmjs.org/@eslint-community/eslint-utils/-/eslint-utils-4.5.1.tgz", + "integrity": "sha512-soEIOALTfTK6EjmKMMoLugwaP0rzkad90iIWd1hMO9ARkSAyjfMfkRRhLvD5qH7vvM0Cg72pieUfR6yh6XxC4w==", "dev": true, "license": "MIT", "dependencies": { @@ -93,10 +93,20 @@ "node": "^18.18.0 || ^20.9.0 || >=21.1.0" } }, + "node_modules/@eslint/config-helpers": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/@eslint/config-helpers/-/config-helpers-0.2.1.tgz", + "integrity": "sha512-RI17tsD2frtDu/3dmI7QRrD4bedNKPM08ziRYaC5AhkGrzIAJelm9kJU1TznK+apx6V+cqRz8tfpEeG3oIyjxw==", + "dev": true, + "license": "Apache-2.0", + "engines": { + "node": "^18.18.0 || ^20.9.0 || >=21.1.0" + } + }, "node_modules/@eslint/core": { - "version": "0.11.0", - "resolved": "https://registry.npmjs.org/@eslint/core/-/core-0.11.0.tgz", - "integrity": "sha512-DWUB2pksgNEb6Bz2fggIy1wh6fGgZP4Xyy/Mt0QZPiloKKXerbqq9D3SBQTlCRYOrcRPu4vuz+CGjwdfqxnoWA==", + "version": "0.12.0", + "resolved": "https://registry.npmjs.org/@eslint/core/-/core-0.12.0.tgz", + "integrity": "sha512-cmrR6pytBuSMTaBweKoGMwu3EiHiEC+DoyupPmlZ0HxBJBtIxwe+j/E4XPIKNx+Q74c8lXKPwYawBf5glsTkHg==", "dev": true, "license": "Apache-2.0", "dependencies": { @@ -107,9 +117,9 @@ } }, "node_modules/@eslint/eslintrc": { - "version": "3.2.0", - "resolved": "https://registry.npmjs.org/@eslint/eslintrc/-/eslintrc-3.2.0.tgz", - "integrity": "sha512-grOjVNN8P3hjJn/eIETF1wwd12DdnwFDoyceUJLYYdkpbwq3nLi+4fqrTAONx7XDALqlL220wC/RHSC/QTI/0w==", + "version": "3.3.1", + "resolved": "https://registry.npmjs.org/@eslint/eslintrc/-/eslintrc-3.3.1.tgz", + "integrity": "sha512-gtF186CXhIl1p4pJNGZw8Yc6RlshoePRvE0X91oPGb3vZ8pM3qOS9W9NGPat9LziaBV7XrJWGylNQXkGcnM3IQ==", "dev": true, "license": "MIT", "dependencies": { @@ -131,9 +141,9 @@ } }, "node_modules/@eslint/js": { - "version": "9.20.0", - "resolved": "https://registry.npmjs.org/@eslint/js/-/js-9.20.0.tgz", - "integrity": "sha512-iZA07H9io9Wn836aVTytRaNqh00Sad+EamwOVJT12GTLw1VGMFV/4JaME+JjLtr9fiGaoWgYnS54wrfWsSs4oQ==", + "version": "9.23.0", + "resolved": "https://registry.npmjs.org/@eslint/js/-/js-9.23.0.tgz", + "integrity": "sha512-35MJ8vCPU0ZMxo7zfev2pypqTwWTofFZO6m4KAtdoFhRpLJUpHTZZ+KB3C7Hb1d7bULYwO4lJXGCi5Se+8OMbw==", "dev": true, "license": "MIT", "engines": { @@ -151,13 +161,13 @@ } }, "node_modules/@eslint/plugin-kit": { - "version": "0.2.5", - "resolved": "https://registry.npmjs.org/@eslint/plugin-kit/-/plugin-kit-0.2.5.tgz", - "integrity": "sha512-lB05FkqEdUg2AA0xEbUz0SnkXT1LcCTa438W4IWTUh4hdOnVbQyOJ81OrDXsJk/LSiJHubgGEFoR5EHq1NsH1A==", + "version": "0.2.8", + "resolved": "https://registry.npmjs.org/@eslint/plugin-kit/-/plugin-kit-0.2.8.tgz", + "integrity": "sha512-ZAoA40rNMPwSm+AeHpCq8STiNAwzWLJuP8Xv4CHIc9wv/PSuExjMrmjfYNj682vW0OOiZ1HKxzvjQr9XZIisQA==", "dev": true, "license": "Apache-2.0", "dependencies": { - "@eslint/core": "^0.10.0", + "@eslint/core": "^0.13.0", "levn": "^0.4.1" }, "engines": { @@ -165,9 +175,9 @@ } }, "node_modules/@eslint/plugin-kit/node_modules/@eslint/core": { - "version": "0.10.0", - "resolved": "https://registry.npmjs.org/@eslint/core/-/core-0.10.0.tgz", - "integrity": "sha512-gFHJ+xBOo4G3WRlR1e/3G8A6/KZAH6zcE/hkLRCZTi/B9avAG365QhFA8uOGzTMqgTghpn7/fSnscW++dpMSAw==", + "version": "0.13.0", + "resolved": "https://registry.npmjs.org/@eslint/core/-/core-0.13.0.tgz", + "integrity": "sha512-yfkgDw1KR66rkT5A8ci4irzDysN7FRpq3ttJolR88OqQikAWqwA8j5VZyas+vjyBNFIJ7MfybJ9plMILI2UrCw==", "dev": true, "license": "Apache-2.0", "dependencies": { @@ -241,9 +251,9 @@ } }, "node_modules/@humanwhocodes/retry": { - "version": "0.4.1", - "resolved": "https://registry.npmjs.org/@humanwhocodes/retry/-/retry-0.4.1.tgz", - "integrity": "sha512-c7hNEllBlenFTHBky65mhq8WD2kbN9Q6gk0bTk8lSBvc554jpXSkST1iePudpt7+A/AQvuHs9EMqjHDXMY1lrA==", + "version": "0.4.2", + "resolved": "https://registry.npmjs.org/@humanwhocodes/retry/-/retry-0.4.2.tgz", + "integrity": "sha512-xeO57FpIu4p1Ri3Jq/EXq4ClRm86dVF2z/+kvFnyqVYRavTZmaFaUBbWCOuuTh0o/g7DSsk6kc2vrS4Vl5oPOQ==", "dev": true, "license": "Apache-2.0", "engines": { @@ -393,9 +403,9 @@ } }, "node_modules/@types/estree": { - "version": "1.0.6", - "resolved": "https://registry.npmjs.org/@types/estree/-/estree-1.0.6.tgz", - "integrity": "sha512-AYnb1nQyY49te+VRAVgmzfcgjYS91mY5P0TKUDCLEM+gNnA+3T6rWITXRLYCpahpqSQbN5cE+gHpnPyXjHWxcw==", + "version": "1.0.7", + "resolved": "https://registry.npmjs.org/@types/estree/-/estree-1.0.7.tgz", + "integrity": "sha512-w28IoSUCJpidD/TGviZwwMJckNESJZXFu7NBZ5YJ4mEUnNraUn9Pm8HSZm/jDF1pDWYKspWE7oVphigUPRakIQ==", "dev": true, "license": "MIT" }, @@ -407,17 +417,17 @@ "license": "MIT" }, "node_modules/@typescript-eslint/eslint-plugin": { - "version": "8.24.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-8.24.0.tgz", - "integrity": "sha512-aFcXEJJCI4gUdXgoo/j9udUYIHgF23MFkg09LFz2dzEmU0+1Plk4rQWv/IYKvPHAtlkkGoB3m5e6oUp+JPsNaQ==", + "version": "8.29.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-8.29.0.tgz", + "integrity": "sha512-PAIpk/U7NIS6H7TEtN45SPGLQaHNgB7wSjsQV/8+KYokAb2T/gloOA/Bee2yd4/yKVhPKe5LlaUGhAZk5zmSaQ==", "dev": true, "license": "MIT", "dependencies": { "@eslint-community/regexpp": "^4.10.0", - "@typescript-eslint/scope-manager": "8.24.0", - "@typescript-eslint/type-utils": "8.24.0", - "@typescript-eslint/utils": "8.24.0", - "@typescript-eslint/visitor-keys": "8.24.0", + "@typescript-eslint/scope-manager": "8.29.0", + "@typescript-eslint/type-utils": "8.29.0", + "@typescript-eslint/utils": "8.29.0", + "@typescript-eslint/visitor-keys": "8.29.0", "graphemer": "^1.4.0", "ignore": "^5.3.1", "natural-compare": "^1.4.0", @@ -433,20 +443,20 @@ "peerDependencies": { "@typescript-eslint/parser": "^8.0.0 || ^8.0.0-alpha.0", "eslint": "^8.57.0 || ^9.0.0", - "typescript": ">=4.8.4 <5.8.0" + "typescript": ">=4.8.4 <5.9.0" } }, "node_modules/@typescript-eslint/parser": { - "version": "8.24.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-8.24.0.tgz", - "integrity": "sha512-MFDaO9CYiard9j9VepMNa9MTcqVvSny2N4hkY6roquzj8pdCBRENhErrteaQuu7Yjn1ppk0v1/ZF9CG3KIlrTA==", + "version": "8.29.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-8.29.0.tgz", + "integrity": "sha512-8C0+jlNJOwQso2GapCVWWfW/rzaq7Lbme+vGUFKE31djwNncIpgXD7Cd4weEsDdkoZDjH0lwwr3QDQFuyrMg9g==", "dev": true, "license": "MIT", "dependencies": { - "@typescript-eslint/scope-manager": "8.24.0", - "@typescript-eslint/types": "8.24.0", - "@typescript-eslint/typescript-estree": "8.24.0", - "@typescript-eslint/visitor-keys": "8.24.0", + "@typescript-eslint/scope-manager": "8.29.0", + "@typescript-eslint/types": "8.29.0", + "@typescript-eslint/typescript-estree": "8.29.0", + "@typescript-eslint/visitor-keys": "8.29.0", "debug": "^4.3.4" }, "engines": { @@ -458,18 +468,18 @@ }, "peerDependencies": { "eslint": "^8.57.0 || ^9.0.0", - "typescript": ">=4.8.4 <5.8.0" + "typescript": ">=4.8.4 <5.9.0" } }, "node_modules/@typescript-eslint/scope-manager": { - "version": "8.24.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-8.24.0.tgz", - "integrity": "sha512-HZIX0UByphEtdVBKaQBgTDdn9z16l4aTUz8e8zPQnyxwHBtf5vtl1L+OhH+m1FGV9DrRmoDuYKqzVrvWDcDozw==", + "version": "8.29.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-8.29.0.tgz", + "integrity": "sha512-aO1PVsq7Gm+tcghabUpzEnVSFMCU4/nYIgC2GOatJcllvWfnhrgW0ZEbnTxm36QsikmCN1K/6ZgM7fok2I7xNw==", "dev": true, "license": "MIT", "dependencies": { - "@typescript-eslint/types": "8.24.0", - "@typescript-eslint/visitor-keys": "8.24.0" + "@typescript-eslint/types": "8.29.0", + "@typescript-eslint/visitor-keys": "8.29.0" }, "engines": { "node": "^18.18.0 || ^20.9.0 || >=21.1.0" @@ -480,14 +490,14 @@ } }, "node_modules/@typescript-eslint/type-utils": { - "version": "8.24.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/type-utils/-/type-utils-8.24.0.tgz", - "integrity": "sha512-8fitJudrnY8aq0F1wMiPM1UUgiXQRJ5i8tFjq9kGfRajU+dbPyOuHbl0qRopLEidy0MwqgTHDt6CnSeXanNIwA==", + "version": "8.29.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/type-utils/-/type-utils-8.29.0.tgz", + "integrity": "sha512-ahaWQ42JAOx+NKEf5++WC/ua17q5l+j1GFrbbpVKzFL/tKVc0aYY8rVSYUpUvt2hUP1YBr7mwXzx+E/DfUWI9Q==", "dev": true, "license": "MIT", "dependencies": { - "@typescript-eslint/typescript-estree": "8.24.0", - "@typescript-eslint/utils": "8.24.0", + "@typescript-eslint/typescript-estree": "8.29.0", + "@typescript-eslint/utils": "8.29.0", "debug": "^4.3.4", "ts-api-utils": "^2.0.1" }, @@ -500,13 +510,13 @@ }, "peerDependencies": { "eslint": "^8.57.0 || ^9.0.0", - "typescript": ">=4.8.4 <5.8.0" + "typescript": ">=4.8.4 <5.9.0" } }, "node_modules/@typescript-eslint/types": { - "version": "8.24.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-8.24.0.tgz", - "integrity": "sha512-VacJCBTyje7HGAw7xp11q439A+zeGG0p0/p2zsZwpnMzjPB5WteaWqt4g2iysgGFafrqvyLWqq6ZPZAOCoefCw==", + "version": "8.29.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-8.29.0.tgz", + "integrity": "sha512-wcJL/+cOXV+RE3gjCyl/V2G877+2faqvlgtso/ZRbTCnZazh0gXhe+7gbAnfubzN2bNsBtZjDvlh7ero8uIbzg==", "dev": true, "license": "MIT", "engines": { @@ -518,14 +528,14 @@ } }, "node_modules/@typescript-eslint/typescript-estree": { - "version": "8.24.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-8.24.0.tgz", - "integrity": "sha512-ITjYcP0+8kbsvT9bysygfIfb+hBj6koDsu37JZG7xrCiy3fPJyNmfVtaGsgTUSEuTzcvME5YI5uyL5LD1EV5ZQ==", + "version": "8.29.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-8.29.0.tgz", + "integrity": "sha512-yOfen3jE9ISZR/hHpU/bmNvTtBW1NjRbkSFdZOksL1N+ybPEE7UVGMwqvS6CP022Rp00Sb0tdiIkhSCe6NI8ow==", "dev": true, "license": "MIT", "dependencies": { - "@typescript-eslint/types": "8.24.0", - "@typescript-eslint/visitor-keys": "8.24.0", + "@typescript-eslint/types": "8.29.0", + "@typescript-eslint/visitor-keys": "8.29.0", "debug": "^4.3.4", "fast-glob": "^3.3.2", "is-glob": "^4.0.3", @@ -541,7 +551,7 @@ "url": "https://opencollective.com/typescript-eslint" }, "peerDependencies": { - "typescript": ">=4.8.4 <5.8.0" + "typescript": ">=4.8.4 <5.9.0" } }, "node_modules/@typescript-eslint/typescript-estree/node_modules/brace-expansion": { @@ -571,16 +581,16 @@ } }, "node_modules/@typescript-eslint/utils": { - "version": "8.24.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/utils/-/utils-8.24.0.tgz", - "integrity": "sha512-07rLuUBElvvEb1ICnafYWr4hk8/U7X9RDCOqd9JcAMtjh/9oRmcfN4yGzbPVirgMR0+HLVHehmu19CWeh7fsmQ==", + "version": "8.29.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/utils/-/utils-8.29.0.tgz", + "integrity": "sha512-gX/A0Mz9Bskm8avSWFcK0gP7cZpbY4AIo6B0hWYFCaIsz750oaiWR4Jr2CI+PQhfW1CpcQr9OlfPS+kMFegjXA==", "dev": true, "license": "MIT", "dependencies": { "@eslint-community/eslint-utils": "^4.4.0", - "@typescript-eslint/scope-manager": "8.24.0", - "@typescript-eslint/types": "8.24.0", - "@typescript-eslint/typescript-estree": "8.24.0" + "@typescript-eslint/scope-manager": "8.29.0", + "@typescript-eslint/types": "8.29.0", + "@typescript-eslint/typescript-estree": "8.29.0" }, "engines": { "node": "^18.18.0 || ^20.9.0 || >=21.1.0" @@ -591,17 +601,17 @@ }, "peerDependencies": { "eslint": "^8.57.0 || ^9.0.0", - "typescript": ">=4.8.4 <5.8.0" + "typescript": ">=4.8.4 <5.9.0" } }, "node_modules/@typescript-eslint/visitor-keys": { - "version": "8.24.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-8.24.0.tgz", - "integrity": "sha512-kArLq83QxGLbuHrTMoOEWO+l2MwsNS2TGISEdx8xgqpkbytB07XmlQyQdNDrCc1ecSqx0cnmhGvpX+VBwqqSkg==", + "version": "8.29.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-8.29.0.tgz", + "integrity": "sha512-Sne/pVz8ryR03NFK21VpN88dZ2FdQXOlq3VIklbrTYEt8yXtRFr9tvUhqvCeKjqYk5FSim37sHbooT6vzBTZcg==", "dev": true, "license": "MIT", "dependencies": { - "@typescript-eslint/types": "8.24.0", + "@typescript-eslint/types": "8.29.0", "eslint-visitor-keys": "^4.2.0" }, "engines": { @@ -622,9 +632,9 @@ } }, "node_modules/acorn": { - "version": "8.14.0", - "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.14.0.tgz", - "integrity": "sha512-cl669nCJTZBsL97OF4kUQm5g5hC2uihk0NxY3WENAC0TYdILVkAyHymAntgxGkl7K+t0cXIrH5siy5S4XkFycA==", + "version": "8.14.1", + "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.14.1.tgz", + "integrity": "sha512-OvQ/2pUDKmgfCg++xsTX1wGxfTaszcHVcTctW4UJB4hibJx2HXxxO5UmVgyjMa+ZDsiaf5wWLXYpRWMmBI0QHg==", "dev": true, "license": "MIT", "bin": { @@ -993,9 +1003,9 @@ } }, "node_modules/call-bind-apply-helpers": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/call-bind-apply-helpers/-/call-bind-apply-helpers-1.0.1.tgz", - "integrity": "sha512-BhYE+WDaywFg2TBWYNXAE+8B1ATnThNBqXHP5nQu0jWJdVvY2hvkpyB3qOmtmDePiS5/BDQ8wASEWGMWRG148g==", + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/call-bind-apply-helpers/-/call-bind-apply-helpers-1.0.2.tgz", + "integrity": "sha512-Sp1ablJ0ivDkSzjcaJdxEunN5/XvksFJ2sMBFfq6x0ryhQV/2b/KwFe21cMpmHtPOSij8K99/wSfoEuTObmuMQ==", "dev": true, "license": "MIT", "dependencies": { @@ -1007,14 +1017,14 @@ } }, "node_modules/call-bound": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/call-bound/-/call-bound-1.0.3.tgz", - "integrity": "sha512-YTd+6wGlNlPxSuri7Y6X8tY2dmm12UMH66RpKMhiX6rsk5wXXnYgbUcOt8kiS31/AjfoTOvCsE+w8nZQLQnzHA==", + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/call-bound/-/call-bound-1.0.4.tgz", + "integrity": "sha512-+ys997U96po4Kx/ABpBCqhA9EuxJaQWDQg7295H4hBphv3IZg0boBKuwYpt4YXp6MZ5AmZQnU/tyMTlRpaSejg==", "dev": true, "license": "MIT", "dependencies": { - "call-bind-apply-helpers": "^1.0.1", - "get-intrinsic": "^1.2.6" + "call-bind-apply-helpers": "^1.0.2", + "get-intrinsic": "^1.3.0" }, "engines": { "node": ">= 0.4" @@ -1634,13 +1644,16 @@ } }, "node_modules/es-shim-unscopables": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/es-shim-unscopables/-/es-shim-unscopables-1.0.2.tgz", - "integrity": "sha512-J3yBRXCzDu4ULnQwxyToo/OjdMx6akgVC7K6few0a7F/0wLtmKKN7I73AH5T2836UuXRqN7Qg+IIUw/+YJksRw==", + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/es-shim-unscopables/-/es-shim-unscopables-1.1.0.tgz", + "integrity": "sha512-d9T8ucsEhh8Bi1woXCf+TIKDIROLG5WCkxg8geBCbvk22kzwC5G2OnXVMO6FUsvQlgUUXQ2itephWDLqDzbeCw==", "dev": true, "license": "MIT", "dependencies": { - "hasown": "^2.0.0" + "hasown": "^2.0.2" + }, + "engines": { + "node": ">= 0.4" } }, "node_modules/es-to-primitive": { @@ -1685,22 +1698,23 @@ } }, "node_modules/eslint": { - "version": "9.20.0", - "resolved": "https://registry.npmjs.org/eslint/-/eslint-9.20.0.tgz", - "integrity": "sha512-aL4F8167Hg4IvsW89ejnpTwx+B/UQRzJPGgbIOl+4XqffWsahVVsLEWoZvnrVuwpWmnRd7XeXmQI1zlKcFDteA==", + "version": "9.23.0", + "resolved": "https://registry.npmjs.org/eslint/-/eslint-9.23.0.tgz", + "integrity": "sha512-jV7AbNoFPAY1EkFYpLq5bslU9NLNO8xnEeQXwErNibVryjk67wHVmddTBilc5srIttJDBrB0eMHKZBFbSIABCw==", "dev": true, "license": "MIT", "dependencies": { "@eslint-community/eslint-utils": "^4.2.0", "@eslint-community/regexpp": "^4.12.1", - "@eslint/config-array": "^0.19.0", - "@eslint/core": "^0.11.0", - "@eslint/eslintrc": "^3.2.0", - "@eslint/js": "9.20.0", - "@eslint/plugin-kit": "^0.2.5", + "@eslint/config-array": "^0.19.2", + "@eslint/config-helpers": "^0.2.0", + "@eslint/core": "^0.12.0", + "@eslint/eslintrc": "^3.3.1", + "@eslint/js": "9.23.0", + "@eslint/plugin-kit": "^0.2.7", "@humanfs/node": "^0.16.6", "@humanwhocodes/module-importer": "^1.0.1", - "@humanwhocodes/retry": "^0.4.1", + "@humanwhocodes/retry": "^0.4.2", "@types/estree": "^1.0.6", "@types/json-schema": "^7.0.15", "ajv": "^6.12.4", @@ -1708,7 +1722,7 @@ "cross-spawn": "^7.0.6", "debug": "^4.3.2", "escape-string-regexp": "^4.0.0", - "eslint-scope": "^8.2.0", + "eslint-scope": "^8.3.0", "eslint-visitor-keys": "^4.2.0", "espree": "^10.3.0", "esquery": "^1.5.0", @@ -1783,13 +1797,13 @@ } }, "node_modules/eslint-plugin-n": { - "version": "17.15.1", - "resolved": "https://registry.npmjs.org/eslint-plugin-n/-/eslint-plugin-n-17.15.1.tgz", - "integrity": "sha512-KFw7x02hZZkBdbZEFQduRGH4VkIH4MW97ClsbAM4Y4E6KguBJWGfWG1P4HEIpZk2bkoWf0bojpnjNAhYQP8beA==", + "version": "17.17.0", + "resolved": "https://registry.npmjs.org/eslint-plugin-n/-/eslint-plugin-n-17.17.0.tgz", + "integrity": "sha512-2VvPK7Mo73z1rDFb6pTvkH6kFibAmnTubFq5l83vePxu0WiY1s0LOtj2WHb6Sa40R3w4mnh8GFYbHBQyMlotKw==", "dev": true, "license": "MIT", "dependencies": { - "@eslint-community/eslint-utils": "^4.4.1", + "@eslint-community/eslint-utils": "^4.5.0", "enhanced-resolve": "^5.17.1", "eslint-plugin-es-x": "^7.8.0", "get-tsconfig": "^4.8.1", @@ -1819,9 +1833,9 @@ } }, "node_modules/eslint-plugin-n/node_modules/globals": { - "version": "15.14.0", - "resolved": "https://registry.npmjs.org/globals/-/globals-15.14.0.tgz", - "integrity": "sha512-OkToC372DtlQeje9/zHIo5CT8lRP/FUgEOKBEhU4e0abL7J7CD24fD9ohiLN5hagG/kWCYj4K5oaxxtj2Z0Dig==", + "version": "15.15.0", + "resolved": "https://registry.npmjs.org/globals/-/globals-15.15.0.tgz", + "integrity": "sha512-7ACyT3wmyp3I61S4fG682L0VA2RGD9otkqGJIwNUMF1SWUombIIk+af1unuDYgMm082aHYwD+mzJvv9Iu8dsgg==", "dev": true, "license": "MIT", "engines": { @@ -1910,9 +1924,9 @@ } }, "node_modules/eslint-scope": { - "version": "8.2.0", - "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-8.2.0.tgz", - "integrity": "sha512-PHlWUfG6lvPc3yvP5A4PNyBL1W8fkDUccmI21JUu/+GKZBoH/W5u6usENXUrWFRsyoW5ACUjFGgAFQp5gUlb/A==", + "version": "8.3.0", + "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-8.3.0.tgz", + "integrity": "sha512-pUNxi75F8MJ/GdeKtVLSbYg4ZI34J6C0C7sbL4YOp2exGwen7ZsuBqKzUhXd0qMQ362yET3z+uPwKeg/0C2XCQ==", "dev": true, "license": "BSD-2-Clause", "dependencies": { @@ -2061,9 +2075,9 @@ "license": "MIT" }, "node_modules/fastq": { - "version": "1.19.0", - "resolved": "https://registry.npmjs.org/fastq/-/fastq-1.19.0.tgz", - "integrity": "sha512-7SFSRCNjBQIZH/xZR3iy5iQYR8aGBE0h3VG6/cwlbrpdciNYBMotQav8c1XI3HjHH+NikUpP53nPdlZSdWmFzA==", + "version": "1.19.1", + "resolved": "https://registry.npmjs.org/fastq/-/fastq-1.19.1.tgz", + "integrity": "sha512-GwLTyxkCXjXbxqIhTsMI2Nui8huMPtnxg7krajPJAjnEG/iiOS7i+zCtWGZR9G0NBKbXKh6X9m9UIsYX/N6vvQ==", "dev": true, "license": "ISC", "dependencies": { @@ -2145,9 +2159,9 @@ } }, "node_modules/flatted": { - "version": "3.3.2", - "resolved": "https://registry.npmjs.org/flatted/-/flatted-3.3.2.tgz", - "integrity": "sha512-AiwGJM8YcNOaobumgtng+6NHuOqC3A7MixFeDafM3X9cIUM+xUXoS5Vfgf+OihAYe20fxqNM9yPBXJzRtZ/4eA==", + "version": "3.3.3", + "resolved": "https://registry.npmjs.org/flatted/-/flatted-3.3.3.tgz", + "integrity": "sha512-GX+ysw4PBCz0PzosHDepZGANEuFCMLrnRTiEy9McGjmkCQYwRq4A/X786G/fjM/+OjsWSU1ZrY5qyARZmO/uwg==", "dev": true, "license": "ISC" }, @@ -2168,12 +2182,12 @@ } }, "node_modules/foreground-child": { - "version": "3.3.0", - "resolved": "https://registry.npmjs.org/foreground-child/-/foreground-child-3.3.0.tgz", - "integrity": "sha512-Ld2g8rrAyMYFXBhEqMz8ZAHBi4J4uS1i/CxGMDnjyFWddMXLVcDp051DZfu+t7+ab7Wv6SMqpWmyFIj5UbfFvg==", + "version": "3.3.1", + "resolved": "https://registry.npmjs.org/foreground-child/-/foreground-child-3.3.1.tgz", + "integrity": "sha512-gIXjKqtFuWEgzFRJA9WCQeSJLZDjgJUOMCMzxtvFq/37KojM1BFGufqsCy0r4qSQmYLsZYMeyRqzIWOMup03sw==", "license": "ISC", "dependencies": { - "cross-spawn": "^7.0.0", + "cross-spawn": "^7.0.6", "signal-exit": "^4.0.1" }, "engines": { @@ -2262,18 +2276,18 @@ } }, "node_modules/get-intrinsic": { - "version": "1.2.7", - "resolved": "https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.2.7.tgz", - "integrity": "sha512-VW6Pxhsrk0KAOqs3WEd0klDiF/+V7gQOpAvY1jVU/LHmaD/kQO4523aiJuikX/QAKYiW6x8Jh+RJej1almdtCA==", + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.3.0.tgz", + "integrity": "sha512-9fSjSaos/fRIVIp+xSJlE6lfwhES7LNtKaCBIamHsjr2na1BiABJPo0mOjjz8GJDURarmCPGqaiVg5mfjb98CQ==", "dev": true, "license": "MIT", "dependencies": { - "call-bind-apply-helpers": "^1.0.1", + "call-bind-apply-helpers": "^1.0.2", "es-define-property": "^1.0.1", "es-errors": "^1.3.0", - "es-object-atoms": "^1.0.0", + "es-object-atoms": "^1.1.1", "function-bind": "^1.1.2", - "get-proto": "^1.0.0", + "get-proto": "^1.0.1", "gopd": "^1.2.0", "has-symbols": "^1.1.0", "hasown": "^2.0.2", @@ -3366,9 +3380,9 @@ } }, "node_modules/minipass-fetch": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/minipass-fetch/-/minipass-fetch-4.0.0.tgz", - "integrity": "sha512-2v6aXUXwLP1Epd/gc32HAMIWoczx+fZwEPRHm/VwtrJzRGwR1qGZXEYV3Zp8ZjjbwaZhMrM6uHV4KVkk+XCc2w==", + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/minipass-fetch/-/minipass-fetch-4.0.1.tgz", + "integrity": "sha512-j7U11C5HXigVuutxebFadoYBbd7VSdZWggSe64NVdvWNBqGAiXPL2QVCehjmw7lY1oF9gOllYbORh+hiNgfPgQ==", "license": "MIT", "dependencies": { "minipass": "^7.0.3", @@ -3473,13 +3487,12 @@ "license": "ISC" }, "node_modules/minizlib": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/minizlib/-/minizlib-3.0.1.tgz", - "integrity": "sha512-umcy022ILvb5/3Djuu8LWeqUa8D68JaBzlttKeMWen48SjabqS3iY5w/vzeMzMUNhLDifyhbOwKDSznB1vvrwg==", + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/minizlib/-/minizlib-3.0.2.tgz", + "integrity": "sha512-oG62iEk+CYt5Xj2YqI5Xi9xWUeZhDI8jjQmC5oThVH5JGCTgIjr7ciJDzC7MBzYd//WvR1OTmP5Q38Q8ShQtVA==", "license": "MIT", "dependencies": { - "minipass": "^7.0.4", - "rimraf": "^5.0.5" + "minipass": "^7.1.2" }, "engines": { "node": ">= 18" @@ -3582,9 +3595,9 @@ "license": "MIT" }, "node_modules/nan": { - "version": "2.22.0", - "resolved": "https://registry.npmjs.org/nan/-/nan-2.22.0.tgz", - "integrity": "sha512-nbajikzWTMwsW+eSsNm3QwlOs7het9gGJU5dDZzRTQGk03vyBOauxgI4VakDzE0PtsGTmXPsXTbbjVhRwR5mpw==", + "version": "2.22.2", + "resolved": "https://registry.npmjs.org/nan/-/nan-2.22.2.tgz", + "integrity": "sha512-DANghxFkS1plDdRsX0X9pm0Z6SJNN6gBdtXfanwoZ8hooC5gosGFSBGRYHUVPz1asKA/kMRqDRdHrluZ61SpBQ==", "dev": true, "license": "MIT" }, @@ -3632,9 +3645,9 @@ } }, "node_modules/neostandard/node_modules/globals": { - "version": "15.14.0", - "resolved": "https://registry.npmjs.org/globals/-/globals-15.14.0.tgz", - "integrity": "sha512-OkToC372DtlQeje9/zHIo5CT8lRP/FUgEOKBEhU4e0abL7J7CD24fD9ohiLN5hagG/kWCYj4K5oaxxtj2Z0Dig==", + "version": "15.15.0", + "resolved": "https://registry.npmjs.org/globals/-/globals-15.15.0.tgz", + "integrity": "sha512-7ACyT3wmyp3I61S4fG682L0VA2RGD9otkqGJIwNUMF1SWUombIIk+af1unuDYgMm082aHYwD+mzJvv9Iu8dsgg==", "dev": true, "license": "MIT", "engines": { @@ -3724,15 +3737,16 @@ } }, "node_modules/object.entries": { - "version": "1.1.8", - "resolved": "https://registry.npmjs.org/object.entries/-/object.entries-1.1.8.tgz", - "integrity": "sha512-cmopxi8VwRIAw/fkijJohSfpef5PdN0pMQJN6VC/ZKvn0LIknWD8KtgY6KlQdEc4tIjcQ3HxSMmnvtzIscdaYQ==", + "version": "1.1.9", + "resolved": "https://registry.npmjs.org/object.entries/-/object.entries-1.1.9.tgz", + "integrity": "sha512-8u/hfXFRBD1O0hPUjioLhoWFHRmt6tKA4/vZPyckBr18l1KE9uHrFaFaUi8MDRTpi4uak2goyPTSNJLXX2k2Hw==", "dev": true, "license": "MIT", "dependencies": { - "call-bind": "^1.0.7", + "call-bind": "^1.0.8", + "call-bound": "^1.0.4", "define-properties": "^1.2.1", - "es-object-atoms": "^1.0.0" + "es-object-atoms": "^1.1.1" }, "engines": { "node": ">= 0.4" @@ -4167,9 +4181,9 @@ } }, "node_modules/reusify": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/reusify/-/reusify-1.0.4.tgz", - "integrity": "sha512-U9nH88a3fc/ekCF1l0/UP1IosiuIjyTh7hBvXVMHYgVcfGvt897Xguj2UOLDeI5BG2m7/uwyaLVT6fbtCwTyzw==", + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/reusify/-/reusify-1.1.0.tgz", + "integrity": "sha512-g6QUff04oZpHs0eG5p83rFLhHeV00ug/Yf9nZM6fLeUrPguBTkTQOdpAWWspMh55TZfVQDPaN3NQJfbVRAxdIw==", "dev": true, "license": "MIT", "engines": { @@ -4177,21 +4191,6 @@ "node": ">=0.10.0" } }, - "node_modules/rimraf": { - "version": "5.0.10", - "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-5.0.10.tgz", - "integrity": "sha512-l0OE8wL34P4nJH/H2ffoaniAokM2qSmrtXHmlpvYr5AVVX8msAyW0l8NVJFDxlSK4u3Uh/f41cQheDVdnYijwQ==", - "license": "ISC", - "dependencies": { - "glob": "^10.3.7" - }, - "bin": { - "rimraf": "dist/esm/bin.mjs" - }, - "funding": { - "url": "https://github.com/sponsors/isaacs" - } - }, "node_modules/run-parallel": { "version": "1.2.0", "resolved": "https://registry.npmjs.org/run-parallel/-/run-parallel-1.2.0.tgz", @@ -4795,6 +4794,48 @@ "node": ">=18" } }, + "node_modules/tinyglobby": { + "version": "0.2.12", + "resolved": "https://registry.npmjs.org/tinyglobby/-/tinyglobby-0.2.12.tgz", + "integrity": "sha512-qkf4trmKSIiMTs/E63cxH+ojC2unam7rJ0WrauAzpT3ECNTxGRMlaXxVbfxMUC/w0LaYk6jQ4y/nGR9uBO3tww==", + "license": "MIT", + "dependencies": { + "fdir": "^6.4.3", + "picomatch": "^4.0.2" + }, + "engines": { + "node": ">=12.0.0" + }, + "funding": { + "url": "https://github.com/sponsors/SuperchupuDev" + } + }, + "node_modules/tinyglobby/node_modules/fdir": { + "version": "6.4.3", + "resolved": "https://registry.npmjs.org/fdir/-/fdir-6.4.3.tgz", + "integrity": "sha512-PMXmW2y1hDDfTSRc9gaXIuCCRpuoz3Kaz8cUelp3smouvfT632ozg2vrT6lJsHKKOF59YLbOGfAWGUcKEfRMQw==", + "license": "MIT", + "peerDependencies": { + "picomatch": "^3 || ^4" + }, + "peerDependenciesMeta": { + "picomatch": { + "optional": true + } + } + }, + "node_modules/tinyglobby/node_modules/picomatch": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-4.0.2.tgz", + "integrity": "sha512-M7BAV6Rlcy5u+m6oPhAPFgJTzAioX/6B0DxyvDlo9l8+T3nLKbrczg2WLUyzd45L8RqfUMyGPzekbMvX2Ldkwg==", + "license": "MIT", + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/sponsors/jonschlinkert" + } + }, "node_modules/to-regex-range": { "version": "5.0.1", "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-5.0.1.tgz", @@ -4809,9 +4850,9 @@ } }, "node_modules/ts-api-utils": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/ts-api-utils/-/ts-api-utils-2.0.1.tgz", - "integrity": "sha512-dnlgjFSVetynI8nzgJ+qF62efpglpWRk8isUEWZGWlJYySCTD6aKvbUDu+zbPeDakk3bg5H4XpitHukgfL1m9w==", + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/ts-api-utils/-/ts-api-utils-2.1.0.tgz", + "integrity": "sha512-CUgTZL1irw8u29bzrOD/nH85jqyc74D6SshFgujOIA7osm2Rz7dYH77agkx7H4FBNxDq7Cjf+IjaX/8zwFW+ZQ==", "dev": true, "license": "MIT", "engines": { @@ -4913,9 +4954,9 @@ } }, "node_modules/typescript": { - "version": "5.7.3", - "resolved": "https://registry.npmjs.org/typescript/-/typescript-5.7.3.tgz", - "integrity": "sha512-84MVSjMEHP+FQRPy3pX9sTVV/INIex71s9TL2Gm5FG/WG1SqXeKyZ0k7/blY/4FdOzI12CBy1vGc4og/eus0fw==", + "version": "5.8.2", + "resolved": "https://registry.npmjs.org/typescript/-/typescript-5.8.2.tgz", + "integrity": "sha512-aJn6wq13/afZp/jT9QZmwEjDqqvSGp1VT5GVg+f/t6/oVyrgXM6BY1h9BRh/O5p3PlUPAe+WuiEZOmb/49RqoQ==", "dev": true, "license": "Apache-2.0", "peer": true, @@ -4928,15 +4969,15 @@ } }, "node_modules/typescript-eslint": { - "version": "8.24.0", - "resolved": "https://registry.npmjs.org/typescript-eslint/-/typescript-eslint-8.24.0.tgz", - "integrity": "sha512-/lmv4366en/qbB32Vz5+kCNZEMf6xYHwh1z48suBwZvAtnXKbP+YhGe8OLE2BqC67LMqKkCNLtjejdwsdW6uOQ==", + "version": "8.29.0", + "resolved": "https://registry.npmjs.org/typescript-eslint/-/typescript-eslint-8.29.0.tgz", + "integrity": "sha512-ep9rVd9B4kQsZ7ZnWCVxUE/xDLUUUsRzE0poAeNu+4CkFErLfuvPt/qtm2EpnSyfvsR0S6QzDFSrPCFBwf64fg==", "dev": true, "license": "MIT", "dependencies": { - "@typescript-eslint/eslint-plugin": "8.24.0", - "@typescript-eslint/parser": "8.24.0", - "@typescript-eslint/utils": "8.24.0" + "@typescript-eslint/eslint-plugin": "8.29.0", + "@typescript-eslint/parser": "8.29.0", + "@typescript-eslint/utils": "8.29.0" }, "engines": { "node": "^18.18.0 || ^20.9.0 || >=21.1.0" @@ -4947,7 +4988,7 @@ }, "peerDependencies": { "eslint": "^8.57.0 || ^9.0.0", - "typescript": ">=4.8.4 <5.8.0" + "typescript": ">=4.8.4 <5.9.0" } }, "node_modules/unbox-primitive": { @@ -5086,16 +5127,17 @@ } }, "node_modules/which-typed-array": { - "version": "1.1.18", - "resolved": "https://registry.npmjs.org/which-typed-array/-/which-typed-array-1.1.18.tgz", - "integrity": "sha512-qEcY+KJYlWyLH9vNbsr6/5j59AXk5ni5aakf8ldzBvGde6Iz4sxZGkJyWSAueTG7QhOvNRYb1lDdFmL5Td0QKA==", + "version": "1.1.19", + "resolved": "https://registry.npmjs.org/which-typed-array/-/which-typed-array-1.1.19.tgz", + "integrity": "sha512-rEvr90Bck4WZt9HHFC4DJMsjvu7x+r6bImz0/BrbWb7A2djJ8hnZMrWnHo9F8ssv0OMErasDhftrfROTyqSDrw==", "dev": true, "license": "MIT", "dependencies": { "available-typed-arrays": "^1.0.7", "call-bind": "^1.0.8", - "call-bound": "^1.0.3", - "for-each": "^0.3.3", + "call-bound": "^1.0.4", + "for-each": "^0.3.5", + "get-proto": "^1.0.1", "gopd": "^1.2.0", "has-tostringtag": "^1.0.2" }, diff --git a/pkgs/by-name/no/node-gyp/package.nix b/pkgs/by-name/no/node-gyp/package.nix index bfcfb8876757..f7f279ecb719 100644 --- a/pkgs/by-name/no/node-gyp/package.nix +++ b/pkgs/by-name/no/node-gyp/package.nix @@ -7,16 +7,16 @@ (buildNpmPackage.override { inherit nodejs; }) rec { pname = "node-gyp"; - version = "11.1.0"; + version = "11.2.0"; src = fetchFromGitHub { owner = "nodejs"; repo = "node-gyp"; tag = "v${version}"; - hash = "sha256-KbV0lhBICx9oRWA8Gq/ex2cfeHbZSQq8JCjwCCIcrYk="; + hash = "sha256-NOVswjTByrQ+2z4H9wYd4YIWKhWIdgxpz2pE0dOK6qc="; }; - npmDepsHash = "sha256-TQKSR0h/RH4/P+HENT+mwb0AFWkBo7SUh51yfCq/jVk="; + npmDepsHash = "sha256-emCYKqe6Bn1hmUq9jPDo5Nu9n43s4kb0E8lQndVtmlQ="; postPatch = '' ln -s ${./package-lock.json} package-lock.json From afef84f5a16ce916c091c443bad05ad004cdbf35 Mon Sep 17 00:00:00 2001 From: Grimmauld Date: Thu, 3 Apr 2025 09:45:52 +0200 Subject: [PATCH 053/793] python312Packages.pysdl2: 0.9.17 -> 0.9.17-unstable-2025-04-03, fix for sdl2-compat --- .../python-modules/pysdl2/default.nix | 42 ++++++++++++++++--- 1 file changed, 36 insertions(+), 6 deletions(-) diff --git a/pkgs/development/python-modules/pysdl2/default.nix b/pkgs/development/python-modules/pysdl2/default.nix index 91369b208fc9..b362bb1861e1 100644 --- a/pkgs/development/python-modules/pysdl2/default.nix +++ b/pkgs/development/python-modules/pysdl2/default.nix @@ -21,7 +21,7 @@ buildPythonPackage rec { pname = "pysdl2"; - version = "0.9.17"; + version = "0.9.17-unstable-2025-04-03"; pyproject = true; pythonImportsCheck = [ "sdl2" ]; @@ -29,23 +29,29 @@ buildPythonPackage rec { src = fetchFromGitHub { owner = "py-sdl"; repo = "py-sdl2"; - tag = version; - hash = "sha256-FqVgDGpImLN2a51TnU6eKjLK3rwW3ujdzOkK58ERBbE="; + rev = "6414ee1c5f4a6eb91b71f5f9e35d469eee395b9f"; + hash = "sha256-E6Jpuin4bqDkvFTaZTsTNkNQJd2e5fuTf2oLsQ71uQ0="; }; patches = [ (replaceVars ./PySDL2-dll.patch ( - builtins.mapAttrs + (builtins.mapAttrs (_: pkg: "${pkg}/lib/lib${pkg.pname}${stdenv.hostPlatform.extensions.sharedLibrary}") { inherit - SDL2 SDL2_ttf SDL2_image SDL2_gfx SDL2_mixer ; } + ) + // { + # sdl2-compat has the pname sdl2-compat, + # but the shared object is named libSDL2.so for compatibility reasons. + # This requires making the shared object path for SDL2 not depend on pname. + SDL2 = (pkg: "${pkg}/lib/libSDL2${stdenv.hostPlatform.extensions.sharedLibrary}") SDL2; + } )) ]; @@ -75,10 +81,34 @@ buildPythonPackage rec { disabledTests = [ # GetPrefPath for OrgName/AppName is None "test_SDL_GetPrefPath" + + # broken with sdl2-compat + "test_SDL_AddDelHintCallback" + "test_SDL_HasIntersectionF" + "test_SDL_IntersectFRect" + "test_SDL_UnionFRect" + "test_SDL_EncloseFPoints" + "test_SDL_IntersectFRectAndLine" + "test_SDL_GetSetTextureScaleMode" + "test_init" + "test_logical_size" + "test_copy" + + # sdl2-compat fails on these in our build sandbox + "test_create_sprite" + "test_create_software_sprite" + "test_create_texture_sprite" + "test_from_image" + "test_from_surface" + "test_from_text" + + "test_SDL_Init" + "test_SDL_InitSubSystem" + "test_SDL_SetWindowIcon" ]; meta = { - changelog = "https://github.com/py-sdl/py-sdl2/releases/tag/${src.tag}"; + changelog = "https://github.com/py-sdl/py-sdl2/compare/0.9.17..${src.rev}"; description = "Wrapper around the SDL2 library and as such similar to the discontinued PySDL project"; homepage = "https://github.com/py-sdl/py-sdl2"; license = lib.licenses.publicDomain; From 559dfd1013f067cb1d829c7eaa0298cbb75c8e28 Mon Sep 17 00:00:00 2001 From: Chris Moultrie <821688+tebriel@users.noreply.github.com> Date: Thu, 3 Apr 2025 08:52:35 -0400 Subject: [PATCH 054/793] python312modules.humanize: v4.12.1 -> v4.12.2 changelog: https://github.com/python-humanize/humanize/releases/tag/4.12.2 --- pkgs/development/python-modules/humanize/default.nix | 10 ++-------- 1 file changed, 2 insertions(+), 8 deletions(-) diff --git a/pkgs/development/python-modules/humanize/default.nix b/pkgs/development/python-modules/humanize/default.nix index 7017be60e707..d9e166c9b2f9 100644 --- a/pkgs/development/python-modules/humanize/default.nix +++ b/pkgs/development/python-modules/humanize/default.nix @@ -13,7 +13,7 @@ buildPythonPackage rec { pname = "humanize"; - version = "4.12.1"; + version = "4.12.2"; format = "pyproject"; disabled = pythonOlder "3.9"; @@ -22,7 +22,7 @@ buildPythonPackage rec { owner = "python-humanize"; repo = "humanize"; tag = version; - hash = "sha256-sj7c44KQ5jGkmans2EyAn9qMS4+GGu3hcSt7PRiTGKk="; + hash = "sha256-MGWjh7C9JXTwH+eLyrjU0pjcZ2+oH925eiqHgBS8198="; }; nativeBuildInputs = [ @@ -31,12 +31,6 @@ buildPythonPackage rec { gettext ]; - postPatch = '' - # Remove dependency on pytest-cov - substituteInPlace pyproject.toml --replace-fail \ - '"ignore:sys.monitoring isn'"'"'t available, using default core:coverage.exceptions.CoverageWarning",' "" - ''; - postBuild = '' scripts/generate-translation-binaries.sh ''; From 7d920db414c19800a9d219e4895b0214b8cb2de5 Mon Sep 17 00:00:00 2001 From: Chris Moultrie <821688+tebriel@users.noreply.github.com> Date: Thu, 3 Apr 2025 08:53:06 -0400 Subject: [PATCH 055/793] fittrackee: v0.9.3 -> v0.9.4 changelog: https://github.com/SamR1/FitTrackee/releases/tag/v0.9.4 --- pkgs/by-name/fi/fittrackee/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/fi/fittrackee/package.nix b/pkgs/by-name/fi/fittrackee/package.nix index b9406b492a2d..f9b3d6c86070 100644 --- a/pkgs/by-name/fi/fittrackee/package.nix +++ b/pkgs/by-name/fi/fittrackee/package.nix @@ -8,14 +8,14 @@ }: python3Packages.buildPythonApplication rec { pname = "fittrackee"; - version = "0.9.3"; + version = "0.9.4"; pyproject = true; src = fetchFromGitHub { owner = "SamR1"; repo = "FitTrackee"; tag = "v${version}"; - hash = "sha256-ofFQJqBKGavXatlpm1bsM2+A1My/9dSzl9X/o9lVDb8="; + hash = "sha256-01lkPboF4KaCPnZHYVXUdIhXpJYGwcRPubnbjMm3mLY="; }; build-system = [ From f4066cd966b57780c8c964158e1fbeb386a63ea6 Mon Sep 17 00:00:00 2001 From: ghpzin Date: Thu, 3 Apr 2025 22:45:49 +0300 Subject: [PATCH 056/793] as31: fix build with gcc14 - add patch from debian: https://salsa.debian.org/debian/as31/-/blob/76735fbf1fb00ce70ffd98385137908b7bd9bd5c/debian/patches/update_sizebuf_types.patch fixing `incompatible-pointer-types` errors with gcc14: ``` run.c: In function 'run_as31': run.c:109:41: error: passing argument 2 of 'getline' from incompatible pointer type 109 | if (getline(&lineBuffer,&sizeBuf,finPre) == -1) | ^~~~~~~~ | | | int * In file included from /nix/store/kj8hbqx4ds9qm9mq7hyikxyfwwg13kzj-glibc-2.40-36-dev/include/stdio.h:966, from run.c:2: /nix/store/kj8hbqx4ds9qm9mq7hyikxyfwwg13kzj-glibc-2.40-36-dev/include/bits/stdio.h:118:36: note: expected 'size_t *' {aka 'long unsigned int *'} but argument is of type 'int *' 118 | getline (char **__lineptr, size_t *__n, FILE *__stream) | ~~~~~~~~^~~ run.c:135:68: error: passing argument 2 of 'getline' from incompatible pointer type 135 | if (getline(&incLineBuffer,&incSizeBuf,includeFile) == -1) | ^~~~~~~~~~~ | | | int * /nix/store/kj8hbqx4ds9qm9mq7hyikxyfwwg13kzj-glibc-2.40-36-dev/include/bits/stdio.h:118:36: note: expected 'size_t *' {aka 'long unsigned int *'} but argument is of type 'int *' 118 | getline (char **__lineptr, size_t *__n, FILE *__stream) | ~~~~~~~~^~~ ``` --- pkgs/by-name/as/as31/package.nix | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/pkgs/by-name/as/as31/package.nix b/pkgs/by-name/as/as31/package.nix index 2936f7a79958..d2ba3b530cd1 100644 --- a/pkgs/by-name/as/as31/package.nix +++ b/pkgs/by-name/as/as31/package.nix @@ -2,6 +2,7 @@ lib, stdenv, fetchurl, + fetchpatch, bison, }: @@ -18,6 +19,12 @@ stdenv.mkDerivation rec { patches = [ # Check return value of getline in run.c ./0000-getline-break.patch + + # fix build with gcc14 + (fetchpatch { + url = "https://salsa.debian.org/debian/as31/-/raw/76735fbf1fb00ce70ffd98385137908b7bd9bd5c/debian/patches/update_sizebuf_types.patch"; + hash = "sha256-ERrPdY0afKwXmdSLoWmWR55nKfvmieGlz+nhwFWRnrM="; + }) ]; postPatch = '' From e023c0d0b8027cdd7857446f2a8ba8086af20d80 Mon Sep 17 00:00:00 2001 From: ghpzin Date: Thu, 3 Apr 2025 23:10:19 +0300 Subject: [PATCH 057/793] as31: fix src and meta.homepage - change `src` to debian mirror (hash did not change), because previous url requires auth now: ``` nix-build -A as31.src --check trying http://wiki.erazor-zone.de/_media/wiki:projects:linux:as31:as31-2.3.1.tar.gz ... curl: (22) The requested URL returned error: 401 error: cannot download as31-2.3.1.tar.gz from any mirror ``` - change `meta.homepage` because previous url requires auth now: ``` curl "http://wiki.erazor-zone.de/wiki:projects:linux:as31" -v ... < HTTP/1.1 401 Unauthorized ``` --- pkgs/by-name/as/as31/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/as/as31/package.nix b/pkgs/by-name/as/as31/package.nix index d2ba3b530cd1..765b1df7603e 100644 --- a/pkgs/by-name/as/as31/package.nix +++ b/pkgs/by-name/as/as31/package.nix @@ -11,7 +11,7 @@ stdenv.mkDerivation rec { version = "2.3.1"; src = fetchurl { - url = "http://wiki.erazor-zone.de/_media/wiki:projects:linux:as31:${pname}-${version}.tar.gz"; + url = "mirror://debian/pool/main/a/as31/${pname}_${version}.orig.tar.gz"; name = "${pname}-${version}.tar.gz"; hash = "sha256-zSEyWHFon5nyq717Mpmdv1XZ5Hz0e8ZABqsP8M83c1U="; }; @@ -42,7 +42,7 @@ stdenv.mkDerivation rec { ]; meta = with lib; { - homepage = "http://wiki.erazor-zone.de/wiki:projects:linux:as31"; + homepage = "https://www.pjrc.com/tech/8051/tools/as31-doc.html"; description = "8031/8051 assembler"; mainProgram = "as31"; license = licenses.gpl2Plus; From 19916d3068b24f64563ab846cebca4e375a6321a Mon Sep 17 00:00:00 2001 From: ghpzin Date: Thu, 3 Apr 2025 23:16:00 +0300 Subject: [PATCH 058/793] as31: modernize - replace `rec` with `finalAttrs` - remove `with lib;` from `meta` --- pkgs/by-name/as/as31/package.nix | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/pkgs/by-name/as/as31/package.nix b/pkgs/by-name/as/as31/package.nix index 765b1df7603e..5f3104b43907 100644 --- a/pkgs/by-name/as/as31/package.nix +++ b/pkgs/by-name/as/as31/package.nix @@ -6,13 +6,13 @@ bison, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "as31"; version = "2.3.1"; src = fetchurl { - url = "mirror://debian/pool/main/a/as31/${pname}_${version}.orig.tar.gz"; - name = "${pname}-${version}.tar.gz"; + url = "mirror://debian/pool/main/a/as31/${finalAttrs.pname}_${finalAttrs.version}.orig.tar.gz"; + name = "${finalAttrs.pname}-${finalAttrs.version}.tar.gz"; hash = "sha256-zSEyWHFon5nyq717Mpmdv1XZ5Hz0e8ZABqsP8M83c1U="; }; @@ -41,12 +41,12 @@ stdenv.mkDerivation rec { bison ]; - meta = with lib; { + meta = { homepage = "https://www.pjrc.com/tech/8051/tools/as31-doc.html"; description = "8031/8051 assembler"; mainProgram = "as31"; - license = licenses.gpl2Plus; - maintainers = with maintainers; [ ]; - platforms = platforms.unix; + license = lib.licenses.gpl2Plus; + maintainers = [ ]; + platforms = lib.platforms.unix; }; -} +}) From 2680c1eaffbbaad244e694b1846811a55634b3ba Mon Sep 17 00:00:00 2001 From: samfundev Date: Thu, 26 Dec 2024 17:21:09 -0500 Subject: [PATCH 059/793] maintainers: add samfundev --- maintainers/maintainer-list.nix | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/maintainers/maintainer-list.nix b/maintainers/maintainer-list.nix index f06d2c2cfdcd..5082b4caa204 100644 --- a/maintainers/maintainer-list.nix +++ b/maintainers/maintainer-list.nix @@ -21209,6 +21209,11 @@ github = "samemrecebi"; githubId = 64419750; }; + samfundev = { + name = "samfundev"; + github = "samfundev"; + githubId = 6759716; + }; samhug = { email = "s@m-h.ug"; github = "samhug"; From 62f3255cd8da5226bbb559252828fae6e26870e4 Mon Sep 17 00:00:00 2001 From: samfundev Date: Sat, 28 Dec 2024 12:58:53 -0500 Subject: [PATCH 060/793] lib/licenses: add sfl --- lib/licenses.nix | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/lib/licenses.nix b/lib/licenses.nix index c202d8d07180..301beb4ea4ae 100644 --- a/lib/licenses.nix +++ b/lib/licenses.nix @@ -1164,6 +1164,13 @@ lib.mapAttrs mkLicense ( fullName = "Sendmail License"; }; + sfl = { + fullName = "Source First License 1.1"; + url = "https://gitlab.futo.org/videostreaming/grayjay/-/blob/master/LICENSE.md"; + free = false; + redistributable = true; + }; + sgi-b-20 = { spdxId = "SGI-B-2.0"; fullName = "SGI Free Software License B v2.0"; From ead67ac21057907eb0d62733efa051f327e4716d Mon Sep 17 00:00:00 2001 From: samfundev Date: Sat, 28 Dec 2024 12:59:17 -0500 Subject: [PATCH 061/793] grayjay: init at version 5 --- pkgs/by-name/gr/grayjay/deps.json | 1037 +++++++++++++++++++++++++++ pkgs/by-name/gr/grayjay/package.nix | 191 +++++ 2 files changed, 1228 insertions(+) create mode 100644 pkgs/by-name/gr/grayjay/deps.json create mode 100644 pkgs/by-name/gr/grayjay/package.nix diff --git a/pkgs/by-name/gr/grayjay/deps.json b/pkgs/by-name/gr/grayjay/deps.json new file mode 100644 index 000000000000..d525290b1b91 --- /dev/null +++ b/pkgs/by-name/gr/grayjay/deps.json @@ -0,0 +1,1037 @@ +[ + { + "pname": "coverlet.collector", + "version": "3.1.2", + "hash": "sha256-v7ZoEFZyhF8VcRZj1uim4HNiRsG+XdJ4x/dwPBIWUz8=" + }, + { + "pname": "coverlet.collector", + "version": "6.0.0", + "hash": "sha256-IEmweTMapcPhFHpmJsPXfmMhravYOrWupgjeOvMmQ4o=" + }, + { + "pname": "Dapper", + "version": "2.1.28", + "hash": "sha256-qCbqEwIB/j6HToEPpDEdQGGIPGQNmrULrCHnEGZSd5c=" + }, + { + "pname": "Fizzler", + "version": "1.2.0", + "hash": "sha256-lHoNw1Ze197Tkhlpg4QjX5wC0Xmeu7TUKBTzEineE60=" + }, + { + "pname": "Fizzler.Systems.HtmlAgilityPack", + "version": "1.2.1", + "hash": "sha256-ov8Kc3nBcRxk0I+WPR11QFlD1607ck31M+37SjIElbc=" + }, + { + "pname": "Google.Protobuf", + "version": "3.25.3", + "hash": "sha256-uG40xD6QkxoTOaTYfBAeVOIPE38qlbCa2RxUzOH0HLE=" + }, + { + "pname": "HtmlAgilityPack", + "version": "1.11.58", + "hash": "sha256-VCrBPH6Waw3LmZEKStBSd5uSH2vicndwYazYX6IdnYE=" + }, + { + "pname": "libsodium", + "version": "1.0.20", + "hash": "sha256-BsitQQnUSm1YupzI5N/LFx0kPFdk1FP8VdM1S3uttvs=" + }, + { + "pname": "Microsoft.Bcl.AsyncInterfaces", + "version": "9.0.0", + "hash": "sha256-BsXNOWEgfFq3Yz7VTtK6m/ov4/erRqyBzieWSIpmc1U=" + }, + { + "pname": "Microsoft.ClearScript.Core", + "version": "7.4.5", + "hash": "sha256-6wRLv+fbo2SF9irQ8BwmUR7JcQAlyEk1Dov+teSXY+E=" + }, + { + "pname": "Microsoft.ClearScript.V8", + "version": "7.4.5", + "hash": "sha256-MXl1n1RF6z95IbpXmSGAwraP8EpvPli16ySFGfc/ZxY=" + }, + { + "pname": "Microsoft.ClearScript.V8.ICUData", + "version": "7.4.5", + "hash": "sha256-54bbiVJoXDrePISZHuEcOax+kgyaIftL684bt3EgYy8=" + }, + { + "pname": "Microsoft.ClearScript.V8.Native.linux-x64", + "version": "7.4.5", + "hash": "sha256-MCRTRO7WiWnWYdvYSwv1kvZakcVcvckio98SJLhYgoM=" + }, + { + "pname": "Microsoft.ClearScript.V8.Native.osx-arm64", + "version": "7.4.5", + "hash": "sha256-SbcABxK8rPIE6SV1JBP2U3FYmrgaY7iB9sFQKNLyAVs=" + }, + { + "pname": "Microsoft.ClearScript.V8.Native.osx-x64", + "version": "7.4.5", + "hash": "sha256-IvttjtyJXWVhuJNkqqxNpLwM3WtljHuHSaKtSkblAqE=" + }, + { + "pname": "Microsoft.ClearScript.V8.Native.win-x64", + "version": "7.4.3", + "hash": "sha256-8lRSVozrki7h64MIgP6v0VWEV1fR1op+hjHd8S4nJ88=" + }, + { + "pname": "Microsoft.ClearScript.V8.Native.win-x64", + "version": "7.4.5", + "hash": "sha256-WF4K7g1w510viiXHJJjKQrsD/mvb99tF76yBCljN1Qw=" + }, + { + "pname": "Microsoft.CodeCoverage", + "version": "17.3.2", + "hash": "sha256-APxmbKMNQKWuFQMJjkVr2zIqv/bLUTMm5NRGVLegBbg=" + }, + { + "pname": "Microsoft.CodeCoverage", + "version": "17.6.0", + "hash": "sha256-sYk+9Gj1M1HI6yEB8ZJQ4fiqGjYos+orebV8blFDSQs=" + }, + { + "pname": "Microsoft.CSharp", + "version": "4.0.1", + "hash": "sha256-0huoqR2CJ3Z9Q2peaKD09TV3E6saYSqDGZ290K8CrH8=" + }, + { + "pname": "Microsoft.CSharp", + "version": "4.3.0", + "hash": "sha256-a3dAiPaVuky0wpcHmpTVtAQJNGZ2v91/oArA+dpJgj8=" + }, + { + "pname": "Microsoft.CSharp", + "version": "4.7.0", + "hash": "sha256-Enknv2RsFF68lEPdrf5M+BpV1kHoLTVRApKUwuk/pj0=" + }, + { + "pname": "Microsoft.Data.Sqlite", + "version": "8.0.1", + "hash": "sha256-2yNZYPTdqYRss9OqC40RjOL7HSXK97p9awIDd/MrRPk=" + }, + { + "pname": "Microsoft.Data.Sqlite.Core", + "version": "8.0.1", + "hash": "sha256-H3yveFzvMNKKVnEIa1bvqb2q2MKxS9Am+fsk3KX298Y=" + }, + { + "pname": "Microsoft.NET.Test.Sdk", + "version": "17.3.2", + "hash": "sha256-1fZ/rrSbuyYUfvwyA3otFQdL0Y/H48goAVyhiLs1oF4=" + }, + { + "pname": "Microsoft.NET.Test.Sdk", + "version": "17.6.0", + "hash": "sha256-pogseJyMGIikTZORsDXKwyAhRPTkxiOAAV+ceR6/3K4=" + }, + { + "pname": "Microsoft.NETCore.Platforms", + "version": "1.0.1", + "hash": "sha256-mZotlGZqtrqDSoBrZhsxFe6fuOv5/BIo0w2Z2x0zVAU=" + }, + { + "pname": "Microsoft.NETCore.Platforms", + "version": "1.1.0", + "hash": "sha256-FeM40ktcObQJk4nMYShB61H/E8B7tIKfl9ObJ0IOcCM=" + }, + { + "pname": "Microsoft.NETCore.Targets", + "version": "1.0.1", + "hash": "sha256-lxxw/Gy32xHi0fLgFWNj4YTFBSBkjx5l6ucmbTyf7V4=" + }, + { + "pname": "Microsoft.NETCore.Targets", + "version": "1.1.0", + "hash": "sha256-0AqQ2gMS8iNlYkrD+BxtIg7cXMnr9xZHtKAuN4bjfaQ=" + }, + { + "pname": "Microsoft.TestPlatform.ObjectModel", + "version": "17.3.2", + "hash": "sha256-wdLQSEjvFjApEKU82Ev+y1kHVxeIlrjkuj3wNktGQy8=" + }, + { + "pname": "Microsoft.TestPlatform.ObjectModel", + "version": "17.6.0", + "hash": "sha256-weQPisiWSuM5VEeZco4S0QHEXd2bZZwlbyHoaCET4uc=" + }, + { + "pname": "Microsoft.TestPlatform.TestHost", + "version": "17.3.2", + "hash": "sha256-ySBqawHGZ/Dwoj2UnAzk1Ezxt4qR1AuEY73U/buqNiE=" + }, + { + "pname": "Microsoft.TestPlatform.TestHost", + "version": "17.6.0", + "hash": "sha256-Ee2SKz5/571l1aYP0b/Gfamsz+v6cjzyu2sKTC6Ld5s=" + }, + { + "pname": "Microsoft.Win32.Primitives", + "version": "4.3.0", + "hash": "sha256-mBNDmPXNTW54XLnPAUwBRvkIORFM7/j0D0I2SyQPDEg=" + }, + { + "pname": "Microsoft.Win32.Registry", + "version": "5.0.0", + "hash": "sha256-9kylPGfKZc58yFqNKa77stomcoNnMeERXozWJzDcUIA=" + }, + { + "pname": "MSTest.TestAdapter", + "version": "2.2.10", + "hash": "sha256-xpt9NDMDkoV/SzTWLgpKbqMOnhbUKZlBrdFwMGwpzHA=" + }, + { + "pname": "MSTest.TestAdapter", + "version": "3.0.4", + "hash": "sha256-cxynZ6I681YIclJeGtv1OiAxMOdx7FDyVIzNOg10Tgo=" + }, + { + "pname": "MSTest.TestFramework", + "version": "2.2.10", + "hash": "sha256-PEoY4N5F+xhQa6wXiX8SaVHAxw9C7fN+zSNfoModt0g=" + }, + { + "pname": "MSTest.TestFramework", + "version": "3.0.4", + "hash": "sha256-aJqGvGfM2fl2dG05PFgPth/1qMhVpDRBMWuNu4yt4Dc=" + }, + { + "pname": "NETStandard.Library", + "version": "1.6.1", + "hash": "sha256-iNan1ix7RtncGWC9AjAZ2sk70DoxOsmEOgQ10fXm4Pw=" + }, + { + "pname": "Newtonsoft.Json", + "version": "10.0.3", + "hash": "sha256-WEHCjp+OMr5axXQjFsh7TMDE/ttE35nMv5RBPdcxfhs=" + }, + { + "pname": "Newtonsoft.Json", + "version": "13.0.1", + "hash": "sha256-K2tSVW4n4beRPzPu3rlVaBEMdGvWSv/3Q1fxaDh4Mjo=" + }, + { + "pname": "Newtonsoft.Json", + "version": "9.0.1", + "hash": "sha256-mYCBrgUhIJFzRuLLV9SIiIFHovzfR8Uuqfg6e08EnlU=" + }, + { + "pname": "NuGet.Frameworks", + "version": "5.11.0", + "hash": "sha256-n+hxcrf+sXM80Tv9YH9x4+hwTslVidFq4tjBNPAzYnM=" + }, + { + "pname": "runtime.any.System.Collections", + "version": "4.3.0", + "hash": "sha256-4PGZqyWhZ6/HCTF2KddDsbmTTjxs2oW79YfkberDZS8=" + }, + { + "pname": "runtime.any.System.Diagnostics.Tools", + "version": "4.3.0", + "hash": "sha256-8yLKFt2wQxkEf7fNfzB+cPUCjYn2qbqNgQ1+EeY2h/I=" + }, + { + "pname": "runtime.any.System.Diagnostics.Tracing", + "version": "4.3.0", + "hash": "sha256-dsmTLGvt8HqRkDWP8iKVXJCS+akAzENGXKPV18W2RgI=" + }, + { + "pname": "runtime.any.System.Globalization", + "version": "4.3.0", + "hash": "sha256-PaiITTFI2FfPylTEk7DwzfKeiA/g/aooSU1pDcdwWLU=" + }, + { + "pname": "runtime.any.System.Globalization.Calendars", + "version": "4.3.0", + "hash": "sha256-AYh39tgXJVFu8aLi9Y/4rK8yWMaza4S4eaxjfcuEEL4=" + }, + { + "pname": "runtime.any.System.IO", + "version": "4.3.0", + "hash": "sha256-vej7ySRhyvM3pYh/ITMdC25ivSd0WLZAaIQbYj/6HVE=" + }, + { + "pname": "runtime.any.System.Reflection", + "version": "4.3.0", + "hash": "sha256-ns6f++lSA+bi1xXgmW1JkWFb2NaMD+w+YNTfMvyAiQk=" + }, + { + "pname": "runtime.any.System.Reflection.Extensions", + "version": "4.3.0", + "hash": "sha256-Y2AnhOcJwJVYv7Rp6Jz6ma0fpITFqJW+8rsw106K2X8=" + }, + { + "pname": "runtime.any.System.Reflection.Primitives", + "version": "4.3.0", + "hash": "sha256-LkPXtiDQM3BcdYkAm5uSNOiz3uF4J45qpxn5aBiqNXQ=" + }, + { + "pname": "runtime.any.System.Resources.ResourceManager", + "version": "4.3.0", + "hash": "sha256-9EvnmZslLgLLhJ00o5MWaPuJQlbUFcUF8itGQNVkcQ4=" + }, + { + "pname": "runtime.any.System.Runtime", + "version": "4.3.0", + "hash": "sha256-qwhNXBaJ1DtDkuRacgHwnZmOZ1u9q7N8j0cWOLYOELM=" + }, + { + "pname": "runtime.any.System.Runtime.Handles", + "version": "4.3.0", + "hash": "sha256-PQRACwnSUuxgVySO1840KvqCC9F8iI9iTzxNW0RcBS4=" + }, + { + "pname": "runtime.any.System.Runtime.InteropServices", + "version": "4.3.0", + "hash": "sha256-Kaw5PnLYIiqWbsoF3VKJhy7pkpoGsUwn4ZDCKscbbzA=" + }, + { + "pname": "runtime.any.System.Text.Encoding", + "version": "4.3.0", + "hash": "sha256-Q18B9q26MkWZx68exUfQT30+0PGmpFlDgaF0TnaIGCs=" + }, + { + "pname": "runtime.any.System.Text.Encoding.Extensions", + "version": "4.3.0", + "hash": "sha256-6MYj0RmLh4EVqMtO/MRqBi0HOn5iG4x9JimgCCJ+EFM=" + }, + { + "pname": "runtime.any.System.Threading.Tasks", + "version": "4.3.0", + "hash": "sha256-agdOM0NXupfHbKAQzQT8XgbI9B8hVEh+a/2vqeHctg4=" + }, + { + "pname": "runtime.any.System.Threading.Timer", + "version": "4.3.0", + "hash": "sha256-BgHxXCIbicVZtpgMimSXixhFC3V+p5ODqeljDjO8hCs=" + }, + { + "pname": "runtime.debian.8-x64.runtime.native.System.Security.Cryptography.OpenSsl", + "version": "4.3.0", + "hash": "sha256-LXUPLX3DJxsU1Pd3UwjO1PO9NM2elNEDXeu2Mu/vNps=" + }, + { + "pname": "runtime.fedora.23-x64.runtime.native.System.Security.Cryptography.OpenSsl", + "version": "4.3.0", + "hash": "sha256-qeSqaUI80+lqw5MK4vMpmO0CZaqrmYktwp6L+vQAb0I=" + }, + { + "pname": "runtime.fedora.24-x64.runtime.native.System.Security.Cryptography.OpenSsl", + "version": "4.3.0", + "hash": "sha256-SrHqT9wrCBsxILWtaJgGKd6Odmxm8/Mh7Kh0CUkZVzA=" + }, + { + "pname": "runtime.native.System", + "version": "4.3.0", + "hash": "sha256-ZBZaodnjvLXATWpXXakFgcy6P+gjhshFXmglrL5xD5Y=" + }, + { + "pname": "runtime.native.System.IO.Compression", + "version": "4.3.0", + "hash": "sha256-DWnXs4vlKoU6WxxvCArTJupV6sX3iBbZh8SbqfHace8=" + }, + { + "pname": "runtime.native.System.Net.Http", + "version": "4.3.0", + "hash": "sha256-c556PyheRwpYhweBjSfIwEyZHnAUB8jWioyKEcp/2dg=" + }, + { + "pname": "runtime.native.System.Security.Cryptography.Apple", + "version": "4.3.0", + "hash": "sha256-2IhBv0i6pTcOyr8FFIyfPEaaCHUmJZ8DYwLUwJ+5waw=" + }, + { + "pname": "runtime.native.System.Security.Cryptography.OpenSsl", + "version": "4.3.0", + "hash": "sha256-Jy01KhtcCl2wjMpZWH+X3fhHcVn+SyllWFY8zWlz/6I=" + }, + { + "pname": "runtime.opensuse.13.2-x64.runtime.native.System.Security.Cryptography.OpenSsl", + "version": "4.3.0", + "hash": "sha256-wyv00gdlqf8ckxEdV7E+Ql9hJIoPcmYEuyeWb5Oz3mM=" + }, + { + "pname": "runtime.opensuse.42.1-x64.runtime.native.System.Security.Cryptography.OpenSsl", + "version": "4.3.0", + "hash": "sha256-zi+b4sCFrA9QBiSGDD7xPV27r3iHGlV99gpyVUjRmc4=" + }, + { + "pname": "runtime.osx.10.10-x64.runtime.native.System.Security.Cryptography.Apple", + "version": "4.3.0", + "hash": "sha256-serkd4A7F6eciPiPJtUyJyxzdAtupEcWIZQ9nptEzIM=" + }, + { + "pname": "runtime.osx.10.10-x64.runtime.native.System.Security.Cryptography.OpenSsl", + "version": "4.3.0", + "hash": "sha256-gybQU6mPgaWV3rBG2dbH6tT3tBq8mgze3PROdsuWnX0=" + }, + { + "pname": "runtime.rhel.7-x64.runtime.native.System.Security.Cryptography.OpenSsl", + "version": "4.3.0", + "hash": "sha256-VsP72GVveWnGUvS/vjOQLv1U80H2K8nZ4fDAmI61Hm4=" + }, + { + "pname": "runtime.ubuntu.14.04-x64.runtime.native.System.Security.Cryptography.OpenSsl", + "version": "4.3.0", + "hash": "sha256-4yKGa/IrNCKuQ3zaDzILdNPD32bNdy6xr5gdJigyF5g=" + }, + { + "pname": "runtime.ubuntu.16.04-x64.runtime.native.System.Security.Cryptography.OpenSsl", + "version": "4.3.0", + "hash": "sha256-HmdJhhRsiVoOOCcUvAwdjpMRiyuSwdcgEv2j9hxi+Zc=" + }, + { + "pname": "runtime.ubuntu.16.10-x64.runtime.native.System.Security.Cryptography.OpenSsl", + "version": "4.3.0", + "hash": "sha256-pVFUKuPPIx0edQKjzRon3zKq8zhzHEzko/lc01V/jdw=" + }, + { + "pname": "runtime.unix.Microsoft.Win32.Primitives", + "version": "4.3.0", + "hash": "sha256-LZb23lRXzr26tRS5aA0xyB08JxiblPDoA7HBvn6awXg=" + }, + { + "pname": "runtime.unix.System.Console", + "version": "4.3.0", + "hash": "sha256-AHkdKShTRHttqfMjmi+lPpTuCrM5vd/WRy6Kbtie190=" + }, + { + "pname": "runtime.unix.System.Diagnostics.Debug", + "version": "4.3.0", + "hash": "sha256-ReoazscfbGH+R6s6jkg5sIEHWNEvjEoHtIsMbpc7+tI=" + }, + { + "pname": "runtime.unix.System.IO.FileSystem", + "version": "4.3.0", + "hash": "sha256-Pf4mRl6YDK2x2KMh0WdyNgv0VUNdSKVDLlHqozecy5I=" + }, + { + "pname": "runtime.unix.System.Net.Primitives", + "version": "4.3.0", + "hash": "sha256-pHJ+I6i16MV6m77uhTC6GPY6jWGReE3SSP3fVB59ti0=" + }, + { + "pname": "runtime.unix.System.Net.Sockets", + "version": "4.3.0", + "hash": "sha256-IvgOeA2JuBjKl5yAVGjPYMPDzs9phb3KANs95H9v1w4=" + }, + { + "pname": "runtime.unix.System.Private.Uri", + "version": "4.3.0", + "hash": "sha256-c5tXWhE/fYbJVl9rXs0uHh3pTsg44YD1dJvyOA0WoMs=" + }, + { + "pname": "runtime.unix.System.Runtime.Extensions", + "version": "4.3.0", + "hash": "sha256-l8S9gt6dk3qYG6HYonHtdlYtBKyPb29uQ6NDjmrt3V4=" + }, + { + "pname": "SQLitePCLRaw.bundle_e_sqlite3", + "version": "2.1.6", + "hash": "sha256-dZD/bZsYXjOu46ZH5Y/wgh0uhHOqIxC+S+0ecKhr718=" + }, + { + "pname": "SQLitePCLRaw.core", + "version": "2.1.6", + "hash": "sha256-RxWjm52PdmMV98dgDy0BCpF988+BssRZUgALLv7TH/E=" + }, + { + "pname": "SQLitePCLRaw.lib.e_sqlite3", + "version": "2.1.6", + "hash": "sha256-uHt5d+SFUkSd6WD7Tg0J3e8eVoxy/FM/t4PAkc9PJT0=" + }, + { + "pname": "SQLitePCLRaw.provider.e_sqlite3", + "version": "2.1.6", + "hash": "sha256-zHc/YZsd72eXlI8ba1tv58HZWUIiyjJaxq2CCP1hQe8=" + }, + { + "pname": "System.AppContext", + "version": "4.3.0", + "hash": "sha256-yg95LNQOwFlA1tWxXdQkVyJqT4AnoDc+ACmrNvzGiZg=" + }, + { + "pname": "System.Buffers", + "version": "4.3.0", + "hash": "sha256-XqZWb4Kd04960h4U9seivjKseGA/YEIpdplfHYHQ9jk=" + }, + { + "pname": "System.Buffers", + "version": "4.5.1", + "hash": "sha256-wws90sfi9M7kuCPWkv1CEYMJtCqx9QB/kj0ymlsNaxI=" + }, + { + "pname": "System.Collections", + "version": "4.0.11", + "hash": "sha256-puoFMkx4Z55C1XPxNw3np8nzNGjH+G24j43yTIsDRL0=" + }, + { + "pname": "System.Collections", + "version": "4.3.0", + "hash": "sha256-afY7VUtD6w/5mYqrce8kQrvDIfS2GXDINDh73IjxJKc=" + }, + { + "pname": "System.Collections.Concurrent", + "version": "4.3.0", + "hash": "sha256-KMY5DfJnDeIsa13DpqvyN8NkReZEMAFnlmNglVoFIXI=" + }, + { + "pname": "System.Collections.NonGeneric", + "version": "4.3.0", + "hash": "sha256-8/yZmD4jjvq7m68SPkJZLBQ79jOTOyT5lyzX4SCYAx8=" + }, + { + "pname": "System.Collections.Specialized", + "version": "4.3.0", + "hash": "sha256-QNg0JJNx+zXMQ26MJRPzH7THdtqjrNtGLUgaR1SdvOk=" + }, + { + "pname": "System.ComponentModel", + "version": "4.3.0", + "hash": "sha256-i00uujMO4JEDIEPKLmdLY3QJ6vdSpw6Gh9oOzkFYBiU=" + }, + { + "pname": "System.ComponentModel.Primitives", + "version": "4.3.0", + "hash": "sha256-IOMJleuIBppmP4ECB3uftbdcgL7CCd56+oAD/Sqrbus=" + }, + { + "pname": "System.ComponentModel.TypeConverter", + "version": "4.3.0", + "hash": "sha256-PSDiPYt8PgTdTUBz+GH6lHCaM1YgfObneHnZsc8Fz54=" + }, + { + "pname": "System.Console", + "version": "4.3.0", + "hash": "sha256-Xh3PPBZr0pDbDaK8AEHbdGz7ePK6Yi1ZyRWI1JM6mbo=" + }, + { + "pname": "System.Diagnostics.Debug", + "version": "4.0.11", + "hash": "sha256-P+rSQJVoN6M56jQbs76kZ9G3mAWFdtF27P/RijN8sj4=" + }, + { + "pname": "System.Diagnostics.Debug", + "version": "4.3.0", + "hash": "sha256-fkA79SjPbSeiEcrbbUsb70u9B7wqbsdM9s1LnoKj0gM=" + }, + { + "pname": "System.Diagnostics.DiagnosticSource", + "version": "4.3.0", + "hash": "sha256-OFJRb0ygep0Z3yDBLwAgM/Tkfs4JCDtsNhwDH9cd1Xw=" + }, + { + "pname": "System.Diagnostics.TextWriterTraceListener", + "version": "4.3.0", + "hash": "sha256-gx3IHPvPNRmwpLwtswu12U/ow4f/7OPAeHxyMxw5qyU=" + }, + { + "pname": "System.Diagnostics.Tools", + "version": "4.0.1", + "hash": "sha256-vSBqTbmWXylvRa37aWyktym+gOpsvH43mwr6A962k6U=" + }, + { + "pname": "System.Diagnostics.Tools", + "version": "4.3.0", + "hash": "sha256-gVOv1SK6Ape0FQhCVlNOd9cvQKBvMxRX9K0JPVi8w0Y=" + }, + { + "pname": "System.Diagnostics.TraceSource", + "version": "4.3.0", + "hash": "sha256-xpxwaXsRcgso8Gj0cqY4+Hvvz6vZkmEMh5/J204j3M8=" + }, + { + "pname": "System.Diagnostics.Tracing", + "version": "4.3.0", + "hash": "sha256-hCETZpHHGVhPYvb4C0fh4zs+8zv4GPoixagkLZjpa9Q=" + }, + { + "pname": "System.Dynamic.Runtime", + "version": "4.0.11", + "hash": "sha256-qWqFVxuXioesVftv2RVJZOnmojUvRjb7cS3Oh3oTit4=" + }, + { + "pname": "System.Dynamic.Runtime", + "version": "4.3.0", + "hash": "sha256-k75gjOYimIQtLBD5NDzwwi3ZMUBPRW3jmc3evDMMJbU=" + }, + { + "pname": "System.Globalization", + "version": "4.0.11", + "hash": "sha256-rbSgc2PIEc2c2rN6LK3qCREAX3DqA2Nq1WcLrZYsDBw=" + }, + { + "pname": "System.Globalization", + "version": "4.3.0", + "hash": "sha256-caL0pRmFSEsaoeZeWN5BTQtGrAtaQPwFi8YOZPZG5rI=" + }, + { + "pname": "System.Globalization.Calendars", + "version": "4.3.0", + "hash": "sha256-uNOD0EOVFgnS2fMKvMiEtI9aOw00+Pfy/H+qucAQlPc=" + }, + { + "pname": "System.Globalization.Extensions", + "version": "4.3.0", + "hash": "sha256-mmJWA27T0GRVuFP9/sj+4TrR4GJWrzNIk2PDrbr7RQk=" + }, + { + "pname": "System.IO", + "version": "4.1.0", + "hash": "sha256-V6oyQFwWb8NvGxAwvzWnhPxy9dKOfj/XBM3tEC5aHrw=" + }, + { + "pname": "System.IO", + "version": "4.3.0", + "hash": "sha256-ruynQHekFP5wPrDiVyhNiRIXeZ/I9NpjK5pU+HPDiRY=" + }, + { + "pname": "System.IO.Compression", + "version": "4.3.0", + "hash": "sha256-f5PrQlQgj5Xj2ZnHxXW8XiOivaBvfqDao9Sb6AVinyA=" + }, + { + "pname": "System.IO.Compression.ZipFile", + "version": "4.3.0", + "hash": "sha256-WQl+JgWs+GaRMeiahTFUbrhlXIHapzcpTFXbRvAtvvs=" + }, + { + "pname": "System.IO.FileSystem", + "version": "4.0.1", + "hash": "sha256-4VKXFgcGYCTWVXjAlniAVq0dO3o5s8KHylg2wg2/7k0=" + }, + { + "pname": "System.IO.FileSystem", + "version": "4.3.0", + "hash": "sha256-vNIYnvlayuVj0WfRfYKpDrhDptlhp1pN8CYmlVd2TXw=" + }, + { + "pname": "System.IO.FileSystem.Primitives", + "version": "4.0.1", + "hash": "sha256-IpigKMomqb6pmYWkrlf0ZdpILtRluX2cX5sOKVW0Feg=" + }, + { + "pname": "System.IO.FileSystem.Primitives", + "version": "4.3.0", + "hash": "sha256-LMnfg8Vwavs9cMnq9nNH8IWtAtSfk0/Fy4s4Rt9r1kg=" + }, + { + "pname": "System.IO.Pipelines", + "version": "9.0.0", + "hash": "sha256-vb0NrPjfEao3kfZ0tavp2J/29XnsQTJgXv3/qaAwwz0=" + }, + { + "pname": "System.Linq", + "version": "4.1.0", + "hash": "sha256-ZQpFtYw5N1F1aX0jUK3Tw+XvM5tnlnshkTCNtfVA794=" + }, + { + "pname": "System.Linq", + "version": "4.3.0", + "hash": "sha256-R5uiSL3l6a3XrXSSL6jz+q/PcyVQzEAByiuXZNSqD/A=" + }, + { + "pname": "System.Linq.Expressions", + "version": "4.1.0", + "hash": "sha256-7zqB+FXgkvhtlBzpcZyd81xczWP0D3uWssyAGw3t7b4=" + }, + { + "pname": "System.Linq.Expressions", + "version": "4.3.0", + "hash": "sha256-+3pvhZY7rip8HCbfdULzjlC9FPZFpYoQxhkcuFm2wk8=" + }, + { + "pname": "System.Memory", + "version": "4.5.3", + "hash": "sha256-Cvl7RbRbRu9qKzeRBWjavUkseT2jhZBUWV1SPipUWFk=" + }, + { + "pname": "System.Memory", + "version": "4.5.4", + "hash": "sha256-3sCEfzO4gj5CYGctl9ZXQRRhwAraMQfse7yzKoRe65E=" + }, + { + "pname": "System.Memory", + "version": "4.5.5", + "hash": "sha256-EPQ9o1Kin7KzGI5O3U3PUQAZTItSbk9h/i4rViN3WiI=" + }, + { + "pname": "System.Net.Http", + "version": "4.3.0", + "hash": "sha256-UoBB7WPDp2Bne/fwxKF0nE8grJ6FzTMXdT/jfsphj8Q=" + }, + { + "pname": "System.Net.NameResolution", + "version": "4.3.0", + "hash": "sha256-eGZwCBExWsnirWBHyp2sSSSXp6g7I6v53qNmwPgtJ5c=" + }, + { + "pname": "System.Net.Primitives", + "version": "4.3.0", + "hash": "sha256-MY7Z6vOtFMbEKaLW9nOSZeAjcWpwCtdO7/W1mkGZBzE=" + }, + { + "pname": "System.Net.Sockets", + "version": "4.3.0", + "hash": "sha256-il7dr5VT/QWDg/0cuh+4Es2u8LY//+qqiY9BZmYxSus=" + }, + { + "pname": "System.Numerics.Vectors", + "version": "4.4.0", + "hash": "sha256-auXQK2flL/JpnB/rEcAcUm4vYMCYMEMiWOCAlIaqu2U=" + }, + { + "pname": "System.ObjectModel", + "version": "4.0.12", + "hash": "sha256-MudZ/KYcvYsn2cST3EE049mLikrNkmE7QoUoYKKby+s=" + }, + { + "pname": "System.ObjectModel", + "version": "4.3.0", + "hash": "sha256-gtmRkWP2Kwr3nHtDh0yYtce38z1wrGzb6fjm4v8wN6Q=" + }, + { + "pname": "System.Private.Uri", + "version": "4.3.0", + "hash": "sha256-fVfgcoP4AVN1E5wHZbKBIOPYZ/xBeSIdsNF+bdukIRM=" + }, + { + "pname": "System.Reflection", + "version": "4.1.0", + "hash": "sha256-idZHGH2Yl/hha1CM4VzLhsaR8Ljo/rV7TYe7mwRJSMs=" + }, + { + "pname": "System.Reflection", + "version": "4.3.0", + "hash": "sha256-NQSZRpZLvtPWDlvmMIdGxcVuyUnw92ZURo0hXsEshXY=" + }, + { + "pname": "System.Reflection.Emit", + "version": "4.0.1", + "hash": "sha256-F1MvYoQWHCY89/O4JBwswogitqVvKuVfILFqA7dmuHk=" + }, + { + "pname": "System.Reflection.Emit", + "version": "4.3.0", + "hash": "sha256-5LhkDmhy2FkSxulXR+bsTtMzdU3VyyuZzsxp7/DwyIU=" + }, + { + "pname": "System.Reflection.Emit.ILGeneration", + "version": "4.0.1", + "hash": "sha256-YG+eJBG5P+5adsHiw/lhJwvREnvdHw6CJyS8ZV4Ujd0=" + }, + { + "pname": "System.Reflection.Emit.ILGeneration", + "version": "4.3.0", + "hash": "sha256-mKRknEHNls4gkRwrEgi39B+vSaAz/Gt3IALtS98xNnA=" + }, + { + "pname": "System.Reflection.Emit.Lightweight", + "version": "4.0.1", + "hash": "sha256-uVvNOnL64CPqsgZP2OLqNmxdkZl6Q0fTmKmv9gcBi+g=" + }, + { + "pname": "System.Reflection.Emit.Lightweight", + "version": "4.3.0", + "hash": "sha256-rKx4a9yZKcajloSZHr4CKTVJ6Vjh95ni+zszPxWjh2I=" + }, + { + "pname": "System.Reflection.Extensions", + "version": "4.0.1", + "hash": "sha256-NsfmzM9G/sN3H8X2cdnheTGRsh7zbRzvegnjDzDH/FQ=" + }, + { + "pname": "System.Reflection.Extensions", + "version": "4.3.0", + "hash": "sha256-mMOCYzUenjd4rWIfq7zIX9PFYk/daUyF0A8l1hbydAk=" + }, + { + "pname": "System.Reflection.Metadata", + "version": "1.6.0", + "hash": "sha256-JJfgaPav7UfEh4yRAQdGhLZF1brr0tUWPl6qmfNWq/E=" + }, + { + "pname": "System.Reflection.Primitives", + "version": "4.0.1", + "hash": "sha256-SFSfpWEyCBMAOerrMCOiKnpT+UAWTvRcmoRquJR6Vq0=" + }, + { + "pname": "System.Reflection.Primitives", + "version": "4.3.0", + "hash": "sha256-5ogwWB4vlQTl3jjk1xjniG2ozbFIjZTL9ug0usZQuBM=" + }, + { + "pname": "System.Reflection.TypeExtensions", + "version": "4.1.0", + "hash": "sha256-R0YZowmFda+xzKNR4kKg7neFoE30KfZwp/IwfRSKVK4=" + }, + { + "pname": "System.Reflection.TypeExtensions", + "version": "4.3.0", + "hash": "sha256-4U4/XNQAnddgQIHIJq3P2T80hN0oPdU2uCeghsDTWng=" + }, + { + "pname": "System.Resources.ResourceManager", + "version": "4.0.1", + "hash": "sha256-cZ2/3/fczLjEpn6j3xkgQV9ouOVjy4Kisgw5xWw9kSw=" + }, + { + "pname": "System.Resources.ResourceManager", + "version": "4.3.0", + "hash": "sha256-idiOD93xbbrbwwSnD4mORA9RYi/D/U48eRUsn/WnWGo=" + }, + { + "pname": "System.Runtime", + "version": "4.1.0", + "hash": "sha256-FViNGM/4oWtlP6w0JC0vJU+k9efLKZ+yaXrnEeabDQo=" + }, + { + "pname": "System.Runtime", + "version": "4.3.0", + "hash": "sha256-51813WXpBIsuA6fUtE5XaRQjcWdQ2/lmEokJt97u0Rg=" + }, + { + "pname": "System.Runtime.CompilerServices.Unsafe", + "version": "4.5.3", + "hash": "sha256-lnZMUqRO4RYRUeSO8HSJ9yBHqFHLVbmenwHWkIU20ak=" + }, + { + "pname": "System.Runtime.CompilerServices.Unsafe", + "version": "6.0.0", + "hash": "sha256-bEG1PnDp7uKYz/OgLOWs3RWwQSVYm+AnPwVmAmcgp2I=" + }, + { + "pname": "System.Runtime.Extensions", + "version": "4.1.0", + "hash": "sha256-X7DZ5CbPY7jHs20YZ7bmcXs9B5Mxptu/HnBUvUnNhGc=" + }, + { + "pname": "System.Runtime.Extensions", + "version": "4.3.0", + "hash": "sha256-wLDHmozr84v1W2zYCWYxxj0FR0JDYHSVRaRuDm0bd/o=" + }, + { + "pname": "System.Runtime.Handles", + "version": "4.0.1", + "hash": "sha256-j2QgVO9ZOjv7D1het98CoFpjoYgxjupuIhuBUmLLH7w=" + }, + { + "pname": "System.Runtime.Handles", + "version": "4.3.0", + "hash": "sha256-KJ5aXoGpB56Y6+iepBkdpx/AfaJDAitx4vrkLqR7gms=" + }, + { + "pname": "System.Runtime.InteropServices", + "version": "4.1.0", + "hash": "sha256-QceAYlJvkPRJc/+5jR+wQpNNI3aqGySWWSO30e/FfQY=" + }, + { + "pname": "System.Runtime.InteropServices", + "version": "4.3.0", + "hash": "sha256-8sDH+WUJfCR+7e4nfpftj/+lstEiZixWUBueR2zmHgI=" + }, + { + "pname": "System.Runtime.InteropServices.RuntimeInformation", + "version": "4.3.0", + "hash": "sha256-MYpl6/ZyC6hjmzWRIe+iDoldOMW1mfbwXsduAnXIKGA=" + }, + { + "pname": "System.Runtime.Numerics", + "version": "4.3.0", + "hash": "sha256-P5jHCgMbgFMYiONvzmaKFeOqcAIDPu/U8bOVrNPYKqc=" + }, + { + "pname": "System.Runtime.Serialization.Formatters", + "version": "4.3.0", + "hash": "sha256-Feic7MGKVG4imh7kpLkPHmApQzYjq7SxHnazh2wZkoQ=" + }, + { + "pname": "System.Runtime.Serialization.Primitives", + "version": "4.1.1", + "hash": "sha256-80B05oxJbPLGq2pGOSl6NlZvintX9A1CNpna2aN0WRA=" + }, + { + "pname": "System.Runtime.Serialization.Primitives", + "version": "4.3.0", + "hash": "sha256-zu5m1M9usend+i9sbuD6Xbizdo8Z6N5PEF9DAtEVewc=" + }, + { + "pname": "System.Security.AccessControl", + "version": "5.0.0", + "hash": "sha256-ueSG+Yn82evxyGBnE49N4D+ngODDXgornlBtQ3Omw54=" + }, + { + "pname": "System.Security.Claims", + "version": "4.3.0", + "hash": "sha256-Fua/rDwAqq4UByRVomAxMPmDBGd5eImRqHVQIeSxbks=" + }, + { + "pname": "System.Security.Cryptography.Algorithms", + "version": "4.3.0", + "hash": "sha256-tAJvNSlczYBJ3Ed24Ae27a55tq/n4D3fubNQdwcKWA8=" + }, + { + "pname": "System.Security.Cryptography.Cng", + "version": "4.3.0", + "hash": "sha256-u17vy6wNhqok91SrVLno2M1EzLHZm6VMca85xbVChsw=" + }, + { + "pname": "System.Security.Cryptography.Csp", + "version": "4.3.0", + "hash": "sha256-oefdTU/Z2PWU9nlat8uiRDGq/PGZoSPRgkML11pmvPQ=" + }, + { + "pname": "System.Security.Cryptography.Encoding", + "version": "4.3.0", + "hash": "sha256-Yuge89N6M+NcblcvXMeyHZ6kZDfwBv3LPMDiF8HhJss=" + }, + { + "pname": "System.Security.Cryptography.OpenSsl", + "version": "4.3.0", + "hash": "sha256-DL+D2sc2JrQiB4oAcUggTFyD8w3aLEjJfod5JPe+Oz4=" + }, + { + "pname": "System.Security.Cryptography.Primitives", + "version": "4.3.0", + "hash": "sha256-fnFi7B3SnVj5a+BbgXnbjnGNvWrCEU6Hp/wjsjWz318=" + }, + { + "pname": "System.Security.Cryptography.X509Certificates", + "version": "4.3.0", + "hash": "sha256-MG3V/owDh273GCUPsGGraNwaVpcydupl3EtPXj6TVG0=" + }, + { + "pname": "System.Security.Principal", + "version": "4.3.0", + "hash": "sha256-rjudVUHdo8pNJg2EVEn0XxxwNo5h2EaYo+QboPkXlYk=" + }, + { + "pname": "System.Security.Principal.Windows", + "version": "4.3.0", + "hash": "sha256-mbdLVUcEwe78p3ZnB6jYsizNEqxMaCAWI3tEQNhRQAE=" + }, + { + "pname": "System.Security.Principal.Windows", + "version": "5.0.0", + "hash": "sha256-CBOQwl9veFkrKK2oU8JFFEiKIh/p+aJO+q9Tc2Q/89Y=" + }, + { + "pname": "System.Text.Encoding", + "version": "4.0.11", + "hash": "sha256-PEailOvG05CVgPTyKLtpAgRydlSHmtd5K0Y8GSHY2Lc=" + }, + { + "pname": "System.Text.Encoding", + "version": "4.3.0", + "hash": "sha256-GctHVGLZAa/rqkBNhsBGnsiWdKyv6VDubYpGkuOkBLg=" + }, + { + "pname": "System.Text.Encoding.Extensions", + "version": "4.0.11", + "hash": "sha256-+kf7J3dEhgCbnCM5vHYlsTm5/R/Ud0Jr6elpHm922iI=" + }, + { + "pname": "System.Text.Encoding.Extensions", + "version": "4.3.0", + "hash": "sha256-vufHXg8QAKxHlujPHHcrtGwAqFmsCD6HKjfDAiHyAYc=" + }, + { + "pname": "System.Text.Encodings.Web", + "version": "9.0.0", + "hash": "sha256-WGaUklQEJywoGR2jtCEs5bxdvYu5SHaQchd6s4RE5x0=" + }, + { + "pname": "System.Text.Json", + "version": "9.0.0", + "hash": "sha256-aM5Dh4okLnDv940zmoFAzRmqZre83uQBtGOImJpoIqk=" + }, + { + "pname": "System.Text.RegularExpressions", + "version": "4.1.0", + "hash": "sha256-x6OQN6MCN7S0fJ6EFTfv4rczdUWjwuWE9QQ0P6fbh9c=" + }, + { + "pname": "System.Text.RegularExpressions", + "version": "4.3.0", + "hash": "sha256-VLCk1D1kcN2wbAe3d0YQM/PqCsPHOuqlBY1yd2Yo+K0=" + }, + { + "pname": "System.Threading", + "version": "4.0.11", + "hash": "sha256-mob1Zv3qLQhQ1/xOLXZmYqpniNUMCfn02n8ZkaAhqac=" + }, + { + "pname": "System.Threading", + "version": "4.3.0", + "hash": "sha256-ZDQ3dR4pzVwmaqBg4hacZaVenQ/3yAF/uV7BXZXjiWc=" + }, + { + "pname": "System.Threading.Tasks", + "version": "4.0.11", + "hash": "sha256-5SLxzFg1df6bTm2t09xeI01wa5qQglqUwwJNlQPJIVs=" + }, + { + "pname": "System.Threading.Tasks", + "version": "4.3.0", + "hash": "sha256-Z5rXfJ1EXp3G32IKZGiZ6koMjRu0n8C1NGrwpdIen4w=" + }, + { + "pname": "System.Threading.Tasks.Extensions", + "version": "4.0.0", + "hash": "sha256-+YdcPkMhZhRbMZHnfsDwpNbUkr31X7pQFGxXYcAPZbE=" + }, + { + "pname": "System.Threading.Tasks.Extensions", + "version": "4.3.0", + "hash": "sha256-X2hQ5j+fxcmnm88Le/kSavjiGOmkcumBGTZKBLvorPc=" + }, + { + "pname": "System.Threading.Tasks.Extensions", + "version": "4.5.4", + "hash": "sha256-owSpY8wHlsUXn5xrfYAiu847L6fAKethlvYx97Ri1ng=" + }, + { + "pname": "System.Threading.ThreadPool", + "version": "4.3.0", + "hash": "sha256-wW0QdvssRoaOfQLazTGSnwYTurE4R8FxDx70pYkL+gg=" + }, + { + "pname": "System.Threading.Timer", + "version": "4.3.0", + "hash": "sha256-pmhslmhQhP32TWbBzoITLZ4BoORBqYk25OWbru04p9s=" + }, + { + "pname": "System.Xml.ReaderWriter", + "version": "4.0.11", + "hash": "sha256-haZAFFQ9Sl2DhfvEbdx2YRqKEoxNMU5STaqpMmXw0zA=" + }, + { + "pname": "System.Xml.ReaderWriter", + "version": "4.3.0", + "hash": "sha256-QQ8KgU0lu4F5Unh+TbechO//zaAGZ4MfgvW72Cn1hzA=" + }, + { + "pname": "System.Xml.XDocument", + "version": "4.0.11", + "hash": "sha256-KPz1kxe0RUBM+aoktJ/f9p51GudMERU8Pmwm//HdlFg=" + }, + { + "pname": "System.Xml.XDocument", + "version": "4.3.0", + "hash": "sha256-rWtdcmcuElNOSzCehflyKwHkDRpiOhJJs8CeQ0l1CCI=" + }, + { + "pname": "System.Xml.XmlDocument", + "version": "4.3.0", + "hash": "sha256-kbuV4Y7rVJkfMp2Kgoi8Zvdatm9CZNmlKB3GZgANvy4=" + }, + { + "pname": "ZstdNet", + "version": "1.4.5", + "hash": "sha256-8ilfyR4ajq9hXTgsZQbvfFW0T00BfW5Cv77B4qKCNlw=" + } +] diff --git a/pkgs/by-name/gr/grayjay/package.nix b/pkgs/by-name/gr/grayjay/package.nix new file mode 100644 index 000000000000..52ee039d8c9a --- /dev/null +++ b/pkgs/by-name/gr/grayjay/package.nix @@ -0,0 +1,191 @@ +{ + buildDotnetModule, + fetchFromGitLab, + dotnetCorePackages, + buildNpmPackage, + lib, + libz, + icu, + openssl, + xorg, + gtk3, + glib, + nss, + nspr, + dbus, + atk, + cups, + libdrm, + expat, + libxkbcommon, + pango, + cairo, + udev, + alsa-lib, + mesa, + libGL, + libsecret, + nix-update-script, + autoPatchelfHook, + makeDesktopItem, + copyDesktopItems, + libgcc, + krb5, + wrapGAppsHook3, +}: +let + version = "5"; + src = fetchFromGitLab { + domain = "gitlab.futo.org"; + owner = "videostreaming"; + repo = "Grayjay.Desktop"; + tag = version; + hash = "sha256-xrbYghNymny6MQrvFn++GaI+kUoOphPQMWcqH47U1Yg="; + fetchSubmodules = true; + fetchLFS = true; + }; + frontend = buildNpmPackage { + name = "grayjay-frontend"; + inherit version src; + + sourceRoot = "source/Grayjay.Desktop.Web"; + + npmBuildScript = "build"; + npmDepsHash = "sha256-pTEbMSAJwTY6ZRriPWfBFnRHSYufSsD0d+hWGz35xFM="; + + installPhase = '' + runHook preInstall + cp -r dist/ $out + runHook postInstall + ''; + }; +in +buildDotnetModule { + pname = "grayjay"; + + inherit version src frontend; + + buildInputs = [ + openssl + libgcc + xorg.libX11 + gtk3 + glib + alsa-lib + mesa + nspr + nss + icu + krb5 + ]; + + nativeBuildInputs = [ + autoPatchelfHook + wrapGAppsHook3 + copyDesktopItems + ]; + + dontWrapGApps = true; + + desktopItems = [ + (makeDesktopItem { + name = "Grayjay"; + exec = "Grayjay"; + icon = "grayjay"; + comment = "Cross platform media application for streaming and downloading media"; + desktopName = "Grayjay Desktop"; + categories = [ "Network" ]; + }) + ]; + + projectFile = [ + "Grayjay.ClientServer/Grayjay.ClientServer.csproj" + "Grayjay.Engine/Grayjay.Engine/Grayjay.Engine.csproj" + "Grayjay.Desktop.CEF/Grayjay.Desktop.CEF.csproj" + "FUTO.MDNS/FUTO.MDNS/FUTO.MDNS.csproj" + "JustCef/DotCef.csproj" + ]; + + testProjectFile = [ + "Grayjay.Desktop.Tests/Grayjay.Desktop.Tests.csproj" + "Grayjay.Engine/Grayjay.Engine.Tests/Grayjay.Engine.Tests.csproj" + ]; + + nugetDeps = ./deps.json; + + dotnet-runtime = dotnetCorePackages.aspnetcore_8_0; + + executables = [ "Grayjay" ]; + + preBuild = '' + rm -r Grayjay.ClientServer/wwwroot/web + cp -r ${frontend} Grayjay.ClientServer/wwwroot/web + ''; + + postInstall = '' + chmod +x $out/lib/grayjay/cef/dotcefnative + chmod +x $out/lib/grayjay/ffmpeg + rm $out/lib/grayjay/Portable + ln -s /tmp/grayjay-launch $out/lib/grayjay/launch + ln -s /tmp/grayjay-cef-launch $out/lib/grayjay/cef/launch + mkdir -p $out/share/icons/hicolor/scalable/apps + ln -s $out/lib/grayjay/grayjay.png $out/share/icons/hicolor/scalable/apps/grayjay.png + ''; + + makeWrapperArgs = [ + "--chdir" + "${placeholder "out"}/lib/grayjay" + ]; + + preFixup = '' + makeWrapperArgs+=("''${gappsWrapperArgs[@]}") + ''; + + runtimeDeps = [ + libz + + xorg.libXcomposite + xorg.libXdamage + xorg.libXext + xorg.libXfixes + xorg.libXrandr + xorg.libxcb + + dbus + atk + cups + libdrm + expat + libxkbcommon + pango + cairo + udev + libGL + libsecret + ]; + + passthru.updateScript = nix-update-script { + extraArgs = [ + "--subpackage" + "frontend" + "--url" + "https://github.com/futo-org/Grayjay.Desktop" + ]; + }; + + meta = { + description = "Cross-platform application to stream and download content from various sources"; + longDescription = '' + Grayjay is a cross-platform application that enables users to + stream and download multimedia content from various online sources, + most prominently YouTube. + It also offers an extensible plugin API to create and import new + integrations. + ''; + homepage = "https://grayjay.app/desktop/"; + license = lib.licenses.sfl; + maintainers = with lib.maintainers; [ samfundev ]; + platforms = [ "x86_64-linux" ]; + mainProgram = "Grayjay"; + }; +} From 63e09c383c8aa6aa7b220dbd90e2304a070a60fa Mon Sep 17 00:00:00 2001 From: Caleb Maclennan Date: Sat, 22 Mar 2025 12:30:23 +0300 Subject: [PATCH 062/793] =?UTF-8?q?decasify:=200.8.0=20=E2=86=92=200.10.1?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- pkgs/by-name/de/decasify/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/de/decasify/package.nix b/pkgs/by-name/de/decasify/package.nix index e45007c8879e..23a8fe5f0883 100644 --- a/pkgs/by-name/de/decasify/package.nix +++ b/pkgs/by-name/de/decasify/package.nix @@ -14,18 +14,18 @@ stdenv.mkDerivation (finalAttrs: { pname = "decasify"; - version = "0.8.0"; + version = "0.10.1"; src = fetchurl { url = "https://github.com/alerque/decasify/releases/download/v${finalAttrs.version}/decasify-${finalAttrs.version}.tar.zst"; - hash = "sha256-HTUAb/yL3H4B/n/Ecd/fDpnTYiqwco/E07sa6pFIIU4="; + hash = "sha256-XPl4HfhkwhHRkfc64BTafeHgLK1lB4UHKP6loLn5Ruc="; }; cargoDeps = rustPlatform.fetchCargoVendor { inherit (finalAttrs) pname version src; dontConfigure = true; nativeBuildInputs = [ zstd ]; - hash = "sha256-TywF5nh3ptA4a/wUSlSd7fzcuX4cA2OHT1MbcnjfMq0="; + hash = "sha256-rbFacCK/HU2D7QbVfMgKr9VevfutBJJtbXbKodTmkrc="; }; nativeBuildInputs = [ From 43284f75496b6a2a2103efc3ebc91b594f530ae4 Mon Sep 17 00:00:00 2001 From: emaryn Date: Sat, 5 Apr 2025 00:59:16 +0800 Subject: [PATCH 063/793] mangayomi: 0.5.2 -> 0.6.0 --- pkgs/by-name/ma/mangayomi/package.nix | 27 +- pkgs/by-name/ma/mangayomi/pubspec.lock.json | 391 +++++++++++--------- 2 files changed, 229 insertions(+), 189 deletions(-) diff --git a/pkgs/by-name/ma/mangayomi/package.nix b/pkgs/by-name/ma/mangayomi/package.nix index 6208970a8abd..9e7fe1639c21 100644 --- a/pkgs/by-name/ma/mangayomi/package.nix +++ b/pkgs/by-name/ma/mangayomi/package.nix @@ -1,7 +1,7 @@ { lib, fetchFromGitHub, - flutter327, + flutter329, webkitgtk_4_1, mpv, rustPlatform, @@ -13,13 +13,13 @@ let pname = "mangayomi"; - version = "0.5.2"; + version = "0.6.0"; src = fetchFromGitHub { owner = "kodjodevf"; repo = "mangayomi"; tag = "v${version}"; - hash = "sha256-xF3qvmEGctYXE7HWka89G4W6ytMTVGw75o26h/Ql0Aw="; + hash = "sha256-kvwssyVjce9VipANRED5k3a2pdJRAhio6GtM7+5nd38="; }; metaCommon = { @@ -38,14 +38,14 @@ let useFetchCargoVendor = true; - cargoHash = "sha256-WkWNgjTA50cOztuF9ZN6v8l38kldarqUOMXNFJDI0Ds="; + cargoHash = "sha256-vGu5e5M6CFpaLodEpt8v8DGhu2S5h/E4vvqSNOKkWns="; passthru.libraryPath = "lib/librust_lib_mangayomi.so"; meta = metaCommon; }; in -flutter327.buildFlutterApplication { +flutter329.buildFlutterApplication { inherit pname version src; pubspecLock = lib.importJSON ./pubspec.lock.json; @@ -74,18 +74,11 @@ flutter327.buildFlutterApplication { }; }; - gitHashes = - let - media_kit-hash = "sha256-bRwDrK6YdQGuXnxyIaNtvRoubl3i42ksaDsggAwgB80="; - in - { - desktop_webview_window = "sha256-wRxQPlJZZe4t2C6+G5dMx3+w8scxWENLwII08dlZ4IA="; - flutter_qjs = "sha256-m+Z0bCswylfd1E2Y6X6bdPivkSlXUxO4J0Icbco+/0A="; - media_kit_libs_windows_video = media_kit-hash; - media_kit_video = media_kit-hash; - media_kit = media_kit-hash; - flutter_web_auth_2 = "sha256-3aci73SP8eXg6++IQTQoyS+erUUuSiuXymvR32sxHFw="; - }; + gitHashes = { + desktop_webview_window = "sha256-wRxQPlJZZe4t2C6+G5dMx3+w8scxWENLwII08dlZ4IA="; + flutter_qjs = "sha256-m+Z0bCswylfd1E2Y6X6bdPivkSlXUxO4J0Icbco+/0A="; + flutter_web_auth_2 = "sha256-3aci73SP8eXg6++IQTQoyS+erUUuSiuXymvR32sxHFw="; + }; nativeBuildInputs = [ copyDesktopItems ]; diff --git a/pkgs/by-name/ma/mangayomi/pubspec.lock.json b/pkgs/by-name/ma/mangayomi/pubspec.lock.json index ae97fa265276..d508932aec8b 100644 --- a/pkgs/by-name/ma/mangayomi/pubspec.lock.json +++ b/pkgs/by-name/ma/mangayomi/pubspec.lock.json @@ -27,7 +27,7 @@ "version": "6.11.0" }, "analyzer_plugin": { - "dependency": "transitive", + "dependency": "direct overridden", "description": { "name": "analyzer_plugin", "sha256": "9661b30b13a685efaee9f02e5d01ed9f2b423bd889d28a304d02d704aee69161", @@ -90,31 +90,31 @@ "dependency": "direct main", "description": { "name": "archive", - "sha256": "6199c74e3db4fbfbd04f66d739e72fe11c8a8957d5f219f1f4482dbde6420b5a", + "sha256": "7dcbd0f87fe5f61cb28da39a1a8b70dbc106e2fe0516f7836eb7bb2948481a12", "url": "https://pub.dev" }, "source": "hosted", - "version": "4.0.2" + "version": "4.0.5" }, "args": { "dependency": "transitive", "description": { "name": "args", - "sha256": "bf9f5caeea8d8fe6721a9c358dd8a5c1947b27f1cfaa18b39c301273594919e6", + "sha256": "d0481093c50b1da8910eb0bb301626d4d8eb7284aa739614d2b394ee09e3ea04", "url": "https://pub.dev" }, "source": "hosted", - "version": "2.6.0" + "version": "2.7.0" }, "asn1lib": { "dependency": "transitive", "description": { "name": "asn1lib", - "sha256": "4bae5ae63e6d6dd17c4aac8086f3dec26c0236f6a0f03416c6c19d830c367cf5", + "sha256": "e02d018628c870ef2d7f03e33f9ad179d89ff6ec52ca6c56bcb80bcef979867f", "url": "https://pub.dev" }, "source": "hosted", - "version": "1.5.8" + "version": "1.6.2" }, "async": { "dependency": "transitive", @@ -130,11 +130,11 @@ "dependency": "transitive", "description": { "name": "audio_session", - "sha256": "b2a26ba8b7efa1790d6460e82971fde3e398cfbe2295df9dea22f3499d2c12a7", + "sha256": "2b7fff16a552486d078bfc09a8cde19f426dc6d6329262b684182597bec5b1ac", "url": "https://pub.dev" }, "source": "hosted", - "version": "0.1.23" + "version": "0.1.25" }, "boolean_selector": { "dependency": "transitive", @@ -190,31 +190,31 @@ "dependency": "transitive", "description": { "name": "build_daemon", - "sha256": "294a2edaf4814a378725bfe6358210196f5ea37af89ecd81bfa32960113d4948", + "sha256": "8e928697a82be082206edb0b9c99c5a4ad6bc31c9e9b8b2f291ae65cd4a25daa", "url": "https://pub.dev" }, "source": "hosted", - "version": "4.0.3" + "version": "4.0.4" }, "build_resolvers": { "dependency": "transitive", "description": { "name": "build_resolvers", - "sha256": "99d3980049739a985cf9b21f30881f46db3ebc62c5b8d5e60e27440876b1ba1e", + "sha256": "b9e4fda21d846e192628e7a4f6deda6888c36b5b69ba02ff291a01fd529140f0", "url": "https://pub.dev" }, "source": "hosted", - "version": "2.4.3" + "version": "2.4.4" }, "build_runner": { "dependency": "direct dev", "description": { "name": "build_runner", - "sha256": "74691599a5bc750dc96a6b4bfd48f7d9d66453eab04c7f4063134800d6a5c573", + "sha256": "058fe9dce1de7d69c4b84fada934df3e0153dd000758c4d65964d0166779aa99", "url": "https://pub.dev" }, "source": "hosted", - "version": "2.4.14" + "version": "2.4.15" }, "build_runner_core": { "dependency": "transitive", @@ -240,11 +240,11 @@ "dependency": "transitive", "description": { "name": "built_value", - "sha256": "28a712df2576b63c6c005c465989a348604960c0958d28be5303ba9baa841ac2", + "sha256": "ea90e81dc4a25a043d9bee692d20ed6d1c4a1662a28c03a96417446c093ed6b4", "url": "https://pub.dev" }, "source": "hosted", - "version": "8.9.3" + "version": "8.9.5" }, "cached_network_image": { "dependency": "transitive", @@ -280,11 +280,11 @@ "dependency": "transitive", "description": { "name": "change_case", - "sha256": "99cfdf2018c627c8a3af5a23ea4c414eb69c75c31322d23b9660ebc3cf30b514", + "sha256": "e41ef3df58521194ef8d7649928954805aeb08061917cf658322305e61568003", "url": "https://pub.dev" }, "source": "hosted", - "version": "2.1.0" + "version": "2.2.0" }, "characters": { "dependency": "transitive", @@ -310,11 +310,11 @@ "dependency": "transitive", "description": { "name": "chewie", - "sha256": "28d77bb89787b41430202fee9509289d75f3aa7fac408be1c0a74cb487e3bdba", + "sha256": "df6711bc3ba165ad19cb496e350250be5673327f79c61c9cc8a15088ed8007ed", "url": "https://pub.dev" }, "source": "hosted", - "version": "1.9.0" + "version": "1.11.1" }, "cli_util": { "dependency": "transitive", @@ -347,7 +347,7 @@ "version": "4.10.1" }, "collection": { - "dependency": "direct overridden", + "dependency": "transitive", "description": { "name": "collection", "sha256": "2f5709ae4d3d59dd8f7cd309b4e023046b57d8a6c82130785d2b0e5868084e76", @@ -430,21 +430,21 @@ "dependency": "transitive", "description": { "name": "custom_lint_core", - "sha256": "02450c3e45e2a6e8b26c4d16687596ab3c4644dd5792e3313aa9ceba5a49b7f5", + "sha256": "31110af3dde9d29fb10828ca33f1dce24d2798477b167675543ce3d208dee8be", "url": "https://pub.dev" }, "source": "hosted", - "version": "0.7.0" + "version": "0.7.5" }, "custom_lint_visitor": { "dependency": "transitive", "description": { "name": "custom_lint_visitor", - "sha256": "bfe9b7a09c4775a587b58d10ebb871d4fe618237639b1e84d5ec62d7dfef25f9", + "sha256": "36282d85714af494ee2d7da8c8913630aa6694da99f104fb2ed4afcf8fc857d8", "url": "https://pub.dev" }, "source": "hosted", - "version": "1.0.0+6.11.0" + "version": "1.0.0+7.3.0" }, "dart_eval": { "dependency": "direct main", @@ -460,11 +460,11 @@ "dependency": "transitive", "description": { "name": "dart_style", - "sha256": "7856d364b589d1f08986e140938578ed36ed948581fbc3bc9aef1805039ac5ab", + "sha256": "7306ab8a2359a48d22310ad823521d723acfed60ee1f7e37388e8986853b6820", "url": "https://pub.dev" }, "source": "hosted", - "version": "2.3.7" + "version": "2.3.8" }, "dartx": { "dependency": "transitive", @@ -480,11 +480,11 @@ "dependency": "transitive", "description": { "name": "dbus", - "sha256": "365c771ac3b0e58845f39ec6deebc76e3276aa9922b0cc60840712094d9047ac", + "sha256": "79e0c23480ff85dc68de79e2cd6334add97e48f7f4865d17686dd6ea81a47e8c", "url": "https://pub.dev" }, "source": "hosted", - "version": "0.7.10" + "version": "0.7.11" }, "desktop_webview_window": { "dependency": "direct main", @@ -497,6 +497,26 @@ "source": "git", "version": "0.2.4" }, + "device_info_plus": { + "dependency": "direct main", + "description": { + "name": "device_info_plus", + "sha256": "306b78788d1bb569edb7c55d622953c2414ca12445b41c9117963e03afc5c513", + "url": "https://pub.dev" + }, + "source": "hosted", + "version": "11.3.3" + }, + "device_info_plus_platform_interface": { + "dependency": "transitive", + "description": { + "name": "device_info_plus_platform_interface", + "sha256": "0b04e02b30791224b31969eb1b50d723498f402971bff3630bca2ba839bd1ed2", + "url": "https://pub.dev" + }, + "source": "hosted", + "version": "7.0.2" + }, "directed_graph": { "dependency": "transitive", "description": { @@ -571,11 +591,11 @@ "dependency": "transitive", "description": { "name": "extended_image_library", - "sha256": "9a94ec9314aa206cfa35f16145c3cd6e2c924badcc670eaaca8a3a8063a68cd7", + "sha256": "e61dafd94400fff6ef7ed1523d445ff3af137f198f3228e4a3107bc5b4bec5d1", "url": "https://pub.dev" }, "source": "hosted", - "version": "4.0.5" + "version": "4.0.6" }, "fake_async": { "dependency": "transitive", @@ -591,21 +611,21 @@ "dependency": "direct main", "description": { "name": "ffi", - "sha256": "16ed7b077ef01ad6170a3d0c57caa4a112a38d7a2ed5602e0aca9ca6f3d98da6", + "sha256": "289279317b4b16eb2bb7e271abccd4bf84ec9bdcbe999e278a94b804f5630418", "url": "https://pub.dev" }, "source": "hosted", - "version": "2.1.3" + "version": "2.1.4" }, "ffigen": { "dependency": "direct main", "description": { "name": "ffigen", - "sha256": "e0bdaa4ff30106aab68e7fa19311df4ced2035dc07be30f2e112855e8dcd3259", + "sha256": "2119b4fe3aad0db94dc9531b90283c4640a6231070e613c400b426a4da08c704", "url": "https://pub.dev" }, "source": "hosted", - "version": "16.0.0" + "version": "16.1.0" }, "file": { "dependency": "transitive", @@ -641,21 +661,21 @@ "dependency": "direct main", "description": { "name": "flex_color_scheme", - "sha256": "09bea5d776f694c5a67f2229f2aa500cc7cce369322dc6500ab01cf9ad1b4e1a", + "sha256": "3344f8f6536c6ce0473b98e9f084ef80ca89024ad3b454f9c32cf840206f4387", "url": "https://pub.dev" }, "source": "hosted", - "version": "8.1.0" + "version": "8.2.0" }, "flex_seed_scheme": { "dependency": "transitive", "description": { "name": "flex_seed_scheme", - "sha256": "d3ba3c5c92d2d79d45e94b4c6c71d01fac3c15017da1545880c53864da5dfeb0", + "sha256": "b06d8b367b84cbf7ca5c5603c858fa5edae88486c4e4da79ac1044d73b6c62ec", "url": "https://pub.dev" }, "source": "hosted", - "version": "3.5.0" + "version": "3.5.1" }, "flutter": { "dependency": "direct main", @@ -663,6 +683,16 @@ "source": "sdk", "version": "0.0.0" }, + "flutter_app_installer": { + "dependency": "direct main", + "description": { + "name": "flutter_app_installer", + "sha256": "b71f7c3f6c5712b6f9bdcde798bbb8a0c4047cab47c4364f7252de8c95d67358", + "url": "https://pub.dev" + }, + "source": "hosted", + "version": "1.0.0" + }, "flutter_cache_manager": { "dependency": "transitive", "description": { @@ -783,11 +813,11 @@ "dependency": "transitive", "description": { "name": "flutter_plugin_android_lifecycle", - "sha256": "615a505aef59b151b46bbeef55b36ce2b6ed299d160c51d84281946f0aa0ce0e", + "sha256": "5a1e6fb2c0561958d7e4c33574674bda7b77caaca7a33b758876956f2902eea3", "url": "https://pub.dev" }, "source": "hosted", - "version": "2.0.24" + "version": "2.0.27" }, "flutter_qjs": { "dependency": "direct main", @@ -814,21 +844,21 @@ "dependency": "direct main", "description": { "name": "flutter_rust_bridge", - "sha256": "35c257fc7f98e34c1314d6c145e5ed54e7c94e8a9f469947e31c9298177d546f", + "sha256": "5a5c7a5deeef2cc2ffe6076a33b0429f4a20ceac22a397297aed2b1eb067e611", "url": "https://pub.dev" }, "source": "hosted", - "version": "2.7.0" + "version": "2.9.0" }, "flutter_svg": { "dependency": "transitive", "description": { "name": "flutter_svg", - "sha256": "54900a1a1243f3c4a5506d853a2b5c2dbc38d5f27e52a52618a8054401431123", + "sha256": "c200fd79c918a40c5cd50ea0877fa13f81bdaf6f0a5d3dbcc2a13e3285d6aa1b", "url": "https://pub.dev" }, "source": "hosted", - "version": "2.0.16" + "version": "2.0.17" }, "flutter_test": { "dependency": "direct dev", @@ -987,21 +1017,21 @@ "dependency": "transitive", "description": { "name": "glob", - "sha256": "0e7014b3b7d4dac1ca4d6114f82bf1782ee86745b9b42a92c9289c23d8a0ab63", + "sha256": "c3f1ee72c96f8f78935e18aa8cecced9ab132419e8625dc187e1c2408efc20de", "url": "https://pub.dev" }, "source": "hosted", - "version": "2.1.2" + "version": "2.1.3" }, "go_router": { "dependency": "direct main", "description": { "name": "go_router", - "sha256": "7c2d40b59890a929824f30d442e810116caf5088482629c894b9e4478c67472d", + "sha256": "f02fd7d2a4dc512fec615529824fdd217fecb3a3d3de68360293a551f21634b3", "url": "https://pub.dev" }, "source": "hosted", - "version": "14.6.3" + "version": "14.8.1" }, "google_fonts": { "dependency": "direct main", @@ -1057,11 +1087,11 @@ "dependency": "direct main", "description": { "name": "http", - "sha256": "b9c29a161230ee03d3ccf545097fccd9b87a5264228c5d348202e0f0c28f9010", + "sha256": "fe7ab022b76f3034adc518fb6ea04a82387620e19977665ea18d30a1cf43442f", "url": "https://pub.dev" }, "source": "hosted", - "version": "1.2.2" + "version": "1.3.0" }, "http_client_helper": { "dependency": "transitive", @@ -1107,11 +1137,11 @@ "dependency": "transitive", "description": { "name": "image", - "sha256": "8346ad4b5173924b5ddddab782fc7d8a6300178c8b1dc427775405a01701c4a6", + "sha256": "4e973fcf4caae1a4be2fa0a13157aa38a8f9cb049db6529aa00b4d71abc4d928", "url": "https://pub.dev" }, "source": "hosted", - "version": "4.5.2" + "version": "4.5.4" }, "infinite_listview": { "dependency": "transitive", @@ -1214,14 +1244,14 @@ "version": "4.1.5+1" }, "js": { - "dependency": "direct overridden", + "dependency": "transitive", "description": { "name": "js", - "sha256": "c1b2e9b5ea78c45e1a0788d29606ba27dc5f71f019f32ca5140f61ef071838cf", + "sha256": "f2c445dce49627136094980615a031419f7f3eb393237e4ecd97ac15dea343f3", "url": "https://pub.dev" }, "source": "hosted", - "version": "0.7.1" + "version": "0.6.7" }, "js_packer": { "dependency": "direct main", @@ -1247,11 +1277,11 @@ "dependency": "direct main", "description": { "name": "json_path", - "sha256": "7a06bbb1cfad390b20fb7a2ca5e67d9ba59633879c6d71142b80fbf61c3b66f6", + "sha256": "a3a06eb005f2e93d0df7f263cdf76bbd02c7602f5c4bed9be94fcca4c36be03e", "url": "https://pub.dev" }, "source": "hosted", - "version": "0.7.4" + "version": "0.7.5" }, "json_view": { "dependency": "direct main", @@ -1267,31 +1297,31 @@ "dependency": "transitive", "description": { "name": "just_audio", - "sha256": "a49e7120b95600bd357f37a2bb04cd1e88252f7cdea8f3368803779b925b1049", + "sha256": "f978d5b4ccea08f267dae0232ec5405c1b05d3f3cd63f82097ea46c015d5c09e", "url": "https://pub.dev" }, "source": "hosted", - "version": "0.9.42" + "version": "0.9.46" }, "just_audio_platform_interface": { "dependency": "transitive", "description": { "name": "just_audio_platform_interface", - "sha256": "0243828cce503c8366cc2090cefb2b3c871aa8ed2f520670d76fd47aa1ab2790", + "sha256": "271b93b484c6f494ecd72a107fffbdb26b425f170c665b9777a0a24a726f2f24", "url": "https://pub.dev" }, "source": "hosted", - "version": "4.3.0" + "version": "4.4.0" }, "just_audio_web": { "dependency": "transitive", "description": { "name": "just_audio_web", - "sha256": "9a98035b8b24b40749507687520ec5ab404e291d2b0937823ff45d92cb18d448", + "sha256": "58915be64509a7683c44bf11cd1a23c15a48de104927bee116e3c63c8eeea0d4", "url": "https://pub.dev" }, "source": "hosted", - "version": "0.4.13" + "version": "0.4.14" }, "lazy_memo": { "dependency": "transitive", @@ -1396,23 +1426,22 @@ "media_kit": { "dependency": "direct main", "description": { - "path": "media_kit", - "ref": "652c49e02701bb6bb80953a6fdf650a5c8f002f9", - "resolved-ref": "652c49e02701bb6bb80953a6fdf650a5c8f002f9", - "url": "https://github.com/media-kit/media-kit.git" + "name": "media_kit", + "sha256": "48c10c3785df5d88f0eef970743f8c99b2e5da2b34b9d8f9876e598f62d9e776", + "url": "https://pub.dev" }, - "source": "git", - "version": "1.1.11" + "source": "hosted", + "version": "1.2.0" }, "media_kit_libs_android_video": { "dependency": "transitive", "description": { "name": "media_kit_libs_android_video", - "sha256": "9dd8012572e4aff47516e55f2597998f0a378e3d588d0fad0ca1f11a53ae090c", + "sha256": "adff9b571b8ead0867f9f91070f8df39562078c0eb3371d88b9029a2d547d7b7", "url": "https://pub.dev" }, "source": "hosted", - "version": "1.3.6" + "version": "1.3.7" }, "media_kit_libs_ios_video": { "dependency": "transitive", @@ -1428,11 +1457,11 @@ "dependency": "transitive", "description": { "name": "media_kit_libs_linux", - "sha256": "e186891c31daa6bedab4d74dcdb4e8adfccc7d786bfed6ad81fe24a3b3010310", + "sha256": "2b473399a49ec94452c4d4ae51cfc0f6585074398d74216092bf3d54aac37ecf", "url": "https://pub.dev" }, "source": "hosted", - "version": "1.1.3" + "version": "1.2.1" }, "media_kit_libs_macos_video": { "dependency": "transitive", @@ -1448,46 +1477,34 @@ "dependency": "direct main", "description": { "name": "media_kit_libs_video", - "sha256": "20bb4aefa8fece282b59580e1cd8528117297083a6640c98c2e98cfc96b93288", + "sha256": "958cc55e7065d9d01f52a2842dab2a0812a92add18489f1006d864fb5e42a3ef", "url": "https://pub.dev" }, "source": "hosted", - "version": "1.0.5" + "version": "1.0.6" }, "media_kit_libs_windows_video": { - "dependency": "direct overridden", - "description": { - "path": "libs/windows/media_kit_libs_windows_video", - "ref": "652c49e02701bb6bb80953a6fdf650a5c8f002f9", - "resolved-ref": "652c49e02701bb6bb80953a6fdf650a5c8f002f9", - "url": "https://github.com/media-kit/media-kit.git" - }, - "source": "git", - "version": "1.0.10" - }, - "media_kit_native_event_loop": { "dependency": "transitive", "description": { - "name": "media_kit_native_event_loop", - "sha256": "7d82e3b3e9ded5c35c3146c5ba1da3118d1dd8ac3435bac7f29f458181471b40", + "name": "media_kit_libs_windows_video", + "sha256": "dff76da2778729ab650229e6b4ec6ec111eb5151431002cbd7ea304ff1f112ab", "url": "https://pub.dev" }, "source": "hosted", - "version": "1.0.9" + "version": "1.0.11" }, "media_kit_video": { "dependency": "direct main", "description": { - "path": "media_kit_video", - "ref": "652c49e02701bb6bb80953a6fdf650a5c8f002f9", - "resolved-ref": "652c49e02701bb6bb80953a6fdf650a5c8f002f9", - "url": "https://github.com/media-kit/media-kit.git" + "name": "media_kit_video", + "sha256": "a656a9463298c1adc64c57f2d012874f7f2900f0c614d9545a3e7b8bb9e2137b", + "url": "https://pub.dev" }, - "source": "git", - "version": "1.2.5" + "source": "hosted", + "version": "1.3.0" }, "meta": { - "dependency": "direct overridden", + "dependency": "transitive", "description": { "name": "meta", "sha256": "e3641ec5d63ebf0d9b41bd43201a66e3fc79a65db5f61fc181f04cd27aab950c", @@ -1550,31 +1567,31 @@ "dependency": "transitive", "description": { "name": "package_config", - "sha256": "92d4488434b520a62570293fbd33bb556c7d49230791c1b4bbd973baf6d2dc67", + "sha256": "f096c55ebb7deb7e384101542bfba8c52696c1b56fca2eb62827989ef2353bbc", "url": "https://pub.dev" }, "source": "hosted", - "version": "2.1.1" + "version": "2.2.0" }, "package_info_plus": { "dependency": "direct main", "description": { "name": "package_info_plus", - "sha256": "70c421fe9d9cc1a9a7f3b05ae56befd469fe4f8daa3b484823141a55442d858d", + "sha256": "7976bfe4c583170d6cdc7077e3237560b364149fcd268b5f53d95a991963b191", "url": "https://pub.dev" }, "source": "hosted", - "version": "8.1.2" + "version": "8.3.0" }, "package_info_plus_platform_interface": { "dependency": "transitive", "description": { "name": "package_info_plus_platform_interface", - "sha256": "a5ef9986efc7bf772f2696183a3992615baa76c1ffb1189318dd8803778fb05b", + "sha256": "6c935fb612dff8e3cc9632c2b301720c77450a126114126ffaafe28d2e87956c", "url": "https://pub.dev" }, "source": "hosted", - "version": "3.0.2" + "version": "3.2.0" }, "path": { "dependency": "direct main", @@ -1610,11 +1627,11 @@ "dependency": "transitive", "description": { "name": "path_provider_android", - "sha256": "4adf4fd5423ec60a29506c76581bc05854c55e3a0b72d35bb28d661c9686edf2", + "sha256": "0ca7359dad67fd7063cb2892ab0c0737b2daafd807cf1acecd62374c8fae6c12", "url": "https://pub.dev" }, "source": "hosted", - "version": "2.2.15" + "version": "2.2.16" }, "path_provider_foundation": { "dependency": "transitive", @@ -1660,31 +1677,31 @@ "dependency": "direct main", "description": { "name": "permission_handler", - "sha256": "18bf33f7fefbd812f37e72091a15575e72d5318854877e0e4035a24ac1113ecb", + "sha256": "59adad729136f01ea9e35a48f5d1395e25cba6cea552249ddbe9cf950f5d7849", "url": "https://pub.dev" }, "source": "hosted", - "version": "11.3.1" + "version": "11.4.0" }, "permission_handler_android": { "dependency": "transitive", "description": { "name": "permission_handler_android", - "sha256": "71bbecfee799e65aff7c744761a57e817e73b738fedf62ab7afd5593da21f9f1", + "sha256": "d3971dcdd76182a0c198c096b5db2f0884b0d4196723d21a866fc4cdea057ebc", "url": "https://pub.dev" }, "source": "hosted", - "version": "12.0.13" + "version": "12.1.0" }, "permission_handler_apple": { "dependency": "transitive", "description": { "name": "permission_handler_apple", - "sha256": "e6f6d73b12438ef13e648c4ae56bd106ec60d17e90a59c4545db6781229082a0", + "sha256": "f84a188e79a35c687c132a0a0556c254747a08561e99ab933f12f6ca71ef3c98", "url": "https://pub.dev" }, "source": "hosted", - "version": "9.4.5" + "version": "9.4.6" }, "permission_handler_html": { "dependency": "transitive", @@ -1700,11 +1717,11 @@ "dependency": "transitive", "description": { "name": "permission_handler_platform_interface", - "sha256": "e9c8eadee926c4532d0305dff94b85bf961f16759c3af791486613152af4b4f9", + "sha256": "eb99b295153abce5d683cac8c02e22faab63e50679b937fa1bf67d58bb282878", "url": "https://pub.dev" }, "source": "hosted", - "version": "4.2.3" + "version": "4.3.0" }, "permission_handler_windows": { "dependency": "transitive", @@ -1720,11 +1737,11 @@ "dependency": "transitive", "description": { "name": "petitparser", - "sha256": "c15605cd28af66339f8eb6fbe0e541bfe2d1b72d5825efc6598f3e0a31b9ad27", + "sha256": "07c8f0b1913bcde1ff0d26e57ace2f3012ccbf2b204e070290dad3bb22797646", "url": "https://pub.dev" }, "source": "hosted", - "version": "6.0.2" + "version": "6.1.0" }, "photo_view": { "dependency": "direct main", @@ -1786,15 +1803,35 @@ "source": "hosted", "version": "6.0.1" }, + "protobuf": { + "dependency": "direct main", + "description": { + "name": "protobuf", + "sha256": "68645b24e0716782e58948f8467fd42a880f255096a821f9e7d0ec625b00c84d", + "url": "https://pub.dev" + }, + "source": "hosted", + "version": "3.1.0" + }, + "protoc_plugin": { + "dependency": "direct dev", + "description": { + "name": "protoc_plugin", + "sha256": "fb0554851c9eca30bd18405fbbfe81e39166d4a2f0e5b770606fd69da3da0b2f", + "url": "https://pub.dev" + }, + "source": "hosted", + "version": "21.1.2" + }, "provider": { "dependency": "transitive", "description": { "name": "provider", - "sha256": "c8a055ee5ce3fd98d6fc872478b03823ffdb448699c6ebdbbc71d59b596fd48c", + "sha256": "489024f942069c2920c844ee18bb3d467c69e48955a4f32d1677f71be103e310", "url": "https://pub.dev" }, "source": "hosted", - "version": "6.1.2" + "version": "6.1.4" }, "pseudom": { "dependency": "direct main", @@ -1810,11 +1847,11 @@ "dependency": "transitive", "description": { "name": "pub_semver", - "sha256": "7b3cfbf654f3edd0c6298ecd5be782ce997ddf0e00531b9464b55245185bbbbd", + "sha256": "5bfcf68ca79ef689f8990d1160781b4bad40a3bd5e5218ad4076ddb7f4081585", "url": "https://pub.dev" }, "source": "hosted", - "version": "2.1.5" + "version": "2.2.0" }, "pubspec_parse": { "dependency": "transitive", @@ -1949,21 +1986,21 @@ "dependency": "direct main", "description": { "name": "screen_brightness", - "sha256": "99b898dae860ebe55fc872d8e300c6eafff3ee4ccb09301b90adb3f241f29874", + "sha256": "eca7bd9d2c3c688bcad14855361cab7097839400b6b4a56f62b7ae511c709958", "url": "https://pub.dev" }, "source": "hosted", - "version": "2.1.1" + "version": "2.1.2" }, "screen_brightness_android": { "dependency": "transitive", "description": { "name": "screen_brightness_android", - "sha256": "ff9141bed547db02233e7dd88f990ab01973a0c8a8c04ddb855c7b072f33409a", + "sha256": "6ba1b5812f66c64e9e4892be2d36ecd34210f4e0da8bdec6a2ea34f1aa42683e", "url": "https://pub.dev" }, "source": "hosted", - "version": "2.1.0" + "version": "2.1.1" }, "screen_brightness_ios": { "dependency": "transitive", @@ -2069,11 +2106,11 @@ "dependency": "direct main", "description": { "name": "share_plus", - "sha256": "6327c3f233729374d0abaafd61f6846115b2a481b4feddd8534211dc10659400", + "sha256": "fce43200aa03ea87b91ce4c3ac79f0cecd52e2a7a56c7a4185023c271fbfa6da", "url": "https://pub.dev" }, "source": "hosted", - "version": "10.1.3" + "version": "10.1.4" }, "share_plus_platform_interface": { "dependency": "transitive", @@ -2099,11 +2136,11 @@ "dependency": "transitive", "description": { "name": "shelf_web_socket", - "sha256": "cc36c297b52866d203dbf9332263c94becc2fe0ceaa9681d07b6ef9807023b67", + "sha256": "3632775c8e90d6c9712f883e633716432a27758216dfb61bd86a8321c0580925", "url": "https://pub.dev" }, "source": "hosted", - "version": "2.0.1" + "version": "3.0.0" }, "sky_engine": { "dependency": "transitive", @@ -2145,41 +2182,41 @@ "dependency": "transitive", "description": { "name": "sqflite", - "sha256": "2d7299468485dca85efeeadf5d38986909c5eb0cd71fd3db2c2f000e6c9454bb", + "sha256": "e2297b1da52f127bc7a3da11439985d9b536f75070f3325e62ada69a5c585d03", "url": "https://pub.dev" }, "source": "hosted", - "version": "2.4.1" + "version": "2.4.2" }, "sqflite_android": { "dependency": "transitive", "description": { "name": "sqflite_android", - "sha256": "78f489aab276260cdd26676d2169446c7ecd3484bbd5fead4ca14f3ed4dd9ee3", + "sha256": "2b3070c5fa881839f8b402ee4a39c1b4d561704d4ebbbcfb808a119bc2a1701b", "url": "https://pub.dev" }, "source": "hosted", - "version": "2.4.0" + "version": "2.4.1" }, "sqflite_common": { "dependency": "transitive", "description": { "name": "sqflite_common", - "sha256": "761b9740ecbd4d3e66b8916d784e581861fd3c3553eda85e167bc49fdb68f709", + "sha256": "84731e8bfd8303a3389903e01fb2141b6e59b5973cacbb0929021df08dddbe8b", "url": "https://pub.dev" }, "source": "hosted", - "version": "2.5.4+6" + "version": "2.5.5" }, "sqflite_darwin": { "dependency": "transitive", "description": { "name": "sqflite_darwin", - "sha256": "22adfd9a2c7d634041e96d6241e6e1c8138ca6817018afc5d443fef91dcefa9c", + "sha256": "279832e5cde3fe99e8571879498c9211f3ca6391b0d818df4e17d9fff5c6ccb3", "url": "https://pub.dev" }, "source": "hosted", - "version": "2.4.1+1" + "version": "2.4.2" }, "sqflite_platform_interface": { "dependency": "transitive", @@ -2255,11 +2292,11 @@ "dependency": "transitive", "description": { "name": "synchronized", - "sha256": "69fe30f3a8b04a0be0c15ae6490fc859a78ef4c43ae2dd5e8a623d45bfcf9225", + "sha256": "0669c70faae6270521ee4f05bffd2919892d42d1276e6c495be80174b6bc0ef6", "url": "https://pub.dev" }, "source": "hosted", - "version": "3.3.0+3" + "version": "3.3.1" }, "term_glyph": { "dependency": "transitive", @@ -2345,11 +2382,11 @@ "dependency": "transitive", "description": { "name": "url_launcher_android", - "sha256": "6fc2f56536ee873eeb867ad176ae15f304ccccc357848b351f6f0d8d4a40d193", + "sha256": "1d0eae19bd7606ef60fe69ef3b312a437a16549476c42321d5dc1506c9ca3bf4", "url": "https://pub.dev" }, "source": "hosted", - "version": "6.3.14" + "version": "6.3.15" }, "url_launcher_ios": { "dependency": "transitive", @@ -2395,21 +2432,21 @@ "dependency": "transitive", "description": { "name": "url_launcher_web", - "sha256": "772638d3b34c779ede05ba3d38af34657a05ac55b06279ea6edd409e323dca8e", + "sha256": "3ba963161bd0fe395917ba881d320b9c4f6dd3c4a233da62ab18a5025c85f1e9", "url": "https://pub.dev" }, "source": "hosted", - "version": "2.3.3" + "version": "2.4.0" }, "url_launcher_windows": { "dependency": "transitive", "description": { "name": "url_launcher_windows", - "sha256": "44cf3aabcedde30f2dba119a9dea3b0f2672fbe6fa96e85536251d678216b3c4", + "sha256": "3284b6d2ac454cf34f114e1d3319866fdd1e19cdc329999057e44ffe936cfa77", "url": "https://pub.dev" }, "source": "hosted", - "version": "3.1.3" + "version": "3.1.4" }, "uuid": { "dependency": "transitive", @@ -2425,11 +2462,11 @@ "dependency": "transitive", "description": { "name": "vector_graphics", - "sha256": "27d5fefe86fb9aace4a9f8375b56b3c292b64d8c04510df230f849850d912cb7", + "sha256": "44cc7104ff32563122a929e4620cf3efd584194eec6d1d913eb5ba593dbcf6de", "url": "https://pub.dev" }, "source": "hosted", - "version": "1.1.15" + "version": "1.1.18" }, "vector_graphics_codec": { "dependency": "transitive", @@ -2465,51 +2502,51 @@ "dependency": "transitive", "description": { "name": "video_player", - "sha256": "4a8c3492d734f7c39c2588a3206707a05ee80cef52e8c7f3b2078d430c84bc17", + "sha256": "7d78f0cfaddc8c19d4cb2d3bebe1bfef11f2103b0a03e5398b303a1bf65eeb14", "url": "https://pub.dev" }, "source": "hosted", - "version": "2.9.2" + "version": "2.9.5" }, "video_player_android": { "dependency": "transitive", "description": { "name": "video_player_android", - "sha256": "7018dbcb395e2bca0b9a898e73989e67c0c4a5db269528e1b036ca38bcca0d0b", + "sha256": "ae7d4f1b41e3ac6d24dd9b9d5d6831b52d74a61bdd90a7a6262a33d8bb97c29a", "url": "https://pub.dev" }, "source": "hosted", - "version": "2.7.17" + "version": "2.8.2" }, "video_player_avfoundation": { "dependency": "transitive", "description": { "name": "video_player_avfoundation", - "sha256": "33224c19775fd244be2d6e3dbd8e1826ab162877bd61123bf71890772119a2b7", + "sha256": "84b4752745eeccb6e75865c9aab39b3d28eb27ba5726d352d45db8297fbd75bc", "url": "https://pub.dev" }, "source": "hosted", - "version": "2.6.5" + "version": "2.7.0" }, "video_player_platform_interface": { "dependency": "transitive", "description": { "name": "video_player_platform_interface", - "sha256": "229d7642ccd9f3dc4aba169609dd6b5f3f443bb4cc15b82f7785fcada5af9bbb", + "sha256": "df534476c341ab2c6a835078066fc681b8265048addd853a1e3c78740316a844", "url": "https://pub.dev" }, "source": "hosted", - "version": "6.2.3" + "version": "6.3.0" }, "video_player_web": { "dependency": "transitive", "description": { "name": "video_player_web", - "sha256": "881b375a934d8ebf868c7fb1423b2bfaa393a0a265fa3f733079a86536064a10", + "sha256": "3ef40ea6d72434edbfdba4624b90fd3a80a0740d260667d91e7ecd2d79e13476", "url": "https://pub.dev" }, "source": "hosted", - "version": "2.3.3" + "version": "2.3.4" }, "vm_service": { "dependency": "transitive", @@ -2525,21 +2562,21 @@ "dependency": "transitive", "description": { "name": "volume_controller", - "sha256": "c71d4c62631305df63b72da79089e078af2659649301807fa746088f365cb48e", + "sha256": "e82fd689bb8e1fe8e64be3fa5946ff8699058f8cf9f4c1679acdba20cda7f5bd", "url": "https://pub.dev" }, "source": "hosted", - "version": "2.0.8" + "version": "3.3.3" }, "wakelock_plus": { "dependency": "transitive", "description": { "name": "wakelock_plus", - "sha256": "36c88af0b930121941345306d259ec4cc4ecca3b151c02e3a9e71aede83c615e", + "sha256": "b90fbcc8d7bdf3b883ea9706d9d76b9978cb1dfa4351fcc8014d6ec31a493354", "url": "https://pub.dev" }, "source": "hosted", - "version": "1.2.10" + "version": "1.2.11" }, "wakelock_plus_platform_interface": { "dependency": "transitive", @@ -2565,11 +2602,11 @@ "dependency": "transitive", "description": { "name": "web", - "sha256": "cd3543bd5798f6ad290ea73d210f423502e71900302dde696f8bff84bf89a1cb", + "sha256": "868d88a33d8a87b18ffc05f9f030ba328ffefba92d6c127917a2ba740f9cfe4a", "url": "https://pub.dev" }, "source": "hosted", - "version": "1.1.0" + "version": "1.1.1" }, "web_socket": { "dependency": "transitive", @@ -2585,11 +2622,11 @@ "dependency": "transitive", "description": { "name": "web_socket_channel", - "sha256": "9f187088ed104edd8662ca07af4b124465893caf063ba29758f97af57e61da8f", + "sha256": "0b8e2457400d8a859b7b2030786835a28a8e80836ef64402abef392ff4f1d0e5", "url": "https://pub.dev" }, "source": "hosted", - "version": "3.0.1" + "version": "3.0.2" }, "webview_flutter": { "dependency": "transitive", @@ -2605,11 +2642,11 @@ "dependency": "transitive", "description": { "name": "webview_flutter_android", - "sha256": "3d535126f7244871542b2f0b0fcf94629c9a14883250461f9abe1a6644c1c379", + "sha256": "e09150b28a07933839adef0e4a088bb43e8c8d9e6b93025b01882d4067a58ab0", "url": "https://pub.dev" }, "source": "hosted", - "version": "4.2.0" + "version": "4.3.4" }, "webview_flutter_platform_interface": { "dependency": "transitive", @@ -2625,21 +2662,31 @@ "dependency": "transitive", "description": { "name": "webview_flutter_wkwebview", - "sha256": "b7e92f129482460951d96ef9a46b49db34bd2e1621685de26e9eaafd9674e7eb", + "sha256": "c14455137ce60a68e1ccaf4e8f2dae8cebcb3465ddaa2fcfb57584fb7c5afe4d", "url": "https://pub.dev" }, "source": "hosted", - "version": "3.16.3" + "version": "3.18.5" }, "win32": { "dependency": "direct main", "description": { "name": "win32", - "sha256": "daf97c9d80197ed7b619040e86c8ab9a9dad285e7671ee7390f9180cc828a51e", + "sha256": "dc6ecaa00a7c708e5b4d10ee7bec8c270e9276dfcab1783f57e9962d7884305f", "url": "https://pub.dev" }, "source": "hosted", - "version": "5.10.1" + "version": "5.12.0" + }, + "win32_registry": { + "dependency": "transitive", + "description": { + "name": "win32_registry", + "sha256": "6f1b564492d0147b330dd794fee8f512cec4977957f310f9951b5f9d83618dae", + "url": "https://pub.dev" + }, + "source": "hosted", + "version": "2.1.0" }, "window_manager": { "dependency": "direct main", @@ -2733,7 +2780,7 @@ } }, "sdks": { - "dart": ">=3.7.0 <4.0.0", - "flutter": ">=3.27.0" + "dart": ">=3.7.2 <4.0.0", + "flutter": ">=3.29.0" } } From 3c270cf7d0977dacaacdd956f209cade5868dd27 Mon Sep 17 00:00:00 2001 From: emaryn Date: Sat, 5 Apr 2025 01:00:37 +0800 Subject: [PATCH 064/793] dart.media_kit_libs_linux: adapt to version 1.2.1 --- .../media_kit_libs_linux/default.nix | 16 ++++++++++------ 1 file changed, 10 insertions(+), 6 deletions(-) diff --git a/pkgs/development/compilers/dart/package-source-builders/media_kit_libs_linux/default.nix b/pkgs/development/compilers/dart/package-source-builders/media_kit_libs_linux/default.nix index 60fe8cd5b478..bae7bc188997 100644 --- a/pkgs/development/compilers/dart/package-source-builders/media_kit_libs_linux/default.nix +++ b/pkgs/development/compilers/dart/package-source-builders/media_kit_libs_linux/default.nix @@ -1,4 +1,5 @@ { + lib, stdenv, }: @@ -17,17 +18,20 @@ stdenv.mkDerivation { inherit version src; inherit (src) passthru; - doBuild = false; + dontBuild = true; - postPatch = '' - awk -i inplace 'BEGIN {opened = 0}; /# --*[^$]*/ { print (opened ? "]===]" : "#[===["); opened = !opened }; {print $0}' linux/CMakeLists.txt - ''; + postPatch = + lib.optionalString (lib.versionAtLeast version "1.2.1") '' + sed -i '/if(MIMALLOC_USE_STATIC_LIBS)/,/unset(MIMALLOC_USE_STATIC_LIBS CACHE)/d' linux/CMakeLists.txt + '' + + lib.optionalString (lib.versionOlder version "1.2.1") '' + awk -i inplace 'BEGIN {opened = 0}; /# --*[^$]*/ { print (opened ? "]===]" : "#[===["); opened = !opened }; {print $0}' linux/CMakeLists.txt + ''; installPhase = '' runHook preInstall - mkdir -p "$out" - cp -r ./* "$out" + cp -r . $out runHook postInstall ''; From fcff42251885bf641ae758a54c9ff485359f55c5 Mon Sep 17 00:00:00 2001 From: emaryn Date: Sat, 5 Apr 2025 03:57:25 +0800 Subject: [PATCH 065/793] xmlbeans: 5.1.1-20220819 -> 5.3.0-20241203 --- pkgs/by-name/xm/xmlbeans/package.nix | 29 ++++++++++++++++------------ 1 file changed, 17 insertions(+), 12 deletions(-) diff --git a/pkgs/by-name/xm/xmlbeans/package.nix b/pkgs/by-name/xm/xmlbeans/package.nix index d761ac697d7b..cf465b645eea 100644 --- a/pkgs/by-name/xm/xmlbeans/package.nix +++ b/pkgs/by-name/xm/xmlbeans/package.nix @@ -5,41 +5,46 @@ jre_headless, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "xmlbeans"; - version = "5.1.1-20220819"; + version = "5.3.0-20241203"; src = fetchzip { # old releases are deleted from the cdn - url = "https://web.archive.org/web/20230313151507/https://dlcdn.apache.org/poi/xmlbeans/release/bin/xmlbeans-bin-${version}.zip"; - sha256 = "sha256-TDnWo1uJWL6k6Z8/uaF2LBNzRVQMHYopYze/2Fb/0aI="; + url = "https://web.archive.org/web/20250404194918/https://dlcdn.apache.org/poi/xmlbeans/release/bin/apache-xmlbeans-bin-5.3.0-20241203.zip"; + hash = "sha256-AeV+s0VfBgb0YbsY6dNJeqcsguZhDmjuyqXT/415a3k="; + stripRoot = false; }; postPatch = '' + cp -r apache-xmlbeans-*/* . + rm -r apache-xmlbeans-* rm bin/*.cmd substituteInPlace bin/dumpxsb \ - --replace 'echo `dirname $0`' "" - + --replace-fail 'echo `dirname $0`' "" substituteInPlace bin/_setlib \ - --replace 'echo XMLBEANS_LIB=$XMLBEANS_LIB' "" - + --replace-fail 'echo XMLBEANS_LIB=$XMLBEANS_LIB' "" for file in bin/*; do substituteInPlace $file \ - --replace "java " "${jre_headless}/bin/java " + --replace-warn "java " "${jre_headless}/bin/java " done ''; installPhase = '' + runHook preInstall + mkdir -p $out chmod +x bin/* cp -r bin/ lib/ $out/ + + runHook postInstall ''; - meta = with lib; { + meta = { description = "Java library for accessing XML by binding it to Java types"; homepage = "https://xmlbeans.apache.org/"; downloadPage = "https://dlcdn.apache.org/poi/xmlbeans/release/bin/"; - license = licenses.asl20; + license = lib.licenses.asl20; maintainers = [ ]; }; -} +}) From 0b76761085d346c0451992ad89debd58ff834229 Mon Sep 17 00:00:00 2001 From: emaryn Date: Sat, 5 Apr 2025 04:08:33 +0800 Subject: [PATCH 066/793] xpad: 5.4.0 -> 5.8.0 --- pkgs/by-name/xp/xpad/package.nix | 22 +++++++++++----------- 1 file changed, 11 insertions(+), 11 deletions(-) diff --git a/pkgs/by-name/xp/xpad/package.nix b/pkgs/by-name/xp/xpad/package.nix index 42eb4fc6ccf8..1430aa34d13f 100644 --- a/pkgs/by-name/xp/xpad/package.nix +++ b/pkgs/by-name/xp/xpad/package.nix @@ -8,16 +8,16 @@ glib, intltool, gtk3, - gtksourceview, + gtksourceview4, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "xpad"; - version = "5.4.0"; + version = "5.8.0"; src = fetchurl { - url = "https://launchpad.net/xpad/trunk/${version}/+download/xpad-${version}.tar.bz2"; - sha256 = "1qpmlwn0bcw1q73ag0l0fdnlzmwawfvsy4g9y5b0vyrc58lcp5d3"; + url = "https://launchpad.net/xpad/trunk/${finalAttrs.version}/+download/xpad-${finalAttrs.version}.tar.bz2"; + hash = "sha256-8mBSMIhQxAaxWtuNhqzTli7xCvIrQnuxpc/07slvguk="; }; nativeBuildInputs = [ @@ -30,15 +30,15 @@ stdenv.mkDerivation rec { buildInputs = [ glib gtk3 - gtksourceview + gtksourceview4 ]; - meta = with lib; { + meta = { description = "Sticky note application for jotting down things to remember"; mainProgram = "xpad"; homepage = "https://launchpad.net/xpad"; - license = licenses.gpl3; - platforms = platforms.linux; - maintainers = with maintainers; [ michalrus ]; + license = lib.licenses.gpl3; + platforms = lib.platforms.linux; + maintainers = with lib.maintainers; [ michalrus ]; }; -} +}) From 4c26bb58b6be82c0b9359ecafe25ee9f7e315fce Mon Sep 17 00:00:00 2001 From: nixpkgs-upkeep-bot Date: Sat, 5 Apr 2025 00:33:52 +0000 Subject: [PATCH 067/793] plexamp: 4.11.5 -> 4.12.0 --- pkgs/applications/audio/plexamp/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/applications/audio/plexamp/default.nix b/pkgs/applications/audio/plexamp/default.nix index 874936c25042..8e94213d51b7 100644 --- a/pkgs/applications/audio/plexamp/default.nix +++ b/pkgs/applications/audio/plexamp/default.nix @@ -7,12 +7,12 @@ let pname = "plexamp"; - version = "4.11.5"; + version = "4.12.0"; src = fetchurl { url = "https://plexamp.plex.tv/plexamp.plex.tv/desktop/Plexamp-${version}.AppImage"; name = "${pname}-${version}.AppImage"; - hash = "sha512-j8fPp6JcTB/PwsGgvEGqETZ83mGee1MwR4T9eFcNuoLRtlnudM7c3WDgxhpUdv5Nx3XkcMVnW1fntZYN2sIfzA=="; + hash = "sha512-vIH6HPWjL0fzM8rXZhXYUH6qT3mca5WxicRRaQr9RHW511x8pNnRmdwtMDfKtyrhUiZFiE1XAfWBDXmuxbJW/g=="; }; appimageContents = appimageTools.extractType2 { @@ -38,7 +38,7 @@ appimageTools.wrapType2 { meta = with lib; { description = "Beautiful Plex music player for audiophiles, curators, and hipsters"; homepage = "https://plexamp.com/"; - changelog = "https://forums.plex.tv/t/plexamp-release-notes/221280/77"; + changelog = "https://forums.plex.tv/t/plexamp-release-notes/221280/78"; license = licenses.unfree; maintainers = with maintainers; [ killercup From 9d3a171dbf3517201a1e6d60ebc31b26d4758eb1 Mon Sep 17 00:00:00 2001 From: Louis Opter Date: Fri, 4 Apr 2025 23:52:35 +0000 Subject: [PATCH 068/793] nixos/containers: fix shell error when privateUsers=no Details in #387773. --- nixos/modules/virtualisation/nixos-containers.nix | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) diff --git a/nixos/modules/virtualisation/nixos-containers.nix b/nixos/modules/virtualisation/nixos-containers.nix index 14d25ac76569..e5a0d37d6a9c 100644 --- a/nixos/modules/virtualisation/nixos-containers.nix +++ b/nixos/modules/virtualisation/nixos-containers.nix @@ -122,9 +122,12 @@ let NIX_BIND_OPT="" if [ -n "$PRIVATE_USERS" ]; then extraFlags+=("--private-users=$PRIVATE_USERS") - if [ "$PRIVATE_USERS" = "pick" ] || { [ "$PRIVATE_USERS" != "identity" ] && [ "$PRIVATE_USERS" -gt 0 ]; }; then - # when user namespacing is enabled, we use `idmap` mount option - # so that bind mounts under /nix get proper owner (and not nobody/nogroup). + if [[ + "$PRIVATE_USERS" = "pick" + || ("$PRIVATE_USERS" =~ ^[[:digit:]]+$ && "$PRIVATE_USERS" -gt 0) + ]]; then + # when user namespacing is enabled, we use `idmap` mount option so that + # bind mounts under /nix get proper owner (and not nobody/nogroup). NIX_BIND_OPT=":idmap" fi fi From d368b82aa70b2ea28991f695b3a08a0d3747f6ec Mon Sep 17 00:00:00 2001 From: emaryn Date: Sat, 5 Apr 2025 00:46:53 +0000 Subject: [PATCH 069/793] waveterm: 0.11.1 -> 0.11.2 --- pkgs/by-name/wa/waveterm/package.nix | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/pkgs/by-name/wa/waveterm/package.nix b/pkgs/by-name/wa/waveterm/package.nix index e750a8f29ca6..ace5cf69ff8f 100644 --- a/pkgs/by-name/wa/waveterm/package.nix +++ b/pkgs/by-name/wa/waveterm/package.nix @@ -33,7 +33,7 @@ let selectSystem = attrs: attrs.${stdenv.hostPlatform.system}; pname = "waveterm"; - version = "0.11.1"; + version = "0.11.2"; passthru.updateScript = ./update.sh; @@ -64,8 +64,8 @@ let fetchurl { url = "https://github.com/wavetermdev/waveterm/releases/download/v${version}/waveterm-linux-${arch}-${version}.deb"; hash = selectSystem { - x86_64-linux = "sha256-At6mNL1M0/zcDb+IbQi0+eUAGMcCmgLYk6XAlU1+8cw="; - aarch64-linux = "sha256-N6tTCfB9MqDX+OnFmuYbWs0XKEmQH7PSGuCadjM8Rmg="; + x86_64-linux = "sha256-KsE7/L5fRnpAdvcHkZGk3s0qKRDfyO00UtNH0uaCs78="; + aarch64-linux = "sha256-l2Uz2y4GQhU0UNtPMumWPPdpMqmZH1i79gg53V3wfA8="; }; }; @@ -142,8 +142,8 @@ let fetchurl { url = "https://github.com/wavetermdev/waveterm/releases/download/v${version}/Wave-darwin-${arch}-${version}.zip"; hash = selectSystem { - x86_64-darwin = "sha256-QkSsoMW0Ry4aLF9XtRpC7pIY84WAhtCbZGBZ1RCeMN8="; - aarch64-darwin = "sha256-mVVThER1h0EB0ONNTxaBrSvAU9PP35MSPc0eW4mfJXo="; + x86_64-darwin = "sha256-SWISlOG/NIrp7leCCSI4yH8k30Ky280yMY+yirLNGfA="; + aarch64-darwin = "sha256-9zNYpUP2KizYWUr3+o6lBgGP9S9VwIrfcY9E3L+o3KU="; }; }; From da701568d287ecf5723f3eb4d109a803de4fbe3b Mon Sep 17 00:00:00 2001 From: emaryn Date: Sat, 5 Apr 2025 08:58:43 +0800 Subject: [PATCH 070/793] waveterm: refactor --- pkgs/by-name/wa/waveterm/package.nix | 24 ++++++++---------------- 1 file changed, 8 insertions(+), 16 deletions(-) diff --git a/pkgs/by-name/wa/waveterm/package.nix b/pkgs/by-name/wa/waveterm/package.nix index ace5cf69ff8f..6a6a851d765a 100644 --- a/pkgs/by-name/wa/waveterm/package.nix +++ b/pkgs/by-name/wa/waveterm/package.nix @@ -24,11 +24,9 @@ nss, nspr, vips, - wrapGAppsHook3, udev, libGL, unzip, - makeWrapper, }: let selectSystem = attrs: attrs.${stdenv.hostPlatform.system}; @@ -72,8 +70,6 @@ let nativeBuildInputs = [ dpkg autoPatchelfHook - wrapGAppsHook3 - makeWrapper ]; buildInputs = [ @@ -99,29 +95,27 @@ let vips ]; - runtimeDependencies = map lib.getLib [ - udev - ]; - installPhase = '' runHook preInstall - cp -r opt $out + mkdir -p $out/bin $out/app + cp -r opt/Wave $out/app/waveterm cp -r usr/share $out/share substituteInPlace $out/share/applications/waveterm.desktop \ --replace-fail "/opt/Wave/" "" + ln -s $out/app/waveterm/waveterm $out/bin/waveterm runHook postInstall ''; preFixup = '' - mkdir $out/bin - makeWrapper $out/Wave/waveterm $out/bin/waveterm \ - --prefix LD_LIBRARY_PATH : "${ + patchelf --add-needed libGL.so.1 \ + --add-rpath ${ lib.makeLibraryPath [ libGL + udev ] - }" + } $out/app/waveterm/waveterm ''; meta = metaCommon // { @@ -147,9 +141,7 @@ let }; }; - nativeBuildInputs = [ - unzip - ]; + nativeBuildInputs = [ unzip ]; installPhase = '' runHook preInstall From 2b918a018f84bc9672f87f7d5712f4449d4ad3f5 Mon Sep 17 00:00:00 2001 From: Mitsuo HEIJO Date: Sat, 5 Apr 2025 11:15:43 +0900 Subject: [PATCH 071/793] auth0-cli: install shell completion --- pkgs/by-name/au/auth0-cli/package.nix | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/pkgs/by-name/au/auth0-cli/package.nix b/pkgs/by-name/au/auth0-cli/package.nix index 1a3018e39b4a..024ad4dd307d 100644 --- a/pkgs/by-name/au/auth0-cli/package.nix +++ b/pkgs/by-name/au/auth0-cli/package.nix @@ -2,6 +2,8 @@ lib, buildGoModule, fetchFromGitHub, + installShellFiles, + stdenv, }: buildGoModule rec { @@ -34,6 +36,15 @@ buildGoModule rec { --replace-fail "TestFetchUniversalLoginBrandingData" "SkipFetchUniversalLoginBrandingData" ''; + nativeBuildInputs = [ installShellFiles ]; + + postInstall = lib.optionalString (stdenv.buildPlatform.canExecute stdenv.hostPlatform) '' + installShellCompletion --cmd auth0 \ + --bash <($out/bin/auth0 completion bash) \ + --fish <($out/bin/auth0 completion fish) \ + --zsh <($out/bin/auth0 completion zsh) + ''; + subPackages = [ "cmd/auth0" ]; meta = with lib; { From bcaa717100b1d5db73fd7fa9e57f228b28e63787 Mon Sep 17 00:00:00 2001 From: SamLukeYes Date: Sat, 5 Apr 2025 21:59:44 +0800 Subject: [PATCH 072/793] celluloid: 0.27 -> 0.28 --- pkgs/by-name/ce/celluloid/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/ce/celluloid/package.nix b/pkgs/by-name/ce/celluloid/package.nix index 67d17f6b1266..ac9297de7012 100644 --- a/pkgs/by-name/ce/celluloid/package.nix +++ b/pkgs/by-name/ce/celluloid/package.nix @@ -22,13 +22,13 @@ stdenv.mkDerivation (finalAttrs: { pname = "celluloid"; - version = "0.27"; + version = "0.28"; src = fetchFromGitHub { owner = "celluloid-player"; repo = "celluloid"; - rev = "v${finalAttrs.version}"; - hash = "sha256-zuYt7taIb4w3NIszUpnSYvLIdYQH492tBwhLa6IgWDw="; + tag = "v${finalAttrs.version}"; + hash = "sha256-72t8AVBDvvyf91zR/uXwT/PvNucyjUQFpQUQ5wnekXw="; }; nativeBuildInputs = [ From 9bb85472914f9252ac05aa2f3c0a5f7421390888 Mon Sep 17 00:00:00 2001 From: SamLukeYes Date: Sat, 5 Apr 2025 22:02:43 +0800 Subject: [PATCH 073/793] celluloid: add maintainer --- pkgs/by-name/ce/celluloid/package.nix | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pkgs/by-name/ce/celluloid/package.nix b/pkgs/by-name/ce/celluloid/package.nix index ac9297de7012..132cc461ccbc 100644 --- a/pkgs/by-name/ce/celluloid/package.nix +++ b/pkgs/by-name/ce/celluloid/package.nix @@ -77,7 +77,7 @@ stdenv.mkDerivation (finalAttrs: { changelog = "https://github.com/celluloid-player/celluloid/releases/tag/${finalAttrs.src.rev}"; license = lib.licenses.gpl3Plus; mainProgram = "celluloid"; - maintainers = with lib.maintainers; [ ]; + maintainers = with lib.maintainers; [ samlukeyes123 ]; platforms = lib.platforms.linux; }; }) From 34a148963d4c55d3f7549655218d12b860478eae Mon Sep 17 00:00:00 2001 From: Guy Chronister Date: Sat, 5 Apr 2025 09:57:07 -0500 Subject: [PATCH 074/793] lttng-ust: Migrate to by-name --- .../lt/lttng-ust/package.nix} | 6 +- pkgs/by-name/lt/lttng-ust_2_12/package.nix | 69 +++++++++++++++++++ .../development/tools/misc/lttng-ust/2.12.nix | 4 -- .../tools/misc/lttng-ust/default.nix | 4 -- pkgs/top-level/all-packages.nix | 4 -- 5 files changed, 71 insertions(+), 16 deletions(-) rename pkgs/{development/tools/misc/lttng-ust/generic.nix => by-name/lt/lttng-ust/package.nix} (92%) create mode 100644 pkgs/by-name/lt/lttng-ust_2_12/package.nix delete mode 100644 pkgs/development/tools/misc/lttng-ust/2.12.nix delete mode 100644 pkgs/development/tools/misc/lttng-ust/default.nix diff --git a/pkgs/development/tools/misc/lttng-ust/generic.nix b/pkgs/by-name/lt/lttng-ust/package.nix similarity index 92% rename from pkgs/development/tools/misc/lttng-ust/generic.nix rename to pkgs/by-name/lt/lttng-ust/package.nix index 6125bfb7dbbe..4b5cb17a9c7f 100644 --- a/pkgs/development/tools/misc/lttng-ust/generic.nix +++ b/pkgs/by-name/lt/lttng-ust/package.nix @@ -1,5 +1,3 @@ -{ version, sha256 }: - { lib, stdenv, @@ -23,11 +21,11 @@ stdenv.mkDerivation rec { pname = "lttng-ust"; - inherit version; + version = "2.13.8"; src = fetchurl { url = "https://lttng.org/files/lttng-ust/${pname}-${version}.tar.bz2"; - inherit sha256; + sha256 = "sha256-1O+Y2rmjetT1JMyv39UK9PJmA5tSjdWvq8545JAk2Tc="; }; outputs = [ diff --git a/pkgs/by-name/lt/lttng-ust_2_12/package.nix b/pkgs/by-name/lt/lttng-ust_2_12/package.nix new file mode 100644 index 000000000000..9a2b2579911b --- /dev/null +++ b/pkgs/by-name/lt/lttng-ust_2_12/package.nix @@ -0,0 +1,69 @@ +{ + lib, + stdenv, + fetchurl, + pkg-config, + liburcu, + numactl, + python3, +}: + +# NOTE: +# ./configure ... +# [...] +# LTTng-UST will be built with the following options: +# +# Java support (JNI): Disabled +# sdt.h integration: Disabled +# [...] +# +# Debian builds with std.h (systemtap). + +stdenv.mkDerivation rec { + pname = "lttng-ust"; + version = "2.12.2"; + + src = fetchurl { + url = "https://lttng.org/files/lttng-ust/${pname}-${version}.tar.bz2"; + sha256 = "sha256-vNDwZLbKiMcthOdg6sNHKuXIKEEcY0Q1kivun841n8c="; + }; + + outputs = [ + "bin" + "out" + "dev" + "devdoc" + ]; + + nativeBuildInputs = [ pkg-config ]; + buildInputs = [ + numactl + python3 + ]; + + preConfigure = '' + patchShebangs . + ''; + + hardeningDisable = [ "trivialautovarinit" ]; + + configureFlags = [ "--disable-examples" ]; + + propagatedBuildInputs = [ liburcu ]; + + enableParallelBuilding = true; + + meta = with lib; { + description = "LTTng Userspace Tracer libraries"; + mainProgram = "lttng-gen-tp"; + homepage = "https://lttng.org/"; + license = with licenses; [ + lgpl21Only + gpl2Only + mit + ]; + platforms = lib.intersectLists platforms.linux liburcu.meta.platforms; + maintainers = [ maintainers.bjornfor ]; + }; + +} diff --git a/pkgs/development/tools/misc/lttng-ust/2.12.nix b/pkgs/development/tools/misc/lttng-ust/2.12.nix deleted file mode 100644 index b3ef1fe65e7f..000000000000 --- a/pkgs/development/tools/misc/lttng-ust/2.12.nix +++ /dev/null @@ -1,4 +0,0 @@ -import ./generic.nix { - version = "2.12.2"; - sha256 = "sha256-vNDwZLbKiMcthOdg6sNHKuXIKEEcY0Q1kivun841n8c="; -} diff --git a/pkgs/development/tools/misc/lttng-ust/default.nix b/pkgs/development/tools/misc/lttng-ust/default.nix deleted file mode 100644 index 7a0a918db74d..000000000000 --- a/pkgs/development/tools/misc/lttng-ust/default.nix +++ /dev/null @@ -1,4 +0,0 @@ -import ./generic.nix { - version = "2.13.8"; - sha256 = "sha256-1O+Y2rmjetT1JMyv39UK9PJmA5tSjdWvq8545JAk2Tc="; -} diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix index 3ab5698e8162..f6be86624333 100644 --- a/pkgs/top-level/all-packages.nix +++ b/pkgs/top-level/all-packages.nix @@ -8536,10 +8536,6 @@ with pkgs; lit = with python3Packages; toPythonApplication lit; - lttng-ust = callPackage ../development/tools/misc/lttng-ust { }; - - lttng-ust_2_12 = callPackage ../development/tools/misc/lttng-ust/2.12.nix { }; - massif-visualizer = libsForQt5.callPackage ../development/tools/analysis/massif-visualizer { }; maven3 = maven; From 05dec2f8ac7a179ed34c9252dd2c4d2d08d00c17 Mon Sep 17 00:00:00 2001 From: Haylin Moore Date: Sat, 5 Apr 2025 22:48:48 -0400 Subject: [PATCH 075/793] greenfoot: 3.8.2 -> 3.9.0 --- pkgs/applications/editors/greenfoot/default.nix | 6 +++--- pkgs/top-level/all-packages.nix | 4 ++-- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/pkgs/applications/editors/greenfoot/default.nix b/pkgs/applications/editors/greenfoot/default.nix index 1a1b8dcffd17..a88ab68cef87 100644 --- a/pkgs/applications/editors/greenfoot/default.nix +++ b/pkgs/applications/editors/greenfoot/default.nix @@ -10,16 +10,16 @@ stdenv.mkDerivation rec { pname = "greenfoot"; - version = "3.8.2"; + version = "3.9.0"; src = fetchurl { # We use the deb here. First instinct might be to go for the "generic" JAR # download, but that is actually a graphical installer that is much harder # to unpack than the deb. - url = "https://www.greenfoot.org/download/files/Greenfoot-linux-${ + url = "https://www.greenfoot.org/download/files/Greenfoot-linux-arm64-${ builtins.replaceStrings [ "." ] [ "" ] version }.deb"; - hash = "sha256-wpmgWtx2jTDjt+7p6HcjU/uy1PRmnAHpJ1rOYb+hV+U="; + hash = "sha256-d5bkK+teTA4fxFb46ovbZE28l8WILGStv3Vg3nJZfv0="; }; nativeBuildInputs = [ diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix index 3ab5698e8162..f808f7fce820 100644 --- a/pkgs/top-level/all-packages.nix +++ b/pkgs/top-level/all-packages.nix @@ -14228,9 +14228,9 @@ with pkgs; evilpixie = libsForQt5.callPackage ../applications/graphics/evilpixie { }; greenfoot = callPackage ../applications/editors/greenfoot { - openjdk = openjdk17.override { + openjdk = openjdk21.override { enableJavaFX = true; - openjfx_jdk = openjfx17.override { withWebKit = true; }; + openjfx_jdk = openjfx21.override { withWebKit = true; }; }; }; From d976d61d9ed836ceafcb60cf2e167a13de4b23b0 Mon Sep 17 00:00:00 2001 From: Gongqi Huang Date: Fri, 7 Feb 2025 22:06:32 -0500 Subject: [PATCH 076/793] typst: add typst packages from typst universe --- maintainers/scripts/update-typst-packages.py | 226 + .../typst/typst-packages-from-universe.toml | 19718 ++++++++++++++++ pkgs/by-name/ty/typst/typst-packages.nix | 52 + 3 files changed, 19996 insertions(+) create mode 100755 maintainers/scripts/update-typst-packages.py create mode 100644 pkgs/by-name/ty/typst/typst-packages-from-universe.toml create mode 100644 pkgs/by-name/ty/typst/typst-packages.nix diff --git a/maintainers/scripts/update-typst-packages.py b/maintainers/scripts/update-typst-packages.py new file mode 100755 index 000000000000..345bf2804631 --- /dev/null +++ b/maintainers/scripts/update-typst-packages.py @@ -0,0 +1,226 @@ +#!/usr/bin/env nix-shell +#!nix-shell -p "python3.withPackages (p: with p; [ tomli tomli-w packaging license-expression])" -i python3 + +# This file is formatted with `ruff format`. + +import os +import re +import tomli +import tomli_w +import subprocess +import concurrent.futures +import argparse +import tempfile +import tarfile +from string import punctuation +from packaging.version import Version +from urllib import request +from collections import OrderedDict + + +class TypstPackage: + def __init__(self, **kwargs): + self.pname = kwargs["pname"] + self.version = kwargs["version"] + self.meta = kwargs["meta"] + self.path = kwargs["path"] + self.repo = ( + None + if "repository" not in self.meta["package"] + else self.meta["package"]["repository"] + ) + self.description = self.meta["package"]["description"].rstrip(punctuation) + self.license = self.meta["package"]["license"] + self.params = "" if "params" not in kwargs else kwargs["params"] + self.deps = [] if "deps" not in kwargs else kwargs["deps"] + + @classmethod + def package_name_full(cls, package_name, version): + version_number = map(lambda x: int(x), version.split(".")) + version_nix = "_".join(map(lambda x: str(x), version_number)) + return "_".join((package_name, version_nix)) + + def license_tokens(self): + import license_expression as le + + try: + # FIXME: ad hoc conversion + exception_list = [("EUPL-1.2+", "EUPL-1.2")] + + def sanitize_license_string(license_string, lookups): + if not lookups: + return license_string + return sanitize_license_string( + license_string.replace(lookups[0][0], lookups[0][1]), lookups[1:] + ) + + sanitized = sanitize_license_string(self.license, exception_list) + licensing = le.get_spdx_licensing() + parsed = licensing.parse(sanitized, validate=True) + return [s.key for s in licensing.license_symbols(parsed)] + except le.ExpressionError as e: + print( + f'Failed to parse license string "{self.license}" because of {str(e)}' + ) + exit(1) + + def source(self): + url = f"https://packages.typst.org/preview/{self.pname}-{self.version}.tar.gz" + cmd = [ + "nix", + "store", + "prefetch-file", + "--unpack", + "--hash-type", + "sha256", + "--refresh", + "--extra-experimental-features", + "nix-command", + ] + result = subprocess.run(cmd + [url], capture_output=True, text=True) + hash = re.search(r"hash\s+\'(sha256-.{44})\'", result.stderr).groups()[0] + return url, hash + + def to_name_full(self): + return self.package_name_full(self.pname, self.version) + + def to_attrs(self): + deps = set() + excludes = list(map( + lambda e: os.path.join(self.path, e), + self.meta["package"]["exclude"] if "exclude" in self.meta["package"] else [], + )) + for root, _, files in os.walk(self.path): + for file in filter(lambda f: f.split(".")[-1] == "typ", files): + file_path = os.path.join(root, file) + if file_path in excludes: + continue + with open(file_path, "r") as f: + deps.update( + set( + re.findall( + r"^\s*#import\s+\"@preview/([\w|-]+):(\d+.\d+.\d+)\"", + f.read(), + re.MULTILINE, + ) + ) + ) + self.deps = list( + filter(lambda p: p[0] != self.pname or p[1] != self.version, deps) + ) + source_url, source_hash = self.source() + + return dict( + url=source_url, + hash=source_hash, + typstDeps=[ + self.package_name_full(p, v) + for p, v in sorted(self.deps, key=lambda x: x[0]) + ], + description=self.description, + license=self.license_tokens(), + ) | (dict(homepage=self.repo) if self.repo else dict()) + + +def generate_typst_packages(preview_dir, output_file): + package_tree = dict() + + print("Parsing metadata... from", preview_dir) + for p in os.listdir(preview_dir): + package_dir = os.path.join(preview_dir, p) + for v in os.listdir(package_dir): + package_version_dir = os.path.join(package_dir, v) + with open( + os.path.join(package_version_dir, "typst.toml"), "rb" + ) as meta_file: + try: + package = TypstPackage( + pname=p, + version=v, + meta=tomli.load(meta_file), + path=package_version_dir, + ) + if package.pname in package_tree: + package_tree[package.pname][v] = package + else: + package_tree[package.pname] = dict({v: package}) + except tomli.TOMLDecodeError: + print("Invalid typst.toml:", package_version_dir) + + with open(output_file, "wb") as typst_packages: + + def generate_package(pname, package_subtree): + sorted_keys = sorted(package_subtree.keys(), key=Version, reverse=True) + print(f"Generating metadata for {pname}") + return { + pname: OrderedDict( + (k, package_subtree[k].to_attrs()) for k in sorted_keys + ) + } + + with concurrent.futures.ThreadPoolExecutor(max_workers=100) as executor: + sorted_packages = sorted(package_tree.items(), key=lambda x: x[0]) + futures = list() + for pname, psubtree in sorted_packages: + futures.append(executor.submit(generate_package, pname, psubtree)) + packages = OrderedDict( + (package, subtree) + for future in futures + for package, subtree in future.result().items() + ) + print(f"Writing metadata... to {output_file}") + tomli_w.dump(packages, typst_packages) + + +def main(args): + PREVIEW_DIR = "packages/preview" + TYPST_PACKAGE_TARBALL_URL = ( + "https://github.com/typst/packages/archive/refs/heads/main.tar.gz" + ) + + directory = args.directory + if not directory: + tempdir = tempfile.mkdtemp() + print(tempdir) + typst_tarball = os.path.join(tempdir, "main.tar.gz") + + print( + "Downloading Typst packages source from {} to {}".format( + TYPST_PACKAGE_TARBALL_URL, typst_tarball + ) + ) + with request.urlopen( + request.Request(TYPST_PACKAGE_TARBALL_URL), timeout=15.0 + ) as response: + if response.status == 200: + with open(typst_tarball, "wb+") as f: + f.write(response.read()) + else: + print("Download failed") + exit(1) + with tarfile.open(typst_tarball) as tar: + tar.extractall(path=tempdir, filter="data") + directory = os.path.join(tempdir, "packages-main") + directory = os.path.abspath(directory) + + generate_typst_packages( + os.path.join(directory, PREVIEW_DIR), + args.output, + ) + + exit(0) + + +if __name__ == "__main__": + parser = argparse.ArgumentParser() + parser.add_argument( + "-d", "--directory", help="Local Typst Universe repository", default=None + ) + parser.add_argument( + "-o", + "--output", + help="Output file", + default=os.path.join(os.path.abspath("."), "typst-packages-from-universe.toml"), + ) + args = parser.parse_args() + main(args) diff --git a/pkgs/by-name/ty/typst/typst-packages-from-universe.toml b/pkgs/by-name/ty/typst/typst-packages-from-universe.toml new file mode 100644 index 000000000000..fb1a54456677 --- /dev/null +++ b/pkgs/by-name/ty/typst/typst-packages-from-universe.toml @@ -0,0 +1,19718 @@ +[a2c-nums."0.0.1"] +url = "https://packages.typst.org/preview/a2c-nums-0.0.1.tar.gz" +hash = "sha256-pVziMcz9ubNuUaTm+s4nMb0d8dzwB+hb/DgnQKeKeWw=" +typstDeps = [] +description = "Convert a number to Chinese" +license = [ + "MIT", +] +homepage = "https://github.com/soarowl/a2c-nums.git" + +[abbr."0.2.3"] +url = "https://packages.typst.org/preview/abbr-0.2.3.tar.gz" +hash = "sha256-H4zgbFvX14uHH5o2WtCGMtOXxejzTUPgeaObwhy6eak=" +typstDeps = [] +description = "An Abbreviations package" +license = [ + "MIT", +] +homepage = "https://git.sr.ht/~slowjo/typst-abbr" + +[abbr."0.2.2"] +url = "https://packages.typst.org/preview/abbr-0.2.2.tar.gz" +hash = "sha256-fPVIInoFZ4NKyVJojIAH02NAit0CLyubzJh+iOiaPXc=" +typstDeps = [] +description = "An Abbreviations package" +license = [ + "MIT", +] +homepage = "https://git.sr.ht/~slowjo/typst-abbr" + +[abbr."0.2.1"] +url = "https://packages.typst.org/preview/abbr-0.2.1.tar.gz" +hash = "sha256-MrnZfinOhFIo8fbnkf481WkNStmncTeeosn1NAc9Wu0=" +typstDeps = [] +description = "An Abbreviations package" +license = [ + "MIT", +] +homepage = "https://git.sr.ht/~slowjo/typst-abbr" + +[abbr."0.1.1"] +url = "https://packages.typst.org/preview/abbr-0.1.1.tar.gz" +hash = "sha256-LzJlLKFEBA3p9dpy2UwiHD9n52+9iJ/hRWRs5nmsVtA=" +typstDeps = [] +description = "An Abbreviations package" +license = [ + "MIT", +] +homepage = "https://git.sr.ht/~slowjo/typst-abbr" + +[abbr."0.1.0"] +url = "https://packages.typst.org/preview/abbr-0.1.0.tar.gz" +hash = "sha256-WKJEK4TcSIuqPkHcPWB+zmiSZsinfJAy9IGdbXta0GQ=" +typstDeps = [] +description = "An Abbreviations package" +license = [ + "MIT", +] +homepage = "https://git.sr.ht/~slowjo/typst-abbr" + +[abiding-ifacconf."0.1.0"] +url = "https://packages.typst.org/preview/abiding-ifacconf-0.1.0.tar.gz" +hash = "sha256-Vmx78w1m78eX0tIoHZsyR/Kh61cP/l5YqlhSeWjwG28=" +typstDeps = [ + "ctheorems_1_1_0", +] +description = "An IFAC-style paper template to publish at conferences for International Federation of Automatic Control" +license = [ + "MIT-0", +] +homepage = "https://github.com/avonmoll/ifacconf-typst" + +[academic-conf-pre."0.1.0"] +url = "https://packages.typst.org/preview/academic-conf-pre-0.1.0.tar.gz" +hash = "sha256-12BrUly7fU/7c0ZB+OMY3UaV7ZpYUSWQUywc042ciL8=" +typstDeps = [ + "cuti_0_2_1", + "touying_0_4_2", + "unify_0_6_0", +] +description = "Slide Theme for Acadmic Presentations in Australia" +license = [ + "MIT", +] +homepage = "https://github.com/JL-ghcoder/Typst-Pre-Template" + +[academicv."1.0.0"] +url = "https://packages.typst.org/preview/academicv-1.0.0.tar.gz" +hash = "sha256-GHXDKGpD9JZIZbCmziNORHx4n6VjwY4R4nh8bUyGYQ4=" +typstDeps = [] +description = "A clean, flexible curriculum vitae (CV) template using Typst and YAML" +license = [ + "Apache-2.0", +] +homepage = "https://github.com/roaldarbol/academicv" + +[accelerated-jacow."0.1.3"] +url = "https://packages.typst.org/preview/accelerated-jacow-0.1.3.tar.gz" +hash = "sha256-rdamQ3duwAyaQNJqdZ7QdOJ22fTs5l0aSVu5Ykv78bQ=" +typstDeps = [ + "glossy_0_7_0", + "lilaq_0_1_0", + "physica_0_9_5", + "unify_0_7_1", +] +description = "Paper template for conference proceedings in accelerator physics" +license = [ + "GPL-3.0-only", + "MIT-0", +] +homepage = "https://github.com/eltos/accelerated-jacow/" + +[accelerated-jacow."0.1.2"] +url = "https://packages.typst.org/preview/accelerated-jacow-0.1.2.tar.gz" +hash = "sha256-juQdPIDbJ6goVgn4HqgHp8gw+Ztx6QBjTo24jh6P3iw=" +typstDeps = [ + "glossy_0_4_0", + "unify_0_6_0", +] +description = "Paper template for conference proceedings in accelerator physics" +license = [ + "GPL-3.0-only", + "MIT-0", +] +homepage = "https://github.com/eltos/accelerated-jacow/" + +[accelerated-jacow."0.1.1"] +url = "https://packages.typst.org/preview/accelerated-jacow-0.1.1.tar.gz" +hash = "sha256-JzoBrYHlfZJiPGL6CRfskmyP0DL/qmb2q4anWD9ZhOc=" +typstDeps = [ + "unify_0_6_0", +] +description = "Paper template for conference proceedings in accelerator physics" +license = [ + "GPL-3.0-only", + "MIT-0", +] +homepage = "https://github.com/eltos/accelerated-jacow/" + +[accelerated-jacow."0.1.0"] +url = "https://packages.typst.org/preview/accelerated-jacow-0.1.0.tar.gz" +hash = "sha256-C64cbdHGiCJjMvmSuT+o7z2/+qGNXtjc+sAia7Uq5S8=" +typstDeps = [ + "unify_0_6_0", +] +description = "Paper template for conference proceedings in accelerator physics" +license = [ + "GPL-3.0-only", + "MIT-0", +] +homepage = "https://github.com/eltos/accelerated-jacow/" + +[acrostiche."0.5.1"] +url = "https://packages.typst.org/preview/acrostiche-0.5.1.tar.gz" +hash = "sha256-Zh/Q9tMunWN6X4jU47r/c7WPafIHA/9lBtuGJSumGO8=" +typstDeps = [] +description = "Manage acronyms and their definitions in Typst" +license = [ + "MIT", +] +homepage = "https://github.com/Grisely/packages" + +[acrostiche."0.5.0"] +url = "https://packages.typst.org/preview/acrostiche-0.5.0.tar.gz" +hash = "sha256-mZouqJU14WXv39afAqIjnqIehyke+h9nm0qfomBIluI=" +typstDeps = [] +description = "Manage acronyms and their definitions in Typst" +license = [ + "MIT", +] +homepage = "https://github.com/Grisely/packages" + +[acrostiche."0.4.1"] +url = "https://packages.typst.org/preview/acrostiche-0.4.1.tar.gz" +hash = "sha256-g1IEOVKr/Lvd4kuG1h8uKSY0oZXN98mJFZ9bXKDbV7E=" +typstDeps = [] +description = "Manage acronyms and their definitions in Typst" +license = [ + "MIT", +] +homepage = "https://github.com/Grisely/packages" + +[acrostiche."0.4.0"] +url = "https://packages.typst.org/preview/acrostiche-0.4.0.tar.gz" +hash = "sha256-c8m7W3YoD66+BcUkEDRvyOBlLarAoFGwc/Ut07raXwE=" +typstDeps = [] +description = "Manage acronyms and their definitions in Typst" +license = [ + "MIT", +] +homepage = "https://github.com/Grisely/packages" + +[acrostiche."0.3.5"] +url = "https://packages.typst.org/preview/acrostiche-0.3.5.tar.gz" +hash = "sha256-8pKpRPaNLts5s53vVKGb4M8HEhvLMcP85i4+9uAtu4Y=" +typstDeps = [] +description = "Manage acronyms and their definitions in Typst" +license = [ + "MIT", +] +homepage = "https://github.com/Grisely/packages" + +[acrostiche."0.3.4"] +url = "https://packages.typst.org/preview/acrostiche-0.3.4.tar.gz" +hash = "sha256-qqq69YomURNJZiP17I/N64QR5wGmRyZpNEMfA8gyE5I=" +typstDeps = [] +description = "Manage acronyms and their definitions in Typst" +license = [ + "MIT", +] +homepage = "https://github.com/Grisely/packages" + +[acrostiche."0.3.3"] +url = "https://packages.typst.org/preview/acrostiche-0.3.3.tar.gz" +hash = "sha256-h9TG1q+ms+sZ+h4yLdYebwy2llVqy0m4h4KagXCx3eE=" +typstDeps = [] +description = "Manage acronyms and their definitions in Typst" +license = [ + "MIT", +] +homepage = "https://github.com/Grisely/packages" + +[acrostiche."0.3.2"] +url = "https://packages.typst.org/preview/acrostiche-0.3.2.tar.gz" +hash = "sha256-ovSxtKCuN5Y2DCMPxZeYngOw+c4YwGcES5gLYog6Q0E=" +typstDeps = [] +description = "Manage acronyms and their definitions in Typst" +license = [ + "MIT", +] +homepage = "https://github.com/Grisely/packages" + +[acrostiche."0.3.1"] +url = "https://packages.typst.org/preview/acrostiche-0.3.1.tar.gz" +hash = "sha256-OkUgSNg/NZwoAdqAVNjeLT6NGgPTnEcJorfMsX2U83A=" +typstDeps = [] +description = "Manage acronyms and their definitions in Typst" +license = [ + "MIT", +] +homepage = "https://github.com/Grisely/packages" + +[acrostiche."0.3.0"] +url = "https://packages.typst.org/preview/acrostiche-0.3.0.tar.gz" +hash = "sha256-pRMAUavDeMDD7VIp14ACHOksMBRy1dofIk9MmJxXhcI=" +typstDeps = [] +description = "Manage acronyms and their definitions in Typst" +license = [ + "MIT", +] +homepage = "https://github.com/Grisely/packages" + +[acrostiche."0.2.0"] +url = "https://packages.typst.org/preview/acrostiche-0.2.0.tar.gz" +hash = "sha256-ZMtEfY96MiyL0lnpVwqSDgSmudSpx/+ouBcFt5fboVs=" +typstDeps = [] +description = "Manage acronyms and their definitions in Typst" +license = [ + "MIT", +] + +[acrostiche."0.1.0"] +url = "https://packages.typst.org/preview/acrostiche-0.1.0.tar.gz" +hash = "sha256-Os6fdu9kkF3sDObR7kdNYGeegG/BT40twOd+JIMXx6Q=" +typstDeps = [] +description = "Manage acronyms and their definitions in Typst" +license = [ + "MIT", +] + +[acrotastic."0.1.1"] +url = "https://packages.typst.org/preview/acrotastic-0.1.1.tar.gz" +hash = "sha256-UNkf8v0Po0DQGiCzQGUzB/CrS7f8Jt8aG0EsmpwvYRU=" +typstDeps = [] +description = "Manage acronyms and their definitions in Typst" +license = [ + "MIT", +] +homepage = "https://github.com/Julian702/typst-packages" + +[acrotastic."0.1.0"] +url = "https://packages.typst.org/preview/acrotastic-0.1.0.tar.gz" +hash = "sha256-eINTyj03/hnXWAIjClpR0tCaWkDSrW3XSOv+Un61W98=" +typstDeps = [] +description = "Manage acronyms and their definitions in Typst" +license = [ + "MIT", +] +homepage = "https://github.com/Julian702/typst-packages" + +[adaptable-pset."0.1.1"] +url = "https://packages.typst.org/preview/adaptable-pset-0.1.1.tar.gz" +hash = "sha256-DAb7eSgVZe5gW92GB5byfOn4qUuzMOTmMotJtWjxR/c=" +typstDeps = [ + "showybox_2_0_2", +] +description = "A flexible problem set template, perfect for technical courses" +license = [ + "Unlicense", +] +homepage = "https://github.com/stuxf/adaptable-pset" + +[adaptable-pset."0.1.0"] +url = "https://packages.typst.org/preview/adaptable-pset-0.1.0.tar.gz" +hash = "sha256-VXFpXVc+W2Di6usqM8LZ1zlnFsDXudUEnsZ3bNiDrHg=" +typstDeps = [ + "showybox_2_0_2", +] +description = "A flexible problem set template, perfect for technical courses" +license = [ + "Unlicense", +] +homepage = "https://github.com/stuxf/adaptable-pset" + +[aero-check."0.1.1"] +url = "https://packages.typst.org/preview/aero-check-0.1.1.tar.gz" +hash = "sha256-rf9pPBnsXdxLW9r7iePL7VU61JP05g1m9L1Q6rsdmZQ=" +typstDeps = [] +description = "A simple template to create checklists with an aviation inspired style" +license = [ + "MIT", +] +homepage = "https://github.com/TomVer99/Typst-checklist-template" + +[aero-check."0.1.0"] +url = "https://packages.typst.org/preview/aero-check-0.1.0.tar.gz" +hash = "sha256-sdeWSE+jgnGK1hAe3EMC7iKlryzTrp4keVWtVTlQYtc=" +typstDeps = [] +description = "A simple template to create checklists with an aviation inspired style" +license = [ + "MIT", +] +homepage = "https://github.com/TomVer99/Typst-checklist-template" + +[ailab-isetbz."0.1.0"] +url = "https://packages.typst.org/preview/ailab-isetbz-0.1.0.tar.gz" +hash = "sha256-1VmymGotEYdX/RuIncMg7c61E3uC/KTgUNzFr0TWo7Q=" +typstDeps = [ + "octique_0_1_0", +] +description = "Typst template for lab reports tailored for engineering students at ISET Bizerte" +license = [ + "MIT", +] +homepage = "https://github.com/a-mhamdi/ailab-isetbz" + +[aio-studi-and-thesis."0.1.1"] +url = "https://packages.typst.org/preview/aio-studi-and-thesis-0.1.1.tar.gz" +hash = "sha256-k3w4PQ0GBP5g3WQ4mtv+M7L/S4wtcXrGEUPj7OiuZt4=" +typstDeps = [ + "codly_1_3_0", + "glossarium_0_5_4", + "linguify_0_4_2", +] +description = "All-in-one template for students and theses" +license = [ + "MIT", +] +homepage = "https://github.com/fuchs-fabian/typst-template-aio-studi-and-thesis" + +[aio-studi-and-thesis."0.1.0"] +url = "https://packages.typst.org/preview/aio-studi-and-thesis-0.1.0.tar.gz" +hash = "sha256-j7FkVDolCi+jb3y5mRKRzT3VshMs1aVV3fYVBbuNrRs=" +typstDeps = [ + "codly_1_0_0", + "glossarium_0_4_1", + "linguify_0_4_1", +] +description = "All-in-one template for students and theses" +license = [ + "MIT", +] +homepage = "https://github.com/fuchs-fabian/typst-template-aio-studi-and-thesis" + +[alchemist."0.1.5"] +url = "https://packages.typst.org/preview/alchemist-0.1.5.tar.gz" +hash = "sha256-2gwsoRkHkcKr6Skvi41yq5y53kD8vRMAyvzBS1NRWZY=" +typstDeps = [ + "cetz_0_3_4", +] +description = "A package to render skeletal formulas using CeTZ" +license = [ + "MIT", +] +homepage = "https://github.com/Typsium/alchemist" + +[alchemist."0.1.4"] +url = "https://packages.typst.org/preview/alchemist-0.1.4.tar.gz" +hash = "sha256-ZMcKmnCoVCgK3QM4UDz88RL8ng9f1boUq7Y6GbWSQqA=" +typstDeps = [ + "cetz_0_3_1", + "cetz_0_3_2", +] +description = "A package to render skeletal formulas using cetz" +license = [ + "MIT", +] +homepage = "https://github.com/Robotechnic/alchemist" + +[alchemist."0.1.3"] +url = "https://packages.typst.org/preview/alchemist-0.1.3.tar.gz" +hash = "sha256-5ISo43sBQUij+drAhp4SBb4KO4CDmnAVLtUf8X4ndgw=" +typstDeps = [ + "cetz_0_3_1", +] +description = "A package to render skeletal formulas using cetz" +license = [ + "MIT", +] +homepage = "https://github.com/Robotechnic/alchemist" + +[alchemist."0.1.2"] +url = "https://packages.typst.org/preview/alchemist-0.1.2.tar.gz" +hash = "sha256-ilt3DRxnIrl1Sa9/3HKpVmot0cWkbAgRfgRa6xrl+Uc=" +typstDeps = [ + "cetz_0_3_1", +] +description = "A package to render skeletal formulas using cetz" +license = [ + "MIT", +] +homepage = "https://github.com/Robotechnic/alchemist" + +[alchemist."0.1.1"] +url = "https://packages.typst.org/preview/alchemist-0.1.1.tar.gz" +hash = "sha256-/2mB7c8xBWY8qF9AX90980Gm+g370BhmwJ7zbtRniy0=" +typstDeps = [ + "cetz_0_2_2", +] +description = "A package to render skeletal formulas using cetz" +license = [ + "MIT", +] +homepage = "https://github.com/Robotechnic/alchemist" + +[alchemist."0.1.0"] +url = "https://packages.typst.org/preview/alchemist-0.1.0.tar.gz" +hash = "sha256-bst3ivSrzStuje2NqL7aVkKRZ8wrRTSqv0tIO4KnQb8=" +typstDeps = [ + "cetz_0_2_2", +] +description = "A package to render skeletal formulas using cetz" +license = [ + "MIT", +] +homepage = "https://github.com/Robotechnic/alchemist" + +[alexandria."0.1.3"] +url = "https://packages.typst.org/preview/alexandria-0.1.3.tar.gz" +hash = "sha256-gYQFCxmSzEyhAFM70sKuTJIbS81IAS6g/Qy/DSR0irs=" +typstDeps = [] +description = "Use multiple bibliographies in a single Typst document " +license = [ + "MIT", +] +homepage = "https://github.com/SillyFreak/typst-alexandria" + +[alexandria."0.1.2"] +url = "https://packages.typst.org/preview/alexandria-0.1.2.tar.gz" +hash = "sha256-5nblagG8KIJw8qL/bgW2/4Ltedv3NK6eORUqR6UQ268=" +typstDeps = [] +description = "Use multiple bibliographies in a single Typst document " +license = [ + "MIT", +] +homepage = "https://github.com/SillyFreak/typst-alexandria" + +[alexandria."0.1.1"] +url = "https://packages.typst.org/preview/alexandria-0.1.1.tar.gz" +hash = "sha256-hZtp81RmNnP1SiVue81LJsV+XHvPZxBD0Av9JmVPpnE=" +typstDeps = [] +description = "Use multiple bibliographies in a single Typst document " +license = [ + "MIT", +] +homepage = "https://github.com/SillyFreak/typst-alexandria" + +[alexandria."0.1.0"] +url = "https://packages.typst.org/preview/alexandria-0.1.0.tar.gz" +hash = "sha256-kwwZzoRvG54tLFKA7RAK7IYJYfo3qGmUYREHWds7k1g=" +typstDeps = [] +description = "Use multiple bibliographies in a single Typst document " +license = [ + "MIT", +] +homepage = "https://github.com/SillyFreak/typst-alexandria" + +[algo."0.3.6"] +url = "https://packages.typst.org/preview/algo-0.3.6.tar.gz" +hash = "sha256-n3qtUwnUdv5Xcm1FwlRRorKkhDKPFT5t3p8NMMLmb7k=" +typstDeps = [] +description = "Beautifully typeset algorithms" +license = [ + "MIT", +] +homepage = "https://github.com/platformer/typst-algorithms" + +[algo."0.3.5"] +url = "https://packages.typst.org/preview/algo-0.3.5.tar.gz" +hash = "sha256-rNhxgkz7Wh4R5BfHaLmRpLIkxIZAmIViNPD5wh5E3Kg=" +typstDeps = [] +description = "Beautifully typeset algorithms" +license = [ + "MIT", +] +homepage = "https://github.com/platformer/typst-algorithms" + +[algo."0.3.4"] +url = "https://packages.typst.org/preview/algo-0.3.4.tar.gz" +hash = "sha256-FAUfCdgE7wORCS+V7IvsUfsIzvhJxqqed4SrIyLK0uY=" +typstDeps = [] +description = "Beautifully typeset algorithms" +license = [ + "MIT", +] +homepage = "https://github.com/platformer/typst-algorithms" + +[algo."0.3.3"] +url = "https://packages.typst.org/preview/algo-0.3.3.tar.gz" +hash = "sha256-3VUCgUg/a9iMQn+Qf8lUYgAQzeTr1kUka419hoGk4sQ=" +typstDeps = [] +description = "Beautifully typeset algorithms" +license = [ + "MIT", +] +homepage = "https://github.com/platformer/typst-algorithms" + +[algo."0.3.2"] +url = "https://packages.typst.org/preview/algo-0.3.2.tar.gz" +hash = "sha256-TlGOK/i8l6loDziVoU/V00/OBvzvNQQN2Omiaodesh0=" +typstDeps = [] +description = "Beautifully typeset algorithms" +license = [ + "MIT", +] +homepage = "https://github.com/platformer/typst-algorithms" + +[algo."0.3.1"] +url = "https://packages.typst.org/preview/algo-0.3.1.tar.gz" +hash = "sha256-53EvArSUnCKZPTxBC0iOC3s+O55r5hTO24hqwwGwOUM=" +typstDeps = [] +description = "Beautifully typeset algorithms" +license = [ + "MIT", +] +homepage = "https://github.com/platformer/typst-algorithms" + +[algo."0.3.0"] +url = "https://packages.typst.org/preview/algo-0.3.0.tar.gz" +hash = "sha256-v7iLmW4LHnalEgBC7p3bguclj9kXLZoEwZ3U2efXb3Y=" +typstDeps = [] +description = "Beautifully typeset algorithms" +license = [ + "MIT", +] +homepage = "https://github.com/platformer/typst-algorithms" + +[algorithmic."0.1.0"] +url = "https://packages.typst.org/preview/algorithmic-0.1.0.tar.gz" +hash = "sha256-oN5Yl0cWJ5QgzdNIePdQd2hD+uFL+DWcAdPilQ+oM6U=" +typstDeps = [] +description = "Algorithm pseudocode typesetting for Typst, inspired by algorithmicx in LaTeX" +license = [ + "MIT", +] +homepage = "https://github.com/lf-/typst-algorithmic" + +[aloecius-aip."0.0.1"] +url = "https://packages.typst.org/preview/aloecius-aip-0.0.1.tar.gz" +hash = "sha256-Z2+ibMjXWOoyNgZyoBRd0KsObc0IVwZezhMz2lHg97M=" +typstDeps = [ + "cetz_0_2_2", + "physica_0_9_3", + "whalogen_0_2_0", +] +description = "Typst template for reproducing AIP - Journal of Chemical Physics paper (draft" +license = [ + "MIT", +] +homepage = "https://github.com/Raunak12775/aloecius-aip" + +[amlos."0.2.1"] +url = "https://packages.typst.org/preview/amlos-0.2.1.tar.gz" +hash = "sha256-8fo8mYIedny52OXlJ5M2ops8fTBRXOJ9auT27CWFPME=" +typstDeps = [] +description = "Amlos makes list of symbols" +license = [ + "MPL-2.0", +] +homepage = "https://github.com/uwni/Amlos" + +[amlos."0.2.0"] +url = "https://packages.typst.org/preview/amlos-0.2.0.tar.gz" +hash = "sha256-/d38oaKwHyI8iPaMFNKR8DtrlkOlYmpSASkUfh5rYnw=" +typstDeps = [] +description = "Amlos makes list of symbols" +license = [ + "MPL-2.0", +] +homepage = "https://github.com/uwni/Amlos" + +[amlos."0.1.0"] +url = "https://packages.typst.org/preview/amlos-0.1.0.tar.gz" +hash = "sha256-3VbQ6MFPCLhEwaRMSRQQxRyrSplZiH4zycHPL8cO57I=" +typstDeps = [] +description = "Amlos makes list of symbols" +license = [ + "MPL-2.0", +] + +[amsterdammetje-article."0.1.1"] +url = "https://packages.typst.org/preview/amsterdammetje-article-0.1.1.tar.gz" +hash = "sha256-q+shUXY1t9GuJOd6UaDWgqN4eDEQUZgVfpwixTWKxlg=" +typstDeps = [ + "cetz_0_3_4", + "wordometer_0_1_4", +] +description = "University of Amsterdam Computer Science article template" +license = [ + "MPL-2.0", +] +homepage = "https://github.com/qu1ncyk/amsterdammetje-article-typst" + +[amsterdammetje-article."0.1.0"] +url = "https://packages.typst.org/preview/amsterdammetje-article-0.1.0.tar.gz" +hash = "sha256-yuWd9g4lgXuIiaI4VedPdNPyzQZhav85Lul05x0KWqQ=" +typstDeps = [ + "cetz_0_3_4", + "wordometer_0_1_4", +] +description = "University of Amsterdam Computer Science article template" +license = [ + "MPL-2.0", +] +homepage = "https://github.com/qu1ncyk/amsterdammetje-article-typst" + +[anatomy."0.1.1"] +url = "https://packages.typst.org/preview/anatomy-0.1.1.tar.gz" +hash = "sha256-s9Efy1fAoZOfE+BTMe/bE8Z6J7e1+wQTwxASs7yV8cc=" +typstDeps = [] +description = "Anatomy of a Font. Visualise metrics" +license = [ + "MIT", +] + +[anatomy."0.1.0"] +url = "https://packages.typst.org/preview/anatomy-0.1.0.tar.gz" +hash = "sha256-Oz1kh1s6ozZ6OHBMiqkcBoXx8NHaMFX4hBF5bTQfjQk=" +typstDeps = [] +description = "Anatomy of a Font. Visualise metrics" +license = [ + "MIT", +] + +[ansi-render."0.8.0"] +url = "https://packages.typst.org/preview/ansi-render-0.8.0.tar.gz" +hash = "sha256-JAtWsp1lvhY+J9OIf5x+4ihEN2kcCoXg2R5HFI9r0nY=" +typstDeps = [] +description = "provides a simple way to render text with ANSI escape sequences" +license = [ + "MIT", +] +homepage = "https://github.com/8LWXpg/typst-ansi-render" + +[ansi-render."0.7.0"] +url = "https://packages.typst.org/preview/ansi-render-0.7.0.tar.gz" +hash = "sha256-TloscU5zmdvK1Mr91ZENQKtBKqBsO1OjtO+iTl0vkFw=" +typstDeps = [] +description = "provides a simple way to render text with ANSI escape sequences" +license = [ + "MIT", +] +homepage = "https://github.com/8LWXpg/typst-ansi-render" + +[ansi-render."0.6.1"] +url = "https://packages.typst.org/preview/ansi-render-0.6.1.tar.gz" +hash = "sha256-gQ4nrQfb492cN10LtfIFpRsYo+SBKLb8Uk2G5wApT0Y=" +typstDeps = [] +description = "provides a simple way to render text with ANSI escape sequences" +license = [ + "MIT", +] +homepage = "https://github.com/8LWXpg/typst-ansi-render" + +[ansi-render."0.6.0"] +url = "https://packages.typst.org/preview/ansi-render-0.6.0.tar.gz" +hash = "sha256-fLHm/ZP8uCrnmzUTrP/EipRuC71YH391pu3kpRDMEjM=" +typstDeps = [] +description = "provides a simple way to render text with ANSI escape sequences" +license = [ + "MIT", +] +homepage = "https://github.com/8LWXpg/typst-ansi-render" + +[ansi-render."0.5.1"] +url = "https://packages.typst.org/preview/ansi-render-0.5.1.tar.gz" +hash = "sha256-0SYxjhvXfOyHjRE5sWMG8uWt1DMbs+DFDY67EvEsd9o=" +typstDeps = [] +description = "provides a simple way to render text with ANSI escape sequences" +license = [ + "MIT", +] +homepage = "https://github.com/8LWXpg/typst-ansi-render" + +[ansi-render."0.5.0"] +url = "https://packages.typst.org/preview/ansi-render-0.5.0.tar.gz" +hash = "sha256-mLJ/jyCc2DTUGRc+YUpiI3/xU4Qx4GF3QpzOCNcP0Ps=" +typstDeps = [] +description = "provides a simple way to render text with ANSI escape sequences" +license = [ + "MIT", +] +homepage = "https://github.com/8LWXpg/typst-ansi-render" + +[ansi-render."0.4.2"] +url = "https://packages.typst.org/preview/ansi-render-0.4.2.tar.gz" +hash = "sha256-OYL675sQnr6PrhvOPj8Z1Fm8/FPzRBBACDcBonTlmjg=" +typstDeps = [] +description = "provides a simple way to render text with ANSI escape sequences" +license = [ + "MIT", +] +homepage = "https://github.com/8LWXpg/typst-ansi-render" + +[ansi-render."0.4.1"] +url = "https://packages.typst.org/preview/ansi-render-0.4.1.tar.gz" +hash = "sha256-4HdBgr9ao+nEzvAEmScFFdoWsTiHqutkEr6thzY0k80=" +typstDeps = [] +description = "provides a simple way to render text with ANSI escape sequences" +license = [ + "MIT", +] +homepage = "https://github.com/8LWXpg/typst-ansi-render" + +[ansi-render."0.4.0"] +url = "https://packages.typst.org/preview/ansi-render-0.4.0.tar.gz" +hash = "sha256-JyoQ2akR+CNKey0KQIHfqiwxG/5fP3LCrv66wOm6AZ8=" +typstDeps = [] +description = "provides a simple way to render text with ANSI escape sequences" +license = [ + "MIT", +] +homepage = "https://github.com/8LWXpg/typst-ansi-render" + +[ansi-render."0.3.0"] +url = "https://packages.typst.org/preview/ansi-render-0.3.0.tar.gz" +hash = "sha256-FVs/KtkDQ/zy7C9lWI4vd8FrtKPW6bY1hTt0n9X3kaM=" +typstDeps = [] +description = "provides a simple way to render text with ANSI escape sequences in Typst" +license = [ + "MIT", +] +homepage = "https://github.com/8LWXpg/typst-ansi-render" + +[ansi-render."0.2.0"] +url = "https://packages.typst.org/preview/ansi-render-0.2.0.tar.gz" +hash = "sha256-OAgUDNqXVFBiRgVMIZiTxPPaSyOYXWfkru30q5C0MqA=" +typstDeps = [] +description = "provides a simple way to render text with ANSI escape sequences in Typst" +license = [ + "MIT", +] +homepage = "https://github.com/8LWXpg/typst-ansi-render" + +[ansi-render."0.1.0"] +url = "https://packages.typst.org/preview/ansi-render-0.1.0.tar.gz" +hash = "sha256-foAzhIQPs64y+HQpuJRA5a87mXFyCrs+jMq+G/45Xtw=" +typstDeps = [] +description = "A simple way to render text with ANSI escape sequences in Typst" +license = [ + "MIT", +] +homepage = "https://github.com/8LWXpg/typst-ansi_render" + +[anti-matter."0.1.1"] +url = "https://packages.typst.org/preview/anti-matter-0.1.1.tar.gz" +hash = "sha256-VtBqori+QENdbj3irQP7nhA7dUHJDS0v6k04z0hNH3w=" +typstDeps = [ + "hydra_0_2_0", + "oxifmt_0_2_0", + "tidy_0_1_0", +] +description = "Simple page numbering of front and back matter" +license = [ + "MIT", +] +homepage = "https://github.com/tingerrr/anti-matter" + +[anti-matter."0.1.0"] +url = "https://packages.typst.org/preview/anti-matter-0.1.0.tar.gz" +hash = "sha256-1xQ14oJjYdcu6J2KqD/Id/WEn4Lnccw6XpROdviBBuw=" +typstDeps = [ + "hydra_0_2_0", + "oxifmt_0_2_0", + "tidy_0_1_0", +] +description = "Simple page numbering of front and back matter" +license = [ + "MIT", +] +homepage = "https://github.com/tingerrr/anti-matter" + +[anti-matter."0.0.2"] +url = "https://packages.typst.org/preview/anti-matter-0.0.2.tar.gz" +hash = "sha256-mUUXp4h1iRo2jV/KnnD/QXLzFKcnLbaJ3CzfWhpBTZA=" +typstDeps = [] +description = "Simple page numbering of front and back matter" +license = [ + "MIT", +] +homepage = "https://github.com/tingerrr/typst-anti-matter" + +[anti-matter."0.0.1"] +url = "https://packages.typst.org/preview/anti-matter-0.0.1.tar.gz" +hash = "sha256-eW9yS9bi6NO+vUKL9DXAfrpGIbNJGmmq18HKTxNEwMU=" +typstDeps = [] +description = "Simple page numbering of front and back matter" +license = [ + "MIT", +] +homepage = "https://github.com/tingerrr/typst-anti-matter" + +[apa7-ish."0.2.0"] +url = "https://packages.typst.org/preview/apa7-ish-0.2.0.tar.gz" +hash = "sha256-v9wA1y7hwjfF3yxwaSETM7ifymTT/HasN02vE+0dMFo=" +typstDeps = [] +description = "Typst Template that (mostly) complies with APA7 Style (Work in Progress" +license = [ + "MIT", +] +homepage = "https://github.com/mrwunderbar666/typst-apa7ish" + +[apa7-ish."0.1.0"] +url = "https://packages.typst.org/preview/apa7-ish-0.1.0.tar.gz" +hash = "sha256-5YNCD7VkJ69/3idnZsw/GAFLoxrjzU2mFkcoGa7dQ4w=" +typstDeps = [] +description = "Typst Template that (mostly) complies with APA7 Style (Work in Progress" +license = [ + "MIT", +] +homepage = "https://github.com/mrwunderbar666/typst-apa7ish" + +[ape."0.3.2"] +url = "https://packages.typst.org/preview/ape-0.3.2.tar.gz" +hash = "sha256-XY+eBfWembY260n2YHH6xS+Nv/O2Z/XQNNafOXkinmg=" +typstDeps = [ + "cetz_0_3_2", + "cetz-plot_0_1_1", +] +description = "Stop monkeying around with your layouts! Get sophisticated with Ape for Typst" +license = [ + "MIT", +] + +[ape."0.3.1"] +url = "https://packages.typst.org/preview/ape-0.3.1.tar.gz" +hash = "sha256-0xi7RR0JrATYGKnShguD4dXzStGGg6dkrxRhuwUCerE=" +typstDeps = [ + "cetz_0_3_1", + "cetz-plot_0_1_0", +] +description = "Stop monkeying around with your layouts! Get sophisticated with Ape for Typst" +license = [ + "MIT", +] + +[ape."0.3.0"] +url = "https://packages.typst.org/preview/ape-0.3.0.tar.gz" +hash = "sha256-al4N3HPbHfAEFvLKfCYJanhsm+rzFBK7HCfN8jjcfD8=" +typstDeps = [ + "cetz_0_3_1", + "cetz-plot_0_1_0", +] +description = "Stop monkeying around with your layouts! Get sophisticated with Ape for Typst" +license = [ + "MIT", +] + +[ape."0.2.0"] +url = "https://packages.typst.org/preview/ape-0.2.0.tar.gz" +hash = "sha256-86xONC374bMptXF8tbobMs42yWsKStD7RCIRRVbCV5Y=" +typstDeps = [ + "cetz_0_3_1", + "cetz-plot_0_1_0", +] +description = "Stop monkeying around with your layouts! Get sophisticated with Ape for Typst" +license = [ + "MIT", +] + +[ape."0.1.0"] +url = "https://packages.typst.org/preview/ape-0.1.0.tar.gz" +hash = "sha256-9/Rdz1iL4Vw26e3JvaW6BTnyvArxZFttlsVB3deijmg=" +typstDeps = [ + "cetz_0_3_1", + "cetz-plot_0_1_0", +] +description = "Stop monkeying around with your layouts! Get sophisticated with Ape for Typst" +license = [ + "MIT", +] + +[appreciated-letter."0.1.0"] +url = "https://packages.typst.org/preview/appreciated-letter-0.1.0.tar.gz" +hash = "sha256-iDU0x6Hvs/S21MyOTtZf0IlUXo19Kkm4ry1M48F1yUY=" +typstDeps = [] +description = "Correspond with business associates and your friends via mail" +license = [ + "MIT-0", +] +homepage = "https://github.com/typst/templates" + +[arborly."0.2.0"] +url = "https://packages.typst.org/preview/arborly-0.2.0.tar.gz" +hash = "sha256-PotA4XfhbE8qPcPUgq4dtbwrGPnP1dT7i4bRqgj4SY4=" +typstDeps = [ + "mantys_1_0_0", +] +description = "A library for producing beautiful syntax tree graphs" +license = [ + "MIT", +] +homepage = "https://github.com/pearcebasmanm/arborly" + +[arborly."0.1.1"] +url = "https://packages.typst.org/preview/arborly-0.1.1.tar.gz" +hash = "sha256-KlOYYCAwJDxh/tL4DuhcZj+WIMI/yRggYFM01IA+Oik=" +typstDeps = [ + "mantys_1_0_0", +] +description = "A library for producing beautiful syntax tree graphs" +license = [ + "MIT", +] +homepage = "https://github.com/pearcebasmanm/arborly" + +[arborly."0.1.0"] +url = "https://packages.typst.org/preview/arborly-0.1.0.tar.gz" +hash = "sha256-RjjMMlT4bwmpUYOmMlct4R0PKgCcS/vxmNa4G0os2fw=" +typstDeps = [ + "mantys_1_0_0", +] +description = "A library for producing beautiful syntax tree graphs" +license = [ + "MIT", +] +homepage = "https://github.com/pearcebasmanm/arborly" + +[arkheion."0.1.0"] +url = "https://packages.typst.org/preview/arkheion-0.1.0.tar.gz" +hash = "sha256-6GxMbR4HDMCWsQDYWZnlcjcb5gpWtyMxReJ9BfGoCbM=" +typstDeps = [] +description = "A simple template reproducing popular arXiv templates" +license = [ + "MIT", +] +homepage = "https://github.com/mgoulao/arkheion" + +[ascii-ipa."2.0.0"] +url = "https://packages.typst.org/preview/ascii-ipa-2.0.0.tar.gz" +hash = "sha256-E/ookDGdRJh0Ac29xnNV+AJVALUW/uM7MyztcFJlKdg=" +typstDeps = [] +description = "Converter for ASCII representations of the International Phonetic Alphabet (IPA" +license = [ + "MIT", +] +homepage = "https://github.com/imatpot/typst-ascii-ipa" + +[ascii-ipa."1.1.1"] +url = "https://packages.typst.org/preview/ascii-ipa-1.1.1.tar.gz" +hash = "sha256-vrL1t4gc4Yw7smxqGmONzs7icjtduUOhbJn2pQEd1IE=" +typstDeps = [] +description = "Converter for ASCII representations of the International Phonetic Alphabet (IPA" +license = [ + "MIT", +] +homepage = "https://github.com/imatpot/typst-ascii-ipa" + +[ascii-ipa."1.1.0"] +url = "https://packages.typst.org/preview/ascii-ipa-1.1.0.tar.gz" +hash = "sha256-ME7AdjI+75c5LVATeYTXgULpQJmOx60tJXR8jypPwRw=" +typstDeps = [] +description = "Converter for ASCII representations of the International Phonetic Alphabet (IPA" +license = [ + "MIT", +] +homepage = "https://github.com/imatpot/typst-ascii-ipa" + +[ascii-ipa."1.0.0"] +url = "https://packages.typst.org/preview/ascii-ipa-1.0.0.tar.gz" +hash = "sha256-f88ysIeQS82G4849aBlbpS5MI2O1+q+JXYHgS4mCpVU=" +typstDeps = [] +description = "Converter for ASCII representations of the International Phonetic Alphabet (IPA" +license = [ + "MIT", +] +homepage = "https://github.com/imatpot/typst-ascii-ipa" + +[athena-tu-darmstadt-exercise."0.1.0"] +url = "https://packages.typst.org/preview/athena-tu-darmstadt-exercise-0.1.0.tar.gz" +hash = "sha256-xZafuXAwXLTvpJvzjeFwSCla1rJZGsBSJjNkZgIJzQY=" +typstDeps = [] +description = "Exercise template for TU Darmstadt (Technische Universität Darmstadt" +license = [ + "MIT", +] +homepage = "https://github.com/JeyRunner/tuda-typst-templates" + +[athena-tu-darmstadt-thesis."0.1.0"] +url = "https://packages.typst.org/preview/athena-tu-darmstadt-thesis-0.1.0.tar.gz" +hash = "sha256-xp2+xdOvfp4W49CAx7FAASLUMmwJ8YBx01m/zmdicO8=" +typstDeps = [ + "i-figured_0_2_3", +] +description = "Thesis template for TU Darmstadt (Technische Universität Darmstadt" +license = [ + "MIT", +] +homepage = "https://github.com/JeyRunner/tuda-typst-templates" + +[atomic."1.0.0"] +url = "https://packages.typst.org/preview/atomic-1.0.0.tar.gz" +hash = "sha256-HCigoT3cX1iZkC/2+WZl+1vIx9KKz7Uxm8k9LP121j4=" +typstDeps = [ + "cetz_0_3_2", +] +description = "Draw Atoms, their electron configurations, shells and orbitals in Typst" +license = [ + "MIT", +] +homepage = "https://github.com/aargar1/atomic" + +[autofletcher."0.1.1"] +url = "https://packages.typst.org/preview/autofletcher-0.1.1.tar.gz" +hash = "sha256-ELyFlfYqV8unjzWmNs9FfDOifSAUYBOgt4R7ZzCQRdg=" +typstDeps = [ + "autofletcher_0_1_0", + "fletcher_0_4_3", + "fletcher_0_4_5", + "tidy_0_2_0", +] +description = "Easier diagrams with fletcher" +license = [ + "MIT", +] +homepage = "https://github.com/3akev/autofletcher" + +[autofletcher."0.1.0"] +url = "https://packages.typst.org/preview/autofletcher-0.1.0.tar.gz" +hash = "sha256-Sit9pzyCSJnZ858GorkIU3ji3bQb/RoGwb6xlMxJW7k=" +typstDeps = [ + "fletcher_0_4_3", + "tidy_0_2_0", +] +description = "Easier diagrams with fletcher" +license = [ + "MIT", +] +homepage = "https://github.com/3akev/autofletcher" + +[babble-bubbles."0.1.0"] +url = "https://packages.typst.org/preview/babble-bubbles-0.1.0.tar.gz" +hash = "sha256-orOm67ydNPmIangnUNiiHiPU6Y5ivQ4KEmCWkFdwdw0=" +typstDeps = [] +description = "A package to create callouts" +license = [ + "MIT", +] +homepage = "https://github.com/ShadowMitia/typst-babble-bubbles" + +[babel."0.1.1"] +url = "https://packages.typst.org/preview/babel-0.1.1.tar.gz" +hash = "sha256-quGTOatlxmnn5mzjvX+AcMBvYc4z4Rc/1IXjhURBJq8=" +typstDeps = [ + "fontawesome_0_4_0", + "mantys_0_1_4", + "metalogo_1_0_2", + "suiji_0_3_0", + "wrap-it_0_1_0", +] +description = "Redact text by replacing it with random characters" +license = [ + "MIT-0", +] +homepage = "https://codeberg.org/afiaith/babel" + +[backtrack."1.0.0"] +url = "https://packages.typst.org/preview/backtrack-1.0.0.tar.gz" +hash = "sha256-1r7+26JZm3w47iqKH25jfIPe4J8hqP5PLDmZzoaMm+k=" +typstDeps = [] +description = "A version-agnostic library for checking the compiler version" +license = [ + "Apache-2.0", +] +homepage = "https://github.com/TheLukeGuy/backtrack" + +[badformer."0.1.0"] +url = "https://packages.typst.org/preview/badformer-0.1.0.tar.gz" +hash = "sha256-8UBr9Puw+5+/zyLyPZQG5Tqph5takTynIro1UT8jB6Y=" +typstDeps = [ + "cetz_0_1_2", +] +description = "Retro-gaming in Typst. Reach the goal and complete the mission" +license = [ + "MIT-0", +] +homepage = "https://github.com/typst/templates" + +[badgery."0.1.1"] +url = "https://packages.typst.org/preview/badgery-0.1.1.tar.gz" +hash = "sha256-JFTQJnp2uAng8rSAN7zERqj+kYze0j5YjxRYPalyDec=" +typstDeps = [] +description = "Adds styled badges, boxes and menu actions" +license = [ + "MIT", +] +homepage = "https://github.com/dogezen/badgery" + +[badgery."0.1.0"] +url = "https://packages.typst.org/preview/badgery-0.1.0.tar.gz" +hash = "sha256-efIgFA4s3Gdh8wLc9ovcmjufxSj2lRX2vszvnr1KdW0=" +typstDeps = [] +description = "Adds styled badges, boxes and menu actions" +license = [ + "MIT", +] +homepage = "https://github.com/dogezen/badgery" + +[bamdone-aiaa."0.1.2"] +url = "https://packages.typst.org/preview/bamdone-aiaa-0.1.2.tar.gz" +hash = "sha256-xamtt+nwE9up9i9I2R3ObIgdSq/HiCPfCYVM19rmq4Q=" +typstDeps = [ + "droplet_0_3_1", +] +description = "An American Institute of Aeronautics and Astronautics (AIAA) template for conferences" +license = [ + "MIT-0", +] +homepage = "https://github.com/isaacew/aiaa-typst" + +[bamdone-aiaa."0.1.1"] +url = "https://packages.typst.org/preview/bamdone-aiaa-0.1.1.tar.gz" +hash = "sha256-M7P3peIFeZcKTQmh6grRAVt4rdj8eNZfx7TOptJmvsU=" +typstDeps = [ + "bamdone-aiaa_0_1_0", + "droplet_0_2_0", +] +description = "An American Institute of Aeronautics and Astronautics (AIAA) template for conferences" +license = [ + "MIT-0", +] +homepage = "https://github.com/isaacew/aiaa-typst" + +[bamdone-aiaa."0.1.0"] +url = "https://packages.typst.org/preview/bamdone-aiaa-0.1.0.tar.gz" +hash = "sha256-U8pX27DywfWhIoqtFBzO2atEJF6b1dUyEt2aXiAIAFQ=" +typstDeps = [ + "droplet_0_2_0", +] +description = "An American Institute of Aeronautics and Astronautics (AIAA) template for conferences" +license = [ + "MIT-0", +] +homepage = "https://github.com/isaacew/aiaa-typst" + +[bamdone-ieeeconf."0.1.1"] +url = "https://packages.typst.org/preview/bamdone-ieeeconf-0.1.1.tar.gz" +hash = "sha256-X+LDenUMKXHY1F+cTomrprPA2HmP5YsD96XoApNG3uU=" +typstDeps = [] +description = "An IEEE-style paper template to publish at conferences and journals for Electrical Engineering, Computer Science, and Computer Engineering" +license = [ + "MIT-0", +] +homepage = "https://github.com/typst/templates" + +[bamdone-ieeeconf."0.1.0"] +url = "https://packages.typst.org/preview/bamdone-ieeeconf-0.1.0.tar.gz" +hash = "sha256-1pMnfSDHiRONxtUiJwXTpGJwMAyeXyMoGtaArb0bFnQ=" +typstDeps = [] +description = "An IEEE-style paper template to publish at conferences and journals for Electrical Engineering, Computer Science, and Computer Engineering" +license = [ + "MIT-0", +] +homepage = "https://github.com/isaacew/bamdone-ieeeconf" + +[bamdone-rebuttal."0.1.1"] +url = "https://packages.typst.org/preview/bamdone-rebuttal-0.1.1.tar.gz" +hash = "sha256-0bLWbhrVzFBC95gE6eNeRbMjh3mYHQyXQSBE+5gecIM=" +typstDeps = [] +description = "Rebuttal/response letter template that allows authors to respond to feedback given by reviewers in a peer-review process on a point-by-point basis" +license = [ + "MIT-0", +] +homepage = "https://github.com/avonmoll/bamdone-rebuttal" + +[bamdone-rebuttal."0.1.0"] +url = "https://packages.typst.org/preview/bamdone-rebuttal-0.1.0.tar.gz" +hash = "sha256-2Y5T94C/sSWWcn+WMQfASeDLgfpkKGceRhpd+CO9f+I=" +typstDeps = [] +description = "Rebuttal/response letter template that allows authors to respond to feedback given by reviewers in a peer-review process on a point-by-point basis" +license = [ + "MIT-0", +] +homepage = "https://github.com/avonmoll/bamdone-rebuttal" + +[basalt-backlinks."0.1.1"] +url = "https://packages.typst.org/preview/basalt-backlinks-0.1.1.tar.gz" +hash = "sha256-ynoLsV664bY6MyJF5BXM3/tBXO28g3ZxW567MKg1SgY=" +typstDeps = [] +description = "Generate and get backlinks" +license = [ + "MIT", +] +homepage = "https://github.com/GabrielDTB/basalt-backlinks" + +[basalt-backlinks."0.1.0"] +url = "https://packages.typst.org/preview/basalt-backlinks-0.1.0.tar.gz" +hash = "sha256-Zj2opKg06Dq+PUn4B89Q3FVVL+JEIUE8G6fTEAGax70=" +typstDeps = [] +description = "Generate and get backlinks" +license = [ + "MIT", +] +homepage = "https://github.com/GabrielDTB/basalt-backlinks" + +[basalt-lib."1.0.0"] +url = "https://packages.typst.org/preview/basalt-lib-1.0.0.tar.gz" +hash = "sha256-zZg+aIQ+7lEVlRfa8Twi+lOzkgaDJ4lwUl+IY+1UyIg=" +typstDeps = [] +description = "Note taking utilities / Zettelkasten framework" +license = [ + "AGPL-3.0-only", +] +homepage = "https://github.com/GabrielDTB/basalt-lib" + +[based."0.2.0"] +url = "https://packages.typst.org/preview/based-0.2.0.tar.gz" +hash = "sha256-UNk8tieGvuGY8Ue9T7r2eCb8Sb1lEe7s4fyV6iX4KYo=" +typstDeps = [] +description = "Encoder and decoder for base64, base32, and base16" +license = [ + "MIT", +] +homepage = "https://github.com/EpicEricEE/typst-based" + +[based."0.1.0"] +url = "https://packages.typst.org/preview/based-0.1.0.tar.gz" +hash = "sha256-5ojwPRdiFM/5r7MN05a1rWh8NRWR7zYh+liM2wNTTS4=" +typstDeps = [] +description = "Encoder and decoder for base64, base32, and base16" +license = [ + "MIT", +] +homepage = "https://github.com/EpicEricEE/typst-based" + +[basic-document-props."0.1.0"] +url = "https://packages.typst.org/preview/basic-document-props-0.1.0.tar.gz" +hash = "sha256-7gHvmsHDUtFNELBPzr2bqGYh+FTk2aI98i2f6n9+SZM=" +typstDeps = [] +description = "Simple document with header, footer, page numbering and mail-adress" +license = [ + "MIT", +] +homepage = "https://github.com/Notme112/typst-packages/" + +[basic-polylux."0.1.0"] +url = "https://packages.typst.org/preview/basic-polylux-0.1.0.tar.gz" +hash = "sha256-7ZhOZgiktjdN536BmRqx5QUtZvImXHkBUNP/lvVaLwM=" +typstDeps = [ + "polylux_0_4_0", +] +description = "Starter template for Polylux" +license = [ + "Unlicense", +] +homepage = "https://github.com/polylux-typ/basic" + +[basic-report."0.1.2"] +url = "https://packages.typst.org/preview/basic-report-0.1.2.tar.gz" +hash = "sha256-1gyKqdnYu/T7bJahuonb/f8N3tc+w8k3eVLAWo4SmFs=" +typstDeps = [ + "hydra_0_6_0", +] +description = "A simple template for reports" +license = [ + "MIT", +] +homepage = "https://github.com/roland-KA/basic-report-typst-template" + +[basic-report."0.1.1"] +url = "https://packages.typst.org/preview/basic-report-0.1.1.tar.gz" +hash = "sha256-kybjfPOj9fgI31fME8v36jsUYYD5deZxZUG9/MBL1sc=" +typstDeps = [ + "hydra_0_5_1", +] +description = "A simple template for reports" +license = [ + "MIT", +] +homepage = "https://github.com/roland-KA/basic-report-typst-template" + +[basic-report."0.1.0"] +url = "https://packages.typst.org/preview/basic-report-0.1.0.tar.gz" +hash = "sha256-1+pvstMEer6OjfiJN0D7u4hH6w6pZS+bHcmFykNgrDA=" +typstDeps = [ + "hydra_0_5_1", +] +description = "A simple template for reports" +license = [ + "MIT", +] +homepage = "https://github.com/roland-KA/basic-report-typst-template" + +[basic-resume."0.2.4"] +url = "https://packages.typst.org/preview/basic-resume-0.2.4.tar.gz" +hash = "sha256-5j37vf3Xa3Js6uf4z8/KldWbnxfzMz6kBlQ3gWxcw/o=" +typstDeps = [ + "scienceicons_0_0_6", +] +description = "A simple, standard resume, designed to work well with ATS" +license = [ + "Unlicense", +] +homepage = "https://github.com/stuxf/basic-typst-resume-template" + +[basic-resume."0.2.3"] +url = "https://packages.typst.org/preview/basic-resume-0.2.3.tar.gz" +hash = "sha256-hiviO4tvUzChP+7PcGbswL5EKQ5USWCs2hdQbRIygog=" +typstDeps = [ + "scienceicons_0_0_6", +] +description = "A simple, standard resume, designed to work well with ATS" +license = [ + "Unlicense", +] +homepage = "https://github.com/stuxf/basic-typst-resume-template" + +[basic-resume."0.2.2"] +url = "https://packages.typst.org/preview/basic-resume-0.2.2.tar.gz" +hash = "sha256-rH5FUHNt4HF+PCRkcavapTpmf+P3D5b8BnTsocswQwY=" +typstDeps = [ + "scienceicons_0_0_6", +] +description = "A simple, standard resume, designed to work well with ATS" +license = [ + "Unlicense", +] +homepage = "https://github.com/stuxf/basic-typst-resume-template" + +[basic-resume."0.2.1"] +url = "https://packages.typst.org/preview/basic-resume-0.2.1.tar.gz" +hash = "sha256-mr/U5o2XsWwJx1/iMqDSqpgs3tv4Nci3bsDJbkNX5MY=" +typstDeps = [ + "scienceicons_0_0_6", +] +description = "A simple, standard resume, designed to work well with ATS" +license = [ + "Unlicense", +] +homepage = "https://github.com/stuxf/basic-typst-resume-template" + +[basic-resume."0.2.0"] +url = "https://packages.typst.org/preview/basic-resume-0.2.0.tar.gz" +hash = "sha256-Wc8SSm0D4qf4s/UxSNYczdG8pyrVAmRyviYUXlakeug=" +typstDeps = [] +description = "A simple, standard resume, designed to work well with ATS" +license = [ + "Unlicense", +] +homepage = "https://github.com/stuxf/basic-typst-resume-template" + +[basic-resume."0.1.4"] +url = "https://packages.typst.org/preview/basic-resume-0.1.4.tar.gz" +hash = "sha256-AgKKQ9hmyQGbTC6HyE8y5A0O4QFezibOLRgpXxQHbfY=" +typstDeps = [] +description = "A simple, standard resume, designed to work well with ATS" +license = [ + "Unlicense", +] +homepage = "https://github.com/stuxf/basic-typst-resume-template" + +[basic-resume."0.1.3"] +url = "https://packages.typst.org/preview/basic-resume-0.1.3.tar.gz" +hash = "sha256-0+XSchadFrSRcFKlmQrlUVX3h/esIdsPoWkUkwIuAkM=" +typstDeps = [] +description = "A simple, standard resume, designed to work well with ATS" +license = [ + "Unlicense", +] +homepage = "https://github.com/stuxf/basic-typst-resume-template" + +[basic-resume."0.1.2"] +url = "https://packages.typst.org/preview/basic-resume-0.1.2.tar.gz" +hash = "sha256-670UlPwj8JuCp0/DOCK/dgkTBfyzuf6dqs4phCIOK8Y=" +typstDeps = [ + "basic-resume_0_1_0", +] +description = "A simple, standard resume, designed to work well with ATS" +license = [ + "Unlicense", +] +homepage = "https://github.com/stuxf/basic-typst-resume-template" + +[basic-resume."0.1.0"] +url = "https://packages.typst.org/preview/basic-resume-0.1.0.tar.gz" +hash = "sha256-O/a7vafRcwzB2wJCU0m69OlkU1KyS7DNLeEzLx2VEHw=" +typstDeps = [] +description = "A simple, standard resume, designed to work well with ATS" +license = [ + "Unlicense", +] +homepage = "https://github.com/stuxf/basic-typst-resume-template" + +[biceps."0.0.1"] +url = "https://packages.typst.org/preview/biceps-0.0.1.tar.gz" +hash = "sha256-w72oSOKuw72q7hK5mF78nwRsWVnI/mAXQvFWtdp89KM=" +typstDeps = [] +description = "Layout algorithm for CSS-style flex-wrap behavior. 💪" +license = [ + "MIT", +] +homepage = "https://github.com/pikaju/typst-biceps" + +[big-rati."0.1.0"] +url = "https://packages.typst.org/preview/big-rati-0.1.0.tar.gz" +hash = "sha256-g5YmNTI6FpHbGIOkexiBXVkZOWiw2ylvhmFyNhkVE+I=" +typstDeps = [] +description = "Utilities to work with big rational numbers in Typst" +license = [ + "MIT", +] +homepage = "https://github.com/DanikVitek/typst-plugin-bigrational" + +[big-todo."0.2.0"] +url = "https://packages.typst.org/preview/big-todo-0.2.0.tar.gz" +hash = "sha256-0EFS2Uxzvcklih6cfaw9PNl0TfvEy/wHcbQm7ruqf3g=" +typstDeps = [] +description = "Package to insert clear TODOs, optionally with an outline" +license = [ + "Unlicense", +] + +[big-todo."0.1.0"] +url = "https://packages.typst.org/preview/big-todo-0.1.0.tar.gz" +hash = "sha256-7cw1KllbTWb2OUAIFl42p8rmrHbxRAB5+qEXck6qud8=" +typstDeps = [] +description = "Package to insert clear TODOs. Optionallay with an outline" +license = [ + "Unlicense", +] + +[blind-cvpr."0.5.0"] +url = "https://packages.typst.org/preview/blind-cvpr-0.5.0.tar.gz" +hash = "sha256-TQT7Zj0n7OJVfI9btjb/IRzS/1kXzETm6QGM0B5ldwI=" +typstDeps = [] +description = "CVPR-style paper template to publish at the Computer Vision and Pattern\nRecognition (CVPR) conferences" +license = [ + "MIT", +] +homepage = "https://github.com/daskol/typst-templates" + +[blindex."0.1.0"] +url = "https://packages.typst.org/preview/blindex-0.1.0.tar.gz" +hash = "sha256-/yYkghkgeF6yTm6fVK2Qj5HEf/XDeJ2oQ7M1jIW6TDU=" +typstDeps = [] +description = "Index-making of Biblical literature citations in Typst" +license = [ + "MIT", +] + +[blinky."0.2.0"] +url = "https://packages.typst.org/preview/blinky-0.2.0.tar.gz" +hash = "sha256-R00jeUxy1y/OwiDbknFbjxnxbD0JT1MnTIkkeeQTpa0=" +typstDeps = [] +description = "Typesets paper titles in bibliographies as hyperlinks" +license = [ + "MIT", +] +homepage = "https://github.com/alexanderkoller/typst-blinky" + +[blinky."0.1.1"] +url = "https://packages.typst.org/preview/blinky-0.1.1.tar.gz" +hash = "sha256-k3tKYhqvwH2Q85Wj+S8Pb6UHSKe8FqCbnlNjuAHPG78=" +typstDeps = [] +description = "Typesets paper titles in bibliographies as hyperlinks" +license = [ + "MIT", +] +homepage = "https://github.com/alexanderkoller/typst-blinky" + +[blinky."0.1.0"] +url = "https://packages.typst.org/preview/blinky-0.1.0.tar.gz" +hash = "sha256-2sSEMYDQuvdiTyXGM9wL5oda9h+fMFUvrhMAuUCSNU0=" +typstDeps = [] +description = "Typesets paper titles in bibliographies as hyperlinks" +license = [ + "MIT", +] +homepage = "https://github.com/alexanderkoller/typst-blinky" + +[bloated-neurips."0.7.0"] +url = "https://packages.typst.org/preview/bloated-neurips-0.7.0.tar.gz" +hash = "sha256-9keS/3dURmiljmkXje5HEnrGRclAPsclMFry8IEEA54=" +typstDeps = [] +description = "NeurIPS-style paper template to publish at the Conference and Workshop on\nNeural Information Processing Systems" +license = [ + "MIT", +] +homepage = "https://github.com/daskol/typst-templates" + +[bloated-neurips."0.5.1"] +url = "https://packages.typst.org/preview/bloated-neurips-0.5.1.tar.gz" +hash = "sha256-pTfWQlVy1bs1rYDpFKxSH2ZqMGJbg4yKUUAIHv2j/+0=" +typstDeps = [] +description = "NeurIPS-style paper template to publish at the Conference and Workshop on\nNeural Information Processing Systems" +license = [ + "MIT", +] +homepage = "https://github.com/daskol/typst-templates" + +[bloated-neurips."0.5.0"] +url = "https://packages.typst.org/preview/bloated-neurips-0.5.0.tar.gz" +hash = "sha256-Q9LFcl0BDic8LFxPAU1BOrBkifPjR/ssEMb5EFMmMwE=" +typstDeps = [] +description = "NeurIPS-style paper template to publish at the Conference and Workshop on\nNeural Information Processing Systems" +license = [ + "MIT", +] +homepage = "https://github.com/daskol/typst-templates" + +[bloated-neurips."0.2.1"] +url = "https://packages.typst.org/preview/bloated-neurips-0.2.1.tar.gz" +hash = "sha256-F140Gsyh0fqzEJMKo0+au1d19bwWxHmer5LvWA9M3fI=" +typstDeps = [ + "tablex_0_0_8", +] +description = "NeurIPS-style paper template to publish at the Conference and Workshop on Neural Information Processing Systems" +license = [ + "MIT", +] +homepage = "https://github.com/daskol/typst-templates" + +[board-n-pieces."0.6.0"] +url = "https://packages.typst.org/preview/board-n-pieces-0.6.0.tar.gz" +hash = "sha256-x2qB8ydJQeyLWmbaC+GGc8+OmLqzAXTS/jI7BVTp3AE=" +typstDeps = [] +description = "Display chessboards" +license = [ + "MIT", + "GPL-2.0-only", +] +homepage = "https://github.com/MDLC01/board-n-pieces" + +[board-n-pieces."0.5.0"] +url = "https://packages.typst.org/preview/board-n-pieces-0.5.0.tar.gz" +hash = "sha256-hAEH1xhOd5JIJNbxaBm6t07LCMTv7chkfCUArJCPD1I=" +typstDeps = [] +description = "Display chessboards" +license = [ + "MIT", + "GPL-2.0-only", +] +homepage = "https://github.com/MDLC01/board-n-pieces" + +[board-n-pieces."0.4.0"] +url = "https://packages.typst.org/preview/board-n-pieces-0.4.0.tar.gz" +hash = "sha256-ecnWsR8245TByY861tfNFIYqWl2ZZaMpcgOIOIKdtDw=" +typstDeps = [] +description = "Display chessboards" +license = [ + "MIT", + "GPL-2.0-only", +] +homepage = "https://github.com/MDLC01/board-n-pieces" + +[board-n-pieces."0.3.0"] +url = "https://packages.typst.org/preview/board-n-pieces-0.3.0.tar.gz" +hash = "sha256-A7xnWwYU9SBCC0YusEYeloMg1+LvKTGj4S2Im2CFUT4=" +typstDeps = [] +description = "Display chessboards in Typst" +license = [ + "MIT", + "GPL-2.0-only", +] +homepage = "https://github.com/MDLC01/board-n-pieces" + +[board-n-pieces."0.2.0"] +url = "https://packages.typst.org/preview/board-n-pieces-0.2.0.tar.gz" +hash = "sha256-Mpck3H4PG+xaWQRKThRXzNvIUKJJsCRJbn8+nSXLjYs=" +typstDeps = [] +description = "Display chessboards in Typst" +license = [ + "MIT", + "GPL-2.0-only", +] +homepage = "https://github.com/MDLC01/board-n-pieces" + +[board-n-pieces."0.1.0"] +url = "https://packages.typst.org/preview/board-n-pieces-0.1.0.tar.gz" +hash = "sha256-s9qRve872no4iYUQf7sqISZ9F5MeARHf90YBWApnCH0=" +typstDeps = [] +description = "Display chessboards in Typst" +license = [ + "MIT", +] +homepage = "https://github.com/MDLC01/board-n-pieces" + +[bob-draw."0.1.0"] +url = "https://packages.typst.org/preview/bob-draw-0.1.0.tar.gz" +hash = "sha256-cIMRYn4olOWSMeG7Y7YuF28jx0J1HJv8ZocJ8GJiygc=" +typstDeps = [] +description = "svgbob for typst, powered by wasm" +license = [ + "MIT", +] +homepage = "https://github.com/LucaCiucci/bob-typ" + +[bone-resume."0.3.0"] +url = "https://packages.typst.org/preview/bone-resume-0.3.0.tar.gz" +hash = "sha256-K7aEUrw64QqZrxgjWhpEk/bf0lpC0BJ+0uVBhfduxkk=" +typstDeps = [ + "oxifmt_0_2_1", +] +description = "A colorful resume template for chinese" +license = [ + "Apache-2.0", +] + +[bone-resume."0.2.0"] +url = "https://packages.typst.org/preview/bone-resume-0.2.0.tar.gz" +hash = "sha256-QFKP+J3kdewBeevrlGmVnY5yPcvdclCeM9zcNqYnZB8=" +typstDeps = [] +description = "A colorful resume template for chinese" +license = [ + "Apache-2.0", +] + +[bone-resume."0.1.0"] +url = "https://packages.typst.org/preview/bone-resume-0.1.0.tar.gz" +hash = "sha256-7KEayyZt2MgFKDL9uUnqyNS7IeAqfYrBsRec4bD8RSQ=" +typstDeps = [] +description = "A colorful resume template for chinese" +license = [ + "Apache-2.0", +] + +[bookletic."0.3.0"] +url = "https://packages.typst.org/preview/bookletic-0.3.0.tar.gz" +hash = "sha256-U6mNxN+NdcUFcfF+b//TTFaOotLj9xM8KpCsI4snAlw=" +typstDeps = [] +description = "Create beautiful booklets with ease" +license = [ + "Apache-2.0", +] +homepage = "https://github.com/harrellbm/Bookletic.git" + +[bookletic."0.2.0"] +url = "https://packages.typst.org/preview/bookletic-0.2.0.tar.gz" +hash = "sha256-HeDucS52jnzXuh4e8e7JiJoHBT4sVc4L+pmViEE9mgA=" +typstDeps = [] +description = "Create beautiful booklets with ease" +license = [ + "Apache-2.0", +] +homepage = "https://github.com/harrellbm/Bookletic.git" + +[bookletic."0.1.0"] +url = "https://packages.typst.org/preview/bookletic-0.1.0.tar.gz" +hash = "sha256-aq4JGmoZFnAIxy9+l/WC1piuPfacLiCJhFO9Hj/V2ps=" +typstDeps = [] +description = "Create beautiful booklets with ease" +license = [ + "Apache-2.0", +] + +[boxr."0.1.0"] +url = "https://packages.typst.org/preview/boxr-0.1.0.tar.gz" +hash = "sha256-7/BI8so0a2VnjP99d7FR9SiMKN2MXrcH8gPX8UvV6Gg=" +typstDeps = [] +description = "A modular, and easy to use, package for creating cardboard cutouts in Typst" +license = [ + "MIT", +] +homepage = "https://github.com/Lypsilonx/boxr" + +[brilliant-cv."2.0.5"] +url = "https://packages.typst.org/preview/brilliant-cv-2.0.5.tar.gz" +hash = "sha256-55ldsGnrsDowYYz1mxIlcLXIna8gRteDikv6K56aXDo=" +typstDeps = [ + "fontawesome_0_2_1", + "tidy_0_3_0", +] +description = "💼 another CV template for your job application, yet powered by Typst and more" +license = [ + "Apache-2.0", +] +homepage = "https://github.com/yunanwg/brilliant-CV" + +[brilliant-cv."2.0.4"] +url = "https://packages.typst.org/preview/brilliant-cv-2.0.4.tar.gz" +hash = "sha256-Pbsw/lH5VDsCbFRrlG6Yqxyp0yIkfDHr+NsPf7Df8ms=" +typstDeps = [ + "fontawesome_0_2_1", + "tidy_0_3_0", +] +description = "💼 another CV template for your job application, yet powered by Typst and more" +license = [ + "Apache-2.0", +] +homepage = "https://github.com/mintyfrankie/brilliant-CV" + +[brilliant-cv."2.0.3"] +url = "https://packages.typst.org/preview/brilliant-cv-2.0.3.tar.gz" +hash = "sha256-t7jvJ5itN0YZDdP7Qpd5/vYsKxgDZsfbXlGqL8G5HDw=" +typstDeps = [ + "fontawesome_0_2_1", + "tidy_0_3_0", +] +description = "💼 another CV template for your job application, yet powered by Typst and more" +license = [ + "Apache-2.0", +] +homepage = "https://github.com/mintyfrankie/brilliant-CV" + +[brilliant-cv."2.0.2"] +url = "https://packages.typst.org/preview/brilliant-cv-2.0.2.tar.gz" +hash = "sha256-bkP17C9TRbpHT5x6UOf8bUuP3wTBYnFrPgn5kpPKCwk=" +typstDeps = [ + "fontawesome_0_2_1", + "tidy_0_3_0", +] +description = "💼 another CV template for your job application, yet powered by Typst and more" +license = [ + "Apache-2.0", +] +homepage = "https://github.com/mintyfrankie/brilliant-CV" + +[brilliant-cv."2.0.1"] +url = "https://packages.typst.org/preview/brilliant-cv-2.0.1.tar.gz" +hash = "sha256-bTF80A4Aaq+e8rch7SyzbtyhdbL9j6S4bkPqq1XbwKk=" +typstDeps = [ + "fontawesome_0_2_1", + "tidy_0_3_0", +] +description = "💼 another CV template for your job application, yet powered by Typst and more" +license = [ + "Apache-2.0", +] +homepage = "https://github.com/mintyfrankie/brilliant-CV" + +[brilliant-cv."2.0.0"] +url = "https://packages.typst.org/preview/brilliant-cv-2.0.0.tar.gz" +hash = "sha256-xMA/JuuKdCcr6Nik8RebMYElOgoAOhUpu0h4FPgYilQ=" +typstDeps = [ + "fontawesome_0_2_1", + "tidy_0_3_0", +] +description = "💼 another CV template for your job application, yet powered by Typst and more" +license = [ + "Apache-2.0", +] +homepage = "https://github.com/mintyfrankie/brilliant-CV" + +[bubble."0.2.2"] +url = "https://packages.typst.org/preview/bubble-0.2.2.tar.gz" +hash = "sha256-XbhNC2LTKnWwtV4wvlAMcVlqcnnwDWxTawI1Wr9vsTQ=" +typstDeps = [] +description = "Simple and colorful template for Typst" +license = [ + "MIT-0", +] +homepage = "https://github.com/hzkonor/bubble-template" + +[bubble."0.2.1"] +url = "https://packages.typst.org/preview/bubble-0.2.1.tar.gz" +hash = "sha256-Andpw7TqPSbX606dVtKfhCN+6D1qlSsjFyJGc26nfpw=" +typstDeps = [ + "codelst_2_0_1", +] +description = "Simple and colorful template for Typst" +license = [ + "MIT-0", +] +homepage = "https://github.com/hzkonor/bubble-template" + +[bubble."0.2.0"] +url = "https://packages.typst.org/preview/bubble-0.2.0.tar.gz" +hash = "sha256-QfQFGzNvh6EDJ02El/c2iTj745uIFdpUpQwEkNz5/UU=" +typstDeps = [ + "codelst_2_0_0", +] +description = "Simple and colorful template for Typst" +license = [ + "MIT-0", +] +homepage = "https://github.com/hzkonor/bubble-template" + +[bubble."0.1.0"] +url = "https://packages.typst.org/preview/bubble-0.1.0.tar.gz" +hash = "sha256-/LgM9GSbbRPYjuTRFN/DpucMKgit2rfWP9/5NzvnGKY=" +typstDeps = [ + "codelst_2_0_0", +] +description = "Simple and colorful template for Typst" +license = [ + "MIT-0", +] +homepage = "https://github.com/hzkonor/bubble-template" + +[bytefield."0.0.7"] +url = "https://packages.typst.org/preview/bytefield-0.0.7.tar.gz" +hash = "sha256-9DfhrwSRR/W/YC5N0IdYyh/ILP+2n+C88tWdCekWnt0=" +typstDeps = [ + "oxifmt_0_2_1", +] +description = "A package to create network protocol headers, memory map, register definitions and more" +license = [ + "MIT", +] +homepage = "https://github.com/jomaway/typst-bytefield" + +[bytefield."0.0.6"] +url = "https://packages.typst.org/preview/bytefield-0.0.6.tar.gz" +hash = "sha256-GlyGBt5J6Dtzku/0/9yN+3uvmJNpCaylDO0AF1+2B5U=" +typstDeps = [ + "oxifmt_0_2_0", +] +description = "A package to create network protocol headers, memory map, register definitions and more" +license = [ + "MIT", +] +homepage = "https://github.com/jomaway/typst-bytefield" + +[bytefield."0.0.5"] +url = "https://packages.typst.org/preview/bytefield-0.0.5.tar.gz" +hash = "sha256-f/6NwbSO/fCV2MnKFJxR5ezdrC82MVcvqXYIOz5V1Aw=" +typstDeps = [ + "oxifmt_0_2_0", + "tablex_0_0_8", +] +description = "A package to create network protocol headers, memory map, register definitions and more" +license = [ + "MIT", +] +homepage = "https://github.com/jomaway/typst-bytefield" + +[bytefield."0.0.4"] +url = "https://packages.typst.org/preview/bytefield-0.0.4.tar.gz" +hash = "sha256-09kDW0seiKYi0Na18ehhURhinpE61NaSBVQMvex0R3A=" +typstDeps = [ + "oxifmt_0_2_0", + "tablex_0_0_8", +] +description = "A package to create network protocol headers, memory map, register definitions and more" +license = [ + "MIT", +] +homepage = "https://github.com/jomaway/typst-bytefield" + +[bytefield."0.0.3"] +url = "https://packages.typst.org/preview/bytefield-0.0.3.tar.gz" +hash = "sha256-zf06BmYkdSVUQqONPwXj6mJOjcPSX9Lszr5KtkIcZhw=" +typstDeps = [ + "tablex_0_0_6", +] +description = "A package to create network protocol headers" +license = [ + "MIT", +] +homepage = "https://github.com/jomaway/typst-bytefield" + +[bytefield."0.0.2"] +url = "https://packages.typst.org/preview/bytefield-0.0.2.tar.gz" +hash = "sha256-QOlQaJ3k4fUkHKW1dN8E2npBchHbC7IPkljxKou5GzQ=" +typstDeps = [ + "tablex_0_0_4", +] +description = "A package to create network protocol headers" +license = [ + "MIT", +] +homepage = "https://github.com/jomaway/typst-bytefield" + +[bytefield."0.0.1"] +url = "https://packages.typst.org/preview/bytefield-0.0.1.tar.gz" +hash = "sha256-OOLcy7PwmB4E903HoQ27FPaGYFpIsAwnyF6jC03vREo=" +typstDeps = [ + "tablex_0_0_4", +] +description = "A package to create network protocol headers" +license = [ + "MIT", +] + +[cades."0.3.0"] +url = "https://packages.typst.org/preview/cades-0.3.0.tar.gz" +hash = "sha256-zoBTB6qqLMwGqmSGb4TalcWpUwyt1ZG/GOHy8V/pmDA=" +typstDeps = [ + "jogs_0_2_0", +] +description = "Generate QR codes in typst" +license = [ + "MIT", +] +homepage = "https://github.com/Midbin/cades" + +[cades."0.2.0"] +url = "https://packages.typst.org/preview/cades-0.2.0.tar.gz" +hash = "sha256-JdW95eiWCeydfmg4nGY5BDYFB4CSef9HMyvY2BhdiIQ=" +typstDeps = [ + "jogs_0_2_0", +] +description = "Generate QR codes in typst" +license = [ + "MIT", +] +homepage = "https://github.com/Midbin/cades" + +[caidan."0.1.0"] +url = "https://packages.typst.org/preview/caidan-0.1.0.tar.gz" +hash = "sha256-W20oZOScx7dewZw4ee854jfhabq2cn1K3+sjS1JCvnI=" +typstDeps = [] +description = "A clean and minimal food menu template" +license = [ + "MIT", +] +homepage = "https://github.com/cu1ch3n/caidan" + +[callisto."0.1.0"] +url = "https://packages.typst.org/preview/callisto-0.1.0.tar.gz" +hash = "sha256-NFM3r0abms6sKHF5YEAm2DaxaN+Wo6UcclZviMAFTdc=" +typstDeps = [ + "based_0_2_0", + "cmarker_0_1_3", + "mitex_0_2_5", +] +description = "Import Jupyter notebooks" +license = [ + "MIT", +] +homepage = "https://github.com/knuesel/callisto" + +[canonical-nthu-thesis."0.2.0"] +url = "https://packages.typst.org/preview/canonical-nthu-thesis-0.2.0.tar.gz" +hash = "sha256-W58iv2XIWSUmMSjNzrW8fV0ZwDvaGZ4StHM3kEmMUW4=" +typstDeps = [] +description = "A template for master theses and doctoral dissertations for NTHU (National Tsing Hua University" +license = [ + "MIT", +] +homepage = "https://codeberg.org/kotatsuyaki/canonical-nthu-thesis" + +[canonical-nthu-thesis."0.1.0"] +url = "https://packages.typst.org/preview/canonical-nthu-thesis-0.1.0.tar.gz" +hash = "sha256-R08S8+CTNOlQuRPeDhWf9wmbMiScDAi3zTwF0VhE7oA=" +typstDeps = [] +description = "A template for master theses and doctoral dissertations for NTHU (National Tsing Hua University" +license = [ + "MIT", +] +homepage = "https://codeberg.org/kotatsuyaki/canonical-nthu-thesis" + +[cartao."0.1.0"] +url = "https://packages.typst.org/preview/cartao-0.1.0.tar.gz" +hash = "sha256-x1KHuXZo1e1OX3ZjGSVwnQmjSUGeOsaq37gywsUP0wY=" +typstDeps = [] +description = "Dead simple flashcards with Typst" +license = [ + "MIT", +] + +[casson-uom-thesis."0.1.0"] +url = "https://packages.typst.org/preview/casson-uom-thesis-0.1.0.tar.gz" +hash = "sha256-MskcdQvh8V3WhwTvKkm9rRKJ5fsvn8JoJwbCjLgMaVQ=" +typstDeps = [ + "wordometer_0_1_4", +] +description = "Typst template based upon The University of Manchester Presentation of Theses Policy. Responsibility for ensuring compliance with the presentation policy remains with the candidate" +license = [ + "MIT-0", +] +homepage = "https://github.com/ALEX-CASSON-LAB/uom_phd_thesis_typst_template" + +[casual-szu-report."0.1.0"] +url = "https://packages.typst.org/preview/casual-szu-report-0.1.0.tar.gz" +hash = "sha256-LCjN8DrVfS6Gvp+RciJ4Mlf9f1udc93OFBByFf0bDQU=" +typstDeps = [] +description = "A template for SZU course reports" +license = [ + "MIT", +] +homepage = "https://github.com/jiang131072/casual-szu-report" + +[ccicons."1.0.1"] +url = "https://packages.typst.org/preview/ccicons-1.0.1.tar.gz" +hash = "sha256-A0ANuek+bbtQKOlW39RVvTonfum33Cl3KEhhlWwRwmw=" +typstDeps = [] +description = "A port of the ccicon LaTeX package for Typst" +license = [ + "MIT", +] +homepage = "https://github.com/jneug/typst-ccicons" + +[ccicons."1.0.0"] +url = "https://packages.typst.org/preview/ccicons-1.0.0.tar.gz" +hash = "sha256-qQBHl8+XLP4YzU3d1HL31oykP7G6F0ADX1FBlatLcck=" +typstDeps = [] +description = "A port of the ccicon LaTeX package for Typst" +license = [ + "MIT", +] +homepage = "https://github.com/jneug/typst-ccicons" + +[cereal-words."0.1.0"] +url = "https://packages.typst.org/preview/cereal-words-0.1.0.tar.gz" +hash = "sha256-nfAUTurQid40lvLFmAZzEbVOaCLYVzcH32nEidrMTpU=" +typstDeps = [] +description = "Time to kill? Search for words in a box of letters" +license = [ + "MIT-0", +] +homepage = "https://github.com/typst/templates" + +[cetz."0.3.4"] +url = "https://packages.typst.org/preview/cetz-0.3.4.tar.gz" +hash = "sha256-UvHEY4klR5Wi0Pk8DYVcfUmLsOnxEGOcjNu6B9/Nr9s=" +typstDeps = [ + "oxifmt_0_2_1", +] +description = "Drawing with Typst made easy, providing an API inspired by TikZ and Processing. Includes modules for plotting, charts and tree layout" +license = [ + "LGPL-3.0-or-later", +] +homepage = "https://github.com/cetz-package/cetz" + +[cetz."0.3.3"] +url = "https://packages.typst.org/preview/cetz-0.3.3.tar.gz" +hash = "sha256-F3Uyklc8haiSBHQfk9Xiq0L0NuoO8aEy7/xxoSypfuo=" +typstDeps = [ + "oxifmt_0_2_1", +] +description = "Drawing with Typst made easy, providing an API inspired by TikZ and Processing. Includes modules for plotting, charts and tree layout" +license = [ + "LGPL-3.0-or-later", +] +homepage = "https://github.com/cetz-package/cetz" + +[cetz."0.3.2"] +url = "https://packages.typst.org/preview/cetz-0.3.2.tar.gz" +hash = "sha256-coMtQPXnloQ7PgxEhPSmRoiUUKl55mcjgioCu0UUgnQ=" +typstDeps = [ + "oxifmt_0_2_1", +] +description = "Drawing with Typst made easy, providing an API inspired by TikZ and Processing. Includes modules for plotting, charts and tree layout" +license = [ + "LGPL-3.0-or-later", +] +homepage = "https://github.com/cetz-package/cetz" + +[cetz."0.3.1"] +url = "https://packages.typst.org/preview/cetz-0.3.1.tar.gz" +hash = "sha256-B2tDHVweLoNo6Iv6fX6NgVXc0upxI95RRd0DUp2/PaE=" +typstDeps = [ + "oxifmt_0_2_0", +] +description = "Drawing with Typst made easy, providing an API inspired by TikZ and Processing. Includes modules for plotting, charts and tree layout" +license = [ + "LGPL-3.0-or-later", +] +homepage = "https://github.com/cetz-package/cetz" + +[cetz."0.3.0"] +url = "https://packages.typst.org/preview/cetz-0.3.0.tar.gz" +hash = "sha256-7fB7i4h/869yrpFVz9JSrPBpFPFXHY9Ez7+tNeiU6rM=" +typstDeps = [ + "oxifmt_0_2_0", +] +description = "Drawing with Typst made easy, providing an API inspired by TikZ and Processing. Includes modules for plotting, charts and tree layout" +license = [ + "LGPL-3.0-or-later", +] +homepage = "https://github.com/cetz-package/cetz" + +[cetz."0.2.2"] +url = "https://packages.typst.org/preview/cetz-0.2.2.tar.gz" +hash = "sha256-4hjOUG21gKZ4rwJ49OJ/NlT8/2eG+EQpMe+Vb9tYbdA=" +typstDeps = [ + "oxifmt_0_2_0", +] +description = "Drawing with Typst made easy, providing an API inspired by TikZ and Processing. Includes modules for plotting, charts and tree layout" +license = [ + "Apache-2.0", +] +homepage = "https://github.com/johannes-wolf/cetz" + +[cetz."0.2.1"] +url = "https://packages.typst.org/preview/cetz-0.2.1.tar.gz" +hash = "sha256-zwbUwa3e/ZofblYKvqy4em0B1DW3I5VeTPNQ4WywgI4=" +typstDeps = [ + "oxifmt_0_2_0", +] +description = "Drawing with Typst made easy, providing an API inspired by TikZ and Processing. Includes modules for plotting, charts and tree layout" +license = [ + "Apache-2.0", +] +homepage = "https://github.com/johannes-wolf/cetz" + +[cetz."0.2.0"] +url = "https://packages.typst.org/preview/cetz-0.2.0.tar.gz" +hash = "sha256-BV1KgRCHSAdoTzpQc6utPMUoNr1VHBFHFoqEkUZ7KUw=" +typstDeps = [ + "oxifmt_0_2_0", +] +description = "Drawing with Typst made easy, providing an API inspired by TikZ and Processing. Includes modules for plotting, charts and tree layout" +license = [ + "Apache-2.0", +] +homepage = "https://github.com/johannes-wolf/cetz" + +[cetz."0.1.2"] +url = "https://packages.typst.org/preview/cetz-0.1.2.tar.gz" +hash = "sha256-fDTg4Lq+uMNkPW9B8iSBALnFL4XTH62Wti3SAz0QnM8=" +typstDeps = [] +description = "Drawing with Typst made easy, providing an API inspired by TikZ and Processing. Includes modules for plotting, charts and tree layout" +license = [ + "Apache-2.0", +] +homepage = "https://github.com/johannes-wolf/cetz" + +[cetz."0.1.1"] +url = "https://packages.typst.org/preview/cetz-0.1.1.tar.gz" +hash = "sha256-EFjojMkHmJXX5MpSS0jU+6kuoyRdM7q0b1J3Rn3MqAo=" +typstDeps = [ + "cetz_0_1_0", +] +description = "Drawing with Typst made easy, providing an API inspired by TikZ and Processing. Includes modules for plotting, charts and tree layout" +license = [ + "Apache-2.0", +] +homepage = "https://github.com/johannes-wolf/typst-canvas" + +[cetz."0.1.0"] +url = "https://packages.typst.org/preview/cetz-0.1.0.tar.gz" +hash = "sha256-HMoYoty4VR+MUmU9jQPgQg9v3CGdLttC4d56zfhzxBI=" +typstDeps = [] +description = "Drawing with Typst made easy, providing an API inspired by TikZ and Processing. Includes modules for plotting, charts and tree layout" +license = [ + "Apache-2.0", +] +homepage = "https://github.com/johannes-wolf/typst-canvas" + +[cetz."0.0.2"] +url = "https://packages.typst.org/preview/cetz-0.0.2.tar.gz" +hash = "sha256-W+Sa+Go1rxTFKOMmYRzv37E2jnO7evHYLS4BEKu7iBE=" +typstDeps = [] +description = "Drawing with Typst made easy, providing an API inspired by TikZ and Processing. Includes modules for plotting, charts and tree layout" +license = [ + "Apache-2.0", +] +homepage = "https://github.com/johannes-wolf/typst-canvas" + +[cetz."0.0.1"] +url = "https://packages.typst.org/preview/cetz-0.0.1.tar.gz" +hash = "sha256-lktrteyeK5/87rzF2B+AhgTTmDI4fNZS+pHtg0VNTxw=" +typstDeps = [] +description = "Drawing with Typst made easy, providing an API inspired by TikZ and Processing" +license = [ + "Apache-2.0", +] +homepage = "https://github.com/johannes-wolf/typst-canvas" + +[cetz-plot."0.1.1"] +url = "https://packages.typst.org/preview/cetz-plot-0.1.1.tar.gz" +hash = "sha256-Avs6kQAhaxY2OfnJgBx1Ywyo26Y+MUiE6/7aVd/12Ic=" +typstDeps = [ + "cetz_0_3_2", +] +description = "Plotting module for CeTZ" +license = [ + "LGPL-3.0-or-later", +] +homepage = "https://github.com/cetz-package/cetz-plot" + +[cetz-plot."0.1.0"] +url = "https://packages.typst.org/preview/cetz-plot-0.1.0.tar.gz" +hash = "sha256-Y6oLpLh8/MDbaDNyADpJ1zT1rE68RGQ0+E1UYioYVYg=" +typstDeps = [ + "cetz_0_3_1", +] +description = "Plotting module for CeTZ" +license = [ + "LGPL-3.0-or-later", +] +homepage = "https://github.com/cetz-package/cetz-plot" + +[cetz-venn."0.1.3"] +url = "https://packages.typst.org/preview/cetz-venn-0.1.3.tar.gz" +hash = "sha256-eoVVTVaKLn3qiRngQ4RYIE0yrDLawVr7KMx3NPqdfv4=" +typstDeps = [ + "cetz_0_3_2", +] +description = "CeTZ library for drawing venn diagrams for two or three sets" +license = [ + "Apache-2.0", +] +homepage = "https://github.com/johannes-wolf/cetz-venn" + +[cetz-venn."0.1.2"] +url = "https://packages.typst.org/preview/cetz-venn-0.1.2.tar.gz" +hash = "sha256-o9rkI/qTcRPIayNZ6X0UDTQxgPqc8s9qtRc4PAYWCqI=" +typstDeps = [ + "cetz_0_3_1", +] +description = "CeTZ library for drawing venn diagrams for two or three sets" +license = [ + "Apache-2.0", +] +homepage = "https://github.com/johannes-wolf/cetz-venn" + +[cetz-venn."0.1.1"] +url = "https://packages.typst.org/preview/cetz-venn-0.1.1.tar.gz" +hash = "sha256-AdStBAZrnPyea+/VNpUEmHqH0l4Sh9oVjk/omQkF9QA=" +typstDeps = [ + "cetz_0_2_2", +] +description = "CeTZ library for drawing venn diagrams for two or three sets" +license = [ + "Apache-2.0", +] +homepage = "https://github.com/johannes-wolf/cetz-venn" + +[cetz-venn."0.1.0"] +url = "https://packages.typst.org/preview/cetz-venn-0.1.0.tar.gz" +hash = "sha256-7qVLFa82pFHNygxo3DtUC9DKgQtp1hyvvKlefo6UQn0=" +typstDeps = [ + "cetz_0_2_1", +] +description = "CeTZ library for drawing venn diagrams for two or three sets" +license = [ + "Apache-2.0", +] +homepage = "https://github.com/johannes-wolf/cetz-venn" + +[charged-ieee."0.1.3"] +url = "https://packages.typst.org/preview/charged-ieee-0.1.3.tar.gz" +hash = "sha256-Ry2Xnw6YpWS9I3PzE+dj9ZRdZhtXDBLnVJKDAJY4au8=" +typstDeps = [] +description = "An IEEE-style paper template to publish at conferences and journals for Electrical Engineering, Computer Science, and Computer Engineering" +license = [ + "MIT-0", +] +homepage = "https://github.com/typst/templates" + +[charged-ieee."0.1.2"] +url = "https://packages.typst.org/preview/charged-ieee-0.1.2.tar.gz" +hash = "sha256-mCaM0nH3ly/cbKGFb9rdqttV1XBij+wdAXd14QwUWjU=" +typstDeps = [] +description = "An IEEE-style paper template to publish at conferences and journals for Electrical Engineering, Computer Science, and Computer Engineering" +license = [ + "MIT-0", +] +homepage = "https://github.com/typst/templates" + +[charged-ieee."0.1.1"] +url = "https://packages.typst.org/preview/charged-ieee-0.1.1.tar.gz" +hash = "sha256-bh0BxAHbb8p8MiASRRb+DJJJ+9/iRphHm9S4I12FJqg=" +typstDeps = [] +description = "An IEEE-style paper template to publish at conferences and journals for Electrical Engineering, Computer Science, and Computer Engineering" +license = [ + "MIT-0", +] +homepage = "https://github.com/typst/templates" + +[charged-ieee."0.1.0"] +url = "https://packages.typst.org/preview/charged-ieee-0.1.0.tar.gz" +hash = "sha256-5omVDYmvuC7rZ20YVZUFIRTVnmLz0XHpseqbp5qqLNg=" +typstDeps = [] +description = "An IEEE-style paper template to publish at conferences and journals for Electrical Engineering, Computer Science, and Computer Engineering" +license = [ + "MIT-0", +] +homepage = "https://github.com/typst/templates" + +[chatter."0.1.0"] +url = "https://packages.typst.org/preview/chatter-0.1.0.tar.gz" +hash = "sha256-WIVKpYwXsjAMF5Lc0pyPsLzo1IScpoJVV0qRr8WZNHA=" +typstDeps = [] +description = "Write dialog between any number of characters quickly and cleanly. Great for translations or short assignments" +license = [ + "MIT-0", +] +homepage = "https://github.com/sylvanfranklin/chatter" + +[cheda-seu-thesis."0.3.3"] +url = "https://packages.typst.org/preview/cheda-seu-thesis-0.3.3.tar.gz" +hash = "sha256-AkY3KcLDVSODiFyCFCFbC7PiUTYyqL2j8PBvvKTFj0U=" +typstDeps = [ + "a2c-nums_0_0_1", + "codelst_2_0_2", + "cuti_0_3_0", + "i-figured_0_2_4", +] +description = "东南大学本科毕设与研究生学位论文模板。UNOFFICIAL Southeast University Thesis Template" +license = [ + "MIT", +] +homepage = "https://github.com/csimide/SEU-Typst-Template" + +[cheda-seu-thesis."0.3.2"] +url = "https://packages.typst.org/preview/cheda-seu-thesis-0.3.2.tar.gz" +hash = "sha256-LvDjUjYyVWiFZjjlA/TemBiHf6F86tq+euBGAGlhkrc=" +typstDeps = [ + "a2c-nums_0_0_1", + "codelst_2_0_2", + "cuti_0_3_0", + "i-figured_0_2_4", +] +description = "东南大学本科毕设与研究生学位论文模板。UNOFFICIAL Southeast University Thesis Template" +license = [ + "MIT", +] +homepage = "https://github.com/csimide/SEU-Typst-Template" + +[cheda-seu-thesis."0.3.1"] +url = "https://packages.typst.org/preview/cheda-seu-thesis-0.3.1.tar.gz" +hash = "sha256-vbpbI1lu87MemMucjf1tSBsMjZ8SeobIjZDSwXUD7ZQ=" +typstDeps = [ + "a2c-nums_0_0_1", + "codelst_2_0_2", + "cuti_0_3_0", + "i-figured_0_2_4", +] +description = "东南大学本科毕设与研究生学位论文模板。UNOFFICIAL Southeast University Thesis Template" +license = [ + "MIT", +] +homepage = "https://github.com/csimide/SEU-Typst-Template" + +[cheda-seu-thesis."0.3.0"] +url = "https://packages.typst.org/preview/cheda-seu-thesis-0.3.0.tar.gz" +hash = "sha256-mpPCAhjTcYPXEiu6UN6ALLujZZST9oLI5j4q8mwy77A=" +typstDeps = [ + "a2c-nums_0_0_1", + "cuti_0_2_1", + "i-figured_0_2_4", + "sourcerer_0_2_1", +] +description = "东南大学本科毕设与研究生学位论文模板。UNOFFICIAL Southeast University Thesis" +license = [ + "MIT", +] +homepage = "https://github.com/csimide/SEU-Typst-Template" + +[cheda-seu-thesis."0.2.2"] +url = "https://packages.typst.org/preview/cheda-seu-thesis-0.2.2.tar.gz" +hash = "sha256-DwoLvvVlUaH6uuHfGzpDSmB+jCaQvLVlkpSlN7rOviU=" +typstDeps = [ + "a2c-nums_0_0_1", + "cuti_0_2_1", + "sourcerer_0_2_1", +] +description = "东南大学本科毕设与研究生学位论文模板。UNOFFICIAL Southeast University Thesis" +license = [ + "MIT", +] +homepage = "https://github.com/csimide/SEU-Typst-Template" + +[cheda-seu-thesis."0.2.1"] +url = "https://packages.typst.org/preview/cheda-seu-thesis-0.2.1.tar.gz" +hash = "sha256-rrAJ4jHZh08M22nKw4bV1MFy1eJWg3KQXdGBNMNjFYM=" +typstDeps = [ + "a2c-nums_0_0_1", + "cuti_0_2_1", + "sourcerer_0_2_1", +] +description = "东南大学本科毕设与研究生学位论文模板。UNOFFICIAL Southeast University Thesis" +license = [ + "MIT", +] +homepage = "https://github.com/csimide/SEU-Typst-Template" + +[cheda-seu-thesis."0.2.0"] +url = "https://packages.typst.org/preview/cheda-seu-thesis-0.2.0.tar.gz" +hash = "sha256-jX+Hf3e64ZuH4Ke3FzDDRa/9aACdZoOND8afI8Dh+XI=" +typstDeps = [ + "a2c-nums_0_0_1", + "cuti_0_2_1", + "i-figured_0_2_4", + "sourcerer_0_2_1", + "tablex_0_0_8", +] +description = "东南大学本科毕设与研究生学位论文模板。UNOFFICIAL Southeast University Thesis" +license = [ + "MIT", +] +homepage = "https://github.com/csimide/SEU-Typst-Template" + +[chem-par."0.0.1"] +url = "https://packages.typst.org/preview/chem-par-0.0.1.tar.gz" +hash = "sha256-wcoZAnaDvGbhPjXFd/8kHVbHwWvMPv/YFjwc8Y7fpXI=" +typstDeps = [] +description = "Display chemical formulae and IUPAC nomenclature with ease" +license = [ + "MIT", +] +homepage = "https://github.com/JamesxX/typst-chem-par" + +[chemicoms-paper."0.1.0"] +url = "https://packages.typst.org/preview/chemicoms-paper-0.1.0.tar.gz" +hash = "sha256-7wdGjTwZm+6Sf4WyHS6Nyht519sgao6mPE8rTuta9vw=" +typstDeps = [ + "chic-hdr_0_4_0", + "fontawesome_0_1_0", + "valkyrie_0_2_0", +] +description = "An RSC-style paper template to publish at conferences and journals" +license = [ + "MIT-0", +] +homepage = "https://github.com/JamesxX/chemicoms-paper" + +[cheq."0.2.2"] +url = "https://packages.typst.org/preview/cheq-0.2.2.tar.gz" +hash = "sha256-YtoXDJaC3CdggMpuT8WeWmo+adyOag9SMrQ6P20XypI=" +typstDeps = [] +description = "Write markdown-like checklist easily" +license = [ + "MIT", +] +homepage = "https://github.com/OrangeX4/typst-cheq" + +[cheq."0.2.1"] +url = "https://packages.typst.org/preview/cheq-0.2.1.tar.gz" +hash = "sha256-ItxPDfZX0idr1tqaE7aITKvTrHktY3zNHD8McA6UYkQ=" +typstDeps = [] +description = "Write markdown-like checklist easily" +license = [ + "MIT", +] +homepage = "https://github.com/OrangeX4/typst-cheq" + +[cheq."0.2.0"] +url = "https://packages.typst.org/preview/cheq-0.2.0.tar.gz" +hash = "sha256-C7cGzmO1dOgInRqlaKdCY/AAojFHewWz/gIz3cy2ZEM=" +typstDeps = [] +description = "Write markdown-like checklist easily" +license = [ + "MIT", +] +homepage = "https://github.com/OrangeX4/typst-cheq" + +[cheq."0.1.0"] +url = "https://packages.typst.org/preview/cheq-0.1.0.tar.gz" +hash = "sha256-WyJoZEEgjukKD5I6KNjUWFBtGVs5RWUYkTR/PtZgCsE=" +typstDeps = [] +description = "Write markdown-like checklist easily" +license = [ + "MIT", +] +homepage = "https://github.com/OrangeX4/typst-cheq" + +[chic-hdr."0.5.0"] +url = "https://packages.typst.org/preview/chic-hdr-0.5.0.tar.gz" +hash = "sha256-tS5Cnu+1Lmkgzq9jklvui5vLFvlYuQg6pfEre0pf7gE=" +typstDeps = [] +description = "Typst package for creating elegant headers and footers" +license = [ + "MIT", +] +homepage = "https://github.com/Pablo-Gonzalez-Calderon/chic-header-package" + +[chic-hdr."0.4.0"] +url = "https://packages.typst.org/preview/chic-hdr-0.4.0.tar.gz" +hash = "sha256-rhdAS81nkPwQTWnmp5niPja7S9EJ6zXdPyhEsCmRMGQ=" +typstDeps = [ + "codelst_1_0_0", + "showybox_2_0_1", +] +description = "Typst package for creating elegant headers and footers" +license = [ + "MIT", +] +homepage = "https://github.com/Pablo-Gonzalez-Calderon/chic-header-package" + +[chic-hdr."0.3.0"] +url = "https://packages.typst.org/preview/chic-hdr-0.3.0.tar.gz" +hash = "sha256-zppJQ2wHID0BTZQGUhrT2er0bc4TjD8VIj9PSdmokDY=" +typstDeps = [] +description = "Typst package for creating elegant headers and footers" +license = [ + "MIT", +] +homepage = "https://github.com/Pablo-Gonzalez-Calderon/chic-header-package" + +[chic-hdr."0.2.0"] +url = "https://packages.typst.org/preview/chic-hdr-0.2.0.tar.gz" +hash = "sha256-0un0K/bOrw6h82eaeCN7MLoYrm136dnDb50DlchP44g=" +typstDeps = [] +description = "Typst package for creating elegant headers and footers" +license = [ + "MIT", +] +homepage = "https://github.com/Pablo-Gonzalez-Calderon/chic-header-package" + +[chic-hdr."0.1.0"] +url = "https://packages.typst.org/preview/chic-hdr-0.1.0.tar.gz" +hash = "sha256-jymXx4/eCazAOcc1qeXDjqJ0wC54petaXtTz2KIHIXI=" +typstDeps = [] +description = "Typst package for creating elegant headers and footers" +license = [ + "MIT", +] +homepage = "https://github.com/Pablo-Gonzalez-Calderon/chic-header-package" + +[chicv."0.1.0"] +url = "https://packages.typst.org/preview/chicv-0.1.0.tar.gz" +hash = "sha256-vBav/o7zVRFWADuw3mUXjhkQclQfwzrU6hA/92Qwp68=" +typstDeps = [] +description = "A minimal and fully-customizable CV template" +license = [ + "MIT", +] +homepage = "https://github.com/skyzh/chicv" + +[chordish."0.2.0"] +url = "https://packages.typst.org/preview/chordish-0.2.0.tar.gz" +hash = "sha256-s9uPjFDe86t68jLqTD6eXvzjmq3mAPDDkCosxVF1TPs=" +typstDeps = [ + "conchord_0_3_0", +] +description = "A simple template for creating guitar and ukulele chord sheets" +license = [ + "MIT", +] +homepage = "https://github.com/soxfox42/chordish" + +[chordish."0.1.0"] +url = "https://packages.typst.org/preview/chordish-0.1.0.tar.gz" +hash = "sha256-cFVTV04jyU5vCjwlrvskI3nbclYZWv3ctjNvyQBDeJ8=" +typstDeps = [ + "conchord_0_2_0", +] +description = "A simple template for creating guitar and ukulele chord sheets" +license = [ + "MIT", +] +homepage = "https://github.com/soxfox42/chordish" + +[chordx."0.6.0"] +url = "https://packages.typst.org/preview/chordx-0.6.0.tar.gz" +hash = "sha256-O65TggkpQmS4GkoO/SYMDSfwdF5J/NnMAGcPUoKZm2c=" +typstDeps = [] +description = "A package to write song lyrics with chord diagrams in Typst" +license = [ + "MIT", +] +homepage = "https://github.com/ljgago/typst-chords" + +[chordx."0.5.0"] +url = "https://packages.typst.org/preview/chordx-0.5.0.tar.gz" +hash = "sha256-RkCVGlJafPrr6IKbpKL73yZOtdfJNva4afwdoFvrKZM=" +typstDeps = [] +description = "A package to write song lyrics with chord diagrams in Typst" +license = [ + "MIT", +] +homepage = "https://github.com/ljgago/typst-chords" + +[chordx."0.4.0"] +url = "https://packages.typst.org/preview/chordx-0.4.0.tar.gz" +hash = "sha256-NYpCu9rRjIK7941kYHJnux444MmJjyEt9w21AOSlv0Q=" +typstDeps = [] +description = "A package to write song lyrics with chord diagrams in Typst" +license = [ + "MIT", +] +homepage = "https://github.com/ljgago/typst-chords" + +[chordx."0.3.0"] +url = "https://packages.typst.org/preview/chordx-0.3.0.tar.gz" +hash = "sha256-uQbOVMsa6dGl2iQDi3DkdxEFATgx+vCNuh0cBDwzqJ4=" +typstDeps = [] +description = "A package to write song lyrics with chord diagrams in Typst" +license = [ + "MIT", +] +homepage = "https://github.com/ljgago/typst-chords" + +[chordx."0.2.0"] +url = "https://packages.typst.org/preview/chordx-0.2.0.tar.gz" +hash = "sha256-LDe/W4RAqiW9zTfQcWVDePGNSIN9LGNN1NcIX6KxX10=" +typstDeps = [] +description = "A package to write song lyrics with chord diagrams in Typst" +license = [ + "MIT", +] +homepage = "https://github.com/ljgago/typst-chords" + +[chordx."0.1.0"] +url = "https://packages.typst.org/preview/chordx-0.1.0.tar.gz" +hash = "sha256-no3xDZiroQghV591FPQnRrCFYa5h9EG803xmVdqB/nQ=" +typstDeps = [ + "cetz_0_0_1", +] +description = "A library to write song lyrics with chord diagrams in Typst" +license = [ + "MIT", +] +homepage = "https://github.com/ljgago/typst-chords" + +[chromo."0.1.0"] +url = "https://packages.typst.org/preview/chromo-0.1.0.tar.gz" +hash = "sha256-oNDEPTHeTtnnfkhL2C0ewNLnBJJWqpWp7wyG4A+xrVM=" +typstDeps = [] +description = "Generate printer tests (likely CMYK) in typst" +license = [ + "MIT", +] +homepage = "https://github.com/julien-cpsn/typst-chromo" + +[chronos."0.2.1"] +url = "https://packages.typst.org/preview/chronos-0.2.1.tar.gz" +hash = "sha256-84RpRKxW2Vtnsrw90TR4IlQmXIf3ICnVsF3CaMLujZk=" +typstDeps = [ + "cetz_0_3_4", + "codly_1_2_0", + "codly-languages_0_1_8", + "tidy_0_4_2", +] +description = "A package to draw sequence diagrams with CeTZ" +license = [ + "Apache-2.0", +] +homepage = "https://git.kb28.ch/HEL/chronos" + +[chronos."0.2.0"] +url = "https://packages.typst.org/preview/chronos-0.2.0.tar.gz" +hash = "sha256-Mo40pqiXbuYU0TM1BaLgdC8XRK1nCctv6DQ+7x+uqJw=" +typstDeps = [ + "cetz_0_3_1", + "chronos_0_1_0", + "tidy_0_3_0", +] +description = "A package to draw sequence diagrams with CeTZ" +license = [ + "Apache-2.0", +] +homepage = "https://git.kb28.ch/HEL/chronos" + +[chronos."0.1.0"] +url = "https://packages.typst.org/preview/chronos-0.1.0.tar.gz" +hash = "sha256-qWrSOedzxmCGo9SWbl+a3mcJq6MvAIgxWVtJy/X+H/w=" +typstDeps = [ + "cetz_0_2_2", +] +description = "A package to draw sequence diagrams with CeTZ" +license = [ + "Apache-2.0", +] +homepage = "https://git.kb28.ch/HEL/chronos" + +[chuli-cv."0.1.0"] +url = "https://packages.typst.org/preview/chuli-cv-0.1.0.tar.gz" +hash = "sha256-DsawPi/T7MQbGqPXOAqyagn3Sswtqiic6mjMBpb/7CQ=" +typstDeps = [ + "cetz_0_2_2", + "fontawesome_0_1_0", +] +description = "Minimalistic and modern CV and cover letter templates" +license = [ + "MIT", +] +homepage = "https://github.com/npujol/chuli-cv" + +[cineca."0.5.0"] +url = "https://packages.typst.org/preview/cineca-0.5.0.tar.gz" +hash = "sha256-BFfN80r+0rn9HhJUTqP8ytcQxby12GHeSvtxZ8Xd5jE=" +typstDeps = [] +description = "A package to create calendar with events" +license = [ + "MIT", +] +homepage = "https://github.com/HPdell/typst-cineca" + +[cineca."0.4.0"] +url = "https://packages.typst.org/preview/cineca-0.4.0.tar.gz" +hash = "sha256-3jInINMVewI9RoyfrvGzTZV2rWytsvtOYkl8hR+WHJw=" +typstDeps = [] +description = "A package to create calendar with events" +license = [ + "MIT", +] +homepage = "https://github.com/HPdell/typst-cineca" + +[cineca."0.3.0"] +url = "https://packages.typst.org/preview/cineca-0.3.0.tar.gz" +hash = "sha256-mpuiSe3qfb/7d4kpL4M5uUUK2GunfKOa1h6jYtpqhcw=" +typstDeps = [] +description = "A package to create calendar with events" +license = [ + "MIT", +] +homepage = "https://github.com/HPdell/typst-cineca" + +[cineca."0.2.1"] +url = "https://packages.typst.org/preview/cineca-0.2.1.tar.gz" +hash = "sha256-kmogrKoLDMT0E65Kxo8iTjsGtJ20zu4+P0YYEYgpRpc=" +typstDeps = [] +description = "A package to create calendar with events" +license = [ + "MIT", +] +homepage = "https://github.com/HPdell/typst-cineca" + +[cineca."0.2.0"] +url = "https://packages.typst.org/preview/cineca-0.2.0.tar.gz" +hash = "sha256-BDIiMsATDgyrHum7ItGgH0xi5OG3fw0jZ+NNJco0NNk=" +typstDeps = [] +description = "A package to create calendar with events" +license = [ + "MIT", +] +homepage = "https://github.com/HPdell/typst-cineca" + +[cineca."0.1.0"] +url = "https://packages.typst.org/preview/cineca-0.1.0.tar.gz" +hash = "sha256-hfpXIeyRahvCLSNcynnerVMK4CgLuIxquABXpKrCyYU=" +typstDeps = [] +description = "A package to create calendar with events" +license = [ + "MIT", +] +homepage = "https://github.com/HPdell/typst-cineca" + +[circuiteria."0.2.0"] +url = "https://packages.typst.org/preview/circuiteria-0.2.0.tar.gz" +hash = "sha256-Ql3l9XV6sf94x2O6OJaedRusptFRINuNnCPF9DQDC84=" +typstDeps = [ + "cetz_0_3_2", + "tidy_0_3_0", + "tidy_0_4_1", +] +description = "Drawing block circuits with Typst made easy, using CeTZ" +license = [ + "Apache-2.0", +] +homepage = "https://git.kb28.ch/HEL/circuiteria" + +[circuiteria."0.1.0"] +url = "https://packages.typst.org/preview/circuiteria-0.1.0.tar.gz" +hash = "sha256-sMjfqvesHdjEhnC0qnuZKRiBhrk3X3j3ZENTlq+rIcM=" +typstDeps = [ + "cetz_0_2_2", + "tidy_0_3_0", +] +description = "Drawing block circuits with Typst made easy, using CeTZ" +license = [ + "Apache-2.0", +] +homepage = "https://git.kb28.ch/HEL/circuiteria" + +[citegeist."0.1.0"] +url = "https://packages.typst.org/preview/citegeist-0.1.0.tar.gz" +hash = "sha256-3tESfy/IyQSo2ubvAvm2BHwWPZQJVlJULndLjlVeSZo=" +typstDeps = [] +description = "Makes a Bibtex bibliography available as a Typst dictionary" +license = [ + "MIT", +] +homepage = "https://github.com/alexanderkoller/typst-citegeist" + +[classic-aau-report."0.3.0"] +url = "https://packages.typst.org/preview/classic-aau-report-0.3.0.tar.gz" +hash = "sha256-SqWI3LPyvv5nGWeLfrMD3rLOMXer2UT2djt/iA9NlSE=" +typstDeps = [ + "glossy_0_7_0", + "headcount_0_1_0", + "hydra_0_6_0", + "subpar_0_2_1", +] +description = "A report template for students at Aalborg University (AAU" +license = [ + "MIT", +] +homepage = "https://github.com/Tinggaard/classic-aau-report" + +[classic-aau-report."0.2.1"] +url = "https://packages.typst.org/preview/classic-aau-report-0.2.1.tar.gz" +hash = "sha256-aYw7r6pzMjS0jD1zIv+aT8Lrfp0697JFRWz5Y60B3Ow=" +typstDeps = [ + "glossy_0_5_2", + "headcount_0_1_0", + "hydra_0_5_2", + "subpar_0_2_0", + "subpar_0_2_1", + "t4t_0_4_1", +] +description = "A report template for students at Aalborg University (AAU" +license = [ + "MIT", +] +homepage = "https://github.com/Tinggaard/classic-aau-report" + +[classic-aau-report."0.2.0"] +url = "https://packages.typst.org/preview/classic-aau-report-0.2.0.tar.gz" +hash = "sha256-5M8qOlbGcCh0C+EUrp9SrkT3l9vhVYW+lTVqRDzbpz0=" +typstDeps = [ + "glossy_0_5_2", + "headcount_0_1_0", + "hydra_0_5_2", + "subpar_0_2_0", + "t4t_0_4_1", +] +description = "A report template for students at Aalborg University (AAU" +license = [ + "MIT", +] +homepage = "https://github.com/Tinggaard/classic-aau-report" + +[classic-aau-report."0.1.1"] +url = "https://packages.typst.org/preview/classic-aau-report-0.1.1.tar.gz" +hash = "sha256-2snVjrAOgKP+vkwSv7HlGh7WzRw1JkJrYNawt2zBpBg=" +typstDeps = [ + "hydra_0_5_1", + "t4t_0_3_2", +] +description = "A report template for students at Aalborg University (AAU" +license = [ + "MIT", +] +homepage = "https://github.com/Tinggaard/classic-aau-report" + +[classic-aau-report."0.1.0"] +url = "https://packages.typst.org/preview/classic-aau-report-0.1.0.tar.gz" +hash = "sha256-A27tEt6573poCF92/7MqrAWvzEiNAhds6h+4v4WhJsk=" +typstDeps = [ + "hydra_0_5_1", + "t4t_0_3_2", +] +description = "An example package" +license = [ + "MIT", +] +homepage = "https://github.com/Tinggaard/classic-aau-report" + +[classic-jmlr."0.4.0"] +url = "https://packages.typst.org/preview/classic-jmlr-0.4.0.tar.gz" +hash = "sha256-ataZOhYJA0GGAzZkY4jtLt0y0X5LoziBLPMLz9UodMM=" +typstDeps = [] +description = "Paper template for submission to Journal of Machine Learning Research (JMLR" +license = [ + "MIT", +] +homepage = "https://github.com/daskol/typst-templates" + +[classy-german-invoice."0.3.1"] +url = "https://packages.typst.org/preview/classy-german-invoice-0.3.1.tar.gz" +hash = "sha256-y7DUXmWHEjlRK3YxECtgaGGVidaA88piuLNDcJg96Mo=" +typstDeps = [ + "cades_0_3_0", + "ibanator_0_1_0", +] +description = "Minimalistic invoice for germany based freelancers" +license = [ + "MIT-0", +] +homepage = "https://github.com/erictapen/typst-invoice" + +[classy-german-invoice."0.3.0"] +url = "https://packages.typst.org/preview/classy-german-invoice-0.3.0.tar.gz" +hash = "sha256-TEmN13L7pfEjeWTvyqClJgeAx38VBLV+aoUw/WLY2eQ=" +typstDeps = [ + "cades_0_3_0", + "ibanator_0_1_0", + "tablex_0_0_8", +] +description = "Minimalistic invoice for germany based freelancers" +license = [ + "MIT-0", +] +homepage = "https://github.com/erictapen/typst-invoice" + +[classy-german-invoice."0.2.0"] +url = "https://packages.typst.org/preview/classy-german-invoice-0.2.0.tar.gz" +hash = "sha256-d+6LsAHRRYGvfbH7iAARBIPueaswI6uqufrME4xaa1Y=" +typstDeps = [ + "cades_0_3_0", + "ibanator_0_1_0", + "tablex_0_0_8", +] +description = "Minimalistic invoice for germany based freelancers" +license = [ + "MIT-0", +] +homepage = "https://github.com/erictapen/typst-invoice" + +[clatter."0.1.0"] +url = "https://packages.typst.org/preview/clatter-0.1.0.tar.gz" +hash = "sha256-us5EekkEvGF6K0VS71EtjcCTGFAi+ilqM+iQJ5Icg1g=" +typstDeps = [] +description = "Just the PDF417 generator from rxing" +license = [ + "MIT", +] +homepage = "https://github.com/Gowee/typst-clatter" + +[clean-dhbw."0.2.1"] +url = "https://packages.typst.org/preview/clean-dhbw-0.2.1.tar.gz" +hash = "sha256-JAF0qUnqAlKzVU2g8XYrRJRDX2whTeS5rq8Jfo/upk4=" +typstDeps = [ + "codelst_2_0_2", + "hydra_0_6_0", +] +description = "A Typst Template for DHBW" +license = [ + "MIT", +] +homepage = "https://github.com/roland-KA/clean-dhbw-typst-template" + +[clean-dhbw."0.1.1"] +url = "https://packages.typst.org/preview/clean-dhbw-0.1.1.tar.gz" +hash = "sha256-8m19RwBBzX+WW8THNa1BCJWSF8t3B24Rv53UNlTwTBI=" +typstDeps = [ + "codelst_2_0_2", + "hydra_0_5_1", +] +description = "A Typst Template for DHBW" +license = [ + "MIT", +] +homepage = "https://github.com/roland-KA/clean-dhbw-typst-template" + +[clean-dhbw."0.1.0"] +url = "https://packages.typst.org/preview/clean-dhbw-0.1.0.tar.gz" +hash = "sha256-kBcdm964UAOC/YZqVyK32vx15/vDiReHSPpg/Ceq2+c=" +typstDeps = [ + "codelst_2_0_2", + "hydra_0_5_1", +] +description = "A Typst Template for DHBW" +license = [ + "MIT", +] +homepage = "https://github.com/roland-KA/clean-dhbw-typst-template" + +[clean-math-paper."0.2.0"] +url = "https://packages.typst.org/preview/clean-math-paper-0.2.0.tar.gz" +hash = "sha256-c3pc80WKoTPUmavlZ8BLg/iU89wvuwiI4d0ousSY7oM=" +typstDeps = [ + "great-theorems_0_1_2", + "i-figured_0_2_4", + "rich-counters_0_2_2", +] +description = "A simple and good looking template for mathematical papers" +license = [ + "MIT", +] +homepage = "https://github.com/JoshuaLampert/clean-math-paper" + +[clean-math-paper."0.1.1"] +url = "https://packages.typst.org/preview/clean-math-paper-0.1.1.tar.gz" +hash = "sha256-6Uur+X4J9p0vFV9OR5NTB+po0tiEg7YaNVgdcf/xQw8=" +typstDeps = [ + "great-theorems_0_1_2", + "i-figured_0_2_4", + "rich-counters_0_2_2", +] +description = "A simple and good looking template for mathematical papers" +license = [ + "MIT", +] +homepage = "https://github.com/JoshuaLampert/clean-math-paper" + +[clean-math-paper."0.1.0"] +url = "https://packages.typst.org/preview/clean-math-paper-0.1.0.tar.gz" +hash = "sha256-J4EbmU5j/TuR+IK/bXUEEIFmrwQfgYYB06q4ayT8+dI=" +typstDeps = [ + "great-theorems_0_1_1", + "i-figured_0_2_4", + "rich-counters_0_2_2", +] +description = "A simple and good looking template for mathematical papers" +license = [ + "MIT", +] +homepage = "https://github.com/JoshuaLampert/clean-math-paper" + +[clean-math-presentation."0.1.1"] +url = "https://packages.typst.org/preview/clean-math-presentation-0.1.1.tar.gz" +hash = "sha256-IW0HQxjCrEseAIkgQPD0lrwzzeoFU62rh13BIzESxH8=" +typstDeps = [ + "great-theorems_0_1_1", + "touying_0_5_5", +] +description = "A simple and good looking template for mathematical presentations" +license = [ + "MIT", +] +homepage = "https://github.com/JoshuaLampert/clean-math-presentation" + +[clean-math-presentation."0.1.0"] +url = "https://packages.typst.org/preview/clean-math-presentation-0.1.0.tar.gz" +hash = "sha256-0axOzXVqeWsS7IlQrMyHewFA1z3W+kytX77YY7DuDsk=" +typstDeps = [ + "great-theorems_0_1_1", + "touying_0_5_3", +] +description = "A simple and good looking template for mathematical presentations" +license = [ + "MIT", +] +homepage = "https://github.com/JoshuaLampert/clean-math-presentation" + +[clean-math-thesis."0.3.0"] +url = "https://packages.typst.org/preview/clean-math-thesis-0.3.0.tar.gz" +hash = "sha256-67E7/gEnO9z7lnDLqcsEysCtVtbw5VA4BXVmG/QmpvQ=" +typstDeps = [ + "equate_0_3_1", + "great-theorems_0_1_2", + "hydra_0_5_2", + "i-figured_0_2_4", + "lovelace_0_3_0", + "rich-counters_0_2_2", +] +description = "A simple and good looking template for mathematical theses" +license = [ + "MIT", +] +homepage = "https://github.com/sebaseb98/clean-math-thesis" + +[clean-math-thesis."0.2.0"] +url = "https://packages.typst.org/preview/clean-math-thesis-0.2.0.tar.gz" +hash = "sha256-so0jiG9PYQ3LY66w+C4sT33OFL2tzK1VysIePk28OMo=" +typstDeps = [ + "equate_0_2_1", + "great-theorems_0_1_1", + "hydra_0_5_1", + "i-figured_0_2_4", + "lovelace_0_3_0", + "rich-counters_0_2_2", +] +description = "A simple and good looking template for mathematical theses" +license = [ + "MIT", +] +homepage = "https://github.com/sebaseb98/clean-math-thesis" + +[clean-math-thesis."0.1.0"] +url = "https://packages.typst.org/preview/clean-math-thesis-0.1.0.tar.gz" +hash = "sha256-MgFd4jY23ypujTnuOYLuxqCZFQj4L9YWbV/WH0vtcmY=" +typstDeps = [ + "great-theorems_0_1_1", + "headcount_0_1_0", + "hydra_0_5_1", + "lovelace_0_3_0", +] +description = "A simple and good looking template for mathematical theses" +license = [ + "MIT", +] +homepage = "https://github.com/sebaseb98/clean-math-thesis" + +[clear-iclr."0.4.0"] +url = "https://packages.typst.org/preview/clear-iclr-0.4.0.tar.gz" +hash = "sha256-hpHIcxCB5ZE8ZJITOzUYuiFEuV/Fs2UiSVhrX86r6MQ=" +typstDeps = [] +description = "Paper template for submission to International Conference on Learning Representations (ICLR" +license = [ + "MIT", +] +homepage = "https://github.com/daskol/typst-templates" + +[cmarker."0.1.3"] +url = "https://packages.typst.org/preview/cmarker-0.1.3.tar.gz" +hash = "sha256-0DdRW8WuX4kLZrPyWZOe7yhm77oX8IwrqrhOkbSjyKc=" +typstDeps = [] +description = "Transpile CommonMark Markdown to Typst, from within Typst" +license = [ + "MIT", +] +homepage = "https://github.com/SabrinaJewson/cmarker.typ" + +[cmarker."0.1.2"] +url = "https://packages.typst.org/preview/cmarker-0.1.2.tar.gz" +hash = "sha256-fSKjCjOr8Nr62CYu6osgimjdWVUc/9w6UULicNhElDs=" +typstDeps = [] +description = "Transpile CommonMark Markdown to Typst, from within Typst" +license = [ + "MIT", +] +homepage = "https://github.com/SabrinaJewson/cmarker.typ" + +[cmarker."0.1.1"] +url = "https://packages.typst.org/preview/cmarker-0.1.1.tar.gz" +hash = "sha256-snvSN81IPOQ7/x5Ju3l5x4oJZ08b6c/uSE9yJhijkqY=" +typstDeps = [ + "mitex_0_2_4", +] +description = "Transpile CommonMark Markdown to Typst, from within Typst" +license = [ + "MIT", +] +homepage = "https://github.com/SabrinaJewson/cmarker.typ" + +[cmarker."0.1.0"] +url = "https://packages.typst.org/preview/cmarker-0.1.0.tar.gz" +hash = "sha256-CI6suOtBN0klUN5/MUlLnmOq0gTHfOrIMTwfhXxIJHE=" +typstDeps = [] +description = "Transpile CommonMark Markdown to Typst, from within Typst" +license = [ + "MIT", +] +homepage = "https://github.com/SabrinaJewson/cmarker.typ" + +[codedis."0.1.0"] +url = "https://packages.typst.org/preview/codedis-0.1.0.tar.gz" +hash = "sha256-SWQUciVv3d7LY65zCYMq88JVnWWJsWV0WhW5wIf+UGw=" +typstDeps = [] +description = "A simple package for displaying code" +license = [ + "MIT", +] +homepage = "https://github.com/AugustinWinther/codedis" + +[codelst."2.0.2"] +url = "https://packages.typst.org/preview/codelst-2.0.2.tar.gz" +hash = "sha256-nroAmdKRY2YqxCC+/E+Ql/FxxFugPjjbOW3BwPBZLVU=" +typstDeps = [ + "showybox_2_0_1", +] +description = "A typst package to render sourcecode" +license = [ + "MIT", +] +homepage = "https://github.com/jneug/typst-codelst" + +[codelst."2.0.1"] +url = "https://packages.typst.org/preview/codelst-2.0.1.tar.gz" +hash = "sha256-It8DLusbRfujjaOigBMGc9NAqhe4Px+xuIVgmvF7ijo=" +typstDeps = [] +description = "A typst package to render sourcecode" +license = [ + "MIT", +] +homepage = "https://github.com/jneug/typst-codelst" + +[codelst."2.0.0"] +url = "https://packages.typst.org/preview/codelst-2.0.0.tar.gz" +hash = "sha256-TOT4hnyNWet0l8S3ndLevT8jpkz3aIxsJaWilO4c358=" +typstDeps = [] +description = "A typst package to render sourcecode" +license = [ + "MIT", +] +homepage = "https://github.com/jneug/typst-codelst" + +[codelst."1.0.0"] +url = "https://packages.typst.org/preview/codelst-1.0.0.tar.gz" +hash = "sha256-yG817BzNcQ1FAWPInAVWXLUY6WlNTLbW+4fStUmtrHI=" +typstDeps = [] +description = "A typst package to render sourcecode" +license = [ + "MIT", +] +homepage = "https://github.com/jneug/typst-codelst" + +[codelst."0.0.3"] +url = "https://packages.typst.org/preview/codelst-0.0.3.tar.gz" +hash = "sha256-6h5AbxkzcAWPVFqoMkJsDqNcYjVJUAw5IXMJCW3Z4uY=" +typstDeps = [] +description = "A typst package to render sourcecode" +license = [ + "MIT", +] +homepage = "https://github.com/jneug/typst-codelst" + +[codetastic."0.2.2"] +url = "https://packages.typst.org/preview/codetastic-0.2.2.tar.gz" +hash = "sha256-I5UEcPe76Ud5gYVfaTkZBpKYgZFFnIEvyv3Qn8wqe7s=" +typstDeps = [] +description = "Generate all sorts of codes in Typst" +license = [ + "MIT", +] +homepage = "https://github.com/jneug/typst-codetastic" + +[codetastic."0.2.0"] +url = "https://packages.typst.org/preview/codetastic-0.2.0.tar.gz" +hash = "sha256-FmY6+ZiSIzrxJWQuZa4D0dgO4KSFtBjIcJohubBwG6A=" +typstDeps = [] +description = "Generate all sorts of codes in Typst" +license = [ + "MIT", +] +homepage = "https://github.com/jneug/typst-codetastic" + +[codetastic."0.1.0"] +url = "https://packages.typst.org/preview/codetastic-0.1.0.tar.gz" +hash = "sha256-f6yhTgLtOfY9zRgP8Gwa+LZpMU4DFTAJDlmquTAt/JA=" +typstDeps = [ + "cetz_0_1_1", +] +description = "Generate all sorts of codes in Typst" +license = [ + "MIT", +] +homepage = "https://github.com/jneug/typst-codetastic" + +[codex-woltiensis."0.1.0"] +url = "https://packages.typst.org/preview/codex-woltiensis-0.1.0.tar.gz" +hash = "sha256-lNBYW8K+UDCKtLTkjg/WZ0AqGJEB+CKZiZpJVRJGvTE=" +typstDeps = [] +description = "Create student song books like the Codex Woltiensis. Full layout of classical songbook" +license = [ + "MIT", +] + +[codly."1.3.0"] +url = "https://packages.typst.org/preview/codly-1.3.0.tar.gz" +hash = "sha256-rbwurMz3kfF4+MJmpyjLHeW88RPclvqnGRfiTJVm5us=" +typstDeps = [ + "codly_1_2_0", +] +description = "Codly is a beautiful code presentation template with many features like smart indentation, line numbering, highlighting, etc" +license = [ + "MIT", +] +homepage = "https://github.com/Dherse/codly" + +[codly."1.2.0"] +url = "https://packages.typst.org/preview/codly-1.2.0.tar.gz" +hash = "sha256-OCuNt4TV/wfZgt+7LZs3liC5KlpYO//il8yzlX3/Pqs=" +typstDeps = [] +description = "Codly is a beautiful code presentation template with many features like smart indentation, line numbering, highlighting, etc" +license = [ + "MIT", +] +homepage = "https://github.com/Dherse/codly" + +[codly."1.1.1"] +url = "https://packages.typst.org/preview/codly-1.1.1.tar.gz" +hash = "sha256-GhTtNAHOqrJ6supZldy8qfygoGD/XSzl5LlQY03XCn4=" +typstDeps = [] +description = "Codly is a beautiful code presentation template with many features like smart indentation, line numbering, highlighting, etc" +license = [ + "MIT", +] +homepage = "https://github.com/Dherse/codly" + +[codly."1.1.0"] +url = "https://packages.typst.org/preview/codly-1.1.0.tar.gz" +hash = "sha256-R90vm9NZ+iIDljHuSwm8kl9/sw7cZ8FjG8fsbj/aGcs=" +typstDeps = [] +description = "Codly is a beautiful code presentation template with many features like smart indentation, line numbering, highlighting, etc" +license = [ + "MIT", +] +homepage = "https://github.com/Dherse/codly" + +[codly."1.0.0"] +url = "https://packages.typst.org/preview/codly-1.0.0.tar.gz" +hash = "sha256-MVNLsvkMZNKBaJol3WEjmFTK6HXKUarAimdwIkCdrqU=" +typstDeps = [] +description = "Codly is a beautiful code presentation template with many features like smart indentation, line numbering, highlighting, etc" +license = [ + "MIT", +] +homepage = "https://github.com/Dherse/codly" + +[codly."0.2.1"] +url = "https://packages.typst.org/preview/codly-0.2.1.tar.gz" +hash = "sha256-6V3A8MmMzTcClGfHWgEwTIIJ5OY2ZjKXncDMZmAJZFQ=" +typstDeps = [] +description = "Codly is a beautiful code presentation template" +license = [ + "MIT", +] +homepage = "https://github.com/Dherse/codly" + +[codly."0.2.0"] +url = "https://packages.typst.org/preview/codly-0.2.0.tar.gz" +hash = "sha256-AGEE/CuUnHnG0Jqr0YpkpI9cXKbGjn5FBH9Me4xyDSA=" +typstDeps = [] +description = "Codly is a beautiful code presentation template" +license = [ + "MIT", +] +homepage = "https://github.com/Dherse/codly" + +[codly."0.1.0"] +url = "https://packages.typst.org/preview/codly-0.1.0.tar.gz" +hash = "sha256-qbJTEQu2fF/aUR/uNLb7H2vnfdoucPGteNY+i1OTddE=" +typstDeps = [] +description = "Codly is a beautiful code presentation template" +license = [ + "MIT", +] +homepage = "https://github.com/Dherse/codly" + +[codly-languages."0.1.8"] +url = "https://packages.typst.org/preview/codly-languages-0.1.8.tar.gz" +hash = "sha256-v+EqrNkSqqqajdKhmO1i8n+UFmgJaZ8d0a1MCxGX5Qk=" +typstDeps = [ + "codly_1_2_0", +] +description = "A set of language configurations for use with codly" +license = [ + "MIT", +] +homepage = "https://github.com/swaits/typst-collection" + +[codly-languages."0.1.7"] +url = "https://packages.typst.org/preview/codly-languages-0.1.7.tar.gz" +hash = "sha256-7xtZ8q93vIvMD7ph8xhnvECgMyG+t2aSRVdZIUIGWMo=" +typstDeps = [ + "codly_1_2_0", +] +description = "A set of language configurations for use with codly" +license = [ + "MIT", +] +homepage = "https://github.com/swaits/typst-collection" + +[codly-languages."0.1.6"] +url = "https://packages.typst.org/preview/codly-languages-0.1.6.tar.gz" +hash = "sha256-F0TK2Dl1YoYQFRz4rHLVSKRw+jFXkIMXeznPaGF4azU=" +typstDeps = [ + "codly_1_2_0", +] +description = "A set of language configurations for use with codly" +license = [ + "MIT", +] +homepage = "https://github.com/swaits/typst-collection" + +[codly-languages."0.1.5"] +url = "https://packages.typst.org/preview/codly-languages-0.1.5.tar.gz" +hash = "sha256-idDeHyyVXJfucLoCngYBkRbrTit6dNYB4MxFCuFAmbg=" +typstDeps = [ + "codly_1_1_1", +] +description = "A set of language configurations for use with codly" +license = [ + "MIT", +] +homepage = "https://github.com/swaits/typst-collection" + +[codly-languages."0.1.4"] +url = "https://packages.typst.org/preview/codly-languages-0.1.4.tar.gz" +hash = "sha256-gMChs/bl30VSTwCbq85/PvSO+z4iadZS7DiCgfjv030=" +typstDeps = [ + "codly_1_1_1", +] +description = "A set of language configurations for use with codly" +license = [ + "MIT", +] +homepage = "https://github.com/swaits/typst-collection" + +[codly-languages."0.1.3"] +url = "https://packages.typst.org/preview/codly-languages-0.1.3.tar.gz" +hash = "sha256-Oj9VpvBMQ3EdnJeG0JUyAoxOr9zkDBlXAwnh/SIS/08=" +typstDeps = [ + "codly_1_1_0", +] +description = "A set of language configurations for use with codly" +license = [ + "MIT", +] +homepage = "https://github.com/swaits/typst-collection" + +[codly-languages."0.1.2"] +url = "https://packages.typst.org/preview/codly-languages-0.1.2.tar.gz" +hash = "sha256-uSZq8oOtTZAHAb7ddib8p2z0JtIIqhtNXMphgUFaBBA=" +typstDeps = [ + "codly_1_0_0", +] +description = "A set of language configurations for use with codly" +license = [ + "MIT", +] +homepage = "https://github.com/swaits/typst-collection" + +[codly-languages."0.1.1"] +url = "https://packages.typst.org/preview/codly-languages-0.1.1.tar.gz" +hash = "sha256-f5d+mf4m+WXDtnGlWU8cSv0e/loJdVf46pIbhzCKUHA=" +typstDeps = [] +description = "A set of language configurations for use with codly" +license = [ + "MIT", +] +homepage = "https://github.com/swaits/typst-collection" + +[codly-languages."0.1.0"] +url = "https://packages.typst.org/preview/codly-languages-0.1.0.tar.gz" +hash = "sha256-uLEXaWv2McD3ZReaohg1DzjPEqBY3R7pWPHFtlV/1KQ=" +typstDeps = [] +description = "A set of language configurations for use with codly" +license = [ + "MIT", +] +homepage = "https://github.com/swaits/typst-collection" + +[color-my-agda."0.1.0"] +url = "https://packages.typst.org/preview/color-my-agda-0.1.0.tar.gz" +hash = "sha256-szSNzxC9ffgDOPKC7t/1Ry6+8NnPkhCzGw7gOvncfKA=" +typstDeps = [] +description = "Syntax highlight for Agda on Typst" +license = [ + "AGPL-3.0-or-later", +] +homepage = "https://codeberg.org/foxy/color-my-agda" + +[colorful-boxes."1.4.2"] +url = "https://packages.typst.org/preview/colorful-boxes-1.4.2.tar.gz" +hash = "sha256-vX93MQBxkyIzL+lkR+GEEiVQqT7Bxd0RsY66KfRRnHM=" +typstDeps = [ + "showybox_2_0_3", +] +description = "Predefined colorful boxes to spice up your document" +license = [ + "MIT", +] +homepage = "https://github.com/lkoehl/typst-boxes" + +[colorful-boxes."1.4.1"] +url = "https://packages.typst.org/preview/colorful-boxes-1.4.1.tar.gz" +hash = "sha256-XyNK4/et6ZTYMVK7+E/PSspw6csHW9+EQL2piAnjEAo=" +typstDeps = [ + "showybox_2_0_3", +] +description = "Predefined colorful boxes to spice up your document" +license = [ + "MIT", +] +homepage = "https://github.com/lkoehl/typst-boxes" + +[colorful-boxes."1.4.0"] +url = "https://packages.typst.org/preview/colorful-boxes-1.4.0.tar.gz" +hash = "sha256-Zxl0BNtHsNgfiqMjH1SptDtklVSY4Lee6gv0Z1SBSpk=" +typstDeps = [ + "showybox_2_0_3", +] +description = "Predefined colorful boxes to spice up your document" +license = [ + "MIT", +] +homepage = "https://github.com/lkoehl/typst-boxes" + +[colorful-boxes."1.3.1"] +url = "https://packages.typst.org/preview/colorful-boxes-1.3.1.tar.gz" +hash = "sha256-3MM5jphAEjcPmQm0lV86FCcEgd6l6IpdGtqLtPwiDno=" +typstDeps = [] +description = "Predefined colorful boxes to spice up your document" +license = [ + "MIT", +] +homepage = "https://github.com/lkoehl/typst-boxes" + +[colorful-boxes."1.2.0"] +url = "https://packages.typst.org/preview/colorful-boxes-1.2.0.tar.gz" +hash = "sha256-b4WV6MoyAm/X+DP8I0ffqMrZmXUOUKJD96wNL7TOGYI=" +typstDeps = [ + "codetastic_0_1_0", +] +description = "Predefined colorful boxes" +license = [ + "MIT", +] +homepage = "https://github.com/lkoehl/typst-boxes" + +[colorful-boxes."1.1.0"] +url = "https://packages.typst.org/preview/colorful-boxes-1.1.0.tar.gz" +hash = "sha256-nO3b//yLPuuUn1YD+BlJj8yiQ1bAjQGVoOUUJhwwrSU=" +typstDeps = [] +description = "Predefined colorful boxes" +license = [ + "MIT", +] +homepage = "https://github.com/lkoehl/typst-boxes" + +[colorful-boxes."1.0.0"] +url = "https://packages.typst.org/preview/colorful-boxes-1.0.0.tar.gz" +hash = "sha256-WPdM81631SHwbrmnB55TIJgObvMDpBROXMxThID27Zs=" +typstDeps = [] +description = "Predefined colorful boxes" +license = [ + "MIT", +] +homepage = "https://github.com/lkoehl/typst-boxes" + +[commute."0.3.0"] +url = "https://packages.typst.org/preview/commute-0.3.0.tar.gz" +hash = "sha256-HmdNs0aGWjv76Fa6HvSc6xijfKIyQx/75TT9Ui5Uo04=" +typstDeps = [] +description = "A proof of concept library for commutative diagrams" +license = [ + "MIT", +] +homepage = "https://gitlab.com/giacomogallina/commute" + +[commute."0.2.0"] +url = "https://packages.typst.org/preview/commute-0.2.0.tar.gz" +hash = "sha256-TpwdsVsig+65Z9KGMzAdcVxRZVmBNNTZug25l30hsQQ=" +typstDeps = [] +description = "A proof of concept library for commutative diagrams" +license = [ + "MIT", +] +homepage = "https://gitlab.com/giacomogallina/commute" + +[commute."0.1.0"] +url = "https://packages.typst.org/preview/commute-0.1.0.tar.gz" +hash = "sha256-jBjZ28kFBGbjXVTVlxjJM98kIwk0ws1btf4DzBSJdpc=" +typstDeps = [] +description = "A proof of concept library for commutative diagrams" +license = [ + "MIT", +] +homepage = "https://gitlab.com/giacomogallina/commute" + +[conchord."0.3.0"] +url = "https://packages.typst.org/preview/conchord-0.3.0.tar.gz" +hash = "sha256-0hBsYDHBywChgFvPj4blEYfWTEYeDIFhtOB0FW9M53c=" +typstDeps = [ + "cetz_0_3_1", + "chordx_0_5_0", +] +description = "Easily write lyrics with chords, generate chord diagrams by chord names and draw tabs" +license = [ + "MIT", +] +homepage = "https://github.com/sitandr/conchord" + +[conchord."0.2.0"] +url = "https://packages.typst.org/preview/conchord-0.2.0.tar.gz" +hash = "sha256-X/wJUqprfU6gl13lNcmJedqMcPW33bc/gGwB9ftL99s=" +typstDeps = [ + "cetz_0_2_0", + "chordx_0_2_0", +] +description = "Easily write lyrics with chords, generate chord diagrams and tabs" +license = [ + "MIT", +] +homepage = "https://github.com/sitandr/conchord" + +[conchord."0.1.1"] +url = "https://packages.typst.org/preview/conchord-0.1.1.tar.gz" +hash = "sha256-4iNh95JtAslpCLelBR1E72Iw0B2FXsDbf4p0wTY8Q2Y=" +typstDeps = [ + "cetz_0_1_1", + "chordx_0_2_0", +] +description = "Easily write lyrics with chords, generate chord diagrams and tabs" +license = [ + "MIT", +] +homepage = "https://github.com/sitandr/conchord" + +[conchord."0.1.0"] +url = "https://packages.typst.org/preview/conchord-0.1.0.tar.gz" +hash = "sha256-82ZSrqgTY9Qi6j2WrhPEVHC9prGsa5m3kDqe8Hp8HhM=" +typstDeps = [ + "cetz_0_0_1", + "chordx_0_1_0", +] +description = "Easily write lyrics with chords and generate colorful chord diagrams" +license = [ + "MIT", +] +homepage = "https://github.com/sitandr/conchord" + +[cram-snap."0.2.2"] +url = "https://packages.typst.org/preview/cram-snap-0.2.2.tar.gz" +hash = "sha256-jnIWn0RjxOFLvh0TNJ/GBDr8YJGCq7gV6RCgFw3uZJY=" +typstDeps = [] +description = "Typst template for creating cheatsheets" +license = [ + "MIT", +] +homepage = "https://github.com/kamack38/cram-snap" + +[cram-snap."0.2.1"] +url = "https://packages.typst.org/preview/cram-snap-0.2.1.tar.gz" +hash = "sha256-pBqol5HFpbX08rq/Lbq+4B0qYw/km4Lpl98nQoc+QWs=" +typstDeps = [] +description = "Typst template for creating cheatsheets" +license = [ + "MIT", +] +homepage = "https://github.com/kamack38/cram-snap" + +[cram-snap."0.2.0"] +url = "https://packages.typst.org/preview/cram-snap-0.2.0.tar.gz" +hash = "sha256-jLUE9/SFZ4MAKVnyZX7ZjCNaebFsM2+cj3ga/3qWDrI=" +typstDeps = [] +description = "Typst template for creating cheatsheets" +license = [ + "MIT", +] +homepage = "https://github.com/kamack38/cram-snap" + +[cram-snap."0.1.0"] +url = "https://packages.typst.org/preview/cram-snap-0.1.0.tar.gz" +hash = "sha256-Q02r2u92wcVl+H82ViAgvnCJ9FUxFQi6kw3y4RRTAfE=" +typstDeps = [] +description = "Typst template for creating cheatsheets" +license = [ + "MIT", +] +homepage = "https://github.com/kamack38/cram-snap" + +[crossregex."0.2.0"] +url = "https://packages.typst.org/preview/crossregex-0.2.0.tar.gz" +hash = "sha256-5kmjwcOTuNgzuPLBNIQiH8H+81zibkW4v3i7yaCMJIo=" +typstDeps = [] +description = "A crossword-like regex game written in Typst" +license = [ + "MIT", +] +homepage = "https://github.com/QuadnucYard/crossregex-typ" + +[crossregex."0.1.0"] +url = "https://packages.typst.org/preview/crossregex-0.1.0.tar.gz" +hash = "sha256-d47bh2MHQTnTznRvnR4iTo6w8VMXMyy8HvbcJ8IrcdY=" +typstDeps = [] +description = "A crossword-like regex game written in Typst" +license = [ + "MIT", +] +homepage = "https://github.com/QuadnucYard/crossregex-typ" + +[crudo."0.1.1"] +url = "https://packages.typst.org/preview/crudo-0.1.1.tar.gz" +hash = "sha256-9FOCJzLTJYSoQT0d0kumxQIFEMWse+aCSBi7rwI/2Ns=" +typstDeps = [] +description = "Take slices from raw blocks" +license = [ + "MIT", +] +homepage = "https://github.com/SillyFreak/typst-crudo" + +[crudo."0.1.0"] +url = "https://packages.typst.org/preview/crudo-0.1.0.tar.gz" +hash = "sha256-hXrRakGAv7tc+XKQTiwQd9bbxiyc+SOH8fjM+iftffE=" +typstDeps = [ + "codly_0_2_1", + "crudo_0_0_1", + "tidy_0_3_0", +] +description = "Take slices from raw blocks" +license = [ + "MIT", +] +homepage = "https://github.com/SillyFreak/typst-crudo" + +[ctheorems."1.1.3"] +url = "https://packages.typst.org/preview/ctheorems-1.1.3.tar.gz" +hash = "sha256-34ri4aotL6PUrtAXaPhMb3arOGVq76hijHfJMgOyeY8=" +typstDeps = [] +description = "Numbered theorem environments for typst" +license = [ + "MIT", +] +homepage = "https://github.com/sahasatvik/typst-theorems" + +[ctheorems."1.1.2"] +url = "https://packages.typst.org/preview/ctheorems-1.1.2.tar.gz" +hash = "sha256-q/v/9tZ4ak43N3AKrwYdAwlX5sFCXSFfezcMqLBwUXk=" +typstDeps = [] +description = "Numbered theorem environments for typst" +license = [ + "MIT", +] +homepage = "https://github.com/sahasatvik/typst-theorems" + +[ctheorems."1.1.1"] +url = "https://packages.typst.org/preview/ctheorems-1.1.1.tar.gz" +hash = "sha256-vejSEdNXDhIv63qxYJSFkSA5Bgsjf5ioijS9N4c6CRk=" +typstDeps = [] +description = "Numbered theorem environments for typst" +license = [ + "MIT", +] +homepage = "https://github.com/sahasatvik/typst-theorems" + +[ctheorems."1.1.0"] +url = "https://packages.typst.org/preview/ctheorems-1.1.0.tar.gz" +hash = "sha256-wr9DPKJfOSaauhgm6/+N8wtDbCVDyYx1v4zz6S7jOIY=" +typstDeps = [] +description = "Numbered theorem environments for typst" +license = [ + "MIT", +] +homepage = "https://github.com/sahasatvik/typst-theorems" + +[ctheorems."1.0.0"] +url = "https://packages.typst.org/preview/ctheorems-1.0.0.tar.gz" +hash = "sha256-O+hhyIo1YT0dsRI/vxThCP0dcxGkmiP7n9hV/FkHm2k=" +typstDeps = [] +description = "Numbered theorem environments for typst" +license = [ + "MIT", +] +homepage = "https://github.com/sahasatvik/typst-theorems" + +[ctheorems."0.1.0"] +url = "https://packages.typst.org/preview/ctheorems-0.1.0.tar.gz" +hash = "sha256-H8s5x8SHKT83w0W7fVDiajg4CY7h4AiVgZdqm6FwEFQ=" +typstDeps = [ + "ctheorems_1_0_0", +] +description = "Theorem library based on (and compatible) with the classic typst-theorem module" +license = [ + "MIT", +] +homepage = "https://github.com/DVDTSB/ctheorems" + +[ctxjs."0.3.1"] +url = "https://packages.typst.org/preview/ctxjs-0.3.1.tar.gz" +hash = "sha256-hozwjG5V7TEOouUe6JgpjEVmxSiImaTIm3M0NNVuj9E=" +typstDeps = [] +description = "Run javascript in contexts" +license = [ + "MIT", +] +homepage = "https://github.com/lublak/typst-ctxjs-package" + +[ctxjs."0.3.0"] +url = "https://packages.typst.org/preview/ctxjs-0.3.0.tar.gz" +hash = "sha256-6FN8Wv7ZAagTMfoMhDpYIEz/n8iMD1cerIPQ0NbG5L4=" +typstDeps = [] +description = "Run javascript in contexts" +license = [ + "MIT", +] +homepage = "https://github.com/lublak/typst-ctxjs-package" + +[ctxjs."0.2.0"] +url = "https://packages.typst.org/preview/ctxjs-0.2.0.tar.gz" +hash = "sha256-osHXK/USNMjEiydPi9UKCzyoFaDcB7WuJ3H9lyjsiCQ=" +typstDeps = [] +description = "Run javascript in contexts" +license = [ + "MIT", +] +homepage = "https://github.com/lublak/typst-ctxjs-package" + +[ctxjs."0.1.1"] +url = "https://packages.typst.org/preview/ctxjs-0.1.1.tar.gz" +hash = "sha256-ZyNpJzHRjAxHJ8kXEXQX26WbDVTdpZqAZiUokdBlfWM=" +typstDeps = [] +description = "Run javascript in contexts" +license = [ + "MIT", +] +homepage = "https://github.com/lublak/typst-ctxjs-package" + +[ctxjs."0.1.0"] +url = "https://packages.typst.org/preview/ctxjs-0.1.0.tar.gz" +hash = "sha256-AGljjjK3KiWiG+JG2+0cBURJncUrLIqDvGsPDqA+HwY=" +typstDeps = [] +description = "Run javascript in contexts" +license = [ + "MIT", +] +homepage = "https://github.com/lublak/typst-ctxjs-package" + +[cumcm-muban."0.3.0"] +url = "https://packages.typst.org/preview/cumcm-muban-0.3.0.tar.gz" +hash = "sha256-C96mN6opUM3+w4g9iQBnVCuIHROfUvTU6vt5PDSLLbQ=" +typstDeps = [ + "ctheorems_1_1_2", +] +description = "为高教社杯全国大学生数学建模竞赛设计的 Typst 模板" +license = [ + "Apache-2.0", +] +homepage = "https://github.com/a-kkiri/CUMCM-typst-template" + +[cumcm-muban."0.2.0"] +url = "https://packages.typst.org/preview/cumcm-muban-0.2.0.tar.gz" +hash = "sha256-RVIbpT02Bj/fi3MuU7B/WrCrl1GBQWecesx+JAy8Zb4=" +typstDeps = [ + "ctheorems_1_1_2", + "cumcm-muban_0_1_0", +] +description = "为高教社杯全国大学生数学建模竞赛设计的 Typst 模板" +license = [ + "Apache-2.0", +] +homepage = "https://github.com/a-kkiri/CUMCM-typst-template" + +[cumcm-muban."0.1.0"] +url = "https://packages.typst.org/preview/cumcm-muban-0.1.0.tar.gz" +hash = "sha256-ddvdry232tP5iSc2gZ2/HrTtSEA1dIlCi+/e2ymKACw=" +typstDeps = [ + "ctheorems_1_1_2", +] +description = "为高教社杯全国大学生数学建模竞赛设计的 Typst 模板" +license = [ + "Apache-2.0", +] +homepage = "https://github.com/a-kkiri/CUMCM-typst-template" + +[curli."0.1.0"] +url = "https://packages.typst.org/preview/curli-0.1.0.tar.gz" +hash = "sha256-4keObGQlLWVk5gX862jIzNrUwC/ML5lKNuzsGjzcaY8=" +typstDeps = [] +description = "Cursed ligatures for everyone" +license = [ + "MIT", +] +homepage = "https://github.com/Mc-Zen/curli" + +[curriculo-acad."0.1.0"] +url = "https://packages.typst.org/preview/curriculo-acad-0.1.0.tar.gz" +hash = "sha256-P2Ab3akFYBGq+STjUdKI+hEBnU/jInjskhkKObG4c0Y=" +typstDeps = [ + "datify_0_1_3", +] +description = "Creating a CV from your LATTES entries" +license = [ + "MIT", +] +homepage = "https://github.com/philkleer/create-lattes-cv" + +[curryst."0.5.0"] +url = "https://packages.typst.org/preview/curryst-0.5.0.tar.gz" +hash = "sha256-WBGZ8nmCrB8iihmkjzdrA7l2U3ff3TKpvQh/XAmTE8Y=" +typstDeps = [] +description = "Typeset trees of inference rules" +license = [ + "MIT", +] +homepage = "https://github.com/pauladam94/curryst" + +[curryst."0.4.0"] +url = "https://packages.typst.org/preview/curryst-0.4.0.tar.gz" +hash = "sha256-qDh32adcbMjXJqE2s9PUtvkTXwclIuyQZcQTtkbFOKs=" +typstDeps = [] +description = "Typeset trees of inference rules" +license = [ + "MIT", +] +homepage = "https://github.com/pauladam94/curryst" + +[curryst."0.3.0"] +url = "https://packages.typst.org/preview/curryst-0.3.0.tar.gz" +hash = "sha256-jrvI1D5ZfXKyQn4vrbcNf6joMX4BSphNY0ZOUkDEClM=" +typstDeps = [] +description = "Typeset trees of inference rules" +license = [ + "MIT", +] +homepage = "https://github.com/pauladam94/curryst" + +[curryst."0.2.0"] +url = "https://packages.typst.org/preview/curryst-0.2.0.tar.gz" +hash = "sha256-l6U/J/Xud5F6QZI+iUGp0nsNtSdTT8H0KS15VwS3XgY=" +typstDeps = [] +description = "Typeset trees of inference rules" +license = [ + "MIT", +] +homepage = "https://github.com/pauladam94/curryst" + +[curryst."0.1.1"] +url = "https://packages.typst.org/preview/curryst-0.1.1.tar.gz" +hash = "sha256-shGy6b+1W497huOXAHw6eFTHbx6nSLD9b1TzsRe2rNs=" +typstDeps = [] +description = "Typesetting of trees of inference rules in Typst" +license = [ + "MIT", +] + +[curryst."0.1.0"] +url = "https://packages.typst.org/preview/curryst-0.1.0.tar.gz" +hash = "sha256-gHxYD/5KxbF7cYwQ99stjh3oWZCRIHmoyACMhyWGpv0=" +typstDeps = [] +description = "Typesetting of trees of inference rules in Typst" +license = [ + "MIT", +] + +[curvly."0.1.0"] +url = "https://packages.typst.org/preview/curvly-0.1.0.tar.gz" +hash = "sha256-jO69yZaJiTILZyKnR+iCaHzhl8CIBp2iwCC2XzIrH/g=" +typstDeps = [] +description = "Typst package for curving text on an arc or circle" +license = [ + "MIT", +] +homepage = "https://github.com/cskeeters/typst-curvly" + +[cuti."0.3.0"] +url = "https://packages.typst.org/preview/cuti-0.3.0.tar.gz" +hash = "sha256-kjQ0B3nCoPULFU7y3xcXdtry+O5utn2qszw7eiNb/QM=" +typstDeps = [] +description = "Easily simulate (fake) bold, italic and small capital characters" +license = [ + "MIT", +] +homepage = "https://github.com/csimide/cuti" + +[cuti."0.2.1"] +url = "https://packages.typst.org/preview/cuti-0.2.1.tar.gz" +hash = "sha256-NCmPXM1eD97k/5TgVuLC7zVv/0jIQ1lXxbwnmzA2dEI=" +typstDeps = [ + "sourcerer_0_2_1", +] +description = "Easily simulate (fake) bold and italic characters" +license = [ + "MIT", +] +homepage = "https://github.com/csimide/cuti" + +[cuti."0.2.0"] +url = "https://packages.typst.org/preview/cuti-0.2.0.tar.gz" +hash = "sha256-/2GkJVTGVy90KecQ7pkvwT6F5txgE8Ym79kxNTvvyw4=" +typstDeps = [ + "sourcerer_0_2_1", +] +description = "Easily simulate (fake) bold and italic characters" +license = [ + "MIT", +] +homepage = "https://github.com/csimide/cuti" + +[cuti."0.1.0"] +url = "https://packages.typst.org/preview/cuti-0.1.0.tar.gz" +hash = "sha256-FZpGfKuM2cHulPheE2Ubi+u+jKAHNmKRb9bvByM60TA=" +typstDeps = [ + "sourcerer_0_2_1", +] +description = "Easily simulate (fake) bold characters" +license = [ + "MIT", +] +homepage = "https://github.com/csimide/cuti" + +[cvssc."0.1.0"] +url = "https://packages.typst.org/preview/cvssc-0.1.0.tar.gz" +hash = "sha256-pCeczpz4B70NefSn79TL/zFjwZG5A+W2QsYedUjvg5o=" +typstDeps = [ + "codly_0_1_0", + "tidy_0_3_0", +] +description = "Common Vulnerability Scoring System Calculator" +license = [ + "MIT", +] + +[cyberschool-errorteaplate."0.1.3"] +url = "https://packages.typst.org/preview/cyberschool-errorteaplate-0.1.3.tar.gz" +hash = "sha256-k/zpxcsIv47M6YPy5eNl2YVh/RicIVJH595xbzSicqY=" +typstDeps = [ + "codly_1_2_0", + "codly-languages_0_1_1", +] +description = "This is a template originaly made for the Cyberschool of Rennes, a Cybersecurity school" +license = [ + "MIT", +] +homepage = "https://github.com/ErrorTeaPot/Cyberschool_template" + +[dashing-dept-news."0.1.1"] +url = "https://packages.typst.org/preview/dashing-dept-news-0.1.1.tar.gz" +hash = "sha256-lV1llDhUz5VkUppRdrVqWHKxjcaX4BP0dtGKCDQ5hfQ=" +typstDeps = [] +description = "Share the news with bold graphic design and a modern layout" +license = [ + "MIT-0", +] +homepage = "https://github.com/typst/templates" + +[dashing-dept-news."0.1.0"] +url = "https://packages.typst.org/preview/dashing-dept-news-0.1.0.tar.gz" +hash = "sha256-MYvPfCYTQ6YNqbVuS5VAcnHHIk5WlucZDEWPgUy7gn0=" +typstDeps = [] +description = "Share the news with bold graphic design and a modern layout" +license = [ + "MIT-0", +] +homepage = "https://github.com/typst/templates" + +[dashy-todo."0.0.3"] +url = "https://packages.typst.org/preview/dashy-todo-0.0.3.tar.gz" +hash = "sha256-PijpOpLWjVAvoabzsxNk9gZVMbgLPVgFUJ2LncJqrHA=" +typstDeps = [] +description = "A method to display TODOs at the side of the page" +license = [ + "MIT-0", +] +homepage = "https://github.com/Otto-AA/dashy-todo" + +[dashy-todo."0.0.2"] +url = "https://packages.typst.org/preview/dashy-todo-0.0.2.tar.gz" +hash = "sha256-asHQ/VkGl1whCYh+QhVN1PNtzvgxoj2iUaL0JJmkmNA=" +typstDeps = [] +description = "A method to display TODOs at the side of the page" +license = [ + "MIT-0", +] +homepage = "https://github.com/Otto-AA/dashy-todo" + +[dashy-todo."0.0.1"] +url = "https://packages.typst.org/preview/dashy-todo-0.0.1.tar.gz" +hash = "sha256-AnuEVa8LWu5YnuueGtrzobNfoy5uywMpNcpq6IhXfaU=" +typstDeps = [] +description = "A method to display TODOs at the side of the page" +license = [ + "MIT-0", +] +homepage = "https://github.com/Otto-AA/dashy-todo" + +[datify."0.1.3"] +url = "https://packages.typst.org/preview/datify-0.1.3.tar.gz" +hash = "sha256-mKkhBH3GiqoQ39/LcWOCrzPqZlaT1JUbXbmCST7f9N4=" +typstDeps = [] +description = "Datify is a simple date package that allows users to format dates in new ways and addresses the issue of lacking date formats in different languages" +license = [ + "MIT", +] +homepage = "https://github.com/Jeomhps/datify" + +[datify."0.1.2"] +url = "https://packages.typst.org/preview/datify-0.1.2.tar.gz" +hash = "sha256-V2Bx0riDDMf4oWE3TbpwH6g95E/7ZeeiZB2ijVlVoWo=" +typstDeps = [] +description = "Datify is a simple date package that allows users to format dates in new ways and addresses the issue of lacking date formats in different languages" +license = [ + "MIT", +] +homepage = "https://github.com/Jeomhps/datify" + +[datify."0.1.1"] +url = "https://packages.typst.org/preview/datify-0.1.1.tar.gz" +hash = "sha256-UXiZ9Rkwx5K3byK23KRkqN1sTx9V0Cutwz6ZeaO3D/A=" +typstDeps = [] +description = "Datify is a simple date package that allows users to format dates in new ways and addresses the issue of lacking date formats in different languages" +license = [ + "MIT", +] +homepage = "https://github.com/Jeomhps/datify" + +[decasify."0.10.1"] +url = "https://packages.typst.org/preview/decasify-0.10.1.tar.gz" +hash = "sha256-qW5gjrNSaK8xU9JIs1NxE2Bj1yB7g1WyHTR1bc3FlR0=" +typstDeps = [] +description = "Locale and style-guide aware text casing functions for natural language prose" +license = [ + "LGPL-3.0-only", +] +homepage = "https://github.com/alerque/decasify" + +[decasify."0.9.1"] +url = "https://packages.typst.org/preview/decasify-0.9.1.tar.gz" +hash = "sha256-mBbWqrusIThZ5aQdoPeftUyoIJYD2ygZz8Y1kk3nNX0=" +typstDeps = [] +description = "Locale and style-guide aware text casing functions for natural language prose" +license = [ + "LGPL-3.0-only", +] +homepage = "https://github.com/alerque/decasify" + +[decasify."0.9.0"] +url = "https://packages.typst.org/preview/decasify-0.9.0.tar.gz" +hash = "sha256-Kyv7YP2PSIrvmHE8aOiYsvF611806ijVQ4Iw9yteOfQ=" +typstDeps = [] +description = "Locale and style-guide aware text casing functions for natural language prose" +license = [ + "LGPL-3.0-only", +] +homepage = "https://github.com/alerque/decasify" + +[defined."0.1.0"] +url = "https://packages.typst.org/preview/defined-0.1.0.tar.gz" +hash = "sha256-4ON8im4nwdi8cydBmnwYRY7d8Qovu+X2+63G+Z8aEH4=" +typstDeps = [ + "valkyrie_0_2_1", +] +description = "typst package to make conditional compilation easily" +license = [ + "Unlicense", +] +homepage = "https://github.com/profetia/defined" + +[definitely-not-isec-thesis."2.0.0"] +url = "https://packages.typst.org/preview/definitely-not-isec-thesis-2.0.0.tar.gz" +hash = "sha256-VTdCWyOS5RCXQ0hQq+QPsn8T9vzDGv8dWLajNz89UT8=" +typstDeps = [] +description = "An unofficial ISEC TUGraz Master's Thesis template" +license = [ + "MIT", +] +homepage = "https://github.com/ecomaikgolf/typst-isec-master-thesis-template/" + +[definitely-not-isec-thesis."1.0.0"] +url = "https://packages.typst.org/preview/definitely-not-isec-thesis-1.0.0.tar.gz" +hash = "sha256-aLaXo2JxW+fNLh3cGXZeGADf4Sw4rNslGn9FphVcDE8=" +typstDeps = [] +description = "An unofficial ISEC TUGraz Master's Thesis template" +license = [ + "MIT", +] +homepage = "https://github.com/ecomaikgolf/typst-isec-master-thesis-template/" + +[definitely-not-tuw-thesis."0.1.0"] +url = "https://packages.typst.org/preview/definitely-not-tuw-thesis-0.1.0.tar.gz" +hash = "sha256-cVvHDgg9H95Npk91WMyWNKoXKO+zydRDKQkyx4nSmtM=" +typstDeps = [ + "linguify_0_4_1", +] +description = "An unofficial template for a thesis at the TU Wien informatics institute" +license = [ + "MIT-0", +] +homepage = "https://github.com/Otto-AA/definitely-not-tuw-thesis" + +[delegis."0.3.0"] +url = "https://packages.typst.org/preview/delegis-0.3.0.tar.gz" +hash = "sha256-NoMAAYxznL32LJ8dBsfSnCeM/huXx9HiL50DP7zoVbY=" +typstDeps = [] +description = "A package and template for drafting legislative content in a German-style structuring, such as for bylaws, etc" +license = [ + "MIT", +] +homepage = "https://github.com/wuespace/delegis" + +[delegis."0.2.0"] +url = "https://packages.typst.org/preview/delegis-0.2.0.tar.gz" +hash = "sha256-s2GQ6y5IJj9GG1UktRIH94Q3r5XnLIdxNbUXBgsNqTo=" +typstDeps = [] +description = "A package and template for drafting legislative content in a German-style structuring, such as for bylaws, etc" +license = [ + "MIT", +] +homepage = "https://github.com/wuespace/delegis" + +[delegis."0.1.0"] +url = "https://packages.typst.org/preview/delegis-0.1.0.tar.gz" +hash = "sha256-X1XB0CMtKRNS6jaQDgi9fORxunu9FMcQU4D5Ae4Zu4g=" +typstDeps = [] +description = "A package and template for drafting legislative content in a German-style structuring, such as for bylaws, etc" +license = [ + "MIT", +] +homepage = "https://github.com/wuespace/delegis" + +[delimitizer."0.1.0"] +url = "https://packages.typst.org/preview/delimitizer-0.1.0.tar.gz" +hash = "sha256-E5NK6h/dfel5QAtoyaXVD4SCN8+xzfQ2MOxFZQcgl6M=" +typstDeps = [] +description = "Customize the size of delimiters. Like \\big, \\Big, \\bigg, \\Bigg in LaTeX" +license = [ + "MIT", +] +homepage = "https://github.com/Enter-tainer/delimitizer" + +[derive-it."0.1.3"] +url = "https://packages.typst.org/preview/derive-it-0.1.3.tar.gz" +hash = "sha256-HLNiQYeh55Kh1Kz5H/+/8LTAEG24zkI6XdAT/41Pw18=" +typstDeps = [] +description = "Simple functions for creating fitch-style natural deduction proofs and derivations" +license = [ + "MIT", +] +homepage = "https://github.com/0rphee/derive-it" + +[derive-it."0.1.2"] +url = "https://packages.typst.org/preview/derive-it-0.1.2.tar.gz" +hash = "sha256-S6S+PX4pUmSITXgfxaTkew1OivfWB9gGAIchkLxqyaw=" +typstDeps = [] +description = "Simple functions for creating fitch-style natural deduction proofs and derivations" +license = [ + "MIT", +] +homepage = "https://github.com/0rphee/derive-it" + +[derive-it."0.1.1"] +url = "https://packages.typst.org/preview/derive-it-0.1.1.tar.gz" +hash = "sha256-JkXZ5QLNR6+8pYyg9jSZiSJU9wC0Ia1x7pnAa/CohcM=" +typstDeps = [] +description = "Simple functions for creating fitch-style natural deduction proofs and derivations" +license = [ + "MIT", +] +homepage = "https://github.com/0rphee/derive-it" + +[derive-it."0.1.0"] +url = "https://packages.typst.org/preview/derive-it-0.1.0.tar.gz" +hash = "sha256-dw9BYHBb0mMx9WFzxiKHEWI2omaPs2Jxdye/1pIMc10=" +typstDeps = [] +description = "Simple functions for creating fitch-style natural deduction proofs and derivations" +license = [ + "MIT", +] +homepage = "https://github.com/0rphee/derive-it" + +[diagraph."0.3.3"] +url = "https://packages.typst.org/preview/diagraph-0.3.3.tar.gz" +hash = "sha256-RwNjmzaTCjMmBMeSd8WPRIQu44IkN+cYW27P18tqN+4=" +typstDeps = [] +description = "Draw graphs with Graphviz. Use mathematical formulas as labels" +license = [ + "MIT", +] +homepage = "https://github.com/Robotechnic/diagraph.git" + +[diagraph."0.3.2"] +url = "https://packages.typst.org/preview/diagraph-0.3.2.tar.gz" +hash = "sha256-mr8/KrrmEZ0Yk53iqs6Y4UwEhkdExx1KptN8gMldf/Q=" +typstDeps = [] +description = "Draw graphs with Graphviz. Use mathematical formulas as labels" +license = [ + "MIT", +] +homepage = "https://github.com/Robotechnic/diagraph.git" + +[diagraph."0.3.1"] +url = "https://packages.typst.org/preview/diagraph-0.3.1.tar.gz" +hash = "sha256-H693ABKs58NxzEIkf7rTzf4UImTyXxVpk8EeJe8V4yw=" +typstDeps = [] +description = "Draw graphs with Graphviz. Use mathematical formulas as labels" +license = [ + "MIT", +] +homepage = "https://github.com/Robotechnic/diagraph.git" + +[diagraph."0.3.0"] +url = "https://packages.typst.org/preview/diagraph-0.3.0.tar.gz" +hash = "sha256-2qQ0yItPQnKFmR/x3FMadQIsPJD4MyLpdb1XQIJvrE4=" +typstDeps = [] +description = "Draw graphs with Graphviz. Use mathematical formulas as labels" +license = [ + "MIT", +] +homepage = "https://github.com/Robotechnic/diagraph.git" + +[diagraph."0.2.5"] +url = "https://packages.typst.org/preview/diagraph-0.2.5.tar.gz" +hash = "sha256-UTmOsFHJDsgqbcKKez5OFI4P8MQ7OWDwCrhRK1zRO4Y=" +typstDeps = [] +description = "Draw graphs with Graphviz. Use mathematical formulas as labels" +license = [ + "MIT", +] +homepage = "https://github.com/Robotechnic/diagraph.git" + +[diagraph."0.2.4"] +url = "https://packages.typst.org/preview/diagraph-0.2.4.tar.gz" +hash = "sha256-2yhWqdq8pw9nBaVMm+yzMjY2JY2iNwdAllrElDQvCig=" +typstDeps = [] +description = "Draw graphs with Graphviz. Use mathematical formulas as labels" +license = [ + "MIT", +] +homepage = "https://github.com/Robotechnic/diagraph.git" + +[diagraph."0.2.3"] +url = "https://packages.typst.org/preview/diagraph-0.2.3.tar.gz" +hash = "sha256-ESNyD7o2QfhgYwNITd0Gvc+Zhm88jANPSCgUVQTKzy0=" +typstDeps = [] +description = "Draw graphs with Graphviz. Use mathematical formulas as labels" +license = [ + "MIT", +] +homepage = "https://github.com/Robotechnic/diagraph.git" + +[diagraph."0.2.2"] +url = "https://packages.typst.org/preview/diagraph-0.2.2.tar.gz" +hash = "sha256-4kGjMzj8lPG7GLVgKZiKH9lSMWfRwg9bJFxMDstw7r8=" +typstDeps = [] +description = "Graphviz bindings for Typst" +license = [ + "MIT", +] +homepage = "https://github.com/Robotechnic/diagraph.git" + +[diagraph."0.2.1"] +url = "https://packages.typst.org/preview/diagraph-0.2.1.tar.gz" +hash = "sha256-FdoNdv3k/EmVCafUtzJAWeJffV5Usab/8gMj0CcLhRg=" +typstDeps = [] +description = "Graphviz bindings for Typst" +license = [ + "MIT", +] +homepage = "https://github.com/Robotechnic/diagraph.git" + +[diagraph."0.2.0"] +url = "https://packages.typst.org/preview/diagraph-0.2.0.tar.gz" +hash = "sha256-p/rTvdqrAHwbLpfhMsPkehWINO0FUk2kJFGJJTvRQjQ=" +typstDeps = [] +description = "Graphviz bindings for Typst" +license = [ + "MIT", +] +homepage = "https://github.com/Robotechnic/diagraph.git" + +[diagraph."0.1.2"] +url = "https://packages.typst.org/preview/diagraph-0.1.2.tar.gz" +hash = "sha256-p+aiPsnfo+lK1R+K8wpASCGffseqI662B4ACv03oco0=" +typstDeps = [] +description = "Graphviz bindings for typst" +license = [ + "MIT", +] +homepage = "https://github.com/Robotechnic/diagraph.git" + +[diagraph."0.1.1"] +url = "https://packages.typst.org/preview/diagraph-0.1.1.tar.gz" +hash = "sha256-ngeZ+sxcJA/bYiHwzH0VAcm+27xNV4ig5kUIRlCESSc=" +typstDeps = [] +description = "Graphviz bindings for typst" +license = [ + "MIT", +] +homepage = "https://github.com/Robotechnic/diagraph.git" + +[diagraph."0.1.0"] +url = "https://packages.typst.org/preview/diagraph-0.1.0.tar.gz" +hash = "sha256-rAxw3J4azB+uFIrwXSkU8Skqw0rAOdxRFMdn+lg3Dx4=" +typstDeps = [] +description = "Graphviz bindings for typst" +license = [ + "MIT", +] +homepage = "https://github.com/Robotechnic/diagraph.git" + +[diatypst."0.5.0"] +url = "https://packages.typst.org/preview/diatypst-0.5.0.tar.gz" +hash = "sha256-OVbxSP8JMJAZXlVi+Sky5S7o66nImHPXW7/lDn0qVwk=" +typstDeps = [ + "diatypst_0_2_0", +] +description = "easy slides in typst - sensible defaults, easy syntax, well styled" +license = [ + "MIT-0", +] +homepage = "https://github.com/skriptum/Diatypst" + +[diatypst."0.4.0"] +url = "https://packages.typst.org/preview/diatypst-0.4.0.tar.gz" +hash = "sha256-EpSSFapDSHOZsAqNSpZCpRtwpGtaaSIcSfhuM2lh55M=" +typstDeps = [ + "diatypst_0_2_0", +] +description = "easy slides in typst - sensible defaults, easy syntax, well styled" +license = [ + "MIT-0", +] +homepage = "https://github.com/skriptum/Diatypst" + +[diatypst."0.3.0"] +url = "https://packages.typst.org/preview/diatypst-0.3.0.tar.gz" +hash = "sha256-HWGTqgOg/A3I+1VdiEfVJXXwIFsp2/bgy4zcHzqInAc=" +typstDeps = [ + "diatypst_0_2_0", +] +description = "easy slides in typst - sensible defaults, easy syntax, well styled" +license = [ + "MIT-0", +] +homepage = "https://github.com/skriptum/Diatypst" + +[diatypst."0.2.0"] +url = "https://packages.typst.org/preview/diatypst-0.2.0.tar.gz" +hash = "sha256-I1I+RSLNukq51EA8T9vVA73cOiwUNWSxaa/3/D+meck=" +typstDeps = [ + "diatypst_0_1_0", +] +description = "easy slides in typst - sensible defaults, easy syntax, well styled" +license = [ + "MIT-0", +] +homepage = "https://github.com/skriptum/Diatypst" + +[diatypst."0.1.0"] +url = "https://packages.typst.org/preview/diatypst-0.1.0.tar.gz" +hash = "sha256-//ZuvgYUMJ2h1F3Ho1eF5+Wi2UkJL1mq42QZOnaXKZ8=" +typstDeps = [] +description = "easy slides in typst - sensible defaults, easy syntax, well styled" +license = [ + "MIT-0", +] +homepage = "https://github.com/skriptum/Diatypst" + +[dining-table."0.1.0"] +url = "https://packages.typst.org/preview/dining-table-0.1.0.tar.gz" +hash = "sha256-JoZd2QGPf0JK6pPiaMTB88JEoBR/JUvgsXclq0gvhxE=" +typstDeps = [] +description = "Column-wise table definitions for big data" +license = [ + "Unlicense", +] +homepage = "https://github.com/JamesxX/dining-table" + +[diverential."0.2.0"] +url = "https://packages.typst.org/preview/diverential-0.2.0.tar.gz" +hash = "sha256-llW9ALoGx7qiILMIundWdv+YSkUpzlXQg1ctSMntuXA=" +typstDeps = [] +description = "Format differentials conveniently" +license = [ + "MIT", +] + +[divine-words."0.1.0"] +url = "https://packages.typst.org/preview/divine-words-0.1.0.tar.gz" +hash = "sha256-SZ4TbK1Ig2tmIq25r7jEurSOpcJBPMKmrrn+5FF/TN0=" +typstDeps = [] +description = "Just a template for a lab report" +license = [ + "MIT", +] +homepage = "https://github.com/tedius-git/divine-words" + +[down."0.1.0"] +url = "https://packages.typst.org/preview/down-0.1.0.tar.gz" +hash = "sha256-GA9mB7xmY68E8058uZ1RsNv1qJ+fhm6zaULfcAfd76A=" +typstDeps = [] +description = "Pass down arguments of `sum`, `integral`, etc. to the next line, which can generate shorthand to present reusable segments" +license = [ + "MIT", +] +homepage = "https://git.sr.ht/~toto/down" + +[drafting."0.2.2"] +url = "https://packages.typst.org/preview/drafting-0.2.2.tar.gz" +hash = "sha256-xJ3FdEiM1qPEhzZ4QkNdsysmMQ0GbY5l+EoWo2sbFdk=" +typstDeps = [] +description = "Helpful functions for content positioning and margin comments/notes" +license = [ + "Unlicense", +] +homepage = "https://github.com/ntjess/typst-drafting" + +[drafting."0.2.1"] +url = "https://packages.typst.org/preview/drafting-0.2.1.tar.gz" +hash = "sha256-PfpwLtjQSXtJBpjOF8I889Yz5fgM+22wyS9a4Rgdlzk=" +typstDeps = [] +description = "Helpful functions for content positioning and margin comments/notes" +license = [ + "Unlicense", +] +homepage = "https://github.com/ntjess/typst-drafting" + +[drafting."0.2.0"] +url = "https://packages.typst.org/preview/drafting-0.2.0.tar.gz" +hash = "sha256-pLBtMjCfRN3L9a53RKKkt5NCVVEmz8V4ROHvMlTTK6A=" +typstDeps = [] +description = "Helpful functions for content positioning and margin comments/notes" +license = [ + "Unlicense", +] +homepage = "https://github.com/ntjess/typst-drafting" + +[drafting."0.1.2"] +url = "https://packages.typst.org/preview/drafting-0.1.2.tar.gz" +hash = "sha256-xPz41aJVtJaCV7yq8cHtMC10uLh/UObEdpaMStrv9n4=" +typstDeps = [] +description = "Helpful functions for content positioning and margin comments/notes" +license = [ + "Unlicense", +] +homepage = "https://github.com/ntjess/typst-drafting" + +[drafting."0.1.1"] +url = "https://packages.typst.org/preview/drafting-0.1.1.tar.gz" +hash = "sha256-tdAybXIglAvYpALC2z0oYBgFt4XMytYvWzqW5RLWOgk=" +typstDeps = [] +description = "Helpful functions for content positioning and margin comments/notes" +license = [ + "Unlicense", +] +homepage = "https://github.com/ntjess/typst-drafting" + +[drafting."0.1.0"] +url = "https://packages.typst.org/preview/drafting-0.1.0.tar.gz" +hash = "sha256-iyUt4rjG4O61A3MR9FqTgy+F/Zge1msIuNvAMrfIwK4=" +typstDeps = [] +description = "Helpful functions during document drafting" +license = [ + "Unlicense", +] + +[droplet."0.3.1"] +url = "https://packages.typst.org/preview/droplet-0.3.1.tar.gz" +hash = "sha256-ngKk23tUePES0KJ8ywikO1xSDmYkJyr1VANLxV3ILVY=" +typstDeps = [] +description = "Customizable dropped capitals" +license = [ + "MIT", +] +homepage = "https://github.com/EpicEricEE/typst-droplet" + +[droplet."0.3.0"] +url = "https://packages.typst.org/preview/droplet-0.3.0.tar.gz" +hash = "sha256-ZRu5kk17aFhWF/TcfAeV/v2CwfyZiHSW1tLe7gvTeqI=" +typstDeps = [] +description = "Customizable dropped capitals" +license = [ + "MIT", +] +homepage = "https://github.com/EpicEricEE/typst-droplet" + +[droplet."0.2.0"] +url = "https://packages.typst.org/preview/droplet-0.2.0.tar.gz" +hash = "sha256-3K/8SK9My1Q4YKSnDbf+A3+9/i0FWCL9UORkYoYuE3Q=" +typstDeps = [] +description = "Customizable dropped capitals" +license = [ + "MIT", +] +homepage = "https://github.com/EpicEricEE/typst-droplet" + +[droplet."0.1.0"] +url = "https://packages.typst.org/preview/droplet-0.1.0.tar.gz" +hash = "sha256-zonpMX6mDSWOOIuBoy2G/nM7f+wdZfFCAopUJ4FuJwY=" +typstDeps = [] +description = "Customizable dropped capitals" +license = [ + "MIT", +] +homepage = "https://github.com/EpicEricEE/typst-droplet" + +[dvdtyp."1.0.1"] +url = "https://packages.typst.org/preview/dvdtyp-1.0.1.tar.gz" +hash = "sha256-vXA3xTFLRB6LVLKCjK6nt/tQS4Cl0btWrAhmVJpiJMQ=" +typstDeps = [ + "ctheorems_1_1_3", + "showybox_2_0_4", +] +description = "a colorful template for writting handouts or notes" +license = [ + "MIT-0", +] +homepage = "https://github.com/DVDTSB/dvdtyp" + +[dvdtyp."1.0.0"] +url = "https://packages.typst.org/preview/dvdtyp-1.0.0.tar.gz" +hash = "sha256-gNsKq88p6G7oRCzImZTsd/w8lP007pd8Hqyj0VioWAE=" +typstDeps = [ + "ctheorems_1_1_2", + "showybox_2_0_1", +] +description = "a colorful template for writting handouts or notes" +license = [ + "MIT-0", +] +homepage = "https://github.com/DVDTSB/dvdtyp" + +[easy-pinyin."0.1.0"] +url = "https://packages.typst.org/preview/easy-pinyin-0.1.0.tar.gz" +hash = "sha256-25XJa5ovmFzwwzmBrdF24okyajCWdduT9sHf5c/krDw=" +typstDeps = [] +description = "Write Chinese pinyin easily" +license = [ + "MIT", +] +homepage = "https://github.com/7sDream/typst-easy-pinyin" + +[easy-typography."0.1.0"] +url = "https://packages.typst.org/preview/easy-typography-0.1.0.tar.gz" +hash = "sha256-yj2teX9KuCz1cDbTFhuOkucrFlpHDaOhBq+MVeRpwoM=" +typstDeps = [ + "codly_1_2_0", + "codly-languages_0_1_1", +] +description = "Sets up sensible typography defaults" +license = [ + "MIT", +] +homepage = "https://github.com/swaits/typst-collection" + +[easytable."0.1.0"] +url = "https://packages.typst.org/preview/easytable-0.1.0.tar.gz" +hash = "sha256-W3FRYrjZ0u0Rdr8hYrwksuGwPjzF4ukX/EodJz0mSNE=" +typstDeps = [ + "tablex_0_0_8", +] +description = "Simple Table Package" +license = [ + "MIT", +] +homepage = "https://github.com/monaqa/typst-easytable" + +[echarm."0.2.1"] +url = "https://packages.typst.org/preview/echarm-0.2.1.tar.gz" +hash = "sha256-7msh2oSNLToUkDKIrDDkUs9Zj2im09EE1xcHxRgoXF4=" +typstDeps = [ + "ctxjs_0_3_1", +] +description = "Run echarts in typst with the use of CtxJS" +license = [ + "MIT", +] +homepage = "https://github.com/lublak/typst-echarm-package" + +[echarm."0.2.0"] +url = "https://packages.typst.org/preview/echarm-0.2.0.tar.gz" +hash = "sha256-RsI3gLmBGW+gip7974CbraCN3aIotUfYo1yGn2QKPSk=" +typstDeps = [ + "ctxjs_0_2_0", +] +description = "Run echarts in typst with the use of CtxJS" +license = [ + "MIT", +] +homepage = "https://github.com/lublak/typst-echarm-package" + +[echarm."0.1.1"] +url = "https://packages.typst.org/preview/echarm-0.1.1.tar.gz" +hash = "sha256-ePQrYFEkHsrT/TFQuSc6KfqHHb6D7OWjQ1Ysia1X28Q=" +typstDeps = [ + "ctxjs_0_2_0", +] +description = "Run echarts in typst with the use of CtxJS" +license = [ + "MIT", +] +homepage = "https://github.com/lublak/typst-echarm-package" + +[echarm."0.1.0"] +url = "https://packages.typst.org/preview/echarm-0.1.0.tar.gz" +hash = "sha256-vKTRw6QiKcIBRVaOjy0vO1eO0sQd0+bhi91J5X4UT+c=" +typstDeps = [ + "ctxjs_0_1_0", +] +description = "Run echarts in typst with the use of CtxJS" +license = [ + "MIT", +] +homepage = "https://github.com/lublak/typst-echarm-package" + +[edgeframe."0.1.0"] +url = "https://packages.typst.org/preview/edgeframe-0.1.0.tar.gz" +hash = "sha256-AVXSce2K+PcxHjtkm3PEChbsDIISnOqZmbA4Yl6i/J4=" +typstDeps = [] +description = "For quick paper setups" +license = [ + "MIT", +] +homepage = "https://github.com/neuralpain/edgeframe" + +[efilrst."0.3.1"] +url = "https://packages.typst.org/preview/efilrst-0.3.1.tar.gz" +hash = "sha256-Xrt6aikAZeV0KodY6qNELZ5STxZuVwflA6J+2ES4jz8=" +typstDeps = [] +description = "A simple referenceable list library for typst" +license = [ + "MIT", +] +homepage = "https://github.com/jmigual/typst-efilrst" + +[efilrst."0.3.0"] +url = "https://packages.typst.org/preview/efilrst-0.3.0.tar.gz" +hash = "sha256-YQK/52bwOabt2ZQeZNK+gHC6hKN0eEXd4Jxv8iWxuKM=" +typstDeps = [] +description = "A simple referenceable list library for typst" +license = [ + "MIT", +] +homepage = "https://github.com/jmigual/typst-efilrst" + +[efilrst."0.2.0"] +url = "https://packages.typst.org/preview/efilrst-0.2.0.tar.gz" +hash = "sha256-pBk8BZ7Bfjwy2xWUG75n0OMsq9CBFohJpqvRccSTZwE=" +typstDeps = [] +description = "A simple referenceable list library for typst" +license = [ + "MIT", +] +homepage = "https://github.com/jmigual/typst-efilrst" + +[efilrst."0.1.0"] +url = "https://packages.typst.org/preview/efilrst-0.1.0.tar.gz" +hash = "sha256-h9Nf0hdK/8pNsQSAOq/xF69vnX5GCTp26T/AXhXTHbY=" +typstDeps = [] +description = "A simple referenceable list library for typst" +license = [ + "MIT", +] +homepage = "https://github.com/jmigual/typst-efilrst" + +[electify."0.1.1"] +url = "https://packages.typst.org/preview/electify-0.1.1.tar.gz" +hash = "sha256-THxg8Rvy08WCwrOBAjAgyZXsxWtwr1QNgx5mZ3HZob0=" +typstDeps = [] +description = "A German Election Ballot Paper helping visualize the dual-voting system (Erststimme & Zweitstimme" +license = [ + "MIT", +] +homepage = "https://github.com/G0STG0D/electify" + +[electify."0.1.0"] +url = "https://packages.typst.org/preview/electify-0.1.0.tar.gz" +hash = "sha256-0yS+JpekyeSV5VrNVLqCIO90wG0bHYjJpJ05YiT8drs=" +typstDeps = [] +description = "A German Election Ballot Paper helping visualize the dual-voting system (Erststimme & Zweitstimme" +license = [ + "MIT", +] +homepage = "https://github.com/G0STG0D/typst-packages" + +[elsearticle."0.4.2"] +url = "https://packages.typst.org/preview/elsearticle-0.4.2.tar.gz" +hash = "sha256-QlnOgnxC5dBlFtBVKlgbdE/QnC3yeIUpT7Kn445HrXI=" +typstDeps = [ + "cheq_0_1_0", + "equate_0_2_1", + "mantys_0_1_4", + "subpar_0_1_1", +] +description = "Conversion of the LaTeX elsearticle.cls" +license = [ + "MIT", +] +homepage = "https://github.com/maucejo/elsearticle" + +[elsearticle."0.4.1"] +url = "https://packages.typst.org/preview/elsearticle-0.4.1.tar.gz" +hash = "sha256-froFVx2/nqEBcXUf8NecGHk/mxG0qvU4STCmQ6epiCM=" +typstDeps = [ + "cheq_0_1_0", + "equate_0_2_1", + "mantys_0_1_4", + "subpar_0_1_1", +] +description = "Conversion of the LaTeX elsearticle.cls" +license = [ + "MIT", +] +homepage = "https://github.com/maucejo/elsearticle" + +[elsearticle."0.4.0"] +url = "https://packages.typst.org/preview/elsearticle-0.4.0.tar.gz" +hash = "sha256-gi4kKD1T6mwjbQyiaW5dJUJlDo7wcbJk9fdjvSvH9sE=" +typstDeps = [ + "cheq_0_1_0", + "equate_0_2_1", + "mantys_0_1_4", + "subpar_0_1_1", +] +description = "Conversion of the LaTeX elsearticle.cls" +license = [ + "MIT", +] +homepage = "https://github.com/maucejo/elsearticle" + +[elsearticle."0.3.0"] +url = "https://packages.typst.org/preview/elsearticle-0.3.0.tar.gz" +hash = "sha256-v0Ft+VaJEsvcTEyNJARX4x/BBWjaD0S70exdSsvbVCU=" +typstDeps = [ + "subpar_0_1_1", +] +description = "Conversion of the LaTeX elsearticle.cls" +license = [ + "MIT", +] +homepage = "https://github.com/maucejo/elsearticle" + +[elsearticle."0.2.1"] +url = "https://packages.typst.org/preview/elsearticle-0.2.1.tar.gz" +hash = "sha256-G0FFXGQ6IRkvOf8TdaNxJcRFJ5jYU5QUWfsXo63INt4=" +typstDeps = [ + "cheq_0_1_0", + "mantys_0_1_4", + "subpar_0_1_1", +] +description = "Conversion of the LaTeX elsearticle.cls" +license = [ + "MIT", +] +homepage = "https://github.com/maucejo/elsearticle" + +[elsearticle."0.2.0"] +url = "https://packages.typst.org/preview/elsearticle-0.2.0.tar.gz" +hash = "sha256-p+LmaEHTOWEp5gPKCHF2zezuABnRBWyPOkBrO5ge3xs=" +typstDeps = [ + "cheq_0_1_0", + "elsearticle_0_1_0", + "mantys_0_1_4", + "subpar_0_1_1", +] +description = "Conversion of the LaTeX elsearticle.cls" +license = [ + "MIT", +] +homepage = "https://github.com/maucejo/elsearticle" + +[elsearticle."0.1.0"] +url = "https://packages.typst.org/preview/elsearticle-0.1.0.tar.gz" +hash = "sha256-Y3ad9oganv2MW89AUzuexWQxuluTaWn2cENHCRlvx1U=" +typstDeps = [ + "cheq_0_1_0", + "mantys_0_1_4", +] +description = "Conversion of the LaTeX elsearticle.cls" +license = [ + "MIT", +] + +[embiggen."0.0.1"] +url = "https://packages.typst.org/preview/embiggen-0.0.1.tar.gz" +hash = "sha256-6IDxLVIVGD7xVAJAjeWwuywUoxjPvVswb7GeT4bjhsg=" +typstDeps = [] +description = "LaTeX-like delimeter sizing in Typst" +license = [ + "GPL-3.0-or-later", +] + +[enja-bib."0.1.0"] +url = "https://packages.typst.org/preview/enja-bib-0.1.0.tar.gz" +hash = "sha256-JJNYAVj8FM+rf8EpjHiF3sPSjDKIjTn5UpDZ1Qqe5yI=" +typstDeps = [] +description = "A package for handling BibTeX that includes both English and Japanese" +license = [ + "MIT", +] +homepage = "https://github.com/tkrhsmt/enja-bib" + +[ennui-ur-report."0.1.0"] +url = "https://packages.typst.org/preview/ennui-ur-report-0.1.0.tar.gz" +hash = "sha256-bMxoOzSdvrO6o4i16lTdIDU9OHSyz59p6fk8CKSh/70=" +typstDeps = [] +description = "A customizable, non official template for University of Rennes" +license = [ + "GPL-3.0-or-later", +] +homepage = "https://github.com/leana8959/univ-rennes.typ" + +[enunciado-facil-fcfm."0.1.0"] +url = "https://packages.typst.org/preview/enunciado-facil-fcfm-0.1.0.tar.gz" +hash = "sha256-sJQRnJ7opLSbBWTcS9YNOCQlZ2lYiuMAGBSeeC3MChM=" +typstDeps = [] +description = "Documentos de ejercicios (controles, auxiliares, tareas, pautas) para la FCFM, UChile" +license = [ + "MIT", +] +homepage = "https://github.com/bkorecic/enunciado-facil-fcfm" + +[eqalc."0.1.3"] +url = "https://packages.typst.org/preview/eqalc-0.1.3.tar.gz" +hash = "sha256-8m31R/YQmCJTp3QC7czxIHvELcocZWLkcLgaZw5aYAk=" +typstDeps = [] +description = "Convert math equations to functions" +license = [ + "MIT", +] +homepage = "https://github.com/7ijme/eqalc" + +[eqalc."0.1.2"] +url = "https://packages.typst.org/preview/eqalc-0.1.2.tar.gz" +hash = "sha256-FIDuB1lqfK84/VMGJQbEE2Tziw2ECuPXiTqVUHOluno=" +typstDeps = [] +description = "Convert math equations to functions" +license = [ + "MIT", +] +homepage = "https://github.com/7ijme/eqalc" + +[eqalc."0.1.1"] +url = "https://packages.typst.org/preview/eqalc-0.1.1.tar.gz" +hash = "sha256-PP3qgn1zpAijsBI9QTFC+h8YxbllR975Kg6iJlOdjRY=" +typstDeps = [] +description = "Convert math equations to functions" +license = [ + "MIT", +] +homepage = "https://github.com/7ijme/eqalc" + +[eqalc."0.1.0"] +url = "https://packages.typst.org/preview/eqalc-0.1.0.tar.gz" +hash = "sha256-rcbXANJXwG57hAVYVgw6y+Aum8lKXxFEzDGVCsNuq6U=" +typstDeps = [] +description = "Convert math equations to functions" +license = [ + "MIT", +] +homepage = "https://github.com/7ijme/eqalc" + +[equate."0.3.1"] +url = "https://packages.typst.org/preview/equate-0.3.1.tar.gz" +hash = "sha256-nEUnNszy1cVaemsqdAmjvj34obYPH3fGfWHX6Rb7ajE=" +typstDeps = [] +description = "Various enhancements for mathematical expressions" +license = [ + "MIT", +] +homepage = "https://github.com/EpicEricEE/typst-equate" + +[equate."0.3.0"] +url = "https://packages.typst.org/preview/equate-0.3.0.tar.gz" +hash = "sha256-nlt6wgzIVMGUD88wdeYjRjOI7q04BV4sYE0xejxiv34=" +typstDeps = [] +description = "Various enhancements for mathematical expressions" +license = [ + "MIT", +] +homepage = "https://github.com/EpicEricEE/typst-equate" + +[equate."0.2.1"] +url = "https://packages.typst.org/preview/equate-0.2.1.tar.gz" +hash = "sha256-UD/J2c3Hs6i4SuEGSINYBTXUpcZULKFxi6HkSjtLgmQ=" +typstDeps = [] +description = "Breakable equations with improved numbering" +license = [ + "MIT", +] +homepage = "https://github.com/EpicEricEE/typst-equate" + +[equate."0.2.0"] +url = "https://packages.typst.org/preview/equate-0.2.0.tar.gz" +hash = "sha256-/okqIsUZO+qoelAwd6gDZ+3HdOUfXm+hnHbCXRJMppY=" +typstDeps = [] +description = "Breakable equations with improved numbering" +license = [ + "MIT", +] +homepage = "https://github.com/EpicEricEE/typst-equate" + +[equate."0.1.0"] +url = "https://packages.typst.org/preview/equate-0.1.0.tar.gz" +hash = "sha256-GZuUqB/bZTeg9ZdbrlSPvDdAIkx6eWsPV4L6S5qLiwY=" +typstDeps = [] +description = "Breakable equations with improved numbering" +license = [ + "MIT", +] +homepage = "https://github.com/EpicEricEE/typst-equate" + +[esotefy."1.0.0"] +url = "https://packages.typst.org/preview/esotefy-1.0.0.tar.gz" +hash = "sha256-Yaex2nIpddDiJoTyV0Sl7oWltnxD4MfSIHoNbQuFv+s=" +typstDeps = [] +description = "A brainfuck implementation in pure Typst" +license = [ + "MIT", +] +homepage = "git@github.com:Thumuss/brainfuck.git" + +[etykett."0.1.0"] +url = "https://packages.typst.org/preview/etykett-0.1.0.tar.gz" +hash = "sha256-V2ItL+yNg1RYTrv5NIBKGipTjwz+L33KK9/TpsQdwpw=" +typstDeps = [ + "valkyrie_0_2_2", +] +description = "a template for printing onto label sheets with rectangular grids of labels" +license = [ + "MIT", +] +homepage = "https://github.com/SillyFreak/typst-etykett" + +[examify."0.1.1"] +url = "https://packages.typst.org/preview/examify-0.1.1.tar.gz" +hash = "sha256-1dgSCLdqpxvX9/eVDAG83hkwlMpJfyrWEk2SqNFHjYQ=" +typstDeps = [] +description = "A simple typst template to create question papers for exams" +license = [ + "MIT", +] +homepage = "https://github.com/tarunjana/examify" + +[examify."0.1.0"] +url = "https://packages.typst.org/preview/examify-0.1.0.tar.gz" +hash = "sha256-RpvIZMnN1Nq0dnyHwf79aAs/4BNZsJFYkgTjRWVJOok=" +typstDeps = [] +description = "A simple typst template to create question papers for exams" +license = [ + "MIT", +] +homepage = "https://github.com/tarunjana/examify" + +[examit."0.1.1"] +url = "https://packages.typst.org/preview/examit-0.1.1.tar.gz" +hash = "sha256-vm0p0uFU943pCQqpAWZI3bIBruQr/ELNzrO5b/NRv3A=" +typstDeps = [ + "cetz_0_2_2", +] +description = "An exam template based on the MIT LaTeX exam.cls" +license = [ + "MIT", +] + +[example."0.1.0"] +url = "https://packages.typst.org/preview/example-0.1.0.tar.gz" +hash = "sha256-VH5lAZYFEGfo3FVKoKgiqvmVUjrTlX+MzQI1e/N7oEM=" +typstDeps = [] +description = "An example package" +license = [ + "Unlicense", +] + +[exmllent."0.1.0"] +url = "https://packages.typst.org/preview/exmllent-0.1.0.tar.gz" +hash = "sha256-9MCCdvY8ozy6LsYFq8dcskQydcrWE3wnsvZ8UAeLtWA=" +typstDeps = [] +description = "Pure typst implementation of converting XML Excel table to typst table" +license = [ + "MIT", +] +homepage = "https://github.com/hongjr03/typst-xml-table-parser" + +[exzellenz-tum-thesis."0.1.0"] +url = "https://packages.typst.org/preview/exzellenz-tum-thesis-0.1.0.tar.gz" +hash = "sha256-mHGSNkqvM8IzTKanFcPLybhaUn5+/bfe7nnN/Qha/4k=" +typstDeps = [ + "glossarium_0_2_6", +] +description = "Customizable template for a thesis at the TU Munich" +license = [ + "MIT-0", +] + +[ez-algo."0.1.1"] +url = "https://packages.typst.org/preview/ez-algo-0.1.1.tar.gz" +hash = "sha256-cx+xwb4cZZo8SM30c0G76KscdpGYRDqSOZXOjFQ4RJY=" +typstDeps = [] +description = "A package to set algorithms with ease" +license = [ + "MIT", +] +homepage = "https://github.com/the-mathing/ez-algo" + +[ez-algo."0.1.0"] +url = "https://packages.typst.org/preview/ez-algo-0.1.0.tar.gz" +hash = "sha256-UOA5xIEBOrNlhI+8Zgok9VVq0apD6JlUHOCjvvAEJ/Q=" +typstDeps = [] +description = "A package to set algorithms with ease" +license = [ + "MIT", +] +homepage = "https://github.com/the-mathing/ez-algo" + +[ez-today."1.1.0"] +url = "https://packages.typst.org/preview/ez-today-1.1.0.tar.gz" +hash = "sha256-voHxSdsDcXD5vDAS6/7763eFsO83d7kim8ePWWU5L+U=" +typstDeps = [] +description = "Simply displays the full current date" +license = [ + "MIT", +] +homepage = "https://github.com/CarloSchafflik12/typst-ez-today" + +[ez-today."1.0.0"] +url = "https://packages.typst.org/preview/ez-today-1.0.0.tar.gz" +hash = "sha256-nyfqJy0qzLMVXUM6DzyoexKdmxXq0ad0muDFXBMkIIQ=" +typstDeps = [] +description = "Simply displays the full current date" +license = [ + "MIT", +] +homepage = "https://github.com/CarloSchafflik12/typst-ez-today" + +[ez-today."0.3.0"] +url = "https://packages.typst.org/preview/ez-today-0.3.0.tar.gz" +hash = "sha256-C8dNy4ypI+o3H4DsOyonlWtl0Ug38qbQ4Ik24Sb1r6c=" +typstDeps = [] +description = "Simply displays the full current date" +license = [ + "MIT", +] +homepage = "https://github.com/CarloSchafflik12/typst-ez-today" + +[ez-today."0.2.0"] +url = "https://packages.typst.org/preview/ez-today-0.2.0.tar.gz" +hash = "sha256-rLtFkTN5Rl/Z0S8yRJMBkBWEeYt8eZGSb86tnZzNFMw=" +typstDeps = [] +description = "Simply displays the full current date" +license = [ + "MIT", +] +homepage = "https://github.com/CarloSchafflik12/typst-ez-today" + +[ez-today."0.1.0"] +url = "https://packages.typst.org/preview/ez-today-0.1.0.tar.gz" +hash = "sha256-BimtKMHDG45nbi2QxH+aBJjMCPqxYylM53Y4qCpU+QU=" +typstDeps = [] +description = "Simply displays the full current date" +license = [ + "MIT", +] +homepage = "https://github.com/CarloSchafflik12/typst-ez-today" + +[fancy-affil."0.1.0"] +url = "https://packages.typst.org/preview/fancy-affil-0.1.0.tar.gz" +hash = "sha256-3w4k0AfmEp+wvXIkC1koKjIQxkQm3zLBrNgNh7IfNw0=" +typstDeps = [] +description = "An auto affiliation tool" +license = [ + "LGPL-3.0-or-later", +] +homepage = "https://github.com/han190/fancy-affil" + +[fancy-units."0.1.1"] +url = "https://packages.typst.org/preview/fancy-units-0.1.1.tar.gz" +hash = "sha256-T5+jI23IzepSp4YHaPM4unZ547rvZieHmmYgjBz/ud0=" +typstDeps = [] +description = "Format numbers and units with style" +license = [ + "MIT", +] +homepage = "https://github.com/janekfleper/typst-fancy-units" + +[fancy-units."0.1.0"] +url = "https://packages.typst.org/preview/fancy-units-0.1.0.tar.gz" +hash = "sha256-nyRiVkZ2+Q/FUPSrz/EQMvHU3Jmqjr63ClB/rqKFIQ8=" +typstDeps = [ + "tidy_0_4_0", +] +description = "Format numbers and units with styling" +license = [ + "MIT", +] +homepage = "https://github.com/janekfleper/typst-fancy-units" + +[fauve-cdb."0.1.0"] +url = "https://packages.typst.org/preview/fauve-cdb-0.1.0.tar.gz" +hash = "sha256-vc61E1kMUSVpgpQDX3lfUnpFpjenTLVeWa5WuK6TEsA=" +typstDeps = [ + "cetz_0_2_2", + "suiji_0_3_0", +] +description = "The unofficial implementation of the Collège Doctoral de Bretagne thesis manuscript template" +license = [ + "MIT-0", +] + +[fauxreilly."0.1.1"] +url = "https://packages.typst.org/preview/fauxreilly-0.1.1.tar.gz" +hash = "sha256-kA25rR18MIt1BNMHRugD1vZMpqV1tFlePuz+COtrD8g=" +typstDeps = [] +description = "A package for creating O'Rly- / O'Reilly-type cover pages" +license = [ + "GPL-3.0-only", +] +homepage = "https://github.com/dei-layborer/fauxreilly" + +[fauxreilly."0.1.0"] +url = "https://packages.typst.org/preview/fauxreilly-0.1.0.tar.gz" +hash = "sha256-IlLxBlAKVnBr6qzyozaT1LfZSaZpv/rdJzrmNNDAtM4=" +typstDeps = [] +description = "A package for creating O'Rly- / O'Reilly-type cover pages" +license = [ + "GPL-3.0-only", +] +homepage = "https://github.com/dei-layborer/o-rly-typst" + +[fervojo."0.1.0"] +url = "https://packages.typst.org/preview/fervojo-0.1.0.tar.gz" +hash = "sha256-icOqJl4Gc0H88UBPbS5XWTzhA3XqtTdtYykJjEIDSaA=" +typstDeps = [] +description = "railroad for typst, powered by wasm" +license = [ + "MIT", +] +homepage = "https://github.com/leiserfg/fervojo" + +[fh-joanneum-iit-thesis."2.1.2"] +url = "https://packages.typst.org/preview/fh-joanneum-iit-thesis-2.1.2.tar.gz" +hash = "sha256-BfTqeHsL04xPFI2KWwW1HuUlyv5bpPIJhKpDXLwFFgk=" +typstDeps = [ + "glossarium_0_5_3", +] +description = "BA or MA thesis at FH JOANNEUM" +license = [ + "MIT", +] +homepage = "https://git-iit.fh-joanneum.at/oss/thesis-template" + +[fh-joanneum-iit-thesis."2.0.5"] +url = "https://packages.typst.org/preview/fh-joanneum-iit-thesis-2.0.5.tar.gz" +hash = "sha256-wiOzA8xHU2Q4q1B844I0Pfmx4T8AT4cAFyNqIvDb/Ts=" +typstDeps = [ + "glossarium_0_5_0", +] +description = "BA or MA thesis at FH JOANNEUM" +license = [ + "MIT", +] +homepage = "https://git-iit.fh-joanneum.at/oss/thesis-template" + +[fh-joanneum-iit-thesis."2.0.2"] +url = "https://packages.typst.org/preview/fh-joanneum-iit-thesis-2.0.2.tar.gz" +hash = "sha256-7w95vjqsvDSK85Wt5c+o17t9vHw93BfVIcfUg4EGOVg=" +typstDeps = [ + "glossarium_0_5_0", +] +description = "BA or MA thesis at FH JOANNEUM" +license = [ + "MIT", +] +homepage = "https://git-iit.fh-joanneum.at/oss/thesis-template" + +[fh-joanneum-iit-thesis."1.2.3"] +url = "https://packages.typst.org/preview/fh-joanneum-iit-thesis-1.2.3.tar.gz" +hash = "sha256-5nGoIbzwmqxR4dzqWd8d8V7FHTiAFkYL5dA6D4Z+euo=" +typstDeps = [ + "glossarium_0_4_1", +] +description = "BA or MA thesis at FH JOANNEUM" +license = [ + "MIT", +] +homepage = "https://git-iit.fh-joanneum.at/oss/thesis-template" + +[fh-joanneum-iit-thesis."1.2.2"] +url = "https://packages.typst.org/preview/fh-joanneum-iit-thesis-1.2.2.tar.gz" +hash = "sha256-a49IpbL6x/zCQzJdK+fN7VX0EihkiNC/ET01K9ObHNE=" +typstDeps = [ + "glossarium_0_4_1", +] +description = "BA or MA thesis at FH JOANNEUM" +license = [ + "MIT", +] +homepage = "https://git-iit.fh-joanneum.at/oss/thesis-template" + +[fh-joanneum-iit-thesis."1.2.0"] +url = "https://packages.typst.org/preview/fh-joanneum-iit-thesis-1.2.0.tar.gz" +hash = "sha256-ZbyGUqDj2vpDm8igZfmcj/uiiZViTKpcfitGLT5wFDI=" +typstDeps = [ + "glossarium_0_4_1", +] +description = "BA or MA thesis at FH JOANNEUM" +license = [ + "MIT", +] +homepage = "https://git-iit.fh-joanneum.at/oss/thesis-template" + +[fh-joanneum-iit-thesis."1.1.0"] +url = "https://packages.typst.org/preview/fh-joanneum-iit-thesis-1.1.0.tar.gz" +hash = "sha256-JpoKUqABymBzc/djF1dDRi4rEAkTWisZJZtKFwMuVJ4=" +typstDeps = [] +description = "BA or MA thesis at FH JOANNEUM" +license = [ + "MIT", +] + +[finely-crafted-cv."0.3.0"] +url = "https://packages.typst.org/preview/finely-crafted-cv-0.3.0.tar.gz" +hash = "sha256-FIFb++hf4R8p+xzRfAc03wq+i4c8HG+K072KBaPP/mA=" +typstDeps = [] +description = "A modern résumé/curriculum vitæ template with high attention to detail" +license = [ + "MIT", +] +homepage = "https://github.com/swaits/typst-collection" + +[finely-crafted-cv."0.2.0"] +url = "https://packages.typst.org/preview/finely-crafted-cv-0.2.0.tar.gz" +hash = "sha256-S1gsR078vN+u7pTzJRb6+R/p54Oppf+3i8ZtKMrpv3g=" +typstDeps = [] +description = "A modern résumé/curriculum vitæ template with high attention to detail" +license = [ + "MIT", +] +homepage = "https://github.com/swaits/typst-collection" + +[finely-crafted-cv."0.1.0"] +url = "https://packages.typst.org/preview/finely-crafted-cv-0.1.0.tar.gz" +hash = "sha256-BkWI3fi7LaW1oJ1kHxvB13jQU8LxaKvq6JLaB7xWerY=" +typstDeps = [] +description = "A modern résumé/curriculum vitæ template with high attention to detail" +license = [ + "MIT", +] +homepage = "https://github.com/swaits/typst-collection" + +[finite."0.4.1"] +url = "https://packages.typst.org/preview/finite-0.4.1.tar.gz" +hash = "sha256-wQe8Rb63gPqULtmKglYzJsXKNNZlgngwhGUPgQ0MpDQ=" +typstDeps = [ + "cetz_0_3_0", + "t4t_0_3_2", +] +description = "Typst-setting finite automata with CeTZ" +license = [ + "MIT", +] +homepage = "https://github.com/jneug/typst-finite" + +[finite."0.4.0"] +url = "https://packages.typst.org/preview/finite-0.4.0.tar.gz" +hash = "sha256-s7/MtSGbL8kJx0kI9QLMwul+PKbNj26EoM/+AMJd1Kc=" +typstDeps = [ + "cetz_0_3_0", + "t4t_0_3_2", +] +description = "Typst-setting finite automata with CeTZ" +license = [ + "MIT", +] +homepage = "https://github.com/jneug/typst-finite" + +[finite."0.3.2"] +url = "https://packages.typst.org/preview/finite-0.3.2.tar.gz" +hash = "sha256-7dirwm+luHIVlSBR2MxSkzlkavHMHSE8OH8Ygg78Dhs=" +typstDeps = [ + "cetz_0_1_1", + "t4t_0_3_2", +] +description = "Typst-setting finite automata with CeTZ" +license = [ + "MIT", +] +homepage = "https://github.com/jneug/typst-finite" + +[finite."0.3.0"] +url = "https://packages.typst.org/preview/finite-0.3.0.tar.gz" +hash = "sha256-8rY6KX/SxvLMdAM4izTzUdlvFolw38Rd3IPo3b8Ny3o=" +typstDeps = [ + "cetz_0_1_1", + "t4t_0_3_2", +] +description = "Typst-setting finite automata with CeTZ" +license = [ + "MIT", +] +homepage = "https://github.com/jneug/typst-finite" + +[finite."0.1.0"] +url = "https://packages.typst.org/preview/finite-0.1.0.tar.gz" +hash = "sha256-/hFoi8e9PszDKFrH+/Pci+UyOrryCdC28ZdMRmraItw=" +typstDeps = [ + "cetz_0_0_2", + "t4t_0_3_0", +] +description = "Typst-setting finite automata with CeTZ" +license = [ + "MIT", +] +homepage = "https://github.com/jneug/typst-finite" + +[fireside."1.0.0"] +url = "https://packages.typst.org/preview/fireside-1.0.0.tar.gz" +hash = "sha256-OD7X1OEU9OtcO0kw4bJT/WXrLJowFsuFE86JKB7Ln/k=" +typstDeps = [] +description = "A simple letter template with a touch of warmth" +license = [ + "MIT", +] + +[flagada."0.1.0"] +url = "https://packages.typst.org/preview/flagada-0.1.0.tar.gz" +hash = "sha256-tyDAcymyVhl9B+u5Abl5hU2vwB7D1uIDyZEnxwU18RQ=" +typstDeps = [] +description = "A package to generate countries flags, selecting country based on its ISO3166-1 code" +license = [ + "MIT", +] +homepage = "https://github.com/samrenault/flagada" + +[flautomat."0.1.0"] +url = "https://packages.typst.org/preview/flautomat-0.1.0.tar.gz" +hash = "sha256-9ks3JA5cO4kvl8odrVdqEvzfbdr+AjHrTzWjbuDFo+4=" +typstDeps = [ + "fletcher_0_5_3", +] +description = "Visualize abstract automata based on json input" +license = [ + "MIT", +] +homepage = "https://codeberg.org/Kuchenmampfer/flautomat" + +[fletcher."0.5.7"] +url = "https://packages.typst.org/preview/fletcher-0.5.7.tar.gz" +hash = "sha256-jsLbE6cHDTjDelrGkB2CSIqfGaeAeQ1RcQRDBx3hA9k=" +typstDeps = [ + "cetz_0_3_4", + "tidy_0_4_1", + "touying_0_5_5", +] +description = "Draw diagrams with nodes and arrows" +license = [ + "MIT", +] +homepage = "https://github.com/Jollywatt/typst-fletcher" + +[fletcher."0.5.6"] +url = "https://packages.typst.org/preview/fletcher-0.5.6.tar.gz" +hash = "sha256-cJS0PCD/LP+4EFwSO5TDlG8vCTJ+WMIxmPl9o+k7Aas=" +typstDeps = [ + "cetz_0_3_3", + "tidy_0_4_1", + "touying_0_5_5", +] +description = "Draw diagrams with nodes and arrows" +license = [ + "MIT", +] +homepage = "https://github.com/Jollywatt/typst-fletcher" + +[fletcher."0.5.5"] +url = "https://packages.typst.org/preview/fletcher-0.5.5.tar.gz" +hash = "sha256-W+peOeFKgdAjuvLCGUI/Wue0ce7p/3qBfgCrW16o4tc=" +typstDeps = [ + "cetz_0_3_2", + "tidy_0_2_0", + "tidy_0_3_0", + "touying_0_2_1", +] +description = "Draw diagrams with nodes and arrows" +license = [ + "MIT", +] +homepage = "https://github.com/Jollywatt/typst-fletcher" + +[fletcher."0.5.4"] +url = "https://packages.typst.org/preview/fletcher-0.5.4.tar.gz" +hash = "sha256-U9CqdJlwoTl+SAOcTi3/ewTxliaejXVxtzpE1M1hPu4=" +typstDeps = [ + "cetz_0_3_1", + "tidy_0_2_0", + "tidy_0_3_0", + "touying_0_2_1", +] +description = "Draw diagrams with nodes and arrows" +license = [ + "MIT", +] +homepage = "https://github.com/Jollywatt/typst-fletcher" + +[fletcher."0.5.3"] +url = "https://packages.typst.org/preview/fletcher-0.5.3.tar.gz" +hash = "sha256-4cP31T2qLuWE+NrWeQjCAV2QJnxTeHZW6BQHK12K7Nw=" +typstDeps = [ + "cetz_0_3_1", + "tidy_0_2_0", + "tidy_0_3_0", + "touying_0_2_1", +] +description = "Draw diagrams with nodes and arrows" +license = [ + "MIT", +] +homepage = "https://github.com/Jollywatt/typst-fletcher" + +[fletcher."0.5.2"] +url = "https://packages.typst.org/preview/fletcher-0.5.2.tar.gz" +hash = "sha256-VkC9UHhubcOqnVAIL07sKm18WWMKqyzsC/hBWjP/X3Q=" +typstDeps = [ + "cetz_0_3_1", + "tidy_0_2_0", + "touying_0_2_1", +] +description = "Draw diagrams with nodes and arrows" +license = [ + "MIT", +] +homepage = "https://github.com/Jollywatt/typst-fletcher" + +[fletcher."0.5.1"] +url = "https://packages.typst.org/preview/fletcher-0.5.1.tar.gz" +hash = "sha256-UDGKnu/L/G5ZG74tnTsHRCEpf5R5kA7UURIiNFReEv4=" +typstDeps = [ + "cetz_0_2_2", + "tidy_0_2_0", + "touying_0_2_1", +] +description = "Draw diagrams with nodes and arrows" +license = [ + "MIT", +] +homepage = "https://github.com/Jollywatt/typst-fletcher" + +[fletcher."0.5.0"] +url = "https://packages.typst.org/preview/fletcher-0.5.0.tar.gz" +hash = "sha256-8Sjc8jwA4u4iWd+SvewEK/ccnCRlq7QvV6CSOLK04dw=" +typstDeps = [ + "cetz_0_2_2", + "tidy_0_2_0", + "touying_0_2_1", +] +description = "Draw diagrams with nodes and arrows" +license = [ + "MIT", +] +homepage = "https://github.com/Jollywatt/typst-fletcher" + +[fletcher."0.4.5"] +url = "https://packages.typst.org/preview/fletcher-0.4.5.tar.gz" +hash = "sha256-YuxxbViY9/qskTaDL6RRaN3wiiDriMeOLCy6juRSutY=" +typstDeps = [ + "cetz_0_2_2", + "tidy_0_2_0", + "touying_0_2_1", +] +description = "Draw diagrams with nodes and arrows" +license = [ + "MIT", +] +homepage = "https://github.com/Jollywatt/typst-fletcher" + +[fletcher."0.4.4"] +url = "https://packages.typst.org/preview/fletcher-0.4.4.tar.gz" +hash = "sha256-bXRIADvQfhoONL/GomtviPuJzKHvTQmZFIjfYLyjQpo=" +typstDeps = [ + "cetz_0_2_2", + "tidy_0_2_0", + "touying_0_2_1", +] +description = "Draw diagrams with nodes and arrows" +license = [ + "MIT", +] +homepage = "https://github.com/Jollywatt/typst-fletcher" + +[fletcher."0.4.3"] +url = "https://packages.typst.org/preview/fletcher-0.4.3.tar.gz" +hash = "sha256-kQ8uQEXcPrZm/wNFRwFLZNIWXuDN5vvJ5DRp7emqnE4=" +typstDeps = [ + "cetz_0_2_1", + "fletcher_0_4_2", + "tidy_0_2_0", + "touying_0_2_1", +] +description = "Draw diagrams with nodes and arrows" +license = [ + "MIT", +] +homepage = "https://github.com/Jollywatt/typst-fletcher" + +[fletcher."0.4.2"] +url = "https://packages.typst.org/preview/fletcher-0.4.2.tar.gz" +hash = "sha256-vYFUogLKIMO/R/tIQO/Knf1EJ+eorsrY+9L4AEJRufM=" +typstDeps = [ + "cetz_0_2_0", + "tidy_0_2_0", +] +description = "Draw diagrams with nodes and arrows" +license = [ + "MIT", +] +homepage = "https://github.com/Jollywatt/typst-fletcher" + +[fletcher."0.4.1"] +url = "https://packages.typst.org/preview/fletcher-0.4.1.tar.gz" +hash = "sha256-UVXEfdzSVGPjFSsTCcwbWiRFSrkLn0ajKqqdQos71JY=" +typstDeps = [ + "cetz_0_2_0", + "tidy_0_1_0", +] +description = "Draw diagrams with nodes and arrows" +license = [ + "MIT", +] +homepage = "https://github.com/Jollywatt/typst-fletcher" + +[fletcher."0.4.0"] +url = "https://packages.typst.org/preview/fletcher-0.4.0.tar.gz" +hash = "sha256-djU6wcv5GBbJzHHKdhch7fePziDyNyuJ4SQldZ1PeDQ=" +typstDeps = [ + "cetz_0_1_2", + "tidy_0_1_0", +] +description = "Draw diagrams with nodes and arrows" +license = [ + "MIT", +] +homepage = "https://github.com/Jollywatt/typst-fletcher" + +[fletcher."0.3.0"] +url = "https://packages.typst.org/preview/fletcher-0.3.0.tar.gz" +hash = "sha256-SdXzVIqnJtrvR/7eQ5srHDRAfhlu7Dxdke9Q1uZ8tks=" +typstDeps = [ + "cetz_0_1_2", + "tidy_0_1_0", +] +description = "Draw diagrams with nodes and arrows" +license = [ + "MIT", +] +homepage = "https://github.com/Jollywatt/typst-fletcher" + +[fletcher."0.2.0"] +url = "https://packages.typst.org/preview/fletcher-0.2.0.tar.gz" +hash = "sha256-W5kT8nSUFnDQ+eGEs1DeUT/TnkhgzGaBGHhoTTpL9ts=" +typstDeps = [ + "cetz_0_1_2", + "tidy_0_1_0", +] +description = "Draw diagrams with nodes and arrows" +license = [ + "MIT", +] +homepage = "https://github.com/Jollywatt/typst-fletcher" + +[fletcher."0.1.1"] +url = "https://packages.typst.org/preview/fletcher-0.1.1.tar.gz" +hash = "sha256-hLWIbBoIiNbXPc2XJGmNluTIseokI0Fk+oQESX2ETrs=" +typstDeps = [ + "cetz_0_1_2", + "tidy_0_1_0", +] +description = "Draw commutative diagrams with nodes and arrows" +license = [ + "MIT", +] +homepage = "https://github.com/Jollywatt/typst-fletcher" + +[flow."0.3.1"] +url = "https://packages.typst.org/preview/flow-0.3.1.tar.gz" +hash = "sha256-YwXzPmBurBdyOeuspshwbLRd4XSdiSlzK28J80k2+Fw=" +typstDeps = [] +description = "A few templates and too many scattered utils" +license = [ + "MIT", + "MIT-0", +] +homepage = "https://github.com/MultisampledNight/flow" + +[flow."0.3.0"] +url = "https://packages.typst.org/preview/flow-0.3.0.tar.gz" +hash = "sha256-iRu3SEYaX2QtcIwdsCRH1obS3eLC5CgFEIeVspPplHY=" +typstDeps = [] +description = "A few templates and too many scattered utils" +license = [ + "MIT", + "MIT-0", +] +homepage = "https://github.com/MultisampledNight/flow" + +[flow."0.2.0"] +url = "https://packages.typst.org/preview/flow-0.2.0.tar.gz" +hash = "sha256-fa0Cpawx5mWXtpt9EYSZ89e9rxZkpclH+7MgbUJenPs=" +typstDeps = [] +description = "A few templates and too many scattered utils" +license = [ + "MIT", + "MIT-0", +] +homepage = "https://github.com/MultisampledNight/flow" + +[flow."0.1.2"] +url = "https://packages.typst.org/preview/flow-0.1.2.tar.gz" +hash = "sha256-fr53skFBa5OyY2bhnsd9JQvaVhPEb/+Byh7/i/PESMM=" +typstDeps = [ + "polylux_0_3_1", +] +description = "A few templates and too many scattered utils" +license = [ + "MIT", + "MIT-0", +] +homepage = "https://github.com/MultisampledNight/flow" + +[flyingcircus."3.2.1"] +url = "https://packages.typst.org/preview/flyingcircus-3.2.1.tar.gz" +hash = "sha256-dmqOomiW/j5fNEyPqUho6Xsg/5qtQlfPwmMigqK+acg=" +typstDeps = [ + "cetz_0_3_3", + "cetz-plot_0_1_1", + "cuti_0_2_1", +] +description = "For creating homebrew documents with the same fancy style as the Flying Circus book? Provides simple commands to generate a whole aircraft stat page, vehicle, or even ship" +license = [ + "MIT", +] +homepage = "https://github.com/Tetragramm/flying-circus-typst-template" + +[flyingcircus."3.2.0"] +url = "https://packages.typst.org/preview/flyingcircus-3.2.0.tar.gz" +hash = "sha256-HQgoZ87KmcMBBuHQjYiwjtWAs19HXFC2ntMI0OvG/Lo=" +typstDeps = [ + "cetz_0_3_1", + "cetz-plot_0_1_0", + "cuti_0_2_1", +] +description = "For creating homebrew documents with the same fancy style as the Flying Circus book? Provides simple commands to generate a whole aircraft stat page, vehicle, or even ship" +license = [ + "MIT", +] +homepage = "https://github.com/Tetragramm/flying-circus-typst-template" + +[flyingcircus."3.0.0"] +url = "https://packages.typst.org/preview/flyingcircus-3.0.0.tar.gz" +hash = "sha256-YshyMVu8ph/hRaX7CNaIpJCfHFqh4omXdD6JkGR3cBg=" +typstDeps = [ + "cetz_0_2_2", + "cuti_0_2_1", + "tablex_0_0_8", +] +description = "For creating homebrew documents with the same fancy style as the Flying Circus book? Provides simple commands to generate a whole aircraft stat page, vehicle, or even ship" +license = [ + "MIT", +] +homepage = "https://github.com/Tetragramm/flying-circus-typst-template" + +[fontawesome."0.5.0"] +url = "https://packages.typst.org/preview/fontawesome-0.5.0.tar.gz" +hash = "sha256-deUJ24arS9YenlMNjUgxsq9cZ7R/TksgNDDblCcPT5Q=" +typstDeps = [] +description = "A Typst library for Font Awesome icons through the desktop fonts" +license = [ + "MIT", +] +homepage = "https://github.com/duskmoon314/typst-fontawesome" + +[fontawesome."0.4.0"] +url = "https://packages.typst.org/preview/fontawesome-0.4.0.tar.gz" +hash = "sha256-NRzVcTQP9nxOM0jhx/aIlUqOdMhkc6XPxHiXRCF5zFw=" +typstDeps = [] +description = "A Typst library for Font Awesome icons through the desktop fonts" +license = [ + "MIT", +] +homepage = "https://github.com/duskmoon314/typst-fontawesome" + +[fontawesome."0.3.0"] +url = "https://packages.typst.org/preview/fontawesome-0.3.0.tar.gz" +hash = "sha256-v7PUcuyzw9g74hNYUO8y5EhBYnGJcqQ6Ia2Cqsijmno=" +typstDeps = [] +description = "A Typst library for Font Awesome icons through the desktop fonts" +license = [ + "MIT", +] +homepage = "https://github.com/duskmoon314/typst-fontawesome" + +[fontawesome."0.2.1"] +url = "https://packages.typst.org/preview/fontawesome-0.2.1.tar.gz" +hash = "sha256-AUj1F9Z0Z6ETOsT9y7qMvC+Q4WZ75STIRAODf/wmf0Q=" +typstDeps = [] +description = "A Typst library for Font Awesome icons through the desktop fonts" +license = [ + "MIT", +] +homepage = "https://github.com/duskmoon314/typst-fontawesome" + +[fontawesome."0.2.0"] +url = "https://packages.typst.org/preview/fontawesome-0.2.0.tar.gz" +hash = "sha256-YOWFmjt6AEWaFybdOiokFYBL7GGW+PpTxlLw5ajmOaw=" +typstDeps = [] +description = "A Typst library for Font Awesome icons through the desktop fonts" +license = [ + "MIT", +] +homepage = "https://github.com/duskmoon314/typst-fontawesome" + +[fontawesome."0.1.1"] +url = "https://packages.typst.org/preview/fontawesome-0.1.1.tar.gz" +hash = "sha256-20THl+eH3LYjUoeNwmjqx9e/L7Ug0BZ9KZDuIf/DRqc=" +typstDeps = [] +description = "A Typst library for Font Awesome icons through the desktop fonts" +license = [ + "MIT", +] +homepage = "https://github.com/duskmoon314/typst-fontawesome" + +[fontawesome."0.1.0"] +url = "https://packages.typst.org/preview/fontawesome-0.1.0.tar.gz" +hash = "sha256-duYhendgcUntqBm/vyMDPwb4r7JFCai2Ws6V4qlf3Mw=" +typstDeps = [] +description = "A Typst library for Font Awesome icons through the desktop fonts" +license = [ + "MIT", +] +homepage = "https://github.com/duskmoon314/typst-fontawesome" + +[formalettre."0.1.2"] +url = "https://packages.typst.org/preview/formalettre-0.1.2.tar.gz" +hash = "sha256-pAfyUg/DQ0a8EoRPRc9rIV+URWHP8ea32R8gevkcjJQ=" +typstDeps = [] +description = "French formal letter template" +license = [ + "BSD-3-Clause", +] +homepage = "https://github.com/Brndan/lettre" + +[formalettre."0.1.1"] +url = "https://packages.typst.org/preview/formalettre-0.1.1.tar.gz" +hash = "sha256-8j/6S6MIiLWtrl8OZXG5ytjJCUrW3vdAf0jdvpMnEzU=" +typstDeps = [] +description = "French formal letter template" +license = [ + "BSD-3-Clause", +] +homepage = "https://github.com/Brndan/lettre" + +[formalettre."0.1.0"] +url = "https://packages.typst.org/preview/formalettre-0.1.0.tar.gz" +hash = "sha256-hrPn45hqV5Z0bpFEaBmOHAUZqAoimGb0rWwz2itYleI=" +typstDeps = [] +description = "French formal letter template" +license = [ + "BSD-3-Clause", +] +homepage = "https://github.com/Brndan/lettre" + +[frackable."0.2.0"] +url = "https://packages.typst.org/preview/frackable-0.2.0.tar.gz" +hash = "sha256-IbKUPIcWNBgzLCSyiw4hF2CEL6bVj6ygs2fyy3ZZB30=" +typstDeps = [] +description = "Vulgar Fractions" +license = [ + "Unlicense", +] +homepage = "https://www.github.com/jamesrswift/frackable" + +[frackable."0.1.0"] +url = "https://packages.typst.org/preview/frackable-0.1.0.tar.gz" +hash = "sha256-IRpnEGFKoHQeD8vFhj4NBjKggUj60eiN9V3iSDrN5oo=" +typstDeps = [] +description = "Vulgar Fractions" +license = [ + "Unlicense", +] +homepage = "https://www.github.com/jamesrswift/frackable" + +[fractus."0.1.0"] +url = "https://packages.typst.org/preview/fractus-0.1.0.tar.gz" +hash = "sha256-cR35144FfUGIV9PW9ceZOOSWJ4kTIRwl2jV5Ws/NKVU=" +typstDeps = [] +description = "Operations on fractions" +license = [ + "MIT", +] +homepage = "https://github.com/ejbasas/fractus" + +[fractusist."0.3.0"] +url = "https://packages.typst.org/preview/fractusist-0.3.0.tar.gz" +hash = "sha256-wwfAXz3v0fNXpfoAPwGrhnywurAbNRqteP5iXO2eNBY=" +typstDeps = [ + "suiji_0_3_0", +] +description = "Create a variety of wonderful fractals and curves in Typst" +license = [ + "MIT", +] +homepage = "https://github.com/liuguangxi/fractusist" + +[fractusist."0.2.1"] +url = "https://packages.typst.org/preview/fractusist-0.2.1.tar.gz" +hash = "sha256-3LjypKw7K/1b6PdQl6nx7MEit3+RWIt5ajEy3R2zoSI=" +typstDeps = [ + "suiji_0_3_0", +] +description = "Create a variety of wonderful fractals and curves in Typst" +license = [ + "MIT", +] +homepage = "https://github.com/liuguangxi/fractusist" + +[fractusist."0.2.0"] +url = "https://packages.typst.org/preview/fractusist-0.2.0.tar.gz" +hash = "sha256-0cO37CDCdROoMiiIMq4j5eSNfrYdV/SAzC6eSsuPWbk=" +typstDeps = [] +description = "Create a variety of wonderful fractals and curves in Typst" +license = [ + "MIT", +] +homepage = "https://github.com/liuguangxi/fractusist" + +[fractusist."0.1.1"] +url = "https://packages.typst.org/preview/fractusist-0.1.1.tar.gz" +hash = "sha256-5M+tYjNToqWsg/2XKCcQZQ9ch0HVJDpoHnDfbcJ8zEo=" +typstDeps = [] +description = "Create a variety of wonderful fractals in Typst" +license = [ + "MIT", +] +homepage = "https://github.com/liuguangxi/fractusist" + +[fractusist."0.1.0"] +url = "https://packages.typst.org/preview/fractusist-0.1.0.tar.gz" +hash = "sha256-P5SsaiLCPEW3Te6ellAeMOTNxsCrq1ju2qWmTRo2SxM=" +typstDeps = [] +description = "Create a variety of wonderful fractals in Typst" +license = [ + "MIT", +] +homepage = "https://github.com/liuguangxi/fractusist" + +[frame-it."1.1.2"] +url = "https://packages.typst.org/preview/frame-it-1.1.2.tar.gz" +hash = "sha256-kQ3ThqquoBUsn9WW0R93FTAGnkdyGc4dOc9XfZNOzPg=" +typstDeps = [] +description = "Beautiful, flexible, and integrated. Display custom frames for theorems, environments, and more. Attractive visuals with syntax that blends seamlessly into the source" +license = [ + "MIT", +] +homepage = "https://github.com/marc-thieme/frame-it" + +[frame-it."1.1.1"] +url = "https://packages.typst.org/preview/frame-it-1.1.1.tar.gz" +hash = "sha256-pYwsLkD2Xo26SACm7EYqjMmXOU8GfP9qJ9XLrdLxPmY=" +typstDeps = [] +description = "Beautiful, flexible, and integrated. Display custom frames for theorems, environments, and more. Attractive visuals with syntax that blends seamlessly into the source" +license = [ + "MIT", +] +homepage = "https://github.com/marc-thieme/frame-it" + +[frame-it."1.1.0"] +url = "https://packages.typst.org/preview/frame-it-1.1.0.tar.gz" +hash = "sha256-FsZmkx94QgBad48kvThhxhyqyLQMElKECWvxNUYsh7Y=" +typstDeps = [] +description = "Beautiful, flexible, and integrated. Display custom frames for theorems, environments, and more. Attractive visuals with syntax that blends seamlessly into the source" +license = [ + "MIT", +] +homepage = "https://github.com/marc-thieme/frame-it" + +[frame-it."1.0.0"] +url = "https://packages.typst.org/preview/frame-it-1.0.0.tar.gz" +hash = "sha256-dFhV0E8tYVrjyM2Acj6GtkX9YUKimFkb4wZP9gR6tss=" +typstDeps = [] +description = "Beautiful, flexible, and integrated. Display custom frames for theorems, environments, and more. Attractive visuals with syntax that blends seamlessly into the source" +license = [ + "MIT", +] +homepage = "https://github.com/marc-thieme/frame-it" + +[friendly-polylux."0.1.0"] +url = "https://packages.typst.org/preview/friendly-polylux-0.1.0.tar.gz" +hash = "sha256-mgOwl7b2nkmvW5dtDpuoZih1AAWqgCB5S1QRcevtftU=" +typstDeps = [ + "polylux_0_4_0", + "tiaoma_0_2_1", +] +description = "Friendly and playful template for Polylux" +license = [ + "MIT", +] +homepage = "https://github.com/polylux-typ/friendly" + +[fruitify."0.1.1"] +url = "https://packages.typst.org/preview/fruitify-0.1.1.tar.gz" +hash = "sha256-CEvzympelzWxXFudpn/7w1noPcfrq7RWUxcVHw+FqIs=" +typstDeps = [] +description = "Replace letters in equations with fruit emoji" +license = [ + "MIT-0", +] +homepage = "https://codeberg.org/T0mstone/typst-fruitify" + +[fruitify."0.1.0"] +url = "https://packages.typst.org/preview/fruitify-0.1.0.tar.gz" +hash = "sha256-/djCVsBkp4Guve1AweraBPE01Zc0SB9RQ2DheZlwvBw=" +typstDeps = [] +description = "Replace letters in equations with fruit emojis" +license = [ + "MIT", +] +homepage = "https://codeberg.org/T0mstone/typst-fruitify" + +[funarray."0.4.0"] +url = "https://packages.typst.org/preview/funarray-0.4.0.tar.gz" +hash = "sha256-PSl/2p8rEH7KxYuzs/gnUcUfWTQUHj9wODNwv8xmwlk=" +typstDeps = [ + "funarray_0_3_0", + "idwtet_0_3_0", +] +description = "Package providing convenient functional functions to use on arrays" +license = [ + "MIT", +] +homepage = "https://github.com/ludwig-austermann/typst-funarray" + +[funarray."0.3.0"] +url = "https://packages.typst.org/preview/funarray-0.3.0.tar.gz" +hash = "sha256-KORxcflDROjQuOepZwAuoQECk2b7vikZsCDhgQMmCu0=" +typstDeps = [ + "idwtet_0_2_0", +] +description = "Package providing convenient functional functions to use on arrays" +license = [ + "MIT", +] +homepage = "https://github.com/ludwig-austermann/typst-funarray" + +[funarray."0.2.0"] +url = "https://packages.typst.org/preview/funarray-0.2.0.tar.gz" +hash = "sha256-PL7W4WQ2Y/BhAHdpNmfNWPpAvhbeFRYhcxSRZjsUBrw=" +typstDeps = [] +description = "Package providing convenient functional functions to use on arrays" +license = [ + "MIT", +] +homepage = "https://github.com/ludwig-austermann/typst-funarray" + +[fuzzy-cnoi-statement."0.1.3"] +url = "https://packages.typst.org/preview/fuzzy-cnoi-statement-0.1.3.tar.gz" +hash = "sha256-EfMSqNURTDIh84oP0RlvJjRxYsDa48qvD/4u6wXZP/k=" +typstDeps = [ + "codelst_2_0_0", +] +description = "A template for CNOI(Olympiad in Informatics in China)-style statements for competitive programming" +license = [ + "MIT-0", +] +homepage = "https://github.com/Wallbreaker5th/fuzzy-cnoi-statement" + +[fuzzy-cnoi-statement."0.1.2"] +url = "https://packages.typst.org/preview/fuzzy-cnoi-statement-0.1.2.tar.gz" +hash = "sha256-q9aDYaOu6do+VtxFiMagUJcx93Nn5bnyAVsWZrw8ZTE=" +typstDeps = [ + "codelst_2_0_0", +] +description = "A template for CNOI(Olympiad in Informatics in China)-style statements for competitive programming" +license = [ + "MIT-0", +] +homepage = "https://github.com/Wallbreaker5th/fuzzy-cnoi-statement" + +[fuzzy-cnoi-statement."0.1.1"] +url = "https://packages.typst.org/preview/fuzzy-cnoi-statement-0.1.1.tar.gz" +hash = "sha256-rhZCGzB78R0OKDVJvMmAttUOp8pr677A/muWK1IJv48=" +typstDeps = [ + "codelst_2_0_0", +] +description = "A template for CNOI(Olympiad in Informatics in China)-style statements for competitive programming" +license = [ + "MIT-0", +] +homepage = "https://github.com/Wallbreaker5th/fuzzy-cnoi-statement" + +[fuzzy-cnoi-statement."0.1.0"] +url = "https://packages.typst.org/preview/fuzzy-cnoi-statement-0.1.0.tar.gz" +hash = "sha256-LVUIrP8yHkMxdCI1dOEVIpX8R5BYYhq58V17eXoR4Rs=" +typstDeps = [ + "codelst_2_0_0", +] +description = "A template for CNOI(Olympiad in Informatics in China)-style statements for competitive programming" +license = [ + "MIT-0", +] +homepage = "https://github.com/Wallbreaker5th/fuzzy-cnoi-statement" + +[fyrst-ru-labreport."0.1.0"] +url = "https://packages.typst.org/preview/fyrst-ru-labreport-0.1.0.tar.gz" +hash = "sha256-RC/HAKUic0fHniU1UNL4lsTmd9d+l+ZseEU7f4cVv+c=" +typstDeps = [ + "cetz_0_3_1", + "cetz-plot_0_1_0", + "unify_0_7_0", +] +description = "Reykjavík University Lab Report Template" +license = [ + "GPL-3.0-or-later", +] + +[g-exam."0.4.2"] +url = "https://packages.typst.org/preview/g-exam-0.4.2.tar.gz" +hash = "sha256-PLlZ4+/CPccRlre8hTfe8/tNe/372pHPeX6ZuikuyCI=" +typstDeps = [ + "oxifmt_0_2_0", + "oxifmt_0_2_1", +] +description = "Create exams with student information, grade chart, score control, questions, and sub-questions" +license = [ + "MIT", +] +homepage = "https://github.com/MatheSchool/typst-g-exam" + +[g-exam."0.4.1"] +url = "https://packages.typst.org/preview/g-exam-0.4.1.tar.gz" +hash = "sha256-8LIOhBCxrmTsX8DR0pSuGV7hGULvz2HAuIutPmJ2z5U=" +typstDeps = [ + "oxifmt_0_2_0", + "oxifmt_0_2_1", +] +description = "Create exams with student information, grade chart, score control, questions, and sub-questions" +license = [ + "MIT", +] +homepage = "https://github.com/MatheSchool/typst-g-exam" + +[g-exam."0.4.0"] +url = "https://packages.typst.org/preview/g-exam-0.4.0.tar.gz" +hash = "sha256-9og+m/vp1pFckEnQvug6C3Si8MU2iP5Mo109df4K4h4=" +typstDeps = [ + "oxifmt_0_2_0", + "oxifmt_0_2_1", +] +description = "Create exams with student information, grade chart, score control, questions, and sub-questions" +license = [ + "MIT", +] +homepage = "https://github.com/MatheSchool/typst-g-exam" + +[g-exam."0.3.2"] +url = "https://packages.typst.org/preview/g-exam-0.3.2.tar.gz" +hash = "sha256-lStEam+Du2Zfb8NzVciMfsm1hruB3Y7OOV17956+cyk=" +typstDeps = [ + "oxifmt_0_2_0", +] +description = "Create exams with student information, grade chart, score control, questions, and sub-questions" +license = [ + "MIT", +] +homepage = "https://github.com/MatheSchool/typst-g-exam" + +[g-exam."0.3.1"] +url = "https://packages.typst.org/preview/g-exam-0.3.1.tar.gz" +hash = "sha256-ty9h9uZUccdyIzVoXZVJpq3cJgPyWUrIyBe5CUzrZpQ=" +typstDeps = [ + "oxifmt_0_2_0", +] +description = "Create exams with student information, grade chart, score control, questions, and sub-questions" +license = [ + "MIT", +] +homepage = "https://github.com/MatheSchool/typst-g-exam" + +[g-exam."0.3.0"] +url = "https://packages.typst.org/preview/g-exam-0.3.0.tar.gz" +hash = "sha256-vi/ICLdb3X6kR8VKQL1/jhoPoooomg24AYIhQZ5j74A=" +typstDeps = [ + "g-exam_0_2_0", + "oxifmt_0_2_0", +] +description = "Create exams with student information, grade chart, score control, questions, and sub-questions" +license = [ + "MIT", +] +homepage = "https://github.com/MatheSchool/typst-g-exam" + +[g-exam."0.2.0"] +url = "https://packages.typst.org/preview/g-exam-0.2.0.tar.gz" +hash = "sha256-oRP8AVNK5rS+3oEajim/3HrcmOOw8265SOvRTbDlUMQ=" +typstDeps = [ + "cetz_0_2_1", + "oxifmt_0_2_0", +] +description = "Create exams with student information, grade chart, score control, questions, and sub-questions" +license = [ + "MIT", +] +homepage = "https://github.com/MatheSchool/typst-g-exam" + +[g-exam."0.1.1"] +url = "https://packages.typst.org/preview/g-exam-0.1.1.tar.gz" +hash = "sha256-AqqkJZtn7QJkLodiCjxV612JJ4dN8/OwKl3FO8uqdlg=" +typstDeps = [ + "oxifmt_0_2_0", +] +description = "Create exams with student information, grade chart, score control, questions, and sub-questions" +license = [ + "MIT", +] +homepage = "https://github.com/MatheSchool/typst-g-exam" + +[g-exam."0.1.0"] +url = "https://packages.typst.org/preview/g-exam-0.1.0.tar.gz" +hash = "sha256-Mmwb6iyJT0FxJgVYdUY3xcJ5tTEAqMaY5ijeRM7Yz4w=" +typstDeps = [ + "oxifmt_0_2_0", +] +description = "Create exams with student information, grade chart, score control, questions, and sub-questions" +license = [ + "MIT", +] +homepage = "https://github.com/MatheSchool/typst-g-exam" + +[game-theoryst."0.1.0"] +url = "https://packages.typst.org/preview/game-theoryst-0.1.0.tar.gz" +hash = "sha256-1FtNDcbP6TBXZQ9SlWzmHSrp6F8pTPEnjDKougnlCqI=" +typstDeps = [ + "pinit_0_1_4", +] +description = "A package for typesetting games in Typst" +license = [ + "AGPL-3.0-only", +] +homepage = "https://github.com/connortwiegand/game-theoryst" + +[gantty."0.1.0"] +url = "https://packages.typst.org/preview/gantty-0.1.0.tar.gz" +hash = "sha256-x2Pqz9YNFGBAPludpA8EcnQ6pizeRC2kes4gK5etqSc=" +typstDeps = [ + "cetz_0_3_1", +] +description = "Create gantt charts using datetimes" +license = [ + "LGPL-3.0-only", +] +homepage = "https://gitlab.com/john_t/typst-gantty" + +[genealotree."0.2.0"] +url = "https://packages.typst.org/preview/genealotree-0.2.0.tar.gz" +hash = "sha256-RvKMkv1h5huYkLTNdGOijBi+wBMZxud93f24WDhJ28s=" +typstDeps = [ + "cetz_0_3_1", + "t4t_0_3_2", +] +description = "A package to draw genealogical trees, based on CeTZ" +license = [ + "GPL-3.0-only", +] +homepage = "https://codeberg.org/drloiseau/genealogy" + +[genealotree."0.1.0"] +url = "https://packages.typst.org/preview/genealotree-0.1.0.tar.gz" +hash = "sha256-koLFbWm+rJPiO6Ki4g0GDu8fk3R+/+o9B3Mogn9iZ20=" +typstDeps = [ + "cetz_0_2_2", + "mantys_0_1_3", + "showman_0_1_1", + "tidy_0_2_0", +] +description = "A package to draw genealogical trees, based on CeTZ" +license = [ + "GPL-3.0-only", +] +homepage = "https://codeberg.org/drloiseau/genealogy" + +[gentle-clues."1.2.0"] +url = "https://packages.typst.org/preview/gentle-clues-1.2.0.tar.gz" +hash = "sha256-oQ/HcKJRijQPM450fNF7vF5WAQCu3bWLmy6bkmrnHfg=" +typstDeps = [ + "linguify_0_4_2", +] +description = "A package to simply create and add some admonitions to your documents" +license = [ + "MIT", +] +homepage = "https://github.com/jomaway/typst-gentle-clues" + +[gentle-clues."1.1.0"] +url = "https://packages.typst.org/preview/gentle-clues-1.1.0.tar.gz" +hash = "sha256-dNu3KMkbnbaI2gb4yeVQ4dczNaEj63D0U1INwv+Nj6M=" +typstDeps = [ + "linguify_0_4_0", +] +description = "A package to simply create and add some admonitions to your documents" +license = [ + "MIT", +] +homepage = "https://github.com/jomaway/typst-gentle-clues" + +[gentle-clues."1.0.0"] +url = "https://packages.typst.org/preview/gentle-clues-1.0.0.tar.gz" +hash = "sha256-/ht2Jxt2iGGyMJ5IlCdxTadp5cE1RXZ4x7nhcDCL4hQ=" +typstDeps = [ + "linguify_0_4_0", +] +description = "A package to simply create and add some admonitions to your documents" +license = [ + "MIT", +] +homepage = "https://github.com/jomaway/typst-gentle-clues" + +[gentle-clues."0.9.0"] +url = "https://packages.typst.org/preview/gentle-clues-0.9.0.tar.gz" +hash = "sha256-LuFJvWPZBIWGMs3VDYvnU3FBUhvmW+MnF/RnH+9PTnc=" +typstDeps = [ + "linguify_0_4_0", +] +description = "A package to simply create and add some admonitions to your documents" +license = [ + "MIT", +] +homepage = "https://github.com/jomaway/typst-gentle-clues" + +[gentle-clues."0.8.0"] +url = "https://packages.typst.org/preview/gentle-clues-0.8.0.tar.gz" +hash = "sha256-Ze1BkoxQNC4g+TuaOgE0liqg+fmKuxwrF+PS5HS5T80=" +typstDeps = [ + "linguify_0_4_0", +] +description = "A package to simply create and add some admonitions to your documents" +license = [ + "MIT", +] +homepage = "https://github.com/jomaway/typst-gentle-clues" + +[gentle-clues."0.7.1"] +url = "https://packages.typst.org/preview/gentle-clues-0.7.1.tar.gz" +hash = "sha256-wXnn1yH08/WZ8BKjbckcCeMQpEp1NmpiycdQtS+/Up0=" +typstDeps = [ + "linguify_0_3_1", +] +description = "A package to simply create and add some admonitions to your documents" +license = [ + "MIT", +] +homepage = "https://github.com/jomaway/typst-gentle-clues" + +[gentle-clues."0.7.0"] +url = "https://packages.typst.org/preview/gentle-clues-0.7.0.tar.gz" +hash = "sha256-H185bbeAP4FRwjNqB1IilBrC9FjCcNYQKP9N4yiiIU4=" +typstDeps = [ + "linguify_0_3_0", +] +description = "A package to simply create and add some admonitions to your documents" +license = [ + "MIT", +] +homepage = "https://github.com/jomaway/typst-gentle-clues" + +[gentle-clues."0.6.0"] +url = "https://packages.typst.org/preview/gentle-clues-0.6.0.tar.gz" +hash = "sha256-F1v2ddEE8frEbUFmQXo4U5ErAr6piy3v9JK0ueBT26Y=" +typstDeps = [] +description = "A package to simply create and add some admonitions to your documents" +license = [ + "MIT", +] +homepage = "https://github.com/jomaway/typst-gentle-clues" + +[gentle-clues."0.5.0"] +url = "https://packages.typst.org/preview/gentle-clues-0.5.0.tar.gz" +hash = "sha256-nTL2Q+PmJpjMx+IONrARiEdeg1H134yg5Hs3/yHHPqQ=" +typstDeps = [] +description = "A package to simply create and add some admonitions to your documents" +license = [ + "MIT", +] +homepage = "https://github.com/jomaway/typst-admonish" + +[gentle-clues."0.4.0"] +url = "https://packages.typst.org/preview/gentle-clues-0.4.0.tar.gz" +hash = "sha256-FopJ9x0PwJ75FpZzJ6bWOGfKi+nEv33BG2JvKrwjWOU=" +typstDeps = [] +description = "A package to simply create and add some admonitions to your documents" +license = [ + "MIT", +] +homepage = "https://github.com/jomaway/typst-admonish" + +[gentle-clues."0.3.0"] +url = "https://packages.typst.org/preview/gentle-clues-0.3.0.tar.gz" +hash = "sha256-wM8+dJlt5sinHEfeukemU5GCpoSCgWLIPhlo9OgwUkM=" +typstDeps = [] +description = "A package to simply create and add some admonitions to your documents" +license = [ + "MIT", +] +homepage = "https://github.com/jomaway/typst-admonish" + +[gentle-clues."0.2.0"] +url = "https://packages.typst.org/preview/gentle-clues-0.2.0.tar.gz" +hash = "sha256-taOqroBAXxmLEmJ+vx8iDv8rQkxvTMOXH7QI+go2RDc=" +typstDeps = [] +description = "A package to simply create and add some admonitions to your documents" +license = [ + "MIT", +] + +[gentle-clues."0.1.0"] +url = "https://packages.typst.org/preview/gentle-clues-0.1.0.tar.gz" +hash = "sha256-/ZfCEqiaSbo9Vp31LSccM1XUzYOey7ZwJEggfkK4YsU=" +typstDeps = [] +description = "A package to simply create and add some admonitions to your documents" +license = [ + "MIT", +] + +[georges-yetyp."0.2.0"] +url = "https://packages.typst.org/preview/georges-yetyp-0.2.0.tar.gz" +hash = "sha256-8D8yog9VhYEhXbOxV3aETd0MkfnM5dp3IxWXZbTa55Y=" +typstDeps = [] +description = "Unofficial template for Polytech Grenoble internship reports" +license = [ + "GPL-3.0-only", +] +homepage = "https://github.com/elegaanz/georges-yetyp" + +[georges-yetyp."0.1.0"] +url = "https://packages.typst.org/preview/georges-yetyp-0.1.0.tar.gz" +hash = "sha256-FXlaaujhd4EGTEB4zxrldcVG6nveJOlJd87tBgLRwTE=" +typstDeps = [] +description = "Unofficial template for Polytech Grenoble internship reports" +license = [ + "GPL-3.0-only", +] +homepage = "https://github.com/elegaanz/georges-yetyp" + +[gloss-awe."0.0.5"] +url = "https://packages.typst.org/preview/gloss-awe-0.0.5.tar.gz" +hash = "sha256-DVVxTx6TN3oZjWy1W9VZdAj0ymLpoFtEIaS0RO3KkE4=" +typstDeps = [] +description = "Awesome Glossary for Typst" +license = [ + "Apache-2.0", +] +homepage = "https://github.com/RolfBremer/gloss-awe" + +[gloss-awe."0.0.4"] +url = "https://packages.typst.org/preview/gloss-awe-0.0.4.tar.gz" +hash = "sha256-jPukTVrk1spgzTwzaDzWwJH7cbBdOsIHyIx53B7POJ0=" +typstDeps = [] +description = "Awesome Glossary for Typst" +license = [ + "Apache-2.0", +] +homepage = "https://github.com/RolfBremer/typst-glossary" + +[gloss-awe."0.0.3"] +url = "https://packages.typst.org/preview/gloss-awe-0.0.3.tar.gz" +hash = "sha256-CPgyPw5giFS1sQXgczM2Rzk5u6BPqZ4rDCsboFliC9k=" +typstDeps = [] +description = "An Awesome Glossary for Typst" +license = [ + "Apache-2.0", +] +homepage = "https://github.com/RolfBremer/typst-glossary" + +[glossarium."0.5.4"] +url = "https://packages.typst.org/preview/glossarium-0.5.4.tar.gz" +hash = "sha256-OXkASSsWbK2IjoRK6n8L1VLOLKqoj184+2Nl1KrAGh8=" +typstDeps = [] +description = "Glossarium is a simple, easily customizable typst glossary" +license = [ + "MIT", +] +homepage = "https://github.com/typst-community/glossarium" + +[glossarium."0.5.3"] +url = "https://packages.typst.org/preview/glossarium-0.5.3.tar.gz" +hash = "sha256-rStKB+t5GHdJlTW62hptnnR+jNQSfnum+EGXTJkY/4M=" +typstDeps = [] +description = "Glossarium is a simple, easily customizable typst glossary" +license = [ + "MIT", +] +homepage = "https://github.com/typst-community/glossarium" + +[glossarium."0.5.2"] +url = "https://packages.typst.org/preview/glossarium-0.5.2.tar.gz" +hash = "sha256-Tu2byG0g5gNYa4xfe+8wWO481+afQgKLHySyALDVgrw=" +typstDeps = [] +description = "Glossarium is a simple, easily customizable typst glossary" +license = [ + "MIT", +] +homepage = "https://github.com/typst-community/glossarium" + +[glossarium."0.5.1"] +url = "https://packages.typst.org/preview/glossarium-0.5.1.tar.gz" +hash = "sha256-f7BLwG+8U/YKnnNiUGACiPppa7mGEECBgOZYvLdQCrM=" +typstDeps = [] +description = "Glossarium is a simple, easily customizable typst glossary" +license = [ + "MIT", +] +homepage = "https://github.com/typst-community/glossarium" + +[glossarium."0.5.0"] +url = "https://packages.typst.org/preview/glossarium-0.5.0.tar.gz" +hash = "sha256-++xzXtsv4jDh6XH9cRuEJv9l37gesWYTl4uIub7hXBg=" +typstDeps = [] +description = "Glossarium is a simple, easily customizable typst glossary" +license = [ + "MIT", +] +homepage = "https://github.com/typst-community/glossarium" + +[glossarium."0.4.2"] +url = "https://packages.typst.org/preview/glossarium-0.4.2.tar.gz" +hash = "sha256-wT1rCzfcCwMPM6l9imA+JNzwzJsPf4SALVJ5QiaVF0k=" +typstDeps = [] +description = "Glossarium is a simple, easily customizable typst glossary" +license = [ + "MIT", +] +homepage = "https://github.com/typst-community/glossarium" + +[glossarium."0.4.1"] +url = "https://packages.typst.org/preview/glossarium-0.4.1.tar.gz" +hash = "sha256-zUSkga1UiInv79+3oZ0sGQ7gvwHOYm0q2fM/uJ3eFHQ=" +typstDeps = [] +description = "Glossarium is a simple, easily customizable typst glossary" +license = [ + "MIT", +] +homepage = "https://github.com/ENIB-Community/glossarium" + +[glossarium."0.4.0"] +url = "https://packages.typst.org/preview/glossarium-0.4.0.tar.gz" +hash = "sha256-gfKkatI389dGlLaq6pJN0AMYs96+t3LM2sCt7Q8x7pg=" +typstDeps = [] +description = "Glossarium is a simple, easily customizable typst glossary" +license = [ + "MIT", +] +homepage = "https://github.com/ENIB-Community/glossarium" + +[glossarium."0.3.0"] +url = "https://packages.typst.org/preview/glossarium-0.3.0.tar.gz" +hash = "sha256-uwgmxTeQCTxQGEJQyPGGDztE6++aA60WfUsTH9dOxJw=" +typstDeps = [] +description = "Glossarium is a simple, easily customizable typst glossary" +license = [ + "MIT", +] +homepage = "https://github.com/ENIB-Community/glossarium" + +[glossarium."0.2.6"] +url = "https://packages.typst.org/preview/glossarium-0.2.6.tar.gz" +hash = "sha256-tQ2YDPcJChJK/6MJO15/G5WOX1v/T+hJvfU0G5evTeQ=" +typstDeps = [] +description = "Glossarium is a simple, easily customizable typst glossary" +license = [ + "MIT", +] +homepage = "https://github.com/ENIB-Community/glossarium" + +[glossarium."0.2.5"] +url = "https://packages.typst.org/preview/glossarium-0.2.5.tar.gz" +hash = "sha256-B+4GykbLJXfDq3JRrtv39ODvg878ZdMKPmvkHRJuRH4=" +typstDeps = [] +description = "Glossarium is a simple, easily customizable typst glossary" +license = [ + "MIT", +] +homepage = "https://github.com/ENIB-Community/glossarium" + +[glossarium."0.2.4"] +url = "https://packages.typst.org/preview/glossarium-0.2.4.tar.gz" +hash = "sha256-7W2pXf4VDYmpS22hF9p3crsRd7NR0edXlh8F9Bb17Ao=" +typstDeps = [] +description = "Glossarium is a simple, easily customizable typst glossary" +license = [ + "MIT", +] +homepage = "https://github.com/ENIB-Community/glossarium" + +[glossarium."0.2.3"] +url = "https://packages.typst.org/preview/glossarium-0.2.3.tar.gz" +hash = "sha256-BMIZNhYt6otDeZBgxe0hqYZwu0kJ32u/XxeKh8NUtFY=" +typstDeps = [] +description = "Glossarium is a simple, easily customizable typst glossary" +license = [ + "MIT", +] +homepage = "https://github.com/slashformotion/glossarium" + +[glossarium."0.2.2"] +url = "https://packages.typst.org/preview/glossarium-0.2.2.tar.gz" +hash = "sha256-/cILLiIGo9MEDCYel2bgP43Jmd8pzJDxa1I87A7VKCc=" +typstDeps = [] +description = "Glossarium is a simple, easily customizable typst glossary" +license = [ + "MIT", +] +homepage = "https://github.com/ENIB-Community/glossarium" + +[glossarium."0.2.1"] +url = "https://packages.typst.org/preview/glossarium-0.2.1.tar.gz" +hash = "sha256-SK0Ighj+9GNlBVzqkWM3/ljJL2zZHrG3AQNGgX+yr2Q=" +typstDeps = [] +description = "Glossarium is a simple, easily customizable typst glossary" +license = [ + "MIT", +] +homepage = "https://github.com/slashformotion/glossarium" + +[glossarium."0.2.0"] +url = "https://packages.typst.org/preview/glossarium-0.2.0.tar.gz" +hash = "sha256-4V5RFcDeLW70KFjJstoNic9AmRrhXwEJBqJnamhcOhk=" +typstDeps = [] +description = "Glossarium is a simple, easily customizable typst glossary" +license = [ + "MIT", +] +homepage = "https://github.com/slashformotion/glossarium" + +[glossarium."0.1.0"] +url = "https://packages.typst.org/preview/glossarium-0.1.0.tar.gz" +hash = "sha256-O36TdR7DxoA6k3OHo39vrWX1nrSrsQq4b9VXhQspZaM=" +typstDeps = [] +description = "Glossarium is a simple, easily customizable typst glossary" +license = [ + "MIT", +] +homepage = "https://github.com/slashformotion/glossarium" + +[glossy."0.8.0"] +url = "https://packages.typst.org/preview/glossy-0.8.0.tar.gz" +hash = "sha256-7vhOwDSgwHCLwZ2h2MNn7dRYlyhCdB9rxG58SDunBBs=" +typstDeps = [ + "glossarium_0_5_3", + "valkyrie_0_2_2", +] +description = "A very simple glossary system with easily customizable output" +license = [ + "MIT", +] +homepage = "https://github.com/swaits/typst-collection" + +[glossy."0.7.0"] +url = "https://packages.typst.org/preview/glossy-0.7.0.tar.gz" +hash = "sha256-Qt2XoZeSw9w2oPpVmR7DxtpYgM+HBQroTck9KkE9qeY=" +typstDeps = [ + "glossarium_0_5_3", + "valkyrie_0_2_2", +] +description = "A very simple glossary system with easily customizable output" +license = [ + "MIT", +] +homepage = "https://github.com/swaits/typst-collection" + +[glossy."0.6.0"] +url = "https://packages.typst.org/preview/glossy-0.6.0.tar.gz" +hash = "sha256-GF+UKSxd/K57frAgzxpwhByAo2uZibbhl01KLAZD2Xw=" +typstDeps = [ + "glossarium_0_5_1", + "valkyrie_0_2_1", +] +description = "A very simple glossary system with easily customizable output" +license = [ + "MIT", +] +homepage = "https://github.com/swaits/typst-collection" + +[glossy."0.5.2"] +url = "https://packages.typst.org/preview/glossy-0.5.2.tar.gz" +hash = "sha256-afjFWWTSPRhUJwUPhYNkPQdaWNbGblZWXXMXIYgiMgE=" +typstDeps = [ + "glossarium_0_5_1", + "valkyrie_0_2_1", +] +description = "A very simple glossary system with easily customizable output" +license = [ + "MIT", +] +homepage = "https://github.com/swaits/typst-collection" + +[glossy."0.5.1"] +url = "https://packages.typst.org/preview/glossy-0.5.1.tar.gz" +hash = "sha256-UmXBNMBLHEckKl5FBvltim9UobPkYu6zlQyx9UA/WK4=" +typstDeps = [ + "valkyrie_0_2_1", +] +description = "A very simple glossary system with easily customizable output" +license = [ + "MIT", +] +homepage = "https://github.com/swaits/typst-collection" + +[glossy."0.5.0"] +url = "https://packages.typst.org/preview/glossy-0.5.0.tar.gz" +hash = "sha256-HKy8jiheIwO6g/R5eOmy55/Rhpt2Bnm6T+C+yVkvO+E=" +typstDeps = [ + "valkyrie_0_2_1", +] +description = "A very simple glossary system with easily customizable output" +license = [ + "MIT", +] +homepage = "https://github.com/swaits/typst-collection" + +[glossy."0.4.1"] +url = "https://packages.typst.org/preview/glossy-0.4.1.tar.gz" +hash = "sha256-kMKeM24y6sJ+kUi7E97Hm54tEdorMiHbNkgsW7Bkx40=" +typstDeps = [ + "valkyrie_0_2_1", +] +description = "A very simple glossary system with easily customizable output" +license = [ + "MIT", +] +homepage = "https://github.com/swaits/typst-collection" + +[glossy."0.4.0"] +url = "https://packages.typst.org/preview/glossy-0.4.0.tar.gz" +hash = "sha256-km8u8jInFksaNqT0j81+xFSy8BNCZjz4Uz0kNxCOET4=" +typstDeps = [ + "valkyrie_0_2_1", +] +description = "A very simple glossary system with easily customizable output" +license = [ + "MIT", +] +homepage = "https://github.com/swaits/typst-collection" + +[glossy."0.3.0"] +url = "https://packages.typst.org/preview/glossy-0.3.0.tar.gz" +hash = "sha256-KLNnhsZWGqQ0oUTp1rnzB6cN4fzBmVsXboj3NdXhhm4=" +typstDeps = [ + "valkyrie_0_2_1", +] +description = "A very simple glossary system with easily customizable output" +license = [ + "MIT", +] +homepage = "https://github.com/swaits/typst-collection" + +[glossy."0.2.2"] +url = "https://packages.typst.org/preview/glossy-0.2.2.tar.gz" +hash = "sha256-qFvx4q4kzu60/gLs7Y7ebkvhSUBs4pdDQLk/1tz1sg0=" +typstDeps = [] +description = "A very simple glossary system with easily customizable output" +license = [ + "MIT", +] +homepage = "https://github.com/swaits/typst-collection" + +[glossy."0.2.1"] +url = "https://packages.typst.org/preview/glossy-0.2.1.tar.gz" +hash = "sha256-hfbprk6x57XOcMa5HEXVs73PCpLeh2CJYeTjI4/m+BA=" +typstDeps = [] +description = "A very simple glossary system with easily customizable output" +license = [ + "MIT", +] +homepage = "https://github.com/swaits/typst-collection" + +[glossy."0.2.0"] +url = "https://packages.typst.org/preview/glossy-0.2.0.tar.gz" +hash = "sha256-cThfCe0IvWLboyqbnIravumLGpNeYXxQeAfOTvKAPaU=" +typstDeps = [] +description = "A very simple glossary system with easily customizable output" +license = [ + "MIT", +] +homepage = "https://github.com/swaits/typst-collection" + +[glossy."0.1.2"] +url = "https://packages.typst.org/preview/glossy-0.1.2.tar.gz" +hash = "sha256-lYsYNmBCp6YNSyyiZhy7k3W/cPcMRc0yRKVEi9nGbbU=" +typstDeps = [] +description = "A very simple glossary system with easily customizable output" +license = [ + "MIT", +] +homepage = "https://github.com/swaits/typst-collection" + +[glossy."0.1.1"] +url = "https://packages.typst.org/preview/glossy-0.1.1.tar.gz" +hash = "sha256-DjdPzAb4iUlXSX2UWsSzi9D4Oy8Cohk8Cb+YJ7bsS9I=" +typstDeps = [] +description = "A very simple glossary system with easily customizable output" +license = [ + "MIT", +] +homepage = "https://github.com/swaits/typst-collection" + +[glossy."0.1.0"] +url = "https://packages.typst.org/preview/glossy-0.1.0.tar.gz" +hash = "sha256-9HqjdNbWVz8VBWG4UWEGFyOH//7t5mHs/WySPas5yMg=" +typstDeps = [] +description = "A very simple glossary system with easily customizable output" +license = [ + "MIT", +] +homepage = "https://github.com/swaits/typst-collection" + +[gqe-lemoulon-presentation."0.0.5"] +url = "https://packages.typst.org/preview/gqe-lemoulon-presentation-0.0.5.tar.gz" +hash = "sha256-EKRM2pcccly4vMbMWCTOQednyIpPBet5RBOzrsZGLs4=" +typstDeps = [ + "showybox_2_0_3", + "tablem_0_1_0", + "touying_0_5_3", +] +description = "Quickly generate slides for a GQE-Le moulon presentation" +license = [ + "GPL-3.0-only", +] + +[gqe-lemoulon-presentation."0.0.4"] +url = "https://packages.typst.org/preview/gqe-lemoulon-presentation-0.0.4.tar.gz" +hash = "sha256-590iNmmEIwSceZA5tzWE+THuEiMUFvlVhkUADoVrzT4=" +typstDeps = [ + "showybox_2_0_3", + "touying_0_5_3", +] +description = "Quickly generate slides for a GQE-Le moulon presentation" +license = [ + "GPL-3.0-only", +] + +[graceful-genetics."0.2.0"] +url = "https://packages.typst.org/preview/graceful-genetics-0.2.0.tar.gz" +hash = "sha256-Dg1bG9drD3b0nM5Kso+pp8juWTIdiIM+K8okd0vQh+M=" +typstDeps = [ + "physica_0_9_3", +] +description = "A paper template with which to publish in journals and at conferences" +license = [ + "Unlicense", +] +homepage = "https://github.com/JamesxX/graceful-genetics" + +[graceful-genetics."0.1.0"] +url = "https://packages.typst.org/preview/graceful-genetics-0.1.0.tar.gz" +hash = "sha256-BvwgKR/yqHPm4GdThGnxcO54wZ40Grt7XSoqOLnsPHU=" +typstDeps = [ + "physica_0_9_3", +] +description = "A paper template with which to publish in journals and at conferences" +license = [ + "Unlicense", +] +homepage = "https://github.com/JamesxX/graceful-genetics" + +[gradslide."0.1.0"] +url = "https://packages.typst.org/preview/gradslide-0.1.0.tar.gz" +hash = "sha256-wM8Bj1PEWrm0mVNi+PPSKMWSukXZFRtMI27xQBKEVmc=" +typstDeps = [] +description = "Simple component to show a value between 0 and 1 on a nice gradient slider" +license = [ + "MIT", +] + +[grape-suite."2.0.0"] +url = "https://packages.typst.org/preview/grape-suite-2.0.0.tar.gz" +hash = "sha256-c0LlnyarxBx8LBmAk51QDuBPbMZRiHfRb7bcrUn9Zfw=" +typstDeps = [ + "polylux_0_4_0", +] +description = "Library of templates for exams, seminar papers, homeworks, etc" +license = [ + "MIT", +] +homepage = "https://github.com/piepert/grape-suite" + +[grape-suite."1.0.0"] +url = "https://packages.typst.org/preview/grape-suite-1.0.0.tar.gz" +hash = "sha256-HIiU/wUotObdv8W+tB0f/TqmpdQPxCnkfibDa/x2KUM=" +typstDeps = [ + "polylux_0_3_1", +] +description = "Library of templates for exams, seminar papers, homeworks, etc" +license = [ + "MIT", +] +homepage = "https://github.com/piepert/grape-suite" + +[grape-suite."0.1.0"] +url = "https://packages.typst.org/preview/grape-suite-0.1.0.tar.gz" +hash = "sha256-p4bIM8yr8oIC/45OhowBy2W60GNIIHzIN+BVPHZ6PFk=" +typstDeps = [ + "polylux_0_3_1", +] +description = "Library of templates for exams, seminar papers, homeworks, etc" +license = [ + "MIT", +] +homepage = "https://github.com/piepert/grape-suite" + +[grayness."0.3.0"] +url = "https://packages.typst.org/preview/grayness-0.3.0.tar.gz" +hash = "sha256-0mZHo4t/5q/rVkaM7YqKs7ugPADWcofFvYa2eeU59K8=" +typstDeps = [] +description = "Simple image editing capabilities like converting to grayscale and cropping via a WASM plugin" +license = [ + "Apache-2.0", +] +homepage = "https://github.com/nineff/grayness" + +[grayness."0.2.0"] +url = "https://packages.typst.org/preview/grayness-0.2.0.tar.gz" +hash = "sha256-b7nG9wEHhvN3Hhx4VnjjWmAF6ymWAkhdYEWFMAxU2js=" +typstDeps = [] +description = "Simple image editing capabilities like converting to grayscale and cropping via a WASM plugin" +license = [ + "Apache-2.0", +] +homepage = "https://github.com/nineff/grayness" + +[grayness."0.1.0"] +url = "https://packages.typst.org/preview/grayness-0.1.0.tar.gz" +hash = "sha256-f4OhkAg+/myZX1GOjZ9x50YNAE73xWlZJEU/p8OZvSI=" +typstDeps = [] +description = "Simple image editing capabilities like converting to grayscale and cropping via a WASM plugin" +license = [ + "Apache-2.0", +] +homepage = "https://github.com/nineff/grayness" + +[great-theorems."0.1.2"] +url = "https://packages.typst.org/preview/great-theorems-0.1.2.tar.gz" +hash = "sha256-JQAsHkekAQDOHlZag2G0JX1beDe03wzP7bhZ/d0xCkY=" +typstDeps = [] +description = "Theorem/Proof environments. Straightforward, functional, clean" +license = [ + "MIT", +] +homepage = "https://github.com/jbirnick/typst-great-theorems" + +[great-theorems."0.1.1"] +url = "https://packages.typst.org/preview/great-theorems-0.1.1.tar.gz" +hash = "sha256-pSdEW5J9nrId1JGjLe/WkjV1ALGKJgBzBtdDNJyyPaY=" +typstDeps = [] +description = "Straightforward and functional theorem/proof environments" +license = [ + "MIT", +] +homepage = "https://github.com/jbirnick/typst-great-theorems" + +[great-theorems."0.1.0"] +url = "https://packages.typst.org/preview/great-theorems-0.1.0.tar.gz" +hash = "sha256-2O2HcqIsxMSDvrDUYUWmSvw98/xUv/OinsCUZ0AoNDc=" +typstDeps = [] +description = "Straightforward and functional theorem/proof environments" +license = [ + "MIT", +] +homepage = "https://github.com/jbirnick/typst-great-theorems" + +[gridlock."0.3.0"] +url = "https://packages.typst.org/preview/gridlock-0.3.0.tar.gz" +hash = "sha256-B/o48gnSfhS01A7MjfXdIkbGlPOLQ3ag6Pq02VDHccg=" +typstDeps = [] +description = "Grid typesetting in Typst" +license = [ + "Unlicense", +] +homepage = "https://github.com/ssotoen/gridlock" + +[gridlock."0.2.0"] +url = "https://packages.typst.org/preview/gridlock-0.2.0.tar.gz" +hash = "sha256-4PK74BSP2jzqpJ1QZhc6tN7FYcDuJqjF6zN2FO3wlnQ=" +typstDeps = [] +description = "Grid typesetting in Typst" +license = [ + "Unlicense", +] +homepage = "https://github.com/ssotoen/gridlock" + +[gridlock."0.1.0"] +url = "https://packages.typst.org/preview/gridlock-0.1.0.tar.gz" +hash = "sha256-DVeyfYxtDDuPSwkVRvIBlj0nrQ9Az51lD+jxeyU7WiQ=" +typstDeps = [] +description = "Grid typesetting in Typst" +license = [ + "Unlicense", +] +homepage = "https://github.com/ssotoen/gridlock" + +[grotesk-cv."1.0.2"] +url = "https://packages.typst.org/preview/grotesk-cv-1.0.2.tar.gz" +hash = "sha256-Vo+LH70Ny+28MxE06YXmg+YuCzLkiNHXP+ytUqL/DKg=" +typstDeps = [] +description = "A clean CV and cover letter template based on Brilliant-cv and fireside templates" +license = [ + "Unlicense", +] +homepage = "https://github.com/AsiSkarp/grotesk-cv" + +[grotesk-cv."1.0.1"] +url = "https://packages.typst.org/preview/grotesk-cv-1.0.1.tar.gz" +hash = "sha256-NztTYJYA+syZg21Ce+dvNyO/MhmAJvoWWMe74X0Xc0s=" +typstDeps = [ + "fontawesome_0_4_0", +] +description = "A clean CV and cover letter template based on Brilliant-cv and fireside templates" +license = [ + "Unlicense", +] +homepage = "https://github.com/AsiSkarp/grotesk-cv" + +[grotesk-cv."1.0.0"] +url = "https://packages.typst.org/preview/grotesk-cv-1.0.0.tar.gz" +hash = "sha256-1+ASdtTEvAT+jwTNgmdSJTIePo6L/oiwyEndH6NXjsM=" +typstDeps = [ + "fontawesome_0_4_0", +] +description = "A clean CV and cover letter template based on brilliant-cv and fireside templates" +license = [ + "Unlicense", +] +homepage = "https://github.com/AsiSkarp/grotesk-cv" + +[grotesk-cv."0.1.6"] +url = "https://packages.typst.org/preview/grotesk-cv-0.1.6.tar.gz" +hash = "sha256-+3g8uDV0kXxHJoAVTNxmO35SWvFIA2eP/VRAcGvBGME=" +typstDeps = [ + "fontawesome_0_4_0", +] +description = "Clean CV template based on the awesome-cv and Skywalker templates" +license = [ + "MIT", +] + +[grotesk-cv."0.1.5"] +url = "https://packages.typst.org/preview/grotesk-cv-0.1.5.tar.gz" +hash = "sha256-25kvb0Ym3xw/kSj49Khdmnza/X+UcEkyqcHVsQWzZB8=" +typstDeps = [ + "fontawesome_0_4_0", + "grotesk-cv_0_1_4", +] +description = "Clean CV template based on the awesome-cv and Skywalker templates" +license = [ + "MIT", +] + +[grotesk-cv."0.1.4"] +url = "https://packages.typst.org/preview/grotesk-cv-0.1.4.tar.gz" +hash = "sha256-zTuOlzcxxpPf1PL/JgJqUZNFc9UrUrOrDd1iRn3Up8c=" +typstDeps = [ + "fontawesome_0_4_0", +] +description = "Clean CV template based on the awesome-cv and Skywalker templates" +license = [ + "MIT", +] + +[grotesk-cv."0.1.3"] +url = "https://packages.typst.org/preview/grotesk-cv-0.1.3.tar.gz" +hash = "sha256-55BFXAX/oZrTg8PiAlKlyWwCb4kbuNxZWxG+H5k84WY=" +typstDeps = [ + "fontawesome_0_4_0", +] +description = "Clean CV template based on the awesome-cv and Skywalker templates" +license = [ + "MIT", +] + +[grotesk-cv."0.1.2"] +url = "https://packages.typst.org/preview/grotesk-cv-0.1.2.tar.gz" +hash = "sha256-6s8z8PhAXBLmip3D/9Rlcu5/lkvLd97r/bPk9sbFi0E=" +typstDeps = [ + "fontawesome_0_2_1", +] +description = "Clean CV template based on the awesome-cv and Skywalker templates" +license = [ + "MIT", +] + +[grotesk-cv."0.1.1"] +url = "https://packages.typst.org/preview/grotesk-cv-0.1.1.tar.gz" +hash = "sha256-hvMDjoUsepnu0s5fwcBdx4Lvfa9LZU28iDuzUTQO1eM=" +typstDeps = [ + "fontawesome_0_2_1", + "grotesk-cv_0_1_0", +] +description = "Clean CV template based on the awesome-cv and Skywalker templates" +license = [ + "MIT", +] + +[grotesk-cv."0.1.0"] +url = "https://packages.typst.org/preview/grotesk-cv-0.1.0.tar.gz" +hash = "sha256-bC1lpdzWU3ZixDMiFMU2utOTv9Ayhbk4pxcFHB0Y3ho=" +typstDeps = [ + "fontawesome_0_2_1", +] +description = "Clean CV template based on the awesome-cv and Skywalker templates" +license = [ + "MIT", +] + +[gru."0.1.0"] +url = "https://packages.typst.org/preview/gru-0.1.0.tar.gz" +hash = "sha256-1inkfx6ZLSBK6vUpQxqWmekETuRQ7ba0KdsBct0RyBI=" +typstDeps = [] +description = "A despicable Typst template" +license = [ + "MIT", +] +homepage = "https://github.com/EdwinChang24/typst-gru" + +[guided-resume-starter-cgc."2.0.0"] +url = "https://packages.typst.org/preview/guided-resume-starter-cgc-2.0.0.tar.gz" +hash = "sha256-vj/U0MOVCQBsw/5EJPraeyl3ifjrvMsgpoE26NC1xqM=" +typstDeps = [] +description = "A guided starter resume for people looking to focus on highlighting their experience -- without having to worry about the hassle of formatting" +license = [ + "Unlicense", +] +homepage = "https://github.com/chaoticgoodcomputing/typst-resume-starter" + +[gviz."0.1.0"] +url = "https://packages.typst.org/preview/gviz-0.1.0.tar.gz" +hash = "sha256-Yn7PVGMfOMIZTTALXYrevbFL5rKe2MTNdgHVYBWwa6g=" +typstDeps = [] +description = "Generate graphs using the graphviz dot language" +license = [ + "Unlicense", +] +homepage = "https://codeberg.org/Sekoia/gviz-typst" + +[handy-dora."0.1.0"] +url = "https://packages.typst.org/preview/handy-dora-0.1.0.tar.gz" +hash = "sha256-3cDtmhJjp2GgBMQGUyUrd8hq6SQ9ggKD7vsR9e1OUvQ=" +typstDeps = [] +description = "Handy-dora is a package visualizing mahjong tiles. It's powered by wasm and Riichi-hand-rs" +license = [ + "MIT", +] +homepage = "https://github.com/hongjr03/typst-mahjong-tiles" + +[hane."0.1.0"] +url = "https://packages.typst.org/preview/hane-0.1.0.tar.gz" +hash = "sha256-L/E/1d+kuJvi7hmfkhcbVhUE3AHsNK/kRHRG/47bpew=" +typstDeps = [] +description = "Draws go/baduk/weiqi diagrams" +license = [ + "MIT", +] + +[hanzi-calligraphy."0.1.0"] +url = "https://packages.typst.org/preview/hanzi-calligraphy-0.1.0.tar.gz" +hash = "sha256-fWpqyCuAZkmK/YY0qVGL4ohbjo2d6gn/Ot60tQj49aE=" +typstDeps = [] +description = "用于书法练习的田字格模板。A calligraphy practice template" +license = [ + "MIT", +] +homepage = "https://github.com/yuegeao/hanzi-calligraphy" + +[harvard-gsas-thesis-oat."0.1.4"] +url = "https://packages.typst.org/preview/harvard-gsas-thesis-oat-0.1.4.tar.gz" +hash = "sha256-yurD53i4zYGfYjTWd0NREli8bhRZZwvbBN8VZDBbyD4=" +typstDeps = [] +description = "PhD Thesis template for Harvard GSAS (Graduate School of Arts and Sciences" +license = [ + "MIT", +] +homepage = "https://github.com/Moelf/harvard-gsas-thesis-oat" + +[harvard-gsas-thesis-oat."0.1.3"] +url = "https://packages.typst.org/preview/harvard-gsas-thesis-oat-0.1.3.tar.gz" +hash = "sha256-x9/euXk9ao9W0bwHcUJmCW/OjjJ2fjMT45rmIJwZ4Wg=" +typstDeps = [] +description = "PhD Thesis template for Harvard GSAS (Graduate School of Arts and Sciences" +license = [ + "MIT", +] +homepage = "https://github.com/Moelf/harvard-gsas-thesis-oat" + +[harvard-gsas-thesis-oat."0.1.2"] +url = "https://packages.typst.org/preview/harvard-gsas-thesis-oat-0.1.2.tar.gz" +hash = "sha256-0jtA8keC7ycWdDv1nRuENUqPNG13pbb9njrruhecciI=" +typstDeps = [] +description = "PhD Thesis template for Harvard GSAS (Graduate School of Arts and Sciences" +license = [ + "MIT", +] +homepage = "https://github.com/Moelf/harvard-gsas-thesis-oat" + +[harvard-gsas-thesis-oat."0.1.1"] +url = "https://packages.typst.org/preview/harvard-gsas-thesis-oat-0.1.1.tar.gz" +hash = "sha256-cwz9opxNmFwVPJB/uV/te87jUZP7MsbNGUj6t6jDKqc=" +typstDeps = [] +description = "PhD Thesis template for Harvard GSAS (Graduate School of Arts and Sciences" +license = [ + "MIT", +] +homepage = "https://github.com/Moelf/harvard-gsas-thesis-oat" + +[harvard-gsas-thesis-oat."0.1.0"] +url = "https://packages.typst.org/preview/harvard-gsas-thesis-oat-0.1.0.tar.gz" +hash = "sha256-gAAGUQOGEgK2v1q3SYSEgdvvYToTIGvJNU5nowBnIzg=" +typstDeps = [] +description = "PhD Thesis template for Harvard GSAS (Graduate School of Arts and Sciences" +license = [ + "MIT", +] +homepage = "https://github.com/Moelf/harvard-gsas-thesis-oat" + +[haw-hamburg."0.5.1"] +url = "https://packages.typst.org/preview/haw-hamburg-0.5.1.tar.gz" +hash = "sha256-B9r2CqFlw7129Ow8y9aOQXe6y2O3/GKm2YSDP5pHU6k=" +typstDeps = [] +description = "Unofficial template for writing a report or thesis in the HAW Hamburg department of Computer Science design" +license = [ + "MIT", +] +homepage = "https://github.com/LasseRosenow/HAW-Hamburg-Typst-Template" + +[haw-hamburg."0.5.0"] +url = "https://packages.typst.org/preview/haw-hamburg-0.5.0.tar.gz" +hash = "sha256-l06N1tESZzZSJhy1ZFs0SuMBOhe9lFLvkckFLXF0trg=" +typstDeps = [] +description = "Unofficial template for writing a report or thesis in the HAW Hamburg department of Computer Science design" +license = [ + "MIT", +] +homepage = "https://github.com/LasseRosenow/HAW-Hamburg-Typst-Template" + +[haw-hamburg."0.4.0"] +url = "https://packages.typst.org/preview/haw-hamburg-0.4.0.tar.gz" +hash = "sha256-FnjX1RCgEkIoIquY4HfyrYcPN/FQngYMzmUgp6QvTrw=" +typstDeps = [] +description = "Unofficial template for writing a report or thesis in the HAW Hamburg department of Computer Science design" +license = [ + "MIT", +] +homepage = "https://github.com/LasseRosenow/HAW-Hamburg-Typst-Template" + +[haw-hamburg."0.3.3"] +url = "https://packages.typst.org/preview/haw-hamburg-0.3.3.tar.gz" +hash = "sha256-c3/cGmh0qy/uy8XMNRYJ0tScyvg+MYPreCCPo91HJl8=" +typstDeps = [] +description = "Unofficial template for writing a report or thesis in the HAW Hamburg department of Computer Science design" +license = [ + "MIT", +] +homepage = "https://github.com/LasseRosenow/HAW-Hamburg-Typst-Template" + +[haw-hamburg."0.3.1"] +url = "https://packages.typst.org/preview/haw-hamburg-0.3.1.tar.gz" +hash = "sha256-WOlXmn5qf+8B/HfFkXNXa8o2JlsrMfBtorpywXNgZ9A=" +typstDeps = [] +description = "Unofficial template for writing a report or thesis in the HAW Hamburg department of Computer Science design" +license = [ + "MIT", +] +homepage = "https://github.com/LasseRosenow/HAW-Hamburg-Typst-Template" + +[haw-hamburg."0.3.0"] +url = "https://packages.typst.org/preview/haw-hamburg-0.3.0.tar.gz" +hash = "sha256-XweoFyX5U3plqBsD944Wcsi1ey+NUdLi6WoD/X8/vXs=" +typstDeps = [] +description = "Unofficial template for writing a report or thesis in the HAW Hamburg department of Computer Science design" +license = [ + "MIT", +] +homepage = "https://github.com/LasseRosenow/HAW-Hamburg-Typst-Template" + +[haw-hamburg."0.2.0"] +url = "https://packages.typst.org/preview/haw-hamburg-0.2.0.tar.gz" +hash = "sha256-tMP2yDPAtRC6ul7acXuhIzN/gkCqTf1Ar8eLfUs+baA=" +typstDeps = [ + "glossarium_0_4_2", + "haw-hamburg_0_1_0", +] +description = "Unofficial template for writing a report or thesis in the `HAW Hamburg` department of `Computer Science` design" +license = [ + "MIT", +] +homepage = "https://github.com/LasseRosenow/HAW-Hamburg-Typst-Template" + +[haw-hamburg."0.1.0"] +url = "https://packages.typst.org/preview/haw-hamburg-0.1.0.tar.gz" +hash = "sha256-7RcOokFNH6AOnR4NMzproy5T7cSC5Uafrnpgz/8rMDI=" +typstDeps = [ + "glossarium_0_4_1", +] +description = "Unofficial template for writing a report or thesis in the `HAW Hamburg` department of `Computer Science` design" +license = [ + "MIT", +] +homepage = "https://github.com/LasseRosenow/HAW-Hamburg-Typst-Template" + +[haw-hamburg-bachelor-thesis."0.5.1"] +url = "https://packages.typst.org/preview/haw-hamburg-bachelor-thesis-0.5.1.tar.gz" +hash = "sha256-keM157SF7OS0FT0HGgFbhhZhA7lUqDMaRDmNHU6CIzE=" +typstDeps = [ + "glossarium_0_5_3", + "haw-hamburg_0_5_1", +] +description = "Unofficial template for writing a bachelor-thesis in the HAW Hamburg department of Computer Science design" +license = [ + "MIT", +] +homepage = "https://github.com/LasseRosenow/HAW-Hamburg-Typst-Template" + +[haw-hamburg-bachelor-thesis."0.5.0"] +url = "https://packages.typst.org/preview/haw-hamburg-bachelor-thesis-0.5.0.tar.gz" +hash = "sha256-y3RuWHrhvO7IH0cPRM9s3k0dK628Kho4uvYE7jBVJeA=" +typstDeps = [ + "glossarium_0_5_3", + "haw-hamburg_0_5_0", +] +description = "Unofficial template for writing a bachelor-thesis in the HAW Hamburg department of Computer Science design" +license = [ + "MIT", +] +homepage = "https://github.com/LasseRosenow/HAW-Hamburg-Typst-Template" + +[haw-hamburg-bachelor-thesis."0.4.0"] +url = "https://packages.typst.org/preview/haw-hamburg-bachelor-thesis-0.4.0.tar.gz" +hash = "sha256-97iY2zDg42J8dm6PWqbGimZ/VJbB6B8JoCguJ60JSKs=" +typstDeps = [ + "glossarium_0_5_3", + "haw-hamburg_0_4_0", +] +description = "Unofficial template for writing a bachelor-thesis in the HAW Hamburg department of Computer Science design" +license = [ + "MIT", +] +homepage = "https://github.com/LasseRosenow/HAW-Hamburg-Typst-Template" + +[haw-hamburg-bachelor-thesis."0.3.3"] +url = "https://packages.typst.org/preview/haw-hamburg-bachelor-thesis-0.3.3.tar.gz" +hash = "sha256-t2bom6Pqqzwp9jfGGjltz23iihDUrgE3QOjqN1c0Y9M=" +typstDeps = [ + "glossarium_0_5_1", + "haw-hamburg_0_3_3", +] +description = "Unofficial template for writing a bachelor-thesis in the HAW Hamburg department of Computer Science design" +license = [ + "MIT", +] +homepage = "https://github.com/LasseRosenow/HAW-Hamburg-Typst-Template" + +[haw-hamburg-bachelor-thesis."0.3.1"] +url = "https://packages.typst.org/preview/haw-hamburg-bachelor-thesis-0.3.1.tar.gz" +hash = "sha256-qAhBSYsZarPB5aacSJPg7foe9bPpeeRTDgABjwS0z7g=" +typstDeps = [ + "glossarium_0_5_1", + "haw-hamburg_0_3_1", +] +description = "Unofficial template for writing a bachelor-thesis in the HAW Hamburg department of Computer Science design" +license = [ + "MIT", +] +homepage = "https://github.com/LasseRosenow/HAW-Hamburg-Typst-Template" + +[haw-hamburg-bachelor-thesis."0.3.0"] +url = "https://packages.typst.org/preview/haw-hamburg-bachelor-thesis-0.3.0.tar.gz" +hash = "sha256-v2+vDlSa5jDqX5wpW/diwT/2xqdKYkoY9e+6wvTUqm0=" +typstDeps = [ + "glossarium_0_4_2", + "haw-hamburg_0_3_0", +] +description = "Unofficial template for writing a bachelor-thesis in the HAW Hamburg department of Computer Science design" +license = [ + "MIT", +] +homepage = "https://github.com/LasseRosenow/HAW-Hamburg-Typst-Template" + +[haw-hamburg-master-thesis."0.5.1"] +url = "https://packages.typst.org/preview/haw-hamburg-master-thesis-0.5.1.tar.gz" +hash = "sha256-UxzkkPmWO6frdPI57xxelpE3mqgnpZn9aobQAHBTjIQ=" +typstDeps = [ + "glossarium_0_5_3", + "haw-hamburg_0_5_1", +] +description = "Unofficial template for writing a master-thesis in the HAW Hamburg department of Computer Science design" +license = [ + "MIT", +] +homepage = "https://github.com/LasseRosenow/HAW-Hamburg-Typst-Template" + +[haw-hamburg-master-thesis."0.5.0"] +url = "https://packages.typst.org/preview/haw-hamburg-master-thesis-0.5.0.tar.gz" +hash = "sha256-6wa88OAo34ILx2jDNWEyR/6DVefWbpePKvcDn/v5E8M=" +typstDeps = [ + "glossarium_0_5_3", + "haw-hamburg_0_5_0", +] +description = "Unofficial template for writing a master-thesis in the HAW Hamburg department of Computer Science design" +license = [ + "MIT", +] +homepage = "https://github.com/LasseRosenow/HAW-Hamburg-Typst-Template" + +[haw-hamburg-master-thesis."0.4.0"] +url = "https://packages.typst.org/preview/haw-hamburg-master-thesis-0.4.0.tar.gz" +hash = "sha256-QL9McnRm2djgkCGYEewWu9Eh6Uqjk5pMCk4tVIJStX0=" +typstDeps = [ + "glossarium_0_5_3", + "haw-hamburg_0_4_0", +] +description = "Unofficial template for writing a master-thesis in the HAW Hamburg department of Computer Science design" +license = [ + "MIT", +] +homepage = "https://github.com/LasseRosenow/HAW-Hamburg-Typst-Template" + +[haw-hamburg-master-thesis."0.3.3"] +url = "https://packages.typst.org/preview/haw-hamburg-master-thesis-0.3.3.tar.gz" +hash = "sha256-P/fiBhIyjd7a3HLNVWOb9y0Tho1DlscQV1HAwpnFwbg=" +typstDeps = [ + "glossarium_0_5_1", + "haw-hamburg_0_3_3", +] +description = "Unofficial template for writing a master-thesis in the HAW Hamburg department of Computer Science design" +license = [ + "MIT", +] +homepage = "https://github.com/LasseRosenow/HAW-Hamburg-Typst-Template" + +[haw-hamburg-master-thesis."0.3.1"] +url = "https://packages.typst.org/preview/haw-hamburg-master-thesis-0.3.1.tar.gz" +hash = "sha256-hC4cdLTlQ3Vvq6SetKM82W6cYJMaYNSKi9FLKMrOO7Y=" +typstDeps = [ + "glossarium_0_5_1", + "haw-hamburg_0_3_1", +] +description = "Unofficial template for writing a master-thesis in the HAW Hamburg department of Computer Science design" +license = [ + "MIT", +] +homepage = "https://github.com/LasseRosenow/HAW-Hamburg-Typst-Template" + +[haw-hamburg-master-thesis."0.3.0"] +url = "https://packages.typst.org/preview/haw-hamburg-master-thesis-0.3.0.tar.gz" +hash = "sha256-DrocD6zk8vIdptSqng9xu6otMH/HS7Gu84itJqba8Ls=" +typstDeps = [ + "glossarium_0_4_2", + "haw-hamburg_0_3_0", +] +description = "Unofficial template for writing a master-thesis in the HAW Hamburg department of Computer Science design" +license = [ + "MIT", +] +homepage = "https://github.com/LasseRosenow/HAW-Hamburg-Typst-Template" + +[haw-hamburg-report."0.5.1"] +url = "https://packages.typst.org/preview/haw-hamburg-report-0.5.1.tar.gz" +hash = "sha256-wKWew9SRGfaI1bvZ2HUGsIGNUWWS9Jc2DydoEs+4i9k=" +typstDeps = [ + "glossarium_0_5_3", + "haw-hamburg_0_5_1", +] +description = "Unofficial template for writing a report in the HAW Hamburg department of Computer Science design" +license = [ + "MIT", +] +homepage = "https://github.com/LasseRosenow/HAW-Hamburg-Typst-Template" + +[haw-hamburg-report."0.5.0"] +url = "https://packages.typst.org/preview/haw-hamburg-report-0.5.0.tar.gz" +hash = "sha256-CNG1/pXFaXwqDrtPbCkpKDtg8HfdIODNxix4W0zkS/s=" +typstDeps = [ + "glossarium_0_5_3", + "haw-hamburg_0_5_0", +] +description = "Unofficial template for writing a report in the HAW Hamburg department of Computer Science design" +license = [ + "MIT", +] +homepage = "https://github.com/LasseRosenow/HAW-Hamburg-Typst-Template" + +[haw-hamburg-report."0.4.0"] +url = "https://packages.typst.org/preview/haw-hamburg-report-0.4.0.tar.gz" +hash = "sha256-hHwHHg1Ql9zByfzntzZKuv4IA4uwh49BY4Qtmdd6Ek8=" +typstDeps = [ + "glossarium_0_5_3", + "haw-hamburg_0_4_0", +] +description = "Unofficial template for writing a report in the HAW Hamburg department of Computer Science design" +license = [ + "MIT", +] +homepage = "https://github.com/LasseRosenow/HAW-Hamburg-Typst-Template" + +[haw-hamburg-report."0.3.3"] +url = "https://packages.typst.org/preview/haw-hamburg-report-0.3.3.tar.gz" +hash = "sha256-PIfbdjGqfmXUmYgXVuDRn3E+UGFDI/h2vxS8TEP4DF0=" +typstDeps = [ + "glossarium_0_5_1", + "haw-hamburg_0_3_3", +] +description = "Unofficial template for writing a report in the HAW Hamburg department of Computer Science design" +license = [ + "MIT", +] +homepage = "https://github.com/LasseRosenow/HAW-Hamburg-Typst-Template" + +[haw-hamburg-report."0.3.1"] +url = "https://packages.typst.org/preview/haw-hamburg-report-0.3.1.tar.gz" +hash = "sha256-57hSsBYO9TQt9p8P/EfLuIi/wpoRx0y7HjsohKr9eX4=" +typstDeps = [ + "glossarium_0_5_1", + "haw-hamburg_0_3_1", +] +description = "Unofficial template for writing a report in the HAW Hamburg department of Computer Science design" +license = [ + "MIT", +] +homepage = "https://github.com/LasseRosenow/HAW-Hamburg-Typst-Template" + +[haw-hamburg-report."0.3.0"] +url = "https://packages.typst.org/preview/haw-hamburg-report-0.3.0.tar.gz" +hash = "sha256-w9XpicTk+LgS4H/wxBJ2OOKtEPjMmfUV/AVzFjDZbxU=" +typstDeps = [ + "glossarium_0_4_2", + "haw-hamburg_0_3_0", +] +description = "Unofficial template for writing a report in the HAW Hamburg department of Computer Science design" +license = [ + "MIT", +] +homepage = "https://github.com/LasseRosenow/HAW-Hamburg-Typst-Template" + +[headcount."0.1.0"] +url = "https://packages.typst.org/preview/headcount-0.1.0.tar.gz" +hash = "sha256-LGvD9y3np3EI8C9hruxrSASG2/+oChvq8nShbunajS8=" +typstDeps = [] +description = "Make counters inherit from the heading counter" +license = [ + "MIT", +] +homepage = "https://github.com/jbirnick/typst-headcount" + +[hei-synd-report."0.1.1"] +url = "https://packages.typst.org/preview/hei-synd-report-0.1.1.tar.gz" +hash = "sha256-PkAWjiwXtwmJe7xC7hOTCe0E+gFQahjH+9MWcrtLZCw=" +typstDeps = [ + "codelst_2_0_2", + "fractusist_0_1_1", + "glossarium_0_5_3", + "wordometer_0_1_4", +] +description = "A report and project template tailored to the Systems Engineering (Synd) program at the HEI-Vs School of Engineering, Sion, Switzerland" +license = [ + "MIT", +] +homepage = "https://github.com/hei-templates/hei-synd-report" + +[hei-synd-report."0.1.0"] +url = "https://packages.typst.org/preview/hei-synd-report-0.1.0.tar.gz" +hash = "sha256-4L7AHddOM+84PccYazITd52vEJmdXZ0ULZTpIYwEF6k=" +typstDeps = [ + "codelst_2_0_2", + "fractusist_0_1_0", + "glossarium_0_5_1", + "wordometer_0_1_4", +] +description = "A report and project template tailored to the Systems Engineering (Synd) program at the HEI-Vs School of Engineering, Sion, Switzerland" +license = [ + "MIT", +] +homepage = "https://github.com/hei-templates/hei-synd-report" + +[hei-synd-thesis."0.1.1"] +url = "https://packages.typst.org/preview/hei-synd-thesis-0.1.1.tar.gz" +hash = "sha256-arCFWYx4S/nitZSMlrgRjXdzz1ro/eM1cEBk9gZUeUs=" +typstDeps = [ + "codelst_2_0_2", + "fractusist_0_1_1", + "glossarium_0_5_3", + "wordometer_0_1_4", +] +description = "A thesis template tailored to the Systems Engineering (Synd) program at the HEI-Vs School of Engineering, Sion, Switzerland" +license = [ + "MIT", +] +homepage = "https://github.com/hei-templates/hei-synd-thesis" + +[hei-synd-thesis."0.1.0"] +url = "https://packages.typst.org/preview/hei-synd-thesis-0.1.0.tar.gz" +hash = "sha256-Vmp4jfCmVF8nPkwv+vdakcstyPYgMOIfBTmEnt7sF4A=" +typstDeps = [ + "codelst_2_0_2", + "fractusist_0_1_0", + "glossarium_0_5_1", + "hei-synd-report_0_1_0", + "wordometer_0_1_4", +] +description = "A thesis template tailored to the Systems Engineering (Synd) program at the HEI-Vs School of Engineering, Sion, Switzerland" +license = [ + "MIT", +] +homepage = "https://github.com/hei-templates/hei-synd-thesis" + +[hhn-unitylab-thesis-template."0.0.1"] +url = "https://packages.typst.org/preview/hhn-unitylab-thesis-template-0.0.1.tar.gz" +hash = "sha256-nUUMm1vlguTyfcHyMZ3MwzFCwCRxtFo3VLiDYyUegYE=" +typstDeps = [ + "cetz_0_3_1", + "chronos_0_2_0", + "circuiteria_0_1_0", + "codly_1_0_0", + "codly-languages_0_1_1", + "dining-table_0_1_0", + "fletcher_0_5_2", + "glossarium_0_5_1", + "tablem_0_1_0", + "tablex_0_0_9", + "timeliney_0_1_0", + "wrap-it_0_1_1", +] +description = "The official Thesis Template from the Usability and Interaction Technology Laboratory (UniTyLab) of the Heilbronn University (HHN" +license = [ + "MIT", +] +homepage = "https://github.com/Ferrys93de/UniTyLab-Thesis-Template" + +[hidden-bib."0.1.1"] +url = "https://packages.typst.org/preview/hidden-bib-0.1.1.tar.gz" +hash = "sha256-oaWF6c4XQ8OFEnuPlWcFcK23BWKLK+dKhFcagGxDPs8=" +typstDeps = [] +description = "Create hidden bibliographies or bibliographies with unmentioned (hidden) citations" +license = [ + "MIT", +] +homepage = "https://github.com/pklaschka/typst-hidden-bib" + +[hidden-bib."0.1.0"] +url = "https://packages.typst.org/preview/hidden-bib-0.1.0.tar.gz" +hash = "sha256-+u63x5P1zxbszULG7gMS+4SpuBALVSTP31Y0rN9Oo4s=" +typstDeps = [] +description = "Create hidden bibliographies or bibliographies with unmentioned (hidden) citations" +license = [ + "MIT", +] +homepage = "https://github.com/pklaschka/typst-hidden-bib" + +[htl3r-da."2.0.0"] +url = "https://packages.typst.org/preview/htl3r-da-2.0.0.tar.gz" +hash = "sha256-QyKMVig4bHpd7zwFvofOKZWutQcuO4dKuKxcBcVLdBc=" +typstDeps = [ + "codly_1_2_0", + "codly-languages_0_1_7", +] +description = "HTL-Rennweg diploma thesis template" +license = [ + "0BSD", + "CC-BY-SA-4.0", +] +homepage = "https://github.com/HTL3R-Typst/htl3r-da" + +[htl3r-da."1.0.0"] +url = "https://packages.typst.org/preview/htl3r-da-1.0.0.tar.gz" +hash = "sha256-nisqWtSZYhbT1r4Nu2YbhKyjGdQ9MiDhMfxEdTautOY=" +typstDeps = [ + "codly_1_1_1", + "codly-languages_0_1_1", +] +description = "HTL-Rennweg diploma thesis template" +license = [ + "0BSD", + "CC-BY-SA-4.0", +] +homepage = "https://github.com/HTL3R-Typst/htl3r-da" + +[htlwienwest-da."0.2.1"] +url = "https://packages.typst.org/preview/htlwienwest-da-0.2.1.tar.gz" +hash = "sha256-3nU774Aby7wrhNgCm8H4cOdc6cj1OD+2o8DMr7rqknE=" +typstDeps = [ + "tablex_0_0_8", +] +description = "The diploma thesis template for students of the HTL Wien West" +license = [ + "MIT", +] +homepage = "https://github.com/htlwienwest/da-vorlage-typst" + +[htlwienwest-da."0.1.1"] +url = "https://packages.typst.org/preview/htlwienwest-da-0.1.1.tar.gz" +hash = "sha256-qDdDCbsWPy9T5dP6YH3m/02fE/IZxjKA4OBEfhWLGIE=" +typstDeps = [ + "tablex_0_0_8", +] +description = "The diploma thesis template for students of the HTL Wien West" +license = [ + "MIT", +] +homepage = "https://github.com/htlwienwest/da-vorlage-typst" + +[htlwienwest-da."0.1.0"] +url = "https://packages.typst.org/preview/htlwienwest-da-0.1.0.tar.gz" +hash = "sha256-EoO6xtcU5K66jr+4mZE3BEUgEpypWhK1ko+YC4DHi28=" +typstDeps = [ + "tablex_0_0_8", +] +description = "The diploma thesis template for students of the HTL Wien West" +license = [ + "MIT", +] +homepage = "https://github.com/htlwienwest/da-vorlage-typst" + +[humble-dtu-thesis."0.1.0"] +url = "https://packages.typst.org/preview/humble-dtu-thesis-0.1.0.tar.gz" +hash = "sha256-funwyW3LwcA4eCBdoyzDQ0AbAL9px3jTLsW21XocljI=" +typstDeps = [ + "acrostiche_0_5_1", +] +description = "DTU Thesis Template for Typst" +license = [ + "MIT", +] + +[hydra."0.6.1"] +url = "https://packages.typst.org/preview/hydra-0.6.1.tar.gz" +hash = "sha256-7gq7nGp7zzv4A0A1FbQWmDINEICEHps1HcbO+hi2GyA=" +typstDeps = [ + "oxifmt_0_2_1", +] +description = "Query and display headings in your documents and templates" +license = [ + "MIT", +] +homepage = "https://github.com/tingerrr/hydra" + +[hydra."0.6.0"] +url = "https://packages.typst.org/preview/hydra-0.6.0.tar.gz" +hash = "sha256-7zmGYza04bHwXy48Ru2IsX6kjJNlns4wDotbTgmMHqc=" +typstDeps = [ + "oxifmt_0_2_1", +] +description = "Query and display headings in your documents and templates" +license = [ + "MIT", +] +homepage = "https://github.com/tingerrr/hydra" + +[hydra."0.5.2"] +url = "https://packages.typst.org/preview/hydra-0.5.2.tar.gz" +hash = "sha256-WWK6EgaVXJiIg7HfQCNtgExBYVt4DaspQM/FoBo48yI=" +typstDeps = [ + "oxifmt_0_2_1", +] +description = "Query and display headings in your documents and templates" +license = [ + "MIT", +] +homepage = "https://github.com/tingerrr/hydra" + +[hydra."0.5.1"] +url = "https://packages.typst.org/preview/hydra-0.5.1.tar.gz" +hash = "sha256-Wbs7TB8yo8G28GWnhT0HpxXAABzOKvtIB116+2V1eJg=" +typstDeps = [ + "oxifmt_0_2_0", +] +description = "Query and display headings in your documents and templates" +license = [ + "MIT", +] +homepage = "https://github.com/tingerrr/hydra" + +[hydra."0.5.0"] +url = "https://packages.typst.org/preview/hydra-0.5.0.tar.gz" +hash = "sha256-UxI5XZZq9yeWIRKlQMYfAAbQEgiB0NLL68YG4h13RyU=" +typstDeps = [ + "oxifmt_0_2_0", +] +description = "Query and display headings in your documents and templates" +license = [ + "MIT", +] +homepage = "https://github.com/tingerrr/hydra" + +[hydra."0.4.0"] +url = "https://packages.typst.org/preview/hydra-0.4.0.tar.gz" +hash = "sha256-TXgT9MLhW1WTb+fQPr92HUYfYUTYBGbYB4lyqrsntvw=" +typstDeps = [ + "oxifmt_0_2_0", +] +description = "Query and display headings in your documents and templates" +license = [ + "MIT", +] +homepage = "https://github.com/tingerrr/hydra" + +[hydra."0.3.0"] +url = "https://packages.typst.org/preview/hydra-0.3.0.tar.gz" +hash = "sha256-znoyYAgFo/Gh6f0KVtVp8tsN2EQ+ANPFlXiLYQR2PXY=" +typstDeps = [ + "oxifmt_0_2_0", +] +description = "Query and display headings of the currently active section" +license = [ + "MIT", +] +homepage = "https://github.com/tingerrr/hydra" + +[hydra."0.2.0"] +url = "https://packages.typst.org/preview/hydra-0.2.0.tar.gz" +hash = "sha256-lMSAwhFknlTsdnJF5tEGpBntQOVYfn0jTenncswx9I8=" +typstDeps = [ + "oxifmt_0_2_0", +] +description = "Query and display headings of the currently active section" +license = [ + "MIT", +] +homepage = "https://github.com/tingerrr/hydra" + +[hydra."0.1.0"] +url = "https://packages.typst.org/preview/hydra-0.1.0.tar.gz" +hash = "sha256-GKoD535scGFwFeGMH/QaqQY1dZp9Fkq9h4NzvJ53RlU=" +typstDeps = [] +description = "Query and display headings of the currently active section" +license = [ + "MIT", +] +homepage = "https://github.com/tingerrr/hydra" + +[i-figured."0.2.4"] +url = "https://packages.typst.org/preview/i-figured-0.2.4.tar.gz" +hash = "sha256-508q3J4Sj5QnxexJndtbrvekcBpuLjyv9Bkt7QgdkPk=" +typstDeps = [] +description = "Configurable figure and equation numbering per section" +license = [ + "MIT", +] +homepage = "https://github.com/RubixDev/typst-i-figured" + +[i-figured."0.2.3"] +url = "https://packages.typst.org/preview/i-figured-0.2.3.tar.gz" +hash = "sha256-PihVPsLr4rRi5quYewioKs/iYM8sd+BVXNLQkAN6xjY=" +typstDeps = [] +description = "Configurable figure and equation numbering per section" +license = [ + "MIT", +] +homepage = "https://github.com/RubixDev/typst-i-figured" + +[i-figured."0.2.2"] +url = "https://packages.typst.org/preview/i-figured-0.2.2.tar.gz" +hash = "sha256-zXfi2hw5Da5Odnrrm0MOXbvsR0gjj5Wu5yv1q6rmIGc=" +typstDeps = [] +description = "Configurable figure and equation numbering per section" +license = [ + "MIT", +] +homepage = "https://github.com/RubixDev/typst-i-figured" + +[i-figured."0.2.1"] +url = "https://packages.typst.org/preview/i-figured-0.2.1.tar.gz" +hash = "sha256-KQxJk0I9wM9VSpFsbuxHSXHh3SW9lpKtNA/TYy2MLxs=" +typstDeps = [] +description = "Configurable figure and equation numbering per section" +license = [ + "MIT", +] +homepage = "https://github.com/RubixDev/typst-i-figured" + +[i-figured."0.2.0"] +url = "https://packages.typst.org/preview/i-figured-0.2.0.tar.gz" +hash = "sha256-hTNR57rOEQhtXIDAEqUdGIf+AlNI12uQq+IBBqqAgKg=" +typstDeps = [] +description = "Configurable figure numbering per section" +license = [ + "MIT", +] +homepage = "https://github.com/RubixDev/typst-i-figured" + +[i-figured."0.1.0"] +url = "https://packages.typst.org/preview/i-figured-0.1.0.tar.gz" +hash = "sha256-0AE9bAhIB1pf+ptwMt0DvKvRxk5hj+zwU2ymOTjoqQU=" +typstDeps = [] +description = "Configurable figure numbering per section" +license = [ + "MIT", +] +homepage = "https://github.com/RubixDev/typst-i-figured" + +[ibanator."0.1.0"] +url = "https://packages.typst.org/preview/ibanator-0.1.0.tar.gz" +hash = "sha256-d9H+0Cc03IzLCWHVSzqT41xYUTwN0qQryb4SAYtaQQU=" +typstDeps = [] +description = "A package for validating and formatting International Bank Account Numbers (IBANs) according to ISO 13616-1" +license = [ + "EUPL-1.2", +] +homepage = "https://github.com/mainrs/typst-iban-formatter.git" + +[ichigo."0.2.0"] +url = "https://packages.typst.org/preview/ichigo-0.2.0.tar.gz" +hash = "sha256-DPihND6Zrg6QA2wYDMQN0vNAsCrzYpKQer+hfFJAkV8=" +typstDeps = [ + "linguify_0_4_1", + "numbly_0_1_0", + "valkyrie_0_2_1", +] +description = "A customizable Typst template for homework" +license = [ + "MIT", +] +homepage = "https://github.com/PKU-Typst/ichigo" + +[ichigo."0.1.0"] +url = "https://packages.typst.org/preview/ichigo-0.1.0.tar.gz" +hash = "sha256-9w/eLi5XCps+QDkCeoyqwC6CDs0/b8csko3ubnWetzg=" +typstDeps = [ + "linguify_0_4_1", + "numbly_0_1_0", + "valkyrie_0_2_1", +] +description = "A customizable Typst template for homework" +license = [ + "MIT", +] +homepage = "https://github.com/PKU-Typst/ichigo" + +[icicle."0.1.0"] +url = "https://packages.typst.org/preview/icicle-0.1.0.tar.gz" +hash = "sha256-7AaLEdpagkOFzQnHtRBpKbUw5rA3PDQxJWG1ALJyyI4=" +typstDeps = [] +description = "Help the Typst Guys reach the helicopter pad and save Christmas" +license = [ + "MIT-0", +] +homepage = "https://github.com/typst/templates" + +[iconic-salmon-fa."1.0.0"] +url = "https://packages.typst.org/preview/iconic-salmon-fa-1.0.0.tar.gz" +hash = "sha256-7Pmqj+FuJXb8uercaHoW5bTGPYtYqyRdwa1ZLcZJlAY=" +typstDeps = [ + "fontawesome_0_1_0", +] +description = "A Typst library for Social Media references with icons based on Font Awesome" +license = [ + "MIT", +] +homepage = "https://github.com/Bi0T1N/typst-iconic-salmon-fa" + +[iconic-salmon-svg."3.0.0"] +url = "https://packages.typst.org/preview/iconic-salmon-svg-3.0.0.tar.gz" +hash = "sha256-/lx7rqCeKFWc9ec6pD+K6NRXAEcpxKVsyjk3VryPp14=" +typstDeps = [] +description = "A Typst library for Social Media references with scalable vector graphics icons" +license = [ + "MIT", +] +homepage = "https://github.com/Bi0T1N/typst-iconic-salmon-svg" + +[iconic-salmon-svg."2.1.0"] +url = "https://packages.typst.org/preview/iconic-salmon-svg-2.1.0.tar.gz" +hash = "sha256-lpELa+RQx1DdBZJwTiDilbae5CrMbP97+w5dJd0WQQ0=" +typstDeps = [] +description = "A Typst library for Social Media references with scalable vector graphics icons" +license = [ + "MIT", +] +homepage = "https://github.com/Bi0T1N/typst-iconic-salmon-svg" + +[iconic-salmon-svg."1.1.0"] +url = "https://packages.typst.org/preview/iconic-salmon-svg-1.1.0.tar.gz" +hash = "sha256-xalofKV3mck69Z94wkSMHNRwbJG0LBq7yJ2jF6o+VQA=" +typstDeps = [] +description = "A Typst library for Social Media references with scalable vector graphics icons" +license = [ + "MIT", +] +homepage = "https://github.com/Bi0T1N/typst-iconic-salmon-svg" + +[iconic-salmon-svg."1.0.0"] +url = "https://packages.typst.org/preview/iconic-salmon-svg-1.0.0.tar.gz" +hash = "sha256-gi+ikiE9ER2SPdfMfc4b2LU3iC4EVmrjhWWdt16fY0E=" +typstDeps = [] +description = "A Typst library for Social Media references with scalable vector graphics icons" +license = [ + "MIT", +] +homepage = "https://github.com/Bi0T1N/typst-iconic-salmon-svg" + +[icu-datetime."0.1.2"] +url = "https://packages.typst.org/preview/icu-datetime-0.1.2.tar.gz" +hash = "sha256-1dWi/4Cos6YwvR/6uUXIeXY5zREnJKWcpoS26va6jFs=" +typstDeps = [] +description = "Date and time formatting using ICU4X via WASM" +license = [ + "MIT", +] +homepage = "https://github.com/Nerixyz/icu-typ" + +[icu-datetime."0.1.1"] +url = "https://packages.typst.org/preview/icu-datetime-0.1.1.tar.gz" +hash = "sha256-6pHIy2iHE42W3S0U8q5Q1ZHJ/9nlqULO/SOrpWqciFE=" +typstDeps = [] +description = "Date and time formatting using ICU4X via WASM" +license = [ + "MIT", +] +homepage = "https://github.com/Nerixyz/icu-typ" + +[icu-datetime."0.1.0"] +url = "https://packages.typst.org/preview/icu-datetime-0.1.0.tar.gz" +hash = "sha256-4L2Jh4VJGENEiPHbl8muWNJQpINuEXB3nWVzBT4ifKE=" +typstDeps = [] +description = "Date and time formatting using ICU4X via WASM" +license = [ + "MIT", +] +homepage = "https://github.com/Nerixyz/icu-typ" + +[idwtet."0.3.0"] +url = "https://packages.typst.org/preview/idwtet-0.3.0.tar.gz" +hash = "sha256-EJpapwNV9RD50LXl0XBXsU8uF/NrR+uFCSBXb1lQ/10=" +typstDeps = [] +description = "Package for uniform, correct and simplified typst code demonstration" +license = [ + "MIT", +] +homepage = "https://github.com/ludwig-austermann/typst-idwtet" + +[idwtet."0.2.0"] +url = "https://packages.typst.org/preview/idwtet-0.2.0.tar.gz" +hash = "sha256-/IgwHz/eg8bNjfDQlDe6TQeDQIutYeE3+41YGwqaatg=" +typstDeps = [] +description = "Package for uniform, correct and simplified typst code demonstration" +license = [ + "MIT", +] +homepage = "https://github.com/ludwig-austermann/typst-idwtet" + +[ieee-monolith."0.1.0"] +url = "https://packages.typst.org/preview/ieee-monolith-0.1.0.tar.gz" +hash = "sha256-meRF2qrqs7Bx/iLX+o/TkM+DNr0nkaqQ1XuuUZiGI2w=" +typstDeps = [] +description = "Single column paper with IEEE-style references and bibliography" +license = [ + "MIT", +] +homepage = "https://github.com/Fricsion/typst-template_ieee-style-single-column" + +[ijimai."0.0.2"] +url = "https://packages.typst.org/preview/ijimai-0.0.2.tar.gz" +hash = "sha256-Uf+PQdL6RsBiKdkbWg+msGLwpkbwiBvBUnzk0MQow3M=" +typstDeps = [ + "datify_0_1_3", + "droplet_0_3_1", + "wrap-it_0_1_1", +] +description = "Template for writing articles for the International Journal of Interactive Multimedia and Artificial Intelligence (IJIMAI" +license = [ + "MIT", +] +homepage = "https://github.com/pammacdotnet/IJIMAI" + +[ijimai."0.0.1"] +url = "https://packages.typst.org/preview/ijimai-0.0.1.tar.gz" +hash = "sha256-kFxD8/Y9bNdIR9kreE6ieXAtjv5h41gH/sNTV07ljQM=" +typstDeps = [ + "datify_0_1_3", + "droplet_0_3_1", + "wrap-it_0_1_1", +] +description = "Template for writing articles for the International Journal of Interactive Multimedia and Artificial Intelligence (IJIMAI" +license = [ + "MIT", +] +homepage = "https://github.com/pammacdotnet/IJIMAI" + +[illc-mol-thesis."0.1.2"] +url = "https://packages.typst.org/preview/illc-mol-thesis-0.1.2.tar.gz" +hash = "sha256-9WBdTt4Mw+XrOzJ1F1QhT8dWB/g+XwLsUf+EaSFwJUE=" +typstDeps = [ + "great-theorems_0_1_2", + "rich-counters_0_2_2", +] +description = "Official Typst thesis template for Master of Logic students at the ILLC" +license = [ + "AGPL-3.0-or-later", +] +homepage = "https://codeberg.org/foxy/illc-mol-thesis" + +[illc-mol-thesis."0.1.1"] +url = "https://packages.typst.org/preview/illc-mol-thesis-0.1.1.tar.gz" +hash = "sha256-toU02wycScUaNgoep7JM7qj3CyrgUeT1Ob7Gz6ACDOo=" +typstDeps = [ + "great-theorems_0_1_1", + "rich-counters_0_2_1", +] +description = "Official Typst thesis template for Master of Logic students at the ILLC" +license = [ + "AGPL-3.0-or-later", +] +homepage = "https://codeberg.org/foxy/illc-mol-thesis" + +[illc-mol-thesis."0.1.0"] +url = "https://packages.typst.org/preview/illc-mol-thesis-0.1.0.tar.gz" +hash = "sha256-dy+4Z+c0WI+jX0Ce6YC5s164NbJn1ljJ6JRn/G+XLHA=" +typstDeps = [ + "great-theorems_0_1_1", + "rich-counters_0_2_1", +] +description = "Official Typst thesis template for Master of Logic students at the ILLC" +license = [ + "AGPL-3.0-or-later", +] +homepage = "https://codeberg.org/foxy/illc-mol-thesis" + +[ilm."1.4.1"] +url = "https://packages.typst.org/preview/ilm-1.4.1.tar.gz" +hash = "sha256-bNGWTEcDSqh2c/ziEEv3u92CWaFjjF6pe/2zhOv8OQg=" +typstDeps = [] +description = "Versatile and minimal template for non-fiction writing. Ideal for class notes, reports, and books" +license = [ + "MIT-0", +] +homepage = "https://github.com/talal/ilm" + +[ilm."1.4.0"] +url = "https://packages.typst.org/preview/ilm-1.4.0.tar.gz" +hash = "sha256-Wu2wBZoiPXzDytJUncFJnnpN+/m9ZNcSGkaulgx4Veo=" +typstDeps = [] +description = "Versatile and minimal template for non-fiction writing. Ideal for class notes, reports, and books" +license = [ + "MIT-0", +] +homepage = "https://github.com/talal/ilm" + +[ilm."1.3.1"] +url = "https://packages.typst.org/preview/ilm-1.3.1.tar.gz" +hash = "sha256-pBLAI7HLEtj8oANzzLP+CFjePvsYen1eF/VSN/kx1jU=" +typstDeps = [] +description = "Versatile and minimal template for non-fiction writing. Ideal for class notes, reports, and books" +license = [ + "MIT-0", +] +homepage = "https://github.com/talal/ilm" + +[ilm."1.3.0"] +url = "https://packages.typst.org/preview/ilm-1.3.0.tar.gz" +hash = "sha256-3mL+9h4jIztTdaSsVm5iDSi46oF3bz2kaPHumJwEips=" +typstDeps = [] +description = "Versatile and minimal template for non-fiction writing. Ideal for class notes, reports, and books" +license = [ + "MIT-0", +] +homepage = "https://github.com/talal/ilm" + +[ilm."1.2.1"] +url = "https://packages.typst.org/preview/ilm-1.2.1.tar.gz" +hash = "sha256-zdq7GDDfqi/xn5v8gLqzsCM+BrYhvRxTRIvxfzf/MVs=" +typstDeps = [] +description = "Versatile and minimal template for non-fiction writing. Ideal for class notes, reports, and books" +license = [ + "MIT-0", +] +homepage = "https://github.com/talal/ilm" + +[ilm."1.2.0"] +url = "https://packages.typst.org/preview/ilm-1.2.0.tar.gz" +hash = "sha256-3pdgzpe+AtYzEbKncrhU7tX6jILu7F8s8xPJO5ACAMg=" +typstDeps = [] +description = "Versatile and minimal template for non-fiction writing. Ideal for class notes, reports, and books" +license = [ + "MIT-0", +] +homepage = "https://github.com/talal/ilm" + +[ilm."1.1.3"] +url = "https://packages.typst.org/preview/ilm-1.1.3.tar.gz" +hash = "sha256-MuWkhqK6C9fq6bqnFQepVeaPyuyKko9eDEh40/Xv1hw=" +typstDeps = [] +description = "Versatile and minimal template for non-fiction writing. Ideal for class notes, reports, and books" +license = [ + "MIT-0", +] +homepage = "https://github.com/talal/ilm" + +[ilm."1.1.2"] +url = "https://packages.typst.org/preview/ilm-1.1.2.tar.gz" +hash = "sha256-iETNRl8W3WqBy/Jb1jgJuaFRipIVVkRgpjwz2oV/Y1k=" +typstDeps = [] +description = "Versatile and minimal template for non-fiction writing. Ideal for class notes, reports, and books" +license = [ + "MIT-0", +] +homepage = "https://github.com/talal/ilm" + +[ilm."1.1.1"] +url = "https://packages.typst.org/preview/ilm-1.1.1.tar.gz" +hash = "sha256-29Pz8aBx8eGhZMB1PX/gmGBJlU21Yyjv5TROUBxo8Ls=" +typstDeps = [] +description = "Versatile and minimal template for non-fiction writing. Ideal for class notes, reports, and books" +license = [ + "MIT-0", +] +homepage = "https://github.com/talal/ilm" + +[ilm."1.1.0"] +url = "https://packages.typst.org/preview/ilm-1.1.0.tar.gz" +hash = "sha256-xBIOaQhabgiCERKlDIcDU5NoYr7bdOuPiD6keVdrObY=" +typstDeps = [] +description = "Versatile and minimal template for non-fiction writing. Ideal for class notes, report, and books" +license = [ + "MIT-0", +] +homepage = "https://github.com/talal/ilm" + +[ilm."1.0.0"] +url = "https://packages.typst.org/preview/ilm-1.0.0.tar.gz" +hash = "sha256-tJh5S4ZTPJDdkkgBs2nrpevEgEppEFPZlKtsPiz3BUM=" +typstDeps = [] +description = "Versatile and minimal template for non-fiction writing. Ideal for class notes, report, and books" +license = [ + "MIT-0", +] +homepage = "https://github.com/talal/ilm" + +[ilm."0.1.3"] +url = "https://packages.typst.org/preview/ilm-0.1.3.tar.gz" +hash = "sha256-sqVIgc9KsCGUDzJAIXTY7GhmpCOCMw/zJjpkqP7mJnM=" +typstDeps = [ + "ilm_0_1_2", +] +description = "Versatile and minimal template for non-fiction writing. Ideal for class notes, report, and books" +license = [ + "MIT-0", +] +homepage = "https://github.com/talal/ilm" + +[ilm."0.1.2"] +url = "https://packages.typst.org/preview/ilm-0.1.2.tar.gz" +hash = "sha256-IpvMbQWR+I+d8KS972OcNiPepWFj+XavPLhOEX1pC/0=" +typstDeps = [] +description = "Versatile and minimal template for non-fiction writing. Ideal for class notes, report, and books" +license = [ + "MIT-0", +] +homepage = "https://github.com/talal/ilm" + +[ilm."0.1.1"] +url = "https://packages.typst.org/preview/ilm-0.1.1.tar.gz" +hash = "sha256-JhExC3idGTCf69jC9cjeIm0cj0QdIT4yC7+1VS8ILjg=" +typstDeps = [] +description = "Versatile and minimal template for non-fiction writing. Ideal for class notes, report, and books" +license = [ + "MIT-0", +] +homepage = "https://github.com/talal/ilm" + +[ilm."0.1.0"] +url = "https://packages.typst.org/preview/ilm-0.1.0.tar.gz" +hash = "sha256-07vyDs6QMXyeE4HlGD34X2pUHNaOPEZywBa3zY0aYEI=" +typstDeps = [] +description = "Versatile and minimal template for non-fiction writing. Ideal for class notes, report, and books" +license = [ + "MIT-0", +] +homepage = "https://github.com/talal/ilm" + +[imprecv."1.0.1"] +url = "https://packages.typst.org/preview/imprecv-1.0.1.tar.gz" +hash = "sha256-q0y6QunluYMFNTJKlUqFheRDKzkQ7L7cuOKCX37/PXU=" +typstDeps = [] +description = "A no-frills curriculum vitae (CV) template using Typst and YAML to version control CV data" +license = [ + "Apache-2.0", +] +homepage = "https://github.com/jskherman/imprecv" + +[imprecv."1.0.0"] +url = "https://packages.typst.org/preview/imprecv-1.0.0.tar.gz" +hash = "sha256-UkyMtrjje7GfR2pT9q1zHqil12KptIeghny43T98utw=" +typstDeps = [] +description = "A no-frills curriculum vitae (CV) template using Typst and YAML to version control CV data" +license = [ + "Apache-2.0", +] +homepage = "https://github.com/jskherman/imprecv" + +[in-dexter."0.7.0"] +url = "https://packages.typst.org/preview/in-dexter-0.7.0.tar.gz" +hash = "sha256-yzRnJe14VYyYWSYAs3pEDDZLU8QfBfC2sK1OP0Bkc50=" +typstDeps = [] +description = "Create an 'hand picked' Index" +license = [ + "Apache-2.0", +] +homepage = "https://github.com/RolfBremer/in-dexter" + +[in-dexter."0.5.3"] +url = "https://packages.typst.org/preview/in-dexter-0.5.3.tar.gz" +hash = "sha256-9uC2p04LPZpyflniWuWA15fEl+NRKLxt19QL+Xkx5i0=" +typstDeps = [] +description = "Hand Picked Index for Typst" +license = [ + "Apache-2.0", +] +homepage = "https://github.com/RolfBremer/in-dexter" + +[in-dexter."0.5.2"] +url = "https://packages.typst.org/preview/in-dexter-0.5.2.tar.gz" +hash = "sha256-hNnw25kWvyClJkgRKXeDZX8njD3U1qSXwLC/cemtnxg=" +typstDeps = [] +description = "Hand Picked Index for Typst" +license = [ + "Apache-2.0", +] +homepage = "https://github.com/RolfBremer/in-dexter" + +[in-dexter."0.4.2"] +url = "https://packages.typst.org/preview/in-dexter-0.4.2.tar.gz" +hash = "sha256-CC+5kWaQUF0qD/25hMhKiPtZi+EAEc7SsHs/7bySp0E=" +typstDeps = [] +description = "Hand Picked Index for Typst" +license = [ + "Apache-2.0", +] +homepage = "https://github.com/RolfBremer/in-dexter" + +[in-dexter."0.3.0"] +url = "https://packages.typst.org/preview/in-dexter-0.3.0.tar.gz" +hash = "sha256-RKRYCc36nP57S4daR5IWT7klMicoZMkjijtyyyrv9vY=" +typstDeps = [] +description = "Hand Picked Index for Typst" +license = [ + "Apache-2.0", +] +homepage = "https://github.com/RolfBremer/in-dexter" + +[in-dexter."0.2.0"] +url = "https://packages.typst.org/preview/in-dexter-0.2.0.tar.gz" +hash = "sha256-tS6dUnpl4/MJGt5c9q1SlvufYJn6chqwIkF5gg9shGo=" +typstDeps = [] +description = "Hand Picked Index for Typst" +license = [ + "Apache-2.0", +] +homepage = "https://github.com/RolfBremer/in-dexter" + +[in-dexter."0.1.0"] +url = "https://packages.typst.org/preview/in-dexter-0.1.0.tar.gz" +hash = "sha256-gQ9O89PiNvrnTvrkH22FKfAY/ZOcN9WGxqB/EqYGubs=" +typstDeps = [] +description = "Hand Picked Index for Typst" +license = [ + "Apache-2.0", +] +homepage = "https://github.com/RolfBremer/in-dexter" + +[in-dexter."0.0.6"] +url = "https://packages.typst.org/preview/in-dexter-0.0.6.tar.gz" +hash = "sha256-C8ZctB6P7eQ9+fhp7aW+m+vcVLnk934zZR1kWtN0eco=" +typstDeps = [] +description = "Hand Picked Index for Typst" +license = [ + "Apache-2.0", +] +homepage = "https://github.com/RolfBremer/in-dexter" + +[in-dexter."0.0.5"] +url = "https://packages.typst.org/preview/in-dexter-0.0.5.tar.gz" +hash = "sha256-YhCLddQ2HrI9c/DgpmkT9ePezKzZYL6rMgJvZ9zUHg4=" +typstDeps = [] +description = "Hand Picked Index for Typst" +license = [ + "Apache-2.0", +] +homepage = "https://github.com/RolfBremer/in-dexter" + +[in-dexter."0.0.4"] +url = "https://packages.typst.org/preview/in-dexter-0.0.4.tar.gz" +hash = "sha256-cEmqXywlCkEbLL49xnyF4ppAl/jpOhvpc1x8EWKREJU=" +typstDeps = [] +description = "Hand Picked Index for Typst" +license = [ + "Apache-2.0", +] +homepage = "https://github.com/RolfBremer/in-dexter" + +[in-dexter."0.0.3"] +url = "https://packages.typst.org/preview/in-dexter-0.0.3.tar.gz" +hash = "sha256-77ol5CQKXrGoVS4LD0RBnhHLss6BLfQRTXY7dGuJHzY=" +typstDeps = [] +description = "Hand Picked Index for Typst" +license = [ + "Apache-2.0", +] +homepage = "https://github.com/RolfBremer/in-dexter" + +[inboisu."0.1.0"] +url = "https://packages.typst.org/preview/inboisu-0.1.0.tar.gz" +hash = "sha256-0hPwa7JwI/NvbkW3O34w3kSFDIHGhfmCvrStqBYWRxo=" +typstDeps = [ + "tablex_0_0_9", +] +description = "Inboisu is a tool for creating Japanese invoices" +license = [ + "MIT-0", +] +homepage = "https://github.com/mkpoli/typst-inboisu" + +[indenta."0.0.3"] +url = "https://packages.typst.org/preview/indenta-0.0.3.tar.gz" +hash = "sha256-3xatpD/it9Q43n5Ow9X5esZBXXw5ZBMEktfhKd4AejA=" +typstDeps = [] +description = "Fix indent of first paragraph" +license = [ + "MIT", +] +homepage = "https://github.com/flaribbit/indenta" + +[indenta."0.0.2"] +url = "https://packages.typst.org/preview/indenta-0.0.2.tar.gz" +hash = "sha256-OEcO2y5xsNZqUw7o/2lUZk7u7c9uhffTyn4qJw48+/I=" +typstDeps = [] +description = "Fix indent of first paragraph" +license = [ + "MIT", +] +homepage = "https://github.com/flaribbit/indenta" + +[indenta."0.0.1"] +url = "https://packages.typst.org/preview/indenta-0.0.1.tar.gz" +hash = "sha256-UxLhZaFlp2UN/Y2kj7U2hGOF1NS5eeJVwEaF6Cv0lqU=" +typstDeps = [] +description = "Fix indent of first paragraph" +license = [ + "MIT", +] +homepage = "https://github.com/flaribbit/indenta" + +[indic-numerals."0.1.0"] +url = "https://packages.typst.org/preview/indic-numerals-0.1.0.tar.gz" +hash = "sha256-qL2C6OHjMRqVTUFYSjVus3iE9HR1CklJdwMjPQ97QHo=" +typstDeps = [] +description = "convert arabic numerals to indic numerals and vice versa" +license = [ + "MIT", +] +homepage = "https://github.com/cecoeco/indic-numerals" + +[invoice-maker."1.1.0"] +url = "https://packages.typst.org/preview/invoice-maker-1.1.0.tar.gz" +hash = "sha256-IT1P65mtzpgUUUHwOIDHoYG8x3GeP3MtSU+OzJFGFVs=" +typstDeps = [] +description = "Generate beautiful invoices from a simple data record" +license = [ + "ISC", +] +homepage = "https://github.com/ad-si/invoice-maker" + +[ionio-illustrate."0.2.0"] +url = "https://packages.typst.org/preview/ionio-illustrate-0.2.0.tar.gz" +hash = "sha256-p+Z4u91PvA2APXlk80ZikJTEk+JIhPpIn64Z6P+rLrY=" +typstDeps = [ + "cetz_0_1_2", +] +description = "Mass spectra with annotations for typst" +license = [ + "MIT", +] +homepage = "https://github.com/JamesxX/ionio-illustrate" + +[ionio-illustrate."0.1.0"] +url = "https://packages.typst.org/preview/ionio-illustrate-0.1.0.tar.gz" +hash = "sha256-Wa/tLkpXkfzBhGgeRnVip7oblihNpdXmcoIGKKqMGaw=" +typstDeps = [ + "cetz_0_1_2", +] +description = "Mass spectra with annotations for typst" +license = [ + "MIT", +] + +[iridis."0.1.0"] +url = "https://packages.typst.org/preview/iridis-0.1.0.tar.gz" +hash = "sha256-ryceOZ0JS+SN90DO7C1n5D2sqizhM9yrXgW+Oxuo8UA=" +typstDeps = [] +description = "A package to colors matching parenthesis" +license = [ + "MIT", +] + +[isc-hei-report."0.2.0"] +url = "https://packages.typst.org/preview/isc-hei-report-0.2.0.tar.gz" +hash = "sha256-z+XY4IaAOqxAZxjKDLVb/aou/RVOFSnnrTowcRVua60=" +typstDeps = [ + "acrostiche_0_5_1", + "codelst_2_0_2", + "showybox_2_0_3", +] +description = "An official report template for the 'Informatique et systèmes de communication' (ISC) bachelor degree programme at the School of Engineering (HEI) in Sion, Switzerland" +license = [ + "MIT", +] +homepage = "https://github.com/ISC-HEI/ISC-report" + +[isc-hei-report."0.1.5"] +url = "https://packages.typst.org/preview/isc-hei-report-0.1.5.tar.gz" +hash = "sha256-+z4/39eEZHqnzoQ335iCLJ2BXGuCPJMlPcXb86g48rE=" +typstDeps = [ + "acrostiche_0_3_0", + "acrostiche_0_3_1", + "codelst_2_0_1", + "showybox_2_0_1", +] +description = "An official report template for the 'Informatique et systèmes de communication' (ISC) bachelor degree programme at the School of Engineering (HEI) in Sion, Switzerland" +license = [ + "MIT", +] +homepage = "https://github.com/ISC-HEI/ISC-report" + +[isc-hei-report."0.1.3"] +url = "https://packages.typst.org/preview/isc-hei-report-0.1.3.tar.gz" +hash = "sha256-nuzvDLXZ7rfCCKui+K9w12SRFVwcde3nN+thvot6a6g=" +typstDeps = [ + "acrostiche_0_3_0", + "acrostiche_0_3_1", + "codelst_2_0_1", + "showybox_2_0_1", +] +description = "An official report template for the 'Informatique et systèmes de communication' (ISC) bachelor degree programme at the School of Engineering (HEI) in Sion, Switzerland" +license = [ + "MIT", +] +homepage = "https://github.com/ISC-HEI/ISC-report" + +[isc-hei-report."0.1.0"] +url = "https://packages.typst.org/preview/isc-hei-report-0.1.0.tar.gz" +hash = "sha256-vkDZBocPZJOPIyf2j1oZ5rvzMT0wMG/a2BURXTjv6DA=" +typstDeps = [ + "acrostiche_0_3_0", + "codelst_2_0_1", + "showybox_2_0_1", +] +description = "An official report template for the 'Informatique et systèmes de communication' (ISC) bachelor degree programme at the School of Engineering (HEI) in Sion, Switzerland" +license = [ + "MIT", +] +homepage = "https://github.com/ISC-HEI/ISC-report" + +[jaconf-mscs."0.1.0"] +url = "https://packages.typst.org/preview/jaconf-mscs-0.1.0.tar.gz" +hash = "sha256-Vvp2RFqMP2/Uho0VrA4ZE3DXJuj3cy5cPRaxv280x1o=" +typstDeps = [ + "codly_1_1_1", + "ctheorems_1_1_3", +] +description = "Template for Japanese conference paper of engineering. 工学系の日本語学会論文テンプレート" +license = [ + "MIT-0", +] +homepage = "https://github.com/kimushun1101/typst-jp-conf-template" + +[jlyfish."0.1.0"] +url = "https://packages.typst.org/preview/jlyfish-0.1.0.tar.gz" +hash = "sha256-h7WTNYT4tPbAEF7B50fUP7oHVnNIDJxedS3CMZxcbQ4=" +typstDeps = [ + "based_0_1_0", +] +description = "Julia code evaluation inside your Typst document" +license = [ + "MIT", +] +homepage = "https://github.com/andreasKroepelin/TypstJlyfish.jl" + +[jogs."0.2.4"] +url = "https://packages.typst.org/preview/jogs-0.2.4.tar.gz" +hash = "sha256-WZYXL2dKMK/B2LDDt9iRMkvJO0QZXRarEECNlF1QwTQ=" +typstDeps = [] +description = "QuickJS JavaScript runtime for Typst" +license = [ + "MIT", +] +homepage = "https://github.com/Enter-tainer/jogs" + +[jogs."0.2.3"] +url = "https://packages.typst.org/preview/jogs-0.2.3.tar.gz" +hash = "sha256-XWXBYCki9munvKJGRrH+mN8gmba1PNN7dpR19HG9Hjk=" +typstDeps = [] +description = "QuickJS JavaScript runtime for Typst" +license = [ + "MIT", +] +homepage = "https://github.com/Enter-tainer/jogs" + +[jogs."0.2.2"] +url = "https://packages.typst.org/preview/jogs-0.2.2.tar.gz" +hash = "sha256-VlhWrCmqphFJfraNaENwBElyyzGPuFTNax44BtlAr3k=" +typstDeps = [] +description = "QuickJS JavaScript runtime for Typst" +license = [ + "MIT", +] +homepage = "https://github.com/Enter-tainer/jogs" + +[jogs."0.2.1"] +url = "https://packages.typst.org/preview/jogs-0.2.1.tar.gz" +hash = "sha256-z/MoF0l9qarxCL0dCNIRtYs05Grst1IyYAbIw/KEyxA=" +typstDeps = [] +description = "QuickJS JavaScript runtime for Typst" +license = [ + "MIT", +] +homepage = "https://github.com/Enter-tainer/jogs" + +[jogs."0.2.0"] +url = "https://packages.typst.org/preview/jogs-0.2.0.tar.gz" +hash = "sha256-gNOZwfjHvz6R3r/FfLSM16jKu81vYK63ZAdpJMo2+Yg=" +typstDeps = [] +description = "QuickJS JavaScript runtime for Typst" +license = [ + "MIT", +] +homepage = "https://github.com/Enter-tainer/jogs" + +[jogs."0.1.0"] +url = "https://packages.typst.org/preview/jogs-0.1.0.tar.gz" +hash = "sha256-nleCwdDbkqBdWElIoh5CVrszjYsicVAWFjGBb52vB5I=" +typstDeps = [] +description = "QuickJS JavaScript runtime for Typst" +license = [ + "MIT", +] +homepage = "https://github.com/Enter-tainer/jogs" + +[js."0.1.3"] +url = "https://packages.typst.org/preview/js-0.1.3.tar.gz" +hash = "sha256-yf7bg3vx2h8KY/VSqL6lJhbiN0Vk0s/BHt7OIpIAUMw=" +typstDeps = [] +description = "Typst template based on LaTeX jsarticle/jsbook document classes" +license = [ + "MIT-0", +] +homepage = "https://github.com/okumuralab/typst-js" + +[js."0.1.2"] +url = "https://packages.typst.org/preview/js-0.1.2.tar.gz" +hash = "sha256-MXv0VPyEzMsuVNZhJXJzjlOJ4qYYeqHqbf3pxq6vyZ4=" +typstDeps = [] +description = "Typst template based on LaTeX jsarticle/jsbook document classes" +license = [ + "MIT-0", +] +homepage = "https://github.com/okumuralab/typst-js" + +[js."0.1.1"] +url = "https://packages.typst.org/preview/js-0.1.1.tar.gz" +hash = "sha256-MDWS5b81xz1LfQw0sWBQB8NC4G8Ol2GDnmBEIj/w89o=" +typstDeps = [] +description = "Typst template based on LaTeX jsarticle/jsbook document classes" +license = [ + "MIT-0", +] +homepage = "https://github.com/okumuralab/typst-js" + +[js."0.1.0"] +url = "https://packages.typst.org/preview/js-0.1.0.tar.gz" +hash = "sha256-DrsvfvaDGVcl+QkHjhnJYPCenBKQAZe47s2abtN/20c=" +typstDeps = [] +description = "Typst template based on LaTeX jsarticle/jsbook document classes" +license = [ + "MIT-0", +] +homepage = "https://github.com/okumuralab/typst-js" + +[jumble."0.0.1"] +url = "https://packages.typst.org/preview/jumble-0.0.1.tar.gz" +hash = "sha256-GnQdiXXCTIIILynOiWgbwmmovZ+6x99IjkiGzOnzVVA=" +typstDeps = [ + "tidy_0_4_0", +] +description = "A package providing some hash functions and related stuff" +license = [ + "Apache-2.0", +] +homepage = "https://git.kb28.ch/HEL/jumble" + +[jurz."0.1.0"] +url = "https://packages.typst.org/preview/jurz-0.1.0.tar.gz" +hash = "sha256-m/Mj05WArGW5YDoKNdyt1F0YQTS1Dz5Jw9er8w2vyas=" +typstDeps = [] +description = "Randziffern in Typst" +license = [ + "MIT", +] + +[k-mapper."1.2.0"] +url = "https://packages.typst.org/preview/k-mapper-1.2.0.tar.gz" +hash = "sha256-iJj/FMGu/4DAz6yqrUZ62WeFxhXVxszkVyqeS0NOnDg=" +typstDeps = [] +description = "A package to add Karnaugh maps into Typst projects" +license = [ + "MIT", +] +homepage = "https://github.com/derekchai/typst-karnaugh-map" + +[k-mapper."1.1.0"] +url = "https://packages.typst.org/preview/k-mapper-1.1.0.tar.gz" +hash = "sha256-2sqjAMkjCwcgI4OOLfrzwyUc4Rx28EoPHxFeFfYB80E=" +typstDeps = [] +description = "A package to add Karnaugh maps into Typst projects" +license = [ + "MIT", +] +homepage = "https://github.com/derekchai/typst-karnaugh-map" + +[k-mapper."1.0.0"] +url = "https://packages.typst.org/preview/k-mapper-1.0.0.tar.gz" +hash = "sha256-w8GanT6MurAkT3T6nKCWxLMIWwRxbsLSbGSCtcrOqAo=" +typstDeps = [] +description = "A package to add Karnaugh maps into Typst projects" +license = [ + "MIT", +] +homepage = "https://github.com/derekchai/typst-karnaugh-map" + +[kanjimo."0.1.0"] +url = "https://packages.typst.org/preview/kanjimo-0.1.0.tar.gz" +hash = "sha256-6caBsc8kZytwVe0XEPiX0qiw5xPe0lPWDwGJVZcRCzE=" +typstDeps = [] +description = "Create charts with selected kanji for practicing" +license = [ + "MIT", +] +homepage = "https://github.com/istudyatuni/kanjimo" + +[kdl-unofficial-template."0.1.0"] +url = "https://packages.typst.org/preview/kdl-unofficial-template-0.1.0.tar.gz" +hash = "sha256-GDTzRTc+9O/8QJ50qZZZlXUxhVYPzq2NRym6yKZ/3v4=" +typstDeps = [ + "cetz_0_3_3", + "droplet_0_3_1", + "suiji_0_3_0", +] +description = "An unofficial template for community scenarios for the TTRPG 'KULT: divinity lost" +license = [ + "MIT", +] + +[keyle."0.2.0"] +url = "https://packages.typst.org/preview/keyle-0.2.0.tar.gz" +hash = "sha256-RhC88JBzKG1muu+hoWB/Y8Q6/KUyeU72EU0OzllpUBA=" +typstDeps = [ + "codelst_2_0_0", + "mantys_0_1_4", + "showybox_2_0_1", +] +description = "This package provides a simple way to style keyboard shortcuts in your documentation" +license = [ + "MIT", +] +homepage = "https://github.com/magicwenli/keyle" + +[keyle."0.1.1"] +url = "https://packages.typst.org/preview/keyle-0.1.1.tar.gz" +hash = "sha256-GPTeNT5cFVzbMgmSZ/1U6+B+gWCkh+R1ppBMqsBtiKE=" +typstDeps = [ + "keyle_0_1_0", + "mantys_0_1_4", +] +description = "This package provides a simple way to style keyboard shortcuts in your documentation" +license = [ + "MIT", +] +homepage = "https://github.com/magicwenli/keyle" + +[keyle."0.1.0"] +url = "https://packages.typst.org/preview/keyle-0.1.0.tar.gz" +hash = "sha256-rCWePSV9alPZfuw8TBw1wYXMexBVepEgmjhbA1ehbKc=" +typstDeps = [ + "mantys_0_1_4", +] +description = "This package provides a simple way to style keyboard shortcuts in your documentation" +license = [ + "MIT", +] +homepage = "https://github.com/magicwenli/keyle" + +[kinase."0.1.0"] +url = "https://packages.typst.org/preview/kinase-0.1.0.tar.gz" +hash = "sha256-WRGyitKZga3XdXwF2MKgE81iVhAJCPJFd1Q+MWCv/6o=" +typstDeps = [ + "mantys_0_1_1", + "tidy_0_2_0", +] +description = "Easy styling for different link types like mails and urls" +license = [ + "MIT", +] + +[klaro-ifsc-sj."0.1.0"] +url = "https://packages.typst.org/preview/klaro-ifsc-sj-0.1.0.tar.gz" +hash = "sha256-ib34/i22ozy0OlhXaOTX5oQn2ITQVHVLYQqBYnDGQDA=" +typstDeps = [] +description = "Report Typst template for IFSC" +license = [ + "MIT-0", +] +homepage = "https://github.com/gabrielluizep/klaro-ifsc-sj" + +[km."0.1.0"] +url = "https://packages.typst.org/preview/km-0.1.0.tar.gz" +hash = "sha256-kWhaIc5GTBxodLNQcVP82mD7CKnuwKzLOnK8em3SLeI=" +typstDeps = [] +description = "Draw simple Karnaugh maps" +license = [ + "MIT", +] +homepage = "https://git.sr.ht/~toto/karnaugh" + +[knowledge-key."1.0.1"] +url = "https://packages.typst.org/preview/knowledge-key-1.0.1.tar.gz" +hash = "sha256-mpbfURVxssF0aVKPvvXRWpGUK9TyuXEoz8zdnJrPKP0=" +typstDeps = [ + "codelst_2_0_1", + "tablex_0_0_8", +] +description = "A compact cheat-sheet" +license = [ + "MIT-0", +] +homepage = "https://github.com/ngoetti/knowledge-key" + +[knowledge-key."1.0.0"] +url = "https://packages.typst.org/preview/knowledge-key-1.0.0.tar.gz" +hash = "sha256-L4eU2sqCSj31tMXBysjVU8i0aAoF9nVoIgqZffV6VKo=" +typstDeps = [ + "codelst_2_0_1", + "tablex_0_0_8", +] +description = "A compact cheat-sheet" +license = [ + "MIT-0", +] +homepage = "https://github.com/ngoetti/knowledge-key" + +[koma-labeling."0.2.0"] +url = "https://packages.typst.org/preview/koma-labeling-0.2.0.tar.gz" +hash = "sha256-vDy5t6MtKav29CgKA5gMyPzD0YRz/s/TIVt9oD6glGY=" +typstDeps = [] +description = "This package introduces a labeling feature to Typst, inspired by the KOMA-Script's labeling environment" +license = [ + "MIT", +] + +[koma-labeling."0.1.0"] +url = "https://packages.typst.org/preview/koma-labeling-0.1.0.tar.gz" +hash = "sha256-jAyBafmtttzpmDfz66HUdCLJ4hyOxqHtYvX7c5KTMrs=" +typstDeps = [] +description = "This package introduces a labeling feature to Typst, inspired by the KOMA-Script's labeling environment" +license = [ + "MIT", +] + +[kouhu."0.2.0"] +url = "https://packages.typst.org/preview/kouhu-0.2.0.tar.gz" +hash = "sha256-Q5qLfexfuH7oRNDiyff1/moFN7QplvzkPYdxpjgkR1A=" +typstDeps = [ + "cmarker_0_1_1", + "mantys_0_1_4", + "tidy_0_2_0", +] +description = "Chinese lipsum text generator; 中文乱数假文(Lorem Ipsum)生成器" +license = [ + "MIT", +] +homepage = "https://github.com/Harry-Chen/kouhu" + +[kouhu."0.1.1"] +url = "https://packages.typst.org/preview/kouhu-0.1.1.tar.gz" +hash = "sha256-kMnFLH3KPwmBE4jg/nFpkhshkSAuUBBcuIIF4Jn5580=" +typstDeps = [ + "mantys_0_1_4", + "tidy_0_2_0", +] +description = "Chinese lipsum text generator; 中文乱数假文(Lorem Ipsum)生成器" +license = [ + "MIT", +] +homepage = "https://github.com/Harry-Chen/kouhu" + +[kouhu."0.1.0"] +url = "https://packages.typst.org/preview/kouhu-0.1.0.tar.gz" +hash = "sha256-NQ5xPAnxc8zgM6cY9B364EU4mNDC6QQ8Z3yJDoSUpX8=" +typstDeps = [ + "mantys_0_1_4", + "tidy_0_2_0", +] +description = "Chinese lipsum text generator; 中文乱数假文(Lorem Ipsum)生成器" +license = [ + "MIT", +] +homepage = "https://github.com/Harry-Chen/kouhu" + +[kthesis."0.1.1"] +url = "https://packages.typst.org/preview/kthesis-0.1.1.tar.gz" +hash = "sha256-SEGkBuf1UtnO0/DA74gsbSH/BUkWjORsAj7UYb8EwEA=" +typstDeps = [ + "glossarium_0_5_4", + "headcount_0_1_0", + "hydra_0_6_0", + "linguify_0_4_2", +] +description = "Unofficial thesis template for KTH Royal Institute of Technology" +license = [ + "MIT", + "MIT-0", +] +homepage = "https://github.com/RafDevX/kthesis-typst" + +[kthesis."0.1.0"] +url = "https://packages.typst.org/preview/kthesis-0.1.0.tar.gz" +hash = "sha256-ZHaFDc5SIUbEuugwbiMi1ZnQfOK/oAjhihwIKlKqwDc=" +typstDeps = [ + "glossarium_0_5_1", + "headcount_0_1_0", + "hydra_0_5_2", + "linguify_0_4_1", +] +description = "Unofficial thesis template for KTH Royal Institute of Technology" +license = [ + "MIT", + "MIT-0", +] +homepage = "https://github.com/RafDevX/kthesis-typst" + +[kunskap."0.1.0"] +url = "https://packages.typst.org/preview/kunskap-0.1.0.tar.gz" +hash = "sha256-drCRPbJP5vdJ1/oAcEVVlt8/UO+eHVH+GYRAsvJQYlg=" +typstDeps = [] +description = "A template with generous spacing for reports, assignments, course documents, and similar (shorter) documents" +license = [ + "MIT-0", +] +homepage = "https://github.com/mbollmann/typst-kunskap" + +[lacy-ubc-math-project."0.1.1"] +url = "https://packages.typst.org/preview/lacy-ubc-math-project-0.1.1.tar.gz" +hash = "sha256-F8BESXsANR3yQ3Rjm1yb4fgVSxuNt6WhHkB6StNydPU=" +typstDeps = [ + "cetz_0_3_1", + "cetz-plot_0_1_0", + "equate_0_2_1", + "metro_0_3_0", + "mitex_0_2_4", + "physica_0_9_3", + "physica_0_9_4", + "showman_0_1_2", +] +description = "A UBC MATH 100/101 group project template" +license = [ + "MIT", +] +homepage = "https://github.com/lace-wing/lacy-ubc-math-project" + +[lacy-ubc-math-project."0.1.0"] +url = "https://packages.typst.org/preview/lacy-ubc-math-project-0.1.0.tar.gz" +hash = "sha256-eapcN5p7yKXxYU9RNMM2DYFxVdb7ZdaLUY0r8UgBMxk=" +typstDeps = [ + "cetz_0_3_1", + "cetz-plot_0_1_0", + "equate_0_2_1", + "metro_0_3_0", + "mitex_0_2_4", + "physica_0_9_3", + "physica_0_9_4", + "showman_0_1_2", +] +description = "A UBC MATH 100 group project template" +license = [ + "MIT", +] +homepage = "https://github.com/lace-wing/lacy-ubc-math-project" + +[lambdabus."0.1.0"] +url = "https://packages.typst.org/preview/lambdabus-0.1.0.tar.gz" +hash = "sha256-+6YRgcUR930JrAkv27NSM5fEKw4jC84wBCQXNBgSGuY=" +typstDeps = [] +description = "Easily parse, normalize and display simple λ-Calculus expressions" +license = [ + "MIT", +] +homepage = "https://github.com/luca-schlecker/typst-lambdabus" + +[lasagna."0.1.0"] +url = "https://packages.typst.org/preview/lasagna-0.1.0.tar.gz" +hash = "sha256-5wp2UXpeMAJepsYriZ8i2gSaIBtiSGpfkGVlTVzTkBc=" +typstDeps = [] +description = "Add layers, toggle them using tags easily" +license = [ + "MIT", +] +homepage = "https://github.com/IsaacTay/lasagna.git" + +[lasaveur."0.1.4"] +url = "https://packages.typst.org/preview/lasaveur-0.1.4.tar.gz" +hash = "sha256-rtbnsArQc2OnD9R62s+dCO1QKQqbW3DepOkyZ+vvjLc=" +typstDeps = [] +description = "Porting vim-latex's math shorthands to Typst. An accommendating vim syntax file is provided in the repo" +license = [ + "MIT", +] +homepage = "https://github.com/yangwenbo99/typst-lasaveur" + +[lasaveur."0.1.3"] +url = "https://packages.typst.org/preview/lasaveur-0.1.3.tar.gz" +hash = "sha256-ckpw5mZ21zDRV67vZR8yccZXwLzxNbntzZZaPpQhLIs=" +typstDeps = [] +description = "Porting vim-latex's math shorthands to Typst. An accommendating vim syntax file is provided in the repo" +license = [ + "MIT", +] +homepage = "https://github.com/yangwenbo99/typst-lasaveur" + +[latedef."0.1.0"] +url = "https://packages.typst.org/preview/latedef-0.1.0.tar.gz" +hash = "sha256-L1+lMDnYxw6IE6Gu3IOe7AmjUG0eAW/2fQ3MOJIFfo0=" +typstDeps = [] +description = "Use now, define later" +license = [ + "MIT-0", +] +homepage = "https://codeberg.org/T0mstone/typst-latedef" + +[layout-ltd."0.1.0"] +url = "https://packages.typst.org/preview/layout-ltd-0.1.0.tar.gz" +hash = "sha256-opKfAj/Ax3WWsjqUE4li6EVESgY0I3bSGjnpk4MvRqU=" +typstDeps = [] +description = "Limit layout iterations for debugging" +license = [ + "MIT", +] +homepage = "https://github.com/davystrong/layout-ltd" + +[leipzig-glossing."0.5.0"] +url = "https://packages.typst.org/preview/leipzig-glossing-0.5.0.tar.gz" +hash = "sha256-75TQDdX3XFIkPIGPfCorpM/JuHb7JNSURgJh/KxtvGE=" +typstDeps = [] +description = "Linguistic interlinear glosses according to the Leipzig Glossing rules" +license = [ + "MIT", +] +homepage = "https://code.everydayimshuflin.com/greg/typst-lepizig-glossing" + +[leipzig-glossing."0.4.0"] +url = "https://packages.typst.org/preview/leipzig-glossing-0.4.0.tar.gz" +hash = "sha256-gr6aJELM5fX4+/tbwEZCyIIwh6k1h+feOQkjjPXT2P4=" +typstDeps = [] +description = "Linguistic interlinear glosses according to the Leipzig Glossing rules" +license = [ + "MIT", +] +homepage = "https://code.everydayimshuflin.com/greg/typst-lepizig-glossing" + +[leipzig-glossing."0.3.0"] +url = "https://packages.typst.org/preview/leipzig-glossing-0.3.0.tar.gz" +hash = "sha256-oVLJXOb1cDLVsmfO2TP1RSUXfudjNxDVOdWHTZUmkCU=" +typstDeps = [] +description = "Linguistic interlinear glosses according to the Leipzig Glossing rules" +license = [ + "MIT", +] +homepage = "https://code.everydayimshuflin.com/greg/typst-lepizig-glossing" + +[leipzig-glossing."0.2.0"] +url = "https://packages.typst.org/preview/leipzig-glossing-0.2.0.tar.gz" +hash = "sha256-QaE7iQkqLKia3/11jLz0W/e3qwcSqEOyxIIaoCm6sP0=" +typstDeps = [] +description = "Linguistic interlinear glosses according to the Leipzig Glossing rules" +license = [ + "MIT", +] +homepage = "https://code.everydayimshuflin.com/greg/typst-lepizig-glossing" + +[leipzig-glossing."0.1.0"] +url = "https://packages.typst.org/preview/leipzig-glossing-0.1.0.tar.gz" +hash = "sha256-7OuUs3oTmFKhhPJ9Byiil9K3MYfk4PtqEevEq2Z+LpY=" +typstDeps = [] +description = "Linguistic interlinear glosses according to the Leipzig Glossing rules" +license = [ + "MIT", +] +homepage = "https://code.everydayimshuflin.com/greg/typst-lepizig-glossing" + +[lemmify."0.1.8"] +url = "https://packages.typst.org/preview/lemmify-0.1.8.tar.gz" +hash = "sha256-OUgZ657tLaEY0bGlN4RomRI7uh0WGXKDcAvgnxaDpNo=" +typstDeps = [] +description = "Theorem typesetting library" +license = [ + "GPL-3.0-only", +] +homepage = "https://github.com/Marmare314/lemmify" + +[lemmify."0.1.7"] +url = "https://packages.typst.org/preview/lemmify-0.1.7.tar.gz" +hash = "sha256-wOOv1/zMELqct7xR9E8NhEkZrAUZjxrNpAmHC7GWpYk=" +typstDeps = [] +description = "Theorem typesetting library" +license = [ + "GPL-3.0-only", +] +homepage = "https://github.com/Marmare314/lemmify" + +[lemmify."0.1.6"] +url = "https://packages.typst.org/preview/lemmify-0.1.6.tar.gz" +hash = "sha256-JTBSnexoFlfQtCT7l/WTpoUpea6qwSfjMwHCv48qf7k=" +typstDeps = [] +description = "Theorem typesetting library" +license = [ + "GPL-3.0-only", +] +homepage = "https://github.com/Marmare314/lemmify" + +[lemmify."0.1.5"] +url = "https://packages.typst.org/preview/lemmify-0.1.5.tar.gz" +hash = "sha256-kXsxiXK4MtYns1oUeN1izlMIVi5e9x1YSTdOHZohLWI=" +typstDeps = [] +description = "Theorem typesetting library" +license = [ + "GPL-3.0-only", +] +homepage = "https://github.com/Marmare314/lemmify" + +[lemmify."0.1.4"] +url = "https://packages.typst.org/preview/lemmify-0.1.4.tar.gz" +hash = "sha256-Yu0ZBUNt62NgWnusc1LMnvPG5im6xTGOGPrYokki73A=" +typstDeps = [] +description = "Theorem typesetting library" +license = [ + "GPL-3.0-only", +] +homepage = "https://github.com/Marmare314/lemmify" + +[lemmify."0.1.3"] +url = "https://packages.typst.org/preview/lemmify-0.1.3.tar.gz" +hash = "sha256-WSqyHg2GmReHNpEKgT0pcNPlrPZLp/zSmAMm5CkdIg4=" +typstDeps = [] +description = "Theorem typesetting library" +license = [ + "GPL-3.0-only", +] +homepage = "https://github.com/Marmare314/lemmify" + +[lemmify."0.1.2"] +url = "https://packages.typst.org/preview/lemmify-0.1.2.tar.gz" +hash = "sha256-l4ZV/LDvF50le6jfxePLNCzrwalMEhgtV1u5cKy0Klo=" +typstDeps = [] +description = "Theorem typesetting library" +license = [ + "GPL-3.0-only", +] +homepage = "https://github.com/Marmare314/lemmify" + +[lemmify."0.1.1"] +url = "https://packages.typst.org/preview/lemmify-0.1.1.tar.gz" +hash = "sha256-AjWCj40qq0jEMe39R6bZFlWB2A37Tm1dc+O2pRq392U=" +typstDeps = [] +description = "Theorem typesetting library" +license = [ + "GPL-3.0-only", +] +homepage = "https://github.com/Marmare314/lemmify" + +[lemmify."0.1.0"] +url = "https://packages.typst.org/preview/lemmify-0.1.0.tar.gz" +hash = "sha256-rC6ggMrQsfLEze25gAzZn3/wWa1o3HeVcAypw4+Yql8=" +typstDeps = [] +description = "A library for typesetting mathematical theorems" +license = [ + "GPL-3.0-only", +] +homepage = "https://github.com/Marmare314/lemmify" + +[letter-pro."3.0.0"] +url = "https://packages.typst.org/preview/letter-pro-3.0.0.tar.gz" +hash = "sha256-Ow22loLjb/wiiB3iSmdZirbtfDR2XIveWgFcnWctBtI=" +typstDeps = [] +description = "DIN 5008 letter template for Typst" +license = [ + "MIT", +] +homepage = "https://github.com/Sematre/typst-letter-pro" + +[letter-pro."2.1.0"] +url = "https://packages.typst.org/preview/letter-pro-2.1.0.tar.gz" +hash = "sha256-kCPmuAZ7dwY1dsbpegyNS0cOjuIpV2DfFHSKBxi0SAE=" +typstDeps = [] +description = "DIN 5008 letter template for Typst" +license = [ + "MIT", +] +homepage = "https://github.com/Sematre/typst-letter-pro" + +[light-cv."0.2.0"] +url = "https://packages.typst.org/preview/light-cv-0.2.0.tar.gz" +hash = "sha256-GYYEH6YzC+yWoItv6om5HruDMqe1DbhiCYQ65bV6VDc=" +typstDeps = [ + "fontawesome_0_5_0", +] +description = "Minimalistic CV template for your own CV. Please install the font awesome fonts on your system before using the template" +license = [ + "MIT", +] +homepage = "https://github.com/AnsgarLichter/cv-typst-template" + +[light-cv."0.1.1"] +url = "https://packages.typst.org/preview/light-cv-0.1.1.tar.gz" +hash = "sha256-Qou5K4e9AY9a8zPtTXZWvOmzdc8kpSnKhnvjSIBbSZg=" +typstDeps = [ + "fontawesome_0_1_0", + "light-cv_0_1_0", +] +description = "Minimalistic CV template for your own CV. Please install the font awesome fonts on your system before using the template" +license = [ + "MIT", +] +homepage = "https://github.com/AnsgarLichter/cv-typst-template" + +[light-cv."0.1.0"] +url = "https://packages.typst.org/preview/light-cv-0.1.0.tar.gz" +hash = "sha256-VErt6vjrvKCZ9ULxVwB8LQVfmO/gYB798nkklGXTcvA=" +typstDeps = [ + "fontawesome_0_1_0", +] +description = "Minimalistic CV template for your own CV. Please install the font awesome fonts on your system before using the template" +license = [ + "MIT", +] +homepage = "https://github.com/AnsgarLichter/cv-typst-template" + +[light-report-uia."0.1.0"] +url = "https://packages.typst.org/preview/light-report-uia-0.1.0.tar.gz" +hash = "sha256-7cu9FpnqoZZjtAkQlt0IGSdndnifRGTaPCSzf/60v7k=" +typstDeps = [ + "codly_1_0_0", +] +description = "Template for reports at the University of Agder" +license = [ + "MIT", +] +homepage = "https://github.com/sebastos1/light-report-uia" + +[lilaq."0.2.0"] +url = "https://packages.typst.org/preview/lilaq-0.2.0.tar.gz" +hash = "sha256-0wYB8LeODvJ6/ueItWAPP2D8i8ifFfpk7oR6Vp7rrWw=" +typstDeps = [ + "tiptoe_0_3_0", + "zero_0_3_3", +] +description = "Scientific data visualization" +license = [ + "MIT", +] +homepage = "https://github.com/lilaq-project/lilaq" + +[lilaq."0.1.0"] +url = "https://packages.typst.org/preview/lilaq-0.1.0.tar.gz" +hash = "sha256-y7GeVOIdEaOLEvSCJF1K028iRcR6kTmTlaWnsGx9Vw0=" +typstDeps = [ + "tiptoe_0_3_0", + "zero_0_3_3", +] +description = "Data visualization" +license = [ + "MIT", +] +homepage = "https://github.com/lilaq-project/lilaq" + +[lineal."0.1.0"] +url = "https://packages.typst.org/preview/lineal-0.1.0.tar.gz" +hash = "sha256-ZO+OooKSfnEmUKFyPykhd6Trpkn1m9CcwzSqcs0586Q=" +typstDeps = [ + "touying_0_5_3", +] +description = "Build elegent slide decks with Typst" +license = [ + "MIT", +] +homepage = "https://github.com/ellsphillips/lineal" + +[linguify."0.4.2"] +url = "https://packages.typst.org/preview/linguify-0.4.2.tar.gz" +hash = "sha256-ZwDpQZT19wqo2nrhIHaMHZPTyHam3/BhMlsYuPLR8a0=" +typstDeps = [] +description = "Load strings for different languages easily" +license = [ + "MIT", +] +homepage = "https://github.com/typst-community/linguify" + +[linguify."0.4.1"] +url = "https://packages.typst.org/preview/linguify-0.4.1.tar.gz" +hash = "sha256-OymscdQwJpTjaqyKEqJ5GyFrmSMmTwvPhnpfPE8XRWU=" +typstDeps = [] +description = "Load strings for different languages easily" +license = [ + "MIT", +] +homepage = "https://github.com/jomaway/typst-linguify" + +[linguify."0.4.0"] +url = "https://packages.typst.org/preview/linguify-0.4.0.tar.gz" +hash = "sha256-3zEqzFbcXYYhUDLxvcqtpQsO7SbCCyu5CbhqP2Ew1W0=" +typstDeps = [] +description = "Load strings for different languages easily" +license = [ + "MIT", +] +homepage = "https://github.com/jomaway/typst-linguify" + +[linguify."0.3.1"] +url = "https://packages.typst.org/preview/linguify-0.3.1.tar.gz" +hash = "sha256-7nmJn4vnG5BreqIrnWHKF9peAaSCHhuejVdXrgrdmKg=" +typstDeps = [] +description = "Load strings for different languages easily" +license = [ + "MIT", +] +homepage = "https://github.com/jomaway/typst-linguify" + +[linguify."0.3.0"] +url = "https://packages.typst.org/preview/linguify-0.3.0.tar.gz" +hash = "sha256-zz0kirV1jWXcoX1Yv4Vk+16jDo5Cqqx7xvoyUlcbwBw=" +typstDeps = [] +description = "Load strings for different languages easily" +license = [ + "MIT", +] +homepage = "https://github.com/jomaway/typst-linguify" + +[linguify."0.2.0"] +url = "https://packages.typst.org/preview/linguify-0.2.0.tar.gz" +hash = "sha256-3wf1ohs/an6QcwIDSi4qM0slu3O2cV6PuE/uxzTbI7s=" +typstDeps = [] +description = "Load strings for different languages easily" +license = [ + "MIT", +] +homepage = "https://github.com/jomaway/typst-linguify" + +[linguify."0.1.0"] +url = "https://packages.typst.org/preview/linguify-0.1.0.tar.gz" +hash = "sha256-gBO7A5cArtcj7CFHJswykXBYEN5ZnSNc5gW9MsBwpE8=" +typstDeps = [] +description = "Load strings for different languages easily" +license = [ + "MIT", +] +homepage = "https://github.com/jomaway/typst-linguify" + +[linkst."0.1.0"] +url = "https://packages.typst.org/preview/linkst-0.1.0.tar.gz" +hash = "sha256-LVklnr/CcjK5TrZUlyWN8ovLsu33Oqn9RFhsn8X+DsE=" +typstDeps = [ + "cetz_0_3_3", +] +description = "A knot drawing package for knot theory" +license = [ + "MIT-0", +] + +[lovelace."0.3.0"] +url = "https://packages.typst.org/preview/lovelace-0.3.0.tar.gz" +hash = "sha256-thSCDGxcTfykwUYjUsxBC7Xnei6dXiGybA8wyUoqKjo=" +typstDeps = [] +description = "Algorithms in pseudocode, unopinionated and flexible" +license = [ + "MIT", +] +homepage = "https://github.com/andreasKroepelin/lovelace" + +[lovelace."0.2.0"] +url = "https://packages.typst.org/preview/lovelace-0.2.0.tar.gz" +hash = "sha256-FzsdguyMAGm+wTragSODfEd+S/+7WLaXJbpZW2rlkuw=" +typstDeps = [] +description = "Algorithms in pseudocode, unopinionated and flexible" +license = [ + "MIT", +] +homepage = "https://github.com/andreasKroepelin/lovelace" + +[lovelace."0.1.0"] +url = "https://packages.typst.org/preview/lovelace-0.1.0.tar.gz" +hash = "sha256-gN5Emx9/sl/ols4tQoiBLEjpVvI6oOaJmx5ehYZqhIM=" +typstDeps = [] +description = "Algorithms in pseudocode, unopinionated and flexible" +license = [ + "MIT", +] +homepage = "https://github.com/andreasKroepelin/lovelace" + +[lucky-icml."0.7.0"] +url = "https://packages.typst.org/preview/lucky-icml-0.7.0.tar.gz" +hash = "sha256-r9+WcDaDrRc1RozrwLFWbh8m7W0lXSn7Bsh2K0RM2FI=" +typstDeps = [ + "algorithmic_0_1_0", + "lemmify_0_1_7", +] +description = "ICML-style paper template to publish at conferences for International Conference on Machine Learning" +license = [ + "MIT", +] +homepage = "https://github.com/daskol/typst-templates" + +[lucky-icml."0.2.1"] +url = "https://packages.typst.org/preview/lucky-icml-0.2.1.tar.gz" +hash = "sha256-Dts44RoNPmKnA+/ZkEgy2Snjtrq4Gy9hPLRkiFJCIN4=" +typstDeps = [ + "algorithmic_0_1_0", + "tablex_0_0_7", +] +description = "ICML-style paper template to publish at conferences for International Conference on Machine Learning" +license = [ + "MIT", +] +homepage = "https://github.com/daskol/typst-templates" + +[lyceum."0.1.0"] +url = "https://packages.typst.org/preview/lyceum-0.1.0.tar.gz" +hash = "sha256-R9YJpG9Qh3Wfrad9kSZKLOJXMScffGX7adVigIb0mKs=" +typstDeps = [] +description = "Academic book template in Typst" +license = [ + "MIT", +] + +[m-jaxon."0.1.1"] +url = "https://packages.typst.org/preview/m-jaxon-0.1.1.tar.gz" +hash = "sha256-ye2dPp64nLk+FOupkPEOwdN8u2x7C5lDsfx5NfmNtTc=" +typstDeps = [ + "jogs_0_2_2", +] +description = "Render LaTeX equation in typst using MathJax" +license = [ + "MIT", +] +homepage = "https://github.com/Enter-tainer/m-jaxon" + +[m-jaxon."0.1.0"] +url = "https://packages.typst.org/preview/m-jaxon-0.1.0.tar.gz" +hash = "sha256-quqhnnEqvtMKhLCdyneh/iR1CLTlQdX35cB4JqcL42E=" +typstDeps = [ + "jogs_0_2_1", +] +description = "Render LaTeX equation in typst using MathJax" +license = [ + "MIT", +] +homepage = "https://github.com/Enter-tainer/m-jaxon" + +[mannot."0.2.3"] +url = "https://packages.typst.org/preview/mannot-0.2.3.tar.gz" +hash = "sha256-FByqhbapg8hXEr2F+LsIz9chdNXLHoiOaotB6JxT+jE=" +typstDeps = [ + "codly_1_2_0", + "tidy_0_4_0", + "tidy_0_4_2", +] +description = "A package for marking and annotating in math blocks" +license = [ + "MIT", +] +homepage = "https://github.com/ryuryu-ymj/mannot" + +[mannot."0.2.2"] +url = "https://packages.typst.org/preview/mannot-0.2.2.tar.gz" +hash = "sha256-RyfrlOhE3KfyWYAp2PaGVRKKk/k+phT356aXP5/Tpvk=" +typstDeps = [ + "codly_1_0_0", + "tidy_0_4_0", +] +description = "A package for marking and annotating in math blocks" +license = [ + "MIT", +] +homepage = "https://github.com/ryuryu-ymj/mannot" + +[mannot."0.2.1"] +url = "https://packages.typst.org/preview/mannot-0.2.1.tar.gz" +hash = "sha256-iVErp+ntOVBt5giK3gVhki+jEEjmaK26pPovf3J+zhM=" +typstDeps = [ + "codly_1_0_0", + "tidy_0_4_0", +] +description = "A package for marking and annotating in math blocks" +license = [ + "MIT", +] +homepage = "https://github.com/ryuryu-ymj/mannot" + +[mannot."0.2.0"] +url = "https://packages.typst.org/preview/mannot-0.2.0.tar.gz" +hash = "sha256-haBmKWWU2Iu6YEqNwd2c4O3rBiRLtwoeEtTHFJ1zmkQ=" +typstDeps = [ + "codly_1_0_0", + "tidy_0_4_0", +] +description = "A package for marking and annotating in math blocks" +license = [ + "MIT", +] +homepage = "https://github.com/ryuryu-ymj/mannot" + +[mannot."0.1.0"] +url = "https://packages.typst.org/preview/mannot-0.1.0.tar.gz" +hash = "sha256-Ytxmf0SPplbWpVIfCH3FTX5v5x9Fd5W4IO77Iq+FrRU=" +typstDeps = [ + "codly_1_0_0", + "tidy_0_3_0", +] +description = "A package for highlighting and annotating in math blocks" +license = [ + "MIT", +] +homepage = "https://github.com/ryuryu-ymj/mannot" + +[mantys."1.0.1"] +url = "https://packages.typst.org/preview/mantys-1.0.1.tar.gz" +hash = "sha256-4JVg0Z8j/k4GPIPyGGmTll5CPRbwRriPu8jJyJQysYU=" +typstDeps = [ + "codly_1_2_0", + "fauxreilly_0_1_1", + "gentle-clues_1_0_0", + "hydra_0_5_2", + "marginalia_0_1_2", + "octique_0_1_0", + "showybox_2_0_4", + "swank-tex_0_1_0", + "tidy_0_4_0", + "tidy_0_4_1", + "typearea_0_2_0", + "valkyrie_0_2_2", +] +description = "Helpers to build manuals for Typst packages and templates" +license = [ + "MIT", +] +homepage = "https://github.com/jneug/typst-mantys" + +[mantys."1.0.0"] +url = "https://packages.typst.org/preview/mantys-1.0.0.tar.gz" +hash = "sha256-8YXZbaTJpuuemUghlSuL4qQm1D9jmdon0FW/M9Re9Rk=" +typstDeps = [ + "codly_1_2_0", + "fauxreilly_0_1_1", + "gentle-clues_1_0_0", + "hydra_0_5_2", + "marginalia_0_1_1", + "octique_0_1_0", + "showybox_2_0_3", + "swank-tex_0_1_0", + "tidy_0_4_0", + "typearea_0_2_0", + "valkyrie_0_2_1", +] +description = "Helpers to build manuals for Typst packages and templates" +license = [ + "MIT", +] +homepage = "https://github.com/jneug/typst-mantys" + +[mantys."0.1.4"] +url = "https://packages.typst.org/preview/mantys-0.1.4.tar.gz" +hash = "sha256-2tKfCDi0NIhJxV6YVZOU9Ur9UjDs7jPZV4IdFWcBSFQ=" +typstDeps = [ + "codelst_2_0_0", + "hydra_0_4_0", + "showybox_2_0_1", + "t4t_0_3_2", + "tidy_0_2_0", +] +description = "Helpers to build manuals for Typst packages" +license = [ + "MIT", +] +homepage = "https://github.com/jneug/typst-mantys" + +[mantys."0.1.3"] +url = "https://packages.typst.org/preview/mantys-0.1.3.tar.gz" +hash = "sha256-xcgod2RE4f7UrK/vd+5Eb8VktQcquXhnzJ+JpVBjaXw=" +typstDeps = [ + "codelst_2_0_0", + "hydra_0_4_0", + "showybox_2_0_1", + "t4t_0_3_2", + "tidy_0_2_0", +] +description = "Helpers to build manuals for Typst packages" +license = [ + "MIT", +] +homepage = "https://github.com/jneug/typst-mantys" + +[mantys."0.1.1"] +url = "https://packages.typst.org/preview/mantys-0.1.1.tar.gz" +hash = "sha256-yt2eaewS/7SO4+wxkunhwiBkcnv1MBHYaDONBashZ7w=" +typstDeps = [ + "codelst_2_0_0", + "showybox_2_0_1", + "t4t_0_3_2", + "tidy_0_2_0", +] +description = "Helpers to build manuals for Typst packages" +license = [ + "MIT", +] +homepage = "https://github.com/jneug/typst-mantys" + +[manuscr-ismin."0.1.0"] +url = "https://packages.typst.org/preview/manuscr-ismin-0.1.0.tar.gz" +hash = "sha256-vHCxn7msNu6AsmaozKRrzdNCh/CnQEKiqdnpZZYKCEY=" +typstDeps = [] +description = "Template used for writing reports and/or various documents at the École des Mines de Saint-Étienne" +license = [ + "MIT", +] +homepage = "https://github.com/senaalem/ISMIN_reports_template" + +[marge."0.1.0"] +url = "https://packages.typst.org/preview/marge-0.1.0.tar.gz" +hash = "sha256-Vasq7cVjsSXn4xoqTN0gly+i5bZZV6bxOAjFVqkaQ2E=" +typstDeps = [] +description = "Easy-to-use but powerful and smart margin notes" +license = [ + "MIT", +] +homepage = "https://github.com/EpicEricEE/typst-marge" + +[marginalia."0.1.3"] +url = "https://packages.typst.org/preview/marginalia-0.1.3.tar.gz" +hash = "sha256-c93UkMnYriR+vakF2O2r+yy1NtH6yAQAk1x/1KQER1g=" +typstDeps = [] +description = "Configurable margin-notes and matching wide blocks" +license = [ + "Unlicense", +] +homepage = "https://github.com/nleanba/typst-marginalia" + +[marginalia."0.1.2"] +url = "https://packages.typst.org/preview/marginalia-0.1.2.tar.gz" +hash = "sha256-+8n5x7MLJlh9coSGMSszW4VfkLNtZcklqdxkX+4pfxU=" +typstDeps = [] +description = "Configurable margin-notes and matching wide blocks" +license = [ + "Unlicense", +] +homepage = "https://github.com/nleanba/typst-marginalia" + +[marginalia."0.1.1"] +url = "https://packages.typst.org/preview/marginalia-0.1.1.tar.gz" +hash = "sha256-9rQcC/u7b7VZ3kC4wjjwVeLF4/vWRmx0otWESJHwzbU=" +typstDeps = [] +description = "Configurable margin-notes and matching wide blocks" +license = [ + "Unlicense", +] +homepage = "https://github.com/nleanba/typst-marginalia" + +[marginalia."0.1.0"] +url = "https://packages.typst.org/preview/marginalia-0.1.0.tar.gz" +hash = "sha256-EsJHC3tDmx4mAtaV8ig+a2erb6avq0EPnEtog4p7Erk=" +typstDeps = [] +description = "Configurable margin-notes and matching wide blocks" +license = [ + "Unlicense", +] +homepage = "https://github.com/nleanba/typst-marginalia" + +[markly."0.3.0"] +url = "https://packages.typst.org/preview/markly-0.3.0.tar.gz" +hash = "sha256-tOTkwsozXxUaOPFWUhiMjltd6yNjMaJskdb869AJjdU=" +typstDeps = [ + "cetz_0_3_3", +] +description = "Typst package for bleed, cut and registration marks" +license = [ + "MIT", +] +homepage = "https://github.com/cskeeters/typst-markly" + +[markly."0.2.0"] +url = "https://packages.typst.org/preview/markly-0.2.0.tar.gz" +hash = "sha256-mZ3ROvJSXt5cvU9JcoHyuGoTqGfL5IE0ahqN+YD+iC8=" +typstDeps = [ + "cetz_0_3_1", +] +description = "Typst package for bleed, cut and registration marks" +license = [ + "MIT", +] +homepage = "https://github.com/cskeeters/typst-markly" + +[matset."0.1.0"] +url = "https://packages.typst.org/preview/matset-0.1.0.tar.gz" +hash = "sha256-PXzwRXLAH98V2L6TR/Y+9UZRgXxs4vKgXm1ciYZ7UCM=" +typstDeps = [] +description = "An ergonomic expression evaluator in Typst" +license = [ + "MIT", +] +homepage = "https://github.com/OptimisticPeach/matset" + +[mcm-scaffold."0.2.0"] +url = "https://packages.typst.org/preview/mcm-scaffold-0.2.0.tar.gz" +hash = "sha256-4KSCC7XlZi9eJGm71Ui+dxDFKqkIcl1QYt0CfGXxSgg=" +typstDeps = [ + "mitex_0_2_5", +] +description = "A Typst template for COMAP's Mathematical Contest in MCM/ICM" +license = [ + "Apache-2.0", +] +homepage = "https://github.com/sxdl/MCM-Typst-template" + +[mcm-scaffold."0.1.0"] +url = "https://packages.typst.org/preview/mcm-scaffold-0.1.0.tar.gz" +hash = "sha256-9vB07x85EnOPFB1JKBiloo4MuSJxxHHdyUFdwACvifk=" +typstDeps = [ + "mitex_0_2_2", +] +description = "A Typst template for COMAP's Mathematical Contest in MCM/ICM" +license = [ + "Apache-2.0", +] +homepage = "https://github.com/sxdl/MCM-Typst-template" + +[mephistypsteles."0.3.0"] +url = "https://packages.typst.org/preview/mephistypsteles-0.3.0.tar.gz" +hash = "sha256-/XWM4SMGT+ZUAEb0QCNxNp8JkHqGInjwY3/zXWrQkls=" +typstDeps = [] +description = "The devil's reflection, using typst in typst" +license = [ + "MIT-0", +] +homepage = "https://codeberg.org/T0mstone/mephistypsteles" + +[mephistypsteles."0.2.0"] +url = "https://packages.typst.org/preview/mephistypsteles-0.2.0.tar.gz" +hash = "sha256-/hSShsjHrPIH+XqXDpAZvXXRr6bc7eBWWP9LttWzb18=" +typstDeps = [] +description = "The devil's reflection, using typst in typst" +license = [ + "MIT-0", +] +homepage = "https://codeberg.org/T0mstone/mephistypsteles" + +[mephistypsteles."0.1.0"] +url = "https://packages.typst.org/preview/mephistypsteles-0.1.0.tar.gz" +hash = "sha256-vwiyuUYAZInRyHUljVUZCZl4fTP2H/41zE3S5m5dmOM=" +typstDeps = [] +description = "The devil's reflection, using typst in typst" +license = [ + "MIT-0", +] +homepage = "https://codeberg.org/T0mstone/mephistypsteles" + +[meppp."0.2.1"] +url = "https://packages.typst.org/preview/meppp-0.2.1.tar.gz" +hash = "sha256-tvLTyqXGm9S51yXFuHglYjZc2c4CYsW5CA3qv95pnFI=" +typstDeps = [ + "cuti_0_2_1", +] +description = "Template for modern physics experiment reports at the Physics School of PKU" +license = [ + "MIT", +] +homepage = "https://github.com/pku-typst/meppp" + +[meppp."0.2.0"] +url = "https://packages.typst.org/preview/meppp-0.2.0.tar.gz" +hash = "sha256-OveaoE6hQeb/tgY9YF6yUTSREjPZ5LoEcEjrgYxKmy4=" +typstDeps = [] +description = "Template for modern physics experiment reports at the Physics School of PKU" +license = [ + "MIT", +] +homepage = "https://github.com/pku-typst/meppp" + +[meppp."0.1.0"] +url = "https://packages.typst.org/preview/meppp-0.1.0.tar.gz" +hash = "sha256-VLGPT6B5rNf6LX05TppT+ewTbRT6E6wh58LsJcrxHFY=" +typstDeps = [] +description = "Template for modern physics experiment reports at the Physics School of PKU" +license = [ + "MIT", +] +homepage = "https://github.com/CL4R3T/meppp" + +[metalogo."1.2.0"] +url = "https://packages.typst.org/preview/metalogo-1.2.0.tar.gz" +hash = "sha256-BY9rUnWqGp2LvKOscA8DIYSuLuBb4zDwgd/rpe/jIFs=" +typstDeps = [] +description = "Typeset various LaTeX compiler logos" +license = [ + "MIT", +] +homepage = "https://github.com/lonkaars/typst-metalogo" + +[metalogo."1.1.0"] +url = "https://packages.typst.org/preview/metalogo-1.1.0.tar.gz" +hash = "sha256-sQgXAzowpv9VGDq9FFl9fjSESyyRnkij2d5bjSEUzoU=" +typstDeps = [] +description = "Typeset various LaTeX logos" +license = [ + "MIT", +] +homepage = "https://github.com/lonkaars/typst-metalogo.git" + +[metalogo."1.0.2"] +url = "https://packages.typst.org/preview/metalogo-1.0.2.tar.gz" +hash = "sha256-4RF3uGrWbYpZGMStKPiTMPWkhrELMdo0WZos2DEEyUI=" +typstDeps = [] +description = "Typeset various LaTeX logos" +license = [ + "MIT", +] +homepage = "https://github.com/lonkaars/typst-metalogo.git" + +[metro."0.3.0"] +url = "https://packages.typst.org/preview/metro-0.3.0.tar.gz" +hash = "sha256-95MU3Zb9EL7sebXn9ddiemKnmu9iO7J9SgX5S5inrGg=" +typstDeps = [ + "oxifmt_0_2_0", + "t4t_0_3_2", +] +description = "Typset units and numbers with options" +license = [ + "Apache-2.0", +] +homepage = "https://github.com/fenjalien/metro" + +[metro."0.2.0"] +url = "https://packages.typst.org/preview/metro-0.2.0.tar.gz" +hash = "sha256-HA6QHYRiWnwxEu1/rb7aqq1n05uZ+axAxuZPhDEmw0w=" +typstDeps = [ + "t4t_0_3_2", +] +description = "Typset units and numbers with options" +license = [ + "Apache-2.0", +] +homepage = "https://github.com/fenjalien/metro" + +[metro."0.1.1"] +url = "https://packages.typst.org/preview/metro-0.1.1.tar.gz" +hash = "sha256-N2e6BRt1Tql6gyosr+w25T41sj55Xp0mvBqnMoVzvSY=" +typstDeps = [ + "t4t_0_2_0", + "t4t_0_3_2", +] +description = "Typset units and numbers with options" +license = [ + "Apache-2.0", +] +homepage = "https://github.com/fenjalien/metro" + +[metro."0.1.0"] +url = "https://packages.typst.org/preview/metro-0.1.0.tar.gz" +hash = "sha256-RHu2RMnAUARKzCgkr8jbEC7/lKiqwR2/lAYveW5CXBg=" +typstDeps = [ + "t4t_0_2_0", +] +description = "Typset units and numbers with options" +license = [ + "Apache-2.0", +] +homepage = "https://github.com/fenjalien/metro" + +[metronic."1.1.0"] +url = "https://packages.typst.org/preview/metronic-1.1.0.tar.gz" +hash = "sha256-rgHjw+wDHWFIb0NqVfmcOO+yXDlpgjiduR4U3KTbNDw=" +typstDeps = [ + "fontawesome_0_5_0", +] +description = "A clean, colorful, and modern CV template" +license = [ + "MIT", +] +homepage = "https://github.com/patrixr/metronic-cv" + +[metronic."1.0.0"] +url = "https://packages.typst.org/preview/metronic-1.0.0.tar.gz" +hash = "sha256-MuIZr+GV9ysLA5djgHa6XYSST4XIj9wosSiwDheCSqU=" +typstDeps = [ + "fontawesome_0_5_0", +] +description = "A clean, colorful, and modern CV template" +license = [ + "MIT", +] +homepage = "https://github.com/patrixr/metronic-cv" + +[metropolis-polylux."0.1.0"] +url = "https://packages.typst.org/preview/metropolis-polylux-0.1.0.tar.gz" +hash = "sha256-2e/etvchGyyih2CsOwBBeQYxe6Ak/H3o25k6wApEMWg=" +typstDeps = [ + "polylux_0_4_0", +] +description = "Metropolis style template for Polylux" +license = [ + "MIT", +] +homepage = "https://github.com/polylux-typ/metropolis" + +[miage-rapide-tp."0.1.2"] +url = "https://packages.typst.org/preview/miage-rapide-tp-0.1.2.tar.gz" +hash = "sha256-WmlEiIIg1THwzgDk3xcXEAIBd+ZTZYpb5fWT8kgQ35Q=" +typstDeps = [] +description = "Quickly generate a report for MIAGE practical work" +license = [ + "MIT-0", +] + +[miage-rapide-tp."0.1.1"] +url = "https://packages.typst.org/preview/miage-rapide-tp-0.1.1.tar.gz" +hash = "sha256-WLk2i1xOMnk/3dUBGamesMAbbStN9hQ/y7pSfEB5YMI=" +typstDeps = [] +description = "A template to quickly generate a report for MIAGE practical work" +license = [ + "MIT-0", +] + +[miage-rapide-tp."0.1.0"] +url = "https://packages.typst.org/preview/miage-rapide-tp-0.1.0.tar.gz" +hash = "sha256-iqnNBYwHnzpSf7PotKngB8t3PPxSKol4RhZKL2X4EfY=" +typstDeps = [] +description = "A template to quickly generate a report for MIAGE practical work" +license = [ + "MIT-0", +] + +[min-article."0.1.0"] +url = "https://packages.typst.org/preview/min-article-0.1.0.tar.gz" +hash = "sha256-vjjyAb39oC44sHWT3lBVw8G+V/cEaaaxSXssBYJeQmo=" +typstDeps = [ + "linguify_0_4_0", +] +description = "Simple and easy way to write ABNT-compliant articles" +license = [ + "MIT-0", +] +homepage = "https://github.com/mayconfmelo/min-article" + +[min-book."0.1.0"] +url = "https://packages.typst.org/preview/min-book-0.1.0.tar.gz" +hash = "sha256-pBfBF7HPoSj4k0fxv4FA0tA3jRiaKnGr5Bzy+BDxcJw=" +typstDeps = [ + "numbly_0_1_0", +] +description = "Simple and complete books without introducing new syntax" +license = [ + "MIT-0", +] +homepage = "https://github.com/mayconfmelo/min-book" + +[min-manual."0.1.0"] +url = "https://packages.typst.org/preview/min-manual-0.1.0.tar.gz" +hash = "sha256-jqwfu2iOgnoHPO3zvw8b/qo4Zq+dhoWcqFl0ljLoQg8=" +typstDeps = [ + "pkg-name_0_4_2", +] +description = "Simple and sober manuals inspired by the OG Linux manpages" +license = [ + "MIT-0", +] +homepage = "https://github.com/mayconfmelo/min-manual" + +[min-resume."0.1.0"] +url = "https://packages.typst.org/preview/min-resume-0.1.0.tar.gz" +hash = "sha256-mOtLc/qkZ/FoV4sFudhOOKMBxxxROWOeLYJGyeqYIkY=" +typstDeps = [ + "linguify_0_4_2", +] +description = "Simple and professional résumé for professional people" +license = [ + "MIT-0", +] +homepage = "https://github.com/mayconfmelo/min-resume" + +[minerva-report-fcfm."0.2.2"] +url = "https://packages.typst.org/preview/minerva-report-fcfm-0.2.2.tar.gz" +hash = "sha256-HK/jzmCXp6i6+Iy/7RfCrKPWp6J1NTb59oLi11SJmfw=" +typstDeps = [] +description = "Template de artículos, informes y tareas para la Facultad de Ciencias Físicas y Matemáticas (FCFM" +license = [ + "MIT-0", +] +homepage = "https://github.com/Dav1com/minerva-report-fcfm" + +[minerva-report-fcfm."0.2.1"] +url = "https://packages.typst.org/preview/minerva-report-fcfm-0.2.1.tar.gz" +hash = "sha256-+eKKL9iQ3Gw160T7qsQh75QB8iGbE8jYCAnnGU518zQ=" +typstDeps = [] +description = "Template de artículos, informes y tareas para la Facultad de Ciencias Físicas y Matemáticas (FCFM" +license = [ + "MIT-0", +] +homepage = "https://github.com/Dav1com/minerva-report-fcfm" + +[minerva-report-fcfm."0.2.0"] +url = "https://packages.typst.org/preview/minerva-report-fcfm-0.2.0.tar.gz" +hash = "sha256-AS6L5ynVGu6DdM2uEVMJhBYeQsn5WlpEW3PAbuL859Y=" +typstDeps = [ + "minerva-report-fcfm_0_1_0", +] +description = "Template de artículos, informes y tareas para la Facultad de Ciencias Físicas y Matemáticas (FCFM" +license = [ + "MIT-0", +] +homepage = "https://github.com/Dav1com/minerva-report-fcfm" + +[minerva-report-fcfm."0.1.0"] +url = "https://packages.typst.org/preview/minerva-report-fcfm-0.1.0.tar.gz" +hash = "sha256-l0Zf7A0wIRh2VdsEsDYBZAQSjIXaTK3/vuX6H/2zfpA=" +typstDeps = [] +description = "Template para crear artículos, informes y tareas para la Facultad de Ciencias Físicas y Matemáticas (FCFM), pero puede ser personalizado para cualquier universidad" +license = [ + "MIT-0", +] +homepage = "https://github.com/Dav1com/minerva-report-fcfm" + +[minideck."0.2.1"] +url = "https://packages.typst.org/preview/minideck-0.2.1.tar.gz" +hash = "sha256-UuH/zXlYpibGZaQgpiifTmmA/8swJ+OUAlgWkBghsYk=" +typstDeps = [ + "cetz_0_2_2", + "fletcher_0_5_0", + "pinit_0_1_4", +] +description = "Simple dynamic slides" +license = [ + "MIT", +] +homepage = "https://github.com/knuesel/typst-minideck" + +[minienvs."0.1.0"] +url = "https://packages.typst.org/preview/minienvs-0.1.0.tar.gz" +hash = "sha256-LN2bZyrDUJk+cYvaYDnp2cqvePZgZ79hTpcXlTUB04g=" +typstDeps = [] +description = "Theorem environments with minimal fuss" +license = [ + "MIT", +] + +[minimal-cv."0.1.0"] +url = "https://packages.typst.org/preview/minimal-cv-0.1.0.tar.gz" +hash = "sha256-YQrVb43sOKaG3kgNma2GVYT+xA5pmPlIfbrkAu/wtSA=" +typstDeps = [] +description = "A clean and customizable CV template" +license = [ + "MIT", +] +homepage = "https://github.com/lelimacon/typst-minimal-cv" + +[minimal-presentation."0.6.0"] +url = "https://packages.typst.org/preview/minimal-presentation-0.6.0.tar.gz" +hash = "sha256-OqITcVSkhql4T3oVctyE36f5Tm3eZ6JtrVYAYjvRl7M=" +typstDeps = [] +description = "A modern minimalistic presentation template ready to use" +license = [ + "MIT-0", +] +homepage = "https://github.com/flavio20002/typst-presentation-minimal-template" + +[minimal-presentation."0.5.0"] +url = "https://packages.typst.org/preview/minimal-presentation-0.5.0.tar.gz" +hash = "sha256-QbsFtdy+XKqyziFAZM+vJABItdTh2YD8X2UKNtbeqqw=" +typstDeps = [] +description = "A modern minimalistic presentation template ready to use" +license = [ + "MIT-0", +] +homepage = "https://github.com/flavio20002/typst-presentation-minimal-template" + +[minimal-presentation."0.4.0"] +url = "https://packages.typst.org/preview/minimal-presentation-0.4.0.tar.gz" +hash = "sha256-09AsVkZKpQJOjI0QcJvCp/pb6kjWfoBgfOMRUS4ARac=" +typstDeps = [] +description = "A modern minimalistic presentation template ready to use" +license = [ + "MIT-0", +] +homepage = "https://github.com/flavio20002/typst-presentation-minimal-template" + +[minimal-presentation."0.3.0"] +url = "https://packages.typst.org/preview/minimal-presentation-0.3.0.tar.gz" +hash = "sha256-XJILcfNHpFKubfFj5fPYRKR/+0L479x9VJuSBCS7TVA=" +typstDeps = [] +description = "A modern minimalistic presentation template ready to use" +license = [ + "MIT-0", +] +homepage = "https://github.com/flavio20002/typst-presentation-minimal-template" + +[minimal-presentation."0.2.0"] +url = "https://packages.typst.org/preview/minimal-presentation-0.2.0.tar.gz" +hash = "sha256-ANO8P8da2Vw67ehN+Hh+LpKSOu+eK+S94oYbivgydmQ=" +typstDeps = [] +description = "A modern minimalistic presentation template ready to use" +license = [ + "MIT-0", +] +homepage = "https://github.com/flavio20002/typst-presentation-minimal-template" + +[minimal-presentation."0.1.0"] +url = "https://packages.typst.org/preview/minimal-presentation-0.1.0.tar.gz" +hash = "sha256-MD0/ukxUD65zNk4C2/RXyKqHRCSmJRxKGyx2phGnNiE=" +typstDeps = [] +description = "A modern minimalistic presentation template ready to use" +license = [ + "MIT-0", +] +homepage = "https://github.com/flavio20002/typst-presentation-minimal-template" + +[minimal-thesis-luebeck."0.3.0"] +url = "https://packages.typst.org/preview/minimal-thesis-luebeck-0.3.0.tar.gz" +hash = "sha256-wnkoejwmSwl2Xy+Lca3QHOL9ng6vZ7sCoQ/T/obZRw8=" +typstDeps = [ + "abbr_0_2_1", +] +description = "A minimalistic template for writing a thesis" +license = [ + "MIT", +] +homepage = "https://github.com/fhemstra/minimal-thesis-luebeck" + +[minimal-thesis-luebeck."0.2.0"] +url = "https://packages.typst.org/preview/minimal-thesis-luebeck-0.2.0.tar.gz" +hash = "sha256-/FtKpzaAFft0PJehThEVSL665p+QWgE4CxZlN0HdjjI=" +typstDeps = [ + "abbr_0_1_1", +] +description = "A minimalistic template for writing a thesis" +license = [ + "MIT", +] +homepage = "https://github.com/fhemstra/minimal-thesis-luebeck" + +[minimal-thesis-luebeck."0.1.0"] +url = "https://packages.typst.org/preview/minimal-thesis-luebeck-0.1.0.tar.gz" +hash = "sha256-8wgdLxDtP2ZeWTRAvJQehADf35vPplC2MP34o5SJ/oc=" +typstDeps = [ + "abbr_0_1_1", +] +description = "A minimalistic template for writing a thesis" +license = [ + "MIT", +] + +[minimalbc."0.0.1"] +url = "https://packages.typst.org/preview/minimalbc-0.0.1.tar.gz" +hash = "sha256-JN6jgcnII6jPACdceOqtpnb9kx43fkyLK7Z21PmwvPg=" +typstDeps = [] +description = "Sleek, minimalist design for professional business cards. Emphasizing clarity and elegance" +license = [ + "MIT", +] +homepage = "https://github.com/sevehub/minimalbc" + +[minimalistic-latex-cv."0.1.1"] +url = "https://packages.typst.org/preview/minimalistic-latex-cv-0.1.1.tar.gz" +hash = "sha256-pvfADpumtC5wx/O70rT4TfOEsEQssL/uXEOsOLdhAzU=" +typstDeps = [] +description = "A minimalistic LaTeX-style CV template for professionals" +license = [ + "MIT-0", +] + +[minimalistic-latex-cv."0.1.0"] +url = "https://packages.typst.org/preview/minimalistic-latex-cv-0.1.0.tar.gz" +hash = "sha256-q1iqeCHDLdya8h9MDxFns03LyidWL2GLoLsRvdCLyfs=" +typstDeps = [] +description = "A minimalistic LaTeX-style CV template for professionals" +license = [ + "MIT-0", +] + +[minitoc."0.1.0"] +url = "https://packages.typst.org/preview/minitoc-0.1.0.tar.gz" +hash = "sha256-4VtBpY3MKbWtGZIkKnbPVm17ChcV53/MgIj+AkZ/X6I=" +typstDeps = [] +description = "An outline function just for one section and nothing else" +license = [ + "GPL-3.0-only", +] +homepage = "https://gitlab.com/human_person/typst-local-outline" + +[mino."0.1.2"] +url = "https://packages.typst.org/preview/mino-0.1.2.tar.gz" +hash = "sha256-6RODyq64Bvkl7AXQju2pL4A3Nq/NbO8VfZs9szuJJtM=" +typstDeps = [ + "jogs_0_2_3", +] +description = "Render tetris fumen in typst" +license = [ + "MIT", +] +homepage = "https://github.com/Enter-tainer/mino" + +[mino."0.1.1"] +url = "https://packages.typst.org/preview/mino-0.1.1.tar.gz" +hash = "sha256-cl4dktVerwNhAgochCpXeOmNMNI0FERrzNiTtNGWBLs=" +typstDeps = [ + "jogs_0_2_1", +] +description = "Render tetris fumen in typst" +license = [ + "MIT", +] +homepage = "https://github.com/Enter-tainer/mino" + +[mino."0.1.0"] +url = "https://packages.typst.org/preview/mino-0.1.0.tar.gz" +hash = "sha256-OwlYBdaeQzDAgr82l+AiOI4Fz9HWeG+NJ4yt7fn+oxg=" +typstDeps = [ + "jogs_0_2_1", +] +description = "Render tetris fumen in typst" +license = [ + "MIT", +] +homepage = "https://github.com/Enter-tainer/mino" + +[mitex."0.2.5"] +url = "https://packages.typst.org/preview/mitex-0.2.5.tar.gz" +hash = "sha256-kvVQT22lWFLxlfXwWC9wWgZXVJMJEf63Uuzri0/NnqY=" +typstDeps = [] +description = "LaTeX support for Typst, powered by Rust and WASM" +license = [ + "Apache-2.0", +] +homepage = "https://github.com/mitex-rs/mitex" + +[mitex."0.2.4"] +url = "https://packages.typst.org/preview/mitex-0.2.4.tar.gz" +hash = "sha256-4NGNciNJQaMhE6AQneKqDzeh16jT2uxORCWEUuN4Lvc=" +typstDeps = [ + "xarrow_0_2_0", +] +description = "LaTeX support for Typst, powered by Rust and WASM" +license = [ + "Apache-2.0", +] +homepage = "https://github.com/mitex-rs/mitex" + +[mitex."0.2.3"] +url = "https://packages.typst.org/preview/mitex-0.2.3.tar.gz" +hash = "sha256-ThPfdRH6cCkoMR58JQYOANTY4axtOIWhDh+OV+xKPO4=" +typstDeps = [ + "xarrow_0_2_0", +] +description = "LaTeX support for Typst, powered by Rust and WASM" +license = [ + "Apache-2.0", +] +homepage = "https://github.com/mitex-rs/mitex" + +[mitex."0.2.2"] +url = "https://packages.typst.org/preview/mitex-0.2.2.tar.gz" +hash = "sha256-zCzfz3iS5Zko31QrI1Hd1qLBGETg2dgVwd4LHDq5njQ=" +typstDeps = [ + "xarrow_0_2_0", +] +description = "LaTeX support for Typst, powered by Rust and WASM" +license = [ + "Apache-2.0", +] +homepage = "https://github.com/mitex-rs/mitex" + +[mitex."0.2.1"] +url = "https://packages.typst.org/preview/mitex-0.2.1.tar.gz" +hash = "sha256-0YonqnjL0+kQaLdOVi+JrzHTGX61F0yCPOYqGu9ntK0=" +typstDeps = [ + "xarrow_0_2_0", +] +description = "LaTeX support for Typst, powered by Rust and WASM" +license = [ + "Apache-2.0", +] +homepage = "https://github.com/mitex-rs/mitex" + +[mitex."0.2.0"] +url = "https://packages.typst.org/preview/mitex-0.2.0.tar.gz" +hash = "sha256-Kh4uMywIoS7EFsQc4WQ23EmNDKD4qqErd6GjkyyO3+c=" +typstDeps = [ + "xarrow_0_2_0", +] +description = "LaTeX support for Typst, powered by Rust and WASM" +license = [ + "Apache-2.0", +] +homepage = "https://github.com/mitex-rs/mitex" + +[mitex."0.1.0"] +url = "https://packages.typst.org/preview/mitex-0.1.0.tar.gz" +hash = "sha256-94SandlTzLX+awqNrciJjuSbF9MVZ4hLT6dXQq+qJsM=" +typstDeps = [ + "xarrow_0_2_0", +] +description = "LaTeX support for Typst, powered by Rust and WASM" +license = [ + "Apache-2.0", +] +homepage = "https://github.com/OrangeX4/mitex" + +[modern-acad-cv."0.1.3"] +url = "https://packages.typst.org/preview/modern-acad-cv-0.1.3.tar.gz" +hash = "sha256-md1GRHWOxDNNy4iavFGqSmgpxMKJR8KGsT0pR2XAPso=" +typstDeps = [ + "fontawesome_0_5_0", + "use-academicons_0_1_0", +] +description = "A CV template for academics based on moderncv LaTeX package" +license = [ + "MIT", +] +homepage = "https://github.com/philkleer/typst-modern-acad-cv" + +[modern-acad-cv."0.1.2"] +url = "https://packages.typst.org/preview/modern-acad-cv-0.1.2.tar.gz" +hash = "sha256-+XAabIM+vK0hVC3+5/7jwSnH+C+vH+EfuwhYS9q2XdM=" +typstDeps = [ + "fontawesome_0_5_0", + "use-academicons_0_1_0", +] +description = "A CV template for academics based on moderncv LaTeX package" +license = [ + "MIT", +] +homepage = "https://github.com/philkleer/typst-modern-acad-cv" + +[modern-acad-cv."0.1.1"] +url = "https://packages.typst.org/preview/modern-acad-cv-0.1.1.tar.gz" +hash = "sha256-XVzghoV6ZMbN38FKZK/V5izTKcBv+vnr4UhIywM7NX4=" +typstDeps = [ + "fontawesome_0_5_0", + "modern-acad-cv_0_1_0", + "use-academicons_0_1_0", +] +description = "A CV template for academics based on moderncv LaTeX package" +license = [ + "MIT", +] +homepage = "https://github.com/bpkleer/typst-modern-acad-cv" + +[modern-acad-cv."0.1.0"] +url = "https://packages.typst.org/preview/modern-acad-cv-0.1.0.tar.gz" +hash = "sha256-3plPylFuGxUSuFvdyj/RpbtvbIIlLAf/AFsXVl/59jc=" +typstDeps = [ + "fontawesome_0_4_0", + "use-academicons_0_1_0", +] +description = "A CV template for academics based on moderncv LaTeX package" +license = [ + "MIT", +] +homepage = "https://github.com/bpkleer/typst-modern-acad-cv" + +[modern-bnu-course-paper."0.1.0"] +url = "https://packages.typst.org/preview/modern-bnu-course-paper-0.1.0.tar.gz" +hash = "sha256-HC9zUal/ffbx7O0Ynsmb9OtgS9gJH+dxYfDSFmtiN5Q=" +typstDeps = [ + "algo_0_3_4", + "anti-matter_0_0_2", + "cuti_0_2_1", + "i-figured_0_2_4", + "outrageous_0_1_0", + "tablex_0_0_8", +] +description = "北京师范大学课程论文模板。Modern Beijing Normal University Course Paper" +license = [ + "MIT", +] +homepage = "https://github.com/EuanTop/modern-bnu-course-paper" + +[modern-bnu-thesis."0.0.1"] +url = "https://packages.typst.org/preview/modern-bnu-thesis-0.0.1.tar.gz" +hash = "sha256-Zw7INRq6oBSgl7ip/e6SlUgqrAvgwzTmbW0ODOQBFOU=" +typstDeps = [ + "algo_0_3_4", + "anti-matter_0_0_2", + "cuti_0_2_1", + "i-figured_0_1_0", + "i-figured_0_2_4", + "outrageous_0_1_0", + "pinit_0_1_3", + "tablex_0_0_8", +] +description = "北京师范大学学位论文模板。Modern Beijing Normal University Thesis" +license = [ + "MIT", +] +homepage = "https://github.com/mosrat/modern-bnu-thesis" + +[modern-cqut-thesis."0.1.0"] +url = "https://packages.typst.org/preview/modern-cqut-thesis-0.1.0.tar.gz" +hash = "sha256-75yWFP5K6VmsPKff/BvzKHK15Bch6CwRXEHsTIaZJYQ=" +typstDeps = [ + "ctheorems_1_1_3", + "cuti_0_2_1", + "i-figured_0_1_0", + "i-figured_0_2_4", + "outrageous_0_1_0", + "outrageous_0_3_0", + "pinit_0_2_2", + "showybox_2_0_3", + "tablex_0_0_8", +] +description = "重庆理工大学学位论文模板。 A Thesis Tamplate for CQUT" +license = [ + "MIT", +] +homepage = "https://github.com/aFei-CQUT/modern-cqut-thesis" + +[modern-cug-report."0.1.1"] +url = "https://packages.typst.org/preview/modern-cug-report-0.1.1.tar.gz" +hash = "sha256-tDNx5sL+we4WNxEFa+oHMNfe9nvbB717gKz87Jjobmk=" +typstDeps = [ + "cuti_0_2_1", + "mitex_0_2_4", + "physica_0_9_3", + "showybox_2_0_3", +] +description = "Chinese Technical report writing standards" +license = [ + "MIT", +] +homepage = "https://github.com/CUG-hydro/modern-cug-report.typ" + +[modern-cug-report."0.1.0"] +url = "https://packages.typst.org/preview/modern-cug-report-0.1.0.tar.gz" +hash = "sha256-j+wgh8EXdPjuWRYmfVnjhEIvYSGuAPeEclj5vD7HjVI=" +typstDeps = [ + "codly_1_0_0", + "cuti_0_2_1", + "mitex_0_2_4", + "physica_0_9_3", + "showybox_2_0_3", +] +description = "Chinese Technical report writing standards" +license = [ + "MIT", +] +homepage = "https://github.com/CUG-hydro/modern-cug-report.typ" + +[modern-cug-thesis."0.2.6"] +url = "https://packages.typst.org/preview/modern-cug-thesis-0.2.6.tar.gz" +hash = "sha256-HoN1j5PIQ0UxafuHgQNTRc0eaoIhTLMD+ejMyZwIcGQ=" +typstDeps = [ + "cuti_0_2_1", + "i-figured_0_2_4", + "subpar_0_2_1", + "tablex_0_0_8", + "wordometer_0_1_4", +] +description = "中国地质大学(武汉)学位论文模板。China University of Geosciences Thesis based on Typst" +license = [ + "MIT", +] +homepage = "https://github.com/Rsweater/cug-thesis-typst" + +[modern-cug-thesis."0.2.5"] +url = "https://packages.typst.org/preview/modern-cug-thesis-0.2.5.tar.gz" +hash = "sha256-pTrPUNNss/RmAS+JE/F48lvpBQOg75gHhPQ8YMsxKak=" +typstDeps = [ + "anti-matter_0_0_2", + "cuti_0_2_1", + "i-figured_0_2_4", + "outrageous_0_1_0", + "subpar_0_2_0", + "tablex_0_0_8", +] +description = "中国地质大学(武汉)学位论文模板。China University of Geosciences Thesis based on Typst" +license = [ + "MIT", +] +homepage = "https://github.com/Rsweater/cug-thesis-typst" + +[modern-cug-thesis."0.2.4"] +url = "https://packages.typst.org/preview/modern-cug-thesis-0.2.4.tar.gz" +hash = "sha256-3SpjKehYDxl6YPWuJq1PZs4ZEutB464wAQ42XQEbeiQ=" +typstDeps = [ + "anti-matter_0_0_2", + "cuti_0_2_1", + "i-figured_0_2_4", + "outrageous_0_1_0", + "tablex_0_0_8", +] +description = "中国地质大学(武汉)学位论文模板。China University of Geosciences Thesis based on Typst" +license = [ + "MIT", +] +homepage = "https://github.com/Rsweater/cug-thesis-typst" + +[modern-cug-thesis."0.2.3"] +url = "https://packages.typst.org/preview/modern-cug-thesis-0.2.3.tar.gz" +hash = "sha256-3mZSi5/bcYVQWg+H9/nD2Tph3bMiEq0w491lIhD92QQ=" +typstDeps = [ + "anti-matter_0_0_2", + "cuti_0_2_1", + "i-figured_0_2_4", + "outrageous_0_1_0", + "tablex_0_0_8", +] +description = "中国地质大学(武汉)学位论文模板。China University of Geosciences Thesis based on Typst" +license = [ + "MIT", +] +homepage = "https://github.com/Rsweater/cug-thesis-typst" + +[modern-cug-thesis."0.2.2"] +url = "https://packages.typst.org/preview/modern-cug-thesis-0.2.2.tar.gz" +hash = "sha256-F50iaDduV2nS1brJO3s9BBUwGWqnAYgj17SXbd/Nzxo=" +typstDeps = [ + "anti-matter_0_0_2", + "cuti_0_2_1", + "i-figured_0_2_4", + "indenta_0_0_3", + "modern-cug-thesis_0_2_1", + "outrageous_0_1_0", + "tablex_0_0_8", +] +description = "中国地质大学(武汉)学位论文模板。China University of Geosciences Thesis based on Typst" +license = [ + "MIT", +] +homepage = "https://github.com/Rsweater/cug-thesis-typst" + +[modern-cug-thesis."0.2.1"] +url = "https://packages.typst.org/preview/modern-cug-thesis-0.2.1.tar.gz" +hash = "sha256-3ST8IuzSV4ZW/7y0e5C/vvjsnDnbUMHiUUXP+FxA4vc=" +typstDeps = [ + "anti-matter_0_0_2", + "cuti_0_2_1", + "i-figured_0_2_4", + "indenta_0_0_3", + "outrageous_0_1_0", + "tablex_0_0_8", +] +description = "中国地质大学(武汉)学位论文模板。China University of Geosciences Thesis based on Typst" +license = [ + "MIT", +] +homepage = "https://github.com/Rsweater/cug-thesis-typst" + +[modern-cug-thesis."0.1.0"] +url = "https://packages.typst.org/preview/modern-cug-thesis-0.1.0.tar.gz" +hash = "sha256-2FIo2PUltG+8HVtIkxwOh1mlhvc902zlJ4qIzQvVALw=" +typstDeps = [ + "anti-matter_0_0_2", + "cuti_0_2_1", + "i-figured_0_2_4", + "indenta_0_0_3", + "outrageous_0_1_0", + "tablex_0_0_8", +] +description = "中国地质大学(武汉)学位论文模板。China University of Geosciences Thesis based on Typst" +license = [ + "MIT", +] +homepage = "https://github.com/Rsweater/cug-thesis-typst" + +[modern-cv."0.8.0"] +url = "https://packages.typst.org/preview/modern-cv-0.8.0.tar.gz" +hash = "sha256-p8ZkhcYvO3vdidAYRYobapreiZSqE4Pihd0eEeLIQ24=" +typstDeps = [ + "fontawesome_0_5_0", + "linguify_0_4_1", +] +description = "A modern resume template based on the Awesome-CV Latex template" +license = [ + "MIT", +] +homepage = "https://github.com/DeveloperPaul123/modern-cv" + +[modern-cv."0.7.0"] +url = "https://packages.typst.org/preview/modern-cv-0.7.0.tar.gz" +hash = "sha256-AHUyHvNmcobnCGjfInft4i/JWnTQp+o5dSznx/xl6cU=" +typstDeps = [ + "fontawesome_0_5_0", + "linguify_0_4_1", +] +description = "A modern resume template based on the Awesome-CV Latex template" +license = [ + "MIT", +] +homepage = "https://github.com/DeveloperPaul123/modern-cv" + +[modern-cv."0.6.0"] +url = "https://packages.typst.org/preview/modern-cv-0.6.0.tar.gz" +hash = "sha256-3MRMAuavyQzggHtgd6g5LjfqeF1+26Y6+AUwAbGCmdk=" +typstDeps = [ + "fontawesome_0_2_1", + "linguify_0_4_0", +] +description = "A modern resume template based on the Awesome-CV Latex template" +license = [ + "MIT", +] +homepage = "https://github.com/DeveloperPaul123/modern-cv" + +[modern-cv."0.5.0"] +url = "https://packages.typst.org/preview/modern-cv-0.5.0.tar.gz" +hash = "sha256-iT4H5axgHaNQGDJzrla917YiqxFC6uNP7X9PmM2mAhY=" +typstDeps = [ + "fontawesome_0_2_1", + "linguify_0_4_0", +] +description = "A modern resume template based on the Awesome-CV Latex template" +license = [ + "MIT", +] +homepage = "https://github.com/DeveloperPaul123/modern-cv" + +[modern-cv."0.4.0"] +url = "https://packages.typst.org/preview/modern-cv-0.4.0.tar.gz" +hash = "sha256-o2G8VnzHVDxJ/ooJaewVfNWU6kvTAmJ+/H/Hb+pGlQc=" +typstDeps = [ + "fontawesome_0_2_1", + "linguify_0_4_0", +] +description = "A modern resume template based on the Awesome-CV Latex template" +license = [ + "MIT", +] +homepage = "https://github.com/DeveloperPaul123/modern-cv" + +[modern-cv."0.3.1"] +url = "https://packages.typst.org/preview/modern-cv-0.3.1.tar.gz" +hash = "sha256-2zE5Wa/4XQbzudDfxnh/SJudunnvVZh94QDc51IwAmM=" +typstDeps = [ + "fontawesome_0_1_0", + "linguify_0_4_0", +] +description = "A modern resume template based on the Awesome-CV Latex template" +license = [ + "MIT", +] +homepage = "https://github.com/DeveloperPaul123/modern-cv" + +[modern-cv."0.3.0"] +url = "https://packages.typst.org/preview/modern-cv-0.3.0.tar.gz" +hash = "sha256-0gMx15la5PddPO7gdwRZJDvMvGmJzmOZtDZ312VuDNE=" +typstDeps = [ + "fontawesome_0_1_0", + "linguify_0_4_0", +] +description = "A modern resume template based on the Awesome-CV Latex template" +license = [ + "MIT", +] +homepage = "https://github.com/DeveloperPaul123/modern-cv" + +[modern-cv."0.2.0"] +url = "https://packages.typst.org/preview/modern-cv-0.2.0.tar.gz" +hash = "sha256-VfsX6L1N7yYiDQ838lto6FSGomcSUSzqGTle81qP7OQ=" +typstDeps = [ + "fontawesome_0_1_0", +] +description = "A modern resume template based on the Awesome-CV Latex template" +license = [ + "MIT", +] +homepage = "https://github.com/DeveloperPaul123/modern-cv" + +[modern-cv."0.1.0"] +url = "https://packages.typst.org/preview/modern-cv-0.1.0.tar.gz" +hash = "sha256-htS0bAEgSfCnFt/BP6Hr/dY4gB0hvnxKWWOz1EEMtCI=" +typstDeps = [ + "fontawesome_0_1_0", +] +description = "A modern resume template based on the Awesome-CV Latex template" +license = [ + "MIT", +] +homepage = "https://github.com/DeveloperPaul123/modern-cv" + +[modern-ecnu-thesis."0.2.0"] +url = "https://packages.typst.org/preview/modern-ecnu-thesis-0.2.0.tar.gz" +hash = "sha256-d9JuuJUbBPELbgJ0KHVX+hcYzap41sd8CD023oPu1Jk=" +typstDeps = [ + "cuti_0_2_1", + "hydra_0_5_2", + "i-figured_0_1_0", + "i-figured_0_2_4", + "kouhu_0_1_0", + "outrageous_0_3_0", + "pinit_0_1_3", + "tablex_0_0_8", + "wordometer_0_1_4", +] +description = "华东师范大学本科 / 研究生学位论文模板。Modern East China Normal University Thesis Template" +license = [ + "MIT", +] +homepage = "https://github.com/jtchen2k/modern-ecnu-thesis" + +[modern-ecnu-thesis."0.1.0"] +url = "https://packages.typst.org/preview/modern-ecnu-thesis-0.1.0.tar.gz" +hash = "sha256-S/x3L3NdnsH3J5QbpGUVc9MA6TFcRCugOnLVowfDsqA=" +typstDeps = [ + "cuti_0_2_1", + "i-figured_0_1_0", + "i-figured_0_2_4", + "kouhu_0_1_0", + "outrageous_0_1_0", + "pinit_0_1_3", + "tablex_0_0_8", + "wordometer_0_1_4", +] +description = "华东师范大学学位论文模板。Modern East China Normal University Thesis Template" +license = [ + "MIT", +] +homepage = "https://github.com/jtchen2k/modern-ecnu-thesis" + +[modern-g7-32."0.1.0"] +url = "https://packages.typst.org/preview/modern-g7-32-0.1.0.tar.gz" +hash = "sha256-eueqW82lVMD0Ii45pLAlD4Rw7NuF9mdfuTWXgQ1Oylw=" +typstDeps = [ + "numberingx_0_0_1", +] +description = "Template for academic documents in compliance with GOST 7.32‑2017" +license = [ + "GPL-3.0-only", +] +homepage = "https://github.com/typst-g7-32/modern-g7-32" + +[modern-hsh-thesis."1.0.2"] +url = "https://packages.typst.org/preview/modern-hsh-thesis-1.0.2.tar.gz" +hash = "sha256-RXQYwYaz/mAXMuDX7DS+Wpr8Op6x6nF2G0KB88HCauM=" +typstDeps = [ + "big-todo_0_2_0", + "codly_1_2_0", + "gentle-clues_1_2_0", + "gloss-awe_0_0_5", + "hydra_0_6_0", + "treet_0_1_1", + "wrap-it_0_1_1", +] +description = "Template for writing a bachelors or masters thesis at the Hochschule Hannover, Faculty 4" +license = [ + "MIT", +] +homepage = "https://github.com/MrToWy/hsh-thesis" + +[modern-hsh-thesis."1.0.1"] +url = "https://packages.typst.org/preview/modern-hsh-thesis-1.0.1.tar.gz" +hash = "sha256-pLF1k5wwDtANkEDQ66Tqikn+Rsk6I8dPUez81DzizAY=" +typstDeps = [ + "big-todo_0_2_0", + "codly_1_0_0", + "gentle-clues_0_9_0", + "gloss-awe_0_0_5", + "hydra_0_5_1", + "treet_0_1_0", + "wrap-it_0_1_0", +] +description = "Template for writing a bachelors or masters thesis at the Hochschule Hannover, Faculty 4" +license = [ + "MIT", +] +homepage = "https://github.com/MrToWy/hsh-thesis" + +[modern-hsh-thesis."1.0.0"] +url = "https://packages.typst.org/preview/modern-hsh-thesis-1.0.0.tar.gz" +hash = "sha256-5XIOMC3hmc+5OhIOPnt4nmg2TyioSVZvxaZY8uj3j1g=" +typstDeps = [ + "big-todo_0_2_0", + "codly_1_0_0", + "gentle-clues_0_9_0", + "gloss-awe_0_0_5", + "hydra_0_3_0", + "treet_0_1_0", + "wrap-it_0_1_0", +] +description = "Template for writing a bachelors or masters thesis at the Hochschule Hannover, Faculty 4" +license = [ + "MIT", +] +homepage = "https://github.com/MrToWy/hsh-thesis" + +[modern-iu-thesis."0.1.0"] +url = "https://packages.typst.org/preview/modern-iu-thesis-0.1.0.tar.gz" +hash = "sha256-xda/9KVnb8I0ob1mZMChzqEBw7uBoaUGTwdhFujeV5k=" +typstDeps = [] +description = "Modern Typst thesis template for Indiana University" +license = [ + "MIT", +] +homepage = "https://github.com/bojohnson5/modern-iu-thesis" + +[modern-nju-thesis."0.4.0"] +url = "https://packages.typst.org/preview/modern-nju-thesis-0.4.0.tar.gz" +hash = "sha256-3F1HXZfxlLgbcTNfe37YHIW5M/EY5zGy4thnlVFBfzU=" +typstDeps = [ + "cuti_0_2_1", + "i-figured_0_1_0", + "i-figured_0_2_4", + "pinit_0_2_2", + "tablex_0_0_9", +] +description = "南京大学学位论文模板。Modern Nanjing University Thesis" +license = [ + "MIT", +] +homepage = "https://github.com/nju-lug/modern-nju-thesis" + +[modern-nju-thesis."0.3.4"] +url = "https://packages.typst.org/preview/modern-nju-thesis-0.3.4.tar.gz" +hash = "sha256-7LS1T5FEfT2wImsa4j/V3RyE0sgL7B1mskceyqw7XtM=" +typstDeps = [ + "anti-matter_0_0_2", + "cuti_0_2_1", + "i-figured_0_1_0", + "i-figured_0_2_4", + "outrageous_0_1_0", + "pinit_0_1_3", + "tablex_0_0_8", +] +description = "南京大学学位论文模板。Modern Nanjing University Thesis" +license = [ + "MIT", +] +homepage = "https://github.com/nju-lug/modern-nju-thesis" + +[modern-nju-thesis."0.3.3"] +url = "https://packages.typst.org/preview/modern-nju-thesis-0.3.3.tar.gz" +hash = "sha256-/UwN2FHrMxqghpbpOvD6M70WkrINo+VMMXRqwjh5xgA=" +typstDeps = [ + "anti-matter_0_0_2", + "cuti_0_2_1", + "i-figured_0_1_0", + "i-figured_0_2_4", + "outrageous_0_1_0", + "pinit_0_1_3", + "tablex_0_0_8", +] +description = "南京大学学位论文模板。Modern Nanjing University Thesis" +license = [ + "MIT", +] +homepage = "https://github.com/nju-lug/modern-nju-thesis" + +[modern-nju-thesis."0.3.2"] +url = "https://packages.typst.org/preview/modern-nju-thesis-0.3.2.tar.gz" +hash = "sha256-iOURaHUn+z7+83WGNWB+XI+d8x7m/kt69hOp2m7c8F8=" +typstDeps = [ + "anti-matter_0_0_2", + "cuti_0_2_1", + "i-figured_0_1_0", + "i-figured_0_2_4", + "outrageous_0_1_0", + "pinit_0_1_3", + "tablex_0_0_8", +] +description = "南京大学学位论文模板。Modern Nanjing University Thesis" +license = [ + "MIT", +] +homepage = "https://github.com/touying-typ/touying" + +[modern-nju-thesis."0.3.1"] +url = "https://packages.typst.org/preview/modern-nju-thesis-0.3.1.tar.gz" +hash = "sha256-T/XZH/zAPYoZIo3bI6OHgx4rglyNmlD8g2Wvi08MBqc=" +typstDeps = [ + "anti-matter_0_0_2", + "cuti_0_2_1", + "i-figured_0_1_0", + "i-figured_0_2_4", + "outrageous_0_1_0", + "pinit_0_1_3", + "tablex_0_0_8", +] +description = "南京大学学位论文模板。Modern Nanjing University Thesis" +license = [ + "MIT", +] +homepage = "https://github.com/touying-typ/touying" + +[modern-nju-thesis."0.3.0"] +url = "https://packages.typst.org/preview/modern-nju-thesis-0.3.0.tar.gz" +hash = "sha256-MIuxHhHVUAMsi+NWzZQtBMna4CqFwvZ2Ms9mx2PDrRs=" +typstDeps = [ + "anti-matter_0_0_2", + "cuti_0_2_1", + "i-figured_0_1_0", + "i-figured_0_2_4", + "outrageous_0_1_0", + "pinit_0_1_3", + "tablex_0_0_8", +] +description = "南京大学学位论文模板。Modern Nanjing University Thesis" +license = [ + "MIT", +] +homepage = "https://github.com/nju-lug/modern-nju-thesis" + +[modern-ovgu-fma-polylux."0.1.0"] +url = "https://packages.typst.org/preview/modern-ovgu-fma-polylux-0.1.0.tar.gz" +hash = "sha256-lNkmssNGU3A+07AyaRzY1oHn253I+xRKX59IJWkgf1s=" +typstDeps = [ + "ez-today_0_3_0", + "polylux_0_4_0", +] +description = "Unofficial template for creating presentations with Polylux in the style of the Faculty of Mathematics at the Otto-von-Guericke-University Magdeburg" +license = [ + "MIT", +] + +[modern-report-umfds."0.1.2"] +url = "https://packages.typst.org/preview/modern-report-umfds-0.1.2.tar.gz" +hash = "sha256-YVoSuE6U+FJFLTe71/8vFpd3oP6bRGQ6ovBAiniVUWU=" +typstDeps = [] +description = "A template for writing reports for the Faculty of Sciences of the University of Montpellier" +license = [ + "MIT-0", +] +homepage = "https://github.com/UM-nerds/modern-report-umfds" + +[modern-report-umfds."0.1.1"] +url = "https://packages.typst.org/preview/modern-report-umfds-0.1.1.tar.gz" +hash = "sha256-Vjuk1yYOCV5kfHebHrrhWxDeLVE4dOVokQ4WhnxwHJs=" +typstDeps = [] +description = "A template for writing reports for the Faculty of Sciences of the University of Montpellier" +license = [ + "MIT-0", +] +homepage = "https://github.com/UM-nerds/modern-report-umfds" + +[modern-report-umfds."0.1.0"] +url = "https://packages.typst.org/preview/modern-report-umfds-0.1.0.tar.gz" +hash = "sha256-Fgxyw6/BmeiB+oWabdoZ/8dmJbKau0ZKTXOmryi+OPE=" +typstDeps = [] +description = "A template for writing reports for the Faculty of Sciences of the University of Montpellier" +license = [ + "MIT-0", +] +homepage = "https://github.com/UM-nerds/modern-report-umfds" + +[modern-resume."0.1.0"] +url = "https://packages.typst.org/preview/modern-resume-0.1.0.tar.gz" +hash = "sha256-J7ACHS7XS/vTX5CBZW/Z+W2y87m+MR39StgBQu/A/wE=" +typstDeps = [] +description = "A modern resume/CV template" +license = [ + "Unlicense", +] +homepage = "https://github.com/peterpf/modern-typst-resume" + +[modern-russian-dissertation."0.0.1"] +url = "https://packages.typst.org/preview/modern-russian-dissertation-0.0.1.tar.gz" +hash = "sha256-dFgLnAx1rwcVmwu6vogKMmR8i+7wBntylDsZZcgXQ+U=" +typstDeps = [ + "codly_0_2_0", + "physica_0_9_3", + "tablex_0_0_8", + "unify_0_5_0", +] +description = "A russian phd thesis template" +license = [ + "MIT", +] +homepage = "https://github.com/SergeyGorchakov/russian-phd-thesis-template-typst" + +[modern-shu-thesis."0.3.1"] +url = "https://packages.typst.org/preview/modern-shu-thesis-0.3.1.tar.gz" +hash = "sha256-25P4yWiDyB1aKjaYjfSeZzJZr7RUuDacp87HQ0zQU/Y=" +typstDeps = [ + "cuti_0_3_0", + "i-figured_0_2_4", + "lovelace_0_2_0", + "numbly_0_1_0", +] +description = "上海大学本科毕业论文模板" +license = [ + "Apache-2.0", +] +homepage = "https://github.com/XY-cpp/typst-shu-thesis" + +[modern-shu-thesis."0.3.0"] +url = "https://packages.typst.org/preview/modern-shu-thesis-0.3.0.tar.gz" +hash = "sha256-O2lL3iMeNhkev+ak2zz0KZs2Hjw0xXbRKd1TE6UxPqQ=" +typstDeps = [ + "cuti_0_3_0", + "i-figured_0_2_4", + "lovelace_0_2_0", + "numbly_0_1_0", +] +description = "上海大学本科毕业论文模板" +license = [ + "MIT", +] +homepage = "https://github.com/XY-cpp/typst-shu-thesis" + +[modern-shu-thesis."0.2.0"] +url = "https://packages.typst.org/preview/modern-shu-thesis-0.2.0.tar.gz" +hash = "sha256-Bz9MLdymirQRwOSSu0+70eCJObRld4zdTnBXo+k9GV8=" +typstDeps = [ + "cuti_0_3_0", + "i-figured_0_2_4", + "lovelace_0_2_0", + "numbly_0_1_0", +] +description = "上海大学本科毕业论文模板" +license = [ + "MIT", +] +homepage = "https://github.com/XY-cpp/typst-shu-thesis" + +[modern-shu-thesis."0.1.1"] +url = "https://packages.typst.org/preview/modern-shu-thesis-0.1.1.tar.gz" +hash = "sha256-RY73DkkPyJJuXnCgVYC8SDUW9YRMcWgifZjtDOlKTRw=" +typstDeps = [ + "cuti_0_3_0", + "i-figured_0_2_4", + "numbly_0_1_0", +] +description = "上海大学本科毕业论文模板" +license = [ + "MIT", +] +homepage = "https://github.com/XY-cpp/typst-shu-thesis" + +[modern-shu-thesis."0.1.0"] +url = "https://packages.typst.org/preview/modern-shu-thesis-0.1.0.tar.gz" +hash = "sha256-aae7Sx1ZM9AZHDV5nlEV8LT7m8A+4s5hrRJY1/l/kZg=" +typstDeps = [ + "cuti_0_3_0", + "i-figured_0_2_4", + "numbly_0_1_0", +] +description = "上海大学本科毕业论文模板" +license = [ + "MIT", +] +homepage = "https://github.com/XY-cpp/typst-shu-thesis" + +[modern-sjtu-thesis."0.2.1"] +url = "https://packages.typst.org/preview/modern-sjtu-thesis-0.2.1.tar.gz" +hash = "sha256-OTr8YH7Z3ORoj8tsDgk/+0n76lromICUkY1RklChWTk=" +typstDeps = [ + "a2c-nums_0_0_1", + "cuti_0_3_0", + "i-figured_0_2_4", + "numbly_0_1_0", +] +description = "上海交通大学学位论文 Typst 模板。Shanghai Jiao Tong University Thesis Typst Template" +license = [ + "MIT", +] +homepage = "https://github.com/tzhTaylor/modern-sjtu-thesis" + +[modern-sjtu-thesis."0.2.0"] +url = "https://packages.typst.org/preview/modern-sjtu-thesis-0.2.0.tar.gz" +hash = "sha256-dfcBB5kKYE/5GyX/QA+f+rwMVBHooOOcyEvzFAdC7RY=" +typstDeps = [ + "a2c-nums_0_0_1", + "cuti_0_3_0", + "i-figured_0_2_4", + "numbly_0_1_0", +] +description = "上海交通大学学位论文 Typst 模板。Shanghai Jiao Tong University Thesis Typst Template" +license = [ + "MIT", +] +homepage = "https://github.com/tzhTaylor/modern-sjtu-thesis" + +[modern-sjtu-thesis."0.1.2"] +url = "https://packages.typst.org/preview/modern-sjtu-thesis-0.1.2.tar.gz" +hash = "sha256-ftyfROArD2TG5cZI0dcJ3ebfqdWnMNpWNDPRlbXlspc=" +typstDeps = [ + "cuti_0_3_0", + "i-figured_0_2_4", + "numbly_0_1_0", +] +description = "上海交通大学研究生学位论文 Typst 模板。Shanghai Jiao Tong University Graduate Thesis Typst Template" +license = [ + "MIT", +] +homepage = "https://github.com/tzhTaylor/typst-sjtu-thesis-master" + +[modern-sjtu-thesis."0.1.1"] +url = "https://packages.typst.org/preview/modern-sjtu-thesis-0.1.1.tar.gz" +hash = "sha256-7NsuJtSawUWVu9cO848umWtMu27EXkfJ8v8Hz4boMhs=" +typstDeps = [ + "cuti_0_3_0", + "i-figured_0_2_4", + "numbly_0_1_0", + "outrageous_0_3_0", +] +description = "上海交通大学硕士学位论文 Typst 模板。Shanghai Jiao Tong University Graduate Thesis Typst Template" +license = [ + "MIT", +] +homepage = "https://github.com/tzhTaylor/typst-sjtu-thesis-master" + +[modern-sjtu-thesis."0.1.0"] +url = "https://packages.typst.org/preview/modern-sjtu-thesis-0.1.0.tar.gz" +hash = "sha256-2tj8RkbzC52W6VegrE+YavUYVfFBXfqTMO2WztefPtg=" +typstDeps = [ + "cuti_0_2_1", + "i-figured_0_2_4", + "numbly_0_1_0", + "outrageous_0_1_0", +] +description = "上海交通大学硕士学位论文 Typst 模板。Shanghai Jiao Tong University Master Thesis Typst Template" +license = [ + "MIT", +] +homepage = "https://github.com/tzhTaylor/typst-sjtu-thesis-master" + +[modern-sustech-thesis."0.1.1"] +url = "https://packages.typst.org/preview/modern-sustech-thesis-0.1.1.tar.gz" +hash = "sha256-QDo0ILNewya1ecyfMX1lcqzG5OvUkPOOZuTcEb2vfNQ=" +typstDeps = [] +description = "南方科技大学本科毕业设计(论文)模板. SUSTech Bachelor Thesis Template" +license = [ + "MIT", +] +homepage = "https://github.com/Duolei-Wang/sustech-thesis-typst" + +[modern-sustech-thesis."0.1.0"] +url = "https://packages.typst.org/preview/modern-sustech-thesis-0.1.0.tar.gz" +hash = "sha256-dp2wyxgYMX2DJA1odakPKZusJ/4GeoOe9HT+YkKo2F0=" +typstDeps = [] +description = "南方科技大学本科毕业设计(论文)模板. SUSTech Bachelor Thesis Template" +license = [ + "MIT", +] +homepage = "https://github.com/Duolei-Wang/sustech-thesis-typst" + +[modern-sysu-thesis."0.4.0"] +url = "https://packages.typst.org/preview/modern-sysu-thesis-0.4.0.tar.gz" +hash = "sha256-bC2JvIBViitWFsBsswq6cyQ9tRQvRb+lKe6dgObmlIY=" +typstDeps = [ + "anti-matter_0_0_2", + "i-figured_0_1_0", + "i-figured_0_2_4", + "numblex_0_1_1", + "numbly_0_1_0", + "outrageous_0_1_0", + "tablex_0_0_8", +] +description = "中山大学学位论文 Typst 模板,A Typst template for SYSU thesis" +license = [ + "MIT", +] +homepage = "https://gitlab.com/sysu-gitlab/thesis-template/better-thesis" + +[modern-sysu-thesis."0.3.0"] +url = "https://packages.typst.org/preview/modern-sysu-thesis-0.3.0.tar.gz" +hash = "sha256-P1ay33X2fzmnK+FIO7/C7znU10QKKuGbQZctSysfJQw=" +typstDeps = [ + "anti-matter_0_0_2", + "i-figured_0_1_0", + "i-figured_0_2_4", + "numblex_0_1_1", + "outrageous_0_1_0", + "tablex_0_0_8", +] +description = "中山大学学位论文 Typst 模板,A Typst template for SYSU thesis" +license = [ + "MIT", +] +homepage = "https://gitlab.com/sysu-gitlab/thesis-template/better-thesis" + +[modern-sysu-thesis."0.2.0"] +url = "https://packages.typst.org/preview/modern-sysu-thesis-0.2.0.tar.gz" +hash = "sha256-FTvHq6q+Z7aDzFZknbB/ZEnp8gId44/6NOxnIYvyh0Q=" +typstDeps = [ + "anti-matter_0_0_2", + "i-figured_0_1_0", + "i-figured_0_2_4", + "numblex_0_1_1", + "outrageous_0_1_0", + "tablex_0_0_8", +] +description = "中山大学学位论文 Typst 模板,A Typst template for SYSU thesis" +license = [ + "MIT", +] +homepage = "https://gitlab.com/sysu-gitlab/thesis-template/better-thesis" + +[modern-sysu-thesis."0.1.1"] +url = "https://packages.typst.org/preview/modern-sysu-thesis-0.1.1.tar.gz" +hash = "sha256-exx84YlSALjILLaJ5MAR0elZXhuQuRqgJb6a1xDluqk=" +typstDeps = [ + "anti-matter_0_0_2", + "i-figured_0_1_0", + "i-figured_0_2_4", + "outrageous_0_1_0", + "tablex_0_0_8", +] +description = "中山大学学位论文 Typst 模板,A Typst template for SYSU thesis" +license = [ + "MIT", +] +homepage = "https://gitlab.com/sysu-gitlab/thesis-template/better-thesis" + +[modern-sysu-thesis."0.1.0"] +url = "https://packages.typst.org/preview/modern-sysu-thesis-0.1.0.tar.gz" +hash = "sha256-/dJWKfvvPOA6m1+Oe6snpaVvfNPzWaQH34HKlN5wrBw=" +typstDeps = [ + "anti-matter_0_0_2", + "i-figured_0_1_0", + "i-figured_0_2_4", + "outrageous_0_1_0", + "tablex_0_0_8", +] +description = "中山大学学位论文 Typst 模板,A Typst template for SYSU thesis" +license = [ + "MIT", +] +homepage = "https://gitlab.com/sysu-gitlab/thesis-template/better-thesis" + +[modern-szu-thesis."0.4.0"] +url = "https://packages.typst.org/preview/modern-szu-thesis-0.4.0.tar.gz" +hash = "sha256-Tz3zDaCYNfLGuzSSdTnrkV+pX/uo/MPGSGwfFiPlKEg=" +typstDeps = [ + "cuti_0_3_0", + "hydra_0_6_0", + "i-figured_0_2_4", + "numbly_0_1_0", + "pinit_0_2_2", + "tablex_0_0_9", +] +description = "深圳大学学位论文模板由南京大学学位论文模板修改而成。Modern Shenzhen University Thesis is modified from modern-nju-thesis" +license = [ + "MIT", +] +homepage = "https://gitee.com/yjdyamv/modern-szu-thesis" + +[modern-szu-thesis."0.3.0"] +url = "https://packages.typst.org/preview/modern-szu-thesis-0.3.0.tar.gz" +hash = "sha256-PAnKU0ccuZITAL+anqSACkYMzNqXKHmGS0kg5skjSgA=" +typstDeps = [ + "cuti_0_3_0", + "i-figured_0_2_4", + "tablex_0_0_9", +] +description = "深圳大学学位论文模板由南京大学学位论文模板修改而成。Modern Shenzhen University Thesis is modified from modern-nju-thesis" +license = [ + "MIT", +] +homepage = "https://gitee.com/yjdyamv/modern-szu-thesis" + +[modern-szu-thesis."0.2.0"] +url = "https://packages.typst.org/preview/modern-szu-thesis-0.2.0.tar.gz" +hash = "sha256-BBQp5FizcgQgd4hfKfzXby+PG3TuhtmkoV2IiCgbZpo=" +typstDeps = [ + "cuti_0_3_0", + "i-figured_0_2_4", + "outrageous_0_1_0", + "outrageous_0_3_0", + "tablex_0_0_9", +] +description = "深圳大学学位论文模板由南京大学学位论文模板修改而成。Modern Shenzhen University Thesis is modified from modern-nju-thesis" +license = [ + "MIT", +] +homepage = "https://gitee.com/yjdyamv/modern-szu-thesis" + +[modern-szu-thesis."0.1.1"] +url = "https://packages.typst.org/preview/modern-szu-thesis-0.1.1.tar.gz" +hash = "sha256-EHCewSw0xT1cRPi6CH72IA0Hk7Kef6RoB5bdU4LGpws=" +typstDeps = [ + "cuti_0_2_1", + "i-figured_0_1_0", + "i-figured_0_2_4", + "outrageous_0_1_0", + "tablex_0_0_9", +] +description = "深圳大学学位论文模板由南京大学学位论文模板修改而成。Modern Shenzhen University Thesis is modified from modern-nju-thesis" +license = [ + "MIT", +] +homepage = "https://gitee.com/yjdyamv/modern-szu-thesis" + +[modern-szu-thesis."0.1.0"] +url = "https://packages.typst.org/preview/modern-szu-thesis-0.1.0.tar.gz" +hash = "sha256-PbQVGaWqUM1KRVZnjK5a5PO/M1rSt2mdxpOgtSwO9F4=" +typstDeps = [ + "cuti_0_2_1", + "i-figured_0_1_0", + "i-figured_0_2_4", + "outrageous_0_1_0", + "tablex_0_0_9", +] +description = "深圳大学学位论文模板由南京大学学位论文模板修改而成。Modern Shenzhen University Thesis is modified from modern-nju-thesis" +license = [ + "MIT", +] + +[modern-technique-report."0.1.0"] +url = "https://packages.typst.org/preview/modern-technique-report-0.1.0.tar.gz" +hash = "sha256-QCgSPrgnKpvKPwzpbaAVO+at2MIlbGA58g2tgTFboqw=" +typstDeps = [] +description = "A template for creating modern-style technique report in Typst" +license = [ + "MIT", +] + +[modern-uit-thesis."0.1.4"] +url = "https://packages.typst.org/preview/modern-uit-thesis-0.1.4.tar.gz" +hash = "sha256-dmsNjOD9kf4PHggxX0r1Dzfra9h9T7EmzuIYG1T3ggM=" +typstDeps = [ + "codly_1_2_0", + "ctheorems_1_1_3", + "glossarium_0_5_4", + "physica_0_9_5", + "subpar_0_2_1", +] +description = "A Modern Thesis Template in Typst" +license = [ + "MIT", +] +homepage = "https://github.com/mrtz-j/typst-thesis-template" + +[modern-uit-thesis."0.1.3"] +url = "https://packages.typst.org/preview/modern-uit-thesis-0.1.3.tar.gz" +hash = "sha256-xaxqLTU1F4kRzhUABdnb2E2A1xnNwNlRhaFhm5aJnQw=" +typstDeps = [ + "codly_1_2_0", + "ctheorems_1_1_3", + "glossarium_0_5_0", + "glossarium_0_5_1", + "outrageous_0_3_0", + "physica_0_9_4", + "subpar_0_2_0", +] +description = "A Modern Thesis Template in Typst" +license = [ + "MIT", +] +homepage = "https://github.com/mrtz-j/typst-thesis-template" + +[modern-uit-thesis."0.1.2"] +url = "https://packages.typst.org/preview/modern-uit-thesis-0.1.2.tar.gz" +hash = "sha256-469FTTHCVdRKp8oxray2RAVsLTnvi0LneBc2z/I2nzk=" +typstDeps = [ + "codly_1_0_0", + "glossarium_0_5_0", + "outrageous_0_3_0", + "physica_0_9_3", + "subpar_0_1_1", +] +description = "A Modern Thesis Template in Typst" +license = [ + "MIT", +] +homepage = "https://github.com/mrtz-j/typst-thesis-template" + +[modern-uit-thesis."0.1.1"] +url = "https://packages.typst.org/preview/modern-uit-thesis-0.1.1.tar.gz" +hash = "sha256-ZgQ3L4yHMKrl6EPvXqNUfdSm1fjAxXLyHAPzslPU5CQ=" +typstDeps = [ + "codly_1_0_0", + "outrageous_0_2_0", + "physica_0_9_3", + "subpar_0_1_1", +] +description = "A Modern Thesis Template in Typst" +license = [ + "MIT", +] +homepage = "https://github.com/mrtz-j/typst-thesis-template" + +[modern-uit-thesis."0.1.0"] +url = "https://packages.typst.org/preview/modern-uit-thesis-0.1.0.tar.gz" +hash = "sha256-JWDY8UufvD27QFu4haDyDvZAdnOKAheal+/YuSFHdRs=" +typstDeps = [ + "codly_1_0_0", + "outrageous_0_1_0", + "physica_0_9_3", + "subpar_0_1_1", +] +description = "A Modern Thesis Template in Typst" +license = [ + "MIT", +] +homepage = "https://github.com/mrtz-j/typst-thesis-template" + +[modern-unimib-thesis."0.1.1"] +url = "https://packages.typst.org/preview/modern-unimib-thesis-0.1.1.tar.gz" +hash = "sha256-JhW++7nk8wbg5Zvtr49OCH93p4y0aJCkEIQSPwtK+Mk=" +typstDeps = [] +description = "A thesis template of the University of Milano-Bicocca" +license = [ + "MIT", +] +homepage = "https://github.com/michelebanfi/unimib-typst-template" + +[modern-unimib-thesis."0.1.0"] +url = "https://packages.typst.org/preview/modern-unimib-thesis-0.1.0.tar.gz" +hash = "sha256-C1OcVKF1Bz9MDgg84Dack+35PUgYgEuy77m2+zFdfBY=" +typstDeps = [] +description = "A thesis template of the University of Milano-Bicocca heavily inspired by Date: Wed, 1 Jan 2025 15:57:58 +0100 Subject: [PATCH 077/793] typst: add support to instantiate typst with a set of typst packages --- maintainers/scripts/update-typst-packages.py | 2 +- pkgs/by-name/ty/typst/package.nix | 7 ++++- pkgs/by-name/ty/typst/with-packages.nix | 33 ++++++++++++++++++++ pkgs/top-level/all-packages.nix | 2 ++ 4 files changed, 42 insertions(+), 2 deletions(-) create mode 100644 pkgs/by-name/ty/typst/with-packages.nix diff --git a/maintainers/scripts/update-typst-packages.py b/maintainers/scripts/update-typst-packages.py index 345bf2804631..2264f97d7706 100755 --- a/maintainers/scripts/update-typst-packages.py +++ b/maintainers/scripts/update-typst-packages.py @@ -115,7 +115,7 @@ class TypstPackage: hash=source_hash, typstDeps=[ self.package_name_full(p, v) - for p, v in sorted(self.deps, key=lambda x: x[0]) + for p, v in sorted(self.deps, key=lambda x: (x[0], Version(x[1]))) ], description=self.description, license=self.license_tokens(), diff --git a/pkgs/by-name/ty/typst/package.nix b/pkgs/by-name/ty/typst/package.nix index 14f8bce13750..133c9522636a 100644 --- a/pkgs/by-name/ty/typst/package.nix +++ b/pkgs/by-name/ty/typst/package.nix @@ -8,6 +8,7 @@ xz, nix-update-script, versionCheckHook, + callPackage, }: rustPlatform.buildRustPackage (finalAttrs: { @@ -60,7 +61,11 @@ rustPlatform.buildRustPackage (finalAttrs: { versionCheckProgramArg = [ "--version" ]; doInstallCheck = true; - passthru.updateScript = nix-update-script { }; + passthru = { + updateScript = nix-update-script { }; + packages = callPackage ./typst-packages.nix { }; + withPackages = callPackage ./with-packages.nix { }; + }; meta = { changelog = "https://github.com/typst/typst/releases/tag/v${finalAttrs.version}"; diff --git a/pkgs/by-name/ty/typst/with-packages.nix b/pkgs/by-name/ty/typst/with-packages.nix new file mode 100644 index 000000000000..b142a0cbbe99 --- /dev/null +++ b/pkgs/by-name/ty/typst/with-packages.nix @@ -0,0 +1,33 @@ +{ + lib, + buildEnv, + typstPackages, + makeBinaryWrapper, + typst, +}: + +lib.makeOverridable ( + { ... }@typstPkgs: + f: + buildEnv { + name = "${typst.name}-env"; + + paths = lib.foldl' (acc: p: acc ++ lib.singleton p ++ p.propagatedBuildInputs) [ ] (f typstPkgs); + + pathsToLink = [ "/lib/typst-packages" ]; + + nativeBuildInputs = [ makeBinaryWrapper ]; + + postBuild = '' + export TYPST_LIB_DIR="$out/lib/typst/packages" + mkdir -p $TYPST_LIB_DIR + + mv $out/lib/typst-packages $TYPST_LIB_DIR/preview + + cp -r ${typst}/share $out/share + mkdir -p $out/bin + + makeWrapper "${lib.getExe typst}" "$out/bin/typst" --set TYPST_PACKAGE_CACHE_PATH $TYPST_LIB_DIR + ''; + } +) typstPackages diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix index b6c170299879..9052e6987ae6 100644 --- a/pkgs/top-level/all-packages.nix +++ b/pkgs/top-level/all-packages.nix @@ -15287,6 +15287,8 @@ with pkgs; buildTypstPackage = callPackage ../build-support/build-typst-package.nix { }; + typstPackages = typst.packages; + ueberzug = with python3Packages; toPythonApplication ueberzug; ueberzugpp = callPackage ../by-name/ue/ueberzugpp/package.nix { From 6b1d9846e9c20c0285a79d1e4d59e2d4427ca677 Mon Sep 17 00:00:00 2001 From: Gongqi Huang Date: Sat, 15 Mar 2025 20:31:05 -0400 Subject: [PATCH 078/793] doc/languages-frameworks/typst: Add doc for typst env and packages --- doc/languages-frameworks/index.md | 1 + doc/languages-frameworks/typst.section.md | 62 +++++++++++++++++++++++ doc/redirects.json | 18 +++++++ 3 files changed, 81 insertions(+) create mode 100644 doc/languages-frameworks/typst.section.md diff --git a/doc/languages-frameworks/index.md b/doc/languages-frameworks/index.md index 50c83ec939bc..dc33aeb53fad 100644 --- a/doc/languages-frameworks/index.md +++ b/doc/languages-frameworks/index.md @@ -96,6 +96,7 @@ scheme.section.md swift.section.md tcl.section.md texlive.section.md +typst.section.md vim.section.md neovim.section.md ``` diff --git a/doc/languages-frameworks/typst.section.md b/doc/languages-frameworks/typst.section.md new file mode 100644 index 000000000000..1e025be04cc7 --- /dev/null +++ b/doc/languages-frameworks/typst.section.md @@ -0,0 +1,62 @@ +# Typst {#typst} + +Typst can be configured to include packages from [Typst Universe](https://typst.app/universe/) or custom packages. + +## Custom Environment {#typst-custom-environment} + +You can create a custom Typst environment with a selected set of packages from **Typst Universe** using the following code. It is also possible to specify a Typst package with a specific version (e.g., `cetz_0_3_0`). A package without a version number will always refer to its latest version. + +```nix +typst.withPackages (p: with p; [ + polylux_0_4_0 + cetz_0_3_0 +]) +``` + +### Handling Outdated Package Hashes {#typst-handling-outdated-package-hashes} + +Since **Typst Universe** does not provide a way to fetch a package with a specific hash, the package hashes in `nixpkgs` can sometimes be outdated. To resolve this issue, you can manually override the package source using the following approach: + +```nix +typst.withPackages.override (old: { + typstPackages = old.typstPackages.extend (_: previous: { + polylux_0_4_0 = previous.polylux_0_4_0.overrideAttrs (oldPolylux: { + src = oldPolylux.src.overrideAttrs { + outputHash = YourUpToDatePolyluxHash; + }; + }); + }); +}) (p: with p; [ + polylux_0_4_0 + cetz_0_3_0 +]) +``` + +## Custom Packages {#typst-custom-packages} + +`Nixpkgs` provides a helper function, `buildTypstPackage`, to build custom Typst packages that can be used within the Typst environment. However, all dependencies of the custom package must be explicitly specified in `typstDeps`. + +Here's how to define a custom Typst package: + +```nix +{ buildTypstPackage, typstPackages, fetchzip }: + +buildTypstPackage (finalAttrs: { + pname = "my-typst-package"; + version = "0.0.1"; + src = fetchzip { ... }; + typstDeps = with typstPackages; [ cetz_0_3_0 ]; +}) +``` + +### Package Scope and Usage {#typst-package-scope-and-usage} + +By default, every custom package is scoped under `@preview`, as shown below: + +```typst +#import "@preview/my-typst-package:0.0.1": * +``` + +Since `@preview` is intended for packages from **Typst Universe**, it is recommended to use this approach **only for temporary or experimental modifications over existing packages** from **Typst Universe**. + +On the other hand, **local packages**, packages scoped under `@local`, are **not** considered part of the Typst environment. This means that local packages must be manually linked to the Typst compiler if needed. diff --git a/doc/redirects.json b/doc/redirects.json index 4757c2672057..66ed1c274ac4 100644 --- a/doc/redirects.json +++ b/doc/redirects.json @@ -368,6 +368,24 @@ "tester-testEqualArrayOrMap-return": [ "index.html#tester-testEqualArrayOrMap-return" ], + "typst": [ + "index.html#typst", + "doc/languages-frameworks/typst.section.md#typst" + ], + "typst-custom-environment": [ + "index.html#typst-custom-environment", + "doc/languages-frameworks/typst.section.md#typst-custom-environment" + ], + "typst-custom-packages": [ + "index.html#typst-custom-packages", + "doc/languages-frameworks/typst.section.md#typst-custom-packages" + ], + "typst-handling-outdated-package-hashes": [ + "index.html#typst-handling-outdated-package-hashes" + ], + "typst-package-scope-and-usage": [ + "index.html#typst-package-scope-and-usage" + ], "variables-specifying-dependencies": [ "index.html#variables-specifying-dependencies" ], From a0f69133a68824dd10fc98ba47feecc7fcf74aba Mon Sep 17 00:00:00 2001 From: eljamm Date: Sun, 6 Apr 2025 12:29:58 +0200 Subject: [PATCH 079/793] tunefish: unstable-2020-08-13 -> 0-unstable-2021-12-19 - fix build - add vst and vst3 plugins --- pkgs/applications/audio/tunefish/default.nix | 19 ++++++++++++++----- pkgs/top-level/all-packages.nix | 4 +--- 2 files changed, 15 insertions(+), 8 deletions(-) diff --git a/pkgs/applications/audio/tunefish/default.nix b/pkgs/applications/audio/tunefish/default.nix index a953f5960122..55a675c2f16d 100644 --- a/pkgs/applications/audio/tunefish/default.nix +++ b/pkgs/applications/audio/tunefish/default.nix @@ -17,14 +17,14 @@ stdenv.mkDerivation { pname = "tunefish"; - version = "unstable-2020-08-13"; + version = "0-unstable-2021-12-19"; src = fetchFromGitHub { owner = "jpcima"; repo = "tunefish"; - rev = "b3d83cc66201619f6399500f6897fbeb1786d9ed"; + rev = "c801c6cab63bb9e78e38ed69bd92024f2c667f00"; + hash = "sha256-ZH2VD0IydEFdbB3Ht5D6/lbcWLQHBuu9GyasVP7VefI="; fetchSubmodules = true; - sha256 = "0rjpq3s609fblzkvnc9729glcnfinmxljh0z8ldpzr245h367zxh"; }; nativeBuildInputs = [ @@ -54,8 +54,17 @@ stdenv.mkDerivation { ]; installPhase = '' - mkdir -p $out/lib/lv2 - cp -r src/tunefish4/Builds/LinuxMakefile/build/Tunefish4.lv2 $out/lib/lv2 + runHook preInstall + + mkdir -p $out/lib/{lv2,vst,vst3/Tunefish4.vst3} + + pushd src/tunefish4/Builds/LinuxMakefile/build + cp -r "Tunefish4.lv2" $out/lib/lv2 + cp -r "Tunefish4.vst3/Contents/x86_64-linux"/* $out/lib/vst3/Tunefish4.vst3 + cp "Tunefish4.so" $out/lib/vst + popd + + runHook postInstall ''; enableParallelBuilding = true; diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix index 3ab5698e8162..561dde944cb2 100644 --- a/pkgs/top-level/all-packages.nix +++ b/pkgs/top-level/all-packages.nix @@ -16476,9 +16476,7 @@ with pkgs; trojita = libsForQt5.callPackage ../applications/networking/mailreaders/trojita { }; - tunefish = callPackage ../applications/audio/tunefish { - stdenv = clangStdenv; # https://github.com/jpcima/tunefish/issues/4 - }; + tunefish = callPackage ../applications/audio/tunefish { }; tuxclocker = libsForQt5.callPackage ../applications/misc/tuxclocker { tuxclocker-plugins = tuxclocker-plugins-with-unfree; From 8ea3d596a70f8e92352bd92bf0a24ba30addbf64 Mon Sep 17 00:00:00 2001 From: eljamm Date: Sun, 6 Apr 2025 12:58:43 +0200 Subject: [PATCH 080/793] tunefish: small improvements - use finalAttrs - remove `with lib;` from `meta` - add install phase hooks --- pkgs/applications/audio/tunefish/default.nix | 22 ++++++++++++-------- 1 file changed, 13 insertions(+), 9 deletions(-) diff --git a/pkgs/applications/audio/tunefish/default.nix b/pkgs/applications/audio/tunefish/default.nix index 55a675c2f16d..9f5772e5d8e1 100644 --- a/pkgs/applications/audio/tunefish/default.nix +++ b/pkgs/applications/audio/tunefish/default.nix @@ -15,7 +15,7 @@ webkitgtk_4_0, }: -stdenv.mkDerivation { +stdenv.mkDerivation (finalAttrs: { pname = "tunefish"; version = "0-unstable-2021-12-19"; @@ -31,6 +31,7 @@ stdenv.mkDerivation { pkg-config python3 ]; + buildInputs = [ alsa-lib curl @@ -43,16 +44,19 @@ stdenv.mkDerivation { webkitgtk_4_0 ]; - postPatch = '' - patchShebangs src/tunefish4/generate-lv2-ttl.py - ''; - makeFlags = [ "-C" "src/tunefish4/Builds/LinuxMakefile" "CONFIG=Release" ]; + # silences build warnings + HOME = "/build"; + + postPatch = '' + patchShebangs src/tunefish4/generate-lv2-ttl.py + ''; + installPhase = '' runHook preInstall @@ -69,11 +73,11 @@ stdenv.mkDerivation { enableParallelBuilding = true; - meta = with lib; { + meta = { homepage = "https://tunefish-synth.com/"; description = "Virtual analog synthesizer LV2 plugin"; - license = licenses.gpl3Plus; - maintainers = with maintainers; [ orivej ]; + license = lib.licenses.gpl3Plus; + maintainers = with lib.maintainers; [ orivej ]; platforms = [ "x86_64-linux" ]; }; -} +}) From a665b24468a061ee4807c30d5871990a9c8d134b Mon Sep 17 00:00:00 2001 From: Jack Wilsdon Date: Sat, 5 Apr 2025 17:45:23 +0100 Subject: [PATCH 081/793] tenacity: 1.3.3 -> 1.3.4 --- pkgs/by-name/te/tenacity/package.nix | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/te/tenacity/package.nix b/pkgs/by-name/te/tenacity/package.nix index 645549e63b36..2281a9f7237c 100644 --- a/pkgs/by-name/te/tenacity/package.nix +++ b/pkgs/by-name/te/tenacity/package.nix @@ -49,7 +49,7 @@ stdenv.mkDerivation rec { pname = "tenacity"; - version = "1.3.3"; + version = "1.3.4"; src = fetchFromGitea { domain = "codeberg.org"; @@ -57,7 +57,7 @@ stdenv.mkDerivation rec { repo = pname; fetchSubmodules = true; rev = "v${version}"; - hash = "sha256-UU3iKfab6en4IyGlpNLUhOil3snzaZ2nI6JMqoL6DUs="; + hash = "sha256-2gndOwgEJK2zDSbjcZigbhEpGv301/ygrf+EQhKp8PI="; }; postPatch = '' @@ -70,7 +70,6 @@ stdenv.mkDerivation rec { ''; postFixup = '' - rm $out/tenacity wrapProgram "$out/bin/tenacity" \ --suffix AUDACITY_PATH : "$out/share/tenacity" \ --suffix AUDACITY_MODULES_PATH : "$out/lib/tenacity/modules" \ From 3278353c26feb05e38313767b71c6b7cc91797d3 Mon Sep 17 00:00:00 2001 From: DontEatOreo <57304299+DontEatOreo@users.noreply.github.com> Date: Sun, 6 Apr 2025 18:03:01 +0300 Subject: [PATCH 082/793] warp-terminal: 0.2025.03.26.08.10.stable_02 -> 0.2025.04.02.08.11.stable_03 --- pkgs/by-name/wa/warp-terminal/versions.json | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/pkgs/by-name/wa/warp-terminal/versions.json b/pkgs/by-name/wa/warp-terminal/versions.json index dd9b5f720314..b6a30d9c97a1 100644 --- a/pkgs/by-name/wa/warp-terminal/versions.json +++ b/pkgs/by-name/wa/warp-terminal/versions.json @@ -1,14 +1,14 @@ { "darwin": { - "hash": "sha256-tPb4Vax6dJFrX5VV1BEq70K4OvQPfMfNjPJZ22IeKW4=", - "version": "0.2025.03.26.08.10.stable_02" + "hash": "sha256-/zFB2lCTajshnIFexDDGrps2bir3Hj2Nq+4RO05HDvc=", + "version": "0.2025.04.02.08.11.stable_03" }, "linux_x86_64": { - "hash": "sha256-R3Z71iNpvEQ1KIh62XbuRelHIWwXzovOLuMpzAs+55Q=", - "version": "0.2025.03.26.08.10.stable_02" + "hash": "sha256-wHiiKgTqAC30VMH0VhslmaNZyCwYEs6N915jlkxL8d8=", + "version": "0.2025.04.02.08.11.stable_03" }, "linux_aarch64": { - "hash": "sha256-sKfMab7iNsb0W+4jDPLeG3g7b2rnL6Py//kCjFltutI=", - "version": "0.2025.03.26.08.10.stable_02" + "hash": "sha256-mjzS33bSHNwnUPPKswkbpbFOnuQu4+SeeCA8IcxE4tk=", + "version": "0.2025.04.02.08.11.stable_03" } } From eb07c868af6f27e43ffcef2ea883283cd19c0eba Mon Sep 17 00:00:00 2001 From: Filip Czaplicki Date: Sun, 6 Apr 2025 19:07:16 +0200 Subject: [PATCH 083/793] gol: 0.2.1 -> 1.0.2 --- pkgs/by-name/go/gol/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/go/gol/package.nix b/pkgs/by-name/go/gol/package.nix index 2ce3bfd8e370..b71f97318f8d 100644 --- a/pkgs/by-name/go/gol/package.nix +++ b/pkgs/by-name/go/gol/package.nix @@ -8,16 +8,16 @@ maven.buildMavenPackage rec { pname = "gol"; - version = "0.2.1"; + version = "1.0.2"; src = fetchFromGitHub { owner = "clarisma"; repo = "gol-tool"; tag = version; - hash = "sha256-jAkBFrtdVsK67n8Oo+/MGPL/JKRsu/6tbqy711exlwo="; + hash = "sha256-roFtoSpNByNVGkl7ESt5O6b4voVzX8Nbow1dI6Sqgss"; }; - mvnHash = "sha256-GCyTk/Lmh41qpCeex/qrN7cgPoNCsmmOKeBYllbtTZk"; + mvnHash = "sha256-lKmoftSkyyb/pIthrsJaZ3p9l5V5K3FdK6sOBoZyhe8"; mvnParameters = "compile assembly:single -Dmaven.test.skip=true"; nativeBuildInputs = [ makeWrapper ]; From 9a4d51c47631e40dce55253c0460594005b443c0 Mon Sep 17 00:00:00 2001 From: municorn Date: Sun, 6 Apr 2025 11:18:11 -0600 Subject: [PATCH 084/793] wivrn: 0.23.2 -> 0.24 --- pkgs/by-name/wi/wivrn/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/wi/wivrn/package.nix b/pkgs/by-name/wi/wivrn/package.nix index a55ee1dc5cf4..4f3f71d4d3ea 100644 --- a/pkgs/by-name/wi/wivrn/package.nix +++ b/pkgs/by-name/wi/wivrn/package.nix @@ -77,13 +77,13 @@ }: stdenv.mkDerivation (finalAttrs: { pname = "wivrn"; - version = "0.23.2"; + version = "0.24"; src = fetchFromGitHub { owner = "wivrn"; repo = "wivrn"; rev = "v${finalAttrs.version}"; - hash = "sha256-KpsS0XssSnE2Fj5rrXq1h+yNHhF7BzfPxwRUhZUZEaw="; + hash = "sha256-0F+JHhVT/Axo+ycoh/qCL/jVncD+GrcuvYrxKE+UFGc="; }; monado = applyPatches { From 071b19310e8689ae0d50770fdfe3f1d81bcc23ee Mon Sep 17 00:00:00 2001 From: iamanaws <78835633+Iamanaws@users.noreply.github.com> Date: Fri, 4 Apr 2025 20:09:09 -0700 Subject: [PATCH 085/793] textcompare: init at 0.1.2 --- pkgs/by-name/te/textcompare/package.nix | 60 +++++++++++++++++++++++++ 1 file changed, 60 insertions(+) create mode 100644 pkgs/by-name/te/textcompare/package.nix diff --git a/pkgs/by-name/te/textcompare/package.nix b/pkgs/by-name/te/textcompare/package.nix new file mode 100644 index 000000000000..281aa11c48e8 --- /dev/null +++ b/pkgs/by-name/te/textcompare/package.nix @@ -0,0 +1,60 @@ +{ + lib, + stdenv, + fetchFromGitHub, + desktop-file-utils, + gjs, + gobject-introspection, + gtksourceview5, + gtk4, + libadwaita, + meson, + ninja, + wrapGAppsHook4, + nix-update-script, +}: + +stdenv.mkDerivation (finalAttrs: { + pname = "textcompare"; + version = "0.1.2"; + + src = fetchFromGitHub { + owner = "josephmawa"; + repo = "TextCompare"; + tag = "v${finalAttrs.version}"; + hash = "sha256-npF2kCYeW/RGaS7x2FrHEX3BdmO8CXj47biOw9IZ4nk="; + }; + + strictDeps = true; + + nativeBuildInputs = [ + desktop-file-utils + gjs + gobject-introspection + gtk4 + meson + ninja + wrapGAppsHook4 + ]; + + buildInputs = [ + gjs + gtksourceview5 + libadwaita + ]; + + preFixup = '' + sed -i "1 a imports.package._findEffectiveEntryPointName = () => 'io.github.josephmawa.TextCompare';" $out/bin/io.github.josephmawa.TextCompare + ''; + + passthru.updateScript = nix-update-script { }; + + meta = { + description = "Simple desktop app to compare old and new text"; + homepage = "https://github.com/josephmawa/TextCompare"; + license = lib.licenses.gpl3Plus; + maintainers = with lib.maintainers; [ iamanaws ]; + mainProgram = "io.github.josephmawa.TextCompare"; + platforms = lib.lists.intersectLists lib.platforms.linux gjs.meta.platforms; + }; +}) From cdc7c2ba68d37ada17f9c1de7ff7039208aa09d4 Mon Sep 17 00:00:00 2001 From: Sergei Trofimovich Date: Sun, 6 Apr 2025 22:24:36 +0100 Subject: [PATCH 086/793] glaze: 5.0.1 -> 5.0.2 Changes: https://github.com/stephenberry/glaze/releases/tag/v5.0.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 453cdd80532c..3d8d079a82ae 100644 --- a/pkgs/by-name/gl/glaze/package.nix +++ b/pkgs/by-name/gl/glaze/package.nix @@ -8,13 +8,13 @@ stdenv.mkDerivation (final: { pname = "glaze"; - version = "5.0.1"; + version = "5.0.2"; src = fetchFromGitHub { owner = "stephenberry"; repo = "glaze"; rev = "v${final.version}"; - hash = "sha256-9ru8T0xUmkKBg6rNg+myzU8bjqWkQGG2B0APPHjyAAE="; + hash = "sha256-1Mk/BaU1D4SASC47pHlfno6n39WR5lUVPtboqz70+4s="; }; nativeBuildInputs = [ cmake ]; From a729a402c3695a36dd70e159013d7d70412808bb Mon Sep 17 00:00:00 2001 From: Ihar Hrachyshka Date: Sun, 6 Apr 2025 19:51:46 -0400 Subject: [PATCH 087/793] analog: use nixpkgs libraries (png, jpeg, zlib, bz2) This also fixes darwin build that failed when building in-tree zlib and libpng. Signed-off-by: Ihar Hrachyshka --- pkgs/by-name/an/analog/package.nix | 16 +++++++++++++++- 1 file changed, 15 insertions(+), 1 deletion(-) diff --git a/pkgs/by-name/an/analog/package.nix b/pkgs/by-name/an/analog/package.nix index 11777f147a24..add6dff6eebd 100644 --- a/pkgs/by-name/an/analog/package.nix +++ b/pkgs/by-name/an/analog/package.nix @@ -2,6 +2,10 @@ stdenv, lib, fetchFromGitHub, + bzip2, + gd, + libjpeg, + libpng, }: stdenv.mkDerivation rec { @@ -15,11 +19,21 @@ stdenv.mkDerivation rec { sha256 = "sha256-NCturEibnpl6+paUZezksHzP33WtAzfIolvBLeEHXjY="; }; + buildInputs = [ + bzip2 + gd + libjpeg + libpng + ]; + postPatch = '' sed -i src/anlghead.h \ -e "s|#define DEFAULTCONFIGFILE .*|#define DEFAULTCONFIGFILE \"$out/etc/analog.cfg\"|g" \ -e "s|#define LANGDIR .*|#define LANGDIR \"$out/share/${pname}/lang/\"|g" - substituteInPlace src/Makefile --replace "gcc" "${stdenv.cc.targetPrefix}cc" + substituteInPlace src/Makefile \ + --replace-fail "gcc" "${stdenv.cc.targetPrefix}cc" \ + --replace-fail "LIBS = -lm" "LIBS = -lm -lpng -lgd -ljpeg -lz -lbz2" \ + --replace-fail "DEFS =" "DEFS = -DHAVE_GD -DHAVE_ZLIB -DHAVE_BZLIB" ''; installPhase = '' From 37487ef15e286313118a05a8e80abe1261dee70d Mon Sep 17 00:00:00 2001 From: Jaiden Douglas Date: Mon, 7 Apr 2025 17:30:49 +0930 Subject: [PATCH 088/793] include-what-you-use: 0.23 -> 0.24 https://github.com/include-what-you-use/include-what-you-use/releases/tag/0.24 --- .../tools/analysis/include-what-you-use/default.nix | 4 ++-- pkgs/top-level/all-packages.nix | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/development/tools/analysis/include-what-you-use/default.nix b/pkgs/development/tools/analysis/include-what-you-use/default.nix index 8f713b8dca1c..2249596d30c9 100644 --- a/pkgs/development/tools/analysis/include-what-you-use/default.nix +++ b/pkgs/development/tools/analysis/include-what-you-use/default.nix @@ -11,11 +11,11 @@ stdenv.mkDerivation rec { pname = "include-what-you-use"; # Make sure to bump `llvmPackages` in "pkgs/top-level/all-packages.nix" to the supported version: # https://github.com/include-what-you-use/include-what-you-use?tab=readme-ov-file#clang-compatibility - version = "0.23"; + version = "0.24"; src = fetchurl { url = "${meta.homepage}/downloads/${pname}-${version}.src.tar.gz"; - hash = "sha256-AATVqRaXF6zy9IEkilv8FcfVXdwrnNx/RhsG6T1Jxz8="; + hash = "sha256-ojQhzv9gHT6iFej6kpK/qMo56xrCCY277fxs/mVUHBA="; }; postPatch = '' diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix index df389f32233d..42873d672c0f 100644 --- a/pkgs/top-level/all-packages.nix +++ b/pkgs/top-level/all-packages.nix @@ -8482,7 +8482,7 @@ with pkgs; }; include-what-you-use = callPackage ../development/tools/analysis/include-what-you-use { - llvmPackages = llvmPackages_19; + llvmPackages = llvmPackages_20; }; inherit (callPackage ../applications/misc/inochi2d { }) From 8bdc44ec9ac45661b64ab82ecde1da49e552782f Mon Sep 17 00:00:00 2001 From: phaer Date: Mon, 7 Apr 2025 11:22:52 +0200 Subject: [PATCH 089/793] gce-images: drop It's hopefully out-dated, "latest" release points to 20.09 and no in-tree usage could be found. Feel free to update and re-introduce if needed. --- nixos/modules/virtualisation/gce-images.nix | 20 -------------------- 1 file changed, 20 deletions(-) delete mode 100644 nixos/modules/virtualisation/gce-images.nix diff --git a/nixos/modules/virtualisation/gce-images.nix b/nixos/modules/virtualisation/gce-images.nix deleted file mode 100644 index 79631ed025df..000000000000 --- a/nixos/modules/virtualisation/gce-images.nix +++ /dev/null @@ -1,20 +0,0 @@ -let - self = { - "14.12" = "gs://nixos-cloud-images/nixos-14.12.471.1f09b77-x86_64-linux.raw.tar.gz"; - "15.09" = "gs://nixos-cloud-images/nixos-15.09.425.7870f20-x86_64-linux.raw.tar.gz"; - "16.03" = "gs://nixos-cloud-images/nixos-image-16.03.847.8688c17-x86_64-linux.raw.tar.gz"; - "17.03" = "gs://nixos-cloud-images/nixos-image-17.03.1082.4aab5c5798-x86_64-linux.raw.tar.gz"; - "18.03" = "gs://nixos-cloud-images/nixos-image-18.03.132536.fdb5ba4cdf9-x86_64-linux.raw.tar.gz"; - "18.09" = "gs://nixos-cloud-images/nixos-image-18.09.1228.a4c4cbb613c-x86_64-linux.raw.tar.gz"; - - # This format will be handled by the upcoming NixOPS 2.0 release. - # The old images based on a GS object are deprecated. - "20.09" = { - project = "nixos-cloud"; - name = "nixos-image-20-09-3531-3858fbc08e6-x86-64-linux"; - }; - - latest = self."20.09"; - }; -in -self From 2164a9e07e7bed4a6302d4d31f700b200ac30c4b Mon Sep 17 00:00:00 2001 From: Ethan Carter Edwards Date: Mon, 7 Apr 2025 09:40:15 -0400 Subject: [PATCH 090/793] wavelog: 2.0.2 -> 2.0.3 Changelog: https://github.com/wavelog/wavelog/releases/tag/2.0.3 Signed-off-by: Ethan Carter Edwards --- pkgs/by-name/wa/wavelog/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/wa/wavelog/package.nix b/pkgs/by-name/wa/wavelog/package.nix index c58471bed6d1..b98ce582c35c 100644 --- a/pkgs/by-name/wa/wavelog/package.nix +++ b/pkgs/by-name/wa/wavelog/package.nix @@ -8,13 +8,13 @@ stdenvNoCC.mkDerivation (finalAttrs: { pname = "wavelog"; - version = "2.0.2"; + version = "2.0.3"; src = fetchFromGitHub { owner = "wavelog"; repo = "wavelog"; tag = finalAttrs.version; - hash = "sha256-2cIUWrDOfKiTubS8l904dd5lJsNY9+MGtV2KBTa6fFM="; + hash = "sha256-eRig8W3H30qZUZEbE6pXaDX0fswNgnhi5nn+dwP+xSw="; }; installPhase = '' From e12c51a047bcacf0e0ee845e5ba451f189162d0a Mon Sep 17 00:00:00 2001 From: FliegendeWurst Date: Tue, 8 Apr 2025 09:28:01 +0200 Subject: [PATCH 091/793] black-hole-solver: migrate to by-name, fix cross --- .../bl/black-hole-solver/package.nix} | 12 +++++------- pkgs/top-level/all-packages.nix | 4 ---- 2 files changed, 5 insertions(+), 11 deletions(-) rename pkgs/{games/black-hole-solver/default.nix => by-name/bl/black-hole-solver/package.nix} (83%) diff --git a/pkgs/games/black-hole-solver/default.nix b/pkgs/by-name/bl/black-hole-solver/package.nix similarity index 83% rename from pkgs/games/black-hole-solver/default.nix rename to pkgs/by-name/bl/black-hole-solver/package.nix index 3e0ff95336e4..02e0ee253496 100644 --- a/pkgs/games/black-hole-solver/default.nix +++ b/pkgs/by-name/bl/black-hole-solver/package.nix @@ -3,11 +3,10 @@ lib, fetchurl, cmake, - perl, + buildPackages, pkg-config, python3, rinutils, - PathTiny, }: stdenv.mkDerivation rec { @@ -21,24 +20,23 @@ stdenv.mkDerivation rec { nativeBuildInputs = [ cmake - perl + (buildPackages.perl.withPackages (ps: [ ps.PathTiny ])) pkg-config python3 ]; - buildInputs = [ rinutils - PathTiny ]; prePatch = '' patchShebangs ./scripts ''; - meta = with lib; { + meta = { description = "Solver for Solitaire variants Golf, Black Hole, and All in a Row"; mainProgram = "black-hole-solve"; homepage = "https://www.shlomifish.org/open-source/projects/black-hole-solitaire-solver/"; - license = licenses.mit; + license = lib.licenses.mit; + maintainers = [ ]; }; } diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix index bf74c35eb2bf..928e219c6c87 100644 --- a/pkgs/top-level/all-packages.nix +++ b/pkgs/top-level/all-packages.nix @@ -17237,10 +17237,6 @@ with pkgs; beancount-share = callPackage ../applications/office/beancount/beancount_share.nix { }; - black-hole-solver = callPackage ../games/black-hole-solver { - inherit (perlPackages) PathTiny; - }; - bugdom = callPackage ../games/bugdom { stdenv = if stdenv.hostPlatform.isDarwin then overrideSDK stdenv "11.0" else stdenv; inherit (darwin.apple_sdk_11_0.frameworks) IOKit Foundation OpenGL; From bec5702e73929390080c6eff41b9c1cfcebf9cce Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Tue, 8 Apr 2025 02:13:37 +0000 Subject: [PATCH 092/793] prometheus-smokeping-prober: 0.9.0 -> 0.10.0 --- pkgs/servers/monitoring/prometheus/smokeping-prober.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/servers/monitoring/prometheus/smokeping-prober.nix b/pkgs/servers/monitoring/prometheus/smokeping-prober.nix index cafe88657ac4..260593285757 100644 --- a/pkgs/servers/monitoring/prometheus/smokeping-prober.nix +++ b/pkgs/servers/monitoring/prometheus/smokeping-prober.nix @@ -7,7 +7,7 @@ buildGoModule rec { pname = "smokeping_prober"; - version = "0.9.0"; + version = "0.10.0"; ldflags = let @@ -31,9 +31,9 @@ buildGoModule rec { owner = "SuperQ"; repo = "smokeping_prober"; rev = "v${version}"; - sha256 = "sha256-TOt0YKgzcASQVY0ohoIwRJhjoH/Q0cuPabaItPnhv+w="; + sha256 = "sha256-dsdwXBTAPkMjaAWBjkNiJEaKi5cIcr1qctVDTuzmjAo="; }; - vendorHash = "sha256-m6jOZx4zuVl1Bay4OCvPTF/pRFXfBfitWfQ+S10xe9I="; + vendorHash = "sha256-anc4YtkfkPt8mXRZcVD8kQt2X2O3SCpRWPIqV4yz92E="; doCheck = true; From 7669e832068370ede1186c06a9d2c71bf2a3a75b Mon Sep 17 00:00:00 2001 From: Morgan Helton Date: Tue, 8 Apr 2025 21:08:47 -0500 Subject: [PATCH 093/793] pomerium: 0.28.0 -> 0.29.2 --- ...low-specification-of-external-binary.patch | 49 ++++++++++--------- pkgs/by-name/po/pomerium/package.json | 2 +- pkgs/by-name/po/pomerium/package.nix | 6 +-- pkgs/by-name/po/pomerium/yarn-hash | 2 +- 4 files changed, 31 insertions(+), 28 deletions(-) diff --git a/pkgs/by-name/po/pomerium/0001-envoy-allow-specification-of-external-binary.patch b/pkgs/by-name/po/pomerium/0001-envoy-allow-specification-of-external-binary.patch index cd1f3fb7421c..fd7fa5672975 100644 --- a/pkgs/by-name/po/pomerium/0001-envoy-allow-specification-of-external-binary.patch +++ b/pkgs/by-name/po/pomerium/0001-envoy-allow-specification-of-external-binary.patch @@ -1,14 +1,14 @@ -From 54e426127a35ea6c88bf0ba882f97f0712533ef5 Mon Sep 17 00:00:00 2001 +From dfb6e2797e7c9166c8dd3dc0d87a4d91474244c7 Mon Sep 17 00:00:00 2001 From: Morgan Helton Date: Sun, 26 May 2024 12:17:01 -0500 Subject: [PATCH] envoy: allow specification of external binary --- - pkg/envoy/envoy.go | 17 ++++++++++------- - 1 file changed, 10 insertions(+), 7 deletions(-) + pkg/envoy/envoy.go | 20 ++++++++++++++++---- + 1 file changed, 16 insertions(+), 4 deletions(-) diff --git a/pkg/envoy/envoy.go b/pkg/envoy/envoy.go -index 66cf71ae..8d81090e 100644 +index 8224f364..bb8b6506 100644 --- a/pkg/envoy/envoy.go +++ b/pkg/envoy/envoy.go @@ -8,9 +8,9 @@ import ( @@ -22,7 +22,7 @@ index 66cf71ae..8d81090e 100644 "path/filepath" "regexp" "strconv" -@@ -34,8 +34,12 @@ import ( +@@ -35,8 +35,17 @@ import ( const ( configFileName = "envoy-config.yaml" @@ -32,20 +32,22 @@ index 66cf71ae..8d81090e 100644 +var OverrideEnvoyPath = "" + - type serverOptions struct { - services string - logLevel config.LogLevel -@@ -59,17 +63,16 @@ type Server struct { - - // NewServer creates a new server with traffic routed by envoy. - func NewServer(ctx context.Context, src config.Source, builder *envoyconfig.Builder) (*Server, error) { -- if err := preserveRlimitNofile(); err != nil { -- log.Ctx(ctx).Debug().Err(err).Msg("couldn't preserve RLIMIT_NOFILE before starting Envoy") -- } -+ envoyPath := OverrideEnvoyPath -+ wd := filepath.Join(os.TempDir(), workingDirectoryName) ++type serverOptions struct { ++ services string ++ logLevel config.LogLevel ++} ++ + // A Server is a pomerium proxy implemented via envoy. + type Server struct { + ServerOptions +@@ -94,14 +103,17 @@ func NewServer(ctx context.Context, src config.Source, builder *envoyconfig.Buil + log.Ctx(ctx).Debug().Err(err).Msg("couldn't preserve RLIMIT_NOFILE before starting Envoy") + } - envoyPath, err := Extract() ++ envoyPath := OverrideEnvoyPath ++ wd := filepath.Join(os.TempDir(), workingDirectoryName) ++ + err := os.MkdirAll(wd, embeddedEnvoyPermissions) if err != nil { - return nil, fmt.Errorf("extracting envoy: %w", err) @@ -53,11 +55,12 @@ index 66cf71ae..8d81090e 100644 } srv := &Server{ -- wd: path.Dir(envoyPath), -+ wd: wd, - builder: builder, - grpcPort: src.GetConfig().GRPCPort, - httpPort: src.GetConfig().HTTPPort, + ServerOptions: options, +- wd: path.Dir(envoyPath), ++ wd: wd, + builder: builder, + grpcPort: src.GetConfig().GRPCPort, + httpPort: src.GetConfig().HTTPPort, -- -2.47.0 +2.48.1 diff --git a/pkgs/by-name/po/pomerium/package.json b/pkgs/by-name/po/pomerium/package.json index 59e65c4fcbaa..eb48ee5cab7b 100644 --- a/pkgs/by-name/po/pomerium/package.json +++ b/pkgs/by-name/po/pomerium/package.json @@ -43,7 +43,7 @@ "@types/react-dom": "^17.0.11", "@typescript-eslint/eslint-plugin": "^5.10.2", "@typescript-eslint/parser": "^5.59.11", - "esbuild": "^0.21.1", + "esbuild": "^0.25.0", "eslint": "7.32.0", "eslint-config-prettier": "^8.3.0", "eslint-plugin-react": "^7.28.0", diff --git a/pkgs/by-name/po/pomerium/package.nix b/pkgs/by-name/po/pomerium/package.nix index b19b8c130e3d..fdbd37352301 100644 --- a/pkgs/by-name/po/pomerium/package.nix +++ b/pkgs/by-name/po/pomerium/package.nix @@ -19,15 +19,15 @@ let in buildGo123Module rec { pname = "pomerium"; - version = "0.28.0"; + version = "0.29.2"; src = fetchFromGitHub { owner = "pomerium"; repo = "pomerium"; rev = "v${version}"; - hash = "sha256-Uj/mVklFRaoDNQjCFS5NW/AhSU+7V1XxPiZBAUuly7s="; + hash = "sha256-FortINGa0JNUxVeGiJ6i+cbmapMZeCXPY9hWox+Y49o="; }; - vendorHash = "sha256-s6EZUZoGNBpy5RaLAPiCCCVFli+YzZ0PHJ/aH3s4APA="; + vendorHash = "sha256-K9LcGvANajoVKEDIswahD0mT5845qGZzafmWMKkVn8Q="; ui = mkYarnPackage { inherit version; diff --git a/pkgs/by-name/po/pomerium/yarn-hash b/pkgs/by-name/po/pomerium/yarn-hash index 6f871e034fe3..164160128670 100644 --- a/pkgs/by-name/po/pomerium/yarn-hash +++ b/pkgs/by-name/po/pomerium/yarn-hash @@ -1 +1 @@ -0bdrczn8mj5iidmba7xzkcyvsnwmbvcvrc1vgks2x4pxqbfyxaiv +1fqb1bcsg0k6xazr6v19jav11fl99mm3p9w53hl5xflb974m2lg0 From 6ab7d3db2c1995142570e45dc9c9e175bfa928b3 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Wed, 9 Apr 2025 12:27:28 +0000 Subject: [PATCH 094/793] python312Packages.langchain-ollama: 0.3.0 -> 0.3.1 --- pkgs/development/python-modules/langchain-ollama/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/langchain-ollama/default.nix b/pkgs/development/python-modules/langchain-ollama/default.nix index 149091e699c6..cc88f4308649 100644 --- a/pkgs/development/python-modules/langchain-ollama/default.nix +++ b/pkgs/development/python-modules/langchain-ollama/default.nix @@ -22,14 +22,14 @@ buildPythonPackage rec { pname = "langchain-ollama"; - version = "0.3.0"; + version = "0.3.1"; pyproject = true; src = fetchFromGitHub { owner = "langchain-ai"; repo = "langchain"; tag = "langchain-ollama==${version}"; - hash = "sha256-KsQV2jM2rXbFg+ZlDnpw8sD3Nm8C37BWo+DkDTaMDtQ="; + hash = "sha256-nKLz9eCGaonECmr3Uby3j4ul5jQZaqUH3PD20z/JKek="; }; sourceRoot = "${src.name}/libs/partners/ollama"; From f8a597f1126c1ac4882a1ba04327cb41b8fbc588 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Wed, 9 Apr 2025 13:07:27 +0000 Subject: [PATCH 095/793] python312Packages.langchain-openai: 0.3.11 -> 0.3.12 --- pkgs/development/python-modules/langchain-openai/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/langchain-openai/default.nix b/pkgs/development/python-modules/langchain-openai/default.nix index cdb4d9c64e3d..7bf2ebebd1cb 100644 --- a/pkgs/development/python-modules/langchain-openai/default.nix +++ b/pkgs/development/python-modules/langchain-openai/default.nix @@ -29,14 +29,14 @@ buildPythonPackage rec { pname = "langchain-openai"; - version = "0.3.11"; + version = "0.3.12"; pyproject = true; src = fetchFromGitHub { owner = "langchain-ai"; repo = "langchain"; tag = "langchain-openai==${version}"; - hash = "sha256-yIYVRn9IHjxBSxnBOTayYrIxw8ZbAeuawu3gKk9gA0M="; + hash = "sha256-pIXdXGrYOoE8sF+cKpX82QfTaYna8kbzUv0n+yR7uHE="; }; sourceRoot = "${src.name}/libs/partners/openai"; From 9a32e8488c5ca029ae6dc34ca20e49e880eaedab Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Wed, 9 Apr 2025 14:11:32 +0000 Subject: [PATCH 096/793] oci-cli: 3.54.0 -> 3.54.2 --- pkgs/by-name/oc/oci-cli/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/oc/oci-cli/package.nix b/pkgs/by-name/oc/oci-cli/package.nix index 4622f8a6b976..d0900d1dc47e 100644 --- a/pkgs/by-name/oc/oci-cli/package.nix +++ b/pkgs/by-name/oc/oci-cli/package.nix @@ -25,14 +25,14 @@ in py.pkgs.buildPythonApplication rec { pname = "oci-cli"; - version = "3.54.0"; + version = "3.54.2"; format = "setuptools"; src = fetchFromGitHub { owner = "oracle"; repo = pname; tag = "v${version}"; - hash = "sha256-UzjXnjYTXdTJAl9MRPJEjQ10EM4U5gDtK0na5fnxp6A="; + hash = "sha256-7EYrTcmUGF/Gjs2SSHWWf2VP4m/qIyxOvGVYOJ41joU="; }; nativeBuildInputs = [ installShellFiles ]; From 9c7f82ad62e010e6990a345b2f652ae99bcf6727 Mon Sep 17 00:00:00 2001 From: ZHAO Jin-Xiang Date: Wed, 9 Apr 2025 14:17:51 +0000 Subject: [PATCH 097/793] windsurf: 1.6.2 -> 1.6.3 --- pkgs/by-name/wi/windsurf/info.json | 18 +++++++++--------- 1 file changed, 9 insertions(+), 9 deletions(-) diff --git a/pkgs/by-name/wi/windsurf/info.json b/pkgs/by-name/wi/windsurf/info.json index 316eb343cda0..9cb0ccdd008e 100644 --- a/pkgs/by-name/wi/windsurf/info.json +++ b/pkgs/by-name/wi/windsurf/info.json @@ -1,20 +1,20 @@ { "aarch64-darwin": { - "version": "1.6.2", + "version": "1.6.3", "vscodeVersion": "1.97.0", - "url": "https://windsurf-stable.codeiumdata.com/darwin-arm64/stable/1eabbe10abd0f4843e53460086ba8422a1aebe02/Windsurf-darwin-arm64-1.6.2.zip", - "sha256": "42d071b20043eb16c8e23e82e4bd54115ef99e1a39f817538b9468d9467b2290" + "url": "https://windsurf-stable.codeiumdata.com/darwin-arm64/stable/f8ec5d648c43a2f1e54dccd12e2cf74f5ae6bad9/Windsurf-darwin-arm64-1.6.3.zip", + "sha256": "210bb4ea2f7bacc9ffb8ef901a06902f655943e53b695c0c5a3700dc56a1c6e5" }, "x86_64-darwin": { - "version": "1.6.2", + "version": "1.6.3", "vscodeVersion": "1.97.0", - "url": "https://windsurf-stable.codeiumdata.com/darwin-x64/stable/1eabbe10abd0f4843e53460086ba8422a1aebe02/Windsurf-darwin-x64-1.6.2.zip", - "sha256": "e181206a8dc6bc663afd14160ab1e4d6548ee2c99011b3a6e25b67c9f737376a" + "url": "https://windsurf-stable.codeiumdata.com/darwin-x64/stable/f8ec5d648c43a2f1e54dccd12e2cf74f5ae6bad9/Windsurf-darwin-x64-1.6.3.zip", + "sha256": "f9c28afd3d9097255d02a79822a62c44fc18bb154727cdf62321a43986f26765" }, "x86_64-linux": { - "version": "1.6.2", + "version": "1.6.3", "vscodeVersion": "1.97.0", - "url": "https://windsurf-stable.codeiumdata.com/linux-x64/stable/1eabbe10abd0f4843e53460086ba8422a1aebe02/Windsurf-linux-x64-1.6.2.tar.gz", - "sha256": "54b31fdafe8c8893d8eab5a2769cacc9f7e89bf4744a7f65d41dc9d7301d48c7" + "url": "https://windsurf-stable.codeiumdata.com/linux-x64/stable/f8ec5d648c43a2f1e54dccd12e2cf74f5ae6bad9/Windsurf-linux-x64-1.6.3.tar.gz", + "sha256": "ed0853dc833a979fa5ed91caf8db6191b5583e83d79cc6feeb5697cd3ae17440" } } From 18725dd6173fb748fea3a3a6a65f1d1d8592c970 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Wed, 9 Apr 2025 18:12:34 +0000 Subject: [PATCH 098/793] carapace-bridge: 1.2.5 -> 1.2.7 --- pkgs/by-name/ca/carapace-bridge/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/ca/carapace-bridge/package.nix b/pkgs/by-name/ca/carapace-bridge/package.nix index 3c69aa37c77e..f85cf9bf13ef 100644 --- a/pkgs/by-name/ca/carapace-bridge/package.nix +++ b/pkgs/by-name/ca/carapace-bridge/package.nix @@ -8,19 +8,19 @@ buildGoModule rec { pname = "carapace-bridge"; - version = "1.2.5"; + version = "1.2.7"; src = fetchFromGitHub { owner = "carapace-sh"; repo = "carapace-bridge"; tag = "v${version}"; - hash = "sha256-NdEGQp3fd/dIZqGYut6tz9oze48ym/+05X8CMQhFKzk="; + hash = "sha256-8i516GwXJFEB4VdvsV1KS0q2U9ZbpRBmZxqzTrzYlPk="; }; # buildGoModule try to run `go mod vendor` instead of `go work vendor` on the # workspace if proxyVendor is off proxyVendor = true; - vendorHash = "sha256-zfV5IcpwtK3n76jWs4ldMlpEqbyNmmXZWDj+fh66luw="; + vendorHash = "sha256-TVqQrqdMmzv1w4Y37pB2t/apdMPm6QO/0VVS3x86GpE="; postPatch = '' substituteInPlace cmd/carapace-bridge/main.go \ From 7fdd2d0873e750e040ac8b04c0c8032b80b8a5a8 Mon Sep 17 00:00:00 2001 From: Merleur l'enchantin Date: Wed, 9 Apr 2025 20:56:01 +0200 Subject: [PATCH 099/793] bitwig-studio: fix ALSA driver model add a missing libudev dependency --- pkgs/applications/audio/bitwig-studio/bitwig-studio5.nix | 2 ++ 1 file changed, 2 insertions(+) diff --git a/pkgs/applications/audio/bitwig-studio/bitwig-studio5.nix b/pkgs/applications/audio/bitwig-studio/bitwig-studio5.nix index 502ddbf06b77..a66f916a9667 100644 --- a/pkgs/applications/audio/bitwig-studio/bitwig-studio5.nix +++ b/pkgs/applications/audio/bitwig-studio/bitwig-studio5.nix @@ -16,6 +16,7 @@ libjack2, libjpeg, libnghttp2, + libudev-zero, libxkbcommon, makeWrapper, pango, @@ -66,6 +67,7 @@ stdenv.mkDerivation rec { xorg.libX11 xorg.libXtst libxkbcommon + libudev-zero pango pipewire (lib.getLib stdenv.cc.cc) From 34dec3f64217c49280afb2f9a02c38c98406ca2a Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Wed, 9 Apr 2025 19:19:34 +0000 Subject: [PATCH 100/793] nixt: 2.6.2 -> 2.6.3 --- pkgs/development/tools/language-servers/nixd/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/tools/language-servers/nixd/default.nix b/pkgs/development/tools/language-servers/nixd/default.nix index 6dc9ff0fb969..e5f03d10205e 100644 --- a/pkgs/development/tools/language-servers/nixd/default.nix +++ b/pkgs/development/tools/language-servers/nixd/default.nix @@ -21,13 +21,13 @@ let common = rec { - version = "2.6.2"; + version = "2.6.3"; src = fetchFromGitHub { owner = "nix-community"; repo = "nixd"; tag = version; - hash = "sha256-kxCUBgdIulW68H0ATOXsWp5977HFIF7wTw3qYYfgCAQ="; + hash = "sha256-Gd7VFyQ/ayw0NI72sdZ1wFuXaxlIPWyE31Kl53d3zB4="; }; nativeBuildInputs = [ From d68c28cf3f5eed71e5467154f38a3d5bfc59b7b4 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Wed, 9 Apr 2025 19:53:29 +0000 Subject: [PATCH 101/793] factoriolab: 3.12.1 -> 3.13.2 --- pkgs/by-name/fa/factoriolab/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/fa/factoriolab/package.nix b/pkgs/by-name/fa/factoriolab/package.nix index 7a708681c53a..da755eac485c 100644 --- a/pkgs/by-name/fa/factoriolab/package.nix +++ b/pkgs/by-name/fa/factoriolab/package.nix @@ -10,13 +10,13 @@ }: buildNpmPackage rec { pname = "factoriolab"; - version = "3.12.1"; + version = "3.13.2"; src = fetchFromGitHub { owner = "factoriolab"; repo = "factoriolab"; tag = "v${version}"; - hash = "sha256-EhCxeZ1rxdYl3JejUiE+Ss02hm91tmXuyJ/2UgS+ZIw="; + hash = "sha256-jZLrBt73Af1nmRxPcaTTRovQic4EdQryISlGznT7/iE="; }; buildInputs = [ vips ]; nativeBuildInputs = [ From 6b8731509e7d59a9c458bdc55eb51b7ac45fe3c6 Mon Sep 17 00:00:00 2001 From: Nurali Aslanbekov Date: Tue, 8 Apr 2025 17:19:05 +0500 Subject: [PATCH 102/793] ggh: init at 0.1.4 --- pkgs/by-name/gg/ggh/package.nix | 38 +++++++++++++++++++++++++++++++++ 1 file changed, 38 insertions(+) create mode 100644 pkgs/by-name/gg/ggh/package.nix diff --git a/pkgs/by-name/gg/ggh/package.nix b/pkgs/by-name/gg/ggh/package.nix new file mode 100644 index 000000000000..ecd85026f9ff --- /dev/null +++ b/pkgs/by-name/gg/ggh/package.nix @@ -0,0 +1,38 @@ +{ + lib, + buildGoModule, + fetchFromGitHub, + nix-update-script, +}: + +buildGoModule (finalAttrs: { + pname = "ggh"; + version = "0.1.4"; + + src = fetchFromGitHub { + owner = "byawitz"; + repo = "ggh"; + tag = "v${finalAttrs.version}"; + hash = "sha256-itNx/AcLUQCH99ZCOXiXPWNg3mx+UhHepidqmzPY8Oc="; + }; + + vendorHash = "sha256-WPPjpxCD3WA3E7lx5+DPvG31p8djera5xRn980eaJT8="; + + ldflags = [ + "-s" + "-w" + "-X main.version=v${finalAttrs.version}" + ]; + + passthru.updateScript = nix-update-script { }; + + meta = { + description = "Recall your SSH sessions (also search your SSH config file)"; + homepage = "https://github.com/byawitz/ggh"; + changelog = "https://github.com/byawitz/ggh/releases/tag/v${finalAttrs.version}"; + license = lib.licenses.asl20; + maintainers = [ lib.maintainers.ilarvne ]; + platforms = lib.platforms.unix; + mainProgram = "ggh"; + }; +}) From 3aabb0bb5a7068155faf4beb83620a24bca017cb Mon Sep 17 00:00:00 2001 From: SEIAROTg Date: Fri, 20 Dec 2024 16:43:57 +0000 Subject: [PATCH 103/793] maintainers: add seiarotg --- maintainers/maintainer-list.nix | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/maintainers/maintainer-list.nix b/maintainers/maintainer-list.nix index 6588d522f3b6..41bb28ee9317 100644 --- a/maintainers/maintainer-list.nix +++ b/maintainers/maintainer-list.nix @@ -21751,6 +21751,11 @@ github = "sei40kr"; githubId = 11665236; }; + seiarotg = { + name = "SEIAROTg"; + github = "SEIAROTg"; + githubId = 3611446; + }; seineeloquenz = { name = "Alexander Linder"; github = "SeineEloquenz"; From 47c596d4052f7afd6c3ebbc37e773293c89353b0 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Thu, 10 Apr 2025 00:34:46 +0000 Subject: [PATCH 104/793] monit: 5.34.4 -> 5.35.0 --- pkgs/by-name/mo/monit/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/mo/monit/package.nix b/pkgs/by-name/mo/monit/package.nix index d8425acd501a..b0f3cfbba160 100644 --- a/pkgs/by-name/mo/monit/package.nix +++ b/pkgs/by-name/mo/monit/package.nix @@ -15,11 +15,11 @@ stdenv.mkDerivation rec { pname = "monit"; - version = "5.34.4"; + version = "5.35.0"; src = fetchurl { url = "https://mmonit.com/monit/dist/monit-${version}.tar.gz"; - sha256 = "sha256-72B8+qv9N2fUC5ueMgMvdIvuvE1oaDH2ER4OaPvRtGk="; + sha256 = "sha256-l2DDqihhH8FDhmZUCs4A1XKk8pdCo6VG1lYodEr19HQ="; }; nativeBuildInputs = From 8cfac770ffd3d3369b8148961d659e0ec3b8d079 Mon Sep 17 00:00:00 2001 From: SEIAROTg Date: Thu, 10 Apr 2025 01:17:00 +0100 Subject: [PATCH 105/793] goshs: init at 1.0.2 --- pkgs/by-name/go/goshs/package.nix | 50 +++++++++++++++++++++++++++++++ 1 file changed, 50 insertions(+) create mode 100644 pkgs/by-name/go/goshs/package.nix diff --git a/pkgs/by-name/go/goshs/package.nix b/pkgs/by-name/go/goshs/package.nix new file mode 100644 index 000000000000..890f9eb47106 --- /dev/null +++ b/pkgs/by-name/go/goshs/package.nix @@ -0,0 +1,50 @@ +{ + buildGoModule, + fetchFromGitHub, + gitUpdater, + stdenv, + versionCheckHook, + lib, +}: + +buildGoModule (finalAttrs: { + pname = "goshs"; + version = "1.0.2"; + + src = fetchFromGitHub { + owner = "patrickhener"; + repo = "goshs"; + tag = "v${finalAttrs.version}"; + hash = "sha256-xq9BqWhUZfk4p5C6d5Eqh98bs0ZDTjpy5KnvhV/9Jew="; + }; + + vendorHash = "sha256-ECh0K3G6VAAJihqzzlWaEQclfXa0Wp/eFL16ABa7r+0="; + + ldflags = [ + "-s" + "-w" + ]; + + nativeInstallCheckInputs = [ versionCheckHook ]; + doInstallCheck = true; + checkFlags = lib.optionals stdenv.hostPlatform.isDarwin [ + # utils_test.go:62: route ip+net: no such network interface + # does not work in sandbox even with __darwinAllowLocalNetworking + "-skip=^TestGetIPv4Addr$" + ]; + + passthru.updateScript = gitUpdater { rev-prefix = "v"; }; + + meta = { + description = "Simple, yet feature-rich web server written in Go"; + homepage = "https://goshs.de"; + changelog = "https://github.com/patrickhener/goshs/releases/tag/v${finalAttrs.version}"; + license = lib.licenses.mit; + maintainers = with lib.maintainers; [ + fab + matthiasbeyer + seiarotg + ]; + mainProgram = "goshs"; + }; +}) From 63c6cb10fc4bc6ac14f340ba586894536f095035 Mon Sep 17 00:00:00 2001 From: David Wolff Date: Thu, 10 Apr 2025 00:59:27 +0200 Subject: [PATCH 106/793] subfont: init at 7.2.1 --- pkgs/by-name/su/subfont/package-lock.json | 12562 ++++++++++++++++++++ pkgs/by-name/su/subfont/package.nix | 42 + 2 files changed, 12604 insertions(+) create mode 100644 pkgs/by-name/su/subfont/package-lock.json create mode 100644 pkgs/by-name/su/subfont/package.nix diff --git a/pkgs/by-name/su/subfont/package-lock.json b/pkgs/by-name/su/subfont/package-lock.json new file mode 100644 index 000000000000..f3403c5562a7 --- /dev/null +++ b/pkgs/by-name/su/subfont/package-lock.json @@ -0,0 +1,12562 @@ +{ + "name": "subfont", + "version": "7.2.1", + "lockfileVersion": 3, + "requires": true, + "packages": { + "": { + "name": "subfont", + "version": "7.2.1", + "license": "MIT", + "dependencies": { + "@gustavnikolaj/async-main-wrap": "^3.0.1", + "@hookun/parse-animation-shorthand": "^0.1.5", + "assetgraph": "^7.8.1", + "browserslist": "^4.13.0", + "css-font-parser": "^2.0.0", + "css-font-weight-names": "^0.2.1", + "css-list-helpers": "^2.0.0", + "font-snapper": "^1.2.0", + "font-tracer": "^3.7.0", + "fontverter": "^2.0.0", + "gettemporaryfilepath": "^1.0.1", + "harfbuzzjs": "^0.3.3", + "lines-and-columns": "^1.1.6", + "lodash": "^4.17.15", + "memoizesync": "^1.1.1", + "postcss": "^8.3.11", + "postcss-value-parser": "^4.0.2", + "pretty-bytes": "^5.1.0", + "puppeteer-core": "^19.8.5", + "specificity": "^0.4.1", + "subset-font": "^2.3.0", + "urltools": "^0.4.1", + "yargs": "^15.4.0" + }, + "bin": { + "subfont": "lib/cli.js" + }, + "devDependencies": { + "combos": "^0.2.0", + "coveralls": "^3.0.9", + "css-generators": "^0.2.0", + "eslint": "^7.4.0", + "eslint-config-prettier": "^6.7.0", + "eslint-config-standard": "^14.0.0", + "eslint-plugin-import": "^2.22.0", + "eslint-plugin-mocha": "^7.0.1", + "eslint-plugin-node": "^11.1.0", + "eslint-plugin-promise": "^4.0.1", + "eslint-plugin-standard": "^4.0.0", + "html-generators": "^1.0.3", + "httpception": "^3.0.0", + "magicpen-prism": "^3.0.2", + "mocha": "^8.0.1", + "nyc": "^15.1.0", + "offline-github-changelog": "^1.6.1", + "prettier": "~2.3.0", + "proxyquire": "^2.1.1", + "puppeteer": "^19.8.5", + "sinon": "^9.0.2", + "unexpected": "^11.8.1", + "unexpected-check": "^2.3.1", + "unexpected-resemble": "^5.0.1", + "unexpected-set": "^2.0.1", + "unexpected-sinon": "^10.11.2" + }, + "engines": { + "node": ">=10.0.0" + } + }, + "node_modules/@ampproject/remapping": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/@ampproject/remapping/-/remapping-2.3.0.tgz", + "integrity": "sha512-30iZtAPgz+LTIYoeivqYo853f02jBYSd5uGnGpkFV0M3xOt9aN73erkgYAmZU43x4VfqcnLxW9Kpg3R5LC4YYw==", + "dev": true, + "license": "Apache-2.0", + "dependencies": { + "@jridgewell/gen-mapping": "^0.3.5", + "@jridgewell/trace-mapping": "^0.3.24" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/@babel/code-frame": { + "version": "7.12.11", + "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.12.11.tgz", + "integrity": "sha512-Zt1yodBx1UcyiePMSkWnU4hPqhwq7hGi2nFL1LeA3EUl+q2LQx16MISgJ0+z7dnmgvP9QtIleuETGOiOH1RcIw==", + "license": "MIT", + "dependencies": { + "@babel/highlight": "^7.10.4" + } + }, + "node_modules/@babel/compat-data": { + "version": "7.26.8", + "resolved": "https://registry.npmjs.org/@babel/compat-data/-/compat-data-7.26.8.tgz", + "integrity": "sha512-oH5UPLMWR3L2wEFLnFJ1TZXqHufiTKAiLfqw5zkhS4dKXLJ10yVztfil/twG8EDTA4F/tvVNw9nOl4ZMslB8rQ==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/core": { + "version": "7.26.10", + "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.26.10.tgz", + "integrity": "sha512-vMqyb7XCDMPvJFFOaT9kxtiRh42GwlZEg1/uIgtZshS5a/8OaduUfCi7kynKgc3Tw/6Uo2D+db9qBttghhmxwQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "@ampproject/remapping": "^2.2.0", + "@babel/code-frame": "^7.26.2", + "@babel/generator": "^7.26.10", + "@babel/helper-compilation-targets": "^7.26.5", + "@babel/helper-module-transforms": "^7.26.0", + "@babel/helpers": "^7.26.10", + "@babel/parser": "^7.26.10", + "@babel/template": "^7.26.9", + "@babel/traverse": "^7.26.10", + "@babel/types": "^7.26.10", + "convert-source-map": "^2.0.0", + "debug": "^4.1.0", + "gensync": "^1.0.0-beta.2", + "json5": "^2.2.3", + "semver": "^6.3.1" + }, + "engines": { + "node": ">=6.9.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/babel" + } + }, + "node_modules/@babel/core/node_modules/@babel/code-frame": { + "version": "7.26.2", + "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.26.2.tgz", + "integrity": "sha512-RJlIHRueQgwWitWgF8OdFYGZX328Ax5BCemNGlqHfplnRT9ESi8JkFlvaVYbS+UubVY6dpv87Fs2u5M29iNFVQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-validator-identifier": "^7.25.9", + "js-tokens": "^4.0.0", + "picocolors": "^1.0.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/core/node_modules/convert-source-map": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/convert-source-map/-/convert-source-map-2.0.0.tgz", + "integrity": "sha512-Kvp459HrV2FEJ1CAsi1Ku+MY3kasH19TFykTz2xWmMeq6bk2NU3XXvfJ+Q61m0xktWwt+1HSYf3JZsTms3aRJg==", + "dev": true, + "license": "MIT" + }, + "node_modules/@babel/generator": { + "version": "7.26.10", + "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.26.10.tgz", + "integrity": "sha512-rRHT8siFIXQrAYOYqZQVsAr8vJ+cBNqcVAY6m5V8/4QqzaPl+zDBe6cLEPRDuNOUf3ww8RfJVlOyQMoSI+5Ang==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/parser": "^7.26.10", + "@babel/types": "^7.26.10", + "@jridgewell/gen-mapping": "^0.3.5", + "@jridgewell/trace-mapping": "^0.3.25", + "jsesc": "^3.0.2" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-compilation-targets": { + "version": "7.26.5", + "resolved": "https://registry.npmjs.org/@babel/helper-compilation-targets/-/helper-compilation-targets-7.26.5.tgz", + "integrity": "sha512-IXuyn5EkouFJscIDuFF5EsiSolseme1s0CZB+QxVugqJLYmKdxI1VfIBOst0SUu4rnk2Z7kqTwmoO1lp3HIfnA==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/compat-data": "^7.26.5", + "@babel/helper-validator-option": "^7.25.9", + "browserslist": "^4.24.0", + "lru-cache": "^5.1.1", + "semver": "^6.3.1" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-compilation-targets/node_modules/lru-cache": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-5.1.1.tgz", + "integrity": "sha512-KpNARQA3Iwv+jTA0utUVVbrh+Jlrr1Fv0e56GGzAFOXN7dk/FviaDW8LHmK52DlcH4WP2n6gI8vN1aesBFgo9w==", + "dev": true, + "license": "ISC", + "dependencies": { + "yallist": "^3.0.2" + } + }, + "node_modules/@babel/helper-compilation-targets/node_modules/yallist": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-3.1.1.tgz", + "integrity": "sha512-a4UGQaWPH59mOXUYnAG2ewncQS4i4F43Tv3JoAM+s2VDAmS9NsK8GpDMLrCHPksFT7h3K6TOoUNn2pb7RoXx4g==", + "dev": true, + "license": "ISC" + }, + "node_modules/@babel/helper-module-imports": { + "version": "7.25.9", + "resolved": "https://registry.npmjs.org/@babel/helper-module-imports/-/helper-module-imports-7.25.9.tgz", + "integrity": "sha512-tnUA4RsrmflIM6W6RFTLFSXITtl0wKjgpnLgXyowocVPrbYrLUXSBXDgTs8BlbmIzIdlBySRQjINYs2BAkiLtw==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/traverse": "^7.25.9", + "@babel/types": "^7.25.9" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-module-transforms": { + "version": "7.26.0", + "resolved": "https://registry.npmjs.org/@babel/helper-module-transforms/-/helper-module-transforms-7.26.0.tgz", + "integrity": "sha512-xO+xu6B5K2czEnQye6BHA7DolFFmS3LB7stHZFaOLb1pAwO1HWLS8fXA+eh0A2yIvltPVmx3eNNDBJA2SLHXFw==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-module-imports": "^7.25.9", + "@babel/helper-validator-identifier": "^7.25.9", + "@babel/traverse": "^7.25.9" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0" + } + }, + "node_modules/@babel/helper-string-parser": { + "version": "7.25.9", + "resolved": "https://registry.npmjs.org/@babel/helper-string-parser/-/helper-string-parser-7.25.9.tgz", + "integrity": "sha512-4A/SCr/2KLd5jrtOMFzaKjVtAei3+2r/NChoBNoZ3EyP/+GlhoaEGoWOZUmFmoITP7zOJyHIMm+DYRd8o3PvHA==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-validator-identifier": { + "version": "7.25.9", + "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.25.9.tgz", + "integrity": "sha512-Ed61U6XJc3CVRfkERJWDz4dJwKe7iLmmJsbOGu9wSloNSFttHV0I8g6UAgb7qnK5ly5bGLPd4oXZlxCdANBOWQ==", + "license": "MIT", + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-validator-option": { + "version": "7.25.9", + "resolved": "https://registry.npmjs.org/@babel/helper-validator-option/-/helper-validator-option-7.25.9.tgz", + "integrity": "sha512-e/zv1co8pp55dNdEcCynfj9X7nyUKUXoUEwfXqaZt0omVOmDe9oOTdKStH4GmAw6zxMFs50ZayuMfHDKlO7Tfw==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helpers": { + "version": "7.26.10", + "resolved": "https://registry.npmjs.org/@babel/helpers/-/helpers-7.26.10.tgz", + "integrity": "sha512-UPYc3SauzZ3JGgj87GgZ89JVdC5dj0AoetR5Bw6wj4niittNyFh6+eOGonYvJ1ao6B8lEa3Q3klS7ADZ53bc5g==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/template": "^7.26.9", + "@babel/types": "^7.26.10" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/highlight": { + "version": "7.25.9", + "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.25.9.tgz", + "integrity": "sha512-llL88JShoCsth8fF8R4SJnIn+WLvR6ccFxu1H3FlMhDontdcmZWf2HgIZ7AIqV3Xcck1idlohrN4EUBQz6klbw==", + "license": "MIT", + "dependencies": { + "@babel/helper-validator-identifier": "^7.25.9", + "chalk": "^2.4.2", + "js-tokens": "^4.0.0", + "picocolors": "^1.0.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/parser": { + "version": "7.26.10", + "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.26.10.tgz", + "integrity": "sha512-6aQR2zGE/QFi8JpDLjUZEPYOs7+mhKXm86VaKFiLP35JQwQb6bwUE+XbvkH0EptsYhbNBSUGaUBLKqxH1xSgsA==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/types": "^7.26.10" + }, + "bin": { + "parser": "bin/babel-parser.js" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/@babel/runtime": { + "version": "7.26.10", + "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.26.10.tgz", + "integrity": "sha512-2WJMeRQPHKSPemqk/awGrAiuFfzBmOIPXKizAsVhWH9YJqLZ0H+HS4c8loHGgW6utJ3E/ejXQUsiGaQy2NZ9Fw==", + "license": "MIT", + "dependencies": { + "regenerator-runtime": "^0.14.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/template": { + "version": "7.26.9", + "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.26.9.tgz", + "integrity": "sha512-qyRplbeIpNZhmzOysF/wFMuP9sctmh2cFzRAZOn1YapxBsE1i9bJIY586R/WBLfLcmcBlM8ROBiQURnnNy+zfA==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/code-frame": "^7.26.2", + "@babel/parser": "^7.26.9", + "@babel/types": "^7.26.9" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/template/node_modules/@babel/code-frame": { + "version": "7.26.2", + "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.26.2.tgz", + "integrity": "sha512-RJlIHRueQgwWitWgF8OdFYGZX328Ax5BCemNGlqHfplnRT9ESi8JkFlvaVYbS+UubVY6dpv87Fs2u5M29iNFVQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-validator-identifier": "^7.25.9", + "js-tokens": "^4.0.0", + "picocolors": "^1.0.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/traverse": { + "version": "7.26.10", + "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.26.10.tgz", + "integrity": "sha512-k8NuDrxr0WrPH5Aupqb2LCVURP/S0vBEn5mK6iH+GIYob66U5EtoZvcdudR2jQ4cmTwhEwW1DLB+Yyas9zjF6A==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/code-frame": "^7.26.2", + "@babel/generator": "^7.26.10", + "@babel/parser": "^7.26.10", + "@babel/template": "^7.26.9", + "@babel/types": "^7.26.10", + "debug": "^4.3.1", + "globals": "^11.1.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/traverse/node_modules/@babel/code-frame": { + "version": "7.26.2", + "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.26.2.tgz", + "integrity": "sha512-RJlIHRueQgwWitWgF8OdFYGZX328Ax5BCemNGlqHfplnRT9ESi8JkFlvaVYbS+UubVY6dpv87Fs2u5M29iNFVQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-validator-identifier": "^7.25.9", + "js-tokens": "^4.0.0", + "picocolors": "^1.0.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/traverse/node_modules/globals": { + "version": "11.12.0", + "resolved": "https://registry.npmjs.org/globals/-/globals-11.12.0.tgz", + "integrity": "sha512-WOBp/EEGUiIsJSp7wcv/y6MO+lV9UoncWqxuFfm8eBwzWNgyfBd6Gz+IeKQ9jCmyhoH99g15M3T+QaVHFjizVA==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=4" + } + }, + "node_modules/@babel/types": { + "version": "7.26.10", + "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.26.10.tgz", + "integrity": "sha512-emqcG3vHrpxUKTrxcblR36dcrcoRDvKmnL/dCL6ZsHaShW80qxCAcNhzQZrpeM765VzEos+xOi4s+r4IXzTwdQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-string-parser": "^7.25.9", + "@babel/helper-validator-identifier": "^7.25.9" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@eslint/eslintrc": { + "version": "0.4.3", + "resolved": "https://registry.npmjs.org/@eslint/eslintrc/-/eslintrc-0.4.3.tgz", + "integrity": "sha512-J6KFFz5QCYUJq3pf0mjEcCJVERbzv71PUIDczuh9JkwGEzced6CO5ADLHB1rbf/+oPBtoPfMYNOpGDzCANlbXw==", + "dev": true, + "license": "MIT", + "dependencies": { + "ajv": "^6.12.4", + "debug": "^4.1.1", + "espree": "^7.3.0", + "globals": "^13.9.0", + "ignore": "^4.0.6", + "import-fresh": "^3.2.1", + "js-yaml": "^3.13.1", + "minimatch": "^3.0.4", + "strip-json-comments": "^3.1.1" + }, + "engines": { + "node": "^10.12.0 || >=12.0.0" + } + }, + "node_modules/@gustavnikolaj/async-main-wrap": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/@gustavnikolaj/async-main-wrap/-/async-main-wrap-3.0.1.tgz", + "integrity": "sha512-FHh1Tz5Jk5xJphcYpFUMsxCTO+XbgQyCorlbztqBsYRnu5hmuoV/0Q+dJlcOtQCG6cJ5/EHX+VrSsoLBoaTJvQ==", + "license": "ISC" + }, + "node_modules/@hapi/address": { + "version": "2.1.4", + "resolved": "https://registry.npmjs.org/@hapi/address/-/address-2.1.4.tgz", + "integrity": "sha512-QD1PhQk+s31P1ixsX0H0Suoupp3VMXzIVMSwobR3F3MSUO2YCV0B7xqLcUw/Bh8yuvd3LhpyqLQWTNcRmp6IdQ==", + "deprecated": "Moved to 'npm install @sideway/address'", + "license": "BSD-3-Clause" + }, + "node_modules/@hapi/bourne": { + "version": "1.3.2", + "resolved": "https://registry.npmjs.org/@hapi/bourne/-/bourne-1.3.2.tgz", + "integrity": "sha512-1dVNHT76Uu5N3eJNTYcvxee+jzX4Z9lfciqRRHCU27ihbUcYi+iSc2iml5Ke1LXe1SyJCLA0+14Jh4tXJgOppA==", + "deprecated": "This version has been deprecated and is no longer supported or maintained", + "license": "BSD-3-Clause" + }, + "node_modules/@hapi/hoek": { + "version": "8.5.1", + "resolved": "https://registry.npmjs.org/@hapi/hoek/-/hoek-8.5.1.tgz", + "integrity": "sha512-yN7kbciD87WzLGc5539Tn0sApjyiGHAJgKvG9W8C7O+6c7qmoQMfVs0W4bX17eqz6C78QJqqFrtgdK5EWf6Qow==", + "deprecated": "This version has been deprecated and is no longer supported or maintained", + "license": "BSD-3-Clause" + }, + "node_modules/@hapi/joi": { + "version": "15.1.1", + "resolved": "https://registry.npmjs.org/@hapi/joi/-/joi-15.1.1.tgz", + "integrity": "sha512-entf8ZMOK8sc+8YfeOlM8pCfg3b5+WZIKBfUaaJT8UsjAAPjartzxIYm3TIbjvA4u+u++KbcXD38k682nVHDAQ==", + "deprecated": "Switch to 'npm install joi'", + "license": "BSD-3-Clause", + "dependencies": { + "@hapi/address": "2.x.x", + "@hapi/bourne": "1.x.x", + "@hapi/hoek": "8.x.x", + "@hapi/topo": "3.x.x" + } + }, + "node_modules/@hapi/topo": { + "version": "3.1.6", + "resolved": "https://registry.npmjs.org/@hapi/topo/-/topo-3.1.6.tgz", + "integrity": "sha512-tAag0jEcjwH+P2quUfipd7liWCNX2F8NvYjQp2wtInsZxnMlypdw0FtAOLxtvvkO+GSRRbmNi8m/5y42PQJYCQ==", + "deprecated": "This version has been deprecated and is no longer supported or maintained", + "license": "BSD-3-Clause", + "dependencies": { + "@hapi/hoek": "^8.3.0" + } + }, + "node_modules/@hookun/parse-animation-shorthand": { + "version": "0.1.5", + "resolved": "https://registry.npmjs.org/@hookun/parse-animation-shorthand/-/parse-animation-shorthand-0.1.5.tgz", + "integrity": "sha512-/fnwYK9Tgllhtv2EpwZZVbwhCokAoGtfEz23mZtjHMHvih4YeiAeUuVpyjGrTGf6j6ymgrCxGwUiAkAfDsmUjw==", + "license": "Apache-2.0" + }, + "node_modules/@humanwhocodes/config-array": { + "version": "0.5.0", + "resolved": "https://registry.npmjs.org/@humanwhocodes/config-array/-/config-array-0.5.0.tgz", + "integrity": "sha512-FagtKFz74XrTl7y6HCzQpwDfXP0yhxe9lHLD1UZxjvZIcbyRz8zTFF/yYNfSfzU414eDwZ1SrO0Qvtyf+wFMQg==", + "deprecated": "Use @eslint/config-array instead", + "dev": true, + "license": "Apache-2.0", + "dependencies": { + "@humanwhocodes/object-schema": "^1.2.0", + "debug": "^4.1.1", + "minimatch": "^3.0.4" + }, + "engines": { + "node": ">=10.10.0" + } + }, + "node_modules/@humanwhocodes/object-schema": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/@humanwhocodes/object-schema/-/object-schema-1.2.1.tgz", + "integrity": "sha512-ZnQMnLV4e7hDlUvw8H+U8ASL02SS2Gn6+9Ac3wGGLIe7+je2AeAOxPY+izIPJDfFDb7eDjev0Us8MO1iFRN8hA==", + "deprecated": "Use @eslint/object-schema instead", + "dev": true, + "license": "BSD-3-Clause" + }, + "node_modules/@istanbuljs/load-nyc-config": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/@istanbuljs/load-nyc-config/-/load-nyc-config-1.1.0.tgz", + "integrity": "sha512-VjeHSlIzpv/NyD3N0YuHfXOPDIixcA1q2ZV98wsMqcYlPmv2n3Yb2lYP9XMElnaFVXg5A7YLTeLu6V84uQDjmQ==", + "dev": true, + "license": "ISC", + "dependencies": { + "camelcase": "^5.3.1", + "find-up": "^4.1.0", + "get-package-type": "^0.1.0", + "js-yaml": "^3.13.1", + "resolve-from": "^5.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/@istanbuljs/load-nyc-config/node_modules/find-up": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/find-up/-/find-up-4.1.0.tgz", + "integrity": "sha512-PpOwAdQ/YlXQ2vj8a3h8IipDuYRi3wceVQQGYWxNINccq40Anw7BlsEXCMbt1Zt+OLA6Fq9suIpIWD0OsnISlw==", + "dev": true, + "license": "MIT", + "dependencies": { + "locate-path": "^5.0.0", + "path-exists": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/@istanbuljs/load-nyc-config/node_modules/locate-path": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-5.0.0.tgz", + "integrity": "sha512-t7hw9pI+WvuwNJXwk5zVHpyhIqzg2qTlklJOf0mVxGSbe3Fp2VieZcduNYjaLDoy6p9uGpQEGWG87WpMKlNq8g==", + "dev": true, + "license": "MIT", + "dependencies": { + "p-locate": "^4.1.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/@istanbuljs/load-nyc-config/node_modules/p-limit": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.3.0.tgz", + "integrity": "sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==", + "dev": true, + "license": "MIT", + "dependencies": { + "p-try": "^2.0.0" + }, + "engines": { + "node": ">=6" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/@istanbuljs/load-nyc-config/node_modules/p-locate": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-4.1.0.tgz", + "integrity": "sha512-R79ZZ/0wAxKGu3oYMlz8jy/kbhsNrS7SKZ7PxEHBgJ5+F2mtFW2fK2cOtBh1cHYkQsbzFV7I+EoRKe6Yt0oK7A==", + "dev": true, + "license": "MIT", + "dependencies": { + "p-limit": "^2.2.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/@istanbuljs/load-nyc-config/node_modules/resolve-from": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-5.0.0.tgz", + "integrity": "sha512-qYg9KP24dD5qka9J47d0aVky0N+b4fTU89LN9iDnjB5waksiC49rvMB0PrUJQGoTmH50XPiqOvAjDfaijGxYZw==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=8" + } + }, + "node_modules/@istanbuljs/schema": { + "version": "0.1.3", + "resolved": "https://registry.npmjs.org/@istanbuljs/schema/-/schema-0.1.3.tgz", + "integrity": "sha512-ZXRY4jNvVgSVQ8DL3LTcakaAtXwTVUxE81hslsyD2AtoXW/wVob10HkOJ1X/pAlcI7D+2YoZKg5do8G/w6RYgA==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=8" + } + }, + "node_modules/@jridgewell/gen-mapping": { + "version": "0.3.8", + "resolved": "https://registry.npmjs.org/@jridgewell/gen-mapping/-/gen-mapping-0.3.8.tgz", + "integrity": "sha512-imAbBGkb+ebQyxKgzv5Hu2nmROxoDOXHh80evxdoXNOrvAnVx7zimzc1Oo5h9RlfV4vPXaE2iM5pOFbvOCClWA==", + "license": "MIT", + "dependencies": { + "@jridgewell/set-array": "^1.2.1", + "@jridgewell/sourcemap-codec": "^1.4.10", + "@jridgewell/trace-mapping": "^0.3.24" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/@jridgewell/resolve-uri": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/@jridgewell/resolve-uri/-/resolve-uri-3.1.2.tgz", + "integrity": "sha512-bRISgCIjP20/tbWSPWMEi54QVPRZExkuD9lJL+UIxUKtwVJA8wW1Trb1jMs1RFXo1CBTNZ/5hpC9QvmKWdopKw==", + "license": "MIT", + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/@jridgewell/set-array": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/@jridgewell/set-array/-/set-array-1.2.1.tgz", + "integrity": "sha512-R8gLRTZeyp03ymzP/6Lil/28tGeGEzhx1q2k703KGWRAI1VdvPIXdG70VJc2pAMw3NA6JKL5hhFu1sJX0Mnn/A==", + "license": "MIT", + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/@jridgewell/source-map": { + "version": "0.3.6", + "resolved": "https://registry.npmjs.org/@jridgewell/source-map/-/source-map-0.3.6.tgz", + "integrity": "sha512-1ZJTZebgqllO79ue2bm3rIGud/bOe0pP5BjSRCRxxYkEZS8STV7zN84UBbiYu7jy+eCKSnVIUgoWWE/tt+shMQ==", + "license": "MIT", + "dependencies": { + "@jridgewell/gen-mapping": "^0.3.5", + "@jridgewell/trace-mapping": "^0.3.25" + } + }, + "node_modules/@jridgewell/sourcemap-codec": { + "version": "1.5.0", + "resolved": "https://registry.npmjs.org/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.5.0.tgz", + "integrity": "sha512-gv3ZRaISU3fjPAgNsriBRqGWQL6quFx04YMPW/zD8XMLsU32mhCCbfbO6KZFLjvYpCZ8zyDEgqsgf+PwPaM7GQ==", + "license": "MIT" + }, + "node_modules/@jridgewell/trace-mapping": { + "version": "0.3.25", + "resolved": "https://registry.npmjs.org/@jridgewell/trace-mapping/-/trace-mapping-0.3.25.tgz", + "integrity": "sha512-vNk6aEwybGtawWmy/PzwnGDOjCkLWSD2wqvjGGAgOAwCGWySYXfYoxt00IJkTF+8Lb57DwOb3Aa0o9CApepiYQ==", + "license": "MIT", + "dependencies": { + "@jridgewell/resolve-uri": "^3.1.0", + "@jridgewell/sourcemap-codec": "^1.4.14" + } + }, + "node_modules/@puppeteer/browsers": { + "version": "0.5.0", + "resolved": "https://registry.npmjs.org/@puppeteer/browsers/-/browsers-0.5.0.tgz", + "integrity": "sha512-Uw6oB7VvmPRLE4iKsjuOh8zgDabhNX67dzo8U/BB0f9527qx+4eeUs+korU98OhG5C4ubg7ufBgVi63XYwS6TQ==", + "license": "Apache-2.0", + "dependencies": { + "debug": "4.3.4", + "extract-zip": "2.0.1", + "https-proxy-agent": "5.0.1", + "progress": "2.0.3", + "proxy-from-env": "1.1.0", + "tar-fs": "2.1.1", + "unbzip2-stream": "1.4.3", + "yargs": "17.7.1" + }, + "bin": { + "browsers": "lib/cjs/main-cli.js" + }, + "engines": { + "node": ">=14.1.0" + }, + "peerDependencies": { + "typescript": ">= 4.7.4" + }, + "peerDependenciesMeta": { + "typescript": { + "optional": true + } + } + }, + "node_modules/@puppeteer/browsers/node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "license": "MIT", + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/@puppeteer/browsers/node_modules/cliui": { + "version": "8.0.1", + "resolved": "https://registry.npmjs.org/cliui/-/cliui-8.0.1.tgz", + "integrity": "sha512-BSeNnyus75C4//NQ9gQt1/csTXyo/8Sb+afLAkzAptFuMsod9HFokGNudZpi/oQV73hnVK+sR+5PVRMd+Dr7YQ==", + "license": "ISC", + "dependencies": { + "string-width": "^4.2.0", + "strip-ansi": "^6.0.1", + "wrap-ansi": "^7.0.0" + }, + "engines": { + "node": ">=12" + } + }, + "node_modules/@puppeteer/browsers/node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "license": "MIT", + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/@puppeteer/browsers/node_modules/color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", + "license": "MIT" + }, + "node_modules/@puppeteer/browsers/node_modules/debug": { + "version": "4.3.4", + "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.4.tgz", + "integrity": "sha512-PRWFHuSU3eDtQJPvnNY7Jcket1j0t5OuOsFzPPzsekD52Zl8qUfFIPEiswXqIvHWGVHOgX+7G/vCNNhehwxfkQ==", + "license": "MIT", + "dependencies": { + "ms": "2.1.2" + }, + "engines": { + "node": ">=6.0" + }, + "peerDependenciesMeta": { + "supports-color": { + "optional": true + } + } + }, + "node_modules/@puppeteer/browsers/node_modules/ms": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz", + "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==", + "license": "MIT" + }, + "node_modules/@puppeteer/browsers/node_modules/wrap-ansi": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-7.0.0.tgz", + "integrity": "sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q==", + "license": "MIT", + "dependencies": { + "ansi-styles": "^4.0.0", + "string-width": "^4.1.0", + "strip-ansi": "^6.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/wrap-ansi?sponsor=1" + } + }, + "node_modules/@puppeteer/browsers/node_modules/y18n": { + "version": "5.0.8", + "resolved": "https://registry.npmjs.org/y18n/-/y18n-5.0.8.tgz", + "integrity": "sha512-0pfFzegeDWJHJIAmTLRP2DwHjdF5s7jo9tuztdQxAhINCdvS+3nGINqPd00AphqJR/0LhANUS6/+7SCb98YOfA==", + "license": "ISC", + "engines": { + "node": ">=10" + } + }, + "node_modules/@puppeteer/browsers/node_modules/yargs": { + "version": "17.7.1", + "resolved": "https://registry.npmjs.org/yargs/-/yargs-17.7.1.tgz", + "integrity": "sha512-cwiTb08Xuv5fqF4AovYacTFNxk62th7LKJ6BL9IGUpTJrWoU7/7WdQGTP2SjKf1dUNBGzDd28p/Yfs/GI6JrLw==", + "license": "MIT", + "dependencies": { + "cliui": "^8.0.1", + "escalade": "^3.1.1", + "get-caller-file": "^2.0.5", + "require-directory": "^2.1.1", + "string-width": "^4.2.3", + "y18n": "^5.0.5", + "yargs-parser": "^21.1.1" + }, + "engines": { + "node": ">=12" + } + }, + "node_modules/@puppeteer/browsers/node_modules/yargs-parser": { + "version": "21.1.1", + "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-21.1.1.tgz", + "integrity": "sha512-tVpsJW7DdjecAiFpbIB1e3qxIQsE6NoPc5/eTdrbbIC4h0LVsWhnoa3g+m2HclBIujHzsxZ4VJVA+GUuc2/LBw==", + "license": "ISC", + "engines": { + "node": ">=12" + } + }, + "node_modules/@rtsao/scc": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/@rtsao/scc/-/scc-1.1.0.tgz", + "integrity": "sha512-zt6OdqaDoOnJ1ZYsCYGt9YmWzDXl4vQdKTyJev62gFhRGKdx7mcT54V9KIjg+d2wi9EXsPvAPKe7i7WjfVWB8g==", + "dev": true, + "license": "MIT" + }, + "node_modules/@sidvind/better-ajv-errors": { + "version": "0.6.10", + "resolved": "https://registry.npmjs.org/@sidvind/better-ajv-errors/-/better-ajv-errors-0.6.10.tgz", + "integrity": "sha512-vPv8ks6J1KQW1LPYgxmANxcHniE6LFuekxNpcoUUkotJ2srxP4qXZ+y9qpo5LAXhnLoNP0AH8cninimK68gS6A==", + "dev": true, + "license": "Apache-2.0", + "dependencies": { + "@babel/code-frame": "^7.0.0", + "chalk": "^2.4.1", + "json-to-ast": "^2.0.3", + "jsonpointer": "^4.0.1", + "leven": "^3.1.0" + }, + "engines": { + "node": ">= 8.0" + }, + "peerDependencies": { + "ajv": "4.11.8 - 6" + } + }, + "node_modules/@sinonjs/commons": { + "version": "1.8.6", + "resolved": "https://registry.npmjs.org/@sinonjs/commons/-/commons-1.8.6.tgz", + "integrity": "sha512-Ky+XkAkqPZSm3NLBeUng77EBQl3cmeJhITaGHdYH8kjVB+aun3S4XBRti2zt17mtt0mIUDiNxYeoJm6drVvBJQ==", + "dev": true, + "license": "BSD-3-Clause", + "dependencies": { + "type-detect": "4.0.8" + } + }, + "node_modules/@sinonjs/fake-timers": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/@sinonjs/fake-timers/-/fake-timers-6.0.1.tgz", + "integrity": "sha512-MZPUxrmFubI36XS1DI3qmI0YdN1gks62JtFZvxR67ljjSNCeK6U08Zx4msEWOXuofgqUt6zPHSi1H9fbjR/NRA==", + "dev": true, + "license": "BSD-3-Clause", + "dependencies": { + "@sinonjs/commons": "^1.7.0" + } + }, + "node_modules/@sinonjs/samsam": { + "version": "5.3.1", + "resolved": "https://registry.npmjs.org/@sinonjs/samsam/-/samsam-5.3.1.tgz", + "integrity": "sha512-1Hc0b1TtyfBu8ixF/tpfSHTVWKwCBLY4QJbkgnE7HcwyvT2xArDxb4K7dMgqRm3szI+LJbzmW/s4xxEhv6hwDg==", + "dev": true, + "license": "BSD-3-Clause", + "dependencies": { + "@sinonjs/commons": "^1.6.0", + "lodash.get": "^4.4.2", + "type-detect": "^4.0.8" + } + }, + "node_modules/@sinonjs/text-encoding": { + "version": "0.7.3", + "resolved": "https://registry.npmjs.org/@sinonjs/text-encoding/-/text-encoding-0.7.3.tgz", + "integrity": "sha512-DE427ROAphMQzU4ENbliGYrBSYPXF+TtLg9S8vzeA+OF4ZKzoDdzfL8sxuMUGS/lgRhM6j1URSk9ghf7Xo1tyA==", + "dev": true, + "license": "(Unlicense OR Apache-2.0)" + }, + "node_modules/@tootallnate/once": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/@tootallnate/once/-/once-1.1.2.tgz", + "integrity": "sha512-RbzJvlNzmRq5c3O09UipeuXno4tA1FE6ikOjxZK0tuxVv3412l64l5t1W5pj4+rJq9vpkm/kwiR07aZXnsKPxw==", + "license": "MIT", + "engines": { + "node": ">= 6" + } + }, + "node_modules/@trysound/sax": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/@trysound/sax/-/sax-0.2.0.tgz", + "integrity": "sha512-L7z9BgrNEcYyUYtF+HaEfiS5ebkh9jXqbszz7pC0hRBPaatV0XjSD3+eHrpqFemQfgwiFF0QPIarnIihIDn7OA==", + "license": "ISC", + "engines": { + "node": ">=10.13.0" + } + }, + "node_modules/@types/json5": { + "version": "0.0.29", + "resolved": "https://registry.npmjs.org/@types/json5/-/json5-0.0.29.tgz", + "integrity": "sha512-dRLjCWHYg4oaA77cxO64oO+7JwCwnIzkZPdrrC71jQmQtlhM556pwKo5bUzqvZndkVbeFLIIi+9TC40JNF5hNQ==", + "dev": true, + "license": "MIT" + }, + "node_modules/@types/node": { + "version": "22.13.10", + "resolved": "https://registry.npmjs.org/@types/node/-/node-22.13.10.tgz", + "integrity": "sha512-I6LPUvlRH+O6VRUqYOcMudhaIdUVWfsjnZavnsraHvpBwaEyMN29ry+0UVJhImYL16xsscu0aske3yA+uPOWfw==", + "license": "MIT", + "optional": true, + "dependencies": { + "undici-types": "~6.20.0" + } + }, + "node_modules/@types/normalize-package-data": { + "version": "2.4.4", + "resolved": "https://registry.npmjs.org/@types/normalize-package-data/-/normalize-package-data-2.4.4.tgz", + "integrity": "sha512-37i+OaWTh9qeK4LSHPsyRC7NahnGotNuZvjLSgcPzblpHB3rrCJxAOgI5gCdKm7coonsaX1Of0ILiTcnZjbfxA==", + "license": "MIT" + }, + "node_modules/@types/yauzl": { + "version": "2.10.3", + "resolved": "https://registry.npmjs.org/@types/yauzl/-/yauzl-2.10.3.tgz", + "integrity": "sha512-oJoftv0LSuaDZE3Le4DbKX+KS9G36NzOeSap90UIK0yMA/NhKJhqlSGtNDORNRaIbQfzjXDrQa0ytJ6mNRGz/Q==", + "license": "MIT", + "optional": true, + "dependencies": { + "@types/node": "*" + } + }, + "node_modules/@ungap/promise-all-settled": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/@ungap/promise-all-settled/-/promise-all-settled-1.1.2.tgz", + "integrity": "sha512-sL/cEvJWAnClXw0wHk85/2L0G6Sj8UB0Ctc1TEMbKSsmpRosqhwj9gWgFRZSrBr2f9tiXISwNhCPmlfqUqyb9Q==", + "dev": true, + "license": "ISC" + }, + "node_modules/abab": { + "version": "2.0.6", + "resolved": "https://registry.npmjs.org/abab/-/abab-2.0.6.tgz", + "integrity": "sha512-j2afSsaIENvHZN2B8GOpF566vZ5WVk5opAiMTvWgaQT8DkbOqsTfvNAvHoRGU2zzP8cPoqys+xHTRDWW8L+/BA==", + "deprecated": "Use your platform's native atob() and btoa() methods instead", + "license": "BSD-3-Clause" + }, + "node_modules/acorn": { + "version": "8.14.1", + "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.14.1.tgz", + "integrity": "sha512-OvQ/2pUDKmgfCg++xsTX1wGxfTaszcHVcTctW4UJB4hibJx2HXxxO5UmVgyjMa+ZDsiaf5wWLXYpRWMmBI0QHg==", + "license": "MIT", + "bin": { + "acorn": "bin/acorn" + }, + "engines": { + "node": ">=0.4.0" + } + }, + "node_modules/acorn-globals": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/acorn-globals/-/acorn-globals-6.0.0.tgz", + "integrity": "sha512-ZQl7LOWaF5ePqqcX4hLuv/bLXYQNfNWw2c0/yX/TsPRKamzHcTGQnlCjHT3TsmkOUVEPS3crCxiPfdzE/Trlhg==", + "license": "MIT", + "dependencies": { + "acorn": "^7.1.1", + "acorn-walk": "^7.1.1" + } + }, + "node_modules/acorn-globals/node_modules/acorn": { + "version": "7.4.1", + "resolved": "https://registry.npmjs.org/acorn/-/acorn-7.4.1.tgz", + "integrity": "sha512-nQyp0o1/mNdbTO1PO6kHkwSrmgZ0MT/jCCpNiwbUjGoRN4dlBhqJtoQuCnEOKzgTVwg0ZWiCoQy6SxMebQVh8A==", + "license": "MIT", + "bin": { + "acorn": "bin/acorn" + }, + "engines": { + "node": ">=0.4.0" + } + }, + "node_modules/acorn-jsx": { + "version": "5.3.2", + "resolved": "https://registry.npmjs.org/acorn-jsx/-/acorn-jsx-5.3.2.tgz", + "integrity": "sha512-rq9s+JNhf0IChjtDXxllJ7g41oZk5SlXtp0LHwyA5cejwn7vKmKp4pPri6YEePv2PU65sAsegbXtIinmDFDXgQ==", + "license": "MIT", + "peerDependencies": { + "acorn": "^6.0.0 || ^7.0.0 || ^8.0.0" + } + }, + "node_modules/acorn-walk": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/acorn-walk/-/acorn-walk-7.2.0.tgz", + "integrity": "sha512-OPdCF6GsMIP+Az+aWfAAOEt2/+iVDKE7oy6lJ098aoe59oAmK76qV6Gw60SbZ8jHuG2wH058GF4pLFbYamYrVA==", + "license": "MIT", + "engines": { + "node": ">=0.4.0" + } + }, + "node_modules/agent-base": { + "version": "6.0.2", + "resolved": "https://registry.npmjs.org/agent-base/-/agent-base-6.0.2.tgz", + "integrity": "sha512-RZNwNclF7+MS/8bDg70amg32dyeZGZxiDuQmZxKLAlQjr3jGyLx+4Kkk58UO7D2QdgFIQCovuSuZESne6RG6XQ==", + "license": "MIT", + "dependencies": { + "debug": "4" + }, + "engines": { + "node": ">= 6.0.0" + } + }, + "node_modules/aggregate-error": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/aggregate-error/-/aggregate-error-3.1.0.tgz", + "integrity": "sha512-4I7Td01quW/RpocfNayFdFVk1qSuoh0E7JrbRJ16nH01HhKFQ88INq9Sd+nd72zqRySlr9BmDA8xlEJ6vJMrYA==", + "dev": true, + "license": "MIT", + "dependencies": { + "clean-stack": "^2.0.0", + "indent-string": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/ajv": { + "version": "6.12.6", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz", + "integrity": "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==", + "dev": true, + "license": "MIT", + "dependencies": { + "fast-deep-equal": "^3.1.1", + "fast-json-stable-stringify": "^2.0.0", + "json-schema-traverse": "^0.4.1", + "uri-js": "^4.2.2" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/epoberezkin" + } + }, + "node_modules/ansi-colors": { + "version": "4.1.3", + "resolved": "https://registry.npmjs.org/ansi-colors/-/ansi-colors-4.1.3.tgz", + "integrity": "sha512-/6w/C21Pm1A7aZitlI5Ni/2J6FFQN8i1Cvz3kHABAAbw93v/NlvKdVOqz7CCWz/3iv/JplRSEEZ83XION15ovw==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=6" + } + }, + "node_modules/ansi-escapes": { + "version": "4.3.2", + "resolved": "https://registry.npmjs.org/ansi-escapes/-/ansi-escapes-4.3.2.tgz", + "integrity": "sha512-gKXj5ALrKWQLsYG9jlTRmR/xKluxHV+Z9QEwNIgCfM1/uwPMCuzVVnh5mwTd+OuBZcwSIMbqssNWRm1lE51QaQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "type-fest": "^0.21.3" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/ansi-escapes/node_modules/type-fest": { + "version": "0.21.3", + "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.21.3.tgz", + "integrity": "sha512-t0rzBq87m3fVcduHDUFhKmyyX+9eo6WQjZvf51Ea/M0Q7+T374Jp1aUiyUl0GKxp8M/OETVHSDvmkyPgvX+X2w==", + "dev": true, + "license": "(MIT OR CC0-1.0)", + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/ansi-regex": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz", + "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==", + "license": "MIT", + "engines": { + "node": ">=8" + } + }, + "node_modules/ansi-styles": { + "version": "3.2.1", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz", + "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==", + "license": "MIT", + "dependencies": { + "color-convert": "^1.9.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/anymatch": { + "version": "3.1.3", + "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-3.1.3.tgz", + "integrity": "sha512-KMReFUr0B4t+D+OBkjR3KYqvocp2XaSzO55UcB6mgQMd3KbcE+mWTyvVV7D/zsdEbNnV6acZUutkiHQXvTr1Rw==", + "dev": true, + "license": "ISC", + "dependencies": { + "normalize-path": "^3.0.0", + "picomatch": "^2.0.4" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/append-transform": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/append-transform/-/append-transform-2.0.0.tgz", + "integrity": "sha512-7yeyCEurROLQJFv5Xj4lEGTy0borxepjFv1g22oAdqFu//SrAlDl1O1Nxx15SH1RoliUml6p8dwJW9jvZughhg==", + "dev": true, + "license": "MIT", + "dependencies": { + "default-require-extensions": "^3.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/archy": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/archy/-/archy-1.0.0.tgz", + "integrity": "sha512-Xg+9RwCg/0p32teKdGMPTPnVXKD0w3DfHnFTficozsAgsvq2XenPJq/MYpzzQ/v8zrOyJn6Ds39VA4JIDwFfqw==", + "dev": true, + "license": "MIT" + }, + "node_modules/argparse": { + "version": "1.0.10", + "resolved": "https://registry.npmjs.org/argparse/-/argparse-1.0.10.tgz", + "integrity": "sha512-o5Roy6tNG4SL/FOkCAN6RzjiakZS25RLYFrcMttJqbdd8BWrnA+fGz57iN5Pb06pvBGvl5gQ0B48dJlslXvoTg==", + "dev": true, + "license": "MIT", + "dependencies": { + "sprintf-js": "~1.0.2" + } + }, + "node_modules/array-buffer-byte-length": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/array-buffer-byte-length/-/array-buffer-byte-length-1.0.2.tgz", + "integrity": "sha512-LHE+8BuR7RYGDKvnrmcuSq3tDcKv9OFEXQt/HpbZhY7V6h0zlUXutnAD82GiFx9rdieCMjkvtcsPqBwgUl1Iiw==", + "license": "MIT", + "dependencies": { + "call-bound": "^1.0.3", + "is-array-buffer": "^3.0.5" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/array-changes": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/array-changes/-/array-changes-3.0.1.tgz", + "integrity": "sha512-UYXV+qUaTKJO3GUBVfD6b9Mu7wUzDvpfovZKtbxNJApwRUifgrJMidvE+/rbqV3wCffly5HXcbOW3/7shmmEag==", + "dev": true, + "license": "MIT", + "dependencies": { + "arraydiff-papandreou": "0.1.1-patch1" + } + }, + "node_modules/array-changes-async": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/array-changes-async/-/array-changes-async-3.0.1.tgz", + "integrity": "sha512-WNHLhMOTzntixkBxNm/MiWCNKuC4FMYXk6DKuzZUbkWXAe0Xomwv40SEUicfOuHHtW7Ue661Mc5AJA0AOfqApg==", + "dev": true, + "license": "MIT", + "dependencies": { + "arraydiff-async": "0.2.0" + } + }, + "node_modules/array-find-index": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/array-find-index/-/array-find-index-1.0.2.tgz", + "integrity": "sha512-M1HQyIXcBGtVywBt8WVdim+lrNaK7VHp99Qt5pSNziXznKHViIBbXWtfRTpEFpF/c4FdfxNAsCCwPp5phBYJtw==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/array-includes": { + "version": "3.1.8", + "resolved": "https://registry.npmjs.org/array-includes/-/array-includes-3.1.8.tgz", + "integrity": "sha512-itaWrbYbqpGXkGhZPGUulwnhVf5Hpy1xiCFsGqyIGglbBxmG5vSjxQen3/WGOjPpNEv1RtBLKxbmVXm8HpJStQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "call-bind": "^1.0.7", + "define-properties": "^1.2.1", + "es-abstract": "^1.23.2", + "es-object-atoms": "^1.0.0", + "get-intrinsic": "^1.2.4", + "is-string": "^1.0.7" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/array.prototype.findlastindex": { + "version": "1.2.6", + "resolved": "https://registry.npmjs.org/array.prototype.findlastindex/-/array.prototype.findlastindex-1.2.6.tgz", + "integrity": "sha512-F/TKATkzseUExPlfvmwQKGITM3DGTK+vkAsCZoDc5daVygbJBnjEUCbgkAvVFsgfXfX4YIqZ/27G3k3tdXrTxQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "call-bind": "^1.0.8", + "call-bound": "^1.0.4", + "define-properties": "^1.2.1", + "es-abstract": "^1.23.9", + "es-errors": "^1.3.0", + "es-object-atoms": "^1.1.1", + "es-shim-unscopables": "^1.1.0" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/array.prototype.flat": { + "version": "1.3.3", + "resolved": "https://registry.npmjs.org/array.prototype.flat/-/array.prototype.flat-1.3.3.tgz", + "integrity": "sha512-rwG/ja1neyLqCuGZ5YYrznA62D4mZXg0i1cIskIUKSiqF3Cje9/wXAls9B9s1Wa2fomMsIv8czB8jZcPmxCXFg==", + "dev": true, + "license": "MIT", + "dependencies": { + "call-bind": "^1.0.8", + "define-properties": "^1.2.1", + "es-abstract": "^1.23.5", + "es-shim-unscopables": "^1.0.2" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/array.prototype.flatmap": { + "version": "1.3.3", + "resolved": "https://registry.npmjs.org/array.prototype.flatmap/-/array.prototype.flatmap-1.3.3.tgz", + "integrity": "sha512-Y7Wt51eKJSyi80hFrJCePGGNo5ktJCslFuboqJsbf57CCPcm5zztluPlc4/aD8sWsKvlwatezpV4U1efk8kpjg==", + "dev": true, + "license": "MIT", + "dependencies": { + "call-bind": "^1.0.8", + "define-properties": "^1.2.1", + "es-abstract": "^1.23.5", + "es-shim-unscopables": "^1.0.2" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/arraybuffer.prototype.slice": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/arraybuffer.prototype.slice/-/arraybuffer.prototype.slice-1.0.4.tgz", + "integrity": "sha512-BNoCY6SXXPQ7gF2opIP4GBE+Xw7U+pHMYKuzjgCN3GwiaIR09UUeKfheyIry77QtrCBlC0KK0q5/TER/tYh3PQ==", + "license": "MIT", + "dependencies": { + "array-buffer-byte-length": "^1.0.1", + "call-bind": "^1.0.8", + "define-properties": "^1.2.1", + "es-abstract": "^1.23.5", + "es-errors": "^1.3.0", + "get-intrinsic": "^1.2.6", + "is-array-buffer": "^3.0.4" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/arraydiff-async": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/arraydiff-async/-/arraydiff-async-0.2.0.tgz", + "integrity": "sha512-i5QgybCLzbTyGlbdOd630AFwpradPgcbsdJ2XoXmgwaQ05lUC44Jn8Gs3EHklHVFoA6grV7ssJ9ExdHBu1C/nw==", + "dev": true + }, + "node_modules/arraydiff-papandreou": { + "version": "0.1.1-patch1", + "resolved": "https://registry.npmjs.org/arraydiff-papandreou/-/arraydiff-papandreou-0.1.1-patch1.tgz", + "integrity": "sha512-QPi68m5STvfROKohFfZb/yWH60UVdmbvCB2SJqcEiitriXRlrAU8Rhxc2PiU/x+htvdPW+jYlN1bhwhEOut9qg==", + "dev": true + }, + "node_modules/arrify": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/arrify/-/arrify-1.0.1.tgz", + "integrity": "sha512-3CYzex9M9FGQjCGMGyi6/31c8GJbgb0qGyrx5HWxPd0aCwh4cB2YjMb2Xf9UuoogrMrlO9cTqnB5rI5GHZTcUA==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/asn1": { + "version": "0.2.6", + "resolved": "https://registry.npmjs.org/asn1/-/asn1-0.2.6.tgz", + "integrity": "sha512-ix/FxPn0MDjeyJ7i/yoHGFt/EX6LyNbxSEhPPXODPL+KB0VPk86UYfL0lMdy+KCnv+fmvIzySwaK5COwqVbWTQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "safer-buffer": "~2.1.0" + } + }, + "node_modules/assert-plus": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/assert-plus/-/assert-plus-1.0.0.tgz", + "integrity": "sha512-NfJ4UzBCcQGLDlQq7nHxH+tv3kyZ0hHQqF5BO6J7tNJeP5do1llPr8dZ8zHonfhAu0PHAdMkSo+8o0wxg9lZWw==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=0.8" + } + }, + "node_modules/assetgraph": { + "version": "7.12.0", + "resolved": "https://registry.npmjs.org/assetgraph/-/assetgraph-7.12.0.tgz", + "integrity": "sha512-U6g7Y4QsYg45PwZB8t105acX9kGFR0I4QH1JZswhe36ijwg3kUK0zNRBSWOM4faeGN0prX04TL8OK16Dq7Iejg==", + "license": "BSD-3-Clause", + "dependencies": { + "acorn": "^8.0.4", + "acorn-jsx": "^5.0.1", + "bluebird": "^3.5.1", + "chalk": "^2.0.1", + "common-path-prefix": "^1.0.0", + "createerror": "^1.3.0", + "cssnano": "^5.1.4", + "data-urls": "^1.0.0", + "domspace": "^1.2.1", + "esanimate": "^1.1.0", + "escodegen": "^2.0.0", + "espurify": "^2.0.1", + "estraverse": "^5.2.0", + "estraverse-fb": "^1.3.2", + "gettemporaryfilepath": "^1.0.0", + "glob": "^7.0.5", + "html-minifier": "^4.0.0", + "imageinfo": "^1.0.4", + "jsdom": "^16.5.3", + "lines-and-columns": "^1.1.6", + "lodash": "^4.17.20", + "memoizesync": "1.1.1", + "mkdirp": "^0.5.1", + "normalizeurl": "^1.0.0", + "perfectionist-dfd": "^3.0.0", + "postcss": "^8.4.12", + "qs": "^6.5.2", + "read-pkg-up": "^6.0.0", + "repeat-string": "^1.5.4", + "schemes": "^1.0.1", + "semver": "^6.0.0", + "sift": "^7.0.1", + "source-map": "~0.6.1", + "specificity": "^0.4.0", + "teepee": "^2.31.1", + "terser": "^5.30.3", + "urltools": "^0.4.1", + "workbox-build": "^4.3.1" + } + }, + "node_modules/astral-regex": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/astral-regex/-/astral-regex-2.0.0.tgz", + "integrity": "sha512-Z7tMw1ytTXt5jqMcOP+OQteU1VuNK9Y02uuJtKQ1Sv69jXQKKg5cibLwGJow8yzZP+eAc18EmLGPal0bp36rvQ==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=8" + } + }, + "node_modules/async-function": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/async-function/-/async-function-1.0.0.tgz", + "integrity": "sha512-hsU18Ae8CDTR6Kgu9DYf0EbCr/a5iGL0rytQDobUcdpYOKokk8LEjVphnXkDkgpi0wYVsqrXuP0bZxJaTqdgoA==", + "license": "MIT", + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/asynckit": { + "version": "0.4.0", + "resolved": "https://registry.npmjs.org/asynckit/-/asynckit-0.4.0.tgz", + "integrity": "sha512-Oei9OH4tRh0YqU3GxhX79dM/mwVgvbZJaSNaRk+bshkj0S5cfHcgYakreBjrHwatXKbz+IoIdYLxrKim2MjW0Q==", + "license": "MIT" + }, + "node_modules/available-typed-arrays": { + "version": "1.0.7", + "resolved": "https://registry.npmjs.org/available-typed-arrays/-/available-typed-arrays-1.0.7.tgz", + "integrity": "sha512-wvUjBtSGN7+7SjNpq/9M2Tg350UZD3q62IFZLbRAR1bSMlCo1ZaeW+BJ+D090e4hIIZLBcTDWe4Mh4jvUDajzQ==", + "license": "MIT", + "dependencies": { + "possible-typed-array-names": "^1.0.0" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/aws-sign2": { + "version": "0.7.0", + "resolved": "https://registry.npmjs.org/aws-sign2/-/aws-sign2-0.7.0.tgz", + "integrity": "sha512-08kcGqnYf/YmjoRhfxyu+CLxBjUtHLXLXX/vUfx9l2LYzG3c1m61nrpyFUZI6zeS+Li/wWMMidD9KgrqtGq3mA==", + "dev": true, + "license": "Apache-2.0", + "engines": { + "node": "*" + } + }, + "node_modules/aws4": { + "version": "1.13.2", + "resolved": "https://registry.npmjs.org/aws4/-/aws4-1.13.2.tgz", + "integrity": "sha512-lHe62zvbTB5eEABUVi/AwVh0ZKY9rMMDhmm+eeyuuUQbQ3+J+fONVQOZyj+DdrvD4BY33uYniyRJ4UJIaSKAfw==", + "dev": true, + "license": "MIT" + }, + "node_modules/babel-extract-comments": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/babel-extract-comments/-/babel-extract-comments-1.0.0.tgz", + "integrity": "sha512-qWWzi4TlddohA91bFwgt6zO/J0X+io7Qp184Fw0m2JYRSTZnJbFR8+07KmzudHCZgOiKRCrjhylwv9Xd8gfhVQ==", + "license": "MIT", + "dependencies": { + "babylon": "^6.18.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/babel-plugin-syntax-object-rest-spread": { + "version": "6.13.0", + "resolved": "https://registry.npmjs.org/babel-plugin-syntax-object-rest-spread/-/babel-plugin-syntax-object-rest-spread-6.13.0.tgz", + "integrity": "sha512-C4Aq+GaAj83pRQ0EFgTvw5YO6T3Qz2KGrNRwIj9mSoNHVvdZY4KO2uA6HNtNXCw993iSZnckY1aLW8nOi8i4+w==", + "license": "MIT" + }, + "node_modules/babel-plugin-transform-object-rest-spread": { + "version": "6.26.0", + "resolved": "https://registry.npmjs.org/babel-plugin-transform-object-rest-spread/-/babel-plugin-transform-object-rest-spread-6.26.0.tgz", + "integrity": "sha512-ocgA9VJvyxwt+qJB0ncxV8kb/CjfTcECUY4tQ5VT7nP6Aohzobm8CDFaQ5FHdvZQzLmf0sgDxB8iRXZXxwZcyA==", + "license": "MIT", + "dependencies": { + "babel-plugin-syntax-object-rest-spread": "^6.8.0", + "babel-runtime": "^6.26.0" + } + }, + "node_modules/babel-runtime": { + "version": "6.26.0", + "resolved": "https://registry.npmjs.org/babel-runtime/-/babel-runtime-6.26.0.tgz", + "integrity": "sha512-ITKNuq2wKlW1fJg9sSW52eepoYgZBggvOAHC0u/CYu/qxQ9EVzThCgR69BnSXLHjy2f7SY5zaQ4yt7H9ZVxY2g==", + "license": "MIT", + "dependencies": { + "core-js": "^2.4.0", + "regenerator-runtime": "^0.11.0" + } + }, + "node_modules/babel-runtime/node_modules/regenerator-runtime": { + "version": "0.11.1", + "resolved": "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.11.1.tgz", + "integrity": "sha512-MguG95oij0fC3QV3URf4V2SDYGJhJnJGqvIIgdECeODCT98wSWDAJ94SSuVpYQUoTcGUIL6L4yNB7j1DFFHSBg==", + "license": "MIT" + }, + "node_modules/babylon": { + "version": "6.18.0", + "resolved": "https://registry.npmjs.org/babylon/-/babylon-6.18.0.tgz", + "integrity": "sha512-q/UEjfGJ2Cm3oKV71DJz9d25TPnq5rhBVL2Q4fA5wcC3jcrdn7+SssEybFIxwAvvP+YCsCYNKughoF33GxgycQ==", + "license": "MIT", + "bin": { + "babylon": "bin/babylon.js" + } + }, + "node_modules/balanced-match": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.2.tgz", + "integrity": "sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==", + "license": "MIT" + }, + "node_modules/base64-js": { + "version": "1.5.1", + "resolved": "https://registry.npmjs.org/base64-js/-/base64-js-1.5.1.tgz", + "integrity": "sha512-AKpaYlHn8t4SVbOHCy+b5+KKgvR4vrsD8vbvrbiQJps7fKDTkjkDry6ji0rUJjC0kzbNePLwzxq8iypo41qeWA==", + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/feross" + }, + { + "type": "patreon", + "url": "https://www.patreon.com/feross" + }, + { + "type": "consulting", + "url": "https://feross.org/support" + } + ], + "license": "MIT" + }, + "node_modules/bcrypt-pbkdf": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/bcrypt-pbkdf/-/bcrypt-pbkdf-1.0.2.tgz", + "integrity": "sha512-qeFIXtP4MSoi6NLqO12WfqARWWuCKi2Rn/9hJLEmtB5yTNr9DqFWkJRCf2qShWzPeAMRnOgCrq0sg/KLv5ES9w==", + "dev": true, + "license": "BSD-3-Clause", + "dependencies": { + "tweetnacl": "^0.14.3" + } + }, + "node_modules/better-ajv-errors": { + "version": "0.6.7", + "resolved": "https://registry.npmjs.org/better-ajv-errors/-/better-ajv-errors-0.6.7.tgz", + "integrity": "sha512-PYgt/sCzR4aGpyNy5+ViSQ77ognMnWq7745zM+/flYO4/Yisdtp9wDQW2IKCyVYPUxQt3E/b5GBSwfhd1LPdlg==", + "dev": true, + "license": "Apache-2.0", + "dependencies": { + "@babel/code-frame": "^7.0.0", + "@babel/runtime": "^7.0.0", + "chalk": "^2.4.1", + "core-js": "^3.2.1", + "json-to-ast": "^2.0.3", + "jsonpointer": "^4.0.1", + "leven": "^3.1.0" + }, + "peerDependencies": { + "ajv": "4.11.8 - 6" + } + }, + "node_modules/better-ajv-errors/node_modules/core-js": { + "version": "3.41.0", + "resolved": "https://registry.npmjs.org/core-js/-/core-js-3.41.0.tgz", + "integrity": "sha512-SJ4/EHwS36QMJd6h/Rg+GyR4A5xE0FSI3eZ+iBVpfqf1x0eTSg1smWLHrA+2jQThZSh97fmSgFSU8B61nxosxA==", + "dev": true, + "hasInstallScript": true, + "license": "MIT", + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/core-js" + } + }, + "node_modules/binary-extensions": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/binary-extensions/-/binary-extensions-2.3.0.tgz", + "integrity": "sha512-Ceh+7ox5qe7LJuLHoY0feh3pHuUDHAcRUeyL2VYghZwfpkNIy/+8Ocg0a3UuSoYzavmylwuLWQOf3hl0jjMMIw==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/bl": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/bl/-/bl-4.1.0.tgz", + "integrity": "sha512-1W07cM9gS6DcLperZfFSj+bWLtaPGSOHWhPiGzXmvVJbRLdG82sH/Kn8EtW1VqWVA54AKf2h5k5BbnIbwF3h6w==", + "license": "MIT", + "dependencies": { + "buffer": "^5.5.0", + "inherits": "^2.0.4", + "readable-stream": "^3.4.0" + } + }, + "node_modules/bluebird": { + "version": "3.7.2", + "resolved": "https://registry.npmjs.org/bluebird/-/bluebird-3.7.2.tgz", + "integrity": "sha512-XpNj6GDQzdfW+r2Wnn7xiSAd7TM3jzkxGXBGTtWKuSXv1xUV+azxAm8jdWZN06QTQk+2N2XB9jRDkvbmQmcRtg==", + "license": "MIT" + }, + "node_modules/boolbase": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/boolbase/-/boolbase-1.0.0.tgz", + "integrity": "sha512-JZOSA7Mo9sNGB8+UjSgzdLtokWAky1zbztM3WRLCbZ70/3cTANmQmOdR7y2g+J0e2WXywy1yS468tY+IruqEww==", + "license": "ISC" + }, + "node_modules/brace-expansion": { + "version": "1.1.11", + "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz", + "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==", + "license": "MIT", + "dependencies": { + "balanced-match": "^1.0.0", + "concat-map": "0.0.1" + } + }, + "node_modules/braces": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/braces/-/braces-3.0.3.tgz", + "integrity": "sha512-yQbXgO/OSZVD2IsiLlro+7Hf6Q18EJrKSEsdoMzKePKXct3gvD8oLcOQdIzGupr5Fj+EDe8gO/lxc1BzfMpxvA==", + "dev": true, + "license": "MIT", + "dependencies": { + "fill-range": "^7.1.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/browser-process-hrtime": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/browser-process-hrtime/-/browser-process-hrtime-1.0.0.tgz", + "integrity": "sha512-9o5UecI3GhkpM6DrXr69PblIuWxPKk9Y0jHBRhdocZ2y7YECBFCsHm79Pr3OyR2AvjhDkabFJaDJMYRazHgsow==", + "license": "BSD-2-Clause" + }, + "node_modules/browser-stdout": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/browser-stdout/-/browser-stdout-1.3.1.tgz", + "integrity": "sha512-qhAVI1+Av2X7qelOfAIYwXONood6XlZE/fXaBSmW/T5SzLAmCgzi+eiWE7fUvbHaeNBQH13UftjpXxsfLkMpgw==", + "dev": true, + "license": "ISC" + }, + "node_modules/browserslist": { + "version": "4.24.4", + "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.24.4.tgz", + "integrity": "sha512-KDi1Ny1gSePi1vm0q4oxSF8b4DR44GF4BbmS2YdhPLOEqd8pDviZOGH/GsmRwoWJ2+5Lr085X7naowMwKHDG1A==", + "funding": [ + { + "type": "opencollective", + "url": "https://opencollective.com/browserslist" + }, + { + "type": "tidelift", + "url": "https://tidelift.com/funding/github/npm/browserslist" + }, + { + "type": "github", + "url": "https://github.com/sponsors/ai" + } + ], + "license": "MIT", + "dependencies": { + "caniuse-lite": "^1.0.30001688", + "electron-to-chromium": "^1.5.73", + "node-releases": "^2.0.19", + "update-browserslist-db": "^1.1.1" + }, + "bin": { + "browserslist": "cli.js" + }, + "engines": { + "node": "^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7" + } + }, + "node_modules/buffer": { + "version": "5.7.1", + "resolved": "https://registry.npmjs.org/buffer/-/buffer-5.7.1.tgz", + "integrity": "sha512-EHcyIPBQ4BSGlvjB16k5KgAJ27CIsHY/2JBmCRReo48y9rQ3MaUzWX3KVlBa4U7MyX02HdVj0K7C3WaB3ju7FQ==", + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/feross" + }, + { + "type": "patreon", + "url": "https://www.patreon.com/feross" + }, + { + "type": "consulting", + "url": "https://feross.org/support" + } + ], + "license": "MIT", + "dependencies": { + "base64-js": "^1.3.1", + "ieee754": "^1.1.13" + } + }, + "node_modules/buffer-crc32": { + "version": "0.2.13", + "resolved": "https://registry.npmjs.org/buffer-crc32/-/buffer-crc32-0.2.13.tgz", + "integrity": "sha512-VO9Ht/+p3SN7SKWqcrgEzjGbRSJYTx+Q1pTQC0wrWqHx0vpJraQ6GtHx8tvcg1rlK1byhU5gccxgOgj7B0TDkQ==", + "license": "MIT", + "engines": { + "node": "*" + } + }, + "node_modules/buffer-from": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/buffer-from/-/buffer-from-1.1.2.tgz", + "integrity": "sha512-E+XQCRwSbaaiChtv6k6Dwgc+bx+Bs6vuKJHHl5kox/BaKbhiXzqQOwK4cO22yElGp2OCmjwVhT3HmxgyPGnJfQ==", + "license": "MIT" + }, + "node_modules/builtins": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/builtins/-/builtins-5.1.0.tgz", + "integrity": "sha512-SW9lzGTLvWTP1AY8xeAMZimqDrIaSdLQUcVr9DMef51niJ022Ri87SwRRKYm4A6iHfkPaiVUu/Duw2Wc4J7kKg==", + "dev": true, + "license": "MIT", + "dependencies": { + "semver": "^7.0.0" + } + }, + "node_modules/builtins/node_modules/semver": { + "version": "7.7.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.7.1.tgz", + "integrity": "sha512-hlq8tAfn0m/61p4BVRcPzIGr6LKiMwo4VM6dGi6pt4qcRkmNzTcWq6eCEjEh+qXjkMDvPlOFFSGwQjoEa6gyMA==", + "dev": true, + "license": "ISC", + "bin": { + "semver": "bin/semver.js" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/caching-transform": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/caching-transform/-/caching-transform-4.0.0.tgz", + "integrity": "sha512-kpqOvwXnjjN44D89K5ccQC+RUrsy7jB/XLlRrx0D7/2HNcTPqzsb6XgYoErwko6QsV184CA2YgS1fxDiiDZMWA==", + "dev": true, + "license": "MIT", + "dependencies": { + "hasha": "^5.0.0", + "make-dir": "^3.0.0", + "package-hash": "^4.0.0", + "write-file-atomic": "^3.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/call-bind": { + "version": "1.0.8", + "resolved": "https://registry.npmjs.org/call-bind/-/call-bind-1.0.8.tgz", + "integrity": "sha512-oKlSFMcMwpUg2ednkhQ454wfWiU/ul3CkJe/PEHcTKuiX6RpbehUiFMXu13HalGZxfUwCQzZG747YXBn1im9ww==", + "license": "MIT", + "dependencies": { + "call-bind-apply-helpers": "^1.0.0", + "es-define-property": "^1.0.0", + "get-intrinsic": "^1.2.4", + "set-function-length": "^1.2.2" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/call-bind-apply-helpers": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/call-bind-apply-helpers/-/call-bind-apply-helpers-1.0.2.tgz", + "integrity": "sha512-Sp1ablJ0ivDkSzjcaJdxEunN5/XvksFJ2sMBFfq6x0ryhQV/2b/KwFe21cMpmHtPOSij8K99/wSfoEuTObmuMQ==", + "license": "MIT", + "dependencies": { + "es-errors": "^1.3.0", + "function-bind": "^1.1.2" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/call-bound": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/call-bound/-/call-bound-1.0.4.tgz", + "integrity": "sha512-+ys997U96po4Kx/ABpBCqhA9EuxJaQWDQg7295H4hBphv3IZg0boBKuwYpt4YXp6MZ5AmZQnU/tyMTlRpaSejg==", + "license": "MIT", + "dependencies": { + "call-bind-apply-helpers": "^1.0.2", + "get-intrinsic": "^1.3.0" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/callsite": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/callsite/-/callsite-1.0.0.tgz", + "integrity": "sha512-0vdNRFXn5q+dtOqjfFtmtlI9N2eVZ7LMyEV2iKC5mEEFvSg/69Ml6b/WU2qF8W1nLRa0wiSrDT3Y5jOHZCwKPQ==", + "dev": true, + "engines": { + "node": "*" + } + }, + "node_modules/callsites": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/callsites/-/callsites-3.1.0.tgz", + "integrity": "sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=6" + } + }, + "node_modules/camel-case": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/camel-case/-/camel-case-3.0.0.tgz", + "integrity": "sha512-+MbKztAYHXPr1jNTSKQF52VpcFjwY5RkR7fxksV8Doo4KAYc5Fl4UJRgthBbTmEx8C54DqahhbLJkDwjI3PI/w==", + "license": "MIT", + "dependencies": { + "no-case": "^2.2.0", + "upper-case": "^1.1.1" + } + }, + "node_modules/camelcase": { + "version": "5.3.1", + "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-5.3.1.tgz", + "integrity": "sha512-L28STB170nwWS63UjtlEOE3dldQApaJXZkOI1uMFfzf3rRuPegHaHesyee+YxQ+W6SvRDQV6UrdOdRiR153wJg==", + "license": "MIT", + "engines": { + "node": ">=6" + } + }, + "node_modules/camelcase-keys": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/camelcase-keys/-/camelcase-keys-4.2.0.tgz", + "integrity": "sha512-Ej37YKYbFUI8QiYlvj9YHb6/Z60dZyPJW0Cs8sFilMbd2lP0bw3ylAq9yJkK4lcTA2dID5fG8LjmJYbO7kWb7Q==", + "dev": true, + "license": "MIT", + "dependencies": { + "camelcase": "^4.1.0", + "map-obj": "^2.0.0", + "quick-lru": "^1.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/camelcase-keys/node_modules/camelcase": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-4.1.0.tgz", + "integrity": "sha512-FxAv7HpHrXbh3aPo4o2qxHay2lkLY3x5Mw3KeE4KQE8ysVfziWeRZDwcjauvwBSGEC/nXUPzZy8zeh4HokqOnw==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=4" + } + }, + "node_modules/caniuse-api": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/caniuse-api/-/caniuse-api-3.0.0.tgz", + "integrity": "sha512-bsTwuIg/BZZK/vreVTYYbSWoe2F+71P7K5QGEX+pT250DZbfU1MQ5prOKpPR+LL6uWKK3KMwMCAS74QB3Um1uw==", + "license": "MIT", + "dependencies": { + "browserslist": "^4.0.0", + "caniuse-lite": "^1.0.0", + "lodash.memoize": "^4.1.2", + "lodash.uniq": "^4.5.0" + } + }, + "node_modules/caniuse-lite": { + "version": "1.0.30001705", + "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001705.tgz", + "integrity": "sha512-S0uyMMiYvA7CxNgomYBwwwPUnWzFD83f3B1ce5jHUfHTH//QL6hHsreI8RVC5606R4ssqravelYO5TU6t8sEyg==", + "funding": [ + { + "type": "opencollective", + "url": "https://opencollective.com/browserslist" + }, + { + "type": "tidelift", + "url": "https://tidelift.com/funding/github/npm/caniuse-lite" + }, + { + "type": "github", + "url": "https://github.com/sponsors/ai" + } + ], + "license": "CC-BY-4.0" + }, + "node_modules/capitalize": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/capitalize/-/capitalize-2.0.4.tgz", + "integrity": "sha512-wcSyiFqXRYyCoqu0o0ekXzJAKCLMkqWS5QWGlgTJFJKwRmI6pzcN2hBl5VPq9RzLW5Uf4FF/V/lcFfjCtVak2w==", + "license": "MIT" + }, + "node_modules/caseless": { + "version": "0.12.0", + "resolved": "https://registry.npmjs.org/caseless/-/caseless-0.12.0.tgz", + "integrity": "sha512-4tYFyifaFfGacoiObjJegolkwSU4xQNGbVgUiNYVUxbQ2x2lUsFvY4hVgVzGiIe6WLOPqycWXA40l+PWsxthUw==", + "dev": true, + "license": "Apache-2.0" + }, + "node_modules/chalk": { + "version": "2.4.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz", + "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==", + "license": "MIT", + "dependencies": { + "ansi-styles": "^3.2.1", + "escape-string-regexp": "^1.0.5", + "supports-color": "^5.3.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/chance": { + "version": "1.0.16", + "resolved": "https://registry.npmjs.org/chance/-/chance-1.0.16.tgz", + "integrity": "sha512-2bgDHH5bVfAXH05SPtjqrsASzZ7h90yCuYT2z4mkYpxxYvJXiIydBFzVieVHZx7wLH1Ag2Azaaej2/zA1XUrNQ==", + "dev": true, + "license": "MIT" + }, + "node_modules/chance-generators": { + "version": "3.5.3", + "resolved": "https://registry.npmjs.org/chance-generators/-/chance-generators-3.5.3.tgz", + "integrity": "sha512-8KIqKfuMevyHLp4uHI+m5AMaY1IPo4eYzX7sMV1xr7ulOYNWSTjW5ngB8kNMWHWbpuoVO1MwYonQ+HlBu5fcpQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "chance": "1.0.16" + } + }, + "node_modules/character-sets": { + "version": "1.0.8", + "resolved": "https://registry.npmjs.org/character-sets/-/character-sets-1.0.8.tgz", + "integrity": "sha512-li7ydz40WtNT0vPZySSN1I0tW8BL5x37K8rcF2q/jjL4Yi6iOdrDstT2attXXLJWeKMEkyvmsYSFEex5RsfCZQ==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=4.x.x" + } + }, + "node_modules/chardet": { + "version": "0.7.0", + "resolved": "https://registry.npmjs.org/chardet/-/chardet-0.7.0.tgz", + "integrity": "sha512-mT8iDcrh03qDGRRmoA2hmBJnxpllMR+0/0qlzjqZES6NdiWDcZkCNAk4rPFZ9Q85r27unkiNNg8ZOiwZXBHwcA==", + "dev": true, + "license": "MIT" + }, + "node_modules/chokidar": { + "version": "3.5.1", + "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-3.5.1.tgz", + "integrity": "sha512-9+s+Od+W0VJJzawDma/gvBNQqkTiqYTWLuZoyAsivsI4AaWTCzHG06/TMjsf1cYe9Cb97UCEhjz7HvnPk2p/tw==", + "dev": true, + "license": "MIT", + "dependencies": { + "anymatch": "~3.1.1", + "braces": "~3.0.2", + "glob-parent": "~5.1.0", + "is-binary-path": "~2.1.0", + "is-glob": "~4.0.1", + "normalize-path": "~3.0.0", + "readdirp": "~3.5.0" + }, + "engines": { + "node": ">= 8.10.0" + }, + "optionalDependencies": { + "fsevents": "~2.3.1" + } + }, + "node_modules/chownr": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/chownr/-/chownr-1.1.4.tgz", + "integrity": "sha512-jJ0bqzaylmJtVnNgzTeSOs8DPavpbYgEr/b0YL8/2GO3xJEhInFmhKMUnEJQjZumK7KXGFhUy89PrsJWlakBVg==", + "license": "ISC" + }, + "node_modules/chromium-bidi": { + "version": "0.4.7", + "resolved": "https://registry.npmjs.org/chromium-bidi/-/chromium-bidi-0.4.7.tgz", + "integrity": "sha512-6+mJuFXwTMU6I3vYLs6IL8A1DyQTPjCfIL971X0aMPVGRbGnNfl6i6Cl0NMbxi2bRYLGESt9T2ZIMRM5PAEcIQ==", + "license": "Apache-2.0", + "dependencies": { + "mitt": "3.0.0" + }, + "peerDependencies": { + "devtools-protocol": "*" + } + }, + "node_modules/clean-css": { + "version": "4.2.4", + "resolved": "https://registry.npmjs.org/clean-css/-/clean-css-4.2.4.tgz", + "integrity": "sha512-EJUDT7nDVFDvaQgAo2G/PJvxmp1o/c6iXLbswsBbUFXi1Nr+AjA2cKmfbKDMjMvzEe75g3P6JkaDDAKk96A85A==", + "license": "MIT", + "dependencies": { + "source-map": "~0.6.0" + }, + "engines": { + "node": ">= 4.0" + } + }, + "node_modules/clean-stack": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/clean-stack/-/clean-stack-2.2.0.tgz", + "integrity": "sha512-4diC9HaTE+KRAMWhDhrGOECgWZxoevMc5TlkObMqNSsVU62PYzXZ/SMTjzyGAFF1YusgxGcSWTEXBhp0CPwQ1A==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=6" + } + }, + "node_modules/cli-cursor": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/cli-cursor/-/cli-cursor-3.1.0.tgz", + "integrity": "sha512-I/zHAwsKf9FqGoXM4WWRACob9+SNukZTd94DWF57E4toouRulbCxcUh6RKUEOQlYTHJnzkPMySvPNaaSLNfLZw==", + "dev": true, + "license": "MIT", + "dependencies": { + "restore-cursor": "^3.1.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/cli-width": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/cli-width/-/cli-width-3.0.0.tgz", + "integrity": "sha512-FxqpkPPwu1HjuN93Omfm4h8uIanXofW0RxVEW3k5RKx+mJJYSthzNhp32Kzxxy3YAEZ/Dc/EWN1vZRY0+kOhbw==", + "dev": true, + "license": "ISC", + "engines": { + "node": ">= 10" + } + }, + "node_modules/cliui": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/cliui/-/cliui-6.0.0.tgz", + "integrity": "sha512-t6wbgtoCXvAzst7QgXxJYqPt0usEfbgQdftEPbLL/cvv6HPE5VgvqCuAIDR0NgU52ds6rFwqrgakNLrHEjCbrQ==", + "license": "ISC", + "dependencies": { + "string-width": "^4.2.0", + "strip-ansi": "^6.0.0", + "wrap-ansi": "^6.2.0" + } + }, + "node_modules/code-error-fragment": { + "version": "0.0.230", + "resolved": "https://registry.npmjs.org/code-error-fragment/-/code-error-fragment-0.0.230.tgz", + "integrity": "sha512-cadkfKp6932H8UkhzE/gcUqhRMNf8jHzkAN7+5Myabswaghu4xABTgPHDCjW+dBAJxj/SpkTYokpzDqY4pCzQw==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 4" + } + }, + "node_modules/color-convert": { + "version": "1.9.3", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz", + "integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==", + "license": "MIT", + "dependencies": { + "color-name": "1.1.3" + } + }, + "node_modules/color-diff": { + "version": "0.1.7", + "resolved": "https://registry.npmjs.org/color-diff/-/color-diff-0.1.7.tgz", + "integrity": "sha512-Tuh3W2d3LdK3E8BhKltCuESgUva+oluFYqvzHg8a3tu5XzO/a4PF4W8islodUcqtiPgPdkg42PzL2bwtOUaJeQ==", + "dev": true, + "license": "BSD" + }, + "node_modules/color-name": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz", + "integrity": "sha512-72fSenhMw2HZMTVHeCA9KCmpEIbzWiQsjN+BHcBbS9vr1mtt+vJjPdksIBNUmKAW8TFUDPJK5SUU3QhE9NEXDw==", + "license": "MIT" + }, + "node_modules/colord": { + "version": "2.9.3", + "resolved": "https://registry.npmjs.org/colord/-/colord-2.9.3.tgz", + "integrity": "sha512-jeC1axXpnb0/2nn/Y1LPuLdgXBLH7aDcHu4KEKfqw3CUhX7ZpfBSlPKyqXE6btIgEzfWtrX3/tyBCaCvXvMkOw==", + "license": "MIT" + }, + "node_modules/combined-stream": { + "version": "1.0.8", + "resolved": "https://registry.npmjs.org/combined-stream/-/combined-stream-1.0.8.tgz", + "integrity": "sha512-FQN4MRfuJeHf7cBbBMJFXhKSDq+2kAArBlmRBvcvFE5BB1HZKXtSFASDhdlz9zOYwxh8lDdnvmMOe/+5cdoEdg==", + "license": "MIT", + "dependencies": { + "delayed-stream": "~1.0.0" + }, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/combos": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/combos/-/combos-0.2.0.tgz", + "integrity": "sha512-Z6YfvgiTCERWJTj3wQiXamFhssdvz1n4ok447rS330lw3uL72WAx8IvrLU7xiE71uyb5WF8JEP+BWB5KhOoGeg==", + "dev": true, + "license": "MIT" + }, + "node_modules/commander": { + "version": "2.20.3", + "resolved": "https://registry.npmjs.org/commander/-/commander-2.20.3.tgz", + "integrity": "sha512-GpVkmM8vF2vQUkj2LvZmD35JxeJOLCwJ9cUkugyk2nuhbv3+mJvpLYYt+0+USMxE+oj+ey/lJEnhZw75x/OMcQ==", + "license": "MIT" + }, + "node_modules/common-path-prefix": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/common-path-prefix/-/common-path-prefix-1.0.0.tgz", + "integrity": "sha512-StWMCZw9nTO+RnxMCcapnQQqeZpaDvCD9+0Rrl8ZphFKWcJPyUGiEl64WoAkA+WJIxwKYzxldhYHU+EW1fQ2mQ==", + "license": "ISC" + }, + "node_modules/common-tags": { + "version": "1.8.2", + "resolved": "https://registry.npmjs.org/common-tags/-/common-tags-1.8.2.tgz", + "integrity": "sha512-gk/Z852D2Wtb//0I+kRFNKKE9dIIVirjoqPoA1wJU+XePVXZfGeBpk45+A1rKO4Q43prqWBNY/MiIeRLbPWUaA==", + "license": "MIT", + "engines": { + "node": ">=4.0.0" + } + }, + "node_modules/commondir": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/commondir/-/commondir-1.0.1.tgz", + "integrity": "sha512-W9pAhw0ja1Edb5GVdIF1mjZw/ASI0AlShXM83UUGe2DVr5TdAPEA1OA8m/g8zWp9x6On7gqufY+FatDbC3MDQg==", + "dev": true, + "license": "MIT" + }, + "node_modules/concat-map": { + "version": "0.0.1", + "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz", + "integrity": "sha512-/Srv4dswyQNBfohGpz9o6Yb3Gz3SrUDqBH5rTuhGR7ahtlbYKnVxw2bCFMRljaA7EXHaXZ8wsHdodFvbkhKmqg==", + "license": "MIT" + }, + "node_modules/convert-source-map": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/convert-source-map/-/convert-source-map-1.9.0.tgz", + "integrity": "sha512-ASFBup0Mz1uyiIjANan1jzLQami9z1PoYSZCiiYW2FczPbenXc45FZdBZLzOT+r6+iciuEModtmCti+hjaAk0A==", + "dev": true, + "license": "MIT" + }, + "node_modules/core-js": { + "version": "2.6.12", + "resolved": "https://registry.npmjs.org/core-js/-/core-js-2.6.12.tgz", + "integrity": "sha512-Kb2wC0fvsWfQrgk8HU5lW6U/Lcs8+9aaYcy4ZFc6DDlo4nZ7n70dEgE5rtR0oG6ufKDUnrwfWL1mXR5ljDatrQ==", + "deprecated": "core-js@<3.23.3 is no longer maintained and not recommended for usage due to the number of issues. Because of the V8 engine whims, feature detection in old core-js versions could cause a slowdown up to 100x even if nothing is polyfilled. Some versions have web compatibility issues. Please, upgrade your dependencies to the actual version of core-js.", + "hasInstallScript": true, + "license": "MIT" + }, + "node_modules/core-util-is": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.2.tgz", + "integrity": "sha512-3lqz5YjWTYnW6dlDa5TLaTCcShfar1e40rmcJVwCBJC6mWlFuj0eCHIElmG1g5kyuJ/GD+8Wn4FFCcz4gJPfaQ==", + "dev": true, + "license": "MIT" + }, + "node_modules/cosmiconfig": { + "version": "8.1.3", + "resolved": "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-8.1.3.tgz", + "integrity": "sha512-/UkO2JKI18b5jVMJUp0lvKFMpa/Gye+ZgZjKD+DGEN9y7NRcf/nK1A0sp67ONmKtnDCNMS44E6jrk0Yc3bDuUw==", + "dev": true, + "license": "MIT", + "dependencies": { + "import-fresh": "^3.2.1", + "js-yaml": "^4.1.0", + "parse-json": "^5.0.0", + "path-type": "^4.0.0" + }, + "engines": { + "node": ">=14" + }, + "funding": { + "url": "https://github.com/sponsors/d-fischer" + } + }, + "node_modules/cosmiconfig/node_modules/argparse": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/argparse/-/argparse-2.0.1.tgz", + "integrity": "sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==", + "dev": true, + "license": "Python-2.0" + }, + "node_modules/cosmiconfig/node_modules/js-yaml": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-4.1.0.tgz", + "integrity": "sha512-wpxZs9NoxZaJESJGIZTyDEaYpl0FKSA+FB9aJiyemKhMwkxQg63h4T1KJgUGHpTqPDNRcmmYLugrRjJlBtWvRA==", + "dev": true, + "license": "MIT", + "dependencies": { + "argparse": "^2.0.1" + }, + "bin": { + "js-yaml": "bin/js-yaml.js" + } + }, + "node_modules/counteraction": { + "version": "1.3.2", + "resolved": "https://registry.npmjs.org/counteraction/-/counteraction-1.3.2.tgz", + "integrity": "sha512-CtFt/FSa3At/Wm8Hwo022KBSmLlYkvpTjW4B2wqTCKvvTx6ilnteBNmqIjRzGB4EaUmisPrTPYIkJQ1L7gTIdg==", + "license": "BSD-3-Clause" + }, + "node_modules/coveralls": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/coveralls/-/coveralls-3.1.1.tgz", + "integrity": "sha512-+dxnG2NHncSD1NrqbSM3dn/lE57O6Qf/koe9+I7c+wzkqRmEvcp0kgJdxKInzYzkICKkFMZsX3Vct3++tsF9ww==", + "dev": true, + "license": "BSD-2-Clause", + "dependencies": { + "js-yaml": "^3.13.1", + "lcov-parse": "^1.0.0", + "log-driver": "^1.2.7", + "minimist": "^1.2.5", + "request": "^2.88.2" + }, + "bin": { + "coveralls": "bin/coveralls.js" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/createerror": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/createerror/-/createerror-1.3.0.tgz", + "integrity": "sha512-w9UZUtkaGd8MfS7eMG7Sa0lV5vCJghqQfiOnwNVrPhbZScUp5h0jwYoAF933MKlotlG1JAJOCCT3xU6r+SDKNw==", + "engines": { + "node": ">= 0.2.0" + } + }, + "node_modules/cross-fetch": { + "version": "3.1.5", + "resolved": "https://registry.npmjs.org/cross-fetch/-/cross-fetch-3.1.5.tgz", + "integrity": "sha512-lvb1SBsI0Z7GDwmuid+mU3kWVBwTVUbe7S0H52yaaAdQOXq2YktTCZdlAcNKFzE6QtRz0snpw9bNiPeOIkkQvw==", + "license": "MIT", + "dependencies": { + "node-fetch": "2.6.7" + } + }, + "node_modules/cross-spawn": { + "version": "7.0.6", + "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.6.tgz", + "integrity": "sha512-uV2QOWP2nWzsy2aMp8aRibhi9dlzF5Hgh5SHaB9OiTGEyDTiJJyx0uy51QXdyWbtAHNua4XJzUKca3OzKUd3vA==", + "dev": true, + "license": "MIT", + "dependencies": { + "path-key": "^3.1.0", + "shebang-command": "^2.0.0", + "which": "^2.0.1" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/css-declaration-sorter": { + "version": "6.4.1", + "resolved": "https://registry.npmjs.org/css-declaration-sorter/-/css-declaration-sorter-6.4.1.tgz", + "integrity": "sha512-rtdthzxKuyq6IzqX6jEcIzQF/YqccluefyCYheovBOLhFT/drQA9zj/UbRAa9J7C0o6EG6u3E6g+vKkay7/k3g==", + "license": "ISC", + "engines": { + "node": "^10 || ^12 || >=14" + }, + "peerDependencies": { + "postcss": "^8.0.9" + } + }, + "node_modules/css-font-parser": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/css-font-parser/-/css-font-parser-2.0.1.tgz", + "integrity": "sha512-C4aQOpCmQL/Arl68chQatNh7/Nfyty15kbLNZezGudjcKSqHHVoHQEeb9IJcjgQ6CiurrHZoEt47yce891vjGw==", + "license": "BSD-3-Clause" + }, + "node_modules/css-font-parser-papandreou": { + "version": "0.2.3-patch1", + "resolved": "https://registry.npmjs.org/css-font-parser-papandreou/-/css-font-parser-papandreou-0.2.3-patch1.tgz", + "integrity": "sha512-yVhlQDjEppcS9a91xPs1x7u3IYNb2HPfTXxsFoNW2Kr2ilqWOqhxpfBxS42yzo1FCu0IGg1vbt8aag9fChCwmA==", + "license": "BSD" + }, + "node_modules/css-font-weight-names": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/css-font-weight-names/-/css-font-weight-names-0.2.1.tgz", + "integrity": "sha512-2dDc3aYw5yE4IvlJ2Lhz5NGSc2P4lshLd1qImXUyb62r/07/0dr7njHwWlUIoanoTnrENa9tgceUKY5nYtL4pA==", + "license": "CC0-1.0" + }, + "node_modules/css-generators": { + "version": "0.2.3", + "resolved": "https://registry.npmjs.org/css-generators/-/css-generators-0.2.3.tgz", + "integrity": "sha512-OrnM55sLIyizZ+pMEc2pSAEceFPCwSJah09Qc26r/ZeiBs7aaDc533CSKi9VNl5aXK0Ln1Wb1NhX9j9uW8S+yg==", + "dev": true, + "license": "BSD-3-Clause", + "dependencies": { + "chance-generators": "^3.5.2", + "character-sets": "^1.0.8", + "css-syntax-parser": "^1.5.1", + "html-validate": "3.0.0", + "iso-639-1": "^2.1.0", + "lodash": "^4.17.15", + "mdn-data-papandreou": "2.0.10-patch1", + "pegjs": "^0.10.0", + "postcss": "^7.0.23" + } + }, + "node_modules/css-generators/node_modules/picocolors": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-0.2.1.tgz", + "integrity": "sha512-cMlDqaLEqfSaW8Z7N5Jw+lyIW869EzT73/F5lhtY9cLGoVxSXznfgfXMO0Z5K0o0Q2TkTXq+0KFsdnSe3jDViA==", + "dev": true, + "license": "ISC" + }, + "node_modules/css-generators/node_modules/postcss": { + "version": "7.0.39", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.39.tgz", + "integrity": "sha512-yioayjNbHn6z1/Bywyb2Y4s3yvDAeXGOyxqD+LnVOinq6Mdmd++SW2wUNVzavyyHxd6+DxzWGIuosg6P1Rj8uA==", + "dev": true, + "license": "MIT", + "dependencies": { + "picocolors": "^0.2.1", + "source-map": "^0.6.1" + }, + "engines": { + "node": ">=6.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/postcss/" + } + }, + "node_modules/css-list-helpers": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/css-list-helpers/-/css-list-helpers-2.0.0.tgz", + "integrity": "sha512-9Bj8tZ0jWbAM3u/U6m/boAzAwLPwtjzFvwivr2piSvyVa3K3rChJzQy4RIHkNkKiZCHrEMWDJWtTR8UyVhdDnQ==", + "license": "MIT" + }, + "node_modules/css-select": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/css-select/-/css-select-4.3.0.tgz", + "integrity": "sha512-wPpOYtnsVontu2mODhA19JrqWxNsfdatRKd64kmpRbQgh1KtItko5sTnEpPdpSaJszTOhEMlF/RPz28qj4HqhQ==", + "license": "BSD-2-Clause", + "dependencies": { + "boolbase": "^1.0.0", + "css-what": "^6.0.1", + "domhandler": "^4.3.1", + "domutils": "^2.8.0", + "nth-check": "^2.0.1" + }, + "funding": { + "url": "https://github.com/sponsors/fb55" + } + }, + "node_modules/css-syntax-parser": { + "version": "1.5.1", + "resolved": "https://registry.npmjs.org/css-syntax-parser/-/css-syntax-parser-1.5.1.tgz", + "integrity": "sha512-RT1YwEEYVuWsxvMFmcJwGvBTb922OnFoZmzasSfj6vAGUqPvCdWcpUFCUsIk04OPaePZ1QxBYI3hPLDdrZ/RiA==", + "dev": true, + "license": "ISC" + }, + "node_modules/css-tree": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/css-tree/-/css-tree-1.1.3.tgz", + "integrity": "sha512-tRpdppF7TRazZrjJ6v3stzv93qxRcSsFmW6cX0Zm2NVKpxE1WV1HblnghVv9TreireHkqI/VDEsfolRF1p6y7Q==", + "license": "MIT", + "dependencies": { + "mdn-data": "2.0.14", + "source-map": "^0.6.1" + }, + "engines": { + "node": ">=8.0.0" + } + }, + "node_modules/css-unit-converter": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/css-unit-converter/-/css-unit-converter-1.1.2.tgz", + "integrity": "sha512-IiJwMC8rdZE0+xiEZHeru6YoONC4rfPMqGm2W85jMIbkFvv5nFTwJVFHam2eFrN6txmoUYFAFXiv8ICVeTO0MA==", + "license": "MIT" + }, + "node_modules/css-what": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/css-what/-/css-what-6.1.0.tgz", + "integrity": "sha512-HTUrgRJ7r4dsZKU6GjmpfRK1O76h97Z8MfS1G0FozR+oF2kG6Vfe8JE6zwrkbxigziPHinCJ+gCPjA9EaBDtRw==", + "license": "BSD-2-Clause", + "engines": { + "node": ">= 6" + }, + "funding": { + "url": "https://github.com/sponsors/fb55" + } + }, + "node_modules/cssesc": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/cssesc/-/cssesc-3.0.0.tgz", + "integrity": "sha512-/Tb/JcjK111nNScGob5MNtsntNM1aCNUDipB/TkwZFhyDrrE47SOx/18wF2bbjgc3ZzCSKW1T5nt5EbFoAz/Vg==", + "license": "MIT", + "bin": { + "cssesc": "bin/cssesc" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/cssnano": { + "version": "5.1.15", + "resolved": "https://registry.npmjs.org/cssnano/-/cssnano-5.1.15.tgz", + "integrity": "sha512-j+BKgDcLDQA+eDifLx0EO4XSA56b7uut3BQFH+wbSaSTuGLuiyTa/wbRYthUXX8LC9mLg+WWKe8h+qJuwTAbHw==", + "license": "MIT", + "dependencies": { + "cssnano-preset-default": "^5.2.14", + "lilconfig": "^2.0.3", + "yaml": "^1.10.2" + }, + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/cssnano" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/cssnano-preset-default": { + "version": "5.2.14", + "resolved": "https://registry.npmjs.org/cssnano-preset-default/-/cssnano-preset-default-5.2.14.tgz", + "integrity": "sha512-t0SFesj/ZV2OTylqQVOrFgEh5uanxbO6ZAdeCrNsUQ6fVuXwYTxJPNAGvGTxHbD68ldIJNec7PyYZDBrfDQ+6A==", + "license": "MIT", + "dependencies": { + "css-declaration-sorter": "^6.3.1", + "cssnano-utils": "^3.1.0", + "postcss-calc": "^8.2.3", + "postcss-colormin": "^5.3.1", + "postcss-convert-values": "^5.1.3", + "postcss-discard-comments": "^5.1.2", + "postcss-discard-duplicates": "^5.1.0", + "postcss-discard-empty": "^5.1.1", + "postcss-discard-overridden": "^5.1.0", + "postcss-merge-longhand": "^5.1.7", + "postcss-merge-rules": "^5.1.4", + "postcss-minify-font-values": "^5.1.0", + "postcss-minify-gradients": "^5.1.1", + "postcss-minify-params": "^5.1.4", + "postcss-minify-selectors": "^5.2.1", + "postcss-normalize-charset": "^5.1.0", + "postcss-normalize-display-values": "^5.1.0", + "postcss-normalize-positions": "^5.1.1", + "postcss-normalize-repeat-style": "^5.1.1", + "postcss-normalize-string": "^5.1.0", + "postcss-normalize-timing-functions": "^5.1.0", + "postcss-normalize-unicode": "^5.1.1", + "postcss-normalize-url": "^5.1.0", + "postcss-normalize-whitespace": "^5.1.1", + "postcss-ordered-values": "^5.1.3", + "postcss-reduce-initial": "^5.1.2", + "postcss-reduce-transforms": "^5.1.0", + "postcss-svgo": "^5.1.0", + "postcss-unique-selectors": "^5.1.1" + }, + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/cssnano-utils": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/cssnano-utils/-/cssnano-utils-3.1.0.tgz", + "integrity": "sha512-JQNR19/YZhz4psLX/rQ9M83e3z2Wf/HdJbryzte4a3NSuafyp9w/I4U+hx5C2S9g41qlstH7DEWnZaaj83OuEA==", + "license": "MIT", + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/csso": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/csso/-/csso-4.2.0.tgz", + "integrity": "sha512-wvlcdIbf6pwKEk7vHj8/Bkc0B4ylXZruLvOgs9doS5eOsOpuodOV2zJChSpkp+pRpYQLQMeF04nr3Z68Sta9jA==", + "license": "MIT", + "dependencies": { + "css-tree": "^1.1.2" + }, + "engines": { + "node": ">=8.0.0" + } + }, + "node_modules/cssom": { + "version": "0.4.4", + "resolved": "https://registry.npmjs.org/cssom/-/cssom-0.4.4.tgz", + "integrity": "sha512-p3pvU7r1MyyqbTk+WbNJIgJjG2VmTIaB10rI93LzVPrmDJKkzKYMtxxyAvQXR/NS6otuzveI7+7BBq3SjBS2mw==", + "license": "MIT" + }, + "node_modules/cssstyle": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/cssstyle/-/cssstyle-2.3.0.tgz", + "integrity": "sha512-AZL67abkUzIuvcHqk7c09cezpGNcxUxU4Ioi/05xHk4DQeTkWmGYftIE6ctU6AEt+Gn4n1lDStOtj7FKycP71A==", + "license": "MIT", + "dependencies": { + "cssom": "~0.3.6" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/cssstyle/node_modules/cssom": { + "version": "0.3.8", + "resolved": "https://registry.npmjs.org/cssom/-/cssom-0.3.8.tgz", + "integrity": "sha512-b0tGHbfegbhPJpxpiBPU2sCkigAqtM9O121le6bbOlgyV+NyGyCmVfJ6QW9eRjz8CpNfWEOYBIMIGRYkLwsIYg==", + "license": "MIT" + }, + "node_modules/currently-unhandled": { + "version": "0.4.1", + "resolved": "https://registry.npmjs.org/currently-unhandled/-/currently-unhandled-0.4.1.tgz", + "integrity": "sha512-/fITjgjGU50vjQ4FH6eUoYu+iUoUKIXws2hL15JJpIR+BbTxaXQsMuuyjtNh2WqsSBS5nsaZHFsFecyw5CCAng==", + "dev": true, + "license": "MIT", + "dependencies": { + "array-find-index": "^1.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/d": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/d/-/d-1.0.2.tgz", + "integrity": "sha512-MOqHvMWF9/9MX6nza0KgvFH4HpMU0EF5uUDXqX/BtxtU8NfB0QzRtJ8Oe/6SuS4kbhyzVJwjd97EA4PKrzJ8bw==", + "dev": true, + "license": "ISC", + "dependencies": { + "es5-ext": "^0.10.64", + "type": "^2.7.2" + }, + "engines": { + "node": ">=0.12" + } + }, + "node_modules/dashdash": { + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/dashdash/-/dashdash-1.14.1.tgz", + "integrity": "sha512-jRFi8UDGo6j+odZiEpjazZaWqEal3w/basFjQHQEwVtZJGDpxbH1MeYluwCS8Xq5wmLJooDlMgvVarmWfGM44g==", + "dev": true, + "license": "MIT", + "dependencies": { + "assert-plus": "^1.0.0" + }, + "engines": { + "node": ">=0.10" + } + }, + "node_modules/data-urls": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/data-urls/-/data-urls-1.1.0.tgz", + "integrity": "sha512-YTWYI9se1P55u58gL5GkQHW4P6VJBJ5iBT+B5a7i2Tjadhv52paJG0qHX4A0OR6/t52odI64KP2YvFpkDOi3eQ==", + "license": "MIT", + "dependencies": { + "abab": "^2.0.0", + "whatwg-mimetype": "^2.2.0", + "whatwg-url": "^7.0.0" + } + }, + "node_modules/data-view-buffer": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/data-view-buffer/-/data-view-buffer-1.0.2.tgz", + "integrity": "sha512-EmKO5V3OLXh1rtK2wgXRansaK1/mtVdTUEiEI0W8RkvgT05kfxaH29PliLnpLP73yYO6142Q72QNa8Wx/A5CqQ==", + "license": "MIT", + "dependencies": { + "call-bound": "^1.0.3", + "es-errors": "^1.3.0", + "is-data-view": "^1.0.2" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/data-view-byte-length": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/data-view-byte-length/-/data-view-byte-length-1.0.2.tgz", + "integrity": "sha512-tuhGbE6CfTM9+5ANGf+oQb72Ky/0+s3xKUpHvShfiz2RxMFgFPjsXuRLBVMtvMs15awe45SRb83D6wH4ew6wlQ==", + "license": "MIT", + "dependencies": { + "call-bound": "^1.0.3", + "es-errors": "^1.3.0", + "is-data-view": "^1.0.2" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/inspect-js" + } + }, + "node_modules/data-view-byte-offset": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/data-view-byte-offset/-/data-view-byte-offset-1.0.1.tgz", + "integrity": "sha512-BS8PfmtDGnrgYdOonGZQdLZslWIeCGFP9tpan0hi1Co2Zr2NKADsvGYA8XxuG/4UWgJ6Cjtv+YJnB6MM69QGlQ==", + "license": "MIT", + "dependencies": { + "call-bound": "^1.0.2", + "es-errors": "^1.3.0", + "is-data-view": "^1.0.1" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/debug": { + "version": "4.4.0", + "resolved": "https://registry.npmjs.org/debug/-/debug-4.4.0.tgz", + "integrity": "sha512-6WTZ/IxCY/T6BALoZHaE4ctp9xm+Z5kY/pzYaCHRFeyVhojxlrm+46y68HA6hr0TcwEssoxNiDEUJQjfPZ/RYA==", + "license": "MIT", + "dependencies": { + "ms": "^2.1.3" + }, + "engines": { + "node": ">=6.0" + }, + "peerDependenciesMeta": { + "supports-color": { + "optional": true + } + } + }, + "node_modules/decamelize": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/decamelize/-/decamelize-1.2.0.tgz", + "integrity": "sha512-z2S+W9X73hAUUki+N+9Za2lBlun89zigOyGrsax+KUQ6wKW4ZoWpEYBkGhQjwAjjDCkWxhY0VKEhk8wzY7F5cA==", + "license": "MIT", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/decamelize-keys": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/decamelize-keys/-/decamelize-keys-1.1.1.tgz", + "integrity": "sha512-WiPxgEirIV0/eIOMcnFBA3/IJZAZqKnwAwWyvvdi4lsr1WCN22nhdf/3db3DoZcUjTV2SqfzIwNyp6y2xs3nmg==", + "dev": true, + "license": "MIT", + "dependencies": { + "decamelize": "^1.1.0", + "map-obj": "^1.0.0" + }, + "engines": { + "node": ">=0.10.0" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/decamelize-keys/node_modules/map-obj": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/map-obj/-/map-obj-1.0.1.tgz", + "integrity": "sha512-7N/q3lyZ+LVCp7PzuxrJr4KMbBE2hW7BT7YNia330OFxIf4d3r5zVpicP2650l7CPN6RM9zOJRl3NGpqSiw3Eg==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/decimal.js": { + "version": "10.5.0", + "resolved": "https://registry.npmjs.org/decimal.js/-/decimal.js-10.5.0.tgz", + "integrity": "sha512-8vDa8Qxvr/+d94hSh5P3IJwI5t8/c0KsMp+g8bNw9cY2icONa5aPfvKeieW1WlG0WQYwwhJ7mjui2xtiePQSXw==", + "license": "MIT" + }, + "node_modules/deep-equal": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/deep-equal/-/deep-equal-1.1.2.tgz", + "integrity": "sha512-5tdhKF6DbU7iIzrIOa1AOUt39ZRm13cmL1cGEh//aqR8x9+tNfbywRf0n5FD/18OKMdo7DNEtrX2t22ZAkI+eg==", + "dev": true, + "license": "MIT", + "dependencies": { + "is-arguments": "^1.1.1", + "is-date-object": "^1.0.5", + "is-regex": "^1.1.4", + "object-is": "^1.1.5", + "object-keys": "^1.1.1", + "regexp.prototype.flags": "^1.5.1" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/deep-is": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/deep-is/-/deep-is-0.1.4.tgz", + "integrity": "sha512-oIPzksmTg4/MriiaYGO+okXDT7ztn/w3Eptv/+gSIdMdKsJo0u4CfYNFJPy+4SKMuCqGw2wxnA+URMg3t8a/bQ==", + "license": "MIT" + }, + "node_modules/deepmerge": { + "version": "4.3.1", + "resolved": "https://registry.npmjs.org/deepmerge/-/deepmerge-4.3.1.tgz", + "integrity": "sha512-3sUqbMEc77XqpdNO7FRyRog+eW3ph+GYCbj+rK+uYyRMuwsVy0rMiVtPn+QJlKFvWP/1PYpapqYn0Me2knFn+A==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/default-require-extensions": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/default-require-extensions/-/default-require-extensions-3.0.1.tgz", + "integrity": "sha512-eXTJmRbm2TIt9MgWTsOH1wEuhew6XGZcMeGKCtLedIg/NCsg1iBePXkceTdK4Fii7pzmN9tGsZhKzZ4h7O/fxw==", + "dev": true, + "license": "MIT", + "dependencies": { + "strip-bom": "^4.0.0" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/define-data-property": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/define-data-property/-/define-data-property-1.1.4.tgz", + "integrity": "sha512-rBMvIzlpA8v6E+SJZoo++HAYqsLrkg7MSfIinMPFhmkorw7X+dOXVJQs+QT69zGkzMyfDnIMN2Wid1+NbL3T+A==", + "license": "MIT", + "dependencies": { + "es-define-property": "^1.0.0", + "es-errors": "^1.3.0", + "gopd": "^1.0.1" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/define-properties": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/define-properties/-/define-properties-1.2.1.tgz", + "integrity": "sha512-8QmQKqEASLd5nx0U1B1okLElbUuuttJ/AnYmRXbbbGDWh6uS208EjD4Xqq/I9wK7u0v6O08XhTWnt5XtEbR6Dg==", + "license": "MIT", + "dependencies": { + "define-data-property": "^1.0.1", + "has-property-descriptors": "^1.0.0", + "object-keys": "^1.1.1" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/defined": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/defined/-/defined-1.0.1.tgz", + "integrity": "sha512-hsBd2qSVCRE+5PmNdHt1uzyrFu5d3RwmFDKzyNZMFq/EwDNJF7Ee5+D5oEKF0hU6LhtoUF1macFvOe4AskQC1Q==", + "license": "MIT", + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/delayed-stream": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/delayed-stream/-/delayed-stream-1.0.0.tgz", + "integrity": "sha512-ZySD7Nf91aLB0RxL4KGrKHBXl7Eds1DAmEdcoVawXnLD7SDhpNgtuII2aAkg7a7QS41jxPSZ17p4VdGnMHk3MQ==", + "license": "MIT", + "engines": { + "node": ">=0.4.0" + } + }, + "node_modules/detect-indent": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/detect-indent/-/detect-indent-3.0.1.tgz", + "integrity": "sha512-xo3WP66SNbr1Eim85s/qyH0ZL8PQUwp86HWm0S1l8WnJ/zjT6T3w1nwNA0yOZeuvOemupEYvpvF6BIdYRuERJQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "get-stdin": "^4.0.1", + "minimist": "^1.1.0", + "repeating": "^1.1.0" + }, + "bin": { + "detect-indent": "cli.js" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/detect-indent/node_modules/get-stdin": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/get-stdin/-/get-stdin-4.0.1.tgz", + "integrity": "sha512-F5aQMywwJ2n85s4hJPTT9RPxGmubonuB10MNYo17/xph174n2MIR33HRguhzVag10O/npM7SPk73LMZNP+FaWw==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/devtools-protocol": { + "version": "0.0.1107588", + "resolved": "https://registry.npmjs.org/devtools-protocol/-/devtools-protocol-0.0.1107588.tgz", + "integrity": "sha512-yIR+pG9x65Xko7bErCUSQaDLrO/P1p3JUzEk7JCU4DowPcGHkTGUGQapcfcLc4qj0UaALwZ+cr0riFgiqpixcg==", + "license": "BSD-3-Clause" + }, + "node_modules/diff": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/diff/-/diff-5.0.0.tgz", + "integrity": "sha512-/VTCrvm5Z0JGty/BWHljh+BAiw3IK+2j87NGMu8Nwc/f48WoDAC395uomO9ZD117ZOBaHmkX1oyLvkVM/aIT3w==", + "dev": true, + "license": "BSD-3-Clause", + "engines": { + "node": ">=0.3.1" + } + }, + "node_modules/dnserrors": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/dnserrors/-/dnserrors-2.1.2.tgz", + "integrity": "sha512-m2bdi1p3YWTTEAMlN8HkB+pqeykpd7+znMa/Jxr47sk4KiTImtg350BMVeY7xnYNOWFyEoDEWft5aqNt3O5g4A==", + "license": "BSD-3-Clause", + "dependencies": { + "createerror": "^1.2.0", + "httperrors": "^2.2.0", + "lodash.defaults": "^4.2.0", + "lodash.omit": "^4.5.0" + } + }, + "node_modules/doctrine": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/doctrine/-/doctrine-3.0.0.tgz", + "integrity": "sha512-yS+Q5i3hBf7GBkd4KG8a7eBNNWNGLTaEwwYWUijIYM7zrlYDM0BFXHjjPWlWZ1Rg7UaddZeIDmi9jF3HmqiQ2w==", + "dev": true, + "license": "Apache-2.0", + "dependencies": { + "esutils": "^2.0.2" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/dom-serializer": { + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/dom-serializer/-/dom-serializer-1.4.1.tgz", + "integrity": "sha512-VHwB3KfrcOOkelEG2ZOfxqLZdfkil8PtJi4P8N2MMXucZq2yLp75ClViUlOVwyoHEDjYU433Aq+5zWP61+RGag==", + "license": "MIT", + "dependencies": { + "domelementtype": "^2.0.1", + "domhandler": "^4.2.0", + "entities": "^2.0.0" + }, + "funding": { + "url": "https://github.com/cheeriojs/dom-serializer?sponsor=1" + } + }, + "node_modules/domelementtype": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/domelementtype/-/domelementtype-2.3.0.tgz", + "integrity": "sha512-OLETBj6w0OsagBwdXnPdN0cnMfF9opN69co+7ZrbfPGrdpPVNBUj02spi6B1N7wChLQiPn4CSH/zJvXw56gmHw==", + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/fb55" + } + ], + "license": "BSD-2-Clause" + }, + "node_modules/domexception": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/domexception/-/domexception-2.0.1.tgz", + "integrity": "sha512-yxJ2mFy/sibVQlu5qHjOkf9J3K6zgmCxgJ94u2EdvDOV09H+32LtRswEcUsmUWN72pVLOEnTSRaIVVzVQgS0dg==", + "deprecated": "Use your platform's native DOMException instead", + "license": "MIT", + "dependencies": { + "webidl-conversions": "^5.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/domexception/node_modules/webidl-conversions": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-5.0.0.tgz", + "integrity": "sha512-VlZwKPCkYKxQgeSbH5EyngOmRp7Ww7I9rQLERETtf5ofd9pGeswWiOtogpEO850jziPRarreGxn5QIiTqpb2wA==", + "license": "BSD-2-Clause", + "engines": { + "node": ">=8" + } + }, + "node_modules/domhandler": { + "version": "4.3.1", + "resolved": "https://registry.npmjs.org/domhandler/-/domhandler-4.3.1.tgz", + "integrity": "sha512-GrwoxYN+uWlzO8uhUXRl0P+kHE4GtVPfYzVLcUxPL7KNdHKj66vvlhiweIHqYYXWlw+T8iLMp42Lm67ghw4WMQ==", + "license": "BSD-2-Clause", + "dependencies": { + "domelementtype": "^2.2.0" + }, + "engines": { + "node": ">= 4" + }, + "funding": { + "url": "https://github.com/fb55/domhandler?sponsor=1" + } + }, + "node_modules/domspace": { + "version": "1.2.2", + "resolved": "https://registry.npmjs.org/domspace/-/domspace-1.2.2.tgz", + "integrity": "sha512-wonvpGbed9PlcvQ0xfb0ov8QoKR9Tk7GiIGrOto6ykPdAtmtQXFBUS10Ifm/1srPkrvcOB4Hsexb/Okt7CeOwg==", + "license": "BSD-3-Clause" + }, + "node_modules/domutils": { + "version": "2.8.0", + "resolved": "https://registry.npmjs.org/domutils/-/domutils-2.8.0.tgz", + "integrity": "sha512-w96Cjofp72M5IIhpjgobBimYEfoPjx1Vx0BSX9P30WBdZW2WIKU0T1Bd0kz2eNZ9ikjKgHbEyKx8BB6H1L3h3A==", + "license": "BSD-2-Clause", + "dependencies": { + "dom-serializer": "^1.0.1", + "domelementtype": "^2.2.0", + "domhandler": "^4.2.0" + }, + "funding": { + "url": "https://github.com/fb55/domutils?sponsor=1" + } + }, + "node_modules/dunder-proto": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/dunder-proto/-/dunder-proto-1.0.1.tgz", + "integrity": "sha512-KIN/nDJBQRcXw0MLVhZE9iQHmG68qAVIBg9CqmUYjmQIhgij9U5MFvrqkUL5FbtyyzZuOeOt0zdeRe4UY7ct+A==", + "license": "MIT", + "dependencies": { + "call-bind-apply-helpers": "^1.0.1", + "es-errors": "^1.3.0", + "gopd": "^1.2.0" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/ecc-jsbn": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/ecc-jsbn/-/ecc-jsbn-0.1.2.tgz", + "integrity": "sha512-eh9O+hwRHNbG4BLTjEl3nw044CkGm5X6LoaCf7LPp7UU8Qrt47JYNi6nPX8xjW97TKGKm1ouctg0QSpZe9qrnw==", + "dev": true, + "license": "MIT", + "dependencies": { + "jsbn": "~0.1.0", + "safer-buffer": "^2.1.0" + } + }, + "node_modules/electron-to-chromium": { + "version": "1.5.119", + "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.5.119.tgz", + "integrity": "sha512-Ku4NMzUjz3e3Vweh7PhApPrZSS4fyiCIbcIrG9eKrriYVLmbMepETR/v6SU7xPm98QTqMSYiCwfO89QNjXLkbQ==", + "license": "ISC" + }, + "node_modules/emoji-regex": { + "version": "8.0.0", + "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz", + "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==", + "license": "MIT" + }, + "node_modules/end-of-stream": { + "version": "1.4.4", + "resolved": "https://registry.npmjs.org/end-of-stream/-/end-of-stream-1.4.4.tgz", + "integrity": "sha512-+uw1inIHVPQoaVuHzRyXd21icM+cnt4CzD5rW+NC1wjOUSTOs+Te7FOv7AhN7vS9x/oIyhLP5PR1H+phQAHu5Q==", + "license": "MIT", + "dependencies": { + "once": "^1.4.0" + } + }, + "node_modules/enquirer": { + "version": "2.4.1", + "resolved": "https://registry.npmjs.org/enquirer/-/enquirer-2.4.1.tgz", + "integrity": "sha512-rRqJg/6gd538VHvR3PSrdRBb/1Vy2YfzHqzvbhGIQpDRKIa4FgV/54b5Q1xYSxOOwKvjXweS26E0Q+nAMwp2pQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "ansi-colors": "^4.1.1", + "strip-ansi": "^6.0.1" + }, + "engines": { + "node": ">=8.6" + } + }, + "node_modules/entities": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/entities/-/entities-2.2.0.tgz", + "integrity": "sha512-p92if5Nz619I0w+akJrLZH0MX0Pb5DX39XOwQTtXSdQQOaYH03S1uIQp4mhOZtAXrxq4ViO67YTiLBo2638o9A==", + "license": "BSD-2-Clause", + "funding": { + "url": "https://github.com/fb55/entities?sponsor=1" + } + }, + "node_modules/error-ex": { + "version": "1.3.2", + "resolved": "https://registry.npmjs.org/error-ex/-/error-ex-1.3.2.tgz", + "integrity": "sha512-7dFHNmqeFSEt2ZBsCriorKnn3Z2pj+fd9kmI6QoWw4//DL+icEBfc0U7qJCisqrTsKTjw4fNFy2pW9OqStD84g==", + "license": "MIT", + "dependencies": { + "is-arrayish": "^0.2.1" + } + }, + "node_modules/es-abstract": { + "version": "1.23.9", + "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.23.9.tgz", + "integrity": "sha512-py07lI0wjxAC/DcfK1S6G7iANonniZwTISvdPzk9hzeH0IZIshbuuFxLIU96OyF89Yb9hiqWn8M/bY83KY5vzA==", + "license": "MIT", + "dependencies": { + "array-buffer-byte-length": "^1.0.2", + "arraybuffer.prototype.slice": "^1.0.4", + "available-typed-arrays": "^1.0.7", + "call-bind": "^1.0.8", + "call-bound": "^1.0.3", + "data-view-buffer": "^1.0.2", + "data-view-byte-length": "^1.0.2", + "data-view-byte-offset": "^1.0.1", + "es-define-property": "^1.0.1", + "es-errors": "^1.3.0", + "es-object-atoms": "^1.0.0", + "es-set-tostringtag": "^2.1.0", + "es-to-primitive": "^1.3.0", + "function.prototype.name": "^1.1.8", + "get-intrinsic": "^1.2.7", + "get-proto": "^1.0.0", + "get-symbol-description": "^1.1.0", + "globalthis": "^1.0.4", + "gopd": "^1.2.0", + "has-property-descriptors": "^1.0.2", + "has-proto": "^1.2.0", + "has-symbols": "^1.1.0", + "hasown": "^2.0.2", + "internal-slot": "^1.1.0", + "is-array-buffer": "^3.0.5", + "is-callable": "^1.2.7", + "is-data-view": "^1.0.2", + "is-regex": "^1.2.1", + "is-shared-array-buffer": "^1.0.4", + "is-string": "^1.1.1", + "is-typed-array": "^1.1.15", + "is-weakref": "^1.1.0", + "math-intrinsics": "^1.1.0", + "object-inspect": "^1.13.3", + "object-keys": "^1.1.1", + "object.assign": "^4.1.7", + "own-keys": "^1.0.1", + "regexp.prototype.flags": "^1.5.3", + "safe-array-concat": "^1.1.3", + "safe-push-apply": "^1.0.0", + "safe-regex-test": "^1.1.0", + "set-proto": "^1.0.0", + "string.prototype.trim": "^1.2.10", + "string.prototype.trimend": "^1.0.9", + "string.prototype.trimstart": "^1.0.8", + "typed-array-buffer": "^1.0.3", + "typed-array-byte-length": "^1.0.3", + "typed-array-byte-offset": "^1.0.4", + "typed-array-length": "^1.0.7", + "unbox-primitive": "^1.1.0", + "which-typed-array": "^1.1.18" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/es-define-property": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/es-define-property/-/es-define-property-1.0.1.tgz", + "integrity": "sha512-e3nRfgfUZ4rNGL232gUgX06QNyyez04KdjFrF+LTRoOXmrOgFKDg4BCdsjW8EnT69eqdYGmRpJwiPVYNrCaW3g==", + "license": "MIT", + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/es-errors": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/es-errors/-/es-errors-1.3.0.tgz", + "integrity": "sha512-Zf5H2Kxt2xjTvbJvP2ZWLEICxA6j+hAmMzIlypy4xcBg1vKVnx89Wy0GbS+kf5cwCVFFzdCFh2XSCFNULS6csw==", + "license": "MIT", + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/es-object-atoms": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/es-object-atoms/-/es-object-atoms-1.1.1.tgz", + "integrity": "sha512-FGgH2h8zKNim9ljj7dankFPcICIK9Cp5bm+c2gQSYePhpaG5+esrLODihIorn+Pe6FGJzWhXQotPv73jTaldXA==", + "license": "MIT", + "dependencies": { + "es-errors": "^1.3.0" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/es-set-tostringtag": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/es-set-tostringtag/-/es-set-tostringtag-2.1.0.tgz", + "integrity": "sha512-j6vWzfrGVfyXxge+O0x5sh6cvxAog0a/4Rdd2K36zCMV5eJ+/+tOAngRO8cODMNWbVRdVlmGZQL2YS3yR8bIUA==", + "license": "MIT", + "dependencies": { + "es-errors": "^1.3.0", + "get-intrinsic": "^1.2.6", + "has-tostringtag": "^1.0.2", + "hasown": "^2.0.2" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/es-shim-unscopables": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/es-shim-unscopables/-/es-shim-unscopables-1.1.0.tgz", + "integrity": "sha512-d9T8ucsEhh8Bi1woXCf+TIKDIROLG5WCkxg8geBCbvk22kzwC5G2OnXVMO6FUsvQlgUUXQ2itephWDLqDzbeCw==", + "dev": true, + "license": "MIT", + "dependencies": { + "hasown": "^2.0.2" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/es-to-primitive": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/es-to-primitive/-/es-to-primitive-1.3.0.tgz", + "integrity": "sha512-w+5mJ3GuFL+NjVtJlvydShqE1eN3h3PbI7/5LAsYJP/2qtuMXjfL2LpHSRqo4b4eSF5K/DH1JXKUAHSB2UW50g==", + "license": "MIT", + "dependencies": { + "is-callable": "^1.2.7", + "is-date-object": "^1.0.5", + "is-symbol": "^1.0.4" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/es5-ext": { + "version": "0.10.64", + "resolved": "https://registry.npmjs.org/es5-ext/-/es5-ext-0.10.64.tgz", + "integrity": "sha512-p2snDhiLaXe6dahss1LddxqEm+SkuDvV8dnIQG0MWjyHpcMNfXKPE+/Cc0y+PhxJX3A4xGNeFCj5oc0BUh6deg==", + "dev": true, + "hasInstallScript": true, + "license": "ISC", + "dependencies": { + "es6-iterator": "^2.0.3", + "es6-symbol": "^3.1.3", + "esniff": "^2.0.1", + "next-tick": "^1.1.0" + }, + "engines": { + "node": ">=0.10" + } + }, + "node_modules/es6-error": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/es6-error/-/es6-error-4.1.1.tgz", + "integrity": "sha512-Um/+FxMr9CISWh0bi5Zv0iOD+4cFh5qLeks1qhAopKVAJw3drgKbKySikp7wGhDL0HPeaja0P5ULZrxLkniUVg==", + "dev": true, + "license": "MIT" + }, + "node_modules/es6-iterator": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/es6-iterator/-/es6-iterator-2.0.3.tgz", + "integrity": "sha512-zw4SRzoUkd+cl+ZoE15A9o1oQd920Bb0iOJMQkQhl3jNc03YqVjAhG7scf9C5KWRU/R13Orf588uCC6525o02g==", + "dev": true, + "license": "MIT", + "dependencies": { + "d": "1", + "es5-ext": "^0.10.35", + "es6-symbol": "^3.1.1" + } + }, + "node_modules/es6-set": { + "version": "0.1.6", + "resolved": "https://registry.npmjs.org/es6-set/-/es6-set-0.1.6.tgz", + "integrity": "sha512-TE3LgGLDIBX332jq3ypv6bcOpkLO0AslAQo7p2VqX/1N46YNsvIWgvjojjSEnWEGWMhr1qUbYeTSir5J6mFHOw==", + "dev": true, + "license": "ISC", + "dependencies": { + "d": "^1.0.1", + "es5-ext": "^0.10.62", + "es6-iterator": "~2.0.3", + "es6-symbol": "^3.1.3", + "event-emitter": "^0.3.5", + "type": "^2.7.2" + }, + "engines": { + "node": ">=0.12" + } + }, + "node_modules/es6-symbol": { + "version": "3.1.4", + "resolved": "https://registry.npmjs.org/es6-symbol/-/es6-symbol-3.1.4.tgz", + "integrity": "sha512-U9bFFjX8tFiATgtkJ1zg25+KviIXpgRvRHS8sau3GfhVzThRQrOeksPeT0BWW2MNZs1OEWJ1DPXOQMn0KKRkvg==", + "dev": true, + "license": "ISC", + "dependencies": { + "d": "^1.0.2", + "ext": "^1.7.0" + }, + "engines": { + "node": ">=0.12" + } + }, + "node_modules/esanimate": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/esanimate/-/esanimate-1.1.1.tgz", + "integrity": "sha512-fIrM3uC3tgv3Vz6HuSOUmB/YtEcQ7PVMCHyl+r13KirqTQhigraedKzrBzNMcz1QieZ476K0AnMHEN/Ei1LDVQ==", + "license": "BSD-3-Clause", + "dependencies": { + "escodegen": "^1.11.1", + "esprima": "^4.0.1" + } + }, + "node_modules/esanimate/node_modules/escodegen": { + "version": "1.14.3", + "resolved": "https://registry.npmjs.org/escodegen/-/escodegen-1.14.3.tgz", + "integrity": "sha512-qFcX0XJkdg+PB3xjZZG/wKSuT1PnQWx57+TVSjIMmILd2yC/6ByYElPwJnslDsuWuSAp4AwJGumarAAmJch5Kw==", + "license": "BSD-2-Clause", + "dependencies": { + "esprima": "^4.0.1", + "estraverse": "^4.2.0", + "esutils": "^2.0.2", + "optionator": "^0.8.1" + }, + "bin": { + "escodegen": "bin/escodegen.js", + "esgenerate": "bin/esgenerate.js" + }, + "engines": { + "node": ">=4.0" + }, + "optionalDependencies": { + "source-map": "~0.6.1" + } + }, + "node_modules/esanimate/node_modules/estraverse": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-4.3.0.tgz", + "integrity": "sha512-39nnKffWz8xN1BU/2c79n9nB9HDzo0niYUqx6xyqUnyoAnQyyWpOTdZEeiCch8BBu515t4wp9ZmgVfVhn9EBpw==", + "license": "BSD-2-Clause", + "engines": { + "node": ">=4.0" + } + }, + "node_modules/esanimate/node_modules/levn": { + "version": "0.3.0", + "resolved": "https://registry.npmjs.org/levn/-/levn-0.3.0.tgz", + "integrity": "sha512-0OO4y2iOHix2W6ujICbKIaEQXvFQHue65vUG3pb5EUomzPI90z9hsA1VsO/dbIIpC53J8gxM9Q4Oho0jrCM/yA==", + "license": "MIT", + "dependencies": { + "prelude-ls": "~1.1.2", + "type-check": "~0.3.2" + }, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/esanimate/node_modules/optionator": { + "version": "0.8.3", + "resolved": "https://registry.npmjs.org/optionator/-/optionator-0.8.3.tgz", + "integrity": "sha512-+IW9pACdk3XWmmTXG8m3upGUJst5XRGzxMRjXzAuJ1XnIFNvfhjjIuYkDvysnPQ7qzqVzLt78BCruntqRhWQbA==", + "license": "MIT", + "dependencies": { + "deep-is": "~0.1.3", + "fast-levenshtein": "~2.0.6", + "levn": "~0.3.0", + "prelude-ls": "~1.1.2", + "type-check": "~0.3.2", + "word-wrap": "~1.2.3" + }, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/esanimate/node_modules/prelude-ls": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/prelude-ls/-/prelude-ls-1.1.2.tgz", + "integrity": "sha512-ESF23V4SKG6lVSGZgYNpbsiaAkdab6ZgOxe52p7+Kid3W3u3bxR4Vfd/o21dmN7jSt0IwgZ4v5MUd26FEtXE9w==", + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/esanimate/node_modules/type-check": { + "version": "0.3.2", + "resolved": "https://registry.npmjs.org/type-check/-/type-check-0.3.2.tgz", + "integrity": "sha512-ZCmOJdvOWDBYJlzAoFkC+Q0+bUyEOS1ltgp1MGU03fqHG+dbi9tBFU2Rd9QKiDZFAYrhPh2JUf7rZRIuHRKtOg==", + "license": "MIT", + "dependencies": { + "prelude-ls": "~1.1.2" + }, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/escalade": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/escalade/-/escalade-3.2.0.tgz", + "integrity": "sha512-WUj2qlxaQtO4g6Pq5c29GTcWGDyd8itL8zTlipgECz3JesAiiOKotd8JU6otB3PACgG6xkJUyVhboMS+bje/jA==", + "license": "MIT", + "engines": { + "node": ">=6" + } + }, + "node_modules/escape-string-regexp": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz", + "integrity": "sha512-vbRorB5FUQWvla16U8R/qgaFIya2qGzwDrNmCZuYKrbdSUMG6I1ZCGQRefkRVhuOkIGVne7BQ35DSfo1qvJqFg==", + "license": "MIT", + "engines": { + "node": ">=0.8.0" + } + }, + "node_modules/escodegen": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/escodegen/-/escodegen-2.1.0.tgz", + "integrity": "sha512-2NlIDTwUWJN0mRPQOdtQBzbUHvdGY2P1VXSyU83Q3xKxM7WHX2Ql8dKq782Q9TgQUNOLEzEYu9bzLNj1q88I5w==", + "license": "BSD-2-Clause", + "dependencies": { + "esprima": "^4.0.1", + "estraverse": "^5.2.0", + "esutils": "^2.0.2" + }, + "bin": { + "escodegen": "bin/escodegen.js", + "esgenerate": "bin/esgenerate.js" + }, + "engines": { + "node": ">=6.0" + }, + "optionalDependencies": { + "source-map": "~0.6.1" + } + }, + "node_modules/eslint": { + "version": "7.32.0", + "resolved": "https://registry.npmjs.org/eslint/-/eslint-7.32.0.tgz", + "integrity": "sha512-VHZ8gX+EDfz+97jGcgyGCyRia/dPOd6Xh9yPv8Bl1+SoaIwD+a/vlrOmGRUyOYu7MwUhc7CxqeaDZU13S4+EpA==", + "deprecated": "This version is no longer supported. Please see https://eslint.org/version-support for other options.", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/code-frame": "7.12.11", + "@eslint/eslintrc": "^0.4.3", + "@humanwhocodes/config-array": "^0.5.0", + "ajv": "^6.10.0", + "chalk": "^4.0.0", + "cross-spawn": "^7.0.2", + "debug": "^4.0.1", + "doctrine": "^3.0.0", + "enquirer": "^2.3.5", + "escape-string-regexp": "^4.0.0", + "eslint-scope": "^5.1.1", + "eslint-utils": "^2.1.0", + "eslint-visitor-keys": "^2.0.0", + "espree": "^7.3.1", + "esquery": "^1.4.0", + "esutils": "^2.0.2", + "fast-deep-equal": "^3.1.3", + "file-entry-cache": "^6.0.1", + "functional-red-black-tree": "^1.0.1", + "glob-parent": "^5.1.2", + "globals": "^13.6.0", + "ignore": "^4.0.6", + "import-fresh": "^3.0.0", + "imurmurhash": "^0.1.4", + "is-glob": "^4.0.0", + "js-yaml": "^3.13.1", + "json-stable-stringify-without-jsonify": "^1.0.1", + "levn": "^0.4.1", + "lodash.merge": "^4.6.2", + "minimatch": "^3.0.4", + "natural-compare": "^1.4.0", + "optionator": "^0.9.1", + "progress": "^2.0.0", + "regexpp": "^3.1.0", + "semver": "^7.2.1", + "strip-ansi": "^6.0.0", + "strip-json-comments": "^3.1.0", + "table": "^6.0.9", + "text-table": "^0.2.0", + "v8-compile-cache": "^2.0.3" + }, + "bin": { + "eslint": "bin/eslint.js" + }, + "engines": { + "node": "^10.12.0 || >=12.0.0" + }, + "funding": { + "url": "https://opencollective.com/eslint" + } + }, + "node_modules/eslint-config-prettier": { + "version": "6.15.0", + "resolved": "https://registry.npmjs.org/eslint-config-prettier/-/eslint-config-prettier-6.15.0.tgz", + "integrity": "sha512-a1+kOYLR8wMGustcgAjdydMsQ2A/2ipRPwRKUmfYaSxc9ZPcrku080Ctl6zrZzZNs/U82MjSv+qKREkoq3bJaw==", + "dev": true, + "license": "MIT", + "dependencies": { + "get-stdin": "^6.0.0" + }, + "bin": { + "eslint-config-prettier-check": "bin/cli.js" + }, + "peerDependencies": { + "eslint": ">=3.14.1" + } + }, + "node_modules/eslint-config-standard": { + "version": "14.1.1", + "resolved": "https://registry.npmjs.org/eslint-config-standard/-/eslint-config-standard-14.1.1.tgz", + "integrity": "sha512-Z9B+VR+JIXRxz21udPTL9HpFMyoMUEeX1G251EQ6e05WD9aPVtVBn09XUmZ259wCMlCDmYDSZG62Hhm+ZTJcUg==", + "dev": true, + "license": "MIT", + "peerDependencies": { + "eslint": ">=6.2.2", + "eslint-plugin-import": ">=2.18.0", + "eslint-plugin-node": ">=9.1.0", + "eslint-plugin-promise": ">=4.2.1", + "eslint-plugin-standard": ">=4.0.0" + } + }, + "node_modules/eslint-import-resolver-node": { + "version": "0.3.9", + "resolved": "https://registry.npmjs.org/eslint-import-resolver-node/-/eslint-import-resolver-node-0.3.9.tgz", + "integrity": "sha512-WFj2isz22JahUv+B788TlO3N6zL3nNJGU8CcZbPZvVEkBPaJdCV4vy5wyghty5ROFbCRnm132v8BScu5/1BQ8g==", + "dev": true, + "license": "MIT", + "dependencies": { + "debug": "^3.2.7", + "is-core-module": "^2.13.0", + "resolve": "^1.22.4" + } + }, + "node_modules/eslint-import-resolver-node/node_modules/debug": { + "version": "3.2.7", + "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.7.tgz", + "integrity": "sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "ms": "^2.1.1" + } + }, + "node_modules/eslint-module-utils": { + "version": "2.12.0", + "resolved": "https://registry.npmjs.org/eslint-module-utils/-/eslint-module-utils-2.12.0.tgz", + "integrity": "sha512-wALZ0HFoytlyh/1+4wuZ9FJCD/leWHQzzrxJ8+rebyReSLk7LApMyd3WJaLVoN+D5+WIdJyDK1c6JnE65V4Zyg==", + "dev": true, + "license": "MIT", + "dependencies": { + "debug": "^3.2.7" + }, + "engines": { + "node": ">=4" + }, + "peerDependenciesMeta": { + "eslint": { + "optional": true + } + } + }, + "node_modules/eslint-module-utils/node_modules/debug": { + "version": "3.2.7", + "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.7.tgz", + "integrity": "sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "ms": "^2.1.1" + } + }, + "node_modules/eslint-plugin-es": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/eslint-plugin-es/-/eslint-plugin-es-3.0.1.tgz", + "integrity": "sha512-GUmAsJaN4Fc7Gbtl8uOBlayo2DqhwWvEzykMHSCZHU3XdJ+NSzzZcVhXh3VxX5icqQ+oQdIEawXX8xkR3mIFmQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "eslint-utils": "^2.0.0", + "regexpp": "^3.0.0" + }, + "engines": { + "node": ">=8.10.0" + }, + "funding": { + "url": "https://github.com/sponsors/mysticatea" + }, + "peerDependencies": { + "eslint": ">=4.19.1" + } + }, + "node_modules/eslint-plugin-import": { + "version": "2.31.0", + "resolved": "https://registry.npmjs.org/eslint-plugin-import/-/eslint-plugin-import-2.31.0.tgz", + "integrity": "sha512-ixmkI62Rbc2/w8Vfxyh1jQRTdRTF52VxwRVHl/ykPAmqG+Nb7/kNn+byLP0LxPgI7zWA16Jt82SybJInmMia3A==", + "dev": true, + "license": "MIT", + "dependencies": { + "@rtsao/scc": "^1.1.0", + "array-includes": "^3.1.8", + "array.prototype.findlastindex": "^1.2.5", + "array.prototype.flat": "^1.3.2", + "array.prototype.flatmap": "^1.3.2", + "debug": "^3.2.7", + "doctrine": "^2.1.0", + "eslint-import-resolver-node": "^0.3.9", + "eslint-module-utils": "^2.12.0", + "hasown": "^2.0.2", + "is-core-module": "^2.15.1", + "is-glob": "^4.0.3", + "minimatch": "^3.1.2", + "object.fromentries": "^2.0.8", + "object.groupby": "^1.0.3", + "object.values": "^1.2.0", + "semver": "^6.3.1", + "string.prototype.trimend": "^1.0.8", + "tsconfig-paths": "^3.15.0" + }, + "engines": { + "node": ">=4" + }, + "peerDependencies": { + "eslint": "^2 || ^3 || ^4 || ^5 || ^6 || ^7.2.0 || ^8 || ^9" + } + }, + "node_modules/eslint-plugin-import/node_modules/debug": { + "version": "3.2.7", + "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.7.tgz", + "integrity": "sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "ms": "^2.1.1" + } + }, + "node_modules/eslint-plugin-import/node_modules/doctrine": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/doctrine/-/doctrine-2.1.0.tgz", + "integrity": "sha512-35mSku4ZXK0vfCuHEDAwt55dg2jNajHZ1odvF+8SSr82EsZY4QmXfuWso8oEd8zRhVObSN18aM0CjSdoBX7zIw==", + "dev": true, + "license": "Apache-2.0", + "dependencies": { + "esutils": "^2.0.2" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/eslint-plugin-mocha": { + "version": "7.0.1", + "resolved": "https://registry.npmjs.org/eslint-plugin-mocha/-/eslint-plugin-mocha-7.0.1.tgz", + "integrity": "sha512-zkQRW9UigRaayGm/pK9TD5RjccKXSgQksNtpsXbG9b6L5I+jNx7m98VUbZ4w1H1ArlNA+K7IOH+z8TscN6sOYg==", + "dev": true, + "license": "MIT", + "dependencies": { + "eslint-utils": "^2.0.0", + "ramda": "^0.27.0" + }, + "engines": { + "node": ">=10.0.0" + }, + "peerDependencies": { + "eslint": ">=7.0.0" + } + }, + "node_modules/eslint-plugin-n": { + "version": "15.7.0", + "resolved": "https://registry.npmjs.org/eslint-plugin-n/-/eslint-plugin-n-15.7.0.tgz", + "integrity": "sha512-jDex9s7D/Qial8AGVIHq4W7NswpUD5DPDL2RH8Lzd9EloWUuvUkHfv4FRLMipH5q2UtyurorBkPeNi1wVWNh3Q==", + "dev": true, + "license": "MIT", + "dependencies": { + "builtins": "^5.0.1", + "eslint-plugin-es": "^4.1.0", + "eslint-utils": "^3.0.0", + "ignore": "^5.1.1", + "is-core-module": "^2.11.0", + "minimatch": "^3.1.2", + "resolve": "^1.22.1", + "semver": "^7.3.8" + }, + "engines": { + "node": ">=12.22.0" + }, + "funding": { + "url": "https://github.com/sponsors/mysticatea" + }, + "peerDependencies": { + "eslint": ">=7.0.0" + } + }, + "node_modules/eslint-plugin-n/node_modules/eslint-plugin-es": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/eslint-plugin-es/-/eslint-plugin-es-4.1.0.tgz", + "integrity": "sha512-GILhQTnjYE2WorX5Jyi5i4dz5ALWxBIdQECVQavL6s7cI76IZTDWleTHkxz/QT3kvcs2QlGHvKLYsSlPOlPXnQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "eslint-utils": "^2.0.0", + "regexpp": "^3.0.0" + }, + "engines": { + "node": ">=8.10.0" + }, + "funding": { + "url": "https://github.com/sponsors/mysticatea" + }, + "peerDependencies": { + "eslint": ">=4.19.1" + } + }, + "node_modules/eslint-plugin-n/node_modules/eslint-plugin-es/node_modules/eslint-utils": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/eslint-utils/-/eslint-utils-2.1.0.tgz", + "integrity": "sha512-w94dQYoauyvlDc43XnGB8lU3Zt713vNChgt4EWwhXAP2XkBvndfxF0AgIqKOOasjPIPzj9JqgwkwbCYD0/V3Zg==", + "dev": true, + "license": "MIT", + "dependencies": { + "eslint-visitor-keys": "^1.1.0" + }, + "engines": { + "node": ">=6" + }, + "funding": { + "url": "https://github.com/sponsors/mysticatea" + } + }, + "node_modules/eslint-plugin-n/node_modules/eslint-plugin-es/node_modules/eslint-visitor-keys": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-1.3.0.tgz", + "integrity": "sha512-6J72N8UNa462wa/KFODt/PJ3IU60SDpC3QXC1Hjc1BXXpfL2C9R5+AU7jhe0F6GREqVMh4Juu+NY7xn+6dipUQ==", + "dev": true, + "license": "Apache-2.0", + "engines": { + "node": ">=4" + } + }, + "node_modules/eslint-plugin-n/node_modules/eslint-utils": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/eslint-utils/-/eslint-utils-3.0.0.tgz", + "integrity": "sha512-uuQC43IGctw68pJA1RgbQS8/NP7rch6Cwd4j3ZBtgo4/8Flj4eGE7ZYSZRN3iq5pVUv6GPdW5Z1RFleo84uLDA==", + "dev": true, + "license": "MIT", + "dependencies": { + "eslint-visitor-keys": "^2.0.0" + }, + "engines": { + "node": "^10.0.0 || ^12.0.0 || >= 14.0.0" + }, + "funding": { + "url": "https://github.com/sponsors/mysticatea" + }, + "peerDependencies": { + "eslint": ">=5" + } + }, + "node_modules/eslint-plugin-n/node_modules/ignore": { + "version": "5.3.2", + "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.3.2.tgz", + "integrity": "sha512-hsBTNUqQTDwkWtcdYI2i06Y/nUBEsNEDJKjWdigLvegy8kDuJAS8uRlpkkcQpyEXL0Z/pjDy5HBmMjRCJ2gq+g==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 4" + } + }, + "node_modules/eslint-plugin-n/node_modules/semver": { + "version": "7.7.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.7.1.tgz", + "integrity": "sha512-hlq8tAfn0m/61p4BVRcPzIGr6LKiMwo4VM6dGi6pt4qcRkmNzTcWq6eCEjEh+qXjkMDvPlOFFSGwQjoEa6gyMA==", + "dev": true, + "license": "ISC", + "bin": { + "semver": "bin/semver.js" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/eslint-plugin-node": { + "version": "11.1.0", + "resolved": "https://registry.npmjs.org/eslint-plugin-node/-/eslint-plugin-node-11.1.0.tgz", + "integrity": "sha512-oUwtPJ1W0SKD0Tr+wqu92c5xuCeQqB3hSCHasn/ZgjFdA9iDGNkNf2Zi9ztY7X+hNuMib23LNGRm6+uN+KLE3g==", + "dev": true, + "license": "MIT", + "dependencies": { + "eslint-plugin-es": "^3.0.0", + "eslint-utils": "^2.0.0", + "ignore": "^5.1.1", + "minimatch": "^3.0.4", + "resolve": "^1.10.1", + "semver": "^6.1.0" + }, + "engines": { + "node": ">=8.10.0" + }, + "peerDependencies": { + "eslint": ">=5.16.0" + } + }, + "node_modules/eslint-plugin-node/node_modules/ignore": { + "version": "5.3.2", + "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.3.2.tgz", + "integrity": "sha512-hsBTNUqQTDwkWtcdYI2i06Y/nUBEsNEDJKjWdigLvegy8kDuJAS8uRlpkkcQpyEXL0Z/pjDy5HBmMjRCJ2gq+g==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 4" + } + }, + "node_modules/eslint-plugin-promise": { + "version": "4.3.1", + "resolved": "https://registry.npmjs.org/eslint-plugin-promise/-/eslint-plugin-promise-4.3.1.tgz", + "integrity": "sha512-bY2sGqyptzFBDLh/GMbAxfdJC+b0f23ME63FOE4+Jao0oZ3E1LEwFtWJX/1pGMJLiTtrSSern2CRM/g+dfc0eQ==", + "dev": true, + "license": "ISC", + "engines": { + "node": ">=6" + } + }, + "node_modules/eslint-plugin-standard": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/eslint-plugin-standard/-/eslint-plugin-standard-4.1.0.tgz", + "integrity": "sha512-ZL7+QRixjTR6/528YNGyDotyffm5OQst/sGxKDwGb9Uqs4In5Egi4+jbobhqJoyoCM6/7v/1A5fhQ7ScMtDjaQ==", + "dev": true, + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/feross" + }, + { + "type": "patreon", + "url": "https://www.patreon.com/feross" + }, + { + "type": "consulting", + "url": "https://feross.org/support" + } + ], + "license": "MIT", + "peerDependencies": { + "eslint": ">=5.0.0" + } + }, + "node_modules/eslint-scope": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-5.1.1.tgz", + "integrity": "sha512-2NxwbF/hZ0KpepYN0cNbo+FN6XoK7GaHlQhgx/hIZl6Va0bF45RQOOwhLIy8lQDbuCiadSLCBnH2CFYquit5bw==", + "dev": true, + "license": "BSD-2-Clause", + "dependencies": { + "esrecurse": "^4.3.0", + "estraverse": "^4.1.1" + }, + "engines": { + "node": ">=8.0.0" + } + }, + "node_modules/eslint-scope/node_modules/estraverse": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-4.3.0.tgz", + "integrity": "sha512-39nnKffWz8xN1BU/2c79n9nB9HDzo0niYUqx6xyqUnyoAnQyyWpOTdZEeiCch8BBu515t4wp9ZmgVfVhn9EBpw==", + "dev": true, + "license": "BSD-2-Clause", + "engines": { + "node": ">=4.0" + } + }, + "node_modules/eslint-utils": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/eslint-utils/-/eslint-utils-2.1.0.tgz", + "integrity": "sha512-w94dQYoauyvlDc43XnGB8lU3Zt713vNChgt4EWwhXAP2XkBvndfxF0AgIqKOOasjPIPzj9JqgwkwbCYD0/V3Zg==", + "dev": true, + "license": "MIT", + "dependencies": { + "eslint-visitor-keys": "^1.1.0" + }, + "engines": { + "node": ">=6" + }, + "funding": { + "url": "https://github.com/sponsors/mysticatea" + } + }, + "node_modules/eslint-utils/node_modules/eslint-visitor-keys": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-1.3.0.tgz", + "integrity": "sha512-6J72N8UNa462wa/KFODt/PJ3IU60SDpC3QXC1Hjc1BXXpfL2C9R5+AU7jhe0F6GREqVMh4Juu+NY7xn+6dipUQ==", + "dev": true, + "license": "Apache-2.0", + "engines": { + "node": ">=4" + } + }, + "node_modules/eslint-visitor-keys": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-2.1.0.tgz", + "integrity": "sha512-0rSmRBzXgDzIsD6mGdJgevzgezI534Cer5L/vyMX0kHzT/jiB43jRhd9YUlMGYLQy2zprNmoT8qasCGtY+QaKw==", + "dev": true, + "license": "Apache-2.0", + "engines": { + "node": ">=10" + } + }, + "node_modules/eslint/node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dev": true, + "license": "MIT", + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/eslint/node_modules/chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "dev": true, + "license": "MIT", + "dependencies": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" + } + }, + "node_modules/eslint/node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/eslint/node_modules/color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", + "dev": true, + "license": "MIT" + }, + "node_modules/eslint/node_modules/escape-string-regexp": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-4.0.0.tgz", + "integrity": "sha512-TtpcNJ3XAzx3Gq8sWRzJaVajRs0uVxA2YAkdb1jm2YkPz4G6egUFAyA3n5vtEIZefPk5Wa4UXbKuS5fKkJWdgA==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/eslint/node_modules/has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=8" + } + }, + "node_modules/eslint/node_modules/semver": { + "version": "7.7.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.7.1.tgz", + "integrity": "sha512-hlq8tAfn0m/61p4BVRcPzIGr6LKiMwo4VM6dGi6pt4qcRkmNzTcWq6eCEjEh+qXjkMDvPlOFFSGwQjoEa6gyMA==", + "dev": true, + "license": "ISC", + "bin": { + "semver": "bin/semver.js" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/eslint/node_modules/supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dev": true, + "license": "MIT", + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/esniff": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/esniff/-/esniff-2.0.1.tgz", + "integrity": "sha512-kTUIGKQ/mDPFoJ0oVfcmyJn4iBDRptjNVIzwIFR7tqWXdVI9xfA2RMwY/gbSpJG3lkdWNEjLap/NqVHZiJsdfg==", + "dev": true, + "license": "ISC", + "dependencies": { + "d": "^1.0.1", + "es5-ext": "^0.10.62", + "event-emitter": "^0.3.5", + "type": "^2.7.2" + }, + "engines": { + "node": ">=0.10" + } + }, + "node_modules/espree": { + "version": "7.3.1", + "resolved": "https://registry.npmjs.org/espree/-/espree-7.3.1.tgz", + "integrity": "sha512-v3JCNCE64umkFpmkFGqzVKsOT0tN1Zr+ueqLZfpV1Ob8e+CEgPWa+OxCoGH3tnhimMKIaBm4m/vaRpJ/krRz2g==", + "dev": true, + "license": "BSD-2-Clause", + "dependencies": { + "acorn": "^7.4.0", + "acorn-jsx": "^5.3.1", + "eslint-visitor-keys": "^1.3.0" + }, + "engines": { + "node": "^10.12.0 || >=12.0.0" + } + }, + "node_modules/espree/node_modules/acorn": { + "version": "7.4.1", + "resolved": "https://registry.npmjs.org/acorn/-/acorn-7.4.1.tgz", + "integrity": "sha512-nQyp0o1/mNdbTO1PO6kHkwSrmgZ0MT/jCCpNiwbUjGoRN4dlBhqJtoQuCnEOKzgTVwg0ZWiCoQy6SxMebQVh8A==", + "dev": true, + "license": "MIT", + "bin": { + "acorn": "bin/acorn" + }, + "engines": { + "node": ">=0.4.0" + } + }, + "node_modules/espree/node_modules/eslint-visitor-keys": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-1.3.0.tgz", + "integrity": "sha512-6J72N8UNa462wa/KFODt/PJ3IU60SDpC3QXC1Hjc1BXXpfL2C9R5+AU7jhe0F6GREqVMh4Juu+NY7xn+6dipUQ==", + "dev": true, + "license": "Apache-2.0", + "engines": { + "node": ">=4" + } + }, + "node_modules/esprima": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/esprima/-/esprima-4.0.1.tgz", + "integrity": "sha512-eGuFFw7Upda+g4p+QHvnW0RyTX/SVeJBDM/gCtMARO0cLuT2HcEKnTPvhjV6aGeqrCB/sbNop0Kszm0jsaWU4A==", + "license": "BSD-2-Clause", + "bin": { + "esparse": "bin/esparse.js", + "esvalidate": "bin/esvalidate.js" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/espurify": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/espurify/-/espurify-2.1.1.tgz", + "integrity": "sha512-zttWvnkhcDyGOhSH4vO2qCBILpdCMv/MX8lp4cqgRkQoDRGK2oZxi2GfWhlP2dIXmk7BaKeOTuzbHhyC68o8XQ==", + "license": "MIT" + }, + "node_modules/esquery": { + "version": "1.6.0", + "resolved": "https://registry.npmjs.org/esquery/-/esquery-1.6.0.tgz", + "integrity": "sha512-ca9pw9fomFcKPvFLXhBKUK90ZvGibiGOvRJNbjljY7s7uq/5YO4BOzcYtJqExdx99rF6aAcnRxHmcUHcz6sQsg==", + "dev": true, + "license": "BSD-3-Clause", + "dependencies": { + "estraverse": "^5.1.0" + }, + "engines": { + "node": ">=0.10" + } + }, + "node_modules/esrecurse": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/esrecurse/-/esrecurse-4.3.0.tgz", + "integrity": "sha512-KmfKL3b6G+RXvP8N1vr3Tq1kL/oCFgn2NYXEtqP8/L3pKapUA4G8cFVaoF3SU323CD4XypR/ffioHmkti6/Tag==", + "dev": true, + "license": "BSD-2-Clause", + "dependencies": { + "estraverse": "^5.2.0" + }, + "engines": { + "node": ">=4.0" + } + }, + "node_modules/estraverse": { + "version": "5.3.0", + "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-5.3.0.tgz", + "integrity": "sha512-MMdARuVEQziNTeJD8DgMqmhwR11BRQ/cBP+pLtYdSTnf3MIO8fFeiINEbX36ZdNlfU/7A9f3gUw49B3oQsvwBA==", + "license": "BSD-2-Clause", + "engines": { + "node": ">=4.0" + } + }, + "node_modules/estraverse-fb": { + "version": "1.3.2", + "resolved": "https://registry.npmjs.org/estraverse-fb/-/estraverse-fb-1.3.2.tgz", + "integrity": "sha512-wp3lfRrWy5EQD9TqesuYM1SKVP4ERT0cUatb4e8Vznf4K5IOpREhuyXZxGj3a9s9mvX5vGZKNHA4R9D4kp9Q9A==", + "license": "MIT", + "peerDependencies": { + "estraverse": "*" + } + }, + "node_modules/esutils": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/esutils/-/esutils-2.0.3.tgz", + "integrity": "sha512-kVscqXk4OCp68SZ0dkgEKVi6/8ij300KBWTJq32P/dYeWTSwK41WyTxalN1eRmA5Z9UU/LX9D7FWSmV9SAYx6g==", + "license": "BSD-2-Clause", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/event-emitter": { + "version": "0.3.5", + "resolved": "https://registry.npmjs.org/event-emitter/-/event-emitter-0.3.5.tgz", + "integrity": "sha512-D9rRn9y7kLPnJ+hMq7S/nhvoKwwvVJahBi2BPmx3bvbsEdK3W9ii8cBSGjP+72/LnM4n6fo3+dkCX5FeTQruXA==", + "dev": true, + "license": "MIT", + "dependencies": { + "d": "1", + "es5-ext": "~0.10.14" + } + }, + "node_modules/ext": { + "version": "1.7.0", + "resolved": "https://registry.npmjs.org/ext/-/ext-1.7.0.tgz", + "integrity": "sha512-6hxeJYaL110a9b5TEJSj0gojyHQAmA2ch5Os+ySCiA1QGdS697XWY1pzsrSjqA9LDEEgdB/KypIlR59RcLuHYw==", + "dev": true, + "license": "ISC", + "dependencies": { + "type": "^2.7.2" + } + }, + "node_modules/extend": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/extend/-/extend-3.0.2.tgz", + "integrity": "sha512-fjquC59cD7CyW6urNXK0FBufkZcoiGG80wTuPujX590cB5Ttln20E2UB4S/WARVqhXffZl2LNgS+gQdPIIim/g==", + "license": "MIT" + }, + "node_modules/external-editor": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/external-editor/-/external-editor-3.1.0.tgz", + "integrity": "sha512-hMQ4CX1p1izmuLYyZqLMO/qGNw10wSv9QDCPfzXfyFrOaCSSoRfqE1Kf1s5an66J5JZC62NewG+mK49jOCtQew==", + "dev": true, + "license": "MIT", + "dependencies": { + "chardet": "^0.7.0", + "iconv-lite": "^0.4.24", + "tmp": "^0.0.33" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/extract-zip": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extract-zip/-/extract-zip-2.0.1.tgz", + "integrity": "sha512-GDhU9ntwuKyGXdZBUgTIe+vXnWj0fppUEtMDL0+idd5Sta8TGpHssn/eusA9mrPr9qNDym6SxAYZjNvCn/9RBg==", + "license": "BSD-2-Clause", + "dependencies": { + "debug": "^4.1.1", + "get-stream": "^5.1.0", + "yauzl": "^2.10.0" + }, + "bin": { + "extract-zip": "cli.js" + }, + "engines": { + "node": ">= 10.17.0" + }, + "optionalDependencies": { + "@types/yauzl": "^2.9.1" + } + }, + "node_modules/extsprintf": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/extsprintf/-/extsprintf-1.3.0.tgz", + "integrity": "sha512-11Ndz7Nv+mvAC1j0ktTa7fAb0vLyGGX+rMHNBYQviQDGU0Hw7lhctJANqbPhu9nV9/izT/IntTgZ7Im/9LJs9g==", + "dev": true, + "engines": [ + "node >=0.6.0" + ], + "license": "MIT" + }, + "node_modules/fast-deep-equal": { + "version": "3.1.3", + "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-3.1.3.tgz", + "integrity": "sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q==", + "dev": true, + "license": "MIT" + }, + "node_modules/fast-json-stable-stringify": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/fast-json-stable-stringify/-/fast-json-stable-stringify-2.1.0.tgz", + "integrity": "sha512-lhd/wF+Lk98HZoTCtlVraHtfh5XYijIjalXck7saUtuanSDyLMxnHhSXEDJqHxD7msR8D0uCmqlkwjCV8xvwHw==", + "dev": true, + "license": "MIT" + }, + "node_modules/fast-levenshtein": { + "version": "2.0.6", + "resolved": "https://registry.npmjs.org/fast-levenshtein/-/fast-levenshtein-2.0.6.tgz", + "integrity": "sha512-DCXu6Ifhqcks7TZKY3Hxp3y6qphY5SJZmrWMDrKcERSOXWQdMhU9Ig/PYrzyw/ul9jOIyh0N4M0tbC5hodg8dw==", + "license": "MIT" + }, + "node_modules/fast-uri": { + "version": "3.0.6", + "resolved": "https://registry.npmjs.org/fast-uri/-/fast-uri-3.0.6.tgz", + "integrity": "sha512-Atfo14OibSv5wAp4VWNsFYE1AchQRTv9cBGWET4pZWHzYshFSS9NQI6I57rdKn9croWVMbYFbLhJ+yJvmZIIHw==", + "dev": true, + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/fastify" + }, + { + "type": "opencollective", + "url": "https://opencollective.com/fastify" + } + ], + "license": "BSD-3-Clause" + }, + "node_modules/fd-slicer": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/fd-slicer/-/fd-slicer-1.1.0.tgz", + "integrity": "sha512-cE1qsB/VwyQozZ+q1dGxR8LBYNZeofhEdUNGSMbQD3Gw2lAzX9Zb3uIU6Ebc/Fmyjo9AWWfnn0AUCHqtevs/8g==", + "license": "MIT", + "dependencies": { + "pend": "~1.2.0" + } + }, + "node_modules/figures": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/figures/-/figures-3.2.0.tgz", + "integrity": "sha512-yaduQFRKLXYOGgEn6AZau90j3ggSOyiqXU0F9JZfeXYhNa+Jk4X+s45A2zg5jns87GAFa34BBm2kXw4XpNcbdg==", + "dev": true, + "license": "MIT", + "dependencies": { + "escape-string-regexp": "^1.0.5" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/file-entry-cache": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/file-entry-cache/-/file-entry-cache-6.0.1.tgz", + "integrity": "sha512-7Gps/XWymbLk2QLYK4NzpMOrYjMhdIxXuIvy2QBsLE6ljuodKvdkWs/cpyJJ3CVIVpH0Oi1Hvg1ovbMzLdFBBg==", + "dev": true, + "license": "MIT", + "dependencies": { + "flat-cache": "^3.0.4" + }, + "engines": { + "node": "^10.12.0 || >=12.0.0" + } + }, + "node_modules/fill-keys": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/fill-keys/-/fill-keys-1.0.2.tgz", + "integrity": "sha512-tcgI872xXjwFF4xgQmLxi76GnwJG3g/3isB1l4/G5Z4zrbddGpBjqZCO9oEAcB5wX0Hj/5iQB3toxfO7in1hHA==", + "dev": true, + "license": "MIT", + "dependencies": { + "is-object": "~1.0.1", + "merge-descriptors": "~1.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/fill-range": { + "version": "7.1.1", + "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-7.1.1.tgz", + "integrity": "sha512-YsGpe3WHLK8ZYi4tWDg2Jy3ebRz2rXowDxnld4bkQB00cc/1Zw9AWnC0i9ztDJitivtQvaI9KaLyKrc+hBW0yg==", + "dev": true, + "license": "MIT", + "dependencies": { + "to-regex-range": "^5.0.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/find-cache-dir": { + "version": "3.3.2", + "resolved": "https://registry.npmjs.org/find-cache-dir/-/find-cache-dir-3.3.2.tgz", + "integrity": "sha512-wXZV5emFEjrridIgED11OoUKLxiYjAcqot/NJdAkOhlJ+vGzwhOAfcG5OX1jP+S0PcjEn8bdMJv+g2jwQ3Onig==", + "dev": true, + "license": "MIT", + "dependencies": { + "commondir": "^1.0.1", + "make-dir": "^3.0.2", + "pkg-dir": "^4.1.0" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/avajs/find-cache-dir?sponsor=1" + } + }, + "node_modules/find-up": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/find-up/-/find-up-5.0.0.tgz", + "integrity": "sha512-78/PXT1wlLLDgTzDs7sjq9hzz0vXD+zn+7wypEe4fXQxCmdmqfGsEPQxmiCSQI3ajFV91bVSsvNtrJRiW6nGng==", + "dev": true, + "license": "MIT", + "dependencies": { + "locate-path": "^6.0.0", + "path-exists": "^4.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/flat": { + "version": "5.0.2", + "resolved": "https://registry.npmjs.org/flat/-/flat-5.0.2.tgz", + "integrity": "sha512-b6suED+5/3rTpUBdG1gupIl8MPFCAMA0QXwmljLhvCUKcUvdE4gWky9zpuGCcXHOsz4J9wPGNWq6OKpmIzz3hQ==", + "dev": true, + "license": "BSD-3-Clause", + "bin": { + "flat": "cli.js" + } + }, + "node_modules/flat-cache": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/flat-cache/-/flat-cache-3.2.0.tgz", + "integrity": "sha512-CYcENa+FtcUKLmhhqyctpclsq7QF38pKjZHsGNiSQF5r4FtoKDWabFDl3hzaEQMvT1LHEysw5twgLvpYYb4vbw==", + "dev": true, + "license": "MIT", + "dependencies": { + "flatted": "^3.2.9", + "keyv": "^4.5.3", + "rimraf": "^3.0.2" + }, + "engines": { + "node": "^10.12.0 || >=12.0.0" + } + }, + "node_modules/flatted": { + "version": "3.3.3", + "resolved": "https://registry.npmjs.org/flatted/-/flatted-3.3.3.tgz", + "integrity": "sha512-GX+ysw4PBCz0PzosHDepZGANEuFCMLrnRTiEy9McGjmkCQYwRq4A/X786G/fjM/+OjsWSU1ZrY5qyARZmO/uwg==", + "dev": true, + "license": "ISC" + }, + "node_modules/font-family-papandreou": { + "version": "0.2.0-patch2", + "resolved": "https://registry.npmjs.org/font-family-papandreou/-/font-family-papandreou-0.2.0-patch2.tgz", + "integrity": "sha512-l/YiRdBSH/eWv6OF3sLGkwErL+n0MqCICi9mppTZBOCL5vixWGDqCYvRcuxB2h7RGCTzaTKOHT2caHvCXQPRlw==", + "license": "MIT" + }, + "node_modules/font-snapper": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/font-snapper/-/font-snapper-1.2.0.tgz", + "integrity": "sha512-TcqBpHV24iGPA2RvvMWCmwH/Zrz46OIaKOlvQoi6kZweSDtLwNCJihby10htMnSCncwFX8rQYDiaXJk2LvPHng==", + "license": "BSD-3-Clause", + "dependencies": { + "css-font-weight-names": "^0.2.1", + "font-family-papandreou": "^0.2.0-patch1" + } + }, + "node_modules/font-tracer": { + "version": "3.7.1", + "resolved": "https://registry.npmjs.org/font-tracer/-/font-tracer-3.7.1.tgz", + "integrity": "sha512-+CetK78tyd5Q6lgDE7dJO9Q4fIt/oMY2dexNBU+++pSeUHNeSzhYj2ZSXZDYUvj/6zXCwTmi3YceG6QT178aMg==", + "license": "BSD-3-Clause", + "dependencies": { + "capitalize": "^2.0.3", + "counteraction": "^1.3.1", + "css-font-parser": "^2.0.0", + "css-font-parser-papandreou": "^0.2.3-patch1", + "css-font-weight-names": "^0.2.1", + "postcss-value-parser": "^4.1.0", + "reduce-css-calc": "^2.1.8", + "specificity": "^0.4.1" + } + }, + "node_modules/fontverter": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/fontverter/-/fontverter-2.0.0.tgz", + "integrity": "sha512-DFVX5hvXuhi1Jven1tbpebYTCT9XYnvx6/Z+HFUPb7ZRMCW+pj2clU9VMhoTPgWKPhAs7JJDSk3CW1jNUvKCZQ==", + "license": "BSD-3-Clause", + "dependencies": { + "wawoff2": "^2.0.0", + "woff2sfnt-sfnt2woff": "^1.0.0" + } + }, + "node_modules/for-each": { + "version": "0.3.5", + "resolved": "https://registry.npmjs.org/for-each/-/for-each-0.3.5.tgz", + "integrity": "sha512-dKx12eRCVIzqCxFGplyFKJMPvLEWgmNtUrpTiJIR5u97zEhRG8ySrtboPHZXx7daLxQVrl643cTzbab2tkQjxg==", + "license": "MIT", + "dependencies": { + "is-callable": "^1.2.7" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/foreground-child": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/foreground-child/-/foreground-child-2.0.0.tgz", + "integrity": "sha512-dCIq9FpEcyQyXKCkyzmlPTFNgrCzPudOe+mhvJU5zAtlBnGVy2yKxtfsxK2tQBThwq225jcvBjpw1Gr40uzZCA==", + "dev": true, + "license": "ISC", + "dependencies": { + "cross-spawn": "^7.0.0", + "signal-exit": "^3.0.2" + }, + "engines": { + "node": ">=8.0.0" + } + }, + "node_modules/forever-agent": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/forever-agent/-/forever-agent-0.6.1.tgz", + "integrity": "sha512-j0KLYPhm6zeac4lz3oJ3o65qvgQCcPubiyotZrXqEaG4hNagNYO8qdlUrX5vwqv9ohqeT/Z3j6+yW067yWWdUw==", + "dev": true, + "license": "Apache-2.0", + "engines": { + "node": "*" + } + }, + "node_modules/form-data": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/form-data/-/form-data-3.0.3.tgz", + "integrity": "sha512-q5YBMeWy6E2Un0nMGWMgI65MAKtaylxfNJGJxpGh45YDciZB4epbWpaAfImil6CPAPTYB4sh0URQNDRIZG5F2w==", + "license": "MIT", + "dependencies": { + "asynckit": "^0.4.0", + "combined-stream": "^1.0.8", + "es-set-tostringtag": "^2.1.0", + "mime-types": "^2.1.35" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/fromentries": { + "version": "1.3.2", + "resolved": "https://registry.npmjs.org/fromentries/-/fromentries-1.3.2.tgz", + "integrity": "sha512-cHEpEQHUg0f8XdtZCc2ZAhrHzKzT0MrFUTcvx+hfxYu7rGMDc5SKoXFh+n4YigxsHXRzc6OrCshdR1bWH6HHyg==", + "dev": true, + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/feross" + }, + { + "type": "patreon", + "url": "https://www.patreon.com/feross" + }, + { + "type": "consulting", + "url": "https://feross.org/support" + } + ], + "license": "MIT" + }, + "node_modules/fs-constants": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/fs-constants/-/fs-constants-1.0.0.tgz", + "integrity": "sha512-y6OAwoSIf7FyjMIv94u+b5rdheZEjzR63GTyZJm5qh4Bi+2YgwLCcI/fPFZkL5PSixOt6ZNKm+w+Hfp/Bciwow==", + "license": "MIT" + }, + "node_modules/fs-extra": { + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-4.0.3.tgz", + "integrity": "sha512-q6rbdDd1o2mAnQreO7YADIxf/Whx4AHBiRf6d+/cVT8h44ss+lHgxf1FemcqDnQt9X3ct4McHr+JMGlYSsK7Cg==", + "license": "MIT", + "dependencies": { + "graceful-fs": "^4.1.2", + "jsonfile": "^4.0.0", + "universalify": "^0.1.0" + } + }, + "node_modules/fs-extra/node_modules/universalify": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/universalify/-/universalify-0.1.2.tgz", + "integrity": "sha512-rBJeI5CXAlmy1pV+617WB9J63U6XcazHHF2f2dbJix4XzpUF0RS3Zbj0FGIOCAva5P/d/GBOYaACQ1w+0azUkg==", + "license": "MIT", + "engines": { + "node": ">= 4.0.0" + } + }, + "node_modules/fs.realpath": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz", + "integrity": "sha512-OO0pH2lK6a0hZnAdau5ItzHPI6pUlvI7jMVnxUQRtw4owF2wk8lOSabtGDCTP4Ggrg2MbGnWO9X8K1t4+fGMDw==", + "license": "ISC" + }, + "node_modules/function-bind": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.2.tgz", + "integrity": "sha512-7XHNxH7qX9xG5mIwxkhumTox/MIRNcOgDrxWsMt2pAr23WHp6MrRlN7FBSFpCpr+oVO0F744iUgR82nJMfG2SA==", + "license": "MIT", + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/function.prototype.name": { + "version": "1.1.8", + "resolved": "https://registry.npmjs.org/function.prototype.name/-/function.prototype.name-1.1.8.tgz", + "integrity": "sha512-e5iwyodOHhbMr/yNrc7fDYG4qlbIvI5gajyzPnb5TCwyhjApznQh1BMFou9b30SevY43gCJKXycoCBjMbsuW0Q==", + "license": "MIT", + "dependencies": { + "call-bind": "^1.0.8", + "call-bound": "^1.0.3", + "define-properties": "^1.2.1", + "functions-have-names": "^1.2.3", + "hasown": "^2.0.2", + "is-callable": "^1.2.7" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/functional-red-black-tree": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/functional-red-black-tree/-/functional-red-black-tree-1.0.1.tgz", + "integrity": "sha512-dsKNQNdj6xA3T+QlADDA7mOSlX0qiMINjn0cgr+eGHGsbSHzTabcIogz2+p/iqP1Xs6EP/sS2SbqH+brGTbq0g==", + "dev": true, + "license": "MIT" + }, + "node_modules/functions-have-names": { + "version": "1.2.3", + "resolved": "https://registry.npmjs.org/functions-have-names/-/functions-have-names-1.2.3.tgz", + "integrity": "sha512-xckBUXyTIqT97tq2x2AMb+g163b5JFysYk0x4qxNFwbfQkmNZoiRHb6sPzI9/QV33WeuvVYBUIiD4NzNIyqaRQ==", + "license": "MIT", + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/gather-stream": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/gather-stream/-/gather-stream-1.0.0.tgz", + "integrity": "sha512-NspYMi3rN3EKmMdejUXbtluDYrcRlTEBBFhWzVRZVsOx94OPxlXp0AzyPKyLiT7iaurcoTE/KcHsHP/PowNEaA==", + "license": "ISC" + }, + "node_modules/gensync": { + "version": "1.0.0-beta.2", + "resolved": "https://registry.npmjs.org/gensync/-/gensync-1.0.0-beta.2.tgz", + "integrity": "sha512-3hN7NaskYvMDLQY55gnW3NQ+mesEAepTqlg+VEbj7zzqEMBVNhzcGYYeqFo/TlYz6eQiFcp1HcsCZO+nGgS8zg==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/get-caller-file": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/get-caller-file/-/get-caller-file-2.0.5.tgz", + "integrity": "sha512-DyFP3BM/3YHTQOCUL/w0OZHR0lpKeGrxotcHWcqNEdnltqFwXVfhEBQ94eIo34AfQpo0rGki4cyIiftY06h2Fg==", + "license": "ISC", + "engines": { + "node": "6.* || 8.* || >= 10.*" + } + }, + "node_modules/get-intrinsic": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.3.0.tgz", + "integrity": "sha512-9fSjSaos/fRIVIp+xSJlE6lfwhES7LNtKaCBIamHsjr2na1BiABJPo0mOjjz8GJDURarmCPGqaiVg5mfjb98CQ==", + "license": "MIT", + "dependencies": { + "call-bind-apply-helpers": "^1.0.2", + "es-define-property": "^1.0.1", + "es-errors": "^1.3.0", + "es-object-atoms": "^1.1.1", + "function-bind": "^1.1.2", + "get-proto": "^1.0.1", + "gopd": "^1.2.0", + "has-symbols": "^1.1.0", + "hasown": "^2.0.2", + "math-intrinsics": "^1.1.0" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/get-own-enumerable-property-symbols": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/get-own-enumerable-property-symbols/-/get-own-enumerable-property-symbols-3.0.2.tgz", + "integrity": "sha512-I0UBV/XOz1XkIJHEUDMZAbzCThU/H8DxmSfmdGcKPnVhu2VfFqr34jr9777IyaTYvxjedWhqVIilEDsCdP5G6g==", + "license": "ISC" + }, + "node_modules/get-package-type": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/get-package-type/-/get-package-type-0.1.0.tgz", + "integrity": "sha512-pjzuKtY64GYfWizNAJ0fr9VqttZkNiK2iS430LtIHzjBEr6bX8Am2zm4sW4Ro5wjWW5cAlRL1qAMTcXbjNAO2Q==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=8.0.0" + } + }, + "node_modules/get-proto": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/get-proto/-/get-proto-1.0.1.tgz", + "integrity": "sha512-sTSfBjoXBp89JvIKIefqw7U2CCebsc74kiY6awiGogKtoSGbgjYE/G/+l9sF3MWFPNc9IcoOC4ODfKHfxFmp0g==", + "license": "MIT", + "dependencies": { + "dunder-proto": "^1.0.1", + "es-object-atoms": "^1.0.0" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/get-stdin": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/get-stdin/-/get-stdin-6.0.0.tgz", + "integrity": "sha512-jp4tHawyV7+fkkSKyvjuLZswblUtz+SQKzSWnBbii16BuZksJlU1wuBYXY75r+duh/llF1ur6oNwi+2ZzjKZ7g==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=4" + } + }, + "node_modules/get-stream": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-5.2.0.tgz", + "integrity": "sha512-nBF+F1rAZVCu/p7rjzgA+Yb4lfYXrpl7a6VmJrU8wF9I1CKvP/QwPNZHnOlwbTkY6dvtFIzFMSyQXbLoTQPRpA==", + "license": "MIT", + "dependencies": { + "pump": "^3.0.0" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/get-symbol-description": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/get-symbol-description/-/get-symbol-description-1.1.0.tgz", + "integrity": "sha512-w9UMqWwJxHNOvoNzSJ2oPF5wvYcvP7jUvYzhp67yEhTi17ZDBBC1z9pTdGuzjD+EFIqLSYRweZjqfiPzQ06Ebg==", + "license": "MIT", + "dependencies": { + "call-bound": "^1.0.3", + "es-errors": "^1.3.0", + "get-intrinsic": "^1.2.6" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/getpass": { + "version": "0.1.7", + "resolved": "https://registry.npmjs.org/getpass/-/getpass-0.1.7.tgz", + "integrity": "sha512-0fzj9JxOLfJ+XGLhR8ze3unN0KZCgZwiSSDz168VERjK8Wl8kVSdcu2kspd4s4wtAa1y/qrVRiAA0WclVsu0ng==", + "dev": true, + "license": "MIT", + "dependencies": { + "assert-plus": "^1.0.0" + } + }, + "node_modules/gettemporaryfilepath": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/gettemporaryfilepath/-/gettemporaryfilepath-1.0.1.tgz", + "integrity": "sha512-MVCSgF1blIZuIV3KYhMKOwU1OSxPF1s+ZcyqWMSGR5Fzl6fN7EjIXDFGu9PmWAAwyGjMjmkS2ruqPaj13J3SXA==", + "license": "BSD" + }, + "node_modules/glob": { + "version": "7.2.3", + "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.3.tgz", + "integrity": "sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==", + "deprecated": "Glob versions prior to v9 are no longer supported", + "license": "ISC", + "dependencies": { + "fs.realpath": "^1.0.0", + "inflight": "^1.0.4", + "inherits": "2", + "minimatch": "^3.1.1", + "once": "^1.3.0", + "path-is-absolute": "^1.0.0" + }, + "engines": { + "node": "*" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, + "node_modules/glob-parent": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.2.tgz", + "integrity": "sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==", + "dev": true, + "license": "ISC", + "dependencies": { + "is-glob": "^4.0.1" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/globals": { + "version": "13.24.0", + "resolved": "https://registry.npmjs.org/globals/-/globals-13.24.0.tgz", + "integrity": "sha512-AhO5QUcj8llrbG09iWhPU2B204J1xnPeL8kQmVorSsy+Sjj1sk8gIyh6cUocGmH4L0UuhAJy+hJMRA4mgA4mFQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "type-fest": "^0.20.2" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/globalthis": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/globalthis/-/globalthis-1.0.4.tgz", + "integrity": "sha512-DpLKbNU4WylpxJykQujfCcwYWiV/Jhm50Goo0wrVILAv5jOr9d+H+UR3PhSCD2rCCEIg0uc+G+muBTwD54JhDQ==", + "license": "MIT", + "dependencies": { + "define-properties": "^1.2.1", + "gopd": "^1.0.1" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/gopd": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/gopd/-/gopd-1.2.0.tgz", + "integrity": "sha512-ZUKRh6/kUFoAiTAtTYPZJ3hw9wNxx+BIBOijnlG9PnrJsCcSjs1wyyD6vJpaYtgnzDrKYRSqf3OO6Rfa93xsRg==", + "license": "MIT", + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/graceful-fs": { + "version": "4.2.11", + "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.11.tgz", + "integrity": "sha512-RbJ5/jmFcNNCcDV5o9eTnBLJ/HszWV0P73bc+Ff4nS/rJj+YaS6IGyiOL0VoBYX+l1Wrl3k63h/KrH+nhJ0XvQ==", + "license": "ISC" + }, + "node_modules/grapheme-splitter": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/grapheme-splitter/-/grapheme-splitter-1.0.4.tgz", + "integrity": "sha512-bzh50DW9kTPM00T8y4o8vQg89Di9oLJVLW/KaOGIXJWP/iqCN6WKYkbNOF04vFLJhwcpYUh9ydh/+5vpOqV4YQ==", + "dev": true, + "license": "MIT" + }, + "node_modules/greedy-interval-packer": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/greedy-interval-packer/-/greedy-interval-packer-1.2.0.tgz", + "integrity": "sha512-4ap45COKmRa2BdeVTY9FXIlR5UIkQX/a0pGtEvk+DnZ7THF3n1UkUKB17AFo+5TMaXnwJkHDn9VH5ATXt/YzHA==", + "dev": true, + "license": "MIT" + }, + "node_modules/growl": { + "version": "1.10.5", + "resolved": "https://registry.npmjs.org/growl/-/growl-1.10.5.tgz", + "integrity": "sha512-qBr4OuELkhPenW6goKVXiv47US3clb3/IbuWF9KNKEijAy9oeHxU9IgzjvJhHkUzhaj7rOUD7+YGWqUjLp5oSA==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=4.x" + } + }, + "node_modules/har-schema": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/har-schema/-/har-schema-2.0.0.tgz", + "integrity": "sha512-Oqluz6zhGX8cyRaTQlFMPw80bSJVG2x/cFb8ZPhUILGgHka9SsokCCOQgpveePerqidZOrT14ipqfJb7ILcW5Q==", + "dev": true, + "license": "ISC", + "engines": { + "node": ">=4" + } + }, + "node_modules/har-validator": { + "version": "5.1.5", + "resolved": "https://registry.npmjs.org/har-validator/-/har-validator-5.1.5.tgz", + "integrity": "sha512-nmT2T0lljbxdQZfspsno9hgrG3Uir6Ks5afism62poxqBM6sDnMEuPmzTq8XN0OEwqKLLdh1jQI3qyE66Nzb3w==", + "deprecated": "this library is no longer supported", + "dev": true, + "license": "MIT", + "dependencies": { + "ajv": "^6.12.3", + "har-schema": "^2.0.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/harfbuzzjs": { + "version": "0.3.6", + "resolved": "https://registry.npmjs.org/harfbuzzjs/-/harfbuzzjs-0.3.6.tgz", + "integrity": "sha512-dzf7y6NS8fiAIvPAL/VKwY8wx2HCzUB0vUfOo6h1J5UilFEEf7iYqFsvgwjHwvM3whbjfOMadNvQekU3KuRnWQ==", + "license": "MIT" + }, + "node_modules/has-bigints": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/has-bigints/-/has-bigints-1.1.0.tgz", + "integrity": "sha512-R3pbpkcIqv2Pm3dUwgjclDRVmWpTJW2DcMzcIhEXEx1oh/CEMObMm3KLmRJOdvhM7o4uQBnwr8pzRK2sJWIqfg==", + "license": "MIT", + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/has-flag": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz", + "integrity": "sha512-sKJf1+ceQBr4SMkvQnBDNDtf4TXpVhVGateu0t918bl30FnbE2m4vNLX+VWe/dpjlb+HugGYzW7uQXH98HPEYw==", + "license": "MIT", + "engines": { + "node": ">=4" + } + }, + "node_modules/has-property-descriptors": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/has-property-descriptors/-/has-property-descriptors-1.0.2.tgz", + "integrity": "sha512-55JNKuIW+vq4Ke1BjOTjM2YctQIvCT7GFzHwmfZPGo5wnrgkid0YQtnAleFSqumZm4az3n2BS+erby5ipJdgrg==", + "license": "MIT", + "dependencies": { + "es-define-property": "^1.0.0" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/has-proto": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/has-proto/-/has-proto-1.2.0.tgz", + "integrity": "sha512-KIL7eQPfHQRC8+XluaIw7BHUwwqL19bQn4hzNgdr+1wXoU0KKj6rufu47lhY7KbJR2C6T6+PfyN0Ea7wkSS+qQ==", + "license": "MIT", + "dependencies": { + "dunder-proto": "^1.0.0" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/has-symbols": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/has-symbols/-/has-symbols-1.1.0.tgz", + "integrity": "sha512-1cDNdwJ2Jaohmb3sg4OmKaMBwuC48sYni5HUw2DvsC8LjGTLK9h+eb1X6RyuOHe4hT0ULCW68iomhjUoKUqlPQ==", + "license": "MIT", + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/has-tostringtag": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/has-tostringtag/-/has-tostringtag-1.0.2.tgz", + "integrity": "sha512-NqADB8VjPFLM2V0VvHUewwwsw0ZWBaIdgo+ieHtK3hasLz4qeCRjYcqfB6AQrBggRKppKF8L52/VqdVsO47Dlw==", + "license": "MIT", + "dependencies": { + "has-symbols": "^1.0.3" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/hasha": { + "version": "5.2.2", + "resolved": "https://registry.npmjs.org/hasha/-/hasha-5.2.2.tgz", + "integrity": "sha512-Hrp5vIK/xr5SkeN2onO32H0MgNZ0f17HRNH39WfL0SYUNOTZ5Lz1TJ8Pajo/87dYGEFlLMm7mIc/k/s6Bvz9HQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "is-stream": "^2.0.0", + "type-fest": "^0.8.0" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/hasha/node_modules/type-fest": { + "version": "0.8.1", + "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.8.1.tgz", + "integrity": "sha512-4dbzIzqvjtgiM5rw1k5rEHtBANKmdudhGyBEajN01fEyhaAIhsoKNy6y7+IN93IfpFtwY9iqi7kD+xwKhQsNJA==", + "dev": true, + "license": "(MIT OR CC0-1.0)", + "engines": { + "node": ">=8" + } + }, + "node_modules/hasown": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/hasown/-/hasown-2.0.2.tgz", + "integrity": "sha512-0hJU9SCPvmMzIBdZFqNPXWa6dqh7WdH0cII9y+CyS8rG3nL48Bclra9HmKhVVUHyPWNH5Y7xDwAB7bfgSjkUMQ==", + "license": "MIT", + "dependencies": { + "function-bind": "^1.1.2" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/he": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/he/-/he-1.2.0.tgz", + "integrity": "sha512-F/1DnUGPopORZi0ni+CvrCgHQ5FyEAHRLSApuYWMmrbSwoN2Mn/7k+Gl38gJnR7yyDZk6WLXwiGod1JOWNDKGw==", + "license": "MIT", + "bin": { + "he": "bin/he" + } + }, + "node_modules/hosted-git-info": { + "version": "2.8.9", + "resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-2.8.9.tgz", + "integrity": "sha512-mxIDAb9Lsm6DoOJ7xH+5+X4y1LU/4Hi50L9C5sIswK3JzULS4bwk1FvjdBgvYR4bzT4tuUQiC15FE2f5HbLvYw==", + "license": "ISC" + }, + "node_modules/html-encoding-sniffer": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/html-encoding-sniffer/-/html-encoding-sniffer-2.0.1.tgz", + "integrity": "sha512-D5JbOMBIR/TVZkubHT+OyT2705QvogUW4IBn6nHd756OwieSF9aDYFj4dv6HHEVGYbHaLETa3WggZYWWMyy3ZQ==", + "license": "MIT", + "dependencies": { + "whatwg-encoding": "^1.0.5" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/html-escaper": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/html-escaper/-/html-escaper-2.0.2.tgz", + "integrity": "sha512-H2iMtd0I4Mt5eYiapRdIDjp+XzelXQ0tFE4JS7YFwFevXXMmOp9myNrUvCg0D6ws8iqkRPBfKHgbwig1SmlLfg==", + "dev": true, + "license": "MIT" + }, + "node_modules/html-generators": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/html-generators/-/html-generators-1.0.3.tgz", + "integrity": "sha512-PAL3BipC1XEW3bnfNbkU6eRsMXHjCYoB9korutBBAGpH/UL2A1euD9IdvV35wdMhVcPzHo2oSH5b6nokAcLONw==", + "dev": true, + "license": "MIT", + "dependencies": { + "chance-generators": "^3.5.2", + "css-generators": "0.2.0", + "html-validate": "1.6.0" + } + }, + "node_modules/html-generators/node_modules/acorn": { + "version": "7.4.1", + "resolved": "https://registry.npmjs.org/acorn/-/acorn-7.4.1.tgz", + "integrity": "sha512-nQyp0o1/mNdbTO1PO6kHkwSrmgZ0MT/jCCpNiwbUjGoRN4dlBhqJtoQuCnEOKzgTVwg0ZWiCoQy6SxMebQVh8A==", + "dev": true, + "license": "MIT", + "bin": { + "acorn": "bin/acorn" + }, + "engines": { + "node": ">=0.4.0" + } + }, + "node_modules/html-generators/node_modules/ansi-regex": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-4.1.1.tgz", + "integrity": "sha512-ILlv4k/3f6vfQ4OoP2AGvirOktlQ98ZEL1k9FaQjxa3L1abBgbuTDAdPOpvbGncC0BTVQrl+OM8xZGK6tWXt7g==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=6" + } + }, + "node_modules/html-generators/node_modules/astral-regex": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/astral-regex/-/astral-regex-1.0.0.tgz", + "integrity": "sha512-+Ryf6g3BKoRc7jfp7ad8tM4TtMiaWvbF/1/sQcZPkkS7ag3D5nMBCe2UfOTONtAkaG0tO0ij3C5Lwmf1EiyjHg==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=4" + } + }, + "node_modules/html-generators/node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/html-generators/node_modules/color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", + "dev": true, + "license": "MIT" + }, + "node_modules/html-generators/node_modules/cross-spawn": { + "version": "6.0.6", + "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-6.0.6.tgz", + "integrity": "sha512-VqCUuhcd1iB+dsv8gxPttb5iZh/D0iubSP21g36KXdEuf6I5JiioesUVjpCdHV9MZRUfVFlvwtIUyPfxo5trtw==", + "dev": true, + "license": "MIT", + "dependencies": { + "nice-try": "^1.0.4", + "path-key": "^2.0.1", + "semver": "^5.5.0", + "shebang-command": "^1.2.0", + "which": "^1.2.9" + }, + "engines": { + "node": ">=4.8" + } + }, + "node_modules/html-generators/node_modules/cross-spawn/node_modules/semver": { + "version": "5.7.2", + "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.2.tgz", + "integrity": "sha512-cBznnQ9KjJqU67B52RMC65CMarK2600WFnbkcaiwWq3xy/5haFJlshgnpjovMVJ+Hff49d8GEn0b87C5pDQ10g==", + "dev": true, + "license": "ISC", + "bin": { + "semver": "bin/semver" + } + }, + "node_modules/html-generators/node_modules/css-generators": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/css-generators/-/css-generators-0.2.0.tgz", + "integrity": "sha512-LOi+OnnP0GCc9laN1b9k3uQ41T8OvA5mSCb7ZnKQwg35X6H0hGbS4aRTH2zaB2r7GvNP6WXTH00VZo9vOvTChg==", + "dev": true, + "license": "BSD-3-Clause", + "dependencies": { + "chance-generators": "^3.5.2", + "character-sets": "^1.0.8", + "css-syntax-parser": "^1.5.1", + "html-validate": "^2.0.1", + "iso-639-1": "^2.1.0", + "lodash": "^4.17.15", + "mdn-data": "2.0.7", + "pegjs": "^0.10.0", + "postcss": "^7.0.23" + } + }, + "node_modules/html-generators/node_modules/css-generators/node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dev": true, + "license": "MIT", + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/html-generators/node_modules/css-generators/node_modules/chalk": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-3.0.0.tgz", + "integrity": "sha512-4D3B6Wf41KOYRFdszmDqMCGq5VV/uMAB273JILmO+3jAlh8X4qDtdtgCR3fxtbLEMzSx22QdhnDcJvu2u1fVwg==", + "dev": true, + "license": "MIT", + "dependencies": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/html-generators/node_modules/css-generators/node_modules/html-validate": { + "version": "2.23.1", + "resolved": "https://registry.npmjs.org/html-validate/-/html-validate-2.23.1.tgz", + "integrity": "sha512-qOW7q45BZ0YvQBJMaKvttFuWGwSBRYqPE7xAnR+n4A+fKBqP+5XSGFTH+4XdbVoMQYwK3TntKC3ra7GCHApXTQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/code-frame": "^7.0.0", + "@sidvind/better-ajv-errors": "^0.6.9", + "acorn-walk": "^7.0.0", + "ajv": "^6.10.0", + "chalk": "^3.0.0", + "deepmerge": "^4.0.0", + "eslint": "^6.0.0", + "espree": "^6.0.0", + "glob": "^7.1.3", + "inquirer": "^7.0.0", + "json-merge-patch": "^1.0.0", + "minimist": "^1.2.0" + }, + "bin": { + "html-validate": "bin/html-validate.js" + }, + "engines": { + "node": ">= 8.5" + } + }, + "node_modules/html-generators/node_modules/emoji-regex": { + "version": "7.0.3", + "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-7.0.3.tgz", + "integrity": "sha512-CwBLREIQ7LvYFB0WyRvwhq5N5qPhc6PMjD6bYggFlI5YyDgl+0vxq5VHbMOFqLg7hfWzmu8T5Z1QofhmTIhItA==", + "dev": true, + "license": "MIT" + }, + "node_modules/html-generators/node_modules/eslint": { + "version": "6.8.0", + "resolved": "https://registry.npmjs.org/eslint/-/eslint-6.8.0.tgz", + "integrity": "sha512-K+Iayyo2LtyYhDSYwz5D5QdWw0hCacNzyq1Y821Xna2xSJj7cijoLLYmLxTQgcgZ9mC61nryMy9S7GRbYpI5Ig==", + "deprecated": "This version is no longer supported. Please see https://eslint.org/version-support for other options.", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/code-frame": "^7.0.0", + "ajv": "^6.10.0", + "chalk": "^2.1.0", + "cross-spawn": "^6.0.5", + "debug": "^4.0.1", + "doctrine": "^3.0.0", + "eslint-scope": "^5.0.0", + "eslint-utils": "^1.4.3", + "eslint-visitor-keys": "^1.1.0", + "espree": "^6.1.2", + "esquery": "^1.0.1", + "esutils": "^2.0.2", + "file-entry-cache": "^5.0.1", + "functional-red-black-tree": "^1.0.1", + "glob-parent": "^5.0.0", + "globals": "^12.1.0", + "ignore": "^4.0.6", + "import-fresh": "^3.0.0", + "imurmurhash": "^0.1.4", + "inquirer": "^7.0.0", + "is-glob": "^4.0.0", + "js-yaml": "^3.13.1", + "json-stable-stringify-without-jsonify": "^1.0.1", + "levn": "^0.3.0", + "lodash": "^4.17.14", + "minimatch": "^3.0.4", + "mkdirp": "^0.5.1", + "natural-compare": "^1.4.0", + "optionator": "^0.8.3", + "progress": "^2.0.0", + "regexpp": "^2.0.1", + "semver": "^6.1.2", + "strip-ansi": "^5.2.0", + "strip-json-comments": "^3.0.1", + "table": "^5.2.3", + "text-table": "^0.2.0", + "v8-compile-cache": "^2.0.3" + }, + "bin": { + "eslint": "bin/eslint.js" + }, + "engines": { + "node": "^8.10.0 || ^10.13.0 || >=11.10.1" + }, + "funding": { + "url": "https://opencollective.com/eslint" + } + }, + "node_modules/html-generators/node_modules/eslint-utils": { + "version": "1.4.3", + "resolved": "https://registry.npmjs.org/eslint-utils/-/eslint-utils-1.4.3.tgz", + "integrity": "sha512-fbBN5W2xdY45KulGXmLHZ3c3FHfVYmKg0IrAKGOkT/464PQsx2UeIzfz1RmEci+KLm1bBaAzZAh8+/E+XAeZ8Q==", + "dev": true, + "license": "MIT", + "dependencies": { + "eslint-visitor-keys": "^1.1.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/html-generators/node_modules/eslint-visitor-keys": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-1.3.0.tgz", + "integrity": "sha512-6J72N8UNa462wa/KFODt/PJ3IU60SDpC3QXC1Hjc1BXXpfL2C9R5+AU7jhe0F6GREqVMh4Juu+NY7xn+6dipUQ==", + "dev": true, + "license": "Apache-2.0", + "engines": { + "node": ">=4" + } + }, + "node_modules/html-generators/node_modules/espree": { + "version": "6.2.1", + "resolved": "https://registry.npmjs.org/espree/-/espree-6.2.1.tgz", + "integrity": "sha512-ysCxRQY3WaXJz9tdbWOwuWr5Y/XrPTGX9Kiz3yoUXwW0VZ4w30HTkQLaGx/+ttFjF8i+ACbArnB4ce68a9m5hw==", + "dev": true, + "license": "BSD-2-Clause", + "dependencies": { + "acorn": "^7.1.1", + "acorn-jsx": "^5.2.0", + "eslint-visitor-keys": "^1.1.0" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/html-generators/node_modules/file-entry-cache": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/file-entry-cache/-/file-entry-cache-5.0.1.tgz", + "integrity": "sha512-bCg29ictuBaKUwwArK4ouCaqDgLZcysCFLmM/Yn/FDoqndh/9vNuQfXRDvTuXKLxfD/JtZQGKFT8MGcJBK644g==", + "dev": true, + "license": "MIT", + "dependencies": { + "flat-cache": "^2.0.1" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/html-generators/node_modules/flat-cache": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/flat-cache/-/flat-cache-2.0.1.tgz", + "integrity": "sha512-LoQe6yDuUMDzQAEH8sgmh4Md6oZnc/7PjtwjNFSzveXqSHt6ka9fPBuso7IGf9Rz4uqnSnWiFH2B/zj24a5ReA==", + "dev": true, + "license": "MIT", + "dependencies": { + "flatted": "^2.0.0", + "rimraf": "2.6.3", + "write": "1.0.3" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/html-generators/node_modules/flatted": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/flatted/-/flatted-2.0.2.tgz", + "integrity": "sha512-r5wGx7YeOwNWNlCA0wQ86zKyDLMQr+/RB8xy74M4hTphfmjlijTSSXGuH8rnvKZnfT9i+75zmd8jcKdMR4O6jA==", + "dev": true, + "license": "ISC" + }, + "node_modules/html-generators/node_modules/globals": { + "version": "12.4.0", + "resolved": "https://registry.npmjs.org/globals/-/globals-12.4.0.tgz", + "integrity": "sha512-BWICuzzDvDoH54NHKCseDanAhE3CeDorgDL5MT6LMXXj2WCnd9UC2szdk4AWLfjdgNBCXLUanXYcpBBKOSWGwg==", + "dev": true, + "license": "MIT", + "dependencies": { + "type-fest": "^0.8.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/html-generators/node_modules/has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=8" + } + }, + "node_modules/html-generators/node_modules/html-validate": { + "version": "1.6.0", + "resolved": "https://registry.npmjs.org/html-validate/-/html-validate-1.6.0.tgz", + "integrity": "sha512-7K9IjTmLzUoQm0ZhHP+rPcHw6zJsnRmyf79awVFhgw2o1ZBklKBcqscCuCk7I08YGpSTqp61eW0TdDKkmD5MHw==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/code-frame": "^7.0.0", + "acorn-walk": "^7.0.0", + "ajv": "^6.10.0", + "better-ajv-errors": "^0.6.2", + "chalk": "^2.4.2", + "deepmerge": "^4.0.0", + "eslint": "^6.0.0", + "espree": "^6.0.0", + "glob": "^7.1.3", + "json-merge-patch": "^0.2.3", + "minimist": "^1.2.0" + }, + "bin": { + "html-validate": "bin/html-validate.js" + }, + "engines": { + "node": ">= 8.5" + } + }, + "node_modules/html-generators/node_modules/html-validate/node_modules/json-merge-patch": { + "version": "0.2.3", + "resolved": "https://registry.npmjs.org/json-merge-patch/-/json-merge-patch-0.2.3.tgz", + "integrity": "sha512-mjd5eObNGOhWkKCztwVuF25KOzLj2T4TJaWXLBgCQPeoPRJrMxKNgjNBE8sPmXoWRT0WDlo4Itd/gTlFh29TFw==", + "dev": true, + "license": "MIT", + "dependencies": { + "deep-equal": "^1.0.0" + } + }, + "node_modules/html-generators/node_modules/is-fullwidth-code-point": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-2.0.0.tgz", + "integrity": "sha512-VHskAKYM8RfSFXwee5t5cbN5PZeq1Wrh6qd5bkyiXIf6UQcN6w/A0eXM9r6t8d+GYOh+o6ZhiEnb88LN/Y8m2w==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=4" + } + }, + "node_modules/html-generators/node_modules/levn": { + "version": "0.3.0", + "resolved": "https://registry.npmjs.org/levn/-/levn-0.3.0.tgz", + "integrity": "sha512-0OO4y2iOHix2W6ujICbKIaEQXvFQHue65vUG3pb5EUomzPI90z9hsA1VsO/dbIIpC53J8gxM9Q4Oho0jrCM/yA==", + "dev": true, + "license": "MIT", + "dependencies": { + "prelude-ls": "~1.1.2", + "type-check": "~0.3.2" + }, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/html-generators/node_modules/mdn-data": { + "version": "2.0.7", + "resolved": "https://registry.npmjs.org/mdn-data/-/mdn-data-2.0.7.tgz", + "integrity": "sha512-SRtFboZtRLXYjkS6wnzITo7UPlWJYcn8T2A8XXqEt5uXH1okVBpQOzo05XM17/rhiLXk7CmAQMJ/vM1QP/kuUA==", + "dev": true, + "license": "CC0-1.0" + }, + "node_modules/html-generators/node_modules/optionator": { + "version": "0.8.3", + "resolved": "https://registry.npmjs.org/optionator/-/optionator-0.8.3.tgz", + "integrity": "sha512-+IW9pACdk3XWmmTXG8m3upGUJst5XRGzxMRjXzAuJ1XnIFNvfhjjIuYkDvysnPQ7qzqVzLt78BCruntqRhWQbA==", + "dev": true, + "license": "MIT", + "dependencies": { + "deep-is": "~0.1.3", + "fast-levenshtein": "~2.0.6", + "levn": "~0.3.0", + "prelude-ls": "~1.1.2", + "type-check": "~0.3.2", + "word-wrap": "~1.2.3" + }, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/html-generators/node_modules/path-key": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/path-key/-/path-key-2.0.1.tgz", + "integrity": "sha512-fEHGKCSmUSDPv4uoj8AlD+joPlq3peND+HRYyxFz4KPw4z926S/b8rIuFs2FYJg3BwsxJf6A9/3eIdLaYC+9Dw==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=4" + } + }, + "node_modules/html-generators/node_modules/picocolors": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-0.2.1.tgz", + "integrity": "sha512-cMlDqaLEqfSaW8Z7N5Jw+lyIW869EzT73/F5lhtY9cLGoVxSXznfgfXMO0Z5K0o0Q2TkTXq+0KFsdnSe3jDViA==", + "dev": true, + "license": "ISC" + }, + "node_modules/html-generators/node_modules/postcss": { + "version": "7.0.39", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.39.tgz", + "integrity": "sha512-yioayjNbHn6z1/Bywyb2Y4s3yvDAeXGOyxqD+LnVOinq6Mdmd++SW2wUNVzavyyHxd6+DxzWGIuosg6P1Rj8uA==", + "dev": true, + "license": "MIT", + "dependencies": { + "picocolors": "^0.2.1", + "source-map": "^0.6.1" + }, + "engines": { + "node": ">=6.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/postcss/" + } + }, + "node_modules/html-generators/node_modules/prelude-ls": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/prelude-ls/-/prelude-ls-1.1.2.tgz", + "integrity": "sha512-ESF23V4SKG6lVSGZgYNpbsiaAkdab6ZgOxe52p7+Kid3W3u3bxR4Vfd/o21dmN7jSt0IwgZ4v5MUd26FEtXE9w==", + "dev": true, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/html-generators/node_modules/regexpp": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/regexpp/-/regexpp-2.0.1.tgz", + "integrity": "sha512-lv0M6+TkDVniA3aD1Eg0DVpfU/booSu7Eev3TDO/mZKHBfVjgCGTV4t4buppESEYDtkArYFOxTJWv6S5C+iaNw==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=6.5.0" + } + }, + "node_modules/html-generators/node_modules/rimraf": { + "version": "2.6.3", + "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-2.6.3.tgz", + "integrity": "sha512-mwqeW5XsA2qAejG46gYdENaxXjx9onRNCfn7L0duuP4hCuTIi/QO7PDK07KJfp1d+izWPrzEJDcSqBa0OZQriA==", + "deprecated": "Rimraf versions prior to v4 are no longer supported", + "dev": true, + "license": "ISC", + "dependencies": { + "glob": "^7.1.3" + }, + "bin": { + "rimraf": "bin.js" + } + }, + "node_modules/html-generators/node_modules/shebang-command": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-1.2.0.tgz", + "integrity": "sha512-EV3L1+UQWGor21OmnvojK36mhg+TyIKDh3iFBKBohr5xeXIhNBcx8oWdgkTEEQ+BEFFYdLRuqMfd5L84N1V5Vg==", + "dev": true, + "license": "MIT", + "dependencies": { + "shebang-regex": "^1.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/html-generators/node_modules/shebang-regex": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-1.0.0.tgz", + "integrity": "sha512-wpoSFAxys6b2a2wHZ1XpDSgD7N9iVjg29Ph9uV/uaP9Ex/KXlkTZTeddxDPSYQpgvzKLGJke2UU0AzoGCjNIvQ==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/html-generators/node_modules/slice-ansi": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/slice-ansi/-/slice-ansi-2.1.0.tgz", + "integrity": "sha512-Qu+VC3EwYLldKa1fCxuuvULvSJOKEgk9pi8dZeCVK7TqBfUNTH4sFkk4joj8afVSfAYgJoSOetjx9QWOJ5mYoQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "ansi-styles": "^3.2.0", + "astral-regex": "^1.0.0", + "is-fullwidth-code-point": "^2.0.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/html-generators/node_modules/string-width": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-3.1.0.tgz", + "integrity": "sha512-vafcv6KjVZKSgz06oM/H6GDBrAtz8vdhQakGjFIvNrHA6y3HCF1CInLy+QLq8dTJPQ1b+KDUqDFctkdRW44e1w==", + "dev": true, + "license": "MIT", + "dependencies": { + "emoji-regex": "^7.0.1", + "is-fullwidth-code-point": "^2.0.0", + "strip-ansi": "^5.1.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/html-generators/node_modules/strip-ansi": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-5.2.0.tgz", + "integrity": "sha512-DuRs1gKbBqsMKIZlrffwlug8MHkcnpjs5VPmL1PAh+mA30U0DTotfDZ0d2UUsXpPmPmMMJ6W773MaA3J+lbiWA==", + "dev": true, + "license": "MIT", + "dependencies": { + "ansi-regex": "^4.1.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/html-generators/node_modules/supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dev": true, + "license": "MIT", + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/html-generators/node_modules/table": { + "version": "5.4.6", + "resolved": "https://registry.npmjs.org/table/-/table-5.4.6.tgz", + "integrity": "sha512-wmEc8m4fjnob4gt5riFRtTu/6+4rSe12TpAELNSqHMfF3IqnA+CH37USM6/YR3qRZv7e56kAEAtd6nKZaxe0Ug==", + "dev": true, + "license": "BSD-3-Clause", + "dependencies": { + "ajv": "^6.10.2", + "lodash": "^4.17.14", + "slice-ansi": "^2.1.0", + "string-width": "^3.0.0" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/html-generators/node_modules/type-check": { + "version": "0.3.2", + "resolved": "https://registry.npmjs.org/type-check/-/type-check-0.3.2.tgz", + "integrity": "sha512-ZCmOJdvOWDBYJlzAoFkC+Q0+bUyEOS1ltgp1MGU03fqHG+dbi9tBFU2Rd9QKiDZFAYrhPh2JUf7rZRIuHRKtOg==", + "dev": true, + "license": "MIT", + "dependencies": { + "prelude-ls": "~1.1.2" + }, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/html-generators/node_modules/type-fest": { + "version": "0.8.1", + "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.8.1.tgz", + "integrity": "sha512-4dbzIzqvjtgiM5rw1k5rEHtBANKmdudhGyBEajN01fEyhaAIhsoKNy6y7+IN93IfpFtwY9iqi7kD+xwKhQsNJA==", + "dev": true, + "license": "(MIT OR CC0-1.0)", + "engines": { + "node": ">=8" + } + }, + "node_modules/html-generators/node_modules/which": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/which/-/which-1.3.1.tgz", + "integrity": "sha512-HxJdYWq1MTIQbJ3nw0cqssHoTNU267KlrDuGZ1WYlxDStUtKUhOaJmh112/TZmHxxUfuJqPXSOm7tDyas0OSIQ==", + "dev": true, + "license": "ISC", + "dependencies": { + "isexe": "^2.0.0" + }, + "bin": { + "which": "bin/which" + } + }, + "node_modules/html-minifier": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/html-minifier/-/html-minifier-4.0.0.tgz", + "integrity": "sha512-aoGxanpFPLg7MkIl/DDFYtb0iWz7jMFGqFhvEDZga6/4QTjneiD8I/NXL1x5aaoCp7FSIT6h/OhykDdPsbtMig==", + "license": "MIT", + "dependencies": { + "camel-case": "^3.0.0", + "clean-css": "^4.2.1", + "commander": "^2.19.0", + "he": "^1.2.0", + "param-case": "^2.1.1", + "relateurl": "^0.2.7", + "uglify-js": "^3.5.1" + }, + "bin": { + "html-minifier": "cli.js" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/html-validate": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/html-validate/-/html-validate-3.0.0.tgz", + "integrity": "sha512-4yipnAN9O33nW7K5qncSHXuP08mqROIvJVlgjLykgRVdx2/ufTe/t/td/8+48iuQMfiu0sgTd8lHJO5o45QByQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/code-frame": "^7.0.0", + "@sidvind/better-ajv-errors": "^0.6.9", + "acorn-walk": "^7.0.0", + "ajv": "^6.10.0", + "chalk": "^4.0.0", + "deepmerge": "^4.0.0", + "eslint": "^7.0.0", + "espree": "^7.0.0", + "glob": "^7.1.3", + "inquirer": "^7.0.0", + "json-merge-patch": "^1.0.0", + "minimist": "^1.2.0" + }, + "bin": { + "html-validate": "bin/html-validate.js" + }, + "engines": { + "node": ">= 8.5" + } + }, + "node_modules/html-validate/node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dev": true, + "license": "MIT", + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/html-validate/node_modules/chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "dev": true, + "license": "MIT", + "dependencies": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" + } + }, + "node_modules/html-validate/node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/html-validate/node_modules/color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", + "dev": true, + "license": "MIT" + }, + "node_modules/html-validate/node_modules/has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=8" + } + }, + "node_modules/html-validate/node_modules/supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dev": true, + "license": "MIT", + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/http-proxy-agent": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/http-proxy-agent/-/http-proxy-agent-4.0.1.tgz", + "integrity": "sha512-k0zdNgqWTGA6aeIRVpvfVob4fL52dTfaehylg0Y4UvSySvOq/Y+BOyPrgpUrA7HylqvU8vIZGsRuXmspskV0Tg==", + "license": "MIT", + "dependencies": { + "@tootallnate/once": "1", + "agent-base": "6", + "debug": "4" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/http-signature": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/http-signature/-/http-signature-1.2.0.tgz", + "integrity": "sha512-CAbnr6Rz4CYQkLYUtSNXxQPUH2gK8f3iWexVlsnMeD+GjlsQ0Xsy1cOX+mN3dtxYomRy21CiOzU8Uhw6OwncEQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "assert-plus": "^1.0.0", + "jsprim": "^1.2.2", + "sshpk": "^1.7.0" + }, + "engines": { + "node": ">=0.8", + "npm": ">=1.3.7" + } + }, + "node_modules/httpception": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/httpception/-/httpception-3.0.0.tgz", + "integrity": "sha512-0N+aRwgXiU7DOWfpptBK5dWNC8EIw7oDJyC2nzFK4vFjdCJtRTyi+D/r/N68AIaCXbS2NotPGm9o9hCr+kaWjw==", + "dev": true, + "license": "BSD-3-Clause", + "dependencies": { + "unexpected": "^11.0.0", + "unexpected-mitm": "^12.0.0" + } + }, + "node_modules/httperrors": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/httperrors/-/httperrors-2.2.0.tgz", + "integrity": "sha512-bjFDd2l8pO7s/1gmxnoWf+qWsqgUdZR3kJcIZ/i8/7tJjvGG3Z2ybjEBSQoaMPGqan+2sT8ChGutRd1TiWrPZQ==", + "dependencies": { + "createerror": "1.2.0" + }, + "engines": { + "node": ">= 0.2.0" + } + }, + "node_modules/httperrors/node_modules/createerror": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/createerror/-/createerror-1.2.0.tgz", + "integrity": "sha512-EVt8Ao9RolJaWCsUOJ3ZGAVqc8SQiDg+JtDFjhuaZ5ep2G1ahdm7Gj/F3zNrqfv5SD8UdLuzHp1nBgMdDh9Y9g==", + "engines": { + "node": ">= 0.2.0" + } + }, + "node_modules/https-proxy-agent": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/https-proxy-agent/-/https-proxy-agent-5.0.1.tgz", + "integrity": "sha512-dFcAjpTQFgoLMzC2VwU+C/CbS7uRL0lWmxDITmqm7C+7F0Odmj6s9l6alZc6AELXhrnggM2CeWSXHGOdX2YtwA==", + "license": "MIT", + "dependencies": { + "agent-base": "6", + "debug": "4" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/iconv-lite": { + "version": "0.4.24", + "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.24.tgz", + "integrity": "sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA==", + "license": "MIT", + "dependencies": { + "safer-buffer": ">= 2.1.2 < 3" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/ieee754": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/ieee754/-/ieee754-1.2.1.tgz", + "integrity": "sha512-dcyqhDvX1C46lXZcVqCpK+FtMRQVdIMN6/Df5js2zouUsqG7I6sFxitIC+7KYK29KdXOLHdu9zL4sFnoVQnqaA==", + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/feross" + }, + { + "type": "patreon", + "url": "https://www.patreon.com/feross" + }, + { + "type": "consulting", + "url": "https://feross.org/support" + } + ], + "license": "BSD-3-Clause" + }, + "node_modules/ignore": { + "version": "4.0.6", + "resolved": "https://registry.npmjs.org/ignore/-/ignore-4.0.6.tgz", + "integrity": "sha512-cyFDKrqc/YdcWFniJhzI42+AzS+gNwmUzOSFcRCQYwySuBBBy/KjuxWLZ/FHEH6Moq1NizMOBWyTcv8O4OZIMg==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 4" + } + }, + "node_modules/imageinfo": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/imageinfo/-/imageinfo-1.0.4.tgz", + "integrity": "sha512-BJml4q/QCO2187F4UcO/b6hTYIhbq4nnd1XNs65jyCED9em4m6XmeGWDxjewjfJoC7VJABhOdmqb64KA24rLZw==", + "engines": { + "node": ">=0.4" + } + }, + "node_modules/import-fresh": { + "version": "3.3.1", + "resolved": "https://registry.npmjs.org/import-fresh/-/import-fresh-3.3.1.tgz", + "integrity": "sha512-TR3KfrTZTYLPB6jUjfx6MF9WcWrHL9su5TObK4ZkYgBdWKPOFoSoQIdEuTuR82pmtxH2spWG9h6etwfr1pLBqQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "parent-module": "^1.0.0", + "resolve-from": "^4.0.0" + }, + "engines": { + "node": ">=6" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/imurmurhash": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/imurmurhash/-/imurmurhash-0.1.4.tgz", + "integrity": "sha512-JmXMZ6wuvDmLiHEml9ykzqO6lwFbof0GG4IkcGaENdCRDDmMVnny7s5HsIgHCbaq0w2MyPhDqkhTUgS2LU2PHA==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=0.8.19" + } + }, + "node_modules/indent-string": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/indent-string/-/indent-string-4.0.0.tgz", + "integrity": "sha512-EdDDZu4A2OyIK7Lr/2zG+w5jmbuk1DVBnEwREQvBzspBJkCEbRa8GxU1lghYcaGJCnRWibjDXlq779X1/y5xwg==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=8" + } + }, + "node_modules/inflight": { + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz", + "integrity": "sha512-k92I/b08q4wvFscXCLvqfsHCrjrF7yiXsQuIVvVE7N82W3+aqpzuUdBbfhWcy/FZR3/4IgflMgKLOsvPDrGCJA==", + "deprecated": "This module is not supported, and leaks memory. Do not use it. Check out lru-cache if you want a good and tested way to coalesce async requests by a key value, which is much more comprehensive and powerful.", + "license": "ISC", + "dependencies": { + "once": "^1.3.0", + "wrappy": "1" + } + }, + "node_modules/inherits": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz", + "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==", + "license": "ISC" + }, + "node_modules/inquirer": { + "version": "7.3.3", + "resolved": "https://registry.npmjs.org/inquirer/-/inquirer-7.3.3.tgz", + "integrity": "sha512-JG3eIAj5V9CwcGvuOmoo6LB9kbAYT8HXffUl6memuszlwDC/qvFAJw49XJ5NROSFNPxp3iQg1GqkFhaY/CR0IA==", + "dev": true, + "license": "MIT", + "dependencies": { + "ansi-escapes": "^4.2.1", + "chalk": "^4.1.0", + "cli-cursor": "^3.1.0", + "cli-width": "^3.0.0", + "external-editor": "^3.0.3", + "figures": "^3.0.0", + "lodash": "^4.17.19", + "mute-stream": "0.0.8", + "run-async": "^2.4.0", + "rxjs": "^6.6.0", + "string-width": "^4.1.0", + "strip-ansi": "^6.0.0", + "through": "^2.3.6" + }, + "engines": { + "node": ">=8.0.0" + } + }, + "node_modules/inquirer/node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dev": true, + "license": "MIT", + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/inquirer/node_modules/chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "dev": true, + "license": "MIT", + "dependencies": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" + } + }, + "node_modules/inquirer/node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/inquirer/node_modules/color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", + "dev": true, + "license": "MIT" + }, + "node_modules/inquirer/node_modules/has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=8" + } + }, + "node_modules/inquirer/node_modules/supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dev": true, + "license": "MIT", + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/internal-slot": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/internal-slot/-/internal-slot-1.1.0.tgz", + "integrity": "sha512-4gd7VpWNQNB4UKKCFFVcp1AVv+FMOgs9NKzjHKusc8jTMhd5eL1NqQqOpE0KzMds804/yHlglp3uxgluOqAPLw==", + "license": "MIT", + "dependencies": { + "es-errors": "^1.3.0", + "hasown": "^2.0.2", + "side-channel": "^1.1.0" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/is-arguments": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/is-arguments/-/is-arguments-1.2.0.tgz", + "integrity": "sha512-7bVbi0huj/wrIAOzb8U1aszg9kdi3KN/CyU19CTI7tAoZYEZoL9yCDXpbXN+uPsuWnP02cyug1gleqq+TU+YCA==", + "dev": true, + "license": "MIT", + "dependencies": { + "call-bound": "^1.0.2", + "has-tostringtag": "^1.0.2" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-array-buffer": { + "version": "3.0.5", + "resolved": "https://registry.npmjs.org/is-array-buffer/-/is-array-buffer-3.0.5.tgz", + "integrity": "sha512-DDfANUiiG2wC1qawP66qlTugJeL5HyzMpfr8lLK+jMQirGzNod0B12cFB/9q838Ru27sBwfw78/rdoU7RERz6A==", + "license": "MIT", + "dependencies": { + "call-bind": "^1.0.8", + "call-bound": "^1.0.3", + "get-intrinsic": "^1.2.6" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-arrayish": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.2.1.tgz", + "integrity": "sha512-zz06S8t0ozoDXMG+ube26zeCTNXcKIPJZJi8hBrF4idCLms4CG9QtK7qBl1boi5ODzFpjswb5JPmHCbMpjaYzg==", + "license": "MIT" + }, + "node_modules/is-async-function": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/is-async-function/-/is-async-function-2.1.1.tgz", + "integrity": "sha512-9dgM/cZBnNvjzaMYHVoxxfPj2QXt22Ev7SuuPrs+xav0ukGB0S6d4ydZdEiM48kLx5kDV+QBPrpVnFyefL8kkQ==", + "license": "MIT", + "dependencies": { + "async-function": "^1.0.0", + "call-bound": "^1.0.3", + "get-proto": "^1.0.1", + "has-tostringtag": "^1.0.2", + "safe-regex-test": "^1.1.0" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-bigint": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/is-bigint/-/is-bigint-1.1.0.tgz", + "integrity": "sha512-n4ZT37wG78iz03xPRKJrHTdZbe3IicyucEtdRsV5yglwc3GyUfbAfpSeD0FJ41NbUNSt5wbhqfp1fS+BgnvDFQ==", + "license": "MIT", + "dependencies": { + "has-bigints": "^1.0.2" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-binary-path": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/is-binary-path/-/is-binary-path-2.1.0.tgz", + "integrity": "sha512-ZMERYes6pDydyuGidse7OsHxtbI7WVeUEozgR/g7rd0xUimYNlvZRE/K2MgZTjWy725IfelLeVcEM97mmtRGXw==", + "dev": true, + "license": "MIT", + "dependencies": { + "binary-extensions": "^2.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/is-boolean-object": { + "version": "1.2.2", + "resolved": "https://registry.npmjs.org/is-boolean-object/-/is-boolean-object-1.2.2.tgz", + "integrity": "sha512-wa56o2/ElJMYqjCjGkXri7it5FbebW5usLw/nPmCMs5DeZ7eziSYZhSmPRn0txqeW4LnAmQQU7FgqLpsEFKM4A==", + "license": "MIT", + "dependencies": { + "call-bound": "^1.0.3", + "has-tostringtag": "^1.0.2" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-callable": { + "version": "1.2.7", + "resolved": "https://registry.npmjs.org/is-callable/-/is-callable-1.2.7.tgz", + "integrity": "sha512-1BC0BVFhS/p0qtw6enp8e+8OD0UrK0oFLztSjNzhcKA3WDuJxxAPXzPuPtKkjEY9UUoEWlX/8fgKeu2S8i9JTA==", + "license": "MIT", + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-core-module": { + "version": "2.16.1", + "resolved": "https://registry.npmjs.org/is-core-module/-/is-core-module-2.16.1.tgz", + "integrity": "sha512-UfoeMA6fIJ8wTYFEUjelnaGI67v6+N7qXJEvQuIGa99l4xsCruSYOVSQ0uPANn4dAzm8lkYPaKLrrijLq7x23w==", + "license": "MIT", + "dependencies": { + "hasown": "^2.0.2" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-data-view": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/is-data-view/-/is-data-view-1.0.2.tgz", + "integrity": "sha512-RKtWF8pGmS87i2D6gqQu/l7EYRlVdfzemCJN/P3UOs//x1QE7mfhvzHIApBTRf7axvT6DMGwSwBXYCT0nfB9xw==", + "license": "MIT", + "dependencies": { + "call-bound": "^1.0.2", + "get-intrinsic": "^1.2.6", + "is-typed-array": "^1.1.13" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-date-object": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/is-date-object/-/is-date-object-1.1.0.tgz", + "integrity": "sha512-PwwhEakHVKTdRNVOw+/Gyh0+MzlCl4R6qKvkhuvLtPMggI1WAHt9sOwZxQLSGpUaDnrdyDsomoRgNnCfKNSXXg==", + "license": "MIT", + "dependencies": { + "call-bound": "^1.0.2", + "has-tostringtag": "^1.0.2" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-extglob": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-2.1.1.tgz", + "integrity": "sha512-SbKbANkN603Vi4jEZv49LeVJMn4yGwsbzZworEoyEiutsN3nJYdbO36zfhGJ6QEDpOZIFkDtnq5JRxmvl3jsoQ==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-finalizationregistry": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/is-finalizationregistry/-/is-finalizationregistry-1.1.1.tgz", + "integrity": "sha512-1pC6N8qWJbWoPtEjgcL2xyhQOP491EQjeUo3qTKcmV8YSDDJrOepfG8pcC7h/QgnQHYSv0mJ3Z/ZWxmatVrysg==", + "license": "MIT", + "dependencies": { + "call-bound": "^1.0.3" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-finite": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/is-finite/-/is-finite-1.1.0.tgz", + "integrity": "sha512-cdyMtqX/BOqqNBBiKlIVkytNHm49MtMlYyn1zxzvJKWmFMlGzm+ry5BBfYyeY9YmNKbRSo/o7OX9w9ale0wg3w==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=0.10.0" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/is-fullwidth-code-point": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz", + "integrity": "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==", + "license": "MIT", + "engines": { + "node": ">=8" + } + }, + "node_modules/is-generator-function": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/is-generator-function/-/is-generator-function-1.1.0.tgz", + "integrity": "sha512-nPUB5km40q9e8UfN/Zc24eLlzdSf9OfKByBw9CIdw4H1giPMeA0OIJvbchsCu4npfI2QcMVBsGEBHKZ7wLTWmQ==", + "license": "MIT", + "dependencies": { + "call-bound": "^1.0.3", + "get-proto": "^1.0.0", + "has-tostringtag": "^1.0.2", + "safe-regex-test": "^1.1.0" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-glob": { + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-4.0.3.tgz", + "integrity": "sha512-xelSayHH36ZgE7ZWhli7pW34hNbNl8Ojv5KVmkJD4hBdD3th8Tfk9vYasLM+mXWOZhFkgZfxhLSnrwRr4elSSg==", + "dev": true, + "license": "MIT", + "dependencies": { + "is-extglob": "^2.1.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-map": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/is-map/-/is-map-2.0.3.tgz", + "integrity": "sha512-1Qed0/Hr2m+YqxnM09CjA2d/i6YZNfF6R2oRAOj36eUdS6qIV/huPJNSEpKbupewFs+ZsJlxsjjPbc0/afW6Lw==", + "license": "MIT", + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-number": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/is-number/-/is-number-7.0.0.tgz", + "integrity": "sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=0.12.0" + } + }, + "node_modules/is-number-object": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/is-number-object/-/is-number-object-1.1.1.tgz", + "integrity": "sha512-lZhclumE1G6VYD8VHe35wFaIif+CTy5SJIi5+3y4psDgWu4wPDoBhF8NxUOinEc7pHgiTsT6MaBb92rKhhD+Xw==", + "license": "MIT", + "dependencies": { + "call-bound": "^1.0.3", + "has-tostringtag": "^1.0.2" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-obj": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/is-obj/-/is-obj-1.0.1.tgz", + "integrity": "sha512-l4RyHgRqGN4Y3+9JHVrNqO+tN0rV5My76uW5/nuO4K1b6vw5G8d/cmFjP9tRfEsdhZNt0IFdZuK/c2Vr4Nb+Qg==", + "license": "MIT", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-object": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/is-object/-/is-object-1.0.2.tgz", + "integrity": "sha512-2rRIahhZr2UWb45fIOuvZGpFtz0TyOZLf32KxBbSoUCeZR495zCKlWUKKUByk3geS2eAs7ZAABt0Y/Rx0GiQGA==", + "dev": true, + "license": "MIT", + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-plain-obj": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/is-plain-obj/-/is-plain-obj-1.1.0.tgz", + "integrity": "sha512-yvkRyxmFKEOQ4pNXCmJG5AEQNlXJS5LaONXo5/cLdTZdWvsZ1ioJEonLGAosKlMWE8lwUy/bJzMjcw8az73+Fg==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-potential-custom-element-name": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/is-potential-custom-element-name/-/is-potential-custom-element-name-1.0.1.tgz", + "integrity": "sha512-bCYeRA2rVibKZd+s2625gGnGF/t7DSqDs4dP7CrLA1m7jKWz6pps0LpYLJN8Q64HtmPKJ1hrN3nzPNKFEKOUiQ==", + "license": "MIT" + }, + "node_modules/is-regex": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/is-regex/-/is-regex-1.2.1.tgz", + "integrity": "sha512-MjYsKHO5O7mCsmRGxWcLWheFqN9DJ/2TmngvjKXihe6efViPqc274+Fx/4fYj/r03+ESvBdTXK0V6tA3rgez1g==", + "license": "MIT", + "dependencies": { + "call-bound": "^1.0.2", + "gopd": "^1.2.0", + "has-tostringtag": "^1.0.2", + "hasown": "^2.0.2" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-regexp": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-regexp/-/is-regexp-1.0.0.tgz", + "integrity": "sha512-7zjFAPO4/gwyQAAgRRmqeEeyIICSdmCqa3tsVHMdBzaXXRiqopZL4Cyghg/XulGWrtABTpbnYYzzIRffLkP4oA==", + "license": "MIT", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-set": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/is-set/-/is-set-2.0.3.tgz", + "integrity": "sha512-iPAjerrse27/ygGLxw+EBR9agv9Y6uLeYVJMu+QNCoouJ1/1ri0mGrcWpfCqFZuzzx3WjtwxG098X+n4OuRkPg==", + "license": "MIT", + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-shared-array-buffer": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/is-shared-array-buffer/-/is-shared-array-buffer-1.0.4.tgz", + "integrity": "sha512-ISWac8drv4ZGfwKl5slpHG9OwPNty4jOWPRIhBpxOoD+hqITiwuipOQ2bNthAzwA3B4fIjO4Nln74N0S9byq8A==", + "license": "MIT", + "dependencies": { + "call-bound": "^1.0.3" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-stream": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-2.0.1.tgz", + "integrity": "sha512-hFoiJiTl63nn+kstHGBtewWSKnQLpyb155KHheA1l39uvtO9nWIop1p3udqPcUd/xbF1VLMO4n7OI6p7RbngDg==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/is-string": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/is-string/-/is-string-1.1.1.tgz", + "integrity": "sha512-BtEeSsoaQjlSPBemMQIrY1MY0uM6vnS1g5fmufYOtnxLGUZM2178PKbhsk7Ffv58IX+ZtcvoGwccYsh0PglkAA==", + "license": "MIT", + "dependencies": { + "call-bound": "^1.0.3", + "has-tostringtag": "^1.0.2" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-symbol": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/is-symbol/-/is-symbol-1.1.1.tgz", + "integrity": "sha512-9gGx6GTtCQM73BgmHQXfDmLtfjjTUDSyoxTCbp5WtoixAhfgsDirWIcVQ/IHpvI5Vgd5i/J5F7B9cN/WlVbC/w==", + "license": "MIT", + "dependencies": { + "call-bound": "^1.0.2", + "has-symbols": "^1.1.0", + "safe-regex-test": "^1.1.0" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-typed-array": { + "version": "1.1.15", + "resolved": "https://registry.npmjs.org/is-typed-array/-/is-typed-array-1.1.15.tgz", + "integrity": "sha512-p3EcsicXjit7SaskXHs1hA91QxgTw46Fv6EFKKGS5DRFLD8yKnohjF3hxoju94b/OcMZoQukzpPpBE9uLVKzgQ==", + "license": "MIT", + "dependencies": { + "which-typed-array": "^1.1.16" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-typedarray": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-typedarray/-/is-typedarray-1.0.0.tgz", + "integrity": "sha512-cyA56iCMHAh5CdzjJIa4aohJyeO1YbwLi3Jc35MmRU6poroFjIGZzUzupGiRPOjgHg9TLu43xbpwXk523fMxKA==", + "dev": true, + "license": "MIT" + }, + "node_modules/is-weakmap": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/is-weakmap/-/is-weakmap-2.0.2.tgz", + "integrity": "sha512-K5pXYOm9wqY1RgjpL3YTkF39tni1XajUIkawTLUo9EZEVUFga5gSQJF8nNS7ZwJQ02y+1YCNYcMh+HIf1ZqE+w==", + "license": "MIT", + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-weakref": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/is-weakref/-/is-weakref-1.1.1.tgz", + "integrity": "sha512-6i9mGWSlqzNMEqpCp93KwRS1uUOodk2OJ6b+sq7ZPDSy2WuI5NFIxp/254TytR8ftefexkWn5xNiHUNpPOfSew==", + "license": "MIT", + "dependencies": { + "call-bound": "^1.0.3" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-weakset": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/is-weakset/-/is-weakset-2.0.4.tgz", + "integrity": "sha512-mfcwb6IzQyOKTs84CQMrOwW4gQcaTOAWJ0zzJCl2WSPDrWk/OzDaImWFH3djXhb24g4eudZfLRozAvPGw4d9hQ==", + "license": "MIT", + "dependencies": { + "call-bound": "^1.0.3", + "get-intrinsic": "^1.2.6" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-windows": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/is-windows/-/is-windows-1.0.2.tgz", + "integrity": "sha512-eXK1UInq2bPmjyX6e3VHIzMLobc4J94i4AWn+Hpq3OU5KkrRC96OAcR3PRJ/pGu6m8TRnBHP9dkXQVsT/COVIA==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/isarray": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/isarray/-/isarray-2.0.5.tgz", + "integrity": "sha512-xHjhDr3cNBK0BzdUJSPXZntQUx/mwMS5Rw4A7lPJ90XGAO6ISP/ePDNuo0vhqOZU+UD5JoodwCAAoZQd3FeAKw==", + "license": "MIT" + }, + "node_modules/isexe": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz", + "integrity": "sha512-RHxMLp9lnKHGHRng9QFhRCMbYAcVpn69smSGcq3f36xjgVVWThj4qqLbTLlq7Ssj8B+fIQ1EuCEGI2lKsyQeIw==", + "dev": true, + "license": "ISC" + }, + "node_modules/iso-639-1": { + "version": "2.1.15", + "resolved": "https://registry.npmjs.org/iso-639-1/-/iso-639-1-2.1.15.tgz", + "integrity": "sha512-7c7mBznZu2ktfvyT582E2msM+Udc1EjOyhVRE/0ZsjD9LBtWSm23h3PtiRh2a35XoUsTQQjJXaJzuLjXsOdFDg==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=6.0" + } + }, + "node_modules/isstream": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/isstream/-/isstream-0.1.2.tgz", + "integrity": "sha512-Yljz7ffyPbrLpLngrMtZ7NduUgVvi6wG9RJ9IUcyCd59YQ911PBJphODUcbOVbqYfxe1wuYf/LJ8PauMRwsM/g==", + "dev": true, + "license": "MIT" + }, + "node_modules/istanbul-lib-coverage": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/istanbul-lib-coverage/-/istanbul-lib-coverage-3.2.2.tgz", + "integrity": "sha512-O8dpsF+r0WV/8MNRKfnmrtCWhuKjxrq2w+jpzBL5UZKTi2LeVWnWOmWRxFlesJONmc+wLAGvKQZEOanko0LFTg==", + "dev": true, + "license": "BSD-3-Clause", + "engines": { + "node": ">=8" + } + }, + "node_modules/istanbul-lib-hook": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/istanbul-lib-hook/-/istanbul-lib-hook-3.0.0.tgz", + "integrity": "sha512-Pt/uge1Q9s+5VAZ+pCo16TYMWPBIl+oaNIjgLQxcX0itS6ueeaA+pEfThZpH8WxhFgCiEb8sAJY6MdUKgiIWaQ==", + "dev": true, + "license": "BSD-3-Clause", + "dependencies": { + "append-transform": "^2.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/istanbul-lib-instrument": { + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/istanbul-lib-instrument/-/istanbul-lib-instrument-4.0.3.tgz", + "integrity": "sha512-BXgQl9kf4WTCPCCpmFGoJkz/+uhvm7h7PFKUYxh7qarQd3ER33vHG//qaE8eN25l07YqZPpHXU9I09l/RD5aGQ==", + "dev": true, + "license": "BSD-3-Clause", + "dependencies": { + "@babel/core": "^7.7.5", + "@istanbuljs/schema": "^0.1.2", + "istanbul-lib-coverage": "^3.0.0", + "semver": "^6.3.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/istanbul-lib-processinfo": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/istanbul-lib-processinfo/-/istanbul-lib-processinfo-2.0.3.tgz", + "integrity": "sha512-NkwHbo3E00oybX6NGJi6ar0B29vxyvNwoC7eJ4G4Yq28UfY758Hgn/heV8VRFhevPED4LXfFz0DQ8z/0kw9zMg==", + "dev": true, + "license": "ISC", + "dependencies": { + "archy": "^1.0.0", + "cross-spawn": "^7.0.3", + "istanbul-lib-coverage": "^3.2.0", + "p-map": "^3.0.0", + "rimraf": "^3.0.0", + "uuid": "^8.3.2" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/istanbul-lib-report": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/istanbul-lib-report/-/istanbul-lib-report-3.0.1.tgz", + "integrity": "sha512-GCfE1mtsHGOELCU8e/Z7YWzpmybrx/+dSTfLrvY8qRmaY6zXTKWn6WQIjaAFw069icm6GVMNkgu0NzI4iPZUNw==", + "dev": true, + "license": "BSD-3-Clause", + "dependencies": { + "istanbul-lib-coverage": "^3.0.0", + "make-dir": "^4.0.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/istanbul-lib-report/node_modules/has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=8" + } + }, + "node_modules/istanbul-lib-report/node_modules/make-dir": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/make-dir/-/make-dir-4.0.0.tgz", + "integrity": "sha512-hXdUTZYIVOt1Ex//jAQi+wTZZpUpwBj/0QsOzqegb3rGMMeJiSEu5xLHnYfBrRV4RH2+OCSOO95Is/7x1WJ4bw==", + "dev": true, + "license": "MIT", + "dependencies": { + "semver": "^7.5.3" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/istanbul-lib-report/node_modules/semver": { + "version": "7.7.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.7.1.tgz", + "integrity": "sha512-hlq8tAfn0m/61p4BVRcPzIGr6LKiMwo4VM6dGi6pt4qcRkmNzTcWq6eCEjEh+qXjkMDvPlOFFSGwQjoEa6gyMA==", + "dev": true, + "license": "ISC", + "bin": { + "semver": "bin/semver.js" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/istanbul-lib-report/node_modules/supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dev": true, + "license": "MIT", + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/istanbul-lib-source-maps": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/istanbul-lib-source-maps/-/istanbul-lib-source-maps-4.0.1.tgz", + "integrity": "sha512-n3s8EwkdFIJCG3BPKBYvskgXGoy88ARzvegkitk60NxRdwltLOTaH7CUiMRXvwYorl0Q712iEjcWB+fK/MrWVw==", + "dev": true, + "license": "BSD-3-Clause", + "dependencies": { + "debug": "^4.1.1", + "istanbul-lib-coverage": "^3.0.0", + "source-map": "^0.6.1" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/istanbul-reports": { + "version": "3.1.7", + "resolved": "https://registry.npmjs.org/istanbul-reports/-/istanbul-reports-3.1.7.tgz", + "integrity": "sha512-BewmUXImeuRk2YY0PVbxgKAysvhRPUQE0h5QRM++nVWyubKGV0l8qQ5op8+B2DOmwSe63Jivj0BjkPQVf8fP5g==", + "dev": true, + "license": "BSD-3-Clause", + "dependencies": { + "html-escaper": "^2.0.0", + "istanbul-lib-report": "^3.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/js-tokens": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/js-tokens/-/js-tokens-4.0.0.tgz", + "integrity": "sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==", + "license": "MIT" + }, + "node_modules/js-yaml": { + "version": "3.14.1", + "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-3.14.1.tgz", + "integrity": "sha512-okMH7OXXJ7YrN9Ok3/SXrnu4iX9yOk+25nqX4imS2npuvTYDmo/QEZoqwZkYaIDk3jVvBOTOIEgEhaLOynBS9g==", + "dev": true, + "license": "MIT", + "dependencies": { + "argparse": "^1.0.7", + "esprima": "^4.0.0" + }, + "bin": { + "js-yaml": "bin/js-yaml.js" + } + }, + "node_modules/jsbn": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/jsbn/-/jsbn-0.1.1.tgz", + "integrity": "sha512-UVU9dibq2JcFWxQPA6KCqj5O42VOmAY3zQUfEKxU0KpTGXwNoCjkX1e13eHNvw/xPynt6pU0rZ1htjWTNTSXsg==", + "dev": true, + "license": "MIT" + }, + "node_modules/jsdom": { + "version": "16.7.0", + "resolved": "https://registry.npmjs.org/jsdom/-/jsdom-16.7.0.tgz", + "integrity": "sha512-u9Smc2G1USStM+s/x1ru5Sxrl6mPYCbByG1U/hUmqaVsm4tbNyS7CicOSRyuGQYZhTu0h84qkZZQ/I+dzizSVw==", + "license": "MIT", + "dependencies": { + "abab": "^2.0.5", + "acorn": "^8.2.4", + "acorn-globals": "^6.0.0", + "cssom": "^0.4.4", + "cssstyle": "^2.3.0", + "data-urls": "^2.0.0", + "decimal.js": "^10.2.1", + "domexception": "^2.0.1", + "escodegen": "^2.0.0", + "form-data": "^3.0.0", + "html-encoding-sniffer": "^2.0.1", + "http-proxy-agent": "^4.0.1", + "https-proxy-agent": "^5.0.0", + "is-potential-custom-element-name": "^1.0.1", + "nwsapi": "^2.2.0", + "parse5": "6.0.1", + "saxes": "^5.0.1", + "symbol-tree": "^3.2.4", + "tough-cookie": "^4.0.0", + "w3c-hr-time": "^1.0.2", + "w3c-xmlserializer": "^2.0.0", + "webidl-conversions": "^6.1.0", + "whatwg-encoding": "^1.0.5", + "whatwg-mimetype": "^2.3.0", + "whatwg-url": "^8.5.0", + "ws": "^7.4.6", + "xml-name-validator": "^3.0.0" + }, + "engines": { + "node": ">=10" + }, + "peerDependencies": { + "canvas": "^2.5.0" + }, + "peerDependenciesMeta": { + "canvas": { + "optional": true + } + } + }, + "node_modules/jsdom/node_modules/data-urls": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/data-urls/-/data-urls-2.0.0.tgz", + "integrity": "sha512-X5eWTSXO/BJmpdIKCRuKUgSCgAN0OwliVK3yPKbwIWU1Tdw5BRajxlzMidvh+gwko9AfQ9zIj52pzF91Q3YAvQ==", + "license": "MIT", + "dependencies": { + "abab": "^2.0.3", + "whatwg-mimetype": "^2.3.0", + "whatwg-url": "^8.0.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/jsdom/node_modules/tr46": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/tr46/-/tr46-2.1.0.tgz", + "integrity": "sha512-15Ih7phfcdP5YxqiB+iDtLoaTz4Nd35+IiAv0kQ5FNKHzXgdWqPoTIqEDDJmXceQt4JZk6lVPT8lnDlPpGDppw==", + "license": "MIT", + "dependencies": { + "punycode": "^2.1.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/jsdom/node_modules/whatwg-url": { + "version": "8.7.0", + "resolved": "https://registry.npmjs.org/whatwg-url/-/whatwg-url-8.7.0.tgz", + "integrity": "sha512-gAojqb/m9Q8a5IV96E3fHJM70AzCkgt4uXYX2O7EmuyOnLrViCQlsEBmF9UQIu3/aeAIp2U17rtbpZWNntQqdg==", + "license": "MIT", + "dependencies": { + "lodash": "^4.7.0", + "tr46": "^2.1.0", + "webidl-conversions": "^6.1.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/jsesc": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/jsesc/-/jsesc-3.1.0.tgz", + "integrity": "sha512-/sM3dO2FOzXjKQhJuo0Q173wf2KOo8t4I8vHy6lF9poUp7bKT0/NHE8fPX23PwfhnykfqnC2xRxOnVw5XuGIaA==", + "dev": true, + "license": "MIT", + "bin": { + "jsesc": "bin/jsesc" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/json-buffer": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/json-buffer/-/json-buffer-3.0.1.tgz", + "integrity": "sha512-4bV5BfR2mqfQTJm+V5tPPdf+ZpuhiIvTuAB5g8kcrXOZpTT/QwwVRWBywX1ozr6lEuPdbHxwaJlm9G6mI2sfSQ==", + "dev": true, + "license": "MIT" + }, + "node_modules/json-merge-patch": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/json-merge-patch/-/json-merge-patch-1.0.2.tgz", + "integrity": "sha512-M6Vp2GN9L7cfuMXiWOmHj9bEFbeC250iVtcKQbqVgEsDVYnIsrNsbU+h/Y/PkbBQCtEa4Bez+Ebv0zfbC8ObLg==", + "dev": true, + "license": "MIT", + "dependencies": { + "fast-deep-equal": "^3.1.3" + } + }, + "node_modules/json-parse-better-errors": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/json-parse-better-errors/-/json-parse-better-errors-1.0.2.tgz", + "integrity": "sha512-mrqyZKfX5EhL7hvqcV6WG1yYjnjeuYDzDhhcAAUrq8Po85NBQBJP+ZDUT75qZQ98IkUoBqdkExkukOU7Ts2wrw==", + "dev": true, + "license": "MIT" + }, + "node_modules/json-parse-even-better-errors": { + "version": "2.3.1", + "resolved": "https://registry.npmjs.org/json-parse-even-better-errors/-/json-parse-even-better-errors-2.3.1.tgz", + "integrity": "sha512-xyFwyhro/JEof6Ghe2iz2NcXoj2sloNsWr/XsERDK/oiPCfaNhl5ONfp+jQdAZRQQ0IJWNzH9zIZF7li91kh2w==", + "license": "MIT" + }, + "node_modules/json-schema": { + "version": "0.4.0", + "resolved": "https://registry.npmjs.org/json-schema/-/json-schema-0.4.0.tgz", + "integrity": "sha512-es94M3nTIfsEPisRafak+HDLfHXnKBhV3vU5eqPcS3flIWqcxJWgXHXiey3YrpaNsanY5ei1VoYEbOzijuq9BA==", + "dev": true, + "license": "(AFL-2.1 OR BSD-3-Clause)" + }, + "node_modules/json-schema-traverse": { + "version": "0.4.1", + "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz", + "integrity": "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==", + "dev": true, + "license": "MIT" + }, + "node_modules/json-stable-stringify-without-jsonify": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/json-stable-stringify-without-jsonify/-/json-stable-stringify-without-jsonify-1.0.1.tgz", + "integrity": "sha512-Bdboy+l7tA3OGW6FjyFHWkP5LuByj1Tk33Ljyq0axyzdk9//JSi2u3fP1QSmd1KNwq6VOKYGlAu87CisVir6Pw==", + "dev": true, + "license": "MIT" + }, + "node_modules/json-stringify-safe": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/json-stringify-safe/-/json-stringify-safe-5.0.1.tgz", + "integrity": "sha512-ZClg6AaYvamvYEE82d3Iyd3vSSIjQ+odgjaTzRuO3s7toCdFKczob2i0zCh7JE8kWn17yvAWhUVxvqGwUalsRA==", + "dev": true, + "license": "ISC" + }, + "node_modules/json-to-ast": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/json-to-ast/-/json-to-ast-2.1.0.tgz", + "integrity": "sha512-W9Lq347r8tA1DfMvAGn9QNcgYm4Wm7Yc+k8e6vezpMnRT+NHbtlxgNBXRVjXe9YM6eTn6+p/MKOlV/aABJcSnQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "code-error-fragment": "0.0.230", + "grapheme-splitter": "^1.0.4" + }, + "engines": { + "node": ">= 4" + } + }, + "node_modules/json5": { + "version": "2.2.3", + "resolved": "https://registry.npmjs.org/json5/-/json5-2.2.3.tgz", + "integrity": "sha512-XmOWe7eyHYH14cLdVPoyg+GOH3rYX++KpzrylJwSW98t3Nk+U8XOl8FWKOgwtzdb8lXGf6zYwDUzeHMWfxasyg==", + "dev": true, + "license": "MIT", + "bin": { + "json5": "lib/cli.js" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/jsonfile": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-4.0.0.tgz", + "integrity": "sha512-m6F1R3z8jjlf2imQHS2Qez5sjKWQzbuuhuJ/FKYFRZvPE3PuHcSMVZzfsLhGVOkfd20obL5SWEBew5ShlquNxg==", + "license": "MIT", + "optionalDependencies": { + "graceful-fs": "^4.1.6" + } + }, + "node_modules/jsonpointer": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/jsonpointer/-/jsonpointer-4.1.0.tgz", + "integrity": "sha512-CXcRvMyTlnR53xMcKnuMzfCA5i/nfblTnnr74CZb6C4vG39eu6w51t7nKmU5MfLfbTgGItliNyjO/ciNPDqClg==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/jsprim": { + "version": "1.4.2", + "resolved": "https://registry.npmjs.org/jsprim/-/jsprim-1.4.2.tgz", + "integrity": "sha512-P2bSOMAc/ciLz6DzgjVlGJP9+BrJWu5UDGK70C2iweC5QBIeFf0ZXRvGjEj2uYgrY2MkAAhsSWHDWlFtEroZWw==", + "dev": true, + "license": "MIT", + "dependencies": { + "assert-plus": "1.0.0", + "extsprintf": "1.3.0", + "json-schema": "0.4.0", + "verror": "1.10.0" + }, + "engines": { + "node": ">=0.6.0" + } + }, + "node_modules/just-extend": { + "version": "4.2.1", + "resolved": "https://registry.npmjs.org/just-extend/-/just-extend-4.2.1.tgz", + "integrity": "sha512-g3UB796vUFIY90VIv/WX3L2c8CS2MdWUww3CNrYmqza1Fg0DURc2K/O4YrnklBdQarSJ/y8JnJYDGc+1iumQjg==", + "dev": true, + "license": "MIT" + }, + "node_modules/keyv": { + "version": "4.5.4", + "resolved": "https://registry.npmjs.org/keyv/-/keyv-4.5.4.tgz", + "integrity": "sha512-oxVHkHR/EJf2CNXnWxRLW6mg7JyCCUcG0DtEGmL2ctUo1PNTin1PUil+r/+4r5MpVgC/fn1kjsx7mjSujKqIpw==", + "dev": true, + "license": "MIT", + "dependencies": { + "json-buffer": "3.0.1" + } + }, + "node_modules/lcov-parse": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/lcov-parse/-/lcov-parse-1.0.0.tgz", + "integrity": "sha512-aprLII/vPzuQvYZnDRU78Fns9I2Ag3gi4Ipga/hxnVMCZC8DnR2nI7XBqrPoywGfxqIx/DgarGvDJZAD3YBTgQ==", + "dev": true, + "license": "BSD-3-Clause", + "bin": { + "lcov-parse": "bin/cli.js" + } + }, + "node_modules/leven": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/leven/-/leven-3.1.0.tgz", + "integrity": "sha512-qsda+H8jTaUaN/x5vzW2rzc+8Rw4TAQ/4KjB46IwK5VH+IlVeeeje/EoZRpiXvIqjFgK84QffqPztGI3VBLG1A==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=6" + } + }, + "node_modules/levn": { + "version": "0.4.1", + "resolved": "https://registry.npmjs.org/levn/-/levn-0.4.1.tgz", + "integrity": "sha512-+bT2uH4E5LGE7h/n3evcS/sQlJXCpIp6ym8OWJ5eV6+67Dsql/LaaT7qJBAt2rzfoa/5QBGBhxDix1dMt2kQKQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "prelude-ls": "^1.2.1", + "type-check": "~0.4.0" + }, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/lilconfig": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/lilconfig/-/lilconfig-2.1.0.tgz", + "integrity": "sha512-utWOt/GHzuUxnLKxB6dk81RoOeoNeHgbrXiuGk4yyF5qlRz+iIVWu56E2fqGHFrXz0QNUhLB/8nKqvRH66JKGQ==", + "license": "MIT", + "engines": { + "node": ">=10" + } + }, + "node_modules/lines-and-columns": { + "version": "1.2.4", + "resolved": "https://registry.npmjs.org/lines-and-columns/-/lines-and-columns-1.2.4.tgz", + "integrity": "sha512-7ylylesZQ/PV29jhEDl3Ufjo6ZX7gCqJr5F7PKrqc93v7fzSymt1BpwEU8nAUXs8qzzvqhbjhK5QZg6Mt/HkBg==", + "license": "MIT" + }, + "node_modules/load-json-file": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/load-json-file/-/load-json-file-4.0.0.tgz", + "integrity": "sha512-Kx8hMakjX03tiGTLAIdJ+lL0htKnXjEZN6hk/tozf/WOuYGdZBJrZ+rCJRbVCugsjB3jMLn9746NsQIf5VjBMw==", + "dev": true, + "license": "MIT", + "dependencies": { + "graceful-fs": "^4.1.2", + "parse-json": "^4.0.0", + "pify": "^3.0.0", + "strip-bom": "^3.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/load-json-file/node_modules/parse-json": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-4.0.0.tgz", + "integrity": "sha512-aOIos8bujGN93/8Ox/jPLh7RwVnPEysynVFE+fQZyg6jKELEHwzgKdLRFHUgXJL6kylijVSBC4BvN9OmsB48Rw==", + "dev": true, + "license": "MIT", + "dependencies": { + "error-ex": "^1.3.1", + "json-parse-better-errors": "^1.0.1" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/load-json-file/node_modules/strip-bom": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-3.0.0.tgz", + "integrity": "sha512-vavAMRXOgBVNF6nyEEmL3DBK19iRpDcoIwW+swQ+CbGiu7lju6t+JklA1MHweoWtadgt4ISVUsXLyDq34ddcwA==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=4" + } + }, + "node_modules/locate-path": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-6.0.0.tgz", + "integrity": "sha512-iPZK6eYjbxRu3uB4/WZ3EsEIMJFMqAoopl3R+zuq0UjcAm/MO6KCweDgPfP3elTztoKP3KtnVHxTn2NHBSDVUw==", + "dev": true, + "license": "MIT", + "dependencies": { + "p-locate": "^5.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/lodash": { + "version": "4.17.21", + "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.21.tgz", + "integrity": "sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg==", + "license": "MIT" + }, + "node_modules/lodash._reinterpolate": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/lodash._reinterpolate/-/lodash._reinterpolate-3.0.0.tgz", + "integrity": "sha512-xYHt68QRoYGjeeM/XOE1uJtvXQAgvszfBhjV4yvsQH0u2i9I6cI6c6/eG4Hh3UAOVn0y/xAXwmTzEay49Q//HA==", + "license": "MIT" + }, + "node_modules/lodash.assign": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/lodash.assign/-/lodash.assign-4.2.0.tgz", + "integrity": "sha512-hFuH8TY+Yji7Eja3mGiuAxBqLagejScbG8GbG0j6o9vzn0YL14My+ktnqtZgFTosKymC9/44wP6s7xyuLfnClw==", + "license": "MIT" + }, + "node_modules/lodash.clone": { + "version": "4.5.0", + "resolved": "https://registry.npmjs.org/lodash.clone/-/lodash.clone-4.5.0.tgz", + "integrity": "sha512-GhrVeweiTD6uTmmn5hV/lzgCQhccwReIVRLHp7LT4SopOjqEZ5BbX8b5WWEtAKasjmy8hR7ZPwsYlxRCku5odg==", + "deprecated": "This package is deprecated. Use structuredClone instead.", + "license": "MIT" + }, + "node_modules/lodash.defaults": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/lodash.defaults/-/lodash.defaults-4.2.0.tgz", + "integrity": "sha512-qjxPLHd3r5DnsdGacqOMU6pb/avJzdh9tFX2ymgoZE27BmjXrNy/y4LoaiTeAb+O3gL8AfpJGtqfX/ae2leYYQ==", + "license": "MIT" + }, + "node_modules/lodash.flattendeep": { + "version": "4.4.0", + "resolved": "https://registry.npmjs.org/lodash.flattendeep/-/lodash.flattendeep-4.4.0.tgz", + "integrity": "sha512-uHaJFihxmJcEX3kT4I23ABqKKalJ/zDrDg0lsFtc1h+3uw49SIJ5beyhx5ExVRti3AvKoOJngIj7xz3oylPdWQ==", + "dev": true, + "license": "MIT" + }, + "node_modules/lodash.get": { + "version": "4.4.2", + "resolved": "https://registry.npmjs.org/lodash.get/-/lodash.get-4.4.2.tgz", + "integrity": "sha512-z+Uw/vLuy6gQe8cfaFWD7p0wVv8fJl3mbzXh33RS+0oW2wvUqiRXiQ69gLWSLpgB5/6sU+r6BlQR0MBILadqTQ==", + "deprecated": "This package is deprecated. Use the optional chaining (?.) operator instead.", + "dev": true, + "license": "MIT" + }, + "node_modules/lodash.memoize": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/lodash.memoize/-/lodash.memoize-4.1.2.tgz", + "integrity": "sha512-t7j+NzmgnQzTAYXcsHYLgimltOV1MXHtlOWf6GjL9Kj8GK5FInw5JotxvbOs+IvV1/Dzo04/fCGfLVs7aXb4Ag==", + "license": "MIT" + }, + "node_modules/lodash.merge": { + "version": "4.6.2", + "resolved": "https://registry.npmjs.org/lodash.merge/-/lodash.merge-4.6.2.tgz", + "integrity": "sha512-0KpjqXRVvrYyCsX1swR/XTK0va6VQkQM6MNo7PqW77ByjAhoARA8EfrP1N4+KlKj8YS0ZUCtRT/YUuhyYDujIQ==", + "dev": true, + "license": "MIT" + }, + "node_modules/lodash.omit": { + "version": "4.5.0", + "resolved": "https://registry.npmjs.org/lodash.omit/-/lodash.omit-4.5.0.tgz", + "integrity": "sha512-XeqSp49hNGmlkj2EJlfrQFIzQ6lXdNro9sddtQzcJY8QaoC2GO0DT7xaIokHeyM+mIT0mPMlPvkYzg2xCuHdZg==", + "deprecated": "This package is deprecated. Use destructuring assignment syntax instead.", + "license": "MIT" + }, + "node_modules/lodash.sortby": { + "version": "4.7.0", + "resolved": "https://registry.npmjs.org/lodash.sortby/-/lodash.sortby-4.7.0.tgz", + "integrity": "sha512-HDWXG8isMntAyRF5vZ7xKuEvOhT4AhlRt/3czTSjvGUxjYCBVRQY48ViDHyfYz9VIoBkW4TMGQNapx+l3RUwdA==", + "license": "MIT" + }, + "node_modules/lodash.template": { + "version": "4.5.0", + "resolved": "https://registry.npmjs.org/lodash.template/-/lodash.template-4.5.0.tgz", + "integrity": "sha512-84vYFxIkmidUiFxidA/KjjH9pAycqW+h980j7Fuz5qxRtO9pgB7MDFTdys1N7A5mcucRiDyEq4fusljItR1T/A==", + "deprecated": "This package is deprecated. Use https://socket.dev/npm/package/eta instead.", + "license": "MIT", + "dependencies": { + "lodash._reinterpolate": "^3.0.0", + "lodash.templatesettings": "^4.0.0" + } + }, + "node_modules/lodash.templatesettings": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/lodash.templatesettings/-/lodash.templatesettings-4.2.0.tgz", + "integrity": "sha512-stgLz+i3Aa9mZgnjr/O+v9ruKZsPsndy7qPZOchbqk2cnTU1ZaldKK+v7m54WoKIyxiuMZTKT2H81F8BeAc3ZQ==", + "license": "MIT", + "dependencies": { + "lodash._reinterpolate": "^3.0.0" + } + }, + "node_modules/lodash.truncate": { + "version": "4.4.2", + "resolved": "https://registry.npmjs.org/lodash.truncate/-/lodash.truncate-4.4.2.tgz", + "integrity": "sha512-jttmRe7bRse52OsWIMDLaXxWqRAmtIUccAQ3garviCqJjafXOfNMO0yMfNpdD6zbGaTU0P5Nz7e7gAT6cKmJRw==", + "dev": true, + "license": "MIT" + }, + "node_modules/lodash.uniq": { + "version": "4.5.0", + "resolved": "https://registry.npmjs.org/lodash.uniq/-/lodash.uniq-4.5.0.tgz", + "integrity": "sha512-xfBaXQd9ryd9dlSDvnvI0lvxfLJlYAZzXomUYzLKtUeOQvOP5piqAWuGtrhWeqaXK9hhoM/iyJc5AV+XfsX3HQ==", + "license": "MIT" + }, + "node_modules/log-driver": { + "version": "1.2.7", + "resolved": "https://registry.npmjs.org/log-driver/-/log-driver-1.2.7.tgz", + "integrity": "sha512-U7KCmLdqsGHBLeWqYlFA0V0Sl6P08EE1ZrmA9cxjUE0WVqT9qnyVDPz1kzpFEP0jdJuFnasWIfSd7fsaNXkpbg==", + "dev": true, + "license": "ISC", + "engines": { + "node": ">=0.8.6" + } + }, + "node_modules/log-symbols": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/log-symbols/-/log-symbols-4.0.0.tgz", + "integrity": "sha512-FN8JBzLx6CzeMrB0tg6pqlGU1wCrXW+ZXGH481kfsBqer0hToTIiHdjH4Mq8xJUbvATujKCvaREGWpGUionraA==", + "dev": true, + "license": "MIT", + "dependencies": { + "chalk": "^4.0.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/log-symbols/node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dev": true, + "license": "MIT", + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/log-symbols/node_modules/chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "dev": true, + "license": "MIT", + "dependencies": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" + } + }, + "node_modules/log-symbols/node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/log-symbols/node_modules/color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", + "dev": true, + "license": "MIT" + }, + "node_modules/log-symbols/node_modules/has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=8" + } + }, + "node_modules/log-symbols/node_modules/supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dev": true, + "license": "MIT", + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/loud-rejection": { + "version": "1.6.0", + "resolved": "https://registry.npmjs.org/loud-rejection/-/loud-rejection-1.6.0.tgz", + "integrity": "sha512-RPNliZOFkqFumDhvYqOaNY4Uz9oJM2K9tC6JWsJJsNdhuONW4LQHRBpb0qf4pJApVffI5N39SwzWZJuEhfd7eQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "currently-unhandled": "^0.4.1", + "signal-exit": "^3.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/lower-case": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/lower-case/-/lower-case-1.1.4.tgz", + "integrity": "sha512-2Fgx1Ycm599x+WGpIYwJOvsjmXFzTSc34IwDWALRA/8AopUKAVPwfJ+h5+f85BCp0PWmmJcWzEpxOpoXycMpdA==", + "license": "MIT" + }, + "node_modules/lru-cache": { + "version": "2.3.1", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-2.3.1.tgz", + "integrity": "sha512-EjtmtXFUu+wXm6PW3T6RT1ekQUxobC7B5TDCU0CS0212wzpwKiXs6vLun+JI+OoWmmliWdYqnrpjrlK7W3ELdQ==", + "license": "MIT" + }, + "node_modules/magicpen": { + "version": "6.2.4", + "resolved": "https://registry.npmjs.org/magicpen/-/magicpen-6.2.4.tgz", + "integrity": "sha512-rT4JcgakSrmR9/qPY/EsDSvKH4+nQuFfSQ34Djnj0Zx9jJ+c3REOz+K3CITvRZcmAcCFM6jJO7wSiHlMEXYy3A==", + "dev": true, + "license": "MIT", + "dependencies": { + "ansi-styles": "2.0.0", + "color-diff": "0.1.7" + } + }, + "node_modules/magicpen-media": { + "version": "1.5.2", + "resolved": "https://registry.npmjs.org/magicpen-media/-/magicpen-media-1.5.2.tgz", + "integrity": "sha512-CVg14B+MVvFUJI+Ce6XITyO6NI39oxn0EYfaZOMWC40T7jTwvMuvdHLA0o9uPdXfyUKaPjSbejxvbVSTFqMupQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "gettemporaryfilepath": "^1.0.0", + "lodash": "^4.17.11", + "mime": "^2.3.1" + } + }, + "node_modules/magicpen-prism": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/magicpen-prism/-/magicpen-prism-3.0.2.tgz", + "integrity": "sha512-qlKWjCDmmE4CjP99burmKe7r7TS3CBehY6c7W5fsppLAFI5PSKdSRiZpG3hrqxjX3yL1WbfoJjYsVCb8DTnh0A==", + "dev": true, + "dependencies": { + "prismjs": "^1.15.0" + } + }, + "node_modules/magicpen/node_modules/ansi-styles": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-2.0.0.tgz", + "integrity": "sha512-0kjBHdIQSa1iuh2rs8Md1GQNHAKrefcRSp2W5OKQU1oBZgCSqQ5aG4o+r69irBlhIPwA8wUaPdN/FWZVIHW7rA==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/make-dir": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/make-dir/-/make-dir-3.1.0.tgz", + "integrity": "sha512-g3FeP20LNwhALb/6Cz6Dd4F2ngze0jz7tbzrD2wAV+o9FeNHe4rL+yK2md0J/fiSf1sa1ADhXqi5+oVwOM/eGw==", + "devOptional": true, + "license": "MIT", + "dependencies": { + "semver": "^6.0.0" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/map-obj": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/map-obj/-/map-obj-2.0.0.tgz", + "integrity": "sha512-TzQSV2DiMYgoF5RycneKVUzIa9bQsj/B3tTgsE3dOGqlzHnGIDaC7XBE7grnA+8kZPnfqSGFe95VHc2oc0VFUQ==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=4" + } + }, + "node_modules/markdown-escape": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/markdown-escape/-/markdown-escape-1.1.0.tgz", + "integrity": "sha512-f1+ARFbzLrBdC0Lj30uREn+zthrK/h1PO5UhN5IMDQvI2lSFn+8U06a5LHaxxYMhHD0mJoJ2BROJ/Sju5aw6+g==", + "dev": true, + "license": "MIT" + }, + "node_modules/math-intrinsics": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/math-intrinsics/-/math-intrinsics-1.1.0.tgz", + "integrity": "sha512-/IXtbwEk5HTPyEwyKX6hGkYXxM9nbj64B+ilVJnC/R6B0pH5G4V3b0pVbL7DBj4tkhBAppbQUlf6F6Xl9LHu1g==", + "license": "MIT", + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/mdn-data": { + "version": "2.0.14", + "resolved": "https://registry.npmjs.org/mdn-data/-/mdn-data-2.0.14.tgz", + "integrity": "sha512-dn6wd0uw5GsdswPFfsgMp5NSB0/aDe6fK94YJV/AJDYXL6HVLWBsxeq7js7Ad+mU2K9LAlwpk6kN2D5mwCPVow==", + "license": "CC0-1.0" + }, + "node_modules/mdn-data-papandreou": { + "version": "2.0.10-patch1", + "resolved": "https://registry.npmjs.org/mdn-data-papandreou/-/mdn-data-papandreou-2.0.10-patch1.tgz", + "integrity": "sha512-B9xv4Lz0xcsxLxNCq2sTjwM263UgdvhWJNtqWnbE6SDiMNDREJowAKWEP9p48Ew1wIcESQJ+JB2Po6Ru4GH6ig==", + "dev": true, + "license": "CC0-1.0" + }, + "node_modules/memoizesync": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/memoizesync/-/memoizesync-1.1.1.tgz", + "integrity": "sha512-EEVBhL1Nnjbaauc4iUvPKZtQmV3NzSQJmjbzPswG1ZMGP/pVb+GdVzHOx5a+s+71qCDn8tbhKOxkyVVBC6cvmQ==", + "license": "BSD", + "dependencies": { + "lru-cache": "=2.3.1" + } + }, + "node_modules/meow": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/meow/-/meow-5.0.0.tgz", + "integrity": "sha512-CbTqYU17ABaLefO8vCU153ZZlprKYWDljcndKKDCFcYQITzWCXZAVk4QMFZPgvzrnUQ3uItnIE/LoUOwrT15Ig==", + "dev": true, + "license": "MIT", + "dependencies": { + "camelcase-keys": "^4.0.0", + "decamelize-keys": "^1.0.0", + "loud-rejection": "^1.0.0", + "minimist-options": "^3.0.1", + "normalize-package-data": "^2.3.4", + "read-pkg-up": "^3.0.0", + "redent": "^2.0.0", + "trim-newlines": "^2.0.0", + "yargs-parser": "^10.0.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/meow/node_modules/camelcase": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-4.1.0.tgz", + "integrity": "sha512-FxAv7HpHrXbh3aPo4o2qxHay2lkLY3x5Mw3KeE4KQE8ysVfziWeRZDwcjauvwBSGEC/nXUPzZy8zeh4HokqOnw==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=4" + } + }, + "node_modules/meow/node_modules/find-up": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/find-up/-/find-up-2.1.0.tgz", + "integrity": "sha512-NWzkk0jSJtTt08+FBFMvXoeZnOJD+jTtsRmBYbAIzJdX6l7dLgR7CTubCM5/eDdPUBvLCeVasP1brfVR/9/EZQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "locate-path": "^2.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/meow/node_modules/locate-path": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-2.0.0.tgz", + "integrity": "sha512-NCI2kiDkyR7VeEKm27Kda/iQHyKJe1Bu0FlTbYp3CqJu+9IFe9bLyAjMxf5ZDDbEg+iMPzB5zYyUTSm8wVTKmA==", + "dev": true, + "license": "MIT", + "dependencies": { + "p-locate": "^2.0.0", + "path-exists": "^3.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/meow/node_modules/p-limit": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-1.3.0.tgz", + "integrity": "sha512-vvcXsLAJ9Dr5rQOPk7toZQZJApBl2K4J6dANSsEuh6QI41JYcsS/qhTGa9ErIUUgK3WNQoJYvylxvjqmiqEA9Q==", + "dev": true, + "license": "MIT", + "dependencies": { + "p-try": "^1.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/meow/node_modules/p-locate": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-2.0.0.tgz", + "integrity": "sha512-nQja7m7gSKuewoVRen45CtVfODR3crN3goVQ0DDZ9N3yHxgpkuBhZqsaiotSQRrADUrne346peY7kT3TSACykg==", + "dev": true, + "license": "MIT", + "dependencies": { + "p-limit": "^1.1.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/meow/node_modules/p-try": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/p-try/-/p-try-1.0.0.tgz", + "integrity": "sha512-U1etNYuMJoIz3ZXSrrySFjsXQTWOx2/jdi86L+2pRvph/qMKL6sbcCYdH23fqsbm8TH2Gn0OybpT4eSFlCVHww==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=4" + } + }, + "node_modules/meow/node_modules/path-exists": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-3.0.0.tgz", + "integrity": "sha512-bpC7GYwiDYQ4wYLe+FA8lhRjhQCMcQGuSgGGqDkg/QerRWw9CmGRT0iSOVRSZJ29NMLZgIzqaljJ63oaL4NIJQ==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=4" + } + }, + "node_modules/meow/node_modules/path-type": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/path-type/-/path-type-3.0.0.tgz", + "integrity": "sha512-T2ZUsdZFHgA3u4e5PfPbjd7HDDpxPnQb5jN0SrDsjNSuVXHJqtwTnWqG0B1jZrgmJ/7lj1EmVIByWt1gxGkWvg==", + "dev": true, + "license": "MIT", + "dependencies": { + "pify": "^3.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/meow/node_modules/read-pkg": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/read-pkg/-/read-pkg-3.0.0.tgz", + "integrity": "sha512-BLq/cCO9two+lBgiTYNqD6GdtK8s4NpaWrl6/rCO9w0TUS8oJl7cmToOZfRYllKTISY6nt1U7jQ53brmKqY6BA==", + "dev": true, + "license": "MIT", + "dependencies": { + "load-json-file": "^4.0.0", + "normalize-package-data": "^2.3.2", + "path-type": "^3.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/meow/node_modules/read-pkg-up": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/read-pkg-up/-/read-pkg-up-3.0.0.tgz", + "integrity": "sha512-YFzFrVvpC6frF1sz8psoHDBGF7fLPc+llq/8NB43oagqWkx8ar5zYtsTORtOjw9W2RHLpWP+zTWwBvf1bCmcSw==", + "dev": true, + "license": "MIT", + "dependencies": { + "find-up": "^2.0.0", + "read-pkg": "^3.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/meow/node_modules/yargs-parser": { + "version": "10.1.0", + "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-10.1.0.tgz", + "integrity": "sha512-VCIyR1wJoEBZUqk5PA+oOBF6ypbwh5aNB3I50guxAL/quggdfs4TtNHQrSazFA3fYZ+tEqfs0zIGlv0c/rgjbQ==", + "dev": true, + "license": "ISC", + "dependencies": { + "camelcase": "^4.1.0" + } + }, + "node_modules/merge-descriptors": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/merge-descriptors/-/merge-descriptors-1.0.3.tgz", + "integrity": "sha512-gaNvAS7TZ897/rVaZ0nMtAyxNyi/pdbjbAwUpFQpN70GqnVfOiXpeUUMKRBmzXaSQ8DdTX4/0ms62r2K+hE6mQ==", + "dev": true, + "license": "MIT", + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/messy": { + "version": "6.17.0", + "resolved": "https://registry.npmjs.org/messy/-/messy-6.17.0.tgz", + "integrity": "sha512-Cvnu5cZLitkuzuL+0v6FC04CPPC8scad7gcNf/OoBsGwc5cUyA3rT6+o0ozTX++ZL4dtdoAgzbyG4jGjq71n5g==", + "dev": true, + "license": "BSD", + "dependencies": { + "iconv-lite": "^0.4.13", + "quoted-printable": "1.0.0", + "rfc2047": "2.0.0", + "rfc2231": "1.3.0", + "underscore": "^1.6.0" + } + }, + "node_modules/mime": { + "version": "2.6.0", + "resolved": "https://registry.npmjs.org/mime/-/mime-2.6.0.tgz", + "integrity": "sha512-USPkMeET31rOMiarsBNIHZKLGgvKc/LrjofAnBlOttf5ajRvqiRA8QsenbcooctK6d6Ts6aqZXBA+XbkKthiQg==", + "dev": true, + "license": "MIT", + "bin": { + "mime": "cli.js" + }, + "engines": { + "node": ">=4.0.0" + } + }, + "node_modules/mime-db": { + "version": "1.52.0", + "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.52.0.tgz", + "integrity": "sha512-sPU4uV7dYlvtWJxwwxHD0PuihVNiE7TyAbQ5SWxDCB9mUYvOgroQOwYQQOKPJ8CIbE+1ETVlOoK1UC2nU3gYvg==", + "license": "MIT", + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/mime-types": { + "version": "2.1.35", + "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.35.tgz", + "integrity": "sha512-ZDY+bPm5zTTF+YpCrAU9nK0UgICYPT0QtT1NZWFv4s++TNkcgVaT0g6+4R2uI4MjQjzysHB1zxuWL50hzaeXiw==", + "license": "MIT", + "dependencies": { + "mime-db": "1.52.0" + }, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/mimic-fn": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/mimic-fn/-/mimic-fn-2.1.0.tgz", + "integrity": "sha512-OqbOk5oEQeAZ8WXWydlu9HJjz9WVdEIvamMCcXmuqUYjTknH/sqsWvhQ3vgwKFRR1HpjvNBKQ37nbJgYzGqGcg==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=6" + } + }, + "node_modules/minimatch": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz", + "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==", + "license": "ISC", + "dependencies": { + "brace-expansion": "^1.1.7" + }, + "engines": { + "node": "*" + } + }, + "node_modules/minimist": { + "version": "1.2.8", + "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.8.tgz", + "integrity": "sha512-2yyAR8qBkN3YuheJanUpWC5U3bb5osDywNB8RzDVlDwDHbocAJveqqj1u8+SVD7jkWT4yvsHCpWqqWqAxb0zCA==", + "license": "MIT", + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/minimist-options": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/minimist-options/-/minimist-options-3.0.2.tgz", + "integrity": "sha512-FyBrT/d0d4+uiZRbqznPXqw3IpZZG3gl3wKWiX784FycUKVwBt0uLBFkQrtE4tZOrgo78nZp2jnKz3L65T5LdQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "arrify": "^1.0.1", + "is-plain-obj": "^1.1.0" + }, + "engines": { + "node": ">= 4" + } + }, + "node_modules/mitm-papandreou": { + "version": "1.7.0-patch1", + "resolved": "https://registry.npmjs.org/mitm-papandreou/-/mitm-papandreou-1.7.0-patch1.tgz", + "integrity": "sha512-ERzvAy0N/MXyy2206C3yM0prXgn527ZYNhY5o6qgOCHhiS+2GQPOipjvTABRbiXXcv7Y4SNu0rB+i/P1h3RTZQ==", + "dev": true, + "dependencies": { + "semver": ">= 5 < 6", + "underscore": ">= 1.1.6 < 1.6" + }, + "engines": { + "node": ">= 0.10.24" + } + }, + "node_modules/mitm-papandreou/node_modules/semver": { + "version": "5.7.2", + "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.2.tgz", + "integrity": "sha512-cBznnQ9KjJqU67B52RMC65CMarK2600WFnbkcaiwWq3xy/5haFJlshgnpjovMVJ+Hff49d8GEn0b87C5pDQ10g==", + "dev": true, + "license": "ISC", + "bin": { + "semver": "bin/semver" + } + }, + "node_modules/mitm-papandreou/node_modules/underscore": { + "version": "1.5.2", + "resolved": "https://registry.npmjs.org/underscore/-/underscore-1.5.2.tgz", + "integrity": "sha512-yejOFsRnTJs0N9CK5Apzf6maDO2djxGoLLrlZlvGs2o9ZQuhIhDL18rtFyy4FBIbOkzA6+4hDgXbgz5EvDQCXQ==", + "dev": true + }, + "node_modules/mitt": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/mitt/-/mitt-3.0.0.tgz", + "integrity": "sha512-7dX2/10ITVyqh4aOSVI9gdape+t9l2/8QxHrFmUXu4EEUpdlxl6RudZUPZoc+zuY2hk1j7XxVroIVIan/pD/SQ==", + "license": "MIT" + }, + "node_modules/mkdirp": { + "version": "0.5.6", + "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.6.tgz", + "integrity": "sha512-FP+p8RB8OWpF3YZBCrP5gtADmtXApB5AMLn+vdyA+PyxCjrCs00mjyUozssO33cwDeT3wNGdLxJ5M//YqtHAJw==", + "license": "MIT", + "dependencies": { + "minimist": "^1.2.6" + }, + "bin": { + "mkdirp": "bin/cmd.js" + } + }, + "node_modules/mkdirp-classic": { + "version": "0.5.3", + "resolved": "https://registry.npmjs.org/mkdirp-classic/-/mkdirp-classic-0.5.3.tgz", + "integrity": "sha512-gKLcREMhtuZRwRAfqP3RFW+TK4JqApVBtOIftVgjuABpAtpxhPGaDcfvbhNvD0B8iD1oUr/txX35NjcaY6Ns/A==", + "license": "MIT" + }, + "node_modules/mocha": { + "version": "8.4.0", + "resolved": "https://registry.npmjs.org/mocha/-/mocha-8.4.0.tgz", + "integrity": "sha512-hJaO0mwDXmZS4ghXsvPVriOhsxQ7ofcpQdm8dE+jISUOKopitvnXFQmpRR7jd2K6VBG6E26gU3IAbXXGIbu4sQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "@ungap/promise-all-settled": "1.1.2", + "ansi-colors": "4.1.1", + "browser-stdout": "1.3.1", + "chokidar": "3.5.1", + "debug": "4.3.1", + "diff": "5.0.0", + "escape-string-regexp": "4.0.0", + "find-up": "5.0.0", + "glob": "7.1.6", + "growl": "1.10.5", + "he": "1.2.0", + "js-yaml": "4.0.0", + "log-symbols": "4.0.0", + "minimatch": "3.0.4", + "ms": "2.1.3", + "nanoid": "3.1.20", + "serialize-javascript": "5.0.1", + "strip-json-comments": "3.1.1", + "supports-color": "8.1.1", + "which": "2.0.2", + "wide-align": "1.1.3", + "workerpool": "6.1.0", + "yargs": "16.2.0", + "yargs-parser": "20.2.4", + "yargs-unparser": "2.0.0" + }, + "bin": { + "_mocha": "bin/_mocha", + "mocha": "bin/mocha" + }, + "engines": { + "node": ">= 10.12.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/mochajs" + } + }, + "node_modules/mocha/node_modules/ansi-colors": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/ansi-colors/-/ansi-colors-4.1.1.tgz", + "integrity": "sha512-JoX0apGbHaUJBNl6yF+p6JAFYZ666/hhCGKN5t9QFjbJQKUU/g8MNbFDbvfrgKXvI1QpZplPOnwIo99lX/AAmA==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=6" + } + }, + "node_modules/mocha/node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dev": true, + "license": "MIT", + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/mocha/node_modules/argparse": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/argparse/-/argparse-2.0.1.tgz", + "integrity": "sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==", + "dev": true, + "license": "Python-2.0" + }, + "node_modules/mocha/node_modules/cliui": { + "version": "7.0.4", + "resolved": "https://registry.npmjs.org/cliui/-/cliui-7.0.4.tgz", + "integrity": "sha512-OcRE68cOsVMXp1Yvonl/fzkQOyjLSu/8bhPDfQt0e0/Eb283TKP20Fs2MqoPsr9SwA595rRCA+QMzYc9nBP+JQ==", + "dev": true, + "license": "ISC", + "dependencies": { + "string-width": "^4.2.0", + "strip-ansi": "^6.0.0", + "wrap-ansi": "^7.0.0" + } + }, + "node_modules/mocha/node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/mocha/node_modules/color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", + "dev": true, + "license": "MIT" + }, + "node_modules/mocha/node_modules/debug": { + "version": "4.3.1", + "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.1.tgz", + "integrity": "sha512-doEwdvm4PCeK4K3RQN2ZC2BYUBaxwLARCqZmMjtF8a51J2Rb0xpVloFRnCODwqjpwnAoao4pelN8l3RJdv3gRQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "ms": "2.1.2" + }, + "engines": { + "node": ">=6.0" + }, + "peerDependenciesMeta": { + "supports-color": { + "optional": true + } + } + }, + "node_modules/mocha/node_modules/debug/node_modules/ms": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz", + "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==", + "dev": true, + "license": "MIT" + }, + "node_modules/mocha/node_modules/escape-string-regexp": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-4.0.0.tgz", + "integrity": "sha512-TtpcNJ3XAzx3Gq8sWRzJaVajRs0uVxA2YAkdb1jm2YkPz4G6egUFAyA3n5vtEIZefPk5Wa4UXbKuS5fKkJWdgA==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/mocha/node_modules/glob": { + "version": "7.1.6", + "resolved": "https://registry.npmjs.org/glob/-/glob-7.1.6.tgz", + "integrity": "sha512-LwaxwyZ72Lk7vZINtNNrywX0ZuLyStrdDtabefZKAY5ZGJhVtgdznluResxNmPitE0SAO+O26sWTHeKSI2wMBA==", + "deprecated": "Glob versions prior to v9 are no longer supported", + "dev": true, + "license": "ISC", + "dependencies": { + "fs.realpath": "^1.0.0", + "inflight": "^1.0.4", + "inherits": "2", + "minimatch": "^3.0.4", + "once": "^1.3.0", + "path-is-absolute": "^1.0.0" + }, + "engines": { + "node": "*" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, + "node_modules/mocha/node_modules/has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=8" + } + }, + "node_modules/mocha/node_modules/js-yaml": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-4.0.0.tgz", + "integrity": "sha512-pqon0s+4ScYUvX30wxQi3PogGFAlUyH0awepWvwkj4jD4v+ova3RiYw8bmA6x2rDrEaj8i/oWKoRxpVNW+Re8Q==", + "dev": true, + "license": "MIT", + "dependencies": { + "argparse": "^2.0.1" + }, + "bin": { + "js-yaml": "bin/js-yaml.js" + } + }, + "node_modules/mocha/node_modules/minimatch": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.0.4.tgz", + "integrity": "sha512-yJHVQEhyqPLUTgt9B83PXu6W3rx4MvvHvSUvToogpwoGDOUQ+yDrR0HRot+yOCdCO7u4hX3pWft6kWBBcqh0UA==", + "dev": true, + "license": "ISC", + "dependencies": { + "brace-expansion": "^1.1.7" + }, + "engines": { + "node": "*" + } + }, + "node_modules/mocha/node_modules/supports-color": { + "version": "8.1.1", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-8.1.1.tgz", + "integrity": "sha512-MpUEN2OodtUzxvKQl72cUF7RQ5EiHsGvSsVG0ia9c5RbWGL2CI4C7EpPS8UTBIplnlzZiNuV56w+FuNxy3ty2Q==", + "dev": true, + "license": "MIT", + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/supports-color?sponsor=1" + } + }, + "node_modules/mocha/node_modules/wrap-ansi": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-7.0.0.tgz", + "integrity": "sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q==", + "dev": true, + "license": "MIT", + "dependencies": { + "ansi-styles": "^4.0.0", + "string-width": "^4.1.0", + "strip-ansi": "^6.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/wrap-ansi?sponsor=1" + } + }, + "node_modules/mocha/node_modules/y18n": { + "version": "5.0.8", + "resolved": "https://registry.npmjs.org/y18n/-/y18n-5.0.8.tgz", + "integrity": "sha512-0pfFzegeDWJHJIAmTLRP2DwHjdF5s7jo9tuztdQxAhINCdvS+3nGINqPd00AphqJR/0LhANUS6/+7SCb98YOfA==", + "dev": true, + "license": "ISC", + "engines": { + "node": ">=10" + } + }, + "node_modules/mocha/node_modules/yargs": { + "version": "16.2.0", + "resolved": "https://registry.npmjs.org/yargs/-/yargs-16.2.0.tgz", + "integrity": "sha512-D1mvvtDG0L5ft/jGWkLpG1+m0eQxOfaBvTNELraWj22wSVUMWxZUvYgJYcKh6jGGIkJFhH4IZPQhR4TKpc8mBw==", + "dev": true, + "license": "MIT", + "dependencies": { + "cliui": "^7.0.2", + "escalade": "^3.1.1", + "get-caller-file": "^2.0.5", + "require-directory": "^2.1.1", + "string-width": "^4.2.0", + "y18n": "^5.0.5", + "yargs-parser": "^20.2.2" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/module-not-found-error": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/module-not-found-error/-/module-not-found-error-1.0.1.tgz", + "integrity": "sha512-pEk4ECWQXV6z2zjhRZUongnLJNUeGQJ3w6OQ5ctGwD+i5o93qjRQUk2Rt6VdNeu3sEP0AB4LcfvdebpxBRVr4g==", + "dev": true, + "license": "MIT" + }, + "node_modules/ms": { + "version": "2.1.3", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.3.tgz", + "integrity": "sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==", + "license": "MIT" + }, + "node_modules/mute-stream": { + "version": "0.0.8", + "resolved": "https://registry.npmjs.org/mute-stream/-/mute-stream-0.0.8.tgz", + "integrity": "sha512-nnbWWOkoWyUsTjKrhgD0dcz22mdkSnpYqbEjIm2nhwhuxlSkpywJmBo8h0ZqJdkp73mb90SssHkN4rsRaBAfAA==", + "dev": true, + "license": "ISC" + }, + "node_modules/nanoid": { + "version": "3.1.20", + "resolved": "https://registry.npmjs.org/nanoid/-/nanoid-3.1.20.tgz", + "integrity": "sha512-a1cQNyczgKbLX9jwbS/+d7W8fX/RfgYR7lVWwWOGIPNgK2m0MWvrGF6/m4kk6U3QcFMnZf3RIhL0v2Jgh/0Uxw==", + "dev": true, + "license": "MIT", + "bin": { + "nanoid": "bin/nanoid.cjs" + }, + "engines": { + "node": "^10 || ^12 || ^13.7 || ^14 || >=15.0.1" + } + }, + "node_modules/natural-compare": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/natural-compare/-/natural-compare-1.4.0.tgz", + "integrity": "sha512-OWND8ei3VtNC9h7V60qff3SVobHr996CTwgxubgyQYEpg290h9J0buyECNNJexkFm5sOajh5G116RYA1c8ZMSw==", + "dev": true, + "license": "MIT" + }, + "node_modules/next-tick": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/next-tick/-/next-tick-1.1.0.tgz", + "integrity": "sha512-CXdUiJembsNjuToQvxayPZF9Vqht7hewsvy2sOWafLvi2awflj9mOC6bHIg50orX8IJvWKY9wYQ/zB2kogPslQ==", + "dev": true, + "license": "ISC" + }, + "node_modules/nice-try": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/nice-try/-/nice-try-1.0.5.tgz", + "integrity": "sha512-1nh45deeb5olNY7eX82BkPO7SSxR5SSYJiPTrTdFUVYwAl8CKMA5N9PjTYkHiRjisVcxcQ1HXdLhx2qxxJzLNQ==", + "dev": true, + "license": "MIT" + }, + "node_modules/nise": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/nise/-/nise-4.1.0.tgz", + "integrity": "sha512-eQMEmGN/8arp0xsvGoQ+B1qvSkR73B1nWSCh7nOt5neMCtwcQVYQGdzQMhcNscktTsWB54xnlSQFzOAPJD8nXA==", + "dev": true, + "license": "BSD-3-Clause", + "dependencies": { + "@sinonjs/commons": "^1.7.0", + "@sinonjs/fake-timers": "^6.0.0", + "@sinonjs/text-encoding": "^0.7.1", + "just-extend": "^4.0.2", + "path-to-regexp": "^1.7.0" + } + }, + "node_modules/no-case": { + "version": "2.3.2", + "resolved": "https://registry.npmjs.org/no-case/-/no-case-2.3.2.tgz", + "integrity": "sha512-rmTZ9kz+f3rCvK2TD1Ue/oZlns7OGoIWP4fc3llxxRXlOkHKoWPPWJOfFYpITabSow43QJbRIoHQXtt10VldyQ==", + "license": "MIT", + "dependencies": { + "lower-case": "^1.1.1" + } + }, + "node_modules/node-fetch": { + "version": "2.6.7", + "resolved": "https://registry.npmjs.org/node-fetch/-/node-fetch-2.6.7.tgz", + "integrity": "sha512-ZjMPFEfVx5j+y2yF35Kzx5sF7kDzxuDj6ziH4FFbOp87zKDZNx8yExJIb05OGF4Nlt9IHFIMBkRl41VdvcNdbQ==", + "license": "MIT", + "dependencies": { + "whatwg-url": "^5.0.0" + }, + "engines": { + "node": "4.x || >=6.0.0" + }, + "peerDependencies": { + "encoding": "^0.1.0" + }, + "peerDependenciesMeta": { + "encoding": { + "optional": true + } + } + }, + "node_modules/node-fetch/node_modules/tr46": { + "version": "0.0.3", + "resolved": "https://registry.npmjs.org/tr46/-/tr46-0.0.3.tgz", + "integrity": "sha512-N3WMsuqV66lT30CrXNbEjx4GEwlow3v6rr4mCcv6prnfwhS01rkgyFdjPNBYd9br7LpXV1+Emh01fHnq2Gdgrw==", + "license": "MIT" + }, + "node_modules/node-fetch/node_modules/webidl-conversions": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-3.0.1.tgz", + "integrity": "sha512-2JAn3z8AR6rjK8Sm8orRC0h/bcl/DqL7tRPdGZ4I1CjdF+EaMLmYxBHyXuKL849eucPFhvBoxMsflfOb8kxaeQ==", + "license": "BSD-2-Clause" + }, + "node_modules/node-fetch/node_modules/whatwg-url": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/whatwg-url/-/whatwg-url-5.0.0.tgz", + "integrity": "sha512-saE57nupxk6v3HY35+jzBwYa0rKSy0XR8JSxZPwgLr7ys0IBzhGviA1/TUGJLmSVqs8pb9AnvICXEuOHLprYTw==", + "license": "MIT", + "dependencies": { + "tr46": "~0.0.3", + "webidl-conversions": "^3.0.0" + } + }, + "node_modules/node-preload": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/node-preload/-/node-preload-0.2.1.tgz", + "integrity": "sha512-RM5oyBy45cLEoHqCeh+MNuFAxO0vTFBLskvQbOKnEE7YTTSN4tbN8QWDIPQ6L+WvKsB/qLEGpYe2ZZ9d4W9OIQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "process-on-spawn": "^1.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/node-releases": { + "version": "2.0.19", + "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-2.0.19.tgz", + "integrity": "sha512-xxOWJsBKtzAq7DY0J+DTzuz58K8e7sJbdgwkbMWQe8UYB6ekmsQ45q0M/tJDsGaZmbC+l7n57UV8Hl5tHxO9uw==", + "license": "MIT" + }, + "node_modules/normalize-package-data": { + "version": "2.5.0", + "resolved": "https://registry.npmjs.org/normalize-package-data/-/normalize-package-data-2.5.0.tgz", + "integrity": "sha512-/5CMN3T0R4XTj4DcGaexo+roZSdSFW/0AOOTROrjxzCG1wrWXEsGbRKevjlIL+ZDE4sZlJr5ED4YW0yqmkK+eA==", + "license": "BSD-2-Clause", + "dependencies": { + "hosted-git-info": "^2.1.4", + "resolve": "^1.10.0", + "semver": "2 || 3 || 4 || 5", + "validate-npm-package-license": "^3.0.1" + } + }, + "node_modules/normalize-package-data/node_modules/semver": { + "version": "5.7.2", + "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.2.tgz", + "integrity": "sha512-cBznnQ9KjJqU67B52RMC65CMarK2600WFnbkcaiwWq3xy/5haFJlshgnpjovMVJ+Hff49d8GEn0b87C5pDQ10g==", + "license": "ISC", + "bin": { + "semver": "bin/semver" + } + }, + "node_modules/normalize-path": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-3.0.0.tgz", + "integrity": "sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/normalize-url": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/normalize-url/-/normalize-url-6.1.0.tgz", + "integrity": "sha512-DlL+XwOy3NxAQ8xuC0okPgK46iuVNAK01YN7RueYBqqFeGsBjV9XmCAzAdgt+667bCl5kPh9EqKKDwnaPG1I7A==", + "license": "MIT", + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/normalizeurl": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/normalizeurl/-/normalizeurl-1.0.0.tgz", + "integrity": "sha512-GyndB0rq1FmO49Vwy88c3jzp5G3OnjEbwVlm+vst+P5ANKQVtm+2682qgRptcZeZvU1I2E5RgCeZirqLuUQQEw==", + "license": "BSD" + }, + "node_modules/nth-check": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/nth-check/-/nth-check-2.1.1.tgz", + "integrity": "sha512-lqjrjmaOoAnWfMmBPL+XNnynZh2+swxiX3WUE0s4yEHI6m+AwrK2UZOimIRl3X/4QctVqS8AiZjFqyOGrMXb/w==", + "license": "BSD-2-Clause", + "dependencies": { + "boolbase": "^1.0.0" + }, + "funding": { + "url": "https://github.com/fb55/nth-check?sponsor=1" + } + }, + "node_modules/nwsapi": { + "version": "2.2.18", + "resolved": "https://registry.npmjs.org/nwsapi/-/nwsapi-2.2.18.tgz", + "integrity": "sha512-p1TRH/edngVEHVbwqWnxUViEmq5znDvyB+Sik5cmuLpGOIfDf/39zLiq3swPF8Vakqn+gvNiOQAZu8djYlQILA==", + "license": "MIT" + }, + "node_modules/nyc": { + "version": "15.1.0", + "resolved": "https://registry.npmjs.org/nyc/-/nyc-15.1.0.tgz", + "integrity": "sha512-jMW04n9SxKdKi1ZMGhvUTHBN0EICCRkHemEoE5jm6mTYcqcdas0ATzgUgejlQUHMvpnOZqGB5Xxsv9KxJW1j8A==", + "dev": true, + "license": "ISC", + "dependencies": { + "@istanbuljs/load-nyc-config": "^1.0.0", + "@istanbuljs/schema": "^0.1.2", + "caching-transform": "^4.0.0", + "convert-source-map": "^1.7.0", + "decamelize": "^1.2.0", + "find-cache-dir": "^3.2.0", + "find-up": "^4.1.0", + "foreground-child": "^2.0.0", + "get-package-type": "^0.1.0", + "glob": "^7.1.6", + "istanbul-lib-coverage": "^3.0.0", + "istanbul-lib-hook": "^3.0.0", + "istanbul-lib-instrument": "^4.0.0", + "istanbul-lib-processinfo": "^2.0.2", + "istanbul-lib-report": "^3.0.0", + "istanbul-lib-source-maps": "^4.0.0", + "istanbul-reports": "^3.0.2", + "make-dir": "^3.0.0", + "node-preload": "^0.2.1", + "p-map": "^3.0.0", + "process-on-spawn": "^1.0.0", + "resolve-from": "^5.0.0", + "rimraf": "^3.0.0", + "signal-exit": "^3.0.2", + "spawn-wrap": "^2.0.0", + "test-exclude": "^6.0.0", + "yargs": "^15.0.2" + }, + "bin": { + "nyc": "bin/nyc.js" + }, + "engines": { + "node": ">=8.9" + } + }, + "node_modules/nyc/node_modules/find-up": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/find-up/-/find-up-4.1.0.tgz", + "integrity": "sha512-PpOwAdQ/YlXQ2vj8a3h8IipDuYRi3wceVQQGYWxNINccq40Anw7BlsEXCMbt1Zt+OLA6Fq9suIpIWD0OsnISlw==", + "dev": true, + "license": "MIT", + "dependencies": { + "locate-path": "^5.0.0", + "path-exists": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/nyc/node_modules/locate-path": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-5.0.0.tgz", + "integrity": "sha512-t7hw9pI+WvuwNJXwk5zVHpyhIqzg2qTlklJOf0mVxGSbe3Fp2VieZcduNYjaLDoy6p9uGpQEGWG87WpMKlNq8g==", + "dev": true, + "license": "MIT", + "dependencies": { + "p-locate": "^4.1.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/nyc/node_modules/p-limit": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.3.0.tgz", + "integrity": "sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==", + "dev": true, + "license": "MIT", + "dependencies": { + "p-try": "^2.0.0" + }, + "engines": { + "node": ">=6" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/nyc/node_modules/p-locate": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-4.1.0.tgz", + "integrity": "sha512-R79ZZ/0wAxKGu3oYMlz8jy/kbhsNrS7SKZ7PxEHBgJ5+F2mtFW2fK2cOtBh1cHYkQsbzFV7I+EoRKe6Yt0oK7A==", + "dev": true, + "license": "MIT", + "dependencies": { + "p-limit": "^2.2.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/nyc/node_modules/resolve-from": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-5.0.0.tgz", + "integrity": "sha512-qYg9KP24dD5qka9J47d0aVky0N+b4fTU89LN9iDnjB5waksiC49rvMB0PrUJQGoTmH50XPiqOvAjDfaijGxYZw==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=8" + } + }, + "node_modules/oauth-sign": { + "version": "0.9.0", + "resolved": "https://registry.npmjs.org/oauth-sign/-/oauth-sign-0.9.0.tgz", + "integrity": "sha512-fexhUFFPTGV8ybAtSIGbV6gOkSv8UtRbDBnAyLQw4QPKkgNlsH2ByPGtMUqdWkos6YCRmAqViwgZrJc/mRDzZQ==", + "dev": true, + "license": "Apache-2.0", + "engines": { + "node": "*" + } + }, + "node_modules/object-assign": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-4.1.1.tgz", + "integrity": "sha512-rJgTQnkUnH1sFw8yT6VSU3zD3sWmu6sZhIseY8VX+GRu3P6F7Fu+JNDoXfklElbLJSnc3FUQHVe4cU5hj+BcUg==", + "devOptional": true, + "license": "MIT", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/object-inspect": { + "version": "1.13.4", + "resolved": "https://registry.npmjs.org/object-inspect/-/object-inspect-1.13.4.tgz", + "integrity": "sha512-W67iLl4J2EXEGTbfeHCffrjDfitvLANg0UlX3wFUUSTx92KXRFegMHUVgSqE+wvhAbi4WqjGg9czysTV2Epbew==", + "license": "MIT", + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/object-is": { + "version": "1.1.6", + "resolved": "https://registry.npmjs.org/object-is/-/object-is-1.1.6.tgz", + "integrity": "sha512-F8cZ+KfGlSGi09lJT7/Nd6KJZ9ygtvYC0/UYYLI9nmQKLMnydpB9yvbv9K1uSkEu7FU9vYPmVwLg328tX+ot3Q==", + "dev": true, + "license": "MIT", + "dependencies": { + "call-bind": "^1.0.7", + "define-properties": "^1.2.1" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/object-keys": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/object-keys/-/object-keys-1.1.1.tgz", + "integrity": "sha512-NuAESUOUMrlIXOfHKzD6bpPu3tYt3xvjNdRIQ+FeT0lNb4K8WR70CaDxhuNguS2XG+GjkyMwOzsN5ZktImfhLA==", + "license": "MIT", + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/object.assign": { + "version": "4.1.7", + "resolved": "https://registry.npmjs.org/object.assign/-/object.assign-4.1.7.tgz", + "integrity": "sha512-nK28WOo+QIjBkDduTINE4JkF/UJJKyf2EJxvJKfblDpyg0Q+pkOHNTL0Qwy6NP6FhE/EnzV73BxxqcJaXY9anw==", + "license": "MIT", + "dependencies": { + "call-bind": "^1.0.8", + "call-bound": "^1.0.3", + "define-properties": "^1.2.1", + "es-object-atoms": "^1.0.0", + "has-symbols": "^1.1.0", + "object-keys": "^1.1.1" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/object.fromentries": { + "version": "2.0.8", + "resolved": "https://registry.npmjs.org/object.fromentries/-/object.fromentries-2.0.8.tgz", + "integrity": "sha512-k6E21FzySsSK5a21KRADBd/NGneRegFO5pLHfdQLpRDETUNJueLXs3WCzyQ3tFRDYgbq3KHGXfTbi2bs8WQ6rQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "call-bind": "^1.0.7", + "define-properties": "^1.2.1", + "es-abstract": "^1.23.2", + "es-object-atoms": "^1.0.0" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/object.groupby": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/object.groupby/-/object.groupby-1.0.3.tgz", + "integrity": "sha512-+Lhy3TQTuzXI5hevh8sBGqbmurHbbIjAi0Z4S63nthVLmLxfbj4T54a4CfZrXIrt9iP4mVAPYMo/v99taj3wjQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "call-bind": "^1.0.7", + "define-properties": "^1.2.1", + "es-abstract": "^1.23.2" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/object.values": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/object.values/-/object.values-1.2.1.tgz", + "integrity": "sha512-gXah6aZrcUxjWg2zR2MwouP2eHlCBzdV4pygudehaKXSGW4v2AsRQUK+lwwXhii6KFZcunEnmSUoYp5CXibxtA==", + "dev": true, + "license": "MIT", + "dependencies": { + "call-bind": "^1.0.8", + "call-bound": "^1.0.3", + "define-properties": "^1.2.1", + "es-object-atoms": "^1.0.0" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/offline-github-changelog": { + "version": "1.7.0", + "resolved": "https://registry.npmjs.org/offline-github-changelog/-/offline-github-changelog-1.7.0.tgz", + "integrity": "sha512-XSPCt/I6AHBbvGQITFmjxIe6JdbCneKg8MFvU9xhgvF7oKFwa5YxyhbXNqPYOqWc6QNEgb2AvFGQXjxvtA8c/Q==", + "dev": true, + "license": "MIT", + "dependencies": { + "markdown-escape": "^1.0.2", + "meow": "^5.0.0" + }, + "bin": { + "offline-github-changelog": "bin/offline-github-changelog" + }, + "engines": { + "node": ">=6.9.1" + } + }, + "node_modules/once": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz", + "integrity": "sha512-lNaJgI+2Q5URQBkccEKHTQOPaXdUxnZZElQTZY0MFUAuaEqe1E+Nyvgdz/aIyNi6Z9MzO5dv1H8n58/GELp3+w==", + "license": "ISC", + "dependencies": { + "wrappy": "1" + } + }, + "node_modules/onetime": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/onetime/-/onetime-5.1.2.tgz", + "integrity": "sha512-kbpaSSGJTWdAY5KPVeMOKXSrPtr8C8C7wodJbcsd51jRnmD+GZu8Y0VoU6Dm5Z4vWr0Ig/1NKuWRKf7j5aaYSg==", + "dev": true, + "license": "MIT", + "dependencies": { + "mimic-fn": "^2.1.0" + }, + "engines": { + "node": ">=6" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/optionator": { + "version": "0.9.4", + "resolved": "https://registry.npmjs.org/optionator/-/optionator-0.9.4.tgz", + "integrity": "sha512-6IpQ7mKUxRcZNLIObR0hz7lxsapSSIYNZJwXPGeF0mTVqGKFIXj1DQcMoT22S3ROcLyY/rz0PWaWZ9ayWmad9g==", + "dev": true, + "license": "MIT", + "dependencies": { + "deep-is": "^0.1.3", + "fast-levenshtein": "^2.0.6", + "levn": "^0.4.1", + "prelude-ls": "^1.2.1", + "type-check": "^0.4.0", + "word-wrap": "^1.2.5" + }, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/os-tmpdir": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/os-tmpdir/-/os-tmpdir-1.0.2.tgz", + "integrity": "sha512-D2FR03Vir7FIu45XBY20mTb+/ZSWB00sjU9jdQXt83gDrI4Ztz5Fs7/yy74g2N5SVQY4xY1qDr4rNddwYRVX0g==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/own-keys": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/own-keys/-/own-keys-1.0.1.tgz", + "integrity": "sha512-qFOyK5PjiWZd+QQIh+1jhdb9LpxTF0qs7Pm8o5QHYZ0M3vKqSqzsZaEB6oWlxZ+q2sJBMI/Ktgd2N5ZwQoRHfg==", + "license": "MIT", + "dependencies": { + "get-intrinsic": "^1.2.6", + "object-keys": "^1.1.1", + "safe-push-apply": "^1.0.0" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/p-limit": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-3.1.0.tgz", + "integrity": "sha512-TYOanM3wGwNGsZN2cVTYPArw454xnXj5qmWF1bEoAc4+cU/ol7GVh7odevjp1FNHduHc3KZMcFduxU5Xc6uJRQ==", + "license": "MIT", + "dependencies": { + "yocto-queue": "^0.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/p-locate": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-5.0.0.tgz", + "integrity": "sha512-LaNjtRWUBY++zB5nE/NwcaoMylSPk+S+ZHNB1TzdbMJMny6dynpAGt7X/tl/QYq3TIeE6nxHppbo2LGymrG5Pw==", + "dev": true, + "license": "MIT", + "dependencies": { + "p-limit": "^3.0.2" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/p-map": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/p-map/-/p-map-3.0.0.tgz", + "integrity": "sha512-d3qXVTF/s+W+CdJ5A29wywV2n8CQQYahlgz2bFiA+4eVNJbHJodPZ+/gXwPGh0bOqA+j8S+6+ckmvLGPk1QpxQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "aggregate-error": "^3.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/p-try": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/p-try/-/p-try-2.2.0.tgz", + "integrity": "sha512-R4nPAVTAU0B9D35/Gk3uJf/7XYbQcyohSKdvAxIRSNghFl4e71hVoGnBNQz9cWaXxO2I10KTC+3jMdvvoKw6dQ==", + "license": "MIT", + "engines": { + "node": ">=6" + } + }, + "node_modules/package-hash": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/package-hash/-/package-hash-4.0.0.tgz", + "integrity": "sha512-whdkPIooSu/bASggZ96BWVvZTRMOFxnyUG5PnTSGKoJE2gd5mbVNmR2Nj20QFzxYYgAXpoqC+AiXzl+UMRh7zQ==", + "dev": true, + "license": "ISC", + "dependencies": { + "graceful-fs": "^4.1.15", + "hasha": "^5.0.0", + "lodash.flattendeep": "^4.4.0", + "release-zalgo": "^1.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/pako": { + "version": "1.0.11", + "resolved": "https://registry.npmjs.org/pako/-/pako-1.0.11.tgz", + "integrity": "sha512-4hLB8Py4zZce5s4yd9XzopqwVv/yGNhV1Bl8NTmCq1763HeK2+EwVTv+leGeL13Dnh2wfbqowVPXCIO0z4taYw==", + "license": "(MIT AND Zlib)" + }, + "node_modules/param-case": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/param-case/-/param-case-2.1.1.tgz", + "integrity": "sha512-eQE845L6ot89sk2N8liD8HAuH4ca6Vvr7VWAWwt7+kvvG5aBcPmmphQ68JsEG2qa9n1TykS2DLeMt363AAH8/w==", + "license": "MIT", + "dependencies": { + "no-case": "^2.2.0" + } + }, + "node_modules/parent-module": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/parent-module/-/parent-module-1.0.1.tgz", + "integrity": "sha512-GQ2EWRpQV8/o+Aw8YqtfZZPfNRWZYkbidE9k5rpl/hC3vtHHBfGm2Ifi6qWV+coDGkrUKZAxE3Lot5kcsRlh+g==", + "dev": true, + "license": "MIT", + "dependencies": { + "callsites": "^3.0.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/parse-json": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-5.2.0.tgz", + "integrity": "sha512-ayCKvm/phCGxOkYRSCM82iDwct8/EonSEgCSxWxD7ve6jHggsFl4fZVQBPRNgQoKiuV/odhFrGzQXZwbifC8Rg==", + "license": "MIT", + "dependencies": { + "@babel/code-frame": "^7.0.0", + "error-ex": "^1.3.1", + "json-parse-even-better-errors": "^2.3.0", + "lines-and-columns": "^1.1.6" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/parse5": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/parse5/-/parse5-6.0.1.tgz", + "integrity": "sha512-Ofn/CTFzRGTTxwpNEs9PP93gXShHcTq255nzRYSKe8AkVpZY7e1fpmTfOyoIvjP5HG7Z2ZM7VS9PPhQGW2pOpw==", + "license": "MIT" + }, + "node_modules/passerror": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/passerror/-/passerror-1.1.1.tgz", + "integrity": "sha512-PwrEQJBkJMxnxG+tdraz95vTstYnCRqiURNbGtg/vZHLgcAODc9hbiD5ZumGUoh3bpw0F0qKLje7Vd2Fd5Lx3g==", + "license": "BSD-3-Clause", + "engines": { + "node": "*" + } + }, + "node_modules/path-exists": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-4.0.0.tgz", + "integrity": "sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w==", + "license": "MIT", + "engines": { + "node": ">=8" + } + }, + "node_modules/path-is-absolute": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.1.tgz", + "integrity": "sha512-AVbw3UJ2e9bq64vSaS9Am0fje1Pa8pbGqTTsmXfaIiMpnr5DlDhfJOuLj9Sf95ZPVDAUerDfEk88MPmPe7UCQg==", + "license": "MIT", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/path-key": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/path-key/-/path-key-3.1.1.tgz", + "integrity": "sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=8" + } + }, + "node_modules/path-parse": { + "version": "1.0.7", + "resolved": "https://registry.npmjs.org/path-parse/-/path-parse-1.0.7.tgz", + "integrity": "sha512-LDJzPVEEEPR+y48z93A0Ed0yXb8pAByGWo/k5YYdYgpY2/2EsOsksJrq7lOHxryrVOn1ejG6oAp8ahvOIQD8sw==", + "license": "MIT" + }, + "node_modules/path-to-regexp": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/path-to-regexp/-/path-to-regexp-1.9.0.tgz", + "integrity": "sha512-xIp7/apCFJuUHdDLWe8O1HIkb0kQrOMb/0u6FXQjemHn/ii5LrIzU6bdECnsiTF/GjZkMEKg1xdiZwNqDYlZ6g==", + "dev": true, + "license": "MIT", + "dependencies": { + "isarray": "0.0.1" + } + }, + "node_modules/path-to-regexp/node_modules/isarray": { + "version": "0.0.1", + "resolved": "https://registry.npmjs.org/isarray/-/isarray-0.0.1.tgz", + "integrity": "sha512-D2S+3GLxWH+uhrNEcoh/fnmYeP8E8/zHl644d/jdA0g2uyXvy3sb0qxotE+ne0LtccHknQzWwZEzhak7oJ0COQ==", + "dev": true, + "license": "MIT" + }, + "node_modules/path-type": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/path-type/-/path-type-4.0.0.tgz", + "integrity": "sha512-gDKb8aZMDeD/tZWs9P6+q0J9Mwkdl6xMV8TjnGP3qJVJ06bdMgkbBlLU8IdfOsIsFz2BW1rNVT3XuNEl8zPAvw==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=8" + } + }, + "node_modules/pegjs": { + "version": "0.10.0", + "resolved": "https://registry.npmjs.org/pegjs/-/pegjs-0.10.0.tgz", + "integrity": "sha512-qI5+oFNEGi3L5HAxDwN2LA4Gg7irF70Zs25edhjld9QemOgp0CbvMtbFcMvFtEo1OityPrcCzkQFB8JP/hxgow==", + "dev": true, + "license": "MIT", + "bin": { + "pegjs": "bin/pegjs" + }, + "engines": { + "node": ">=0.10" + } + }, + "node_modules/pend": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/pend/-/pend-1.2.0.tgz", + "integrity": "sha512-F3asv42UuXchdzt+xXqfW1OGlVBe+mxa2mqI0pg5yAHZPvFmY3Y6drSf/GQ1A86WgWEN9Kzh/WrgKa6iGcHXLg==", + "license": "MIT" + }, + "node_modules/perfectionist-dfd": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/perfectionist-dfd/-/perfectionist-dfd-3.0.3.tgz", + "integrity": "sha512-ImEojwhikE2ltOMSKrLNHx4a+tkL+4CUPenvzTyU6m5KvJpPaiSVR8Bsqutw2beV2CD0dEzKwenNoxUCAVNJbg==", + "license": "MIT", + "dependencies": { + "defined": "^1.0.0", + "minimist": "^1.2.6", + "postcss-scss": "^4.0.3", + "postcss-value-parser": "^4.2.0", + "read-file-stdin": "^0.2.1", + "semver": "^7.5.4", + "string.prototype.repeat": "^1.0.0", + "write-file-stdout": "^0.0.2" + }, + "bin": { + "perfectionist-dfd": "bin/cmd.js" + }, + "peerDependencies": { + "postcss": "^8.4.12" + } + }, + "node_modules/perfectionist-dfd/node_modules/semver": { + "version": "7.7.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.7.1.tgz", + "integrity": "sha512-hlq8tAfn0m/61p4BVRcPzIGr6LKiMwo4VM6dGi6pt4qcRkmNzTcWq6eCEjEh+qXjkMDvPlOFFSGwQjoEa6gyMA==", + "license": "ISC", + "bin": { + "semver": "bin/semver.js" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/performance-now": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/performance-now/-/performance-now-2.1.0.tgz", + "integrity": "sha512-7EAHlyLHI56VEIdK57uwHdHKIaAGbnXPiw0yWbarQZOKaKpvUIgW0jWRVLiatnM+XXlSwsanIBH/hzGMJulMow==", + "dev": true, + "license": "MIT" + }, + "node_modules/picocolors": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-1.1.1.tgz", + "integrity": "sha512-xceH2snhtb5M9liqDsmEw56le376mTZkEX/jEb/RxNFyegNul7eNslCXP9FDj/Lcu0X8KEyMceP2ntpaHrDEVA==", + "license": "ISC" + }, + "node_modules/picomatch": { + "version": "2.3.1", + "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.3.1.tgz", + "integrity": "sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=8.6" + }, + "funding": { + "url": "https://github.com/sponsors/jonschlinkert" + } + }, + "node_modules/pify": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/pify/-/pify-3.0.0.tgz", + "integrity": "sha512-C3FsVNH1udSEX48gGX1xfvwTWfsYWj5U+8/uK15BGzIGrKoUpghX8hWZwa/OFnakBiiVNmBvemTJR5mcy7iPcg==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=4" + } + }, + "node_modules/pkg-dir": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/pkg-dir/-/pkg-dir-4.2.0.tgz", + "integrity": "sha512-HRDzbaKjC+AOWVXxAU/x54COGeIv9eb+6CkDSQoNTt4XyWoIJvuPsXizxu/Fr23EiekbtZwmh1IcIG/l/a10GQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "find-up": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/pkg-dir/node_modules/find-up": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/find-up/-/find-up-4.1.0.tgz", + "integrity": "sha512-PpOwAdQ/YlXQ2vj8a3h8IipDuYRi3wceVQQGYWxNINccq40Anw7BlsEXCMbt1Zt+OLA6Fq9suIpIWD0OsnISlw==", + "dev": true, + "license": "MIT", + "dependencies": { + "locate-path": "^5.0.0", + "path-exists": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/pkg-dir/node_modules/locate-path": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-5.0.0.tgz", + "integrity": "sha512-t7hw9pI+WvuwNJXwk5zVHpyhIqzg2qTlklJOf0mVxGSbe3Fp2VieZcduNYjaLDoy6p9uGpQEGWG87WpMKlNq8g==", + "dev": true, + "license": "MIT", + "dependencies": { + "p-locate": "^4.1.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/pkg-dir/node_modules/p-limit": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.3.0.tgz", + "integrity": "sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==", + "dev": true, + "license": "MIT", + "dependencies": { + "p-try": "^2.0.0" + }, + "engines": { + "node": ">=6" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/pkg-dir/node_modules/p-locate": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-4.1.0.tgz", + "integrity": "sha512-R79ZZ/0wAxKGu3oYMlz8jy/kbhsNrS7SKZ7PxEHBgJ5+F2mtFW2fK2cOtBh1cHYkQsbzFV7I+EoRKe6Yt0oK7A==", + "dev": true, + "license": "MIT", + "dependencies": { + "p-limit": "^2.2.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/pkg-up": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/pkg-up/-/pkg-up-3.1.0.tgz", + "integrity": "sha512-nDywThFk1i4BQK4twPQ6TA4RT8bDY96yeuCVBWL3ePARCiEKDRSrNGbFIgUJpLp+XeIR65v8ra7WuJOFUBtkMA==", + "dev": true, + "license": "MIT", + "dependencies": { + "find-up": "^3.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/pkg-up/node_modules/find-up": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/find-up/-/find-up-3.0.0.tgz", + "integrity": "sha512-1yD6RmLI1XBfxugvORwlck6f75tYL+iR0jqwsOrOxMZyGYqUuDhJ0l4AXdO1iX/FTs9cBAMEk1gWSEx1kSbylg==", + "dev": true, + "license": "MIT", + "dependencies": { + "locate-path": "^3.0.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/pkg-up/node_modules/locate-path": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-3.0.0.tgz", + "integrity": "sha512-7AO748wWnIhNqAuaty2ZWHkQHRSNfPVIsPIfwEOWO22AmaoVrWavlOcMR5nzTLNYvp36X220/maaRsrec1G65A==", + "dev": true, + "license": "MIT", + "dependencies": { + "p-locate": "^3.0.0", + "path-exists": "^3.0.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/pkg-up/node_modules/p-limit": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.3.0.tgz", + "integrity": "sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==", + "dev": true, + "license": "MIT", + "dependencies": { + "p-try": "^2.0.0" + }, + "engines": { + "node": ">=6" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/pkg-up/node_modules/p-locate": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-3.0.0.tgz", + "integrity": "sha512-x+12w/To+4GFfgJhBEpiDcLozRJGegY+Ei7/z0tSLkMmxGZNybVMSfWj9aJn8Z5Fc7dBUNJOOVgPv2H7IwulSQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "p-limit": "^2.0.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/pkg-up/node_modules/path-exists": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-3.0.0.tgz", + "integrity": "sha512-bpC7GYwiDYQ4wYLe+FA8lhRjhQCMcQGuSgGGqDkg/QerRWw9CmGRT0iSOVRSZJ29NMLZgIzqaljJ63oaL4NIJQ==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=4" + } + }, + "node_modules/possible-typed-array-names": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/possible-typed-array-names/-/possible-typed-array-names-1.1.0.tgz", + "integrity": "sha512-/+5VFTchJDoVj3bhoqi6UeymcD00DAwb1nJwamzPvHEszJ4FpF6SNNbUbOS8yI56qHzdV8eK0qEfOSiodkTdxg==", + "license": "MIT", + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/postcss": { + "version": "8.5.3", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.5.3.tgz", + "integrity": "sha512-dle9A3yYxlBSrt8Fu+IpjGT8SY8hN0mlaA6GY8t0P5PjIOZemULz/E2Bnm/2dcUOena75OTNkHI76uZBNUUq3A==", + "funding": [ + { + "type": "opencollective", + "url": "https://opencollective.com/postcss/" + }, + { + "type": "tidelift", + "url": "https://tidelift.com/funding/github/npm/postcss" + }, + { + "type": "github", + "url": "https://github.com/sponsors/ai" + } + ], + "license": "MIT", + "dependencies": { + "nanoid": "^3.3.8", + "picocolors": "^1.1.1", + "source-map-js": "^1.2.1" + }, + "engines": { + "node": "^10 || ^12 || >=14" + } + }, + "node_modules/postcss-calc": { + "version": "8.2.4", + "resolved": "https://registry.npmjs.org/postcss-calc/-/postcss-calc-8.2.4.tgz", + "integrity": "sha512-SmWMSJmB8MRnnULldx0lQIyhSNvuDl9HfrZkaqqE/WHAhToYsAvDq+yAsA/kIyINDszOp3Rh0GFoNuH5Ypsm3Q==", + "license": "MIT", + "dependencies": { + "postcss-selector-parser": "^6.0.9", + "postcss-value-parser": "^4.2.0" + }, + "peerDependencies": { + "postcss": "^8.2.2" + } + }, + "node_modules/postcss-colormin": { + "version": "5.3.1", + "resolved": "https://registry.npmjs.org/postcss-colormin/-/postcss-colormin-5.3.1.tgz", + "integrity": "sha512-UsWQG0AqTFQmpBegeLLc1+c3jIqBNB0zlDGRWR+dQ3pRKJL1oeMzyqmH3o2PIfn9MBdNrVPWhDbT769LxCTLJQ==", + "license": "MIT", + "dependencies": { + "browserslist": "^4.21.4", + "caniuse-api": "^3.0.0", + "colord": "^2.9.1", + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/postcss-convert-values": { + "version": "5.1.3", + "resolved": "https://registry.npmjs.org/postcss-convert-values/-/postcss-convert-values-5.1.3.tgz", + "integrity": "sha512-82pC1xkJZtcJEfiLw6UXnXVXScgtBrjlO5CBmuDQc+dlb88ZYheFsjTn40+zBVi3DkfF7iezO0nJUPLcJK3pvA==", + "license": "MIT", + "dependencies": { + "browserslist": "^4.21.4", + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/postcss-discard-comments": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/postcss-discard-comments/-/postcss-discard-comments-5.1.2.tgz", + "integrity": "sha512-+L8208OVbHVF2UQf1iDmRcbdjJkuBF6IS29yBDSiWUIzpYaAhtNl6JYnYm12FnkeCwQqF5LeklOu6rAqgfBZqQ==", + "license": "MIT", + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/postcss-discard-duplicates": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/postcss-discard-duplicates/-/postcss-discard-duplicates-5.1.0.tgz", + "integrity": "sha512-zmX3IoSI2aoenxHV6C7plngHWWhUOV3sP1T8y2ifzxzbtnuhk1EdPwm0S1bIUNaJ2eNbWeGLEwzw8huPD67aQw==", + "license": "MIT", + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/postcss-discard-empty": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/postcss-discard-empty/-/postcss-discard-empty-5.1.1.tgz", + "integrity": "sha512-zPz4WljiSuLWsI0ir4Mcnr4qQQ5e1Ukc3i7UfE2XcrwKK2LIPIqE5jxMRxO6GbI3cv//ztXDsXwEWT3BHOGh3A==", + "license": "MIT", + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/postcss-discard-overridden": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/postcss-discard-overridden/-/postcss-discard-overridden-5.1.0.tgz", + "integrity": "sha512-21nOL7RqWR1kasIVdKs8HNqQJhFxLsyRfAnUDm4Fe4t4mCWL9OJiHvlHPjcd8zc5Myu89b/7wZDnOSjFgeWRtw==", + "license": "MIT", + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/postcss-merge-longhand": { + "version": "5.1.7", + "resolved": "https://registry.npmjs.org/postcss-merge-longhand/-/postcss-merge-longhand-5.1.7.tgz", + "integrity": "sha512-YCI9gZB+PLNskrK0BB3/2OzPnGhPkBEwmwhfYk1ilBHYVAZB7/tkTHFBAnCrvBBOmeYyMYw3DMjT55SyxMBzjQ==", + "license": "MIT", + "dependencies": { + "postcss-value-parser": "^4.2.0", + "stylehacks": "^5.1.1" + }, + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/postcss-merge-rules": { + "version": "5.1.4", + "resolved": "https://registry.npmjs.org/postcss-merge-rules/-/postcss-merge-rules-5.1.4.tgz", + "integrity": "sha512-0R2IuYpgU93y9lhVbO/OylTtKMVcHb67zjWIfCiKR9rWL3GUk1677LAqD/BcHizukdZEjT8Ru3oHRoAYoJy44g==", + "license": "MIT", + "dependencies": { + "browserslist": "^4.21.4", + "caniuse-api": "^3.0.0", + "cssnano-utils": "^3.1.0", + "postcss-selector-parser": "^6.0.5" + }, + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/postcss-minify-font-values": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/postcss-minify-font-values/-/postcss-minify-font-values-5.1.0.tgz", + "integrity": "sha512-el3mYTgx13ZAPPirSVsHqFzl+BBBDrXvbySvPGFnQcTI4iNslrPaFq4muTkLZmKlGk4gyFAYUBMH30+HurREyA==", + "license": "MIT", + "dependencies": { + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/postcss-minify-gradients": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/postcss-minify-gradients/-/postcss-minify-gradients-5.1.1.tgz", + "integrity": "sha512-VGvXMTpCEo4qHTNSa9A0a3D+dxGFZCYwR6Jokk+/3oB6flu2/PnPXAh2x7x52EkY5xlIHLm+Le8tJxe/7TNhzw==", + "license": "MIT", + "dependencies": { + "colord": "^2.9.1", + "cssnano-utils": "^3.1.0", + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/postcss-minify-params": { + "version": "5.1.4", + "resolved": "https://registry.npmjs.org/postcss-minify-params/-/postcss-minify-params-5.1.4.tgz", + "integrity": "sha512-+mePA3MgdmVmv6g+30rn57USjOGSAyuxUmkfiWpzalZ8aiBkdPYjXWtHuwJGm1v5Ojy0Z0LaSYhHaLJQB0P8Jw==", + "license": "MIT", + "dependencies": { + "browserslist": "^4.21.4", + "cssnano-utils": "^3.1.0", + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/postcss-minify-selectors": { + "version": "5.2.1", + "resolved": "https://registry.npmjs.org/postcss-minify-selectors/-/postcss-minify-selectors-5.2.1.tgz", + "integrity": "sha512-nPJu7OjZJTsVUmPdm2TcaiohIwxP+v8ha9NehQ2ye9szv4orirRU3SDdtUmKH+10nzn0bAyOXZ0UEr7OpvLehg==", + "license": "MIT", + "dependencies": { + "postcss-selector-parser": "^6.0.5" + }, + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/postcss-normalize-charset": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/postcss-normalize-charset/-/postcss-normalize-charset-5.1.0.tgz", + "integrity": "sha512-mSgUJ+pd/ldRGVx26p2wz9dNZ7ji6Pn8VWBajMXFf8jk7vUoSrZ2lt/wZR7DtlZYKesmZI680qjr2CeFF2fbUg==", + "license": "MIT", + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/postcss-normalize-display-values": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/postcss-normalize-display-values/-/postcss-normalize-display-values-5.1.0.tgz", + "integrity": "sha512-WP4KIM4o2dazQXWmFaqMmcvsKmhdINFblgSeRgn8BJ6vxaMyaJkwAzpPpuvSIoG/rmX3M+IrRZEz2H0glrQNEA==", + "license": "MIT", + "dependencies": { + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/postcss-normalize-positions": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/postcss-normalize-positions/-/postcss-normalize-positions-5.1.1.tgz", + "integrity": "sha512-6UpCb0G4eofTCQLFVuI3EVNZzBNPiIKcA1AKVka+31fTVySphr3VUgAIULBhxZkKgwLImhzMR2Bw1ORK+37INg==", + "license": "MIT", + "dependencies": { + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/postcss-normalize-repeat-style": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/postcss-normalize-repeat-style/-/postcss-normalize-repeat-style-5.1.1.tgz", + "integrity": "sha512-mFpLspGWkQtBcWIRFLmewo8aC3ImN2i/J3v8YCFUwDnPu3Xz4rLohDO26lGjwNsQxB3YF0KKRwspGzE2JEuS0g==", + "license": "MIT", + "dependencies": { + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/postcss-normalize-string": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/postcss-normalize-string/-/postcss-normalize-string-5.1.0.tgz", + "integrity": "sha512-oYiIJOf4T9T1N4i+abeIc7Vgm/xPCGih4bZz5Nm0/ARVJ7K6xrDlLwvwqOydvyL3RHNf8qZk6vo3aatiw/go3w==", + "license": "MIT", + "dependencies": { + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/postcss-normalize-timing-functions": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/postcss-normalize-timing-functions/-/postcss-normalize-timing-functions-5.1.0.tgz", + "integrity": "sha512-DOEkzJ4SAXv5xkHl0Wa9cZLF3WCBhF3o1SKVxKQAa+0pYKlueTpCgvkFAHfk+Y64ezX9+nITGrDZeVGgITJXjg==", + "license": "MIT", + "dependencies": { + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/postcss-normalize-unicode": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/postcss-normalize-unicode/-/postcss-normalize-unicode-5.1.1.tgz", + "integrity": "sha512-qnCL5jzkNUmKVhZoENp1mJiGNPcsJCs1aaRmURmeJGES23Z/ajaln+EPTD+rBeNkSryI+2WTdW+lwcVdOikrpA==", + "license": "MIT", + "dependencies": { + "browserslist": "^4.21.4", + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/postcss-normalize-url": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/postcss-normalize-url/-/postcss-normalize-url-5.1.0.tgz", + "integrity": "sha512-5upGeDO+PVthOxSmds43ZeMeZfKH+/DKgGRD7TElkkyS46JXAUhMzIKiCa7BabPeIy3AQcTkXwVVN7DbqsiCew==", + "license": "MIT", + "dependencies": { + "normalize-url": "^6.0.1", + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/postcss-normalize-whitespace": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/postcss-normalize-whitespace/-/postcss-normalize-whitespace-5.1.1.tgz", + "integrity": "sha512-83ZJ4t3NUDETIHTa3uEg6asWjSBYL5EdkVB0sDncx9ERzOKBVJIUeDO9RyA9Zwtig8El1d79HBp0JEi8wvGQnA==", + "license": "MIT", + "dependencies": { + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/postcss-ordered-values": { + "version": "5.1.3", + "resolved": "https://registry.npmjs.org/postcss-ordered-values/-/postcss-ordered-values-5.1.3.tgz", + "integrity": "sha512-9UO79VUhPwEkzbb3RNpqqghc6lcYej1aveQteWY+4POIwlqkYE21HKWaLDF6lWNuqCobEAyTovVhtI32Rbv2RQ==", + "license": "MIT", + "dependencies": { + "cssnano-utils": "^3.1.0", + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/postcss-reduce-initial": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/postcss-reduce-initial/-/postcss-reduce-initial-5.1.2.tgz", + "integrity": "sha512-dE/y2XRaqAi6OvjzD22pjTUQ8eOfc6m/natGHgKFBK9DxFmIm69YmaRVQrGgFlEfc1HePIurY0TmDeROK05rIg==", + "license": "MIT", + "dependencies": { + "browserslist": "^4.21.4", + "caniuse-api": "^3.0.0" + }, + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/postcss-reduce-transforms": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/postcss-reduce-transforms/-/postcss-reduce-transforms-5.1.0.tgz", + "integrity": "sha512-2fbdbmgir5AvpW9RLtdONx1QoYG2/EtqpNQbFASDlixBbAYuTcJ0dECwlqNqH7VbaUnEnh8SrxOe2sRIn24XyQ==", + "license": "MIT", + "dependencies": { + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/postcss-scss": { + "version": "4.0.9", + "resolved": "https://registry.npmjs.org/postcss-scss/-/postcss-scss-4.0.9.tgz", + "integrity": "sha512-AjKOeiwAitL/MXxQW2DliT28EKukvvbEWx3LBmJIRN8KfBGZbRTxNYW0kSqi1COiTZ57nZ9NW06S6ux//N1c9A==", + "funding": [ + { + "type": "opencollective", + "url": "https://opencollective.com/postcss/" + }, + { + "type": "tidelift", + "url": "https://tidelift.com/funding/github/npm/postcss-scss" + }, + { + "type": "github", + "url": "https://github.com/sponsors/ai" + } + ], + "license": "MIT", + "engines": { + "node": ">=12.0" + }, + "peerDependencies": { + "postcss": "^8.4.29" + } + }, + "node_modules/postcss-selector-parser": { + "version": "6.1.2", + "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-6.1.2.tgz", + "integrity": "sha512-Q8qQfPiZ+THO/3ZrOrO0cJJKfpYCagtMUkXbnEfmgUjwXg6z/WBeOyS9APBBPCTSiDV+s4SwQGu8yFsiMRIudg==", + "license": "MIT", + "dependencies": { + "cssesc": "^3.0.0", + "util-deprecate": "^1.0.2" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/postcss-svgo": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/postcss-svgo/-/postcss-svgo-5.1.0.tgz", + "integrity": "sha512-D75KsH1zm5ZrHyxPakAxJWtkyXew5qwS70v56exwvw542d9CRtTo78K0WeFxZB4G7JXKKMbEZtZayTGdIky/eA==", + "license": "MIT", + "dependencies": { + "postcss-value-parser": "^4.2.0", + "svgo": "^2.7.0" + }, + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/postcss-unique-selectors": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/postcss-unique-selectors/-/postcss-unique-selectors-5.1.1.tgz", + "integrity": "sha512-5JiODlELrz8L2HwxfPnhOWZYWDxVHWL83ufOv84NrcgipI7TaeRsatAhK4Tr2/ZiYldpK/wBvw5BD3qfaK96GA==", + "license": "MIT", + "dependencies": { + "postcss-selector-parser": "^6.0.5" + }, + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/postcss-value-parser": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-4.2.0.tgz", + "integrity": "sha512-1NNCs6uurfkVbeXG4S8JFT9t19m45ICnif8zWLd5oPSZ50QnwMfK+H3jv408d4jw/7Bttv5axS5IiHoLaVNHeQ==", + "license": "MIT" + }, + "node_modules/postcss/node_modules/nanoid": { + "version": "3.3.10", + "resolved": "https://registry.npmjs.org/nanoid/-/nanoid-3.3.10.tgz", + "integrity": "sha512-vSJJTG+t/dIKAUhUDw/dLdZ9s//5OxcHqLaDWWrW4Cdq7o6tdLIczUkMXt2MBNmk6sJRZBZRXVixs7URY1CmIg==", + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/ai" + } + ], + "license": "MIT", + "bin": { + "nanoid": "bin/nanoid.cjs" + }, + "engines": { + "node": "^10 || ^12 || ^13.7 || ^14 || >=15.0.1" + } + }, + "node_modules/prelude-ls": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/prelude-ls/-/prelude-ls-1.2.1.tgz", + "integrity": "sha512-vkcDPrRZo1QZLbn5RLGPpg/WmIQ65qoWWhcGKf/b5eplkkarX0m9z8ppCat4mlOqUsWpyNuYgO3VRyrYHSzX5g==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/prettier": { + "version": "2.3.2", + "resolved": "https://registry.npmjs.org/prettier/-/prettier-2.3.2.tgz", + "integrity": "sha512-lnJzDfJ66zkMy58OL5/NY5zp70S7Nz6KqcKkXYzn2tMVrNxvbqaBpg7H3qHaLxCJ5lNMsGuM8+ohS7cZrthdLQ==", + "dev": true, + "license": "MIT", + "bin": { + "prettier": "bin-prettier.js" + }, + "engines": { + "node": ">=10.13.0" + } + }, + "node_modules/pretty-bytes": { + "version": "5.6.0", + "resolved": "https://registry.npmjs.org/pretty-bytes/-/pretty-bytes-5.6.0.tgz", + "integrity": "sha512-FFw039TmrBqFK8ma/7OL3sDz/VytdtJr044/QUJtH0wK9lb9jLq9tJyIxUwtQJHwar2BqtiA4iCWSwo9JLkzFg==", + "license": "MIT", + "engines": { + "node": ">=6" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/prismjs": { + "version": "1.30.0", + "resolved": "https://registry.npmjs.org/prismjs/-/prismjs-1.30.0.tgz", + "integrity": "sha512-DEvV2ZF2r2/63V+tK8hQvrR2ZGn10srHbXviTlcv7Kpzw8jWiNTqbVgjO3IY8RxrrOUF8VPMQQFysYYYv0YZxw==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=6" + } + }, + "node_modules/process-on-spawn": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/process-on-spawn/-/process-on-spawn-1.1.0.tgz", + "integrity": "sha512-JOnOPQ/8TZgjs1JIH/m9ni7FfimjNa/PRx7y/Wb5qdItsnhO0jE4AT7fC0HjC28DUQWDr50dwSYZLdRMlqDq3Q==", + "dev": true, + "license": "MIT", + "dependencies": { + "fromentries": "^1.2.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/progress": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/progress/-/progress-2.0.3.tgz", + "integrity": "sha512-7PiHtLll5LdnKIMw100I+8xJXR5gW2QwWYkT6iJva0bXitZKa/XMrSbdmg3r2Xnaidz9Qumd0VPaMrZlF9V9sA==", + "license": "MIT", + "engines": { + "node": ">=0.4.0" + } + }, + "node_modules/proxy-from-env": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/proxy-from-env/-/proxy-from-env-1.1.0.tgz", + "integrity": "sha512-D+zkORCbA9f1tdWRK0RaCR3GPv50cMxcrz4X8k5LTSUD1Dkw47mKJEZQNunItRTkWwgtaUSo1RVFRIG9ZXiFYg==", + "license": "MIT" + }, + "node_modules/proxyquire": { + "version": "2.1.3", + "resolved": "https://registry.npmjs.org/proxyquire/-/proxyquire-2.1.3.tgz", + "integrity": "sha512-BQWfCqYM+QINd+yawJz23tbBM40VIGXOdDw3X344KcclI/gtBbdWF6SlQ4nK/bYhF9d27KYug9WzljHC6B9Ysg==", + "dev": true, + "license": "MIT", + "dependencies": { + "fill-keys": "^1.0.2", + "module-not-found-error": "^1.0.1", + "resolve": "^1.11.1" + } + }, + "node_modules/psl": { + "version": "1.15.0", + "resolved": "https://registry.npmjs.org/psl/-/psl-1.15.0.tgz", + "integrity": "sha512-JZd3gMVBAVQkSs6HdNZo9Sdo0LNcQeMNP3CozBJb3JYC/QUYZTnKxP+f8oWRX4rHP5EurWxqAHTSwUCjlNKa1w==", + "license": "MIT", + "dependencies": { + "punycode": "^2.3.1" + }, + "funding": { + "url": "https://github.com/sponsors/lupomontero" + } + }, + "node_modules/pump": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/pump/-/pump-3.0.2.tgz", + "integrity": "sha512-tUPXtzlGM8FE3P0ZL6DVs/3P58k9nk8/jZeQCurTJylQA8qFYzHFfhBJkuqyE0FifOsQ0uKWekiZ5g8wtr28cw==", + "license": "MIT", + "dependencies": { + "end-of-stream": "^1.1.0", + "once": "^1.3.1" + } + }, + "node_modules/punycode": { + "version": "2.3.1", + "resolved": "https://registry.npmjs.org/punycode/-/punycode-2.3.1.tgz", + "integrity": "sha512-vYt7UD1U9Wg6138shLtLOvdAu+8DsC/ilFtEVHcH+wydcSpNE20AfSOduf6MkRFahL5FY7X1oU7nKVZFtfq8Fg==", + "license": "MIT", + "engines": { + "node": ">=6" + } + }, + "node_modules/puppeteer": { + "version": "19.11.1", + "resolved": "https://registry.npmjs.org/puppeteer/-/puppeteer-19.11.1.tgz", + "integrity": "sha512-39olGaX2djYUdhaQQHDZ0T0GwEp+5f9UB9HmEP0qHfdQHIq0xGQZuAZ5TLnJIc/88SrPLpEflPC+xUqOTv3c5g==", + "deprecated": "< 22.8.2 is no longer supported", + "dev": true, + "hasInstallScript": true, + "license": "Apache-2.0", + "dependencies": { + "@puppeteer/browsers": "0.5.0", + "cosmiconfig": "8.1.3", + "https-proxy-agent": "5.0.1", + "progress": "2.0.3", + "proxy-from-env": "1.1.0", + "puppeteer-core": "19.11.1" + } + }, + "node_modules/puppeteer-core": { + "version": "19.11.1", + "resolved": "https://registry.npmjs.org/puppeteer-core/-/puppeteer-core-19.11.1.tgz", + "integrity": "sha512-qcuC2Uf0Fwdj9wNtaTZ2OvYRraXpAK+puwwVW8ofOhOgLPZyz1c68tsorfIZyCUOpyBisjr+xByu7BMbEYMepA==", + "license": "Apache-2.0", + "dependencies": { + "@puppeteer/browsers": "0.5.0", + "chromium-bidi": "0.4.7", + "cross-fetch": "3.1.5", + "debug": "4.3.4", + "devtools-protocol": "0.0.1107588", + "extract-zip": "2.0.1", + "https-proxy-agent": "5.0.1", + "proxy-from-env": "1.1.0", + "tar-fs": "2.1.1", + "unbzip2-stream": "1.4.3", + "ws": "8.13.0" + }, + "engines": { + "node": ">=14.14.0" + }, + "peerDependencies": { + "typescript": ">= 4.7.4" + }, + "peerDependenciesMeta": { + "typescript": { + "optional": true + } + } + }, + "node_modules/puppeteer-core/node_modules/debug": { + "version": "4.3.4", + "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.4.tgz", + "integrity": "sha512-PRWFHuSU3eDtQJPvnNY7Jcket1j0t5OuOsFzPPzsekD52Zl8qUfFIPEiswXqIvHWGVHOgX+7G/vCNNhehwxfkQ==", + "license": "MIT", + "dependencies": { + "ms": "2.1.2" + }, + "engines": { + "node": ">=6.0" + }, + "peerDependenciesMeta": { + "supports-color": { + "optional": true + } + } + }, + "node_modules/puppeteer-core/node_modules/ms": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz", + "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==", + "license": "MIT" + }, + "node_modules/puppeteer-core/node_modules/ws": { + "version": "8.13.0", + "resolved": "https://registry.npmjs.org/ws/-/ws-8.13.0.tgz", + "integrity": "sha512-x9vcZYTrFPC7aSIbj7sRCYo7L/Xb8Iy+pW0ng0wt2vCJv7M9HOMy0UoN3rr+IFC7hb7vXoqS+P9ktyLLLhO+LA==", + "license": "MIT", + "engines": { + "node": ">=10.0.0" + }, + "peerDependencies": { + "bufferutil": "^4.0.1", + "utf-8-validate": ">=5.0.2" + }, + "peerDependenciesMeta": { + "bufferutil": { + "optional": true + }, + "utf-8-validate": { + "optional": true + } + } + }, + "node_modules/qs": { + "version": "6.14.0", + "resolved": "https://registry.npmjs.org/qs/-/qs-6.14.0.tgz", + "integrity": "sha512-YWWTjgABSKcvs/nWBi9PycY/JiPJqOD4JA6o9Sej2AtvSGarXxKC3OQSk4pAarbdQlKAh5D4FCQkJNkW+GAn3w==", + "license": "BSD-3-Clause", + "dependencies": { + "side-channel": "^1.1.0" + }, + "engines": { + "node": ">=0.6" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/querystringify": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/querystringify/-/querystringify-2.2.0.tgz", + "integrity": "sha512-FIqgj2EUvTa7R50u0rGsyTftzjYmv/a3hO345bZNrqabNqjtgiDMgmo4mkUjd+nzU5oF3dClKqFIPUKybUyqoQ==", + "license": "MIT" + }, + "node_modules/quick-lru": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/quick-lru/-/quick-lru-1.1.0.tgz", + "integrity": "sha512-tRS7sTgyxMXtLum8L65daJnHUhfDUgboRdcWW2bR9vBfrj2+O5HSMbQOJfJJjIVSPFqbBCF37FpwWXGitDc5tA==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=4" + } + }, + "node_modules/quoted-printable": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/quoted-printable/-/quoted-printable-1.0.0.tgz", + "integrity": "sha512-PDpa4cdrc9UfGW8UlMeaQYmY+b+dGdCjf+3rhSpv6X5U60XQ+rHgS0kMGdDriGs+TotUakgQjoPImkgTBRw9+g==", + "dev": true, + "license": "MIT", + "dependencies": { + "utf8": "^2.0.0" + }, + "bin": { + "quoted-printable": "bin/quoted-printable" + } + }, + "node_modules/ramda": { + "version": "0.27.2", + "resolved": "https://registry.npmjs.org/ramda/-/ramda-0.27.2.tgz", + "integrity": "sha512-SbiLPU40JuJniHexQSAgad32hfwd+DRUdwF2PlVuI5RZD0/vahUco7R8vD86J/tcEKKF9vZrUVwgtmGCqlCKyA==", + "dev": true, + "license": "MIT" + }, + "node_modules/randombytes": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/randombytes/-/randombytes-2.1.0.tgz", + "integrity": "sha512-vYl3iOX+4CKUWuxGi9Ukhie6fsqXqS9FE2Zaic4tNFD2N2QQaXOMFbuKK4QmDHC0JO6B1Zp41J0LpT0oR68amQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "safe-buffer": "^5.1.0" + } + }, + "node_modules/read-file-stdin": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/read-file-stdin/-/read-file-stdin-0.2.1.tgz", + "integrity": "sha512-dAqysQ4kfj9m5aejZOPr+aRGXZJXdLkMOLZ3BXMwMBQHiO+aylGBFJPh88AYPQrOf+D43F4Uc2oUIW9kBlItLA==", + "license": "MIT", + "dependencies": { + "gather-stream": "^1.0.0" + } + }, + "node_modules/read-pkg": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/read-pkg/-/read-pkg-5.2.0.tgz", + "integrity": "sha512-Ug69mNOpfvKDAc2Q8DRpMjjzdtrnv9HcSMX+4VsZxD1aZ6ZzrIE7rlzXBtWTyhULSMKg076AW6WR5iZpD0JiOg==", + "license": "MIT", + "dependencies": { + "@types/normalize-package-data": "^2.4.0", + "normalize-package-data": "^2.5.0", + "parse-json": "^5.0.0", + "type-fest": "^0.6.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/read-pkg-up": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/read-pkg-up/-/read-pkg-up-6.0.0.tgz", + "integrity": "sha512-odtTvLl+EXo1eTsMnoUHRmg/XmXdTkwXVxy4VFE9Kp6cCq7b3l7QMdBndND3eAFzrbSAXC/WCUOQQ9rLjifKZw==", + "license": "MIT", + "dependencies": { + "find-up": "^4.0.0", + "read-pkg": "^5.1.1", + "type-fest": "^0.5.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/read-pkg-up/node_modules/find-up": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/find-up/-/find-up-4.1.0.tgz", + "integrity": "sha512-PpOwAdQ/YlXQ2vj8a3h8IipDuYRi3wceVQQGYWxNINccq40Anw7BlsEXCMbt1Zt+OLA6Fq9suIpIWD0OsnISlw==", + "license": "MIT", + "dependencies": { + "locate-path": "^5.0.0", + "path-exists": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/read-pkg-up/node_modules/locate-path": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-5.0.0.tgz", + "integrity": "sha512-t7hw9pI+WvuwNJXwk5zVHpyhIqzg2qTlklJOf0mVxGSbe3Fp2VieZcduNYjaLDoy6p9uGpQEGWG87WpMKlNq8g==", + "license": "MIT", + "dependencies": { + "p-locate": "^4.1.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/read-pkg-up/node_modules/p-limit": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.3.0.tgz", + "integrity": "sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==", + "license": "MIT", + "dependencies": { + "p-try": "^2.0.0" + }, + "engines": { + "node": ">=6" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/read-pkg-up/node_modules/p-locate": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-4.1.0.tgz", + "integrity": "sha512-R79ZZ/0wAxKGu3oYMlz8jy/kbhsNrS7SKZ7PxEHBgJ5+F2mtFW2fK2cOtBh1cHYkQsbzFV7I+EoRKe6Yt0oK7A==", + "license": "MIT", + "dependencies": { + "p-limit": "^2.2.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/read-pkg-up/node_modules/type-fest": { + "version": "0.5.2", + "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.5.2.tgz", + "integrity": "sha512-DWkS49EQKVX//Tbupb9TFa19c7+MK1XmzkrZUR8TAktmE/DizXoaoJV6TZ/tSIPXipqNiRI6CyAe7x69Jb6RSw==", + "license": "(MIT OR CC0-1.0)", + "engines": { + "node": ">=6" + } + }, + "node_modules/read-pkg/node_modules/type-fest": { + "version": "0.6.0", + "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.6.0.tgz", + "integrity": "sha512-q+MB8nYR1KDLrgr4G5yemftpMC7/QLqVndBmEEdqzmNj5dcFOO4Oo8qlwZE3ULT3+Zim1F8Kq4cBnikNhlCMlg==", + "license": "(MIT OR CC0-1.0)", + "engines": { + "node": ">=8" + } + }, + "node_modules/readable-stream": { + "version": "3.6.2", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.2.tgz", + "integrity": "sha512-9u/sniCrY3D5WdsERHzHE4G2YCXqoG5FTHUiCC4SIbr6XcLZBY05ya9EKjYek9O5xOAwjGq+1JdGBAS7Q9ScoA==", + "license": "MIT", + "dependencies": { + "inherits": "^2.0.3", + "string_decoder": "^1.1.1", + "util-deprecate": "^1.0.1" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/readdirp": { + "version": "3.5.0", + "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-3.5.0.tgz", + "integrity": "sha512-cMhu7c/8rdhkHXWsY+osBhfSy0JikwpHK/5+imo+LpeasTF8ouErHrlYkwT0++njiyuDvc7OFY5T3ukvZ8qmFQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "picomatch": "^2.2.1" + }, + "engines": { + "node": ">=8.10.0" + } + }, + "node_modules/redent": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/redent/-/redent-2.0.0.tgz", + "integrity": "sha512-XNwrTx77JQCEMXTeb8movBKuK75MgH0RZkujNuDKCezemx/voapl9i2gCSi8WWm8+ox5ycJi1gxF22fR7c0Ciw==", + "dev": true, + "license": "MIT", + "dependencies": { + "indent-string": "^3.0.0", + "strip-indent": "^2.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/redent/node_modules/indent-string": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/indent-string/-/indent-string-3.2.0.tgz", + "integrity": "sha512-BYqTHXTGUIvg7t1r4sJNKcbDZkL92nkXA8YtRpbjFHRHGDL/NtUeiBJMeE60kIFN/Mg8ESaWQvftaYMGJzQZCQ==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=4" + } + }, + "node_modules/reduce-css-calc": { + "version": "2.1.8", + "resolved": "https://registry.npmjs.org/reduce-css-calc/-/reduce-css-calc-2.1.8.tgz", + "integrity": "sha512-8liAVezDmUcH+tdzoEGrhfbGcP7nOV4NkGE3a74+qqvE7nt9i4sKLGBuZNOnpI4WiGksiNPklZxva80061QiPg==", + "license": "MIT", + "dependencies": { + "css-unit-converter": "^1.1.1", + "postcss-value-parser": "^3.3.0" + } + }, + "node_modules/reduce-css-calc/node_modules/postcss-value-parser": { + "version": "3.3.1", + "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz", + "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==", + "license": "MIT" + }, + "node_modules/reflect.getprototypeof": { + "version": "1.0.10", + "resolved": "https://registry.npmjs.org/reflect.getprototypeof/-/reflect.getprototypeof-1.0.10.tgz", + "integrity": "sha512-00o4I+DVrefhv+nX0ulyi3biSHCPDe+yLv5o/p6d/UVlirijB8E16FtfwSAi4g3tcqrQ4lRAqQSoFEZJehYEcw==", + "license": "MIT", + "dependencies": { + "call-bind": "^1.0.8", + "define-properties": "^1.2.1", + "es-abstract": "^1.23.9", + "es-errors": "^1.3.0", + "es-object-atoms": "^1.0.0", + "get-intrinsic": "^1.2.7", + "get-proto": "^1.0.1", + "which-builtin-type": "^1.2.1" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/regenerator-runtime": { + "version": "0.14.1", + "resolved": "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.14.1.tgz", + "integrity": "sha512-dYnhHh0nJoMfnkZs6GmmhFknAGRrLznOu5nc9ML+EJxGvrx6H7teuevqVqCuPcPK//3eDrrjQhehXVx9cnkGdw==", + "license": "MIT" + }, + "node_modules/regexp.prototype.flags": { + "version": "1.5.4", + "resolved": "https://registry.npmjs.org/regexp.prototype.flags/-/regexp.prototype.flags-1.5.4.tgz", + "integrity": "sha512-dYqgNSZbDwkaJ2ceRd9ojCGjBq+mOm9LmtXnAnEGyHhN/5R7iDW2TRw3h+o/jCFxus3P2LfWIIiwowAjANm7IA==", + "license": "MIT", + "dependencies": { + "call-bind": "^1.0.8", + "define-properties": "^1.2.1", + "es-errors": "^1.3.0", + "get-proto": "^1.0.1", + "gopd": "^1.2.0", + "set-function-name": "^2.0.2" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/regexpp": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/regexpp/-/regexpp-3.2.0.tgz", + "integrity": "sha512-pq2bWo9mVD43nbts2wGv17XLiNLya+GklZ8kaDLV2Z08gDCsGpnKn9BFMepvWuHCbyVvY7J5o5+BVvoQbmlJLg==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/mysticatea" + } + }, + "node_modules/relateurl": { + "version": "0.2.7", + "resolved": "https://registry.npmjs.org/relateurl/-/relateurl-0.2.7.tgz", + "integrity": "sha512-G08Dxvm4iDN3MLM0EsP62EDV9IuhXPR6blNz6Utcp7zyV3tr4HVNINt6MpaRWbxoOHT3Q7YN2P+jaHX8vUbgog==", + "license": "MIT", + "engines": { + "node": ">= 0.10" + } + }, + "node_modules/release-zalgo": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/release-zalgo/-/release-zalgo-1.0.0.tgz", + "integrity": "sha512-gUAyHVHPPC5wdqX/LG4LWtRYtgjxyX78oanFNTMMyFEfOqdC54s3eE82imuWKbOeqYht2CrNf64Qb8vgmmtZGA==", + "dev": true, + "license": "ISC", + "dependencies": { + "es6-error": "^4.0.1" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/repeat-string": { + "version": "1.6.1", + "resolved": "https://registry.npmjs.org/repeat-string/-/repeat-string-1.6.1.tgz", + "integrity": "sha512-PV0dzCYDNfRi1jCDbJzpW7jNNDRuCOG/jI5ctQcGKt/clZD+YcPS3yIlWuTJMmESC8aevCFmWJy5wjAFgNqN6w==", + "license": "MIT", + "engines": { + "node": ">=0.10" + } + }, + "node_modules/repeating": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/repeating/-/repeating-1.1.3.tgz", + "integrity": "sha512-Nh30JLeMHdoI+AsQ5eblhZ7YlTsM9wiJQe/AHIunlK3KWzvXhXb36IJ7K1IOeRjIOtzMjdUHjwXUFxKJoPTSOg==", + "dev": true, + "license": "MIT", + "dependencies": { + "is-finite": "^1.0.0" + }, + "bin": { + "repeating": "cli.js" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/request": { + "version": "2.88.2", + "resolved": "https://registry.npmjs.org/request/-/request-2.88.2.tgz", + "integrity": "sha512-MsvtOrfG9ZcrOwAW+Qi+F6HbD0CWXEh9ou77uOb7FM2WPhwT7smM833PzanhJLsgXjN89Ir6V2PczXNnMpwKhw==", + "deprecated": "request has been deprecated, see https://github.com/request/request/issues/3142", + "dev": true, + "license": "Apache-2.0", + "dependencies": { + "aws-sign2": "~0.7.0", + "aws4": "^1.8.0", + "caseless": "~0.12.0", + "combined-stream": "~1.0.6", + "extend": "~3.0.2", + "forever-agent": "~0.6.1", + "form-data": "~2.3.2", + "har-validator": "~5.1.3", + "http-signature": "~1.2.0", + "is-typedarray": "~1.0.0", + "isstream": "~0.1.2", + "json-stringify-safe": "~5.0.1", + "mime-types": "~2.1.19", + "oauth-sign": "~0.9.0", + "performance-now": "^2.1.0", + "qs": "~6.5.2", + "safe-buffer": "^5.1.2", + "tough-cookie": "~2.5.0", + "tunnel-agent": "^0.6.0", + "uuid": "^3.3.2" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/request/node_modules/form-data": { + "version": "2.3.3", + "resolved": "https://registry.npmjs.org/form-data/-/form-data-2.3.3.tgz", + "integrity": "sha512-1lLKB2Mu3aGP1Q/2eCOx0fNbRMe7XdwktwOruhfqqd0rIJWwN4Dh+E3hrPSlDCXnSR7UtZ1N38rVXm+6+MEhJQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "asynckit": "^0.4.0", + "combined-stream": "^1.0.6", + "mime-types": "^2.1.12" + }, + "engines": { + "node": ">= 0.12" + } + }, + "node_modules/request/node_modules/qs": { + "version": "6.5.3", + "resolved": "https://registry.npmjs.org/qs/-/qs-6.5.3.tgz", + "integrity": "sha512-qxXIEh4pCGfHICj1mAJQ2/2XVZkjCDTcEgfoSQxc/fYivUZxTkk7L3bDBJSoNrEzXI17oUO5Dp07ktqE5KzczA==", + "dev": true, + "license": "BSD-3-Clause", + "engines": { + "node": ">=0.6" + } + }, + "node_modules/request/node_modules/tough-cookie": { + "version": "2.5.0", + "resolved": "https://registry.npmjs.org/tough-cookie/-/tough-cookie-2.5.0.tgz", + "integrity": "sha512-nlLsUzgm1kfLXSXfRZMc1KLAugd4hqJHDTvc2hDIwS3mZAfMEuMbc03SujMF+GEcpaX/qboeycw6iO8JwVv2+g==", + "dev": true, + "license": "BSD-3-Clause", + "dependencies": { + "psl": "^1.1.28", + "punycode": "^2.1.1" + }, + "engines": { + "node": ">=0.8" + } + }, + "node_modules/request/node_modules/uuid": { + "version": "3.4.0", + "resolved": "https://registry.npmjs.org/uuid/-/uuid-3.4.0.tgz", + "integrity": "sha512-HjSDRw6gZE5JMggctHBcjVak08+KEVhSIiDzFnT9S9aegmp85S/bReBVTb4QTFaRNptJ9kuYaNhnbNEOkbKb/A==", + "deprecated": "Please upgrade to version 7 or higher. Older versions may use Math.random() in certain circumstances, which is known to be problematic. See https://v8.dev/blog/math-random for details.", + "dev": true, + "license": "MIT", + "bin": { + "uuid": "bin/uuid" + } + }, + "node_modules/require-directory": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/require-directory/-/require-directory-2.1.1.tgz", + "integrity": "sha512-fGxEI7+wsG9xrvdjsrlmL22OMTTiHRwAMroiEeMgq8gzoLC/PQr7RsRDSTLUg/bZAZtF+TVIkHc6/4RIKrui+Q==", + "license": "MIT", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/require-from-string": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/require-from-string/-/require-from-string-2.0.2.tgz", + "integrity": "sha512-Xf0nWe6RseziFMu+Ap9biiUbmplq6S9/p+7w7YXP/JBHhrUDDUhwa+vANyubuqfZWTveU//DYVGsDG7RKL/vEw==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/require-main-filename": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/require-main-filename/-/require-main-filename-2.0.0.tgz", + "integrity": "sha512-NKN5kMDylKuldxYLSUfrbo5Tuzh4hd+2E8NPPX02mZtn1VuREQToYe/ZdlJy+J3uCpfaiGF05e7B8W0iXbQHmg==", + "license": "ISC" + }, + "node_modules/requires-port": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/requires-port/-/requires-port-1.0.0.tgz", + "integrity": "sha512-KigOCHcocU3XODJxsu8i/j8T9tzT4adHiecwORRQ0ZZFcp7ahwXuRU1m+yuO90C5ZUyGeGfocHDI14M3L3yDAQ==", + "license": "MIT" + }, + "node_modules/resemblejs": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/resemblejs/-/resemblejs-4.1.0.tgz", + "integrity": "sha512-s9/+nQ7bnT+C7XBdnMCcC/QppvJcTmJ7fXZMtuTZMFJycN2kj/tacleyx9O1mURPDYNZsgKMfcamImM9+X+keQ==", + "dev": true, + "license": "MIT", + "optionalDependencies": { + "canvas": "2.9.0" + } + }, + "node_modules/resolve": { + "version": "1.22.10", + "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.22.10.tgz", + "integrity": "sha512-NPRy+/ncIMeDlTAsuqwKIiferiawhefFJtkNSW0qZJEqMEb+qBt/77B/jGeeek+F0uOeN05CDa6HXbbIgtVX4w==", + "license": "MIT", + "dependencies": { + "is-core-module": "^2.16.0", + "path-parse": "^1.0.7", + "supports-preserve-symlinks-flag": "^1.0.0" + }, + "bin": { + "resolve": "bin/resolve" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/resolve-from": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-4.0.0.tgz", + "integrity": "sha512-pb/MYmXstAkysRFx8piNI1tGFNQIFA3vkE3Gq4EuA1dF6gHp/+vgZqsCGJapvy8N3Q+4o7FwvquPJcnZ7RYy4g==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=4" + } + }, + "node_modules/restore-cursor": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/restore-cursor/-/restore-cursor-3.1.0.tgz", + "integrity": "sha512-l+sSefzHpj5qimhFSE5a8nufZYAM3sBSVMAPtYkmC+4EH2anSGaEMXSD0izRQbu9nfyQ9y5JrVmp7E8oZrUjvA==", + "dev": true, + "license": "MIT", + "dependencies": { + "onetime": "^5.1.0", + "signal-exit": "^3.0.2" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/rfc2047": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/rfc2047/-/rfc2047-2.0.0.tgz", + "integrity": "sha512-IAZLLZ7ucMF8eRWOxQ3N5TqnwdxiOApvNt56rtxF1tBHTM+M5yxvNfflfOERgTSKROIgL/AzUuHwCpi/zqSGLw==", + "dev": true, + "license": "BSD", + "dependencies": { + "iconv-lite": "0.4.5" + } + }, + "node_modules/rfc2047/node_modules/iconv-lite": { + "version": "0.4.5", + "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.5.tgz", + "integrity": "sha512-LQ4GtDkFagYaac8u4rE73zWu7h0OUUmR0qVBOgzLyFSoJhoDG2xV9PZJWWyVVcYha/9/RZzQHUinFMbNKiOoAA==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=0.8.0" + } + }, + "node_modules/rfc2231": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/rfc2231/-/rfc2231-1.3.0.tgz", + "integrity": "sha512-MuyZ6PPPKPmA9ifNmg7Jf/2jtyuSHC1Zwry26qMTz3pzbEDo+mvjCvot8b7BxWVZ3nCfWfeP8SHvGCO/bmbxTg==", + "dev": true, + "license": "BSD", + "dependencies": { + "iconv-lite": "0.4.5" + } + }, + "node_modules/rfc2231/node_modules/iconv-lite": { + "version": "0.4.5", + "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.5.tgz", + "integrity": "sha512-LQ4GtDkFagYaac8u4rE73zWu7h0OUUmR0qVBOgzLyFSoJhoDG2xV9PZJWWyVVcYha/9/RZzQHUinFMbNKiOoAA==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=0.8.0" + } + }, + "node_modules/rimraf": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-3.0.2.tgz", + "integrity": "sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA==", + "deprecated": "Rimraf versions prior to v4 are no longer supported", + "devOptional": true, + "license": "ISC", + "dependencies": { + "glob": "^7.1.3" + }, + "bin": { + "rimraf": "bin.js" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, + "node_modules/run-async": { + "version": "2.4.1", + "resolved": "https://registry.npmjs.org/run-async/-/run-async-2.4.1.tgz", + "integrity": "sha512-tvVnVv01b8c1RrA6Ep7JkStj85Guv/YrMcwqYQnwjsAS2cTmmPGBBjAjpCW7RrSodNSoE2/qg9O4bceNvUuDgQ==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=0.12.0" + } + }, + "node_modules/rxjs": { + "version": "6.6.7", + "resolved": "https://registry.npmjs.org/rxjs/-/rxjs-6.6.7.tgz", + "integrity": "sha512-hTdwr+7yYNIT5n4AMYp85KA6yw2Va0FLa3Rguvbpa4W3I5xynaBZo41cM3XM+4Q6fRMj3sBYIR1VAmZMXYJvRQ==", + "dev": true, + "license": "Apache-2.0", + "dependencies": { + "tslib": "^1.9.0" + }, + "engines": { + "npm": ">=2.0.0" + } + }, + "node_modules/safe-array-concat": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/safe-array-concat/-/safe-array-concat-1.1.3.tgz", + "integrity": "sha512-AURm5f0jYEOydBj7VQlVvDrjeFgthDdEF5H1dP+6mNpoXOMo1quQqJ4wvJDyRZ9+pO3kGWoOdmV08cSv2aJV6Q==", + "license": "MIT", + "dependencies": { + "call-bind": "^1.0.8", + "call-bound": "^1.0.2", + "get-intrinsic": "^1.2.6", + "has-symbols": "^1.1.0", + "isarray": "^2.0.5" + }, + "engines": { + "node": ">=0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/safe-buffer": { + "version": "5.2.1", + "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.1.tgz", + "integrity": "sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==", + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/feross" + }, + { + "type": "patreon", + "url": "https://www.patreon.com/feross" + }, + { + "type": "consulting", + "url": "https://feross.org/support" + } + ], + "license": "MIT" + }, + "node_modules/safe-push-apply": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/safe-push-apply/-/safe-push-apply-1.0.0.tgz", + "integrity": "sha512-iKE9w/Z7xCzUMIZqdBsp6pEQvwuEebH4vdpjcDWnyzaI6yl6O9FHvVpmGelvEHNsoY6wGblkxR6Zty/h00WiSA==", + "license": "MIT", + "dependencies": { + "es-errors": "^1.3.0", + "isarray": "^2.0.5" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/safe-regex-test": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/safe-regex-test/-/safe-regex-test-1.1.0.tgz", + "integrity": "sha512-x/+Cz4YrimQxQccJf5mKEbIa1NzeCRNI5Ecl/ekmlYaampdNLPalVyIcCZNNH3MvmqBugV5TMYZXv0ljslUlaw==", + "license": "MIT", + "dependencies": { + "call-bound": "^1.0.2", + "es-errors": "^1.3.0", + "is-regex": "^1.2.1" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/safer-buffer": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/safer-buffer/-/safer-buffer-2.1.2.tgz", + "integrity": "sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==", + "license": "MIT" + }, + "node_modules/saxes": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/saxes/-/saxes-5.0.1.tgz", + "integrity": "sha512-5LBh1Tls8c9xgGjw3QrMwETmTMVk0oFgvrFSvWx62llR2hcEInrKNZ2GZCCuuy2lvWrdl5jhbpeqc5hRYKFOcw==", + "license": "ISC", + "dependencies": { + "xmlchars": "^2.2.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/schemes": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/schemes/-/schemes-1.4.0.tgz", + "integrity": "sha512-ImFy9FbCsQlVgnE3TCWmLPCFnVzx0lHL/l+umHplDqAKd0dzFpnS6lFZIpagBlYhKwzVmlV36ec0Y1XTu8JBAQ==", + "license": "MIT", + "dependencies": { + "extend": "^3.0.0" + } + }, + "node_modules/semver": { + "version": "6.3.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz", + "integrity": "sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==", + "license": "ISC", + "bin": { + "semver": "bin/semver.js" + } + }, + "node_modules/serialize-javascript": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/serialize-javascript/-/serialize-javascript-5.0.1.tgz", + "integrity": "sha512-SaaNal9imEO737H2c05Og0/8LUXG7EnsZyMa8MzkmuHoELfT6txuj0cMqRj6zfPKnmQ1yasR4PCJc8x+M4JSPA==", + "dev": true, + "license": "BSD-3-Clause", + "dependencies": { + "randombytes": "^2.1.0" + } + }, + "node_modules/set-blocking": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/set-blocking/-/set-blocking-2.0.0.tgz", + "integrity": "sha512-KiKBS8AnWGEyLzofFfmvKwpdPzqiy16LvQfK3yv/fVH7Bj13/wl3JSR1J+rfgRE9q7xUJK4qvgS8raSOeLUehw==", + "license": "ISC" + }, + "node_modules/set-function-length": { + "version": "1.2.2", + "resolved": "https://registry.npmjs.org/set-function-length/-/set-function-length-1.2.2.tgz", + "integrity": "sha512-pgRc4hJ4/sNjWCSS9AmnS40x3bNMDTknHgL5UaMBTMyJnU90EgWh1Rz+MC9eFu4BuN/UwZjKQuY/1v3rM7HMfg==", + "license": "MIT", + "dependencies": { + "define-data-property": "^1.1.4", + "es-errors": "^1.3.0", + "function-bind": "^1.1.2", + "get-intrinsic": "^1.2.4", + "gopd": "^1.0.1", + "has-property-descriptors": "^1.0.2" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/set-function-name": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/set-function-name/-/set-function-name-2.0.2.tgz", + "integrity": "sha512-7PGFlmtwsEADb0WYyvCMa1t+yke6daIG4Wirafur5kcf+MhUnPms1UeR0CKQdTZD81yESwMHbtn+TR+dMviakQ==", + "license": "MIT", + "dependencies": { + "define-data-property": "^1.1.4", + "es-errors": "^1.3.0", + "functions-have-names": "^1.2.3", + "has-property-descriptors": "^1.0.2" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/set-proto": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/set-proto/-/set-proto-1.0.0.tgz", + "integrity": "sha512-RJRdvCo6IAnPdsvP/7m6bsQqNnn1FCBX5ZNtFL98MmFF/4xAIJTIg1YbHW5DC2W5SKZanrC6i4HsJqlajw/dZw==", + "license": "MIT", + "dependencies": { + "dunder-proto": "^1.0.1", + "es-errors": "^1.3.0", + "es-object-atoms": "^1.0.0" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/shebang-command": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-2.0.0.tgz", + "integrity": "sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA==", + "dev": true, + "license": "MIT", + "dependencies": { + "shebang-regex": "^3.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/shebang-regex": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-3.0.0.tgz", + "integrity": "sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=8" + } + }, + "node_modules/side-channel": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/side-channel/-/side-channel-1.1.0.tgz", + "integrity": "sha512-ZX99e6tRweoUXqR+VBrslhda51Nh5MTQwou5tnUDgbtyM0dBgmhEDtWGP/xbKn6hqfPRHujUNwz5fy/wbbhnpw==", + "license": "MIT", + "dependencies": { + "es-errors": "^1.3.0", + "object-inspect": "^1.13.3", + "side-channel-list": "^1.0.0", + "side-channel-map": "^1.0.1", + "side-channel-weakmap": "^1.0.2" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/side-channel-list": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/side-channel-list/-/side-channel-list-1.0.0.tgz", + "integrity": "sha512-FCLHtRD/gnpCiCHEiJLOwdmFP+wzCmDEkc9y7NsYxeF4u7Btsn1ZuwgwJGxImImHicJArLP4R0yX4c2KCrMrTA==", + "license": "MIT", + "dependencies": { + "es-errors": "^1.3.0", + "object-inspect": "^1.13.3" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/side-channel-map": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/side-channel-map/-/side-channel-map-1.0.1.tgz", + "integrity": "sha512-VCjCNfgMsby3tTdo02nbjtM/ewra6jPHmpThenkTYh8pG9ucZ/1P8So4u4FGBek/BjpOVsDCMoLA/iuBKIFXRA==", + "license": "MIT", + "dependencies": { + "call-bound": "^1.0.2", + "es-errors": "^1.3.0", + "get-intrinsic": "^1.2.5", + "object-inspect": "^1.13.3" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/side-channel-weakmap": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/side-channel-weakmap/-/side-channel-weakmap-1.0.2.tgz", + "integrity": "sha512-WPS/HvHQTYnHisLo9McqBHOJk2FkHO/tlpvldyrnem4aeQp4hai3gythswg6p01oSoTl58rcpiFAjF2br2Ak2A==", + "license": "MIT", + "dependencies": { + "call-bound": "^1.0.2", + "es-errors": "^1.3.0", + "get-intrinsic": "^1.2.5", + "object-inspect": "^1.13.3", + "side-channel-map": "^1.0.1" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/sift": { + "version": "7.0.1", + "resolved": "https://registry.npmjs.org/sift/-/sift-7.0.1.tgz", + "integrity": "sha512-oqD7PMJ+uO6jV9EQCl0LrRw1OwsiPsiFQR5AR30heR+4Dl7jBBbDLnNvWiak20tzZlSE1H7RB30SX/1j/YYT7g==", + "license": "MIT" + }, + "node_modules/signal-exit": { + "version": "3.0.7", + "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-3.0.7.tgz", + "integrity": "sha512-wnD2ZE+l+SPC/uoS0vXeE9L1+0wuaMqKlfz9AMUo38JsyLSBWSFcHR1Rri62LZc12vLr1gb3jl7iwQhgwpAbGQ==", + "devOptional": true, + "license": "ISC" + }, + "node_modules/sinon": { + "version": "9.2.4", + "resolved": "https://registry.npmjs.org/sinon/-/sinon-9.2.4.tgz", + "integrity": "sha512-zljcULZQsJxVra28qIAL6ow1Z9tpattkCTEJR4RBP3TGc00FcttsP5pK284Nas5WjMZU5Yzy3kAIp3B3KRf5Yg==", + "deprecated": "16.1.1", + "dev": true, + "license": "BSD-3-Clause", + "dependencies": { + "@sinonjs/commons": "^1.8.1", + "@sinonjs/fake-timers": "^6.0.1", + "@sinonjs/samsam": "^5.3.1", + "diff": "^4.0.2", + "nise": "^4.0.4", + "supports-color": "^7.1.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/sinon" + } + }, + "node_modules/sinon/node_modules/diff": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/diff/-/diff-4.0.2.tgz", + "integrity": "sha512-58lmxKSA4BNyLz+HHMUzlOEpg09FV+ev6ZMe3vJihgdxzgcwZ8VoEEPmALCZG9LmqfVoNMMKpttIYTVG6uDY7A==", + "dev": true, + "license": "BSD-3-Clause", + "engines": { + "node": ">=0.3.1" + } + }, + "node_modules/sinon/node_modules/has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=8" + } + }, + "node_modules/sinon/node_modules/supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dev": true, + "license": "MIT", + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/slice-ansi": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/slice-ansi/-/slice-ansi-4.0.0.tgz", + "integrity": "sha512-qMCMfhY040cVHT43K9BFygqYbUPFZKHOg7K73mtTWJRb8pyP3fzf4Ixd5SzdEJQ6MRUg/WBnOLxghZtKKurENQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "ansi-styles": "^4.0.0", + "astral-regex": "^2.0.0", + "is-fullwidth-code-point": "^3.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/slice-ansi?sponsor=1" + } + }, + "node_modules/slice-ansi/node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dev": true, + "license": "MIT", + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/slice-ansi/node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/slice-ansi/node_modules/color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", + "dev": true, + "license": "MIT" + }, + "node_modules/socketerrors": { + "version": "0.3.0", + "resolved": "https://registry.npmjs.org/socketerrors/-/socketerrors-0.3.0.tgz", + "integrity": "sha512-N7VMAO/pIeDP5IqKcbzy5+ywWwZPnT7/fUjg6faKFxB9tVBo/J5xhIJKHJld0RWx1shlKrEy8fsoRm2Xt0GGGQ==", + "license": "BSD", + "dependencies": { + "createerror": "1.1.0", + "httperrors": "2.0.1" + } + }, + "node_modules/socketerrors/node_modules/createerror": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/createerror/-/createerror-1.1.0.tgz", + "integrity": "sha512-7zzU0CDuRVge0otam9eejW1m6qqKcSzBgR9lwoypaW7JU4bvsHhRzJlgmJfXGjKLrpjI6R7pY5DYc9b0w3DESw==", + "engines": { + "node": ">= 0.2.0" + } + }, + "node_modules/socketerrors/node_modules/httperrors": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/httperrors/-/httperrors-2.0.1.tgz", + "integrity": "sha512-kZRKMAMirSxgKON0qIFXrcXbfFf8TMeP7zwzJd/RS7wQHZja07c1BQmkdjaO1OCef5qrbrYdiuhrdRhkgFClKg==", + "dependencies": { + "createerror": "1.1.0" + }, + "engines": { + "node": ">= 0.2.0" + } + }, + "node_modules/source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "license": "BSD-3-Clause", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/source-map-js": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/source-map-js/-/source-map-js-1.2.1.tgz", + "integrity": "sha512-UXWMKhLOwVKb728IUtQPXxfYU+usdybtUrK/8uGE8CQMvrhOpwvzDBwj0QhSL7MQc7vIsISBG8VQ8+IDQxpfQA==", + "license": "BSD-3-Clause", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/source-map-support": { + "version": "0.5.21", + "resolved": "https://registry.npmjs.org/source-map-support/-/source-map-support-0.5.21.tgz", + "integrity": "sha512-uBHU3L3czsIyYXKX88fdrGovxdSCoTGDRZ6SYXtSRxLZUzHg5P/66Ht6uoUlHu9EZod+inXhKo3qQgwXUT/y1w==", + "license": "MIT", + "dependencies": { + "buffer-from": "^1.0.0", + "source-map": "^0.6.0" + } + }, + "node_modules/spawn-wrap": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/spawn-wrap/-/spawn-wrap-2.0.0.tgz", + "integrity": "sha512-EeajNjfN9zMnULLwhZZQU3GWBoFNkbngTUPfaawT4RkMiviTxcX0qfhVbGey39mfctfDHkWtuecgQ8NJcyQWHg==", + "dev": true, + "license": "ISC", + "dependencies": { + "foreground-child": "^2.0.0", + "is-windows": "^1.0.2", + "make-dir": "^3.0.0", + "rimraf": "^3.0.0", + "signal-exit": "^3.0.2", + "which": "^2.0.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/spdx-correct": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/spdx-correct/-/spdx-correct-3.2.0.tgz", + "integrity": "sha512-kN9dJbvnySHULIluDHy32WHRUu3Og7B9sbY7tsFLctQkIqnMh3hErYgdMjTYuqmcXX+lK5T1lnUt3G7zNswmZA==", + "license": "Apache-2.0", + "dependencies": { + "spdx-expression-parse": "^3.0.0", + "spdx-license-ids": "^3.0.0" + } + }, + "node_modules/spdx-exceptions": { + "version": "2.5.0", + "resolved": "https://registry.npmjs.org/spdx-exceptions/-/spdx-exceptions-2.5.0.tgz", + "integrity": "sha512-PiU42r+xO4UbUS1buo3LPJkjlO7430Xn5SVAhdpzzsPHsjbYVflnnFdATgabnLude+Cqu25p6N+g2lw/PFsa4w==", + "license": "CC-BY-3.0" + }, + "node_modules/spdx-expression-parse": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/spdx-expression-parse/-/spdx-expression-parse-3.0.1.tgz", + "integrity": "sha512-cbqHunsQWnJNE6KhVSMsMeH5H/L9EpymbzqTQ3uLwNCLZ1Q481oWaofqH7nO6V07xlXwY6PhQdQ2IedWx/ZK4Q==", + "license": "MIT", + "dependencies": { + "spdx-exceptions": "^2.1.0", + "spdx-license-ids": "^3.0.0" + } + }, + "node_modules/spdx-license-ids": { + "version": "3.0.21", + "resolved": "https://registry.npmjs.org/spdx-license-ids/-/spdx-license-ids-3.0.21.tgz", + "integrity": "sha512-Bvg/8F5XephndSK3JffaRqdT+gyhfqIPwDHpX80tJrF8QQRYMo8sNMeaZ2Dp5+jhwKnUmIOyFFQfHRkjJm5nXg==", + "license": "CC0-1.0" + }, + "node_modules/specificity": { + "version": "0.4.1", + "resolved": "https://registry.npmjs.org/specificity/-/specificity-0.4.1.tgz", + "integrity": "sha512-1klA3Gi5PD1Wv9Q0wUoOQN1IWAuPu0D1U03ThXTr0cJ20+/iq2tHSDnK7Kk/0LXJ1ztUB2/1Os0wKmfyNgUQfg==", + "license": "MIT", + "bin": { + "specificity": "bin/specificity" + } + }, + "node_modules/sprintf-js": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/sprintf-js/-/sprintf-js-1.0.3.tgz", + "integrity": "sha512-D9cPgkvLlV3t3IzL0D0YLvGA9Ahk4PcvVwUbN0dSGr1aP0Nrt4AEnTUbuGvquEC0mA64Gqt1fzirlRs5ibXx8g==", + "dev": true, + "license": "BSD-3-Clause" + }, + "node_modules/sshpk": { + "version": "1.18.0", + "resolved": "https://registry.npmjs.org/sshpk/-/sshpk-1.18.0.tgz", + "integrity": "sha512-2p2KJZTSqQ/I3+HX42EpYOa2l3f8Erv8MWKsy2I9uf4wA7yFIkXRffYdsx86y6z4vHtV8u7g+pPlr8/4ouAxsQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "asn1": "~0.2.3", + "assert-plus": "^1.0.0", + "bcrypt-pbkdf": "^1.0.0", + "dashdash": "^1.12.0", + "ecc-jsbn": "~0.1.1", + "getpass": "^0.1.1", + "jsbn": "~0.1.0", + "safer-buffer": "^2.0.2", + "tweetnacl": "~0.14.0" + }, + "bin": { + "sshpk-conv": "bin/sshpk-conv", + "sshpk-sign": "bin/sshpk-sign", + "sshpk-verify": "bin/sshpk-verify" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/stable": { + "version": "0.1.8", + "resolved": "https://registry.npmjs.org/stable/-/stable-0.1.8.tgz", + "integrity": "sha512-ji9qxRnOVfcuLDySj9qzhGSEFVobyt1kIOSkj1qZzYLzq7Tos/oUUWvotUPQLlrsidqsK6tBH89Bc9kL5zHA6w==", + "deprecated": "Modern JS already guarantees Array#sort() is a stable sort, so this library is deprecated. See the compatibility table on MDN: https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Array/sort#browser_compatibility", + "license": "MIT" + }, + "node_modules/string_decoder": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.3.0.tgz", + "integrity": "sha512-hkRX8U1WjJFd8LsDJ2yQ/wWWxaopEsABU1XfkM8A+j0+85JAGppt16cr1Whg6KIbb4okU6Mql6BOj+uup/wKeA==", + "license": "MIT", + "dependencies": { + "safe-buffer": "~5.2.0" + } + }, + "node_modules/string-width": { + "version": "4.2.3", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz", + "integrity": "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==", + "license": "MIT", + "dependencies": { + "emoji-regex": "^8.0.0", + "is-fullwidth-code-point": "^3.0.0", + "strip-ansi": "^6.0.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/string.prototype.repeat": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/string.prototype.repeat/-/string.prototype.repeat-1.0.0.tgz", + "integrity": "sha512-0u/TldDbKD8bFCQ/4f5+mNRrXwZ8hg2w7ZR8wa16e8z9XpePWl3eGEcUD0OXpEH/VJH/2G3gjUtR3ZOiBe2S/w==", + "license": "MIT", + "dependencies": { + "define-properties": "^1.1.3", + "es-abstract": "^1.17.5" + } + }, + "node_modules/string.prototype.trim": { + "version": "1.2.10", + "resolved": "https://registry.npmjs.org/string.prototype.trim/-/string.prototype.trim-1.2.10.tgz", + "integrity": "sha512-Rs66F0P/1kedk5lyYyH9uBzuiI/kNRmwJAR9quK6VOtIpZ2G+hMZd+HQbbv25MgCA6gEffoMZYxlTod4WcdrKA==", + "license": "MIT", + "dependencies": { + "call-bind": "^1.0.8", + "call-bound": "^1.0.2", + "define-data-property": "^1.1.4", + "define-properties": "^1.2.1", + "es-abstract": "^1.23.5", + "es-object-atoms": "^1.0.0", + "has-property-descriptors": "^1.0.2" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/string.prototype.trimend": { + "version": "1.0.9", + "resolved": "https://registry.npmjs.org/string.prototype.trimend/-/string.prototype.trimend-1.0.9.tgz", + "integrity": "sha512-G7Ok5C6E/j4SGfyLCloXTrngQIQU3PWtXGst3yM7Bea9FRURf1S42ZHlZZtsNque2FN2PoUhfZXYLNWwEr4dLQ==", + "license": "MIT", + "dependencies": { + "call-bind": "^1.0.8", + "call-bound": "^1.0.2", + "define-properties": "^1.2.1", + "es-object-atoms": "^1.0.0" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/string.prototype.trimstart": { + "version": "1.0.8", + "resolved": "https://registry.npmjs.org/string.prototype.trimstart/-/string.prototype.trimstart-1.0.8.tgz", + "integrity": "sha512-UXSH262CSZY1tfu3G3Secr6uGLCFVPMhIqHjlgCUtCCcgihYc/xKs9djMTMUOb2j1mVSeU8EU6NWc/iQKU6Gfg==", + "license": "MIT", + "dependencies": { + "call-bind": "^1.0.7", + "define-properties": "^1.2.1", + "es-object-atoms": "^1.0.0" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/stringify-object": { + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/stringify-object/-/stringify-object-3.3.0.tgz", + "integrity": "sha512-rHqiFh1elqCQ9WPLIC8I0Q/g/wj5J1eMkyoiD6eoQApWHP0FtlK7rqnhmabL5VUY9JQCcqwwvlOaSuutekgyrw==", + "license": "BSD-2-Clause", + "dependencies": { + "get-own-enumerable-property-symbols": "^3.0.0", + "is-obj": "^1.0.1", + "is-regexp": "^1.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/strip-ansi": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz", + "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==", + "license": "MIT", + "dependencies": { + "ansi-regex": "^5.0.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/strip-bom": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-4.0.0.tgz", + "integrity": "sha512-3xurFv5tEgii33Zi8Jtp55wEIILR9eh34FAW00PZf+JnSsTmV/ioewSgQl97JHvgjoRGwPShsWm+IdrxB35d0w==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=8" + } + }, + "node_modules/strip-comments": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/strip-comments/-/strip-comments-1.0.2.tgz", + "integrity": "sha512-kL97alc47hoyIQSV165tTt9rG5dn4w1dNnBhOQ3bOU1Nc1hel09jnXANaHJ7vzHLd4Ju8kseDGzlev96pghLFw==", + "license": "MIT", + "dependencies": { + "babel-extract-comments": "^1.0.0", + "babel-plugin-transform-object-rest-spread": "^6.26.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/strip-indent": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/strip-indent/-/strip-indent-2.0.0.tgz", + "integrity": "sha512-RsSNPLpq6YUL7QYy44RnPVTn/lcVZtb48Uof3X5JLbF4zD/Gs7ZFDv2HWol+leoQN2mT86LAzSshGfkTlSOpsA==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=4" + } + }, + "node_modules/strip-json-comments": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-3.1.1.tgz", + "integrity": "sha512-6fPc+R4ihwqP6N/aIv2f1gMH8lOVtWQHoqC4yK6oSDVVocumAsfCqjkXnqiYMhmMwS/mEHLp7Vehlt3ql6lEig==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/stylehacks": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/stylehacks/-/stylehacks-5.1.1.tgz", + "integrity": "sha512-sBpcd5Hx7G6seo7b1LkpttvTz7ikD0LlH5RmdcBNb6fFR0Fl7LQwHDFr300q4cwUqi+IYrFGmsIHieMBfnN/Bw==", + "license": "MIT", + "dependencies": { + "browserslist": "^4.21.4", + "postcss-selector-parser": "^6.0.4" + }, + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/subset-font": { + "version": "2.4.0", + "resolved": "https://registry.npmjs.org/subset-font/-/subset-font-2.4.0.tgz", + "integrity": "sha512-DA/45nIj4NiseVdfHxVdVGL7hvNo3Ol6HjEm3KSYtPyDcsr6jh8Q37vSgz+A722wMfUd6nL8kgsi7uGv9DExXQ==", + "license": "BSD-3-Clause", + "dependencies": { + "fontverter": "^2.0.0", + "harfbuzzjs": "^0.4.0", + "lodash": "^4.17.21", + "p-limit": "^3.1.0" + } + }, + "node_modules/subset-font/node_modules/harfbuzzjs": { + "version": "0.4.5", + "resolved": "https://registry.npmjs.org/harfbuzzjs/-/harfbuzzjs-0.4.5.tgz", + "integrity": "sha512-dDMkI7mWWcYTJtyUZmS6A6SfzITEjJyxaFQCup8wGlli9eaWTEjoS/gDUGnv6PQlXExOXWhWY1Hq/h3J03Tfow==", + "license": "MIT" + }, + "node_modules/supports-color": { + "version": "5.5.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz", + "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==", + "license": "MIT", + "dependencies": { + "has-flag": "^3.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/supports-preserve-symlinks-flag": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/supports-preserve-symlinks-flag/-/supports-preserve-symlinks-flag-1.0.0.tgz", + "integrity": "sha512-ot0WnXS9fgdkgIcePe6RHNk1WA8+muPa6cSjeR3V8K27q9BB1rTE3R1p7Hv0z1ZyAc8s6Vvv8DIyWf681MAt0w==", + "license": "MIT", + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/svgo": { + "version": "2.8.0", + "resolved": "https://registry.npmjs.org/svgo/-/svgo-2.8.0.tgz", + "integrity": "sha512-+N/Q9kV1+F+UeWYoSiULYo4xYSDQlTgb+ayMobAXPwMnLvop7oxKMo9OzIrX5x3eS4L4f2UHhc9axXwY8DpChg==", + "license": "MIT", + "dependencies": { + "@trysound/sax": "0.2.0", + "commander": "^7.2.0", + "css-select": "^4.1.3", + "css-tree": "^1.1.3", + "csso": "^4.2.0", + "picocolors": "^1.0.0", + "stable": "^0.1.8" + }, + "bin": { + "svgo": "bin/svgo" + }, + "engines": { + "node": ">=10.13.0" + } + }, + "node_modules/svgo/node_modules/commander": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/commander/-/commander-7.2.0.tgz", + "integrity": "sha512-QrWXB+ZQSVPmIWIhtEO9H+gwHaMGYiF5ChvoJ+K9ZGHG/sVsa6yiesAD1GC/x46sET00Xlwo1u49RVVVzvcSkw==", + "license": "MIT", + "engines": { + "node": ">= 10" + } + }, + "node_modules/symbol-tree": { + "version": "3.2.4", + "resolved": "https://registry.npmjs.org/symbol-tree/-/symbol-tree-3.2.4.tgz", + "integrity": "sha512-9QNk5KwDF+Bvz+PyObkmSYjI5ksVUYtjW7AU22r2NKcfLJcXp96hkDWU3+XndOsUb+AQ9QhfzfCT2O+CNWT5Tw==", + "license": "MIT" + }, + "node_modules/table": { + "version": "6.9.0", + "resolved": "https://registry.npmjs.org/table/-/table-6.9.0.tgz", + "integrity": "sha512-9kY+CygyYM6j02t5YFHbNz2FN5QmYGv9zAjVp4lCDjlCw7amdckXlEt/bjMhUIfj4ThGRE4gCUH5+yGnNuPo5A==", + "dev": true, + "license": "BSD-3-Clause", + "dependencies": { + "ajv": "^8.0.1", + "lodash.truncate": "^4.4.2", + "slice-ansi": "^4.0.0", + "string-width": "^4.2.3", + "strip-ansi": "^6.0.1" + }, + "engines": { + "node": ">=10.0.0" + } + }, + "node_modules/table/node_modules/ajv": { + "version": "8.17.1", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.17.1.tgz", + "integrity": "sha512-B/gBuNg5SiMTrPkC+A2+cW0RszwxYmn6VYxB/inlBStS5nx6xHIt/ehKRhIMhqusl7a8LjQoZnjCs5vhwxOQ1g==", + "dev": true, + "license": "MIT", + "dependencies": { + "fast-deep-equal": "^3.1.3", + "fast-uri": "^3.0.1", + "json-schema-traverse": "^1.0.0", + "require-from-string": "^2.0.2" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/epoberezkin" + } + }, + "node_modules/table/node_modules/json-schema-traverse": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz", + "integrity": "sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==", + "dev": true, + "license": "MIT" + }, + "node_modules/tar-fs": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/tar-fs/-/tar-fs-2.1.1.tgz", + "integrity": "sha512-V0r2Y9scmbDRLCNex/+hYzvp/zyYjvFbHPNgVTKfQvVrb6guiE/fxP+XblDNR011utopbkex2nM4dHNV6GDsng==", + "license": "MIT", + "dependencies": { + "chownr": "^1.1.1", + "mkdirp-classic": "^0.5.2", + "pump": "^3.0.0", + "tar-stream": "^2.1.4" + } + }, + "node_modules/tar-stream": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/tar-stream/-/tar-stream-2.2.0.tgz", + "integrity": "sha512-ujeqbceABgwMZxEJnk2HDY2DlnUZ+9oEcb1KzTVfYHio0UE6dG71n60d8D2I4qNvleWrrXpmjpt7vZeF1LnMZQ==", + "license": "MIT", + "dependencies": { + "bl": "^4.0.3", + "end-of-stream": "^1.4.1", + "fs-constants": "^1.0.0", + "inherits": "^2.0.3", + "readable-stream": "^3.1.1" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/teepee": { + "version": "2.31.2", + "resolved": "https://registry.npmjs.org/teepee/-/teepee-2.31.2.tgz", + "integrity": "sha512-Er4CNK1mccfc2uvN+QkJcAU+4j6QtMA9cHrdnxF9Y8VzuTKMRnnHyVrmxfyLLCK23SyPAYkWBe7EBjmwC7sRNQ==", + "license": "BSD-3-Clause", + "dependencies": { + "bluebird": "2.9.34", + "createerror": "1.2.0", + "dnserrors": "2.1.2", + "form-data": "2.1.4", + "httperrors": "2.2.0", + "is-stream": "1.1.0", + "lodash.assign": "^4.2.0", + "lodash.clone": "^4.5.0", + "lodash.defaults": "^4.2.0", + "lodash.omit": "^4.5.0", + "lodash.uniq": "^4.5.0", + "passerror": "1.1.1", + "socketerrors": "^0.3.0" + } + }, + "node_modules/teepee/node_modules/bluebird": { + "version": "2.9.34", + "resolved": "https://registry.npmjs.org/bluebird/-/bluebird-2.9.34.tgz", + "integrity": "sha512-ZDzCb87X7/IP1uzQ5eJZB+WoQRGTnKL5DHWvPw6kkMbQseouiQIrEi3P1UGE0D1k0N5/+aP/5GMCyHZ1xYJyHQ==", + "license": "MIT" + }, + "node_modules/teepee/node_modules/createerror": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/createerror/-/createerror-1.2.0.tgz", + "integrity": "sha512-EVt8Ao9RolJaWCsUOJ3ZGAVqc8SQiDg+JtDFjhuaZ5ep2G1ahdm7Gj/F3zNrqfv5SD8UdLuzHp1nBgMdDh9Y9g==", + "engines": { + "node": ">= 0.2.0" + } + }, + "node_modules/teepee/node_modules/form-data": { + "version": "2.1.4", + "resolved": "https://registry.npmjs.org/form-data/-/form-data-2.1.4.tgz", + "integrity": "sha512-8HWGSLAPr+AG0hBpsqi5Ob8HrLStN/LWeqhpFl14d7FJgHK48TmgLoALPz69XSUR65YJzDfLUX/BM8+MLJLghQ==", + "license": "MIT", + "dependencies": { + "asynckit": "^0.4.0", + "combined-stream": "^1.0.5", + "mime-types": "^2.1.12" + }, + "engines": { + "node": ">= 0.12" + } + }, + "node_modules/teepee/node_modules/is-stream": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-1.1.0.tgz", + "integrity": "sha512-uQPm8kcs47jx38atAcWTVxyltQYoPT68y9aWYdV6yWXSyW8mzSat0TL6CiWdZeCdF3KrAvpVtnHbTv4RN+rqdQ==", + "license": "MIT", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/terser": { + "version": "5.39.0", + "resolved": "https://registry.npmjs.org/terser/-/terser-5.39.0.tgz", + "integrity": "sha512-LBAhFyLho16harJoWMg/nZsQYgTrg5jXOn2nCYjRUcZZEdE3qa2zb8QEDRUGVZBW4rlazf2fxkg8tztybTaqWw==", + "license": "BSD-2-Clause", + "dependencies": { + "@jridgewell/source-map": "^0.3.3", + "acorn": "^8.8.2", + "commander": "^2.20.0", + "source-map-support": "~0.5.20" + }, + "bin": { + "terser": "bin/terser" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/test-exclude": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/test-exclude/-/test-exclude-6.0.0.tgz", + "integrity": "sha512-cAGWPIyOHU6zlmg88jwm7VRyXnMN7iV68OGAbYDk/Mh/xC/pzVPlQtY6ngoIH/5/tciuhGfvESU8GrHrcxD56w==", + "dev": true, + "license": "ISC", + "dependencies": { + "@istanbuljs/schema": "^0.1.2", + "glob": "^7.1.4", + "minimatch": "^3.0.4" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/text-table": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/text-table/-/text-table-0.2.0.tgz", + "integrity": "sha512-N+8UisAXDGk8PFXP4HAzVR9nbfmVJ3zYLAWiTIoqC5v5isinhr+r5uaO8+7r3BMfuNIufIsA7RdpVgacC2cSpw==", + "dev": true, + "license": "MIT" + }, + "node_modules/through": { + "version": "2.3.8", + "resolved": "https://registry.npmjs.org/through/-/through-2.3.8.tgz", + "integrity": "sha512-w89qg7PI8wAdvX60bMDP+bFoD5Dvhm9oLheFp5O4a2QF0cSBGsBX4qZmadPMvVqlLJBBci+WqGGOAPvcDeNSVg==", + "license": "MIT" + }, + "node_modules/tmp": { + "version": "0.0.33", + "resolved": "https://registry.npmjs.org/tmp/-/tmp-0.0.33.tgz", + "integrity": "sha512-jRCJlojKnZ3addtTOjdIqoRuPEKBvNXcGYqzO6zWZX8KfKEpnGY5jfggJQ3EjKuu8D4bJRr0y+cYJFmYbImXGw==", + "dev": true, + "license": "MIT", + "dependencies": { + "os-tmpdir": "~1.0.2" + }, + "engines": { + "node": ">=0.6.0" + } + }, + "node_modules/to-regex-range": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-5.0.1.tgz", + "integrity": "sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "is-number": "^7.0.0" + }, + "engines": { + "node": ">=8.0" + } + }, + "node_modules/tough-cookie": { + "version": "4.1.4", + "resolved": "https://registry.npmjs.org/tough-cookie/-/tough-cookie-4.1.4.tgz", + "integrity": "sha512-Loo5UUvLD9ScZ6jh8beX1T6sO1w2/MpCRpEP7V280GKMVUQ0Jzar2U3UJPsrdbziLEMMhu3Ujnq//rhiFuIeag==", + "license": "BSD-3-Clause", + "dependencies": { + "psl": "^1.1.33", + "punycode": "^2.1.1", + "universalify": "^0.2.0", + "url-parse": "^1.5.3" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/tr46": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/tr46/-/tr46-1.0.1.tgz", + "integrity": "sha512-dTpowEjclQ7Kgx5SdBkqRzVhERQXov8/l9Ft9dVM9fmg0W0KQSVaXX9T4i6twCPNtYiZM53lpSSUAwJbFPOHxA==", + "license": "MIT", + "dependencies": { + "punycode": "^2.1.0" + } + }, + "node_modules/trim-newlines": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/trim-newlines/-/trim-newlines-2.0.0.tgz", + "integrity": "sha512-MTBWv3jhVjTU7XR3IQHllbiJs8sc75a80OEhB6or/q7pLTWgQ0bMGQXXYQSrSuXe6WiKWDZ5txXY5P59a/coVA==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=4" + } + }, + "node_modules/tsconfig-paths": { + "version": "3.15.0", + "resolved": "https://registry.npmjs.org/tsconfig-paths/-/tsconfig-paths-3.15.0.tgz", + "integrity": "sha512-2Ac2RgzDe/cn48GvOe3M+o82pEFewD3UPbyoUHHdKasHwJKjds4fLXWf/Ux5kATBKN20oaFGu+jbElp1pos0mg==", + "dev": true, + "license": "MIT", + "dependencies": { + "@types/json5": "^0.0.29", + "json5": "^1.0.2", + "minimist": "^1.2.6", + "strip-bom": "^3.0.0" + } + }, + "node_modules/tsconfig-paths/node_modules/json5": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/json5/-/json5-1.0.2.tgz", + "integrity": "sha512-g1MWMLBiz8FKi1e4w0UyVL3w+iJceWAFBAaBnnGKOpNa5f8TLktkbre1+s6oICydWAm+HRUGTmI+//xv2hvXYA==", + "dev": true, + "license": "MIT", + "dependencies": { + "minimist": "^1.2.0" + }, + "bin": { + "json5": "lib/cli.js" + } + }, + "node_modules/tsconfig-paths/node_modules/strip-bom": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-3.0.0.tgz", + "integrity": "sha512-vavAMRXOgBVNF6nyEEmL3DBK19iRpDcoIwW+swQ+CbGiu7lju6t+JklA1MHweoWtadgt4ISVUsXLyDq34ddcwA==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=4" + } + }, + "node_modules/tslib": { + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", + "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==", + "dev": true, + "license": "0BSD" + }, + "node_modules/tunnel-agent": { + "version": "0.6.0", + "resolved": "https://registry.npmjs.org/tunnel-agent/-/tunnel-agent-0.6.0.tgz", + "integrity": "sha512-McnNiV1l8RYeY8tBgEpuodCC1mLUdbSN+CYBL7kJsJNInOP8UjDDEwdk6Mw60vdLLrr5NHKZhMAOSrR2NZuQ+w==", + "dev": true, + "license": "Apache-2.0", + "dependencies": { + "safe-buffer": "^5.0.1" + }, + "engines": { + "node": "*" + } + }, + "node_modules/tweetnacl": { + "version": "0.14.5", + "resolved": "https://registry.npmjs.org/tweetnacl/-/tweetnacl-0.14.5.tgz", + "integrity": "sha512-KXXFFdAbFXY4geFIwoyNK+f5Z1b7swfXABfL7HXCmoIWMKU3dmS26672A4EeQtDzLKy7SXmfBu51JolvEKwtGA==", + "dev": true, + "license": "Unlicense" + }, + "node_modules/type": { + "version": "2.7.3", + "resolved": "https://registry.npmjs.org/type/-/type-2.7.3.tgz", + "integrity": "sha512-8j+1QmAbPvLZow5Qpi6NCaN8FB60p/6x8/vfNqOk/hC+HuvFZhL4+WfekuhQLiqFZXOgQdrs3B+XxEmCc6b3FQ==", + "dev": true, + "license": "ISC" + }, + "node_modules/type-check": { + "version": "0.4.0", + "resolved": "https://registry.npmjs.org/type-check/-/type-check-0.4.0.tgz", + "integrity": "sha512-XleUoc9uwGXqjWwXaUTZAmzMcFZ5858QA2vvx1Ur5xIcixXIP+8LnFDgRplU30us6teqdlskFfu+ae4K79Ooew==", + "dev": true, + "license": "MIT", + "dependencies": { + "prelude-ls": "^1.2.1" + }, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/type-detect": { + "version": "4.0.8", + "resolved": "https://registry.npmjs.org/type-detect/-/type-detect-4.0.8.tgz", + "integrity": "sha512-0fr/mIH1dlO+x7TlcMy+bIDqKPsw/70tVyeHW787goQjhmqaZe10uwLujubK9q9Lg6Fiho1KUKDYz0Z7k7g5/g==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=4" + } + }, + "node_modules/type-fest": { + "version": "0.20.2", + "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.20.2.tgz", + "integrity": "sha512-Ne+eE4r0/iWnpAxD852z3A+N0Bt5RN//NjJwRd2VFHEmrywxf5vsZlh4R6lixl6B+wz/8d+maTSAkN1FIkI3LQ==", + "dev": true, + "license": "(MIT OR CC0-1.0)", + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/typed-array-buffer": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/typed-array-buffer/-/typed-array-buffer-1.0.3.tgz", + "integrity": "sha512-nAYYwfY3qnzX30IkA6AQZjVbtK6duGontcQm1WSG1MD94YLqK0515GNApXkoxKOWMusVssAHWLh9SeaoefYFGw==", + "license": "MIT", + "dependencies": { + "call-bound": "^1.0.3", + "es-errors": "^1.3.0", + "is-typed-array": "^1.1.14" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/typed-array-byte-length": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/typed-array-byte-length/-/typed-array-byte-length-1.0.3.tgz", + "integrity": "sha512-BaXgOuIxz8n8pIq3e7Atg/7s+DpiYrxn4vdot3w9KbnBhcRQq6o3xemQdIfynqSeXeDrF32x+WvfzmOjPiY9lg==", + "license": "MIT", + "dependencies": { + "call-bind": "^1.0.8", + "for-each": "^0.3.3", + "gopd": "^1.2.0", + "has-proto": "^1.2.0", + "is-typed-array": "^1.1.14" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/typed-array-byte-offset": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/typed-array-byte-offset/-/typed-array-byte-offset-1.0.4.tgz", + "integrity": "sha512-bTlAFB/FBYMcuX81gbL4OcpH5PmlFHqlCCpAl8AlEzMz5k53oNDvN8p1PNOWLEmI2x4orp3raOFB51tv9X+MFQ==", + "license": "MIT", + "dependencies": { + "available-typed-arrays": "^1.0.7", + "call-bind": "^1.0.8", + "for-each": "^0.3.3", + "gopd": "^1.2.0", + "has-proto": "^1.2.0", + "is-typed-array": "^1.1.15", + "reflect.getprototypeof": "^1.0.9" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/typed-array-length": { + "version": "1.0.7", + "resolved": "https://registry.npmjs.org/typed-array-length/-/typed-array-length-1.0.7.tgz", + "integrity": "sha512-3KS2b+kL7fsuk/eJZ7EQdnEmQoaho/r6KUef7hxvltNA5DR8NAUM+8wJMbJyZ4G9/7i3v5zPBIMN5aybAh2/Jg==", + "license": "MIT", + "dependencies": { + "call-bind": "^1.0.7", + "for-each": "^0.3.3", + "gopd": "^1.0.1", + "is-typed-array": "^1.1.13", + "possible-typed-array-names": "^1.0.0", + "reflect.getprototypeof": "^1.0.6" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/typedarray-to-buffer": { + "version": "3.1.5", + "resolved": "https://registry.npmjs.org/typedarray-to-buffer/-/typedarray-to-buffer-3.1.5.tgz", + "integrity": "sha512-zdu8XMNEDepKKR+XYOXAVPtWui0ly0NtohUscw+UmaHiAWT8hrV1rr//H6V+0DvJ3OQ19S979M0laLfX8rm82Q==", + "dev": true, + "license": "MIT", + "dependencies": { + "is-typedarray": "^1.0.0" + } + }, + "node_modules/uglify-js": { + "version": "3.19.3", + "resolved": "https://registry.npmjs.org/uglify-js/-/uglify-js-3.19.3.tgz", + "integrity": "sha512-v3Xu+yuwBXisp6QYTcH4UbH+xYJXqnq2m/LtQVWKWzYc1iehYnLixoQDN9FH6/j9/oybfd6W9Ghwkl8+UMKTKQ==", + "license": "BSD-2-Clause", + "bin": { + "uglifyjs": "bin/uglifyjs" + }, + "engines": { + "node": ">=0.8.0" + } + }, + "node_modules/ukkonen": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/ukkonen/-/ukkonen-1.4.0.tgz", + "integrity": "sha512-g8SLGxflI0/VNH2C8j66KcfJXrU5StJglRQBYPNiChXFlOrqqYM1icOykOAAUgTeBpktaEuCm9hjpPinQ080PA==", + "dev": true, + "license": "MIT" + }, + "node_modules/unbox-primitive": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/unbox-primitive/-/unbox-primitive-1.1.0.tgz", + "integrity": "sha512-nWJ91DjeOkej/TA8pXQ3myruKpKEYgqvpw9lz4OPHj/NWFNluYrjbz9j01CJ8yKQd2g4jFoOkINCTW2I5LEEyw==", + "license": "MIT", + "dependencies": { + "call-bound": "^1.0.3", + "has-bigints": "^1.0.2", + "has-symbols": "^1.1.0", + "which-boxed-primitive": "^1.1.1" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/unbzip2-stream": { + "version": "1.4.3", + "resolved": "https://registry.npmjs.org/unbzip2-stream/-/unbzip2-stream-1.4.3.tgz", + "integrity": "sha512-mlExGW4w71ebDJviH16lQLtZS32VKqsSfk80GCfUlwT/4/hNRFsoscrF/c++9xinkMzECL1uL9DDwXqFWkruPg==", + "license": "MIT", + "dependencies": { + "buffer": "^5.2.1", + "through": "^2.3.8" + } + }, + "node_modules/underscore": { + "version": "1.13.7", + "resolved": "https://registry.npmjs.org/underscore/-/underscore-1.13.7.tgz", + "integrity": "sha512-GMXzWtsc57XAtguZgaQViUOzs0KTkk8ojr3/xAxXLITqf/3EMwxC0inyETfDFjH/Krbhuep0HNbbjI9i/q3F3g==", + "license": "MIT" + }, + "node_modules/undici-types": { + "version": "6.20.0", + "resolved": "https://registry.npmjs.org/undici-types/-/undici-types-6.20.0.tgz", + "integrity": "sha512-Ny6QZ2Nju20vw1SRHe3d9jVu6gJ+4e3+MMpqu7pqE5HT6WsTSlce++GQmK5UXS8mzV8DSYHrQH+Xrf2jVcuKNg==", + "license": "MIT", + "optional": true + }, + "node_modules/unexpected": { + "version": "11.15.1", + "resolved": "https://registry.npmjs.org/unexpected/-/unexpected-11.15.1.tgz", + "integrity": "sha512-s3XfLMEKRPioyuC5cqOCl2oCgGEg4fLhIuFHcUf0IExkGXTafPlLrkcvWV76woFrXpdxWGShYpDDQXBA3lOUcA==", + "dev": true, + "license": "MIT", + "dependencies": { + "array-changes": "3.0.1", + "array-changes-async": "3.0.1", + "detect-indent": "3.0.1", + "diff": "4.0.2", + "greedy-interval-packer": "1.2.0", + "magicpen": "^6.2.1", + "ukkonen": "^1.4.0", + "unexpected-bluebird": "2.9.34-longstack2" + } + }, + "node_modules/unexpected-bluebird": { + "version": "2.9.34-longstack2", + "resolved": "https://registry.npmjs.org/unexpected-bluebird/-/unexpected-bluebird-2.9.34-longstack2.tgz", + "integrity": "sha512-lAgr5q+ToN4cO+mCus6h9VLcnl27fCiWiCuDyx7Pcvf9IoFOaTRv0bauvikXRkg9+78c/1nDBbQxP+Wk9+uOCA==", + "dev": true, + "license": "MIT" + }, + "node_modules/unexpected-check": { + "version": "2.4.1", + "resolved": "https://registry.npmjs.org/unexpected-check/-/unexpected-check-2.4.1.tgz", + "integrity": "sha512-80OaWuyDNr0K+XkAY2gKhfsT0dBsG2qQ1K+EdftiRCnxkMt7XZ6Zran+fi2CZD0q5NuXxkuXoPN29T5wcANbfg==", + "dev": true, + "license": "MIT", + "dependencies": { + "escodegen": "^1.9.0", + "esprima": "^4.0.0", + "estraverse": "^4.2.0", + "ignore": "^5.0.3", + "pkg-up": "^3.0.1" + }, + "peerDependencies": { + "chance-generators": "^3.0.0", + "unexpected": "^10.40.0 || ^11.0.0-4" + } + }, + "node_modules/unexpected-check/node_modules/escodegen": { + "version": "1.14.3", + "resolved": "https://registry.npmjs.org/escodegen/-/escodegen-1.14.3.tgz", + "integrity": "sha512-qFcX0XJkdg+PB3xjZZG/wKSuT1PnQWx57+TVSjIMmILd2yC/6ByYElPwJnslDsuWuSAp4AwJGumarAAmJch5Kw==", + "dev": true, + "license": "BSD-2-Clause", + "dependencies": { + "esprima": "^4.0.1", + "estraverse": "^4.2.0", + "esutils": "^2.0.2", + "optionator": "^0.8.1" + }, + "bin": { + "escodegen": "bin/escodegen.js", + "esgenerate": "bin/esgenerate.js" + }, + "engines": { + "node": ">=4.0" + }, + "optionalDependencies": { + "source-map": "~0.6.1" + } + }, + "node_modules/unexpected-check/node_modules/estraverse": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-4.3.0.tgz", + "integrity": "sha512-39nnKffWz8xN1BU/2c79n9nB9HDzo0niYUqx6xyqUnyoAnQyyWpOTdZEeiCch8BBu515t4wp9ZmgVfVhn9EBpw==", + "dev": true, + "license": "BSD-2-Clause", + "engines": { + "node": ">=4.0" + } + }, + "node_modules/unexpected-check/node_modules/ignore": { + "version": "5.3.2", + "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.3.2.tgz", + "integrity": "sha512-hsBTNUqQTDwkWtcdYI2i06Y/nUBEsNEDJKjWdigLvegy8kDuJAS8uRlpkkcQpyEXL0Z/pjDy5HBmMjRCJ2gq+g==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 4" + } + }, + "node_modules/unexpected-check/node_modules/levn": { + "version": "0.3.0", + "resolved": "https://registry.npmjs.org/levn/-/levn-0.3.0.tgz", + "integrity": "sha512-0OO4y2iOHix2W6ujICbKIaEQXvFQHue65vUG3pb5EUomzPI90z9hsA1VsO/dbIIpC53J8gxM9Q4Oho0jrCM/yA==", + "dev": true, + "license": "MIT", + "dependencies": { + "prelude-ls": "~1.1.2", + "type-check": "~0.3.2" + }, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/unexpected-check/node_modules/optionator": { + "version": "0.8.3", + "resolved": "https://registry.npmjs.org/optionator/-/optionator-0.8.3.tgz", + "integrity": "sha512-+IW9pACdk3XWmmTXG8m3upGUJst5XRGzxMRjXzAuJ1XnIFNvfhjjIuYkDvysnPQ7qzqVzLt78BCruntqRhWQbA==", + "dev": true, + "license": "MIT", + "dependencies": { + "deep-is": "~0.1.3", + "fast-levenshtein": "~2.0.6", + "levn": "~0.3.0", + "prelude-ls": "~1.1.2", + "type-check": "~0.3.2", + "word-wrap": "~1.2.3" + }, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/unexpected-check/node_modules/prelude-ls": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/prelude-ls/-/prelude-ls-1.1.2.tgz", + "integrity": "sha512-ESF23V4SKG6lVSGZgYNpbsiaAkdab6ZgOxe52p7+Kid3W3u3bxR4Vfd/o21dmN7jSt0IwgZ4v5MUd26FEtXE9w==", + "dev": true, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/unexpected-check/node_modules/type-check": { + "version": "0.3.2", + "resolved": "https://registry.npmjs.org/type-check/-/type-check-0.3.2.tgz", + "integrity": "sha512-ZCmOJdvOWDBYJlzAoFkC+Q0+bUyEOS1ltgp1MGU03fqHG+dbi9tBFU2Rd9QKiDZFAYrhPh2JUf7rZRIuHRKtOg==", + "dev": true, + "license": "MIT", + "dependencies": { + "prelude-ls": "~1.1.2" + }, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/unexpected-messy": { + "version": "8.2.1", + "resolved": "https://registry.npmjs.org/unexpected-messy/-/unexpected-messy-8.2.1.tgz", + "integrity": "sha512-tARmVE2m3PyL6x5WNL46C4r7o2jqlVdjt04SJhdxPqJN42FYzWL2gy95bQ2ulCkaiGlWrogZae5yRLvZqEN0jA==", + "dev": true, + "license": "BSD-3-Clause", + "dependencies": { + "magicpen-media": "^1.5.0", + "messy": "^6.16.0", + "minimist": "^1.2.0", + "qs": "^6.5.1", + "underscore": "^1.8.3" + }, + "peerDependencies": { + "messy": "^6.16.0", + "unexpected": "^10.27.0 || ^11.0.0-3" + } + }, + "node_modules/unexpected-mitm": { + "version": "12.4.0", + "resolved": "https://registry.npmjs.org/unexpected-mitm/-/unexpected-mitm-12.4.0.tgz", + "integrity": "sha512-PAfwvOcinRoNtQtqaJDIY9t99I4KKn0Oivqjl5z/+97hwq689W1LKUkQsabM9knIxrDFB4dGk4PaUX+4I6oIlA==", + "dev": true, + "dependencies": { + "callsite": "^1.0.0", + "createerror": "1.1.0", + "detect-indent": "^5.0.0", + "memoizesync": "^1.1.1", + "messy": "^6.16.0", + "mitm-papandreou": "^1.7.0-patch1", + "underscore": "^1.8.3", + "unexpected-messy": "^8.2.0" + }, + "peerDependencies": { + "unexpected": "^10.27.0 || ^11.0.0-3" + } + }, + "node_modules/unexpected-mitm/node_modules/createerror": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/createerror/-/createerror-1.1.0.tgz", + "integrity": "sha512-7zzU0CDuRVge0otam9eejW1m6qqKcSzBgR9lwoypaW7JU4bvsHhRzJlgmJfXGjKLrpjI6R7pY5DYc9b0w3DESw==", + "dev": true, + "engines": { + "node": ">= 0.2.0" + } + }, + "node_modules/unexpected-mitm/node_modules/detect-indent": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/detect-indent/-/detect-indent-5.0.0.tgz", + "integrity": "sha512-rlpvsxUtM0PQvy9iZe640/IWwWYyBsTApREbA1pHOpmOUIl9MkP/U4z7vTtg4Oaojvqhxt7sdufnT0EzGaR31g==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=4" + } + }, + "node_modules/unexpected-resemble": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/unexpected-resemble/-/unexpected-resemble-5.0.1.tgz", + "integrity": "sha512-9fhrQYvCrbseg8b24Mrhw4ubg/bcp0+sVOUobcg1WYxkeKz3+C/ht0qS6SW6qNBeHjBrvUwCeJQ4IhHHpZ73DA==", + "dev": true, + "license": "BSD-3-Clause", + "dependencies": { + "eslint-plugin-n": "^15.1.0", + "gettemporaryfilepath": "1.0.1", + "magicpen-media": "^3.0.0", + "object-assign": "^4.1.1", + "resemblejs": "^4.0.0" + }, + "peerDependencies": { + "unexpected": "^10.27.0 || ^11.0.0 || ^12.0.0 || ^13.0.0" + } + }, + "node_modules/unexpected-resemble/node_modules/magicpen-media": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/magicpen-media/-/magicpen-media-3.0.2.tgz", + "integrity": "sha512-FJnM4w0qUO5ZqBm60z+JaiyZmStDRomEhpDbfO/rwp2WrGj2eT0X+MPt4FS3lfDz6vNrVEFmQWuHC8EpOm/NDg==", + "dev": true, + "license": "MIT", + "dependencies": { + "gettemporaryfilepath": "^1.0.0", + "lodash": "^4.17.11", + "mime": "^2.3.1" + } + }, + "node_modules/unexpected-set": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/unexpected-set/-/unexpected-set-2.0.1.tgz", + "integrity": "sha512-SydpQwiUSAR+m2WHrK4LH4zcJosqzG3VA5XvDqLvxBgBOEZA3ftPjqF+IUj6NcvJUPAXt1NtbDehBNcX4EBJ/w==", + "dev": true, + "license": "BSD-3-Clause", + "dependencies": { + "es6-set": "^0.1.5" + }, + "peerDependencies": { + "unexpected": "^10.37.4 || ^11.0.0-4" + } + }, + "node_modules/unexpected-sinon": { + "version": "10.11.2", + "resolved": "https://registry.npmjs.org/unexpected-sinon/-/unexpected-sinon-10.11.2.tgz", + "integrity": "sha512-N2KIKPweTVs6AK8cDKQTUwu0fGWyGt+cI/UJZ/eltAyOKgsHL9eILttdGfpZjI/iMYcHcbtUwIlXoHfmh6EcBw==", + "dev": true, + "license": "MIT", + "peerDependencies": { + "sinon": "*", + "unexpected": "^10.8.0 || ^11.0.0-4" + } + }, + "node_modules/unexpected/node_modules/diff": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/diff/-/diff-4.0.2.tgz", + "integrity": "sha512-58lmxKSA4BNyLz+HHMUzlOEpg09FV+ev6ZMe3vJihgdxzgcwZ8VoEEPmALCZG9LmqfVoNMMKpttIYTVG6uDY7A==", + "dev": true, + "license": "BSD-3-Clause", + "engines": { + "node": ">=0.3.1" + } + }, + "node_modules/universalify": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/universalify/-/universalify-0.2.0.tgz", + "integrity": "sha512-CJ1QgKmNg3CwvAv/kOFmtnEN05f0D/cn9QntgNOQlQF9dgvVTHj3t+8JPdjqawCHk7V/KA+fbUqzZ9XWhcqPUg==", + "license": "MIT", + "engines": { + "node": ">= 4.0.0" + } + }, + "node_modules/update-browserslist-db": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/update-browserslist-db/-/update-browserslist-db-1.1.3.tgz", + "integrity": "sha512-UxhIZQ+QInVdunkDAaiazvvT/+fXL5Osr0JZlJulepYu6Jd7qJtDZjlur0emRlT71EN3ScPoE7gvsuIKKNavKw==", + "funding": [ + { + "type": "opencollective", + "url": "https://opencollective.com/browserslist" + }, + { + "type": "tidelift", + "url": "https://tidelift.com/funding/github/npm/browserslist" + }, + { + "type": "github", + "url": "https://github.com/sponsors/ai" + } + ], + "license": "MIT", + "dependencies": { + "escalade": "^3.2.0", + "picocolors": "^1.1.1" + }, + "bin": { + "update-browserslist-db": "cli.js" + }, + "peerDependencies": { + "browserslist": ">= 4.21.0" + } + }, + "node_modules/upper-case": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/upper-case/-/upper-case-1.1.3.tgz", + "integrity": "sha512-WRbjgmYzgXkCV7zNVpy5YgrHgbBv126rMALQQMrmzOVC4GM2waQ9x7xtm8VU+1yF2kWyPzI9zbZ48n4vSxwfSA==", + "license": "MIT" + }, + "node_modules/uri-js": { + "version": "4.4.1", + "resolved": "https://registry.npmjs.org/uri-js/-/uri-js-4.4.1.tgz", + "integrity": "sha512-7rKUyy33Q1yc98pQ1DAmLtwX109F7TIfWlW1Ydo8Wl1ii1SeHieeh0HHfPeL2fMXK6z0s8ecKs9frCuLJvndBg==", + "dev": true, + "license": "BSD-2-Clause", + "dependencies": { + "punycode": "^2.1.0" + } + }, + "node_modules/urijs": { + "version": "1.19.11", + "resolved": "https://registry.npmjs.org/urijs/-/urijs-1.19.11.tgz", + "integrity": "sha512-HXgFDgDommxn5/bIv0cnQZsPhHDA90NPHD6+c/v21U5+Sx5hoP8+dP9IZXBU1gIfvdRfhG8cel9QNPeionfcCQ==", + "license": "MIT" + }, + "node_modules/url-parse": { + "version": "1.5.10", + "resolved": "https://registry.npmjs.org/url-parse/-/url-parse-1.5.10.tgz", + "integrity": "sha512-WypcfiRhfeUP9vvF0j6rw0J3hrWrw6iZv3+22h6iRMJ/8z1Tj6XfLP4DsUix5MhMPnXpiHDoKyoZ/bdCkwBCiQ==", + "license": "MIT", + "dependencies": { + "querystringify": "^2.1.1", + "requires-port": "^1.0.0" + } + }, + "node_modules/urltools": { + "version": "0.4.2", + "resolved": "https://registry.npmjs.org/urltools/-/urltools-0.4.2.tgz", + "integrity": "sha512-nsAASNzc1+n8MZuQ335Oa9z8KOCtDNfiQzFOAYCiu+IPZQVD0FH6n9hP/NKygKxs5nmRYnj8ftYKgyNcJKlgUw==", + "license": "BSD-2-Clause", + "dependencies": { + "glob": "^7.0.3", + "underscore": "^1.8.3", + "urijs": "^1.18.2" + }, + "engines": { + "node": ">= 4" + } + }, + "node_modules/utf8": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/utf8/-/utf8-2.1.2.tgz", + "integrity": "sha512-QXo+O/QkLP/x1nyi54uQiG0XrODxdysuQvE5dtVqv7F5K2Qb6FsN+qbr6KhF5wQ20tfcV3VQp0/2x1e1MRSPWg==", + "dev": true, + "license": "MIT" + }, + "node_modules/util-deprecate": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz", + "integrity": "sha512-EPD5q1uXyFxJpCrLnCc1nHnq3gOa6DZBocAIiI2TaSCA7VCJ1UJDMagCzIkXNsUYfD1daK//LTEQ8xiIbrHtcw==", + "license": "MIT" + }, + "node_modules/uuid": { + "version": "8.3.2", + "resolved": "https://registry.npmjs.org/uuid/-/uuid-8.3.2.tgz", + "integrity": "sha512-+NYs2QeMWy+GWFOEm9xnn6HCDp0l7QBD7ml8zLUmJ+93Q5NF0NocErnwkTkXVFNiX3/fpC6afS8Dhb/gz7R7eg==", + "dev": true, + "license": "MIT", + "bin": { + "uuid": "dist/bin/uuid" + } + }, + "node_modules/v8-compile-cache": { + "version": "2.4.0", + "resolved": "https://registry.npmjs.org/v8-compile-cache/-/v8-compile-cache-2.4.0.tgz", + "integrity": "sha512-ocyWc3bAHBB/guyqJQVI5o4BZkPhznPYUG2ea80Gond/BgNWpap8TOmLSeeQG7bnh2KMISxskdADG59j7zruhw==", + "dev": true, + "license": "MIT" + }, + "node_modules/validate-npm-package-license": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/validate-npm-package-license/-/validate-npm-package-license-3.0.4.tgz", + "integrity": "sha512-DpKm2Ui/xN7/HQKCtpZxoRWBhZ9Z0kqtygG8XCgNQ8ZlDnxuQmWhj566j8fN4Cu3/JmbhsDo7fcAJq4s9h27Ew==", + "license": "Apache-2.0", + "dependencies": { + "spdx-correct": "^3.0.0", + "spdx-expression-parse": "^3.0.0" + } + }, + "node_modules/verror": { + "version": "1.10.0", + "resolved": "https://registry.npmjs.org/verror/-/verror-1.10.0.tgz", + "integrity": "sha512-ZZKSmDAEFOijERBLkmYfJ+vmk3w+7hOLYDNkRCuRuMJGEmqYNCNLyBBFwWKVMhfwaEF3WOd0Zlw86U/WC/+nYw==", + "dev": true, + "engines": [ + "node >=0.6.0" + ], + "license": "MIT", + "dependencies": { + "assert-plus": "^1.0.0", + "core-util-is": "1.0.2", + "extsprintf": "^1.2.0" + } + }, + "node_modules/w3c-hr-time": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/w3c-hr-time/-/w3c-hr-time-1.0.2.tgz", + "integrity": "sha512-z8P5DvDNjKDoFIHK7q8r8lackT6l+jo/Ye3HOle7l9nICP9lf1Ci25fy9vHd0JOWewkIFzXIEig3TdKT7JQ5fQ==", + "deprecated": "Use your platform's native performance.now() and performance.timeOrigin.", + "license": "MIT", + "dependencies": { + "browser-process-hrtime": "^1.0.0" + } + }, + "node_modules/w3c-xmlserializer": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/w3c-xmlserializer/-/w3c-xmlserializer-2.0.0.tgz", + "integrity": "sha512-4tzD0mF8iSiMiNs30BiLO3EpfGLZUT2MSX/G+o7ZywDzliWQ3OPtTZ0PTC3B3ca1UAf4cJMHB+2Bf56EriJuRA==", + "license": "MIT", + "dependencies": { + "xml-name-validator": "^3.0.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/wawoff2": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/wawoff2/-/wawoff2-2.0.1.tgz", + "integrity": "sha512-r0CEmvpH63r4T15ebFqeOjGqU4+EgTx4I510NtK35EMciSdcTxCw3Byy3JnBonz7iyIFZ0AbVo0bbFpEVuhCYA==", + "license": "MIT", + "dependencies": { + "argparse": "^2.0.1" + }, + "bin": { + "woff2_compress.js": "bin/woff2_compress.js", + "woff2_decompress.js": "bin/woff2_decompress.js" + } + }, + "node_modules/wawoff2/node_modules/argparse": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/argparse/-/argparse-2.0.1.tgz", + "integrity": "sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==", + "license": "Python-2.0" + }, + "node_modules/webidl-conversions": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-6.1.0.tgz", + "integrity": "sha512-qBIvFLGiBpLjfwmYAaHPXsn+ho5xZnGvyGvsarywGNc8VyQJUMHJ8OBKGGrPER0okBeMDaan4mNBlgBROxuI8w==", + "license": "BSD-2-Clause", + "engines": { + "node": ">=10.4" + } + }, + "node_modules/whatwg-encoding": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/whatwg-encoding/-/whatwg-encoding-1.0.5.tgz", + "integrity": "sha512-b5lim54JOPN9HtzvK9HFXvBma/rnfFeqsic0hSpjtDbVxR3dJKLc+KB4V6GgiGOvl7CY/KNh8rxSo9DKQrnUEw==", + "license": "MIT", + "dependencies": { + "iconv-lite": "0.4.24" + } + }, + "node_modules/whatwg-mimetype": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/whatwg-mimetype/-/whatwg-mimetype-2.3.0.tgz", + "integrity": "sha512-M4yMwr6mAnQz76TbJm914+gPpB/nCwvZbJU28cUD6dR004SAxDLOOSUaB1JDRqLtaOV/vi0IC5lEAGFgrjGv/g==", + "license": "MIT" + }, + "node_modules/whatwg-url": { + "version": "7.1.0", + "resolved": "https://registry.npmjs.org/whatwg-url/-/whatwg-url-7.1.0.tgz", + "integrity": "sha512-WUu7Rg1DroM7oQvGWfOiAK21n74Gg+T4elXEQYkOhtyLeWiJFoOGLXPKI/9gzIie9CtwVLm8wtw6YJdKyxSjeg==", + "license": "MIT", + "dependencies": { + "lodash.sortby": "^4.7.0", + "tr46": "^1.0.1", + "webidl-conversions": "^4.0.2" + } + }, + "node_modules/whatwg-url/node_modules/webidl-conversions": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-4.0.2.tgz", + "integrity": "sha512-YQ+BmxuTgd6UXZW3+ICGfyqRyHXVlD5GtQr5+qjiNW7bF0cqrzX500HVXPBOvgXb5YnzDd+h0zqyv61KUD7+Sg==", + "license": "BSD-2-Clause" + }, + "node_modules/which": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz", + "integrity": "sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==", + "dev": true, + "license": "ISC", + "dependencies": { + "isexe": "^2.0.0" + }, + "bin": { + "node-which": "bin/node-which" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/which-boxed-primitive": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/which-boxed-primitive/-/which-boxed-primitive-1.1.1.tgz", + "integrity": "sha512-TbX3mj8n0odCBFVlY8AxkqcHASw3L60jIuF8jFP78az3C2YhmGvqbHBpAjTRH2/xqYunrJ9g1jSyjCjpoWzIAA==", + "license": "MIT", + "dependencies": { + "is-bigint": "^1.1.0", + "is-boolean-object": "^1.2.1", + "is-number-object": "^1.1.1", + "is-string": "^1.1.1", + "is-symbol": "^1.1.1" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/which-builtin-type": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/which-builtin-type/-/which-builtin-type-1.2.1.tgz", + "integrity": "sha512-6iBczoX+kDQ7a3+YJBnh3T+KZRxM/iYNPXicqk66/Qfm1b93iu+yOImkg0zHbj5LNOcNv1TEADiZ0xa34B4q6Q==", + "license": "MIT", + "dependencies": { + "call-bound": "^1.0.2", + "function.prototype.name": "^1.1.6", + "has-tostringtag": "^1.0.2", + "is-async-function": "^2.0.0", + "is-date-object": "^1.1.0", + "is-finalizationregistry": "^1.1.0", + "is-generator-function": "^1.0.10", + "is-regex": "^1.2.1", + "is-weakref": "^1.0.2", + "isarray": "^2.0.5", + "which-boxed-primitive": "^1.1.0", + "which-collection": "^1.0.2", + "which-typed-array": "^1.1.16" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/which-collection": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/which-collection/-/which-collection-1.0.2.tgz", + "integrity": "sha512-K4jVyjnBdgvc86Y6BkaLZEN933SwYOuBFkdmBu9ZfkcAbdVbpITnDmjvZ/aQjRXQrv5EPkTnD1s39GiiqbngCw==", + "license": "MIT", + "dependencies": { + "is-map": "^2.0.3", + "is-set": "^2.0.3", + "is-weakmap": "^2.0.2", + "is-weakset": "^2.0.3" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/which-module": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/which-module/-/which-module-2.0.1.tgz", + "integrity": "sha512-iBdZ57RDvnOR9AGBhML2vFZf7h8vmBjhoaZqODJBFWHVtKkDmKuHai3cx5PgVMrX5YDNp27AofYbAwctSS+vhQ==", + "license": "ISC" + }, + "node_modules/which-typed-array": { + "version": "1.1.19", + "resolved": "https://registry.npmjs.org/which-typed-array/-/which-typed-array-1.1.19.tgz", + "integrity": "sha512-rEvr90Bck4WZt9HHFC4DJMsjvu7x+r6bImz0/BrbWb7A2djJ8hnZMrWnHo9F8ssv0OMErasDhftrfROTyqSDrw==", + "license": "MIT", + "dependencies": { + "available-typed-arrays": "^1.0.7", + "call-bind": "^1.0.8", + "call-bound": "^1.0.4", + "for-each": "^0.3.5", + "get-proto": "^1.0.1", + "gopd": "^1.2.0", + "has-tostringtag": "^1.0.2" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/wide-align": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/wide-align/-/wide-align-1.1.3.tgz", + "integrity": "sha512-QGkOQc8XL6Bt5PwnsExKBPuMKBxnGxWWW3fU55Xt4feHozMUhdUMaBCk290qpm/wG5u/RSKzwdAC4i51YigihA==", + "devOptional": true, + "license": "ISC", + "dependencies": { + "string-width": "^1.0.2 || 2" + } + }, + "node_modules/wide-align/node_modules/ansi-regex": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-3.0.1.tgz", + "integrity": "sha512-+O9Jct8wf++lXxxFc4hc8LsjaSq0HFzzL7cVsw8pRDIPdjKD2mT4ytDZlLuSBZ4cLKZFXIrMGO7DbQCtMJJMKw==", + "devOptional": true, + "license": "MIT", + "engines": { + "node": ">=4" + } + }, + "node_modules/wide-align/node_modules/is-fullwidth-code-point": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-2.0.0.tgz", + "integrity": "sha512-VHskAKYM8RfSFXwee5t5cbN5PZeq1Wrh6qd5bkyiXIf6UQcN6w/A0eXM9r6t8d+GYOh+o6ZhiEnb88LN/Y8m2w==", + "devOptional": true, + "license": "MIT", + "engines": { + "node": ">=4" + } + }, + "node_modules/wide-align/node_modules/string-width": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-2.1.1.tgz", + "integrity": "sha512-nOqH59deCq9SRHlxq1Aw85Jnt4w6KvLKqWVik6oA9ZklXLNIOlqg4F2yrT1MVaTjAqvVwdfeZ7w7aCvJD7ugkw==", + "devOptional": true, + "license": "MIT", + "dependencies": { + "is-fullwidth-code-point": "^2.0.0", + "strip-ansi": "^4.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/wide-align/node_modules/strip-ansi": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-4.0.0.tgz", + "integrity": "sha512-4XaJ2zQdCzROZDivEVIDPkcQn8LMFSa8kj8Gxb/Lnwzv9A8VctNZ+lfivC/sV3ivW8ElJTERXZoPBRrZKkNKow==", + "devOptional": true, + "license": "MIT", + "dependencies": { + "ansi-regex": "^3.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/woff2sfnt-sfnt2woff": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/woff2sfnt-sfnt2woff/-/woff2sfnt-sfnt2woff-1.0.0.tgz", + "integrity": "sha512-edK4COc1c1EpRfMqCZO1xJOvdUtM5dbVb9iz97rScvnTevqEB3GllnLWCmMVp1MfQBdF1DFg/11I0rSyAdS4qQ==", + "license": "MIT", + "dependencies": { + "pako": "^1.0.7" + } + }, + "node_modules/word-wrap": { + "version": "1.2.5", + "resolved": "https://registry.npmjs.org/word-wrap/-/word-wrap-1.2.5.tgz", + "integrity": "sha512-BN22B5eaMMI9UMtjrGd5g5eCYPpCPDUy0FJXbYsaT5zYxjFOckS53SQDE3pWkVoWpHXVb3BrYcEN4Twa55B5cA==", + "license": "MIT", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/workbox-background-sync": { + "version": "4.3.1", + "resolved": "https://registry.npmjs.org/workbox-background-sync/-/workbox-background-sync-4.3.1.tgz", + "integrity": "sha512-1uFkvU8JXi7L7fCHVBEEnc3asPpiAL33kO495UMcD5+arew9IbKW2rV5lpzhoWcm/qhGB89YfO4PmB/0hQwPRg==", + "license": "MIT", + "dependencies": { + "workbox-core": "^4.3.1" + } + }, + "node_modules/workbox-broadcast-update": { + "version": "4.3.1", + "resolved": "https://registry.npmjs.org/workbox-broadcast-update/-/workbox-broadcast-update-4.3.1.tgz", + "integrity": "sha512-MTSfgzIljpKLTBPROo4IpKjESD86pPFlZwlvVG32Kb70hW+aob4Jxpblud8EhNb1/L5m43DUM4q7C+W6eQMMbA==", + "license": "MIT", + "dependencies": { + "workbox-core": "^4.3.1" + } + }, + "node_modules/workbox-build": { + "version": "4.3.1", + "resolved": "https://registry.npmjs.org/workbox-build/-/workbox-build-4.3.1.tgz", + "integrity": "sha512-UHdwrN3FrDvicM3AqJS/J07X0KXj67R8Cg0waq1MKEOqzo89ap6zh6LmaLnRAjpB+bDIz+7OlPye9iii9KBnxw==", + "license": "MIT", + "dependencies": { + "@babel/runtime": "^7.3.4", + "@hapi/joi": "^15.0.0", + "common-tags": "^1.8.0", + "fs-extra": "^4.0.2", + "glob": "^7.1.3", + "lodash.template": "^4.4.0", + "pretty-bytes": "^5.1.0", + "stringify-object": "^3.3.0", + "strip-comments": "^1.0.2", + "workbox-background-sync": "^4.3.1", + "workbox-broadcast-update": "^4.3.1", + "workbox-cacheable-response": "^4.3.1", + "workbox-core": "^4.3.1", + "workbox-expiration": "^4.3.1", + "workbox-google-analytics": "^4.3.1", + "workbox-navigation-preload": "^4.3.1", + "workbox-precaching": "^4.3.1", + "workbox-range-requests": "^4.3.1", + "workbox-routing": "^4.3.1", + "workbox-strategies": "^4.3.1", + "workbox-streams": "^4.3.1", + "workbox-sw": "^4.3.1", + "workbox-window": "^4.3.1" + }, + "engines": { + "node": ">=4.0.0" + } + }, + "node_modules/workbox-cacheable-response": { + "version": "4.3.1", + "resolved": "https://registry.npmjs.org/workbox-cacheable-response/-/workbox-cacheable-response-4.3.1.tgz", + "integrity": "sha512-Rp5qlzm6z8IOvnQNkCdO9qrDgDpoPNguovs0H8C+wswLuPgSzSp9p2afb5maUt9R1uTIwOXrVQMmPfPypv+npw==", + "license": "MIT", + "dependencies": { + "workbox-core": "^4.3.1" + } + }, + "node_modules/workbox-core": { + "version": "4.3.1", + "resolved": "https://registry.npmjs.org/workbox-core/-/workbox-core-4.3.1.tgz", + "integrity": "sha512-I3C9jlLmMKPxAC1t0ExCq+QoAMd0vAAHULEgRZ7kieCdUd919n53WC0AfvokHNwqRhGn+tIIj7vcb5duCjs2Kg==", + "license": "MIT" + }, + "node_modules/workbox-expiration": { + "version": "4.3.1", + "resolved": "https://registry.npmjs.org/workbox-expiration/-/workbox-expiration-4.3.1.tgz", + "integrity": "sha512-vsJLhgQsQouv9m0rpbXubT5jw0jMQdjpkum0uT+d9tTwhXcEZks7qLfQ9dGSaufTD2eimxbUOJfWLbNQpIDMPw==", + "license": "MIT", + "dependencies": { + "workbox-core": "^4.3.1" + } + }, + "node_modules/workbox-google-analytics": { + "version": "4.3.1", + "resolved": "https://registry.npmjs.org/workbox-google-analytics/-/workbox-google-analytics-4.3.1.tgz", + "integrity": "sha512-xzCjAoKuOb55CBSwQrbyWBKqp35yg1vw9ohIlU2wTy06ZrYfJ8rKochb1MSGlnoBfXGWss3UPzxR5QL5guIFdg==", + "deprecated": "It is not compatible with newer versions of GA starting with v4, as long as you are using GAv3 it should be ok, but the package is not longer being maintained", + "license": "MIT", + "dependencies": { + "workbox-background-sync": "^4.3.1", + "workbox-core": "^4.3.1", + "workbox-routing": "^4.3.1", + "workbox-strategies": "^4.3.1" + } + }, + "node_modules/workbox-navigation-preload": { + "version": "4.3.1", + "resolved": "https://registry.npmjs.org/workbox-navigation-preload/-/workbox-navigation-preload-4.3.1.tgz", + "integrity": "sha512-K076n3oFHYp16/C+F8CwrRqD25GitA6Rkd6+qAmLmMv1QHPI2jfDwYqrytOfKfYq42bYtW8Pr21ejZX7GvALOw==", + "license": "MIT", + "dependencies": { + "workbox-core": "^4.3.1" + } + }, + "node_modules/workbox-precaching": { + "version": "4.3.1", + "resolved": "https://registry.npmjs.org/workbox-precaching/-/workbox-precaching-4.3.1.tgz", + "integrity": "sha512-piSg/2csPoIi/vPpp48t1q5JLYjMkmg5gsXBQkh/QYapCdVwwmKlU9mHdmy52KsDGIjVaqEUMFvEzn2LRaigqQ==", + "license": "MIT", + "dependencies": { + "workbox-core": "^4.3.1" + } + }, + "node_modules/workbox-range-requests": { + "version": "4.3.1", + "resolved": "https://registry.npmjs.org/workbox-range-requests/-/workbox-range-requests-4.3.1.tgz", + "integrity": "sha512-S+HhL9+iTFypJZ/yQSl/x2Bf5pWnbXdd3j57xnb0V60FW1LVn9LRZkPtneODklzYuFZv7qK6riZ5BNyc0R0jZA==", + "license": "MIT", + "dependencies": { + "workbox-core": "^4.3.1" + } + }, + "node_modules/workbox-routing": { + "version": "4.3.1", + "resolved": "https://registry.npmjs.org/workbox-routing/-/workbox-routing-4.3.1.tgz", + "integrity": "sha512-FkbtrODA4Imsi0p7TW9u9MXuQ5P4pVs1sWHK4dJMMChVROsbEltuE79fBoIk/BCztvOJ7yUpErMKa4z3uQLX+g==", + "license": "MIT", + "dependencies": { + "workbox-core": "^4.3.1" + } + }, + "node_modules/workbox-strategies": { + "version": "4.3.1", + "resolved": "https://registry.npmjs.org/workbox-strategies/-/workbox-strategies-4.3.1.tgz", + "integrity": "sha512-F/+E57BmVG8dX6dCCopBlkDvvhg/zj6VDs0PigYwSN23L8hseSRwljrceU2WzTvk/+BSYICsWmRq5qHS2UYzhw==", + "license": "MIT", + "dependencies": { + "workbox-core": "^4.3.1" + } + }, + "node_modules/workbox-streams": { + "version": "4.3.1", + "resolved": "https://registry.npmjs.org/workbox-streams/-/workbox-streams-4.3.1.tgz", + "integrity": "sha512-4Kisis1f/y0ihf4l3u/+ndMkJkIT4/6UOacU3A4BwZSAC9pQ9vSvJpIi/WFGQRH/uPXvuVjF5c2RfIPQFSS2uA==", + "license": "MIT", + "dependencies": { + "workbox-core": "^4.3.1" + } + }, + "node_modules/workbox-sw": { + "version": "4.3.1", + "resolved": "https://registry.npmjs.org/workbox-sw/-/workbox-sw-4.3.1.tgz", + "integrity": "sha512-0jXdusCL2uC5gM3yYFT6QMBzKfBr2XTk0g5TPAV4y8IZDyVNDyj1a8uSXy3/XrvkVTmQvLN4O5k3JawGReXr9w==", + "license": "MIT" + }, + "node_modules/workbox-window": { + "version": "4.3.1", + "resolved": "https://registry.npmjs.org/workbox-window/-/workbox-window-4.3.1.tgz", + "integrity": "sha512-C5gWKh6I58w3GeSc0wp2Ne+rqVw8qwcmZnQGpjiek8A2wpbxSJb1FdCoQVO+jDJs35bFgo/WETgl1fqgsxN0Hg==", + "license": "MIT", + "dependencies": { + "workbox-core": "^4.3.1" + } + }, + "node_modules/workerpool": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/workerpool/-/workerpool-6.1.0.tgz", + "integrity": "sha512-toV7q9rWNYha963Pl/qyeZ6wG+3nnsyvolaNUS8+R5Wtw6qJPTxIlOP1ZSvcGhEJw+l3HMMmtiNo9Gl61G4GVg==", + "dev": true, + "license": "Apache-2.0" + }, + "node_modules/wrap-ansi": { + "version": "6.2.0", + "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-6.2.0.tgz", + "integrity": "sha512-r6lPcBGxZXlIcymEu7InxDMhdW0KDxpLgoFLcguasxCaJ/SOIZwINatK9KY/tf+ZrlywOKU0UDj3ATXUBfxJXA==", + "license": "MIT", + "dependencies": { + "ansi-styles": "^4.0.0", + "string-width": "^4.1.0", + "strip-ansi": "^6.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/wrap-ansi/node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "license": "MIT", + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/wrap-ansi/node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "license": "MIT", + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/wrap-ansi/node_modules/color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", + "license": "MIT" + }, + "node_modules/wrappy": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz", + "integrity": "sha512-l4Sp/DRseor9wL6EvV2+TuQn63dMkPjZ/sp9XkghTEbV9KlPS1xUsZ3u7/IQO4wxtcFB4bgpQPRcR3QCvezPcQ==", + "license": "ISC" + }, + "node_modules/write": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/write/-/write-1.0.3.tgz", + "integrity": "sha512-/lg70HAjtkUgWPVZhZcm+T4hkL8Zbtp1nFNOn3lRrxnlv50SRBv7cR7RqR+GMsd3hUXy9hWBo4CHTbFTcOYwig==", + "dev": true, + "license": "MIT", + "dependencies": { + "mkdirp": "^0.5.1" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/write-file-atomic": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/write-file-atomic/-/write-file-atomic-3.0.3.tgz", + "integrity": "sha512-AvHcyZ5JnSfq3ioSyjrBkH9yW4m7Ayk8/9My/DD9onKeu/94fwrMocemO2QAJFAlnnDN+ZDS+ZjAR5ua1/PV/Q==", + "dev": true, + "license": "ISC", + "dependencies": { + "imurmurhash": "^0.1.4", + "is-typedarray": "^1.0.0", + "signal-exit": "^3.0.2", + "typedarray-to-buffer": "^3.1.5" + } + }, + "node_modules/write-file-stdout": { + "version": "0.0.2", + "resolved": "https://registry.npmjs.org/write-file-stdout/-/write-file-stdout-0.0.2.tgz", + "integrity": "sha512-KofbSPeePSre3soWCMaqcWHVZy9t/rbJaEMa2h19cupODsvc4eh7390Se1TjzZEL77rS+D6dznu0TLXyCbR+sw==", + "license": "MIT" + }, + "node_modules/ws": { + "version": "7.5.10", + "resolved": "https://registry.npmjs.org/ws/-/ws-7.5.10.tgz", + "integrity": "sha512-+dbF1tHwZpXcbOJdVOkzLDxZP1ailvSxM6ZweXTegylPny803bFhA+vqBYw4s31NSAk4S2Qz+AKXK9a4wkdjcQ==", + "license": "MIT", + "engines": { + "node": ">=8.3.0" + }, + "peerDependencies": { + "bufferutil": "^4.0.1", + "utf-8-validate": "^5.0.2" + }, + "peerDependenciesMeta": { + "bufferutil": { + "optional": true + }, + "utf-8-validate": { + "optional": true + } + } + }, + "node_modules/xml-name-validator": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/xml-name-validator/-/xml-name-validator-3.0.0.tgz", + "integrity": "sha512-A5CUptxDsvxKJEU3yO6DuWBSJz/qizqzJKOMIfUJHETbBw/sFaDxgd6fxm1ewUaM0jZ444Fc5vC5ROYurg/4Pw==", + "license": "Apache-2.0" + }, + "node_modules/xmlchars": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/xmlchars/-/xmlchars-2.2.0.tgz", + "integrity": "sha512-JZnDKK8B0RCDw84FNdDAIpZK+JuJw+s7Lz8nksI7SIuU3UXJJslUthsi+uWBUYOwPFwW7W7PRLRfUKpxjtjFCw==", + "license": "MIT" + }, + "node_modules/y18n": { + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/y18n/-/y18n-4.0.3.tgz", + "integrity": "sha512-JKhqTOwSrqNA1NY5lSztJ1GrBiUodLMmIZuLiDaMRJ+itFd+ABVE8XBjOvIWL+rSqNDC74LCSFmlb/U4UZ4hJQ==", + "license": "ISC" + }, + "node_modules/yaml": { + "version": "1.10.2", + "resolved": "https://registry.npmjs.org/yaml/-/yaml-1.10.2.tgz", + "integrity": "sha512-r3vXyErRCYJ7wg28yvBY5VSoAF8ZvlcW9/BwUzEtUsjvX/DKs24dIkuwjtuprwJJHsbyUbLApepYTR1BN4uHrg==", + "license": "ISC", + "engines": { + "node": ">= 6" + } + }, + "node_modules/yargs": { + "version": "15.4.1", + "resolved": "https://registry.npmjs.org/yargs/-/yargs-15.4.1.tgz", + "integrity": "sha512-aePbxDmcYW++PaqBsJ+HYUFwCdv4LVvdnhBy78E57PIor8/OVvhMrADFFEDh8DHDFRv/O9i3lPhsENjO7QX0+A==", + "license": "MIT", + "dependencies": { + "cliui": "^6.0.0", + "decamelize": "^1.2.0", + "find-up": "^4.1.0", + "get-caller-file": "^2.0.1", + "require-directory": "^2.1.1", + "require-main-filename": "^2.0.0", + "set-blocking": "^2.0.0", + "string-width": "^4.2.0", + "which-module": "^2.0.0", + "y18n": "^4.0.0", + "yargs-parser": "^18.1.2" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/yargs-parser": { + "version": "20.2.4", + "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-20.2.4.tgz", + "integrity": "sha512-WOkpgNhPTlE73h4VFAFsOnomJVaovO8VqLDzy5saChRBFQFBoMYirowyW+Q9HB4HFF4Z7VZTiG3iSzJJA29yRA==", + "dev": true, + "license": "ISC", + "engines": { + "node": ">=10" + } + }, + "node_modules/yargs-unparser": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/yargs-unparser/-/yargs-unparser-2.0.0.tgz", + "integrity": "sha512-7pRTIA9Qc1caZ0bZ6RYRGbHJthJWuakf+WmHK0rVeLkNrrGhfoabBNdue6kdINI6r4if7ocq9aD/n7xwKOdzOA==", + "dev": true, + "license": "MIT", + "dependencies": { + "camelcase": "^6.0.0", + "decamelize": "^4.0.0", + "flat": "^5.0.2", + "is-plain-obj": "^2.1.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/yargs-unparser/node_modules/camelcase": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-6.3.0.tgz", + "integrity": "sha512-Gmy6FhYlCY7uOElZUSbxo2UCDH8owEk996gkbrpsgGtrJLM3J7jGxl9Ic7Qwwj4ivOE5AWZWRMecDdF7hqGjFA==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/yargs-unparser/node_modules/decamelize": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/decamelize/-/decamelize-4.0.0.tgz", + "integrity": "sha512-9iE1PgSik9HeIIw2JO94IidnE3eBoQrFJ3w7sFuzSX4DpmZ3v5sZpUiV5Swcf6mQEF+Y0ru8Neo+p+nyh2J+hQ==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/yargs-unparser/node_modules/is-plain-obj": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/is-plain-obj/-/is-plain-obj-2.1.0.tgz", + "integrity": "sha512-YWnfyRwxL/+SsrWYfOpUtz5b3YD+nyfkHvjbcanzk8zgyO4ASD67uVMRt8k5bM4lLMDnXfriRhOpemw+NfT1eA==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=8" + } + }, + "node_modules/yargs/node_modules/find-up": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/find-up/-/find-up-4.1.0.tgz", + "integrity": "sha512-PpOwAdQ/YlXQ2vj8a3h8IipDuYRi3wceVQQGYWxNINccq40Anw7BlsEXCMbt1Zt+OLA6Fq9suIpIWD0OsnISlw==", + "license": "MIT", + "dependencies": { + "locate-path": "^5.0.0", + "path-exists": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/yargs/node_modules/locate-path": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-5.0.0.tgz", + "integrity": "sha512-t7hw9pI+WvuwNJXwk5zVHpyhIqzg2qTlklJOf0mVxGSbe3Fp2VieZcduNYjaLDoy6p9uGpQEGWG87WpMKlNq8g==", + "license": "MIT", + "dependencies": { + "p-locate": "^4.1.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/yargs/node_modules/p-limit": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.3.0.tgz", + "integrity": "sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==", + "license": "MIT", + "dependencies": { + "p-try": "^2.0.0" + }, + "engines": { + "node": ">=6" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/yargs/node_modules/p-locate": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-4.1.0.tgz", + "integrity": "sha512-R79ZZ/0wAxKGu3oYMlz8jy/kbhsNrS7SKZ7PxEHBgJ5+F2mtFW2fK2cOtBh1cHYkQsbzFV7I+EoRKe6Yt0oK7A==", + "license": "MIT", + "dependencies": { + "p-limit": "^2.2.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/yargs/node_modules/yargs-parser": { + "version": "18.1.3", + "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-18.1.3.tgz", + "integrity": "sha512-o50j0JeToy/4K6OZcaQmW6lyXXKhq7csREXcDwk2omFPJEwUNOVtJKvmDr9EI1fAJZUyZcRF7kxGBWmRXudrCQ==", + "license": "ISC", + "dependencies": { + "camelcase": "^5.0.0", + "decamelize": "^1.2.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/yauzl": { + "version": "2.10.0", + "resolved": "https://registry.npmjs.org/yauzl/-/yauzl-2.10.0.tgz", + "integrity": "sha512-p4a9I6X6nu6IhoGmBqAcbJy1mlC4j27vEPZX9F4L4/vZT3Lyq1VkFHw/V/PUcB9Buo+DG3iHkT0x3Qya58zc3g==", + "license": "MIT", + "dependencies": { + "buffer-crc32": "~0.2.3", + "fd-slicer": "~1.1.0" + } + }, + "node_modules/yocto-queue": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/yocto-queue/-/yocto-queue-0.1.0.tgz", + "integrity": "sha512-rVksvsnNCdJ/ohGc6xgPwyN8eheCxsiLM8mxuE/t/mOVqJewPuO1miLpTHQiRgTKCLexL4MeAFVagts7HmNZ2Q==", + "license": "MIT", + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + } + } +} diff --git a/pkgs/by-name/su/subfont/package.nix b/pkgs/by-name/su/subfont/package.nix new file mode 100644 index 000000000000..58eafd3ed739 --- /dev/null +++ b/pkgs/by-name/su/subfont/package.nix @@ -0,0 +1,42 @@ +{ + lib, + buildNpmPackage, + fetchurl, + testers, +}: + +let + pname = "subfont"; + version = "7.2.1"; + src = fetchurl { + url = "https://registry.npmjs.org/subfont/-/subfont-${version}.tgz"; + hash = "sha256-8zfMO/3zEKkLI7nZShVpaJxxueM8amdsiIEGmcebLgQ="; + }; +in +buildNpmPackage (finalAttrs: { + inherit pname version src; + + npmDepsHash = "sha256-vqsm8/1I1HFo9IZdOqGQ/qFEyLTYY5uwtsnp1PJfPIk="; + + postPatch = '' + ln -s ${./package-lock.json} package-lock.json + ''; + + dontNpmBuild = true; + + env.PUPPETEER_SKIP_DOWNLOAD = true; + + passthru.tests.version = testers.testVersion { + inherit version; + package = finalAttrs.finalPackage; + }; + + meta = { + description = "Command line tool to optimize webfont loading by aggressively subsetting based on font use, self-hosting of Google fonts and preloading"; + mainProgram = "subfont"; + homepage = "https://github.com/Munter/subfont"; + changelog = "https://github.com/Munter/subfont/blob/v${version}/CHANGELOG.md"; + license = with lib.licenses; [ mit ]; + maintainers = with lib.maintainers; [ dav-wolff ]; + }; +}) From 43b37983cf38ae7e4d1f3cb3e99ee91d2d7efcf1 Mon Sep 17 00:00:00 2001 From: emaryn Date: Thu, 10 Apr 2025 11:12:34 +0800 Subject: [PATCH 107/793] dim: fix build --- pkgs/by-name/di/dim/package.nix | 18 ++++++++++++++---- 1 file changed, 14 insertions(+), 4 deletions(-) diff --git a/pkgs/by-name/di/dim/package.nix b/pkgs/by-name/di/dim/package.nix index 53ab3a0ed685..9369e055d850 100644 --- a/pkgs/by-name/di/dim/package.nix +++ b/pkgs/by-name/di/dim/package.nix @@ -14,9 +14,11 @@ libva, fetchpatch, }: -rustPlatform.buildRustPackage rec { + +rustPlatform.buildRustPackage (finalAttrs: { pname = "dim"; version = "0-unstable-2023-12-29"; + src = fetchFromGitHub { owner = "Dusk-Labs"; repo = "dim"; @@ -26,8 +28,8 @@ rustPlatform.buildRustPackage rec { frontend = buildNpmPackage { pname = "dim-ui"; - inherit version; - src = "${src}/ui"; + inherit (finalAttrs) version; + src = "${finalAttrs.src}/ui"; postPatch = '' ln -s ${./package-lock.json} package-lock.json @@ -37,7 +39,9 @@ rustPlatform.buildRustPackage rec { installPhase = '' runHook preInstall + cp -r build $out + runHook postInstall ''; }; @@ -62,6 +66,12 @@ rustPlatform.buildRustPackage rec { ]; postPatch = '' + substituteInPlace dim-core/src/lib.rs \ + --replace-fail "#![deny(warnings)]" "#![warn(warnings)]" + substituteInPlace dim-events/src/lib.rs \ + --replace-fail "#![deny(warnings)]" "#![warn(warnings)]" + substituteInPlace dim-database/src/lib.rs \ + --replace-fail "#![deny(warnings)]" "#![warn(warnings)]" ln -sf ${./Cargo.lock} Cargo.lock ''; @@ -120,4 +130,4 @@ rustPlatform.buildRustPackage rec { maintainers = [ lib.maintainers.misterio77 ]; platforms = lib.platforms.unix; }; -} +}) From 1eeb5bd960650ed91301423958ceab18ba41e046 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Thu, 10 Apr 2025 03:40:36 +0000 Subject: [PATCH 108/793] spider: 2.36.2 -> 2.36.34 --- pkgs/by-name/sp/spider/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/sp/spider/package.nix b/pkgs/by-name/sp/spider/package.nix index 9314b3a2a3bf..a9c189133d9b 100644 --- a/pkgs/by-name/sp/spider/package.nix +++ b/pkgs/by-name/sp/spider/package.nix @@ -14,17 +14,17 @@ rustPlatform.buildRustPackage (finalAttrs: { pname = "spider"; - version = "2.36.2"; + version = "2.36.34"; src = fetchFromGitHub { owner = "spider-rs"; repo = "spider"; tag = "v${finalAttrs.version}"; - hash = "sha256-Os94Q8RDaKc3jzir63nZ8dWgPwPZHxnvOZg2l/4v5EE="; + hash = "sha256-gdjXTIUeVMjjRq/MfYuvISVt9lFXfIewF6oZ/a46mUE="; }; useFetchCargoVendor = true; - cargoHash = "sha256-v5zz9WLj2aLRUHJScVSFzoQhyOqExkN03j3N47f3lgA="; + cargoHash = "sha256-gb+WwxiPBoX2QUuRNmOq1J/q0TnmFvmimBAhZ4+It+E="; nativeBuildInputs = [ pkg-config From 93b811ea64e089ece4e8909442e7af0dd993005c Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Thu, 10 Apr 2025 05:28:17 +0000 Subject: [PATCH 109/793] python312Packages.torchio: 0.20.4 -> 0.20.6 --- pkgs/development/python-modules/torchio/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/development/python-modules/torchio/default.nix b/pkgs/development/python-modules/torchio/default.nix index 3627c923ad6f..7a28e16e06c7 100644 --- a/pkgs/development/python-modules/torchio/default.nix +++ b/pkgs/development/python-modules/torchio/default.nix @@ -28,14 +28,14 @@ buildPythonPackage rec { pname = "torchio"; - version = "0.20.4"; + version = "0.20.6"; pyproject = true; src = fetchFromGitHub { owner = "fepegar"; repo = "torchio"; tag = "v${version}"; - hash = "sha256-pcUc0pnpb3qQLMOYU9yh7cljyCQ+Ngf8fJDcrRrK8LQ="; + hash = "sha256-240MM9w0AdhaUp70JrkmKGQI1abrFrbfybCF4wYX8fg="; }; build-system = [ @@ -80,7 +80,7 @@ buildPythonPackage rec { meta = { description = "Medical imaging toolkit for deep learning"; homepage = "https://torchio.readthedocs.io"; - changelog = "https://github.com/TorchIO-project/torchio/blob/v${version}/CHANGELOG.md"; + changelog = "https://github.com/TorchIO-project/torchio/blob/${src.tag}/CHANGELOG.md"; license = lib.licenses.asl20; maintainers = [ lib.maintainers.bcdarwin ]; }; From 6b795ed8c277643c6bcb3b2b3c5a295c9ad6b3b6 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Thu, 10 Apr 2025 09:38:56 +0000 Subject: [PATCH 110/793] gensio: 2.8.12 -> 2.8.14 --- pkgs/development/libraries/gensio/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/libraries/gensio/default.nix b/pkgs/development/libraries/gensio/default.nix index 87505e71a2ff..ca89f6bb950f 100644 --- a/pkgs/development/libraries/gensio/default.nix +++ b/pkgs/development/libraries/gensio/default.nix @@ -10,13 +10,13 @@ stdenv.mkDerivation rec { pname = "gensio"; - version = "2.8.12"; + version = "2.8.14"; src = fetchFromGitHub { owner = "cminyard"; repo = pname; rev = "v${version}"; - sha256 = "sha256-DlveXTkdNu6Pb/0sL9K5HaOJ9HEhv2gwk5Kka9nI7U0="; + sha256 = "sha256-vxa1r0vloiqMrGhXriIbBfJC6wmm54YWg0nCnB8MDG0="; }; passthru = { From 52af2b5f5ff535b9c0323daac7ab4719b2a4dd9f Mon Sep 17 00:00:00 2001 From: dramforever Date: Thu, 10 Apr 2025 14:43:24 +0800 Subject: [PATCH 111/793] maintainers: add dramforever --- maintainers/maintainer-list.nix | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/maintainers/maintainer-list.nix b/maintainers/maintainer-list.nix index 085774ac2064..1b0590b3876b 100644 --- a/maintainers/maintainer-list.nix +++ b/maintainers/maintainer-list.nix @@ -6469,6 +6469,12 @@ githubId = 472846; name = "Sebastian Krohn"; }; + dramforever = { + name = "Vivian Wang"; + email = "dramforever@live.com"; + github = "dramforever"; + githubId = 2818072; + }; drawbu = { email = "nixpkgs@drawbu.dev"; github = "drawbu"; From 6d392ea172f661e109bc54ee35882c26b971b3ba Mon Sep 17 00:00:00 2001 From: Diogo Correia Date: Mon, 7 Apr 2025 23:05:31 +0100 Subject: [PATCH 112/793] go-xmlstruct: init at 1.10.0 --- pkgs/by-name/go/go-xmlstruct/package.nix | 50 ++++++++++++++++++++++++ 1 file changed, 50 insertions(+) create mode 100644 pkgs/by-name/go/go-xmlstruct/package.nix diff --git a/pkgs/by-name/go/go-xmlstruct/package.nix b/pkgs/by-name/go/go-xmlstruct/package.nix new file mode 100644 index 000000000000..e93841f889ec --- /dev/null +++ b/pkgs/by-name/go/go-xmlstruct/package.nix @@ -0,0 +1,50 @@ +{ + lib, + buildGoModule, + fetchFromGitHub, + nix-update-script, +}: + +buildGoModule (finalAttrs: { + pname = "go-xmlstruct"; + version = "1.10.0"; + + src = fetchFromGitHub { + owner = "twpayne"; + repo = "go-xmlstruct"; + tag = "v${finalAttrs.version}"; + hash = "sha256-7nDxLvTu/l3bbkG/MYFWqO0KGNfVVwW9/WqvKvj0wOc="; + }; + + vendorHash = "sha256-dxnMWxcWu67FI833bFoxy+5s2ELp3gXisLiTACZRzGU="; + + doInstallCheck = true; + installCheckPhase = '' + runHook preInstallCheck + + # The --help flag doesn't actually exist in goxmlstruct, causing it to return exit code 2, + # but this error condition is the only way to get the usage information. + output=$($out/bin/goxmlstruct --help 2>&1 || true) + + if ! echo "$output" | grep -q "Usage of $out/bin/goxmlstruct:"; then + echo "Expected usage information not found in output" + echo "Got: $output" + exit 1 + fi + + runHook postInstallCheck + ''; + + passthru = { + updateScript = nix-update-script { }; + }; + + meta = { + description = "Generate Go structs from multiple XML documents"; + mainProgram = "goxmlstruct"; + homepage = "https://github.com/twpayne/go-xmlstruct"; + changelog = "https://github.com/twpayne/go-xmlstruct/releases/tag/v${finalAttrs.version}"; + license = lib.licenses.mit; + maintainers = with lib.maintainers; [ dvcorreia ]; + }; +}) From 0858881489782d277c4720c72108939ae82520db Mon Sep 17 00:00:00 2001 From: Casey Link Date: Thu, 10 Apr 2025 15:58:01 +0200 Subject: [PATCH 113/793] clojure-lsp: 2025.03.07-17.42.36 -> 2025.03.27-20.21.36 --- pkgs/by-name/cl/clojure-lsp/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/cl/clojure-lsp/package.nix b/pkgs/by-name/cl/clojure-lsp/package.nix index e9ed88881c7b..695ada8c5491 100644 --- a/pkgs/by-name/cl/clojure-lsp/package.nix +++ b/pkgs/by-name/cl/clojure-lsp/package.nix @@ -10,18 +10,18 @@ buildGraalvmNativeImage rec { pname = "clojure-lsp"; - version = "2025.03.07-17.42.36"; + version = "2025.03.27-20.21.36"; src = fetchFromGitHub { owner = "clojure-lsp"; repo = "clojure-lsp"; rev = version; - hash = "sha256-3CKY3t2NWGAQNWYhmyiq3IJDMp81Q0LDCrS23XJeIys="; + hash = "sha256-xS/WVTJFCdktYxBvey855PW5Heqlx4EhpDAMHQ5Bj5M="; }; jar = fetchurl { url = "https://github.com/clojure-lsp/clojure-lsp/releases/download/${version}/clojure-lsp-standalone.jar"; - hash = "sha256-ZxUSIHUTJW2TtRZiESKAnuBOS7s2UwzqpTTgAxjkR7Q="; + hash = "sha256-g8jX+41gojvoJHV/xMcP+4ROc9LewCUTuDTQcpHQ6+E="; }; extraNativeImageBuildArgs = [ From 504f6af85392470e5ed8b9508ad727d5df4390b6 Mon Sep 17 00:00:00 2001 From: MarcFontaine Date: Sun, 6 Apr 2025 22:48:24 +0200 Subject: [PATCH 114/793] soapysdr: 0.8.1 -> 0.8.1-unstable-2025-03-30 --- pkgs/applications/radio/soapysdr/default.nix | 6 +++--- pkgs/by-name/so/soapyremote/package.nix | 6 +++--- 2 files changed, 6 insertions(+), 6 deletions(-) diff --git a/pkgs/applications/radio/soapysdr/default.nix b/pkgs/applications/radio/soapysdr/default.nix index 115945657121..02d915ffa202 100644 --- a/pkgs/applications/radio/soapysdr/default.nix +++ b/pkgs/applications/radio/soapysdr/default.nix @@ -18,7 +18,7 @@ stdenv.mkDerivation (finalAttrs: { pname = "soapysdr"; # Don't forget to change passthru.abiVersion - version = "0.8.1-unstable-2024-12-22"; + version = "0.8.1-unstable-2025-03-30-03"; src = fetchFromGitHub { owner = "pothosware"; @@ -26,8 +26,8 @@ stdenv.mkDerivation (finalAttrs: { # Instead of applying several patches for Python 3.12 compat, just take the latest, from: # use old get python lib for v2 (#437) - rev = "309335ec6a52eb712387ed025d705a3c0f7a1e24"; - hash = "sha256-a9414gX4fUAPQaKKqrWgSlFHZH0BWqbgHzhVCKnIn2M="; + rev = "fbf9f3c328868f46029284716df49095ab7b99a6"; + hash = "sha256-W4915c6hV/GR5PZRRXZJW3ERsZmQQQ08EA9wYp2tAVk="; }; nativeBuildInputs = [ diff --git a/pkgs/by-name/so/soapyremote/package.nix b/pkgs/by-name/so/soapyremote/package.nix index 7fe21410cf50..b500b85c2da2 100644 --- a/pkgs/by-name/so/soapyremote/package.nix +++ b/pkgs/by-name/so/soapyremote/package.nix @@ -8,7 +8,7 @@ }: let - version = "0.5.2"; + version = "0.5.2-unstable-2024-01-24"; in stdenv.mkDerivation { @@ -18,8 +18,8 @@ stdenv.mkDerivation { src = fetchFromGitHub { owner = "pothosware"; repo = "SoapyRemote"; - rev = "soapy-remote-${version}"; - sha256 = "124sy9v08fm51ds1yzrxspychn34y0rl6y48mzariianazvzmfax"; + rev = "54caa5b2af348906607c5516a112057650d0873d"; + sha256 = "sha256-uekElbcbX2P5TEufWEoP6tgUM/4vxgSQZu8qaBCSo18="; }; nativeBuildInputs = [ cmake ]; From b16799b957500a135dbf303c7486a10693bddf5f Mon Sep 17 00:00:00 2001 From: Ivan Kovnatsky <75213+ivankovnatsky@users.noreply.github.com> Date: Thu, 10 Apr 2025 17:09:22 +0300 Subject: [PATCH 115/793] netdata: add mainProgram ```console evaluation warning: getExe: Package "netdata-1.47.5" does not have the meta.mainProgram attribute. We'll assume that the main program has the same name for now, but this behavior is deprecated, because it leads to surprising errors when the assumption does not hold. If the package has a main program, please set `meta.mainProgram` in its definition to make this warning go away. Otherwise, if the package does not have a main program, or if you don't control its definition, use getExe' to specify the name to the program, such as lib.getExe' foo "bar". ``` --- pkgs/tools/system/netdata/default.nix | 1 + 1 file changed, 1 insertion(+) diff --git a/pkgs/tools/system/netdata/default.nix b/pkgs/tools/system/netdata/default.nix index 00e2d44083cb..b1a3714ee591 100644 --- a/pkgs/tools/system/netdata/default.nix +++ b/pkgs/tools/system/netdata/default.nix @@ -287,6 +287,7 @@ stdenv'.mkDerivation (finalAttrs: { homepage = "https://www.netdata.cloud/"; changelog = "https://github.com/netdata/netdata/releases/tag/v${version}"; license = [ licenses.gpl3Plus ] ++ lib.optionals (withCloudUi) [ licenses.ncul1 ]; + mainProgram = "netdata"; platforms = platforms.unix; maintainers = with maintainers; [ mkg20001 From ca829335db54862311f218c79f849fbda5680e80 Mon Sep 17 00:00:00 2001 From: Kenichi Kamiya Date: Tue, 8 Apr 2025 12:14:55 +0900 Subject: [PATCH 116/793] fishnet: prefer versionCheckHook rather than testers.testVersion https://github.com/NixOS/nixpkgs/blob/bd352cd67834c983d69adf4080d225dbe28f99ba/doc/stdenv/passthru.chapter.md?plain=1#L84 --- pkgs/by-name/fi/fishnet/package.nix | 12 +++++++----- 1 file changed, 7 insertions(+), 5 deletions(-) diff --git a/pkgs/by-name/fi/fishnet/package.nix b/pkgs/by-name/fi/fishnet/package.nix index 8fd0f00138a2..d7742b7ca89a 100644 --- a/pkgs/by-name/fi/fishnet/package.nix +++ b/pkgs/by-name/fi/fishnet/package.nix @@ -3,8 +3,7 @@ rustPlatform, fetchFromGitHub, fetchurl, - testers, - fishnet, + versionCheckHook, }: let @@ -42,9 +41,12 @@ rustPlatform.buildRustPackage rec { useFetchCargoVendor = true; cargoHash = "sha256-aUSppXw0UDqCDX7YX+sYNEcmiABXDn0nrow0H9UjpaA="; - passthru.tests.version = testers.testVersion { - package = fishnet; - }; + nativeInstallCheckInputs = [ + versionCheckHook + ]; + doInstallCheck = true; + versionCheckProgram = "${placeholder "out"}/bin/${meta.mainProgram}"; + versionCheckProgramArg = "--version"; meta = with lib; { description = "Distributed Stockfish analysis for lichess.org"; From 85116561bcd61a931d98ee883df6d129486a66f1 Mon Sep 17 00:00:00 2001 From: Kenichi Kamiya Date: Tue, 8 Apr 2025 12:30:43 +0900 Subject: [PATCH 117/793] fishnet: prefer finalAttrs rather than rec --- pkgs/by-name/fi/fishnet/package.nix | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/pkgs/by-name/fi/fishnet/package.nix b/pkgs/by-name/fi/fishnet/package.nix index d7742b7ca89a..bbf8b3930bbf 100644 --- a/pkgs/by-name/fi/fishnet/package.nix +++ b/pkgs/by-name/fi/fishnet/package.nix @@ -19,14 +19,14 @@ let sha256 = "sha256-N/GPYtdy8xB+HWqso4mMEww8hvKrY+ZVX7vKIGNaiZ0="; }; in -rustPlatform.buildRustPackage rec { +rustPlatform.buildRustPackage (finalAttrs: { pname = "fishnet"; version = "2.9.4"; src = fetchFromGitHub { owner = "lichess-org"; repo = "fishnet"; - rev = "v${version}"; + rev = "v${finalAttrs.version}"; hash = "sha256-JhllThFiHeC/5AAFwwZQ0mgbENIWP1cA7aD01DeDVL8="; fetchSubmodules = true; }; @@ -45,7 +45,7 @@ rustPlatform.buildRustPackage rec { versionCheckHook ]; doInstallCheck = true; - versionCheckProgram = "${placeholder "out"}/bin/${meta.mainProgram}"; + versionCheckProgram = "${placeholder "out"}/bin/${finalAttrs.meta.mainProgram}"; versionCheckProgramArg = "--version"; meta = with lib; { @@ -62,4 +62,4 @@ rustPlatform.buildRustPackage rec { ]; mainProgram = "fishnet"; }; -} +}) From 2f8642eab588152705dfe012a0b5d707605acdbe Mon Sep 17 00:00:00 2001 From: Kenichi Kamiya Date: Tue, 8 Apr 2025 12:33:55 +0900 Subject: [PATCH 118/793] fishnet: prefer hash rather than sha256 in fetchurl --- pkgs/by-name/fi/fishnet/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/fi/fishnet/package.nix b/pkgs/by-name/fi/fishnet/package.nix index bbf8b3930bbf..8dc4a9eb9734 100644 --- a/pkgs/by-name/fi/fishnet/package.nix +++ b/pkgs/by-name/fi/fishnet/package.nix @@ -11,12 +11,12 @@ let nnueBigFile = "nn-1111cefa1111.nnue"; nnueBig = fetchurl { url = "https://tests.stockfishchess.org/api/nn/${nnueBigFile}"; - sha256 = "sha256-ERHO+hERa3cWG9SxTatMUPJuWSDHVvSGFZK+Pc1t4XQ="; + hash = "sha256-ERHO+hERa3cWG9SxTatMUPJuWSDHVvSGFZK+Pc1t4XQ="; }; nnueSmallFile = "nn-37f18f62d772.nnue"; nnueSmall = fetchurl { url = "https://tests.stockfishchess.org/api/nn/${nnueSmallFile}"; - sha256 = "sha256-N/GPYtdy8xB+HWqso4mMEww8hvKrY+ZVX7vKIGNaiZ0="; + hash = "sha256-N/GPYtdy8xB+HWqso4mMEww8hvKrY+ZVX7vKIGNaiZ0="; }; in rustPlatform.buildRustPackage (finalAttrs: { From bdce1c44a26a09891c680d9dfdcbc38b3954628c Mon Sep 17 00:00:00 2001 From: Kenichi Kamiya Date: Thu, 10 Apr 2025 17:02:16 +0900 Subject: [PATCH 119/793] fishnet: prefer tag rather than rev for fetchFromGitHub This commit introduces reverted 65a333600d5c88a98d674f637d092807cfc12253 again only for this package. --- pkgs/by-name/fi/fishnet/package.nix | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pkgs/by-name/fi/fishnet/package.nix b/pkgs/by-name/fi/fishnet/package.nix index 8dc4a9eb9734..e45a41c8b2e1 100644 --- a/pkgs/by-name/fi/fishnet/package.nix +++ b/pkgs/by-name/fi/fishnet/package.nix @@ -26,7 +26,7 @@ rustPlatform.buildRustPackage (finalAttrs: { src = fetchFromGitHub { owner = "lichess-org"; repo = "fishnet"; - rev = "v${finalAttrs.version}"; + tag = "v${finalAttrs.version}"; hash = "sha256-JhllThFiHeC/5AAFwwZQ0mgbENIWP1cA7aD01DeDVL8="; fetchSubmodules = true; }; From c2e4e67cf43e6eb0bc1a18de877fb2282d9b91d1 Mon Sep 17 00:00:00 2001 From: Leah Amelia Chen Date: Thu, 10 Apr 2025 23:05:21 +0800 Subject: [PATCH 120/793] dput-ng: 1.40 -> 1.42 --- pkgs/by-name/dp/dput-ng/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/dp/dput-ng/package.nix b/pkgs/by-name/dp/dput-ng/package.nix index ababbef6edf0..ec8978f63f7d 100644 --- a/pkgs/by-name/dp/dput-ng/package.nix +++ b/pkgs/by-name/dp/dput-ng/package.nix @@ -5,7 +5,7 @@ nix-update-script, }: let - version = "1.40"; + version = "1.42"; in python3.pkgs.buildPythonApplication { pname = "dput-ng"; @@ -16,8 +16,8 @@ python3.pkgs.buildPythonApplication { domain = "salsa.debian.org"; owner = "debian"; repo = "dput-ng"; - rev = "refs/tags/${version}"; - hash = "sha256-97NrRUmIjrP41NyI4KOEzHLlaqxehZIhSVyx9hRZ0dw="; + tag = "debian/${version}"; + hash = "sha256-v1Q2vPQcghHZXSxnbjZ/0wFVNj1ApKFduUkEhBea1hI="; }; build-system = with python3.pkgs; [ From 298aa40f23f245267008d38ba0dbb026f7e20dbd Mon Sep 17 00:00:00 2001 From: Axel Karjalainen Date: Thu, 10 Apr 2025 01:29:38 +0300 Subject: [PATCH 121/793] git-prole: add shell completions --- pkgs/by-name/gi/git-prole/package.nix | 26 ++++++++++++++++++++++++-- 1 file changed, 24 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/gi/git-prole/package.nix b/pkgs/by-name/gi/git-prole/package.nix index dcb17af0894b..ce67f6958484 100644 --- a/pkgs/by-name/gi/git-prole/package.nix +++ b/pkgs/by-name/gi/git-prole/package.nix @@ -1,12 +1,16 @@ { lib, + stdenv, + buildPackages, fetchFromGitHub, rustPlatform, git, - bash, nix-update-script, + installShellFiles, }: let + emulatorAvailable = stdenv.hostPlatform.emulatorAvailable buildPackages; + emulator = stdenv.hostPlatform.emulator buildPackages; version = "0.5.3"; in rustPlatform.buildRustPackage { @@ -20,14 +24,32 @@ rustPlatform.buildRustPackage { hash = "sha256-QwLkByC8gdAnt6geZS285ErdH8nfV3vsWjMF4hTzq9Y="; }; + buildFeatures = [ "clap_mangen" ]; + useFetchCargoVendor = true; cargoHash = "sha256-qghc8HtJfpTYXAwC2xjq8lLlCu419Ttnu/AYapkAulI="; nativeCheckInputs = [ git - bash ]; + nativeBuildInputs = [ + installShellFiles + ]; + + postInstall = lib.optionalString emulatorAvailable '' + manpages=$(mktemp -d) + ${emulator} $out/bin/git-prole manpages "$manpages" + for manpage in "$manpages"/*; do + installManPage "$manpage" + done + + installShellCompletion --cmd git-prole \ + --bash <(${emulator} $out/bin/git-prole completions bash) \ + --fish <(${emulator} $out/bin/git-prole completions fish) \ + --zsh <(${emulator} $out/bin/git-prole completions zsh) + ''; + meta = { homepage = "https://github.com/9999years/git-prole"; changelog = "https://github.com/9999years/git-prole/releases/tag/v${version}"; From a00e9a3ac0cb59a91af811dfc5292fa05f840a85 Mon Sep 17 00:00:00 2001 From: Seth Flynn Date: Thu, 10 Apr 2025 14:39:45 +0000 Subject: [PATCH 122/793] gnome-solanum: 5.0.0 -> 6.0.0 Diff: https://gitlab.gnome.org/World/Solanum/-/compare/5.0.0..6.0.0 --- pkgs/by-name/gn/gnome-solanum/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/gn/gnome-solanum/package.nix b/pkgs/by-name/gn/gnome-solanum/package.nix index b23b4c3dda2d..dbc767e5166f 100644 --- a/pkgs/by-name/gn/gnome-solanum/package.nix +++ b/pkgs/by-name/gn/gnome-solanum/package.nix @@ -23,20 +23,20 @@ stdenv.mkDerivation rec { pname = "solanum"; - version = "5.0.0"; + version = "6.0.0"; src = fetchFromGitLab { domain = "gitlab.gnome.org"; owner = "World"; repo = "Solanum"; rev = version; - hash = "sha256-Xf/b/9o6zHF1hjHSyAXb90ySoBj+DMMe31e6RfF8C4Y="; + hash = "sha256-Wh9/88Vc4mtjL0U1Vrw+GEEBPjEv+5NrWd/Kw1glp+w="; }; cargoDeps = rustPlatform.fetchCargoVendor { inherit src; name = "${pname}-${version}"; - hash = "sha256-jtMTW9tIf0UGbE9bJU31maub+o0agf0pDRO4s9QReyc="; + hash = "sha256-krjbeutochFk5md+THlYBW4iEwfFDbK89DYHZyd3IKo="; }; postPatch = '' From da9f701b1825e03a53ca9af61bcdaa107468b3b8 Mon Sep 17 00:00:00 2001 From: Seth Flynn Date: Thu, 10 Apr 2025 12:27:34 -0400 Subject: [PATCH 123/793] gnome-solanum: modernize --- pkgs/by-name/gn/gnome-solanum/package.nix | 17 ++++++++--------- 1 file changed, 8 insertions(+), 9 deletions(-) diff --git a/pkgs/by-name/gn/gnome-solanum/package.nix b/pkgs/by-name/gn/gnome-solanum/package.nix index dbc767e5166f..8225396d41fb 100644 --- a/pkgs/by-name/gn/gnome-solanum/package.nix +++ b/pkgs/by-name/gn/gnome-solanum/package.nix @@ -21,7 +21,7 @@ nix-update-script, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "solanum"; version = "6.0.0"; @@ -29,13 +29,12 @@ stdenv.mkDerivation rec { domain = "gitlab.gnome.org"; owner = "World"; repo = "Solanum"; - rev = version; + tag = finalAttrs.version; hash = "sha256-Wh9/88Vc4mtjL0U1Vrw+GEEBPjEv+5NrWd/Kw1glp+w="; }; cargoDeps = rustPlatform.fetchCargoVendor { - inherit src; - name = "${pname}-${version}"; + inherit (finalAttrs) pname version src; hash = "sha256-krjbeutochFk5md+THlYBW4iEwfFDbK89DYHZyd3IKo="; }; @@ -71,12 +70,12 @@ stdenv.mkDerivation rec { updateScript = nix-update-script { }; }; - meta = with lib; { + meta = { homepage = "https://gitlab.gnome.org/World/Solanum"; description = "Pomodoro timer for the GNOME desktop"; - maintainers = with maintainers; [ linsui ] ++ lib.teams.gnome-circle.members; - license = licenses.gpl3Plus; - platforms = platforms.linux; + maintainers = with lib.maintainers; [ linsui ] ++ lib.teams.gnome-circle.members; + license = lib.licenses.gpl3Plus; + platforms = lib.platforms.linux; mainProgram = "solanum"; }; -} +}) From 0a2144000ed2af68d59ef7d735a68cfd5c7a0501 Mon Sep 17 00:00:00 2001 From: Kenichi Kamiya Date: Thu, 10 Apr 2025 21:21:19 +0900 Subject: [PATCH 124/793] fishnet: add update script --- pkgs/by-name/fi/fishnet/package.nix | 36 ++++++++++++++++++++++-- pkgs/by-name/fi/fishnet/update.bash | 43 +++++++++++++++++++++++++++++ 2 files changed, 77 insertions(+), 2 deletions(-) create mode 100644 pkgs/by-name/fi/fishnet/update.bash diff --git a/pkgs/by-name/fi/fishnet/package.nix b/pkgs/by-name/fi/fishnet/package.nix index e45a41c8b2e1..d2fe80135f5c 100644 --- a/pkgs/by-name/fi/fishnet/package.nix +++ b/pkgs/by-name/fi/fishnet/package.nix @@ -4,19 +4,26 @@ fetchFromGitHub, fetchurl, versionCheckHook, + writeShellApplication, + curl, + jq, + nix-update, + common-updater-scripts, }: let # These files can be found in Stockfish/src/evaluate.h nnueBigFile = "nn-1111cefa1111.nnue"; + nnueBigHash = "sha256-ERHO+hERa3cWG9SxTatMUPJuWSDHVvSGFZK+Pc1t4XQ="; nnueBig = fetchurl { url = "https://tests.stockfishchess.org/api/nn/${nnueBigFile}"; - hash = "sha256-ERHO+hERa3cWG9SxTatMUPJuWSDHVvSGFZK+Pc1t4XQ="; + hash = nnueBigHash; }; nnueSmallFile = "nn-37f18f62d772.nnue"; + nnueSmallHash = "sha256-N/GPYtdy8xB+HWqso4mMEww8hvKrY+ZVX7vKIGNaiZ0="; nnueSmall = fetchurl { url = "https://tests.stockfishchess.org/api/nn/${nnueSmallFile}"; - hash = "sha256-N/GPYtdy8xB+HWqso4mMEww8hvKrY+ZVX7vKIGNaiZ0="; + hash = nnueSmallHash; }; in rustPlatform.buildRustPackage (finalAttrs: { @@ -48,6 +55,31 @@ rustPlatform.buildRustPackage (finalAttrs: { versionCheckProgram = "${placeholder "out"}/bin/${finalAttrs.meta.mainProgram}"; versionCheckProgramArg = "--version"; + passthru = { + updateScript = lib.getExe (writeShellApplication { + name = "update-${finalAttrs.pname}"; + + runtimeInputs = [ + curl + jq + nix-update + common-updater-scripts + ]; + + runtimeEnv = { + PNAME = finalAttrs.pname; + PKG_FILE = builtins.toString ./package.nix; + GITHUB_REPOSITORY = "${finalAttrs.src.owner}/${finalAttrs.src.repo}"; + NNUE_BIG_FILE = nnueBigFile; + NNUE_BIG_HASH = nnueBigHash; + NNUE_SMALL_FILE = nnueSmallFile; + NNUE_SMALL_HASH = nnueSmallHash; + }; + + text = builtins.readFile ./update.bash; + }); + }; + meta = with lib; { description = "Distributed Stockfish analysis for lichess.org"; homepage = "https://github.com/lichess-org/fishnet"; diff --git a/pkgs/by-name/fi/fishnet/update.bash b/pkgs/by-name/fi/fishnet/update.bash new file mode 100644 index 000000000000..8bf6997f3936 --- /dev/null +++ b/pkgs/by-name/fi/fishnet/update.bash @@ -0,0 +1,43 @@ +new_version="$( + curl --fail --silent ${GITHUB_TOKEN:+-u ":$GITHUB_TOKEN"} "https://api.github.com/repos/$GITHUB_REPOSITORY/releases/latest" | + jq '.tag_name | ltrimstr("v")' --raw-output +)" +stockfish_revision="$( + curl --fail --silent ${GITHUB_TOKEN:+-u ":$GITHUB_TOKEN"} "https://api.github.com/repos/$GITHUB_REPOSITORY/contents/Stockfish?ref=v$new_version" | + jq .sha --raw-output +)" +stockfish_header="$( + curl --fail --silent "https://raw.githubusercontent.com/official-stockfish/Stockfish/$stockfish_revision/src/evaluate.h" +)" +new_nnue_big_file="$( + echo "$stockfish_header" | + grep --perl-regexp --only-matching 'EvalFileDefaultNameBig "\Knn-(\w+).nnue' +)" +new_nnue_big_hash="$( + nix hash to-sri --type sha256 "$( + nix-prefetch-url --type sha256 "https://tests.stockfishchess.org/api/nn/${new_nnue_big_file}" + )" +)" +new_nnue_small_file="$( + echo "$stockfish_header" | + grep --perl-regexp --only-matching 'EvalFileDefaultNameSmall "\Knn-(\w+).nnue' +)" +new_nnue_small_hash="$( + nix hash to-sri --type sha256 "$( + nix-prefetch-url --type sha256 "https://tests.stockfishchess.org/api/nn/${new_nnue_small_file}" + )" +)" + +# Update NNUE +pkg_body="$(<"$PKG_FILE")" +pkg_body="${pkg_body//"$NNUE_BIG_FILE"/"$new_nnue_big_file"}" +pkg_body="${pkg_body//"$NNUE_BIG_HASH"/"$new_nnue_big_hash"}" +pkg_body="${pkg_body//"$NNUE_SMALL_FILE"/"$new_nnue_small_file"}" +pkg_body="${pkg_body//"$NNUE_SMALL_HASH"/"$new_nnue_small_hash"}" +echo "$pkg_body" >"$PKG_FILE" + +# Update version, src +update-source-version "$PNAME" "$new_version" --ignore-same-version --print-changes + +# Update cargoHash +nix-update --version=skip "$PNAME" From b32d0267c035f95a7d6fec9b180feaa71521f397 Mon Sep 17 00:00:00 2001 From: Kenichi Kamiya Date: Fri, 11 Apr 2025 00:20:37 +0900 Subject: [PATCH 125/793] fishnet: 2.9.4 -> 2.9.5 Diff: https://github.com/lichess-org/fishnet/compare/v2.9.4...v2.9.5 This patch has been generated with following command ``` nix-shell ./maintainers/scripts/update.nix --argstr package fishnet ``` --- pkgs/by-name/fi/fishnet/package.nix | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/pkgs/by-name/fi/fishnet/package.nix b/pkgs/by-name/fi/fishnet/package.nix index d2fe80135f5c..d77f785d09e7 100644 --- a/pkgs/by-name/fi/fishnet/package.nix +++ b/pkgs/by-name/fi/fishnet/package.nix @@ -13,8 +13,8 @@ let # These files can be found in Stockfish/src/evaluate.h - nnueBigFile = "nn-1111cefa1111.nnue"; - nnueBigHash = "sha256-ERHO+hERa3cWG9SxTatMUPJuWSDHVvSGFZK+Pc1t4XQ="; + nnueBigFile = "nn-1c0000000000.nnue"; + nnueBigHash = "sha256-HAAAAAAApn1imZnZMtDDc/dFDOQ80S0FYoaPTq+a4q0="; nnueBig = fetchurl { url = "https://tests.stockfishchess.org/api/nn/${nnueBigFile}"; hash = nnueBigHash; @@ -28,13 +28,13 @@ let in rustPlatform.buildRustPackage (finalAttrs: { pname = "fishnet"; - version = "2.9.4"; + version = "2.9.5"; src = fetchFromGitHub { owner = "lichess-org"; repo = "fishnet"; tag = "v${finalAttrs.version}"; - hash = "sha256-JhllThFiHeC/5AAFwwZQ0mgbENIWP1cA7aD01DeDVL8="; + hash = "sha256-+JkqxO7wwYZHwWRMboKGe8uo/F223efR+9pIsAIoFpU="; fetchSubmodules = true; }; @@ -46,7 +46,7 @@ rustPlatform.buildRustPackage (finalAttrs: { ''; useFetchCargoVendor = true; - cargoHash = "sha256-aUSppXw0UDqCDX7YX+sYNEcmiABXDn0nrow0H9UjpaA="; + cargoHash = "sha256-WjBrv4GApT7LTnexLDhY7Zni5kLtvUzaGs2YuA3UiHE="; nativeInstallCheckInputs = [ versionCheckHook From 1e60c4e57dd56d51bb8badc3370f5f294477bb0e Mon Sep 17 00:00:00 2001 From: Shawn8901 Date: Thu, 10 Apr 2025 20:34:01 +0200 Subject: [PATCH 126/793] portfolio: 0.74.2 -> 0.75.1 --- pkgs/by-name/po/portfolio/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/po/portfolio/package.nix b/pkgs/by-name/po/portfolio/package.nix index 816d6b483503..eec577cfde66 100644 --- a/pkgs/by-name/po/portfolio/package.nix +++ b/pkgs/by-name/po/portfolio/package.nix @@ -33,11 +33,11 @@ let in stdenvNoCC.mkDerivation (finalAttrs: { pname = "PortfolioPerformance"; - version = "0.74.2"; + version = "0.75.1"; src = fetchurl { url = "https://github.com/buchen/portfolio/releases/download/${finalAttrs.version}/PortfolioPerformance-${finalAttrs.version}-linux.gtk.x86_64.tar.gz"; - hash = "sha256-RPoEby12DiJwdM2ejVfOQyrJjy/qgQ9BbqYyaV9KMD0="; + hash = "sha256-TIkEv8YEKgvi2DQ7vc90ZjyvVNOiMQvBhb8rqPT2Xl0="; }; nativeBuildInputs = [ From 0a7e077c422d7833572ca75036f833cc22f0f9b8 Mon Sep 17 00:00:00 2001 From: Ludovico Piero Date: Fri, 11 Apr 2025 04:02:23 +0900 Subject: [PATCH 127/793] cagebreak: 2.3.1 -> 2.4.0 Signed-off-by: Ludovico Piero --- pkgs/applications/window-managers/cagebreak/default.nix | 4 ++-- pkgs/top-level/all-packages.nix | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/applications/window-managers/cagebreak/default.nix b/pkgs/applications/window-managers/cagebreak/default.nix index 93aa7f55d087..fd427d167a04 100644 --- a/pkgs/applications/window-managers/cagebreak/default.nix +++ b/pkgs/applications/window-managers/cagebreak/default.nix @@ -28,13 +28,13 @@ stdenv.mkDerivation rec { pname = "cagebreak"; - version = "2.3.1"; + version = "2.4.0"; src = fetchFromGitHub { owner = "project-repo"; repo = pname; rev = version; - hash = "sha256-GAANZIEUtuONPBpk0E3fErgOZtm3wB+gWJNwfO6VOTo="; + hash = "sha256-eJLYv9CalBTOQEOMRg/5ctHByrkA44pfS7K3H4XTdSc="; }; nativeBuildInputs = [ diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix index 3ed4554f61ac..e1b5549027a2 100644 --- a/pkgs/top-level/all-packages.nix +++ b/pkgs/top-level/all-packages.nix @@ -19519,7 +19519,7 @@ with pkgs; }; cagebreak = callPackage ../applications/window-managers/cagebreak { - wlroots = wlroots_0_17; + wlroots = wlroots_0_18; }; zrythm = callPackage ../applications/audio/zrythm { From 35faad743778cebc6faaabfa060a6e950f02a9a1 Mon Sep 17 00:00:00 2001 From: Ludovico Piero Date: Fri, 11 Apr 2025 04:04:47 +0900 Subject: [PATCH 128/793] cagebreak: move to `pkgs/by-name` Signed-off-by: Ludovico Piero --- .../default.nix => by-name/ca/cagebreak/package.nix} | 4 ++-- pkgs/top-level/all-packages.nix | 4 ---- 2 files changed, 2 insertions(+), 6 deletions(-) rename pkgs/{applications/window-managers/cagebreak/default.nix => by-name/ca/cagebreak/package.nix} (98%) diff --git a/pkgs/applications/window-managers/cagebreak/default.nix b/pkgs/by-name/ca/cagebreak/package.nix similarity index 98% rename from pkgs/applications/window-managers/cagebreak/default.nix rename to pkgs/by-name/ca/cagebreak/package.nix index fd427d167a04..0e0c87db4530 100644 --- a/pkgs/applications/window-managers/cagebreak/default.nix +++ b/pkgs/by-name/ca/cagebreak/package.nix @@ -23,7 +23,7 @@ wayland-scanner, withXwayland ? true, xwayland, - wlroots, + wlroots_0_18, }: stdenv.mkDerivation rec { @@ -59,7 +59,7 @@ stdenv.mkDerivation rec { systemd wayland wayland-protocols - wlroots + wlroots_0_18 ]; mesonFlags = [ diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix index e1b5549027a2..8a619c3d7db4 100644 --- a/pkgs/top-level/all-packages.nix +++ b/pkgs/top-level/all-packages.nix @@ -19518,10 +19518,6 @@ with pkgs; inherit (darwin.apple_sdk.frameworks) CoreServices; }; - cagebreak = callPackage ../applications/window-managers/cagebreak { - wlroots = wlroots_0_18; - }; - zrythm = callPackage ../applications/audio/zrythm { inherit (plasma5Packages) breeze-icons; }; From 3dc06198d99e1bfab336f59f2bebbe737554b677 Mon Sep 17 00:00:00 2001 From: Merleur l'enchantin Date: Wed, 9 Apr 2025 20:59:42 +0200 Subject: [PATCH 129/793] bitwig-studio: 5.3.2 -> 5.3.5 --- pkgs/applications/audio/bitwig-studio/bitwig-studio5.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/applications/audio/bitwig-studio/bitwig-studio5.nix b/pkgs/applications/audio/bitwig-studio/bitwig-studio5.nix index a66f916a9667..38f8f1cac98c 100644 --- a/pkgs/applications/audio/bitwig-studio/bitwig-studio5.nix +++ b/pkgs/applications/audio/bitwig-studio/bitwig-studio5.nix @@ -31,12 +31,12 @@ stdenv.mkDerivation rec { pname = "bitwig-studio-unwrapped"; - version = "5.3.2"; + version = "5.3.5"; src = fetchurl { name = "bitwig-studio-${version}.deb"; url = "https://www.bitwig.com/dl/Bitwig%20Studio/${version}/installer_linux/"; - hash = "sha256-QKt/myqmoVVffNwkfGcAoknAiZu3D+s7d2lJgtWpvk4="; + hash = "sha256-dfEWOQTZVMUb6v+u2wQlFgTXupokFTjWgKKA6W/Rrzc="; }; nativeBuildInputs = [ From c8f4ac92a895785a291ed91fadc238e8ab80fa99 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Thu, 10 Apr 2025 20:05:15 +0000 Subject: [PATCH 130/793] fyne: 2.5.5 -> 2.6.0 --- pkgs/by-name/fy/fyne/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/fy/fyne/package.nix b/pkgs/by-name/fy/fyne/package.nix index 1fdf6bb79b62..6d2ffabdb9a7 100644 --- a/pkgs/by-name/fy/fyne/package.nix +++ b/pkgs/by-name/fy/fyne/package.nix @@ -17,16 +17,16 @@ buildGoModule rec { pname = "fyne"; - version = "2.5.5"; + version = "2.6.0"; src = fetchFromGitHub { owner = "fyne-io"; repo = "fyne"; tag = "v${version}"; - hash = "sha256-cttw4Al7zn7hlKu8n7by+m2p9Xm7ZoCtMb9VuAFdP6k="; + hash = "sha256-e3UHOAtafOn1Nxfnjut04uKK3S/gv/08qAiGEW8r5Tc="; }; - vendorHash = "sha256-X6K7IV+yjKXw/1A5HikS0T8rtrn7gLZM2d0VoyIdOT4="; + vendorHash = "sha256-3lXDkiQoq+rDUN8Am9Bd/DJ5CKQqfQucbHKQrkS4wIg="; nativeBuildInputs = [ pkg-config ]; From 1436b85fc4ad438da39a3ac36ea558e0a0fda3e2 Mon Sep 17 00:00:00 2001 From: geodic Date: Thu, 10 Apr 2025 16:32:25 -0400 Subject: [PATCH 131/793] rquickshare: 0.11.4 -> 0.11.5 --- .../fix-pnpm-outdated-lockfile.patch | 35 ++++++++++++++ pkgs/by-name/rq/rquickshare/package.nix | 20 ++++---- ...ve-duplicate-versions-of-sys-metrics.patch | 46 +++++++++---------- 3 files changed, 69 insertions(+), 32 deletions(-) create mode 100644 pkgs/by-name/rq/rquickshare/fix-pnpm-outdated-lockfile.patch diff --git a/pkgs/by-name/rq/rquickshare/fix-pnpm-outdated-lockfile.patch b/pkgs/by-name/rq/rquickshare/fix-pnpm-outdated-lockfile.patch new file mode 100644 index 000000000000..5c4ac4f418d6 --- /dev/null +++ b/pkgs/by-name/rq/rquickshare/fix-pnpm-outdated-lockfile.patch @@ -0,0 +1,35 @@ +diff --git a/app/legacy/pnpm-lock.yaml b/app/legacy/pnpm-lock.yaml +index ce6a292..76ba03e 100644 +--- a/app/legacy/pnpm-lock.yaml ++++ b/app/legacy/pnpm-lock.yaml +@@ -12,8 +12,8 @@ importers: + specifier: link:../../core_lib + version: link:../../core_lib + '@tauri-apps/api': +- specifier: 1.5.6 +- version: 1.5.6 ++ specifier: 1.6.0 ++ version: 1.6.0 + pinia: + specifier: ^2.2.1 + version: 2.2.1(typescript@5.6.0-dev.20240811)(vue@3.4.27(typescript@5.6.0-dev.20240811)) +@@ -500,10 +500,6 @@ packages: + peerDependencies: + tailwindcss: '>=3.0.0 || insiders' + +- '@tauri-apps/api@1.5.6': +- resolution: {integrity: sha512-LH5ToovAHnDVe5Qa9f/+jW28I6DeMhos8bNDtBOmmnaDpPmJmYLyHdeDblAWWWYc7KKRDg9/66vMuKyq0WIeFA==} +- engines: {node: '>= 14.6.0', npm: '>= 6.6.0', yarn: '>= 1.19.1'} +- + '@tauri-apps/api@1.6.0': + resolution: {integrity: sha512-rqI++FWClU5I2UBp4HXFvl+sBWkdigBkxnpJDQUWttNyG7IZP4FwQGhTNL5EOw0vI8i6eSAJ5frLqO7n7jbJdg==} + engines: {node: '>= 14.6.0', npm: '>= 6.6.0', yarn: '>= 1.19.1'} +@@ -2707,8 +2703,6 @@ snapshots: + postcss-selector-parser: 6.0.10 + tailwindcss: 3.4.9 + +- '@tauri-apps/api@1.5.6': {} +- + '@tauri-apps/api@1.6.0': {} + + '@tauri-apps/cli-darwin-arm64@1.5.14': diff --git a/pkgs/by-name/rq/rquickshare/package.nix b/pkgs/by-name/rq/rquickshare/package.nix index 9a2102a9affb..f52cc543beb5 100644 --- a/pkgs/by-name/rq/rquickshare/package.nix +++ b/pkgs/by-name/rq/rquickshare/package.nix @@ -3,6 +3,7 @@ cargo-tauri, cargo-tauri_1, fetchFromGitHub, + applyPatches, glib-networking, libayatana-appindicator, libsoup_2_4, @@ -39,13 +40,16 @@ let in rustPlatform.buildRustPackage rec { pname = "rquickshare" + (app-type-either "" "-legacy"); - version = "0.11.4"; + version = "0.11.5"; - src = fetchFromGitHub { - owner = "Martichou"; - repo = "rquickshare"; - tag = "v${version}"; - hash = "sha256-Gq78vxM9hJ+dAHM3RAKHtkFIsoV0XQN4vNbOO3amvTs="; + src = applyPatches { + src = fetchFromGitHub { + owner = "Martichou"; + repo = "rquickshare"; + tag = "v${version}"; + hash = "sha256-DZdzk0wqKhVa51PgQf8UsAY6EbGKvRIGru71Z8rvrwA="; + }; + patches = [ ./fix-pnpm-outdated-lockfile.patch ]; }; # from https://github.com/NixOS/nixpkgs/blob/04e40bca2a68d7ca85f1c47f00598abb062a8b12/pkgs/by-name/ca/cargo-tauri/test-app.nix#L23-L26 @@ -59,14 +63,14 @@ rustPlatform.buildRustPackage rec { inherit pname version src; sourceRoot = "${src.name}/app/${app-type}"; - hash = app-type-either "sha256-V46V/VPwCKEe3sAp8zK0UUU5YigqgYh1GIOorqIAiNE=" "sha256-sDHysaKMdNcbL1szww7/wg0bGHOnEKsKoySZJJCcPik="; + hash = app-type-either "sha256-V46V/VPwCKEe3sAp8zK0UUU5YigqgYh1GIOorqIAiNE=" "sha256-8QRigYNtxirXidFFnTzA6rP0+L64M/iakPqe2lZKegs="; }; useFetchCargoVendor = true; cargoRoot = "app/${app-type}/src-tauri"; buildAndTestSubdir = cargoRoot; cargoPatches = [ ./remove-duplicate-versions-of-sys-metrics.patch ]; - cargoHash = app-type-either "sha256-wraCzzC7YVCXEXBTd8c1cbtCdBunENpUMQ1vZGwfGMs=" "sha256-TBsHlFwbWWa2LEZdmDyz/9vWiFOXKX39PCsjW6OqEGY="; + cargoHash = app-type-either "sha256-XfN+/oC3lttDquLfoyJWBaFfdjW/wyODCIiZZksypLM=" "sha256-4vBHxuKg4P9H0FZYYNUT+AVj4Qvz99q7Bhd7x47UC2w="; nativeBuildInputs = [ proper-cargo-tauri.hook diff --git a/pkgs/by-name/rq/rquickshare/remove-duplicate-versions-of-sys-metrics.patch b/pkgs/by-name/rq/rquickshare/remove-duplicate-versions-of-sys-metrics.patch index af1f423857fd..2de75e9ca237 100644 --- a/pkgs/by-name/rq/rquickshare/remove-duplicate-versions-of-sys-metrics.patch +++ b/pkgs/by-name/rq/rquickshare/remove-duplicate-versions-of-sys-metrics.patch @@ -1,9 +1,9 @@ diff --git a/app/legacy/src-tauri/Cargo.lock b/app/legacy/src-tauri/Cargo.lock -index 1bba0ae..af24986 100644 +index 14872dc..341fcc8 100644 --- a/app/legacy/src-tauri/Cargo.lock +++ b/app/legacy/src-tauri/Cargo.lock -@@ -4138,7 +4138,7 @@ dependencies = [ - "rand 0.8.5", +@@ -4296,7 +4296,7 @@ dependencies = [ + "rand 0.9.0", "serde", "sha2", - "sys_metrics 0.2.7 (git+https://github.com/Martichou/sys_metrics)", @@ -11,7 +11,7 @@ index 1bba0ae..af24986 100644 "tokio", "tokio-util", "tracing-subscriber", -@@ -4158,7 +4158,7 @@ dependencies = [ +@@ -4316,7 +4316,7 @@ dependencies = [ "rqs_lib", "serde", "serde_json", @@ -20,10 +20,13 @@ index 1bba0ae..af24986 100644 "tauri", "tauri-build", "tauri-plugin-autostart", -@@ -4759,22 +4759,7 @@ dependencies = [ - [[package]] - name = "sys_metrics" - version = "0.2.7" +@@ -4920,21 +4920,6 @@ dependencies = [ + "libc", + ] + +-[[package]] +-name = "sys_metrics" +-version = "0.2.7" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c9b266b80f59f86e2e1e0a4938e316e32c3730d94a749f236305152279f77484" -dependencies = [ @@ -36,16 +39,11 @@ index 1bba0ae..af24986 100644 - "serde", -] - --[[package]] --name = "sys_metrics" --version = "0.2.7" --source = "git+https://github.com/Martichou/sys_metrics#c0f4ec7b9156d3ab83ee61276984c7fd4e632098" -+source = "git+https://github.com/Martichou/sys_metrics#e5b324a17d1724bd97923a173c3535cc06a44b0c" - dependencies = [ - "core-foundation-sys", - "glob", + [[package]] + name = "sys_metrics" + version = "0.2.7" diff --git a/app/legacy/src-tauri/Cargo.toml b/app/legacy/src-tauri/Cargo.toml -index b971c3d..44abf29 100644 +index fb735b2..cfd1349 100644 --- a/app/legacy/src-tauri/Cargo.toml +++ b/app/legacy/src-tauri/Cargo.toml @@ -20,7 +20,7 @@ notify-rust = "4.10" @@ -54,15 +52,15 @@ index b971c3d..44abf29 100644 serde_json = "1.0" -sys_metrics = "0.2" +sys_metrics = { git = "https://github.com/Martichou/sys_metrics" } - tauri = { version = "1.5", features = ["api-all", "reqwest-native-tls-vendored", "system-tray", "devtools"] } + tauri = { version = "1.8", features = ["api-all", "reqwest-native-tls-vendored", "devtools", "system-tray"] } tauri-plugin-autostart = { git = "https://github.com/tauri-apps/plugins-workspace", branch = "v1" } tauri-plugin-single-instance = { git = "https://github.com/tauri-apps/plugins-workspace", branch = "v1" } diff --git a/app/main/src-tauri/Cargo.lock b/app/main/src-tauri/Cargo.lock -index bc4753a..ed4c7e8 100644 +index 5580ef5..4327d4c 100644 --- a/app/main/src-tauri/Cargo.lock +++ b/app/main/src-tauri/Cargo.lock -@@ -4182,7 +4182,7 @@ dependencies = [ - "rand 0.8.5", +@@ -4247,7 +4247,7 @@ dependencies = [ + "rand 0.9.0", "serde", "sha2", - "sys_metrics 0.2.7 (git+https://github.com/Martichou/sys_metrics)", @@ -70,7 +68,7 @@ index bc4753a..ed4c7e8 100644 "tokio", "tokio-util", "tracing-subscriber", -@@ -4202,7 +4202,7 @@ dependencies = [ +@@ -4267,7 +4267,7 @@ dependencies = [ "rqs_lib", "serde", "serde_json", @@ -79,7 +77,7 @@ index bc4753a..ed4c7e8 100644 "tauri", "tauri-build", "tauri-plugin-autostart", -@@ -4867,21 +4867,6 @@ dependencies = [ +@@ -4932,21 +4932,6 @@ dependencies = [ "syn 2.0.95", ] @@ -102,7 +100,7 @@ index bc4753a..ed4c7e8 100644 name = "sys_metrics" version = "0.2.7" diff --git a/app/main/src-tauri/Cargo.toml b/app/main/src-tauri/Cargo.toml -index 5653700..5120513 100644 +index 8864112..7707922 100644 --- a/app/main/src-tauri/Cargo.toml +++ b/app/main/src-tauri/Cargo.toml @@ -20,7 +20,7 @@ notify-rust = "4.10" From 07251d38564ea52ccb36255222709a59c18a5677 Mon Sep 17 00:00:00 2001 From: Ryan Horiguchi Date: Thu, 10 Apr 2025 23:48:47 +0200 Subject: [PATCH 132/793] prowlarr: 1.32.2.4987 -> 1.33.3.5008 --- pkgs/by-name/pr/prowlarr/package.nix | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/pkgs/by-name/pr/prowlarr/package.nix b/pkgs/by-name/pr/prowlarr/package.nix index 6fc633cee1f5..dbb681dabf42 100644 --- a/pkgs/by-name/pr/prowlarr/package.nix +++ b/pkgs/by-name/pr/prowlarr/package.nix @@ -37,16 +37,16 @@ let hash = { - aarch64-darwin = "sha256-5wuBChkTOljCPPRsQw6KRKbpqjW5GwJWWw8EBDVsIw0="; - aarch64-linux = "sha256-4bqK+fEkYk9LK3suWgqoSzf9vKtPpbYGuEL62M/KHR4="; - x86_64-darwin = "sha256-azG6bG7zwzZ/VU5TfjS7w3OecRb4ovgAbjlAcIyGBCM="; - x86_64-linux = "sha256-bHdI+eVBQAPQAceP2zDnxj9uh/z5aA84W1leFO5Fw0w="; + aarch64-darwin = "sha256-glN+QlawtpG9aZ2ROCRkDjNCLTLh8IUWs695XShDhzI="; + aarch64-linux = "sha256-oyeZrUC2l5O62fknNBdfwEH3p2tFXX8fFrEaA7vWoRg="; + x86_64-darwin = "sha256-58io1d+mKcXvcoMQzGBIOQg2b6ehLQS2G6r0RnR+blw="; + x86_64-linux = "sha256-8owcCOPSKfZrAxeuGT8dZnmnbAtQiyv12K9Yr0KJhQE="; } .${stdenv.hostPlatform.system} or unsupported; in stdenv.mkDerivation rec { inherit pname; - version = "1.32.2.4987"; + version = "1.33.3.5008"; src = fetchurl { url = "https://github.com/Prowlarr/Prowlarr/releases/download/v${version}/Prowlarr.master.${version}.${os}-core-${arch}.tar.gz"; From bcf2b7cde62db2248a2160a976be2d073e3f371a Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Fri, 11 Apr 2025 03:00:36 +0000 Subject: [PATCH 133/793] nats-server: 2.11.0 -> 2.11.1 --- pkgs/by-name/na/nats-server/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/na/nats-server/package.nix b/pkgs/by-name/na/nats-server/package.nix index 0531e6a0a795..7ad9eb5a8d5b 100644 --- a/pkgs/by-name/na/nats-server/package.nix +++ b/pkgs/by-name/na/nats-server/package.nix @@ -7,13 +7,13 @@ buildGoModule rec { pname = "nats-server"; - version = "2.11.0"; + version = "2.11.1"; src = fetchFromGitHub { owner = "nats-io"; repo = pname; rev = "v${version}"; - hash = "sha256-9t5DOLZU2VcEBggirf+aLzwzsDBB+uGGXlBkIKP3HkE="; + hash = "sha256-KzZYaxpfTUgOHeuG9mddbmab5jDbEjxkB8IGLKr4W1Q="; }; vendorHash = "sha256-CvxAP35/hinewnNhrW9urI0J3DI5QfZybbyRbz9Ol4s="; From 6ce3f966a81500c6a1ffbb86e9774bfb24694f84 Mon Sep 17 00:00:00 2001 From: RatCornu Date: Fri, 11 Apr 2025 10:17:29 +0200 Subject: [PATCH 134/793] pingvin-share: 1.10.2 -> 1.11.1 --- pkgs/servers/pingvin-share/backend.nix | 2 +- pkgs/servers/pingvin-share/default.nix | 4 ++-- pkgs/servers/pingvin-share/frontend.nix | 2 +- 3 files changed, 4 insertions(+), 4 deletions(-) diff --git a/pkgs/servers/pingvin-share/backend.nix b/pkgs/servers/pingvin-share/backend.nix index acbc0793bf11..0fe2cddcefdf 100644 --- a/pkgs/servers/pingvin-share/backend.nix +++ b/pkgs/servers/pingvin-share/backend.nix @@ -31,7 +31,7 @@ buildNpmPackage { prisma ]; - npmDepsHash = "sha256-Np79hY7ooCFBqrL1tswq4HdITa815/DpkSfV8zrsJPQ="; + npmDepsHash = "sha256-o++v2dy9Cq2DW1owY8ea2wRr8wxr0bzuswd3ljM5Rbg="; makeCacheWritable = true; npmFlags = [ "--legacy-peer-deps" ]; diff --git a/pkgs/servers/pingvin-share/default.nix b/pkgs/servers/pingvin-share/default.nix index 18c718734d56..d230a01ca261 100644 --- a/pkgs/servers/pingvin-share/default.nix +++ b/pkgs/servers/pingvin-share/default.nix @@ -5,12 +5,12 @@ }: let - version = "1.10.2"; + version = "1.11.1"; src = fetchFromGitHub { owner = "stonith404"; repo = "pingvin-share"; rev = "v${version}"; - hash = "sha256-xP6XiehTbbXu9hCxF1mwb9ud/2SCnaskhz9XMtF3HKI="; + hash = "sha256-ye26VyfeKcQk1gTLxVqsYmrqK0nqmU2Cl+fIrWdryLQ="; }; in diff --git a/pkgs/servers/pingvin-share/frontend.nix b/pkgs/servers/pingvin-share/frontend.nix index 77e3c80866bf..92035856fbde 100644 --- a/pkgs/servers/pingvin-share/frontend.nix +++ b/pkgs/servers/pingvin-share/frontend.nix @@ -23,7 +23,7 @@ buildNpmPackage { buildInputs = [ vips ]; nativeBuildInputs = [ pkg-config ]; - npmDepsHash = "sha256-ZtIQnBNK/blpm3I9fc6iulhcykcUSEaHX3D/rSr3vBo="; + npmDepsHash = "sha256-OLlh1YLS+fKw9Mcc2y724+WyK/j80McM2nGDLf2UzPA="; makeCacheWritable = true; npmFlags = [ "--legacy-peer-deps" ]; From 54d4ef2fde41df96129c761eea3634973a04e2e6 Mon Sep 17 00:00:00 2001 From: RatCornu Date: Fri, 11 Apr 2025 10:27:26 +0200 Subject: [PATCH 135/793] hexpatch: 1.11.0 -> 1.11.1 --- pkgs/by-name/he/hexpatch/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/he/hexpatch/package.nix b/pkgs/by-name/he/hexpatch/package.nix index 337232a4c143..18ac5a728a42 100644 --- a/pkgs/by-name/he/hexpatch/package.nix +++ b/pkgs/by-name/he/hexpatch/package.nix @@ -10,17 +10,17 @@ rustPlatform.buildRustPackage rec { pname = "hexpatch"; - version = "1.11.0"; + version = "1.11.1"; src = fetchFromGitHub { owner = "Etto48"; repo = "HexPatch"; tag = "v${version}"; - hash = "sha256-soiF4JCTOI/3SE53FdyLE0+qF80F0VVklMuUkCVps1g="; + hash = "sha256-/wPRCqHvRiH8snD6D9qyk7YdbchOi0BUz/kI5EitOls="; }; useFetchCargoVendor = true; - cargoHash = "sha256-3k0sQDO1wt16IB7Qx49S/Qxk4osw1SLv97cAffbgDZc="; + cargoHash = "sha256-bJaL2ni0ei9LeeMdt5Zo68ECbzrBtvAZULjHOLcnacY="; nativeBuildInputs = [ cmake From ae971ff57fa165bead5f5cd802635ccfebbcdbff Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Fri, 11 Apr 2025 09:08:41 +0000 Subject: [PATCH 136/793] python312Packages.grad-cam: 1.5.4 -> 1.5.5 --- pkgs/development/python-modules/grad-cam/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/grad-cam/default.nix b/pkgs/development/python-modules/grad-cam/default.nix index b7757c60cac3..ca31500a0690 100644 --- a/pkgs/development/python-modules/grad-cam/default.nix +++ b/pkgs/development/python-modules/grad-cam/default.nix @@ -17,14 +17,14 @@ buildPythonPackage rec { pname = "grad-cam"; - version = "1.5.4"; + version = "1.5.5"; pyproject = true; disabled = pythonOlder "3.8"; src = fetchPypi { inherit pname version; - hash = "sha256-kgu6bM3XWFM/0d5P1ZbNzquPC7E4tnUnHpW2FKHwEUc="; + hash = "sha256-aQxDPSJtNcicnrFwRi2yBJCcsGs5xzgeaICkm2/DcBU="; }; nativeBuildInputs = [ From da76ddc1bc1c272f54b77526ef7c76c094fce135 Mon Sep 17 00:00:00 2001 From: Aaron Jheng Date: Fri, 11 Apr 2025 19:39:37 +0800 Subject: [PATCH 137/793] kitex: 0.13.0 -> 0.13.1 --- pkgs/by-name/ki/kitex/package.nix | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/pkgs/by-name/ki/kitex/package.nix b/pkgs/by-name/ki/kitex/package.nix index cc60333b66b2..4eeb2099de2a 100644 --- a/pkgs/by-name/ki/kitex/package.nix +++ b/pkgs/by-name/ki/kitex/package.nix @@ -6,15 +6,15 @@ kitex, }: -buildGoModule rec { +buildGoModule (finalAttrs: { pname = "kitex"; - version = "0.13.0"; + version = "0.13.1"; src = fetchFromGitHub { owner = "cloudwego"; repo = "kitex"; - rev = "v${version}"; - hash = "sha256-1dgQgc9XljawyH+MIDPNqcwHMH0yW2BMY8TZnc+P13I="; + tag = "v${finalAttrs.version}"; + hash = "sha256-ivuAqHOerGkaEX/zfzViY1xhNrymMOBv8RPGAPNYp/4="; }; vendorHash = "sha256-31OgNcAL2NJq5b96UmQnVecdusY4AtUP/O2MVCmPk+8="; @@ -33,7 +33,7 @@ buildGoModule rec { passthru.tests.version = testers.testVersion { package = kitex; - version = "v${version}"; + version = "v${finalAttrs.version}"; }; meta = { @@ -43,4 +43,4 @@ buildGoModule rec { maintainers = with lib.maintainers; [ aaronjheng ]; mainProgram = "kitex"; }; -} +}) From 4d3929d0b1d65d5114c1c54f2fc797d254931d12 Mon Sep 17 00:00:00 2001 From: Patrizio Bekerle Date: Fri, 11 Apr 2025 15:07:03 +0200 Subject: [PATCH 138/793] nixos/television: init module Signed-off-by: Patrizio Bekerle --- nixos/modules/module-list.nix | 1 + nixos/modules/programs/television.nix | 42 +++++++++++++++++++++++++++ 2 files changed, 43 insertions(+) create mode 100644 nixos/modules/programs/television.nix diff --git a/nixos/modules/module-list.nix b/nixos/modules/module-list.nix index 51d1690ff9a1..77e5dff5f1c1 100644 --- a/nixos/modules/module-list.nix +++ b/nixos/modules/module-list.nix @@ -313,6 +313,7 @@ ./programs/system-config-printer.nix ./programs/systemtap.nix ./programs/tcpdump.nix + ./programs/television.nix ./programs/thefuck.nix ./programs/thunar.nix ./programs/thunderbird.nix diff --git a/nixos/modules/programs/television.nix b/nixos/modules/programs/television.nix new file mode 100644 index 000000000000..1989df2b925b --- /dev/null +++ b/nixos/modules/programs/television.nix @@ -0,0 +1,42 @@ +{ + config, + lib, + pkgs, + ... +}: +let + inherit (lib.options) mkEnableOption mkPackageOption; + inherit (lib.modules) mkIf; + inherit (lib.meta) getExe; + + cfg = config.programs.television; +in +{ + options.programs.television = { + enable = mkEnableOption "Blazingly fast general purpose fuzzy finder TUI"; + package = mkPackageOption pkgs "television" { }; + + enableBashIntegration = mkEnableOption "Bash integration"; + enableZshIntegration = mkEnableOption "Zsh integration"; + enableFishIntegration = mkEnableOption "Fish integration"; + }; + + config = mkIf cfg.enable { + environment.systemPackages = [ cfg.package ]; + + programs = { + zsh.interactiveShellInit = mkIf cfg.enableZshIntegration '' + eval "$(${getExe cfg.package} init zsh)" + ''; + bash.interactiveShellInit = mkIf cfg.enableBashIntegration '' + eval "$(${getExe cfg.package} init bash)" + ''; + fish.interactiveShellInit = mkIf cfg.enableFishIntegration '' + ${getExe cfg.package} init fish | source + ''; + }; + + }; + + meta.maintainers = with lib.maintainers; [ pbek ]; +} From 39a621dc5341ac00c58c7843eb923ccad25cefc1 Mon Sep 17 00:00:00 2001 From: emaryn Date: Sat, 5 Apr 2025 08:36:47 +0800 Subject: [PATCH 139/793] zashboard: init at 1.77.0 --- pkgs/by-name/za/zashboard/package.nix | 57 +++++++++++++++++++++++++++ 1 file changed, 57 insertions(+) create mode 100644 pkgs/by-name/za/zashboard/package.nix diff --git a/pkgs/by-name/za/zashboard/package.nix b/pkgs/by-name/za/zashboard/package.nix new file mode 100644 index 000000000000..55fc5b4c88b7 --- /dev/null +++ b/pkgs/by-name/za/zashboard/package.nix @@ -0,0 +1,57 @@ +{ + lib, + stdenv, + fetchFromGitHub, + pnpm_9, + nodejs, + nix-update-script, +}: + +stdenv.mkDerivation (finalAttrs: { + pname = "zashboard"; + version = "1.77.0"; + + src = fetchFromGitHub { + owner = "Zephyruso"; + repo = "zashboard"; + tag = "v${finalAttrs.version}"; + hash = "sha256-cjl8yrmx0mpaHRs3uNV6oqpi5/aO4LNsvIv+IPlQEjE="; + }; + + nativeBuildInputs = [ + pnpm_9.configHook + nodejs + ]; + + pnpmDeps = pnpm_9.fetchDeps { + inherit (finalAttrs) pname version src; + hash = "sha256-7mptT9cPhxz1VMtAtU2Na99xLtAoGcUHC0ca87Dv5Ng="; + }; + + buildPhase = '' + runHook preBuild + + pnpm run build + + runHook postBuild + ''; + + installPhase = '' + runHook preInstall + + cp -r dist $out + + runHook postInstall + ''; + + passthru.updateScript = nix-update-script { }; + + meta = { + description = "Dashboard Using Clash API"; + homepage = "https://github.com/Zephyruso/zashboard"; + changelog = "https://github.com/Zephyruso/zashboard/releases/tag/v${finalAttrs.version}"; + license = lib.licenses.mit; + platforms = lib.platforms.all; + maintainers = with lib.maintainers; [ emaryn ]; + }; +}) From eafc0af8b7fc6427bcd56bf584e6f7cc5b6ad6bd Mon Sep 17 00:00:00 2001 From: Anton Mosich Date: Thu, 10 Apr 2025 10:09:11 +0200 Subject: [PATCH 140/793] vcard: 0.16.1 -> 1.0.0 --- pkgs/development/python-modules/vcard/default.nix | 11 ++++------- 1 file changed, 4 insertions(+), 7 deletions(-) diff --git a/pkgs/development/python-modules/vcard/default.nix b/pkgs/development/python-modules/vcard/default.nix index 16568030e235..a039468de570 100644 --- a/pkgs/development/python-modules/vcard/default.nix +++ b/pkgs/development/python-modules/vcard/default.nix @@ -4,27 +4,24 @@ fetchFromGitLab, pytestCheckHook, python-dateutil, - pythonAtLeast, pythonOlder, setuptools, }: buildPythonPackage rec { pname = "vcard"; - version = "0.16.1"; + version = "1.0.0"; pyproject = true; - disabled = pythonOlder "3.8" || pythonAtLeast "3.13"; + disabled = pythonOlder "3.8"; src = fetchFromGitLab { owner = "engmark"; repo = "vcard"; - rev = "refs/tags/v${version}"; - hash = "sha256-cz1WF8LQsyJwcVKMSWmFb6OB/JWyfc2FgcOT3jJ45Cg="; + tag = "v${version}"; + hash = "sha256-c6lj4sCXlQd5Bh5RLuZUIaTirVHtkRfYUAUtZI+1MeI="; }; - pythonRelaxDeps = [ "python-dateutil" ]; - build-system = [ setuptools ]; dependencies = [ python-dateutil ]; From 854860f78170692b18e9711c729eab40fff00086 Mon Sep 17 00:00:00 2001 From: Atemu Date: Thu, 13 Mar 2025 15:25:03 +0100 Subject: [PATCH 141/793] python3Packages.sixel: init at 0.2.0 Practically unmodified from nix-init --- .../python-modules/sixel/default.nix | 40 +++++++++++++++++++ pkgs/top-level/python-packages.nix | 2 + 2 files changed, 42 insertions(+) create mode 100644 pkgs/development/python-modules/sixel/default.nix diff --git a/pkgs/development/python-modules/sixel/default.nix b/pkgs/development/python-modules/sixel/default.nix new file mode 100644 index 000000000000..fe114a76ad77 --- /dev/null +++ b/pkgs/development/python-modules/sixel/default.nix @@ -0,0 +1,40 @@ +{ + lib, + buildPythonPackage, + fetchFromGitHub, + hatchling, + pillow, +}: + +buildPythonPackage rec { + pname = "python-sixel"; + version = "0.2.0"; + pyproject = true; + + src = fetchFromGitHub { + owner = "lubosz"; + repo = "python-sixel"; + tag = version; + hash = "sha256-ALNdwuZIMS2oWO42LpjgIpAxcQh4Gk35nCwenINLQ64="; + }; + + build-system = [ + hatchling + ]; + + dependencies = [ + pillow + ]; + + pythonImportsCheck = [ + "sixel" + ]; + + meta = { + description = "Display images in the terminal"; + homepage = "https://github.com/lubosz/python-sixel"; + changelog = "https://github.com/lubosz/python-sixel/releases/tag/${version}"; + license = lib.licenses.gpl3Only; + maintainers = with lib.maintainers; [ atemu ]; + }; +} diff --git a/pkgs/top-level/python-packages.nix b/pkgs/top-level/python-packages.nix index 5a47f3047506..020e9c63a736 100644 --- a/pkgs/top-level/python-packages.nix +++ b/pkgs/top-level/python-packages.nix @@ -15257,6 +15257,8 @@ self: super: with self; { six = callPackage ../development/python-modules/six { }; + sixel = callPackage ../development/python-modules/sixel { }; + sjcl = callPackage ../development/python-modules/sjcl { }; skein = callPackage ../development/python-modules/skein { }; From 7fb1fdd4b483ceedf41d5fe45df4b61c0fa64763 Mon Sep 17 00:00:00 2001 From: Atemu Date: Thu, 13 Mar 2025 15:27:36 +0100 Subject: [PATCH 142/793] lyto: init at 0.2.2 Practically unmodified from nix-init --- pkgs/by-name/ly/lyto/package.nix | 42 ++++++++++++++++++++++++++++++++ 1 file changed, 42 insertions(+) create mode 100644 pkgs/by-name/ly/lyto/package.nix diff --git a/pkgs/by-name/ly/lyto/package.nix b/pkgs/by-name/ly/lyto/package.nix new file mode 100644 index 000000000000..387032f53e4c --- /dev/null +++ b/pkgs/by-name/ly/lyto/package.nix @@ -0,0 +1,42 @@ +{ + lib, + python3, + fetchFromGitHub, +}: + +python3.pkgs.buildPythonApplication rec { + pname = "lyto"; + version = "0.2.2"; + pyproject = true; + + src = fetchFromGitHub { + owner = "eeriemyxi"; + repo = "lyto"; + tag = "v${version}"; + hash = "sha256-XCAM7vo4EcbIxFddggeqABru4epE2jW2YpF++I0mpdU="; + }; + + build-system = [ + python3.pkgs.hatchling + ]; + + dependencies = with python3.pkgs; [ + qrcode + rich + sixel + zeroconf + ]; + + pythonImportsCheck = [ + "lyto" + ]; + + meta = { + description = "Automatic wireless ADB connection using QR codes"; + homepage = "https://github.com/eeriemyxi/lyto"; + changelog = "https://github.com/eeriemyxi/lyto/releases/tag/v${version}"; + license = lib.licenses.mit; + maintainers = with lib.maintainers; [ atemu ]; + mainProgram = "lyto"; + }; +} From 8ba44929e67961d3d49b88617f7fac1244957938 Mon Sep 17 00:00:00 2001 From: Alexis Hildebrandt Date: Thu, 10 Apr 2025 19:42:47 +0200 Subject: [PATCH 143/793] boost188: init at 1.88.0 --- pkgs/development/libraries/boost/1.88.nix | 19 +++++++++++++++++++ pkgs/development/libraries/boost/default.nix | 1 + pkgs/development/libraries/boost/generic.nix | 15 ++++++++++----- pkgs/top-level/all-packages.nix | 1 + 4 files changed, 31 insertions(+), 5 deletions(-) create mode 100644 pkgs/development/libraries/boost/1.88.nix diff --git a/pkgs/development/libraries/boost/1.88.nix b/pkgs/development/libraries/boost/1.88.nix new file mode 100644 index 000000000000..d261ba812166 --- /dev/null +++ b/pkgs/development/libraries/boost/1.88.nix @@ -0,0 +1,19 @@ +{ callPackage, fetchurl, ... }@args: + +callPackage ./generic.nix ( + args + // rec { + version = "1.88.0"; + + src = fetchurl { + urls = [ + "mirror://sourceforge/boost/boost_${builtins.replaceStrings [ "." ] [ "_" ] version}.tar.bz2" + "https://boostorg.jfrog.io/artifactory/main/release/${version}/source/boost_${ + builtins.replaceStrings [ "." ] [ "_" ] version + }.tar.bz2" + ]; + # SHA256 from http://www.boost.org/users/history/version_1_88_0.html + sha256 = "46d9d2c06637b219270877c9e16155cbd015b6dc84349af064c088e9b5b12f7b"; + }; + } +) diff --git a/pkgs/development/libraries/boost/default.nix b/pkgs/development/libraries/boost/default.nix index 6df574055e92..02fa12706ccf 100644 --- a/pkgs/development/libraries/boost/default.nix +++ b/pkgs/development/libraries/boost/default.nix @@ -29,4 +29,5 @@ in boost183 = makeBoost ./1.83.nix; boost186 = makeBoost ./1.86.nix; boost187 = makeBoost ./1.87.nix; + boost188 = makeBoost ./1.88.nix; } diff --git a/pkgs/development/libraries/boost/generic.nix b/pkgs/development/libraries/boost/generic.nix index f5530b1545d6..d9051e6290b4 100644 --- a/pkgs/development/libraries/boost/generic.nix +++ b/pkgs/development/libraries/boost/generic.nix @@ -168,8 +168,10 @@ stdenv.mkDerivation { patches = patches - ++ lib.optional stdenv.hostPlatform.isDarwin ./darwin-no-system-python.patch - ++ [ ./cmake-paths-173.patch ] + ++ lib.optional ( + lib.versionOlder version "1.88" && stdenv.hostPlatform.isDarwin + ) ./darwin-no-system-python.patch + ++ lib.optional (lib.versionOlder version "1.88") ./cmake-paths-173.patch ++ lib.optional (version == "1.77.0") (fetchpatch { url = "https://github.com/boostorg/math/commit/7d482f6ebc356e6ec455ccb5f51a23971bf6ce5b.patch"; relative = "include"; @@ -212,7 +214,10 @@ stdenv.mkDerivation { extraPrefix = "libs/python/"; }) ] - ++ lib.optional (lib.versionAtLeast version "1.81" && stdenv.cc.isClang) ./fix-clang-target.patch + + ++ lib.optional ( + lib.versionAtLeast version "1.81" && lib.versionOlder version "1.88" && stdenv.cc.isClang + ) ./fix-clang-target.patch ++ lib.optional (lib.versionAtLeast version "1.86" && lib.versionOlder version "1.87") [ # Backport fix for NumPy 2 support. (fetchpatch { @@ -223,7 +228,7 @@ stdenv.mkDerivation { hash = "sha256-0IHK55JSujYcwEVOuLkwOa/iPEkdAKQlwVWR42p/X2U="; }) ] - ++ lib.optional (lib.versionAtLeast version "1.87") [ + ++ lib.optional (version == "1.87.0") [ # Fix operator<< for shared_ptr and intrusive_ptr # https://github.com/boostorg/smart_ptr/issues/115 (fetchpatch { @@ -301,7 +306,7 @@ stdenv.mkDerivation { # Fix compilation to 32-bit ARM with clang in downstream packages # https://github.com/ned14/outcome/pull/308 # https://github.com/boostorg/json/pull/1064 - postPatch = lib.optionalString (lib.versionAtLeast version "1.87") '' + postPatch = lib.optionalString (version == "1.87.0") '' substituteInPlace \ boost/outcome/outcome_gdb.h \ boost/outcome/experimental/status-code/status_code.hpp \ diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix index 729df4dba04c..d028ee96ea05 100644 --- a/pkgs/top-level/all-packages.nix +++ b/pkgs/top-level/all-packages.nix @@ -9041,6 +9041,7 @@ with pkgs; boost183 boost186 boost187 + boost188 ; boost = boost187; From 2803c8712510d12becc0d0d53e5b12940639cf84 Mon Sep 17 00:00:00 2001 From: Nikolay Korotkiy Date: Sat, 12 Apr 2025 00:03:03 +0400 Subject: [PATCH 144/793] =?UTF-8?q?josm:=2019307=20=E2=86=92=2019369?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- pkgs/by-name/jo/josm/package.nix | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/pkgs/by-name/jo/josm/package.nix b/pkgs/by-name/jo/josm/package.nix index d82472488856..6cb59e4006fa 100644 --- a/pkgs/by-name/jo/josm/package.nix +++ b/pkgs/by-name/jo/josm/package.nix @@ -11,21 +11,21 @@ }: let pname = "josm"; - version = "19307"; + version = "19369"; srcs = { jar = fetchurl { url = "https://josm.openstreetmap.de/download/josm-snapshot-${version}.jar"; - hash = "sha256-08dacfJrRbdk8Bj+lDW2s8YuGVvnKdvMQN825lusohk="; + hash = "sha256-rcnfrKaKVWvPLdr8hab380Ao661NVj+pCZMIGiUM0aQ="; }; macosx = fetchurl { url = "https://josm.openstreetmap.de/download/macosx/josm-macos-${version}-java21.zip"; - hash = "sha256-wFLQXGOaRnFDZEDlZwmv8wb3pNJbVxocYVjc8wy1Q10="; + hash = "sha256-zIiOq14o972Z+V4Cc3IFjcgd50G1VDEoxbcYVtOR5C4="; }; pkg = fetchFromGitHub { owner = "JOSM"; repo = "josm"; tag = "${version}-tested"; - hash = "sha256-TwheY/9gXbKH36jZLMoV9xIBeq59FpHUUoselaiYGzA="; + hash = "sha256-mPuf98HfvmAHcnOiFKHUtqNVg7sy5XZP2hnm7ZdaUQo="; }; }; From be535c2b929c29d531b9a9d112e24f48112f3080 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Fri, 11 Apr 2025 21:42:37 +0000 Subject: [PATCH 145/793] python312Packages.djangosaml2: 1.9.3 -> 1.10.1 --- pkgs/development/python-modules/djangosaml2/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/development/python-modules/djangosaml2/default.nix b/pkgs/development/python-modules/djangosaml2/default.nix index e8807ddd78d0..0db0264877bf 100644 --- a/pkgs/development/python-modules/djangosaml2/default.nix +++ b/pkgs/development/python-modules/djangosaml2/default.nix @@ -11,7 +11,7 @@ buildPythonPackage rec { pname = "djangosaml2"; - version = "1.9.3"; + version = "1.10.1"; pyproject = true; disabled = pythonOlder "3.8"; @@ -20,7 +20,7 @@ buildPythonPackage rec { owner = "IdentityPython"; repo = "djangosaml2"; tag = "v${version}"; - hash = "sha256-rbmEJuG2mgozpCFOXZUJFxv8v52IRQeaeAKfeUDACeU="; + hash = "sha256-5o89tqGlklVS6WwxPUG+3rXBFVSqv8QXmoGVonBucK4="; }; build-system = [ setuptools ]; @@ -47,7 +47,7 @@ buildPythonPackage rec { meta = { description = "Django SAML2 Service Provider based on pySAML2"; homepage = "https://github.com/IdentityPython/djangosaml2"; - changelog = "https://github.com/IdentityPython/djangosaml2/blob/v${version}/CHANGES"; + changelog = "https://github.com/IdentityPython/djangosaml2/blob/${src.tag}/CHANGES"; license = lib.licenses.asl20; maintainers = with lib.maintainers; [ melvyn2 ]; }; From 230349c9ea98ddbdc69b19b2555c5fa18a68eac2 Mon Sep 17 00:00:00 2001 From: Chris Moultrie <821688+tebriel@users.noreply.github.com> Date: Fri, 11 Apr 2025 18:00:00 -0400 Subject: [PATCH 146/793] atlantis: v0.33.0 -> v0.34.0 changelog: https://github.com/runatlantis/atlantis/releases/tag/v0.34.0 --- pkgs/by-name/at/atlantis/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/at/atlantis/package.nix b/pkgs/by-name/at/atlantis/package.nix index 170208d48855..a6872325b99d 100644 --- a/pkgs/by-name/at/atlantis/package.nix +++ b/pkgs/by-name/at/atlantis/package.nix @@ -6,20 +6,20 @@ buildGoModule rec { pname = "atlantis"; - version = "0.33.0"; + version = "0.34.0"; src = fetchFromGitHub { owner = "runatlantis"; repo = "atlantis"; rev = "v${version}"; - hash = "sha256-6/e3h4et5xzo0Eoh5I90FW9drOUSut1Wz7MgTSlVXGk="; + hash = "sha256-2xgU3H6X9EcbySV9RXN5oCn+7EkfdwebeYsL5+Vl69E="; }; ldflags = [ "-X=main.version=${version}" "-X=main.date=1970-01-01T00:00:00Z" ]; - vendorHash = "sha256-OZBvDblAQ3VZ4AOnfSOlGrcKKzAkngRanwLzU0dPe+s="; + vendorHash = "sha256-1xII3GIQQCku3UzwPJnJu//zAJGuGCOSETR6sU4lPR8="; subPackages = [ "." ]; From e512a0241ed017689989d1751340085f2caf6974 Mon Sep 17 00:00:00 2001 From: Peder Bergebakken Sundt Date: Sat, 12 Apr 2025 00:57:10 +0200 Subject: [PATCH 147/793] python313Packages.reflex: 0.7.5 -> 0.7.6 Changelog: https://github.com/reflex-dev/reflex/releases/tag/v0.7.6 --- pkgs/development/python-modules/reflex/default.nix | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/reflex/default.nix b/pkgs/development/python-modules/reflex/default.nix index 07ed325d19ec..d3919d9b742d 100644 --- a/pkgs/development/python-modules/reflex/default.nix +++ b/pkgs/development/python-modules/reflex/default.nix @@ -6,6 +6,7 @@ attrs, build, charset-normalizer, + ruff, dill, distro, fastapi, @@ -50,14 +51,14 @@ buildPythonPackage rec { pname = "reflex"; - version = "0.7.5"; + version = "0.7.6"; pyproject = true; src = fetchFromGitHub { owner = "reflex-dev"; repo = "reflex"; tag = "v${version}"; - hash = "sha256-uHlLItjONHGnuE4t2UOcVRYxcDDbRldUwHd8mPn7JfY="; + hash = "sha256-LwonbORSoNKi1dHmKxjI2H3G+ZtEGFSpQGwPi/2lRv4="; }; pythonRelaxDeps = [ @@ -76,6 +77,7 @@ buildPythonPackage rec { alembic build # used in custom_components/custom_components.py charset-normalizer + ruff dill distro fastapi @@ -111,6 +113,7 @@ buildPythonPackage rec { pytest-asyncio pytest-mock python-dotenv + ruff playwright attrs numpy From 4567124813fecc6b0b536c3f47847fc4f46a162a Mon Sep 17 00:00:00 2001 From: Peder Bergebakken Sundt Date: Sat, 12 Apr 2025 00:57:26 +0200 Subject: [PATCH 148/793] python313Packages.reflex-hosting-cli: 0.1.36 -> 0.1.42 --- .../development/python-modules/reflex-hosting-cli/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/reflex-hosting-cli/default.nix b/pkgs/development/python-modules/reflex-hosting-cli/default.nix index c1e8f44ddc78..cd279c31760f 100644 --- a/pkgs/development/python-modules/reflex-hosting-cli/default.nix +++ b/pkgs/development/python-modules/reflex-hosting-cli/default.nix @@ -18,14 +18,14 @@ buildPythonPackage rec { pname = "reflex-hosting-cli"; - version = "0.1.36"; + version = "0.1.42"; pyproject = true; # source is not published https://github.com/reflex-dev/reflex/issues/3762 src = fetchPypi { pname = "reflex_hosting_cli"; inherit version; - hash = "sha256-adLv5f9ikjTWvyC1UGfgocbSBFhhqTeo4JL8tLO1jyw="; + hash = "sha256-kp2S3xnclMktEi6aqMBahQVZQeLriSigq77mRu+7A9I="; }; pythonRelaxDeps = [ "pipdeptree" ]; From 7df7a3f40d10827f6f98229236f4a4d01a38c806 Mon Sep 17 00:00:00 2001 From: Peder Bergebakken Sundt Date: Sat, 12 Apr 2025 01:19:56 +0200 Subject: [PATCH 149/793] pkgsStatic.gum: fix build --- pkgs/by-name/gu/gum/package.nix | 16 +++++++++++----- 1 file changed, 11 insertions(+), 5 deletions(-) diff --git a/pkgs/by-name/gu/gum/package.nix b/pkgs/by-name/gu/gum/package.nix index e242ac853313..a9d90274c258 100644 --- a/pkgs/by-name/gu/gum/package.nix +++ b/pkgs/by-name/gu/gum/package.nix @@ -23,11 +23,17 @@ buildGoModule rec { installShellFiles ]; - ldflags = [ - "-s" - "-w" - "-X=main.Version=${version}" - ]; + ldflags = + [ + "-s" + "-w" + "-X=main.Version=${version}" + ] + ++ lib.optionals (stdenv.hostPlatform.isLinux && stdenv.hostPlatform.isStatic) [ + "-linkmode=external" + "-extldflags" + "-static" + ]; postInstall = lib.optionalString (stdenv.buildPlatform.canExecute stdenv.hostPlatform) '' $out/bin/gum man > gum.1 From b4c2e8ef4f3123940833fcb34c6777440750a8ff Mon Sep 17 00:00:00 2001 From: Martin Joerg Date: Fri, 11 Apr 2025 10:37:51 +0000 Subject: [PATCH 150/793] k2pdfopt: fix build against mupdf >= 1.25.0 fixes #376898 --- pkgs/by-name/k2/k2pdfopt/package.nix | 33 +++++++++++++++++++++++++++- 1 file changed, 32 insertions(+), 1 deletion(-) diff --git a/pkgs/by-name/k2/k2pdfopt/package.nix b/pkgs/by-name/k2/k2pdfopt/package.nix index 8feb2b25d2b5..a7da6638c61b 100644 --- a/pkgs/by-name/k2/k2pdfopt/package.nix +++ b/pkgs/by-name/k2/k2pdfopt/package.nix @@ -4,6 +4,7 @@ runCommand, fetchzip, fetchurl, + fetchpatch, fetchFromGitHub, cmake, jbig2dec, @@ -117,13 +118,43 @@ stdenv.mkDerivation rec { cp ${k2pdfopt_src}/mupdf_mod/pdf-* ./source/pdf/ ''; }; + # mupdf_patch no longer applies cleanly against mupdf 1.25.0 or later, due to a conflicting + # hunk (mupdf_conflict) introduced in commit bd8d337939f36f55b96cb6984f5c7bbf2f488ce0 of mupdf. + # This merge conflict can be resolved as desired by reverting mupdf_conflict, applying mupdf_patch, + # and finally reapplying mupdf_conflict, with an increased fuzz factor (see mupdf_modded below). + # TODO: remove workaround with conflicting hunk when mupdf in k2pdfopt is updated to 1.25.0 or later + mupdf_conflict = + hash: revert: + fetchpatch { + name = "mupdf-conflicting-hunk" + (lib.optionalString revert "-reverted") + ".patch"; + url = "https://github.com/ArtifexSoftware/mupdf/commit/bd8d337939f36f55b96cb6984f5c7bbf2f488ce0.patch"; + inherit hash revert; + includes = [ "source/fitz/stext-device.c" ]; + postFetch = '' + filterdiff -#6 "$out" > "$tmpfile" + mv "$tmpfile" "$out" + ''; + }; mupdf_modded = mupdf.overrideAttrs ( { patches ? [ ], ... }: { - patches = patches ++ [ mupdf_patch ]; + # The fuzz factor is increased to automatically resolve the merge conflict. + patchFlags = [ + "-p1" + "-F3" + ]; + # Reverting and reapplying the conflicting hunk is necessary, otherwise the result will be faulty. + patches = patches ++ [ + # revert conflicting hunk + (mupdf_conflict "sha256-24tl9YBuZBYhb12yY3T0lKsA7NswfK0QcMYhb2IpepA=" true) + # apply modifications + mupdf_patch + # reapply conflicting hunk + (mupdf_conflict "sha256-bnBV7LyX1w/BXxBFF1bkA8x+/0I9Am33o8GiAeEKHYQ=" false) + ]; # This function is missing in font.c, see font-win32.c postPatch = '' echo "void pdf_install_load_system_font_funcs(fz_context *ctx) {}" >> source/fitz/font.c From 4533e57d0dfefa7998221694f325f877656f0f24 Mon Sep 17 00:00:00 2001 From: Sizhe Zhao Date: Tue, 25 Mar 2025 17:11:26 +0800 Subject: [PATCH 151/793] moarvm: 2025.01 -> 2025.03 --- pkgs/development/interpreters/rakudo/moarvm.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/interpreters/rakudo/moarvm.nix b/pkgs/development/interpreters/rakudo/moarvm.nix index 9000fab8bb72..73ee14bd505c 100644 --- a/pkgs/development/interpreters/rakudo/moarvm.nix +++ b/pkgs/development/interpreters/rakudo/moarvm.nix @@ -9,14 +9,14 @@ stdenv.mkDerivation rec { pname = "moarvm"; - version = "2025.01"; + version = "2025.03"; # nixpkgs-update: no auto update src = fetchFromGitHub { owner = "moarvm"; repo = "moarvm"; rev = version; - hash = "sha256-Xvkn1edzOeXBiBn2QSwk0eKfSG1JvfSkVrCAmyYtlmI="; + hash = "sha256-8uvO4GcediL0ysYWApEo6C583nw5QcrjN+0EmO2NKWo="; fetchSubmodules = true; }; From 2de38412b48d1bb9e96a4e46aae810adc0af9793 Mon Sep 17 00:00:00 2001 From: Sizhe Zhao Date: Tue, 25 Mar 2025 17:16:02 +0800 Subject: [PATCH 152/793] nqp: 2025.01 -> 2025.03 --- pkgs/development/interpreters/rakudo/nqp.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/interpreters/rakudo/nqp.nix b/pkgs/development/interpreters/rakudo/nqp.nix index b1d06179fc23..e0ef64022138 100644 --- a/pkgs/development/interpreters/rakudo/nqp.nix +++ b/pkgs/development/interpreters/rakudo/nqp.nix @@ -8,14 +8,14 @@ stdenv.mkDerivation rec { pname = "nqp"; - version = "2025.01"; + version = "2025.03"; # nixpkgs-update: no auto update src = fetchFromGitHub { owner = "raku"; repo = "nqp"; rev = version; - hash = "sha256-45L3fEL8jIk9bkKpuhrsLM014zNW1P7Kf6qVXxJjWws="; + hash = "sha256-/+MfjR7J2fwwMu8oRaBqjKi1dI0+6WZENzpymXEYN/Q="; fetchSubmodules = true; }; From 05a889a9250f1250bd4b54217669e323ea31bdec Mon Sep 17 00:00:00 2001 From: Sizhe Zhao Date: Tue, 25 Mar 2025 17:21:40 +0800 Subject: [PATCH 153/793] rakudo: 2025.01 -> 2025.03 --- pkgs/development/interpreters/rakudo/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/interpreters/rakudo/default.nix b/pkgs/development/interpreters/rakudo/default.nix index 145f515a3c1d..ce69c2b8488d 100644 --- a/pkgs/development/interpreters/rakudo/default.nix +++ b/pkgs/development/interpreters/rakudo/default.nix @@ -12,14 +12,14 @@ stdenv.mkDerivation rec { pname = "rakudo"; - version = "2025.01"; + version = "2025.03"; # nixpkgs-update: no auto update src = fetchFromGitHub { owner = "rakudo"; repo = "rakudo"; rev = version; - hash = "sha256-NrbeB6/VnxlUt6glIvetK1o9huWaeVD6WLdpi4bb2FU="; + hash = "sha256-7gqBjhPtD4gm3D3uNlzOFftETvgbdQn7TKlKaEke/hg="; fetchSubmodules = true; }; From f1d294b7d8089fe7205d0fc4dbc5e535c55118cf Mon Sep 17 00:00:00 2001 From: TheColorman Date: Mon, 31 Mar 2025 20:57:15 +0200 Subject: [PATCH 154/793] speed-cloudflare-cli: init at 2.0.3-unstable-2024-05-15 --- .../sp/speed-cloudflare-cli/package.nix | 38 +++++++++++++++++++ 1 file changed, 38 insertions(+) create mode 100644 pkgs/by-name/sp/speed-cloudflare-cli/package.nix diff --git a/pkgs/by-name/sp/speed-cloudflare-cli/package.nix b/pkgs/by-name/sp/speed-cloudflare-cli/package.nix new file mode 100644 index 000000000000..a1c1e27b33df --- /dev/null +++ b/pkgs/by-name/sp/speed-cloudflare-cli/package.nix @@ -0,0 +1,38 @@ +{ + lib, + fetchFromGitHub, + stdenv, + nodejs, +}: +stdenv.mkDerivation { + pname = "speed-cloudflare-cli"; + version = "2.0.3-unstable-2024-05-15"; + + src = fetchFromGitHub { + owner = "KNawm"; + repo = "speed-cloudflare-cli"; + rev = "dd301195e7def359a39cceeba16b1c0bedac8f5d"; + sha256 = "sha256-kxLeQUdJbkmApf5Af3Mgd3WvS3GhXXOIvA4gNB55TGM="; + }; + + nativeBuildInputs = [ nodejs ]; + + installPhase = '' + mkdir -p $out/bin + + install -Dm755 $src/cli.js $out/bin/speed-cloudflare-cli + install -Dm644 $src/chalk.js $out/bin/chalk.js + install -Dm644 $src/stats.js $out/bin/stats.js + + patchShebangs $out/bin/speed-cloudflare-cli + ''; + + meta = { + description = "Measure the speed and consistency of your internet connection using speed.cloudflare.com"; + homepage = "https://github.com/KNawm/speed-cloudflare-cli"; + license = lib.licenses.mit; + maintainers = with lib.maintainers; [ TheColorman ]; + mainProgram = "speed-cloudflare-cli"; + inherit (nodejs.meta) platforms; + }; +} From 7304599c02f5ba6637e3f7e988d2f5a302d0d17c Mon Sep 17 00:00:00 2001 From: dabao1955 Date: Sat, 12 Apr 2025 19:17:34 +0800 Subject: [PATCH 155/793] maintainers: add dabao1955 --- maintainers/maintainer-list.nix | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/maintainers/maintainer-list.nix b/maintainers/maintainer-list.nix index ea268847edf1..3cdb222389d2 100644 --- a/maintainers/maintainer-list.nix +++ b/maintainers/maintainer-list.nix @@ -5240,6 +5240,12 @@ github = "d4rkstar"; githubId = 4957015; }; + dabao1955 = { + email = "dabao1955@163.com"; + github = "dabao1955"; + githubId = 79307765; + name = "Hang Li"; + }; dadada = { name = "dadada"; email = "dadada@dadada.li"; From f49d55c90eed50d4a3de83821b615daa27bb4f17 Mon Sep 17 00:00:00 2001 From: PhiliPdB Date: Sat, 12 Apr 2025 13:55:36 +0200 Subject: [PATCH 156/793] vscode-runner: 1.6.1 -> 1.8.0 --- pkgs/by-name/vs/vscode-runner/package.nix | 4 +- .../vs/vscode-runner/pubspec.lock.json | 390 +++++++++--------- 2 files changed, 207 insertions(+), 187 deletions(-) diff --git a/pkgs/by-name/vs/vscode-runner/package.nix b/pkgs/by-name/vs/vscode-runner/package.nix index 24a3a23826f2..5052238d49c0 100644 --- a/pkgs/by-name/vs/vscode-runner/package.nix +++ b/pkgs/by-name/vs/vscode-runner/package.nix @@ -7,13 +7,13 @@ }: let - version = "1.6.1"; + version = "1.8.0"; src = fetchFromGitHub { owner = "Merrit"; repo = "vscode-runner"; rev = "v${version}"; - hash = "sha256-mDhwydAFlDcpbpmh+I2zjjuC+/5hmygFkpHSZGEpuLs="; + hash = "sha256-lhrUPlTBKMiWL3+zhjFBoUvjfjbM9t55Z4Anhj3sPuk="; }; in buildDartApplication { diff --git a/pkgs/by-name/vs/vscode-runner/pubspec.lock.json b/pkgs/by-name/vs/vscode-runner/pubspec.lock.json index e2d6592c0ae9..11c9a3229f24 100644 --- a/pkgs/by-name/vs/vscode-runner/pubspec.lock.json +++ b/pkgs/by-name/vs/vscode-runner/pubspec.lock.json @@ -4,121 +4,121 @@ "dependency": "transitive", "description": { "name": "_fe_analyzer_shared", - "sha256": "0b2f2bd91ba804e53a61d757b986f89f1f9eaed5b11e4b2f5a2468d86d6c9fc7", + "sha256": "dc27559385e905ad30838356c5f5d574014ba39872d732111cd07ac0beff4c57", "url": "https://pub.dev" }, "source": "hosted", - "version": "67.0.0" + "version": "80.0.0" }, "analyzer": { "dependency": "transitive", "description": { "name": "analyzer", - "sha256": "37577842a27e4338429a1cbc32679d508836510b056f1eedf0c8d20e39c1383d", + "sha256": "192d1c5b944e7e53b24b5586db760db934b177d4147c42fbca8c8c5f1eb8d11e", "url": "https://pub.dev" }, "source": "hosted", - "version": "6.4.1" + "version": "7.3.0" }, "args": { "dependency": "transitive", "description": { "name": "args", - "sha256": "eef6c46b622e0494a36c5a12d10d77fb4e855501a91c1b9ef9339326e58f0596", + "sha256": "bf9f5caeea8d8fe6721a9c358dd8a5c1947b27f1cfaa18b39c301273594919e6", "url": "https://pub.dev" }, "source": "hosted", - "version": "2.4.2" + "version": "2.6.0" }, "async": { "dependency": "transitive", "description": { "name": "async", - "sha256": "947bfcf187f74dbc5e146c9eb9c0f10c9f8b30743e341481c1e2ed3ecc18c20c", + "sha256": "758e6d74e971c3e5aceb4110bfd6698efc7f501675bcfe0c775459a8140750eb", "url": "https://pub.dev" }, "source": "hosted", - "version": "2.11.0" + "version": "2.13.0" }, "boolean_selector": { "dependency": "transitive", "description": { "name": "boolean_selector", - "sha256": "6cfb5af12253eaf2b368f07bacc5a80d1301a071c73360d746b7f2e32d762c66", - "url": "https://pub.dev" - }, - "source": "hosted", - "version": "2.1.1" - }, - "collection": { - "dependency": "transitive", - "description": { - "name": "collection", - "sha256": "ee67cb0715911d28db6bf4af1026078bd6f0128b07a5f66fb2ed94ec6783c09a", - "url": "https://pub.dev" - }, - "source": "hosted", - "version": "1.18.0" - }, - "convert": { - "dependency": "transitive", - "description": { - "name": "convert", - "sha256": "0f08b14755d163f6e2134cb58222dd25ea2a2ee8a195e53983d57c075324d592", - "url": "https://pub.dev" - }, - "source": "hosted", - "version": "3.1.1" - }, - "coverage": { - "dependency": "transitive", - "description": { - "name": "coverage", - "sha256": "8acabb8306b57a409bf4c83522065672ee13179297a6bb0cb9ead73948df7c76", - "url": "https://pub.dev" - }, - "source": "hosted", - "version": "1.7.2" - }, - "crypto": { - "dependency": "transitive", - "description": { - "name": "crypto", - "sha256": "ff625774173754681d66daaf4a448684fb04b78f902da9cb3d308c19cc5e8bab", - "url": "https://pub.dev" - }, - "source": "hosted", - "version": "3.0.3" - }, - "dbus": { - "dependency": "transitive", - "description": { - "name": "dbus", - "sha256": "365c771ac3b0e58845f39ec6deebc76e3276aa9922b0cc60840712094d9047ac", - "url": "https://pub.dev" - }, - "source": "hosted", - "version": "0.7.10" - }, - "ffi": { - "dependency": "transitive", - "description": { - "name": "ffi", - "sha256": "493f37e7df1804778ff3a53bd691d8692ddf69702cf4c1c1096a2e41b4779e21", + "sha256": "8aab1771e1243a5063b8b0ff68042d67334e3feab9e95b9490f9a6ebf73b42ea", "url": "https://pub.dev" }, "source": "hosted", "version": "2.1.2" }, + "collection": { + "dependency": "transitive", + "description": { + "name": "collection", + "sha256": "2f5709ae4d3d59dd8f7cd309b4e023046b57d8a6c82130785d2b0e5868084e76", + "url": "https://pub.dev" + }, + "source": "hosted", + "version": "1.19.1" + }, + "convert": { + "dependency": "transitive", + "description": { + "name": "convert", + "sha256": "b30acd5944035672bc15c6b7a8b47d773e41e2f17de064350988c5d02adb1c68", + "url": "https://pub.dev" + }, + "source": "hosted", + "version": "3.1.2" + }, + "coverage": { + "dependency": "transitive", + "description": { + "name": "coverage", + "sha256": "e3493833ea012784c740e341952298f1cc77f1f01b1bbc3eb4eecf6984fb7f43", + "url": "https://pub.dev" + }, + "source": "hosted", + "version": "1.11.1" + }, + "crypto": { + "dependency": "transitive", + "description": { + "name": "crypto", + "sha256": "1e445881f28f22d6140f181e07737b22f1e099a5e1ff94b0af2f9e4a463f4855", + "url": "https://pub.dev" + }, + "source": "hosted", + "version": "3.0.6" + }, + "dbus": { + "dependency": "transitive", + "description": { + "name": "dbus", + "sha256": "79e0c23480ff85dc68de79e2cd6334add97e48f7f4865d17686dd6ea81a47e8c", + "url": "https://pub.dev" + }, + "source": "hosted", + "version": "0.7.11" + }, + "ffi": { + "dependency": "transitive", + "description": { + "name": "ffi", + "sha256": "289279317b4b16eb2bb7e271abccd4bf84ec9bdcbe999e278a94b804f5630418", + "url": "https://pub.dev" + }, + "source": "hosted", + "version": "2.1.4" + }, "file": { "dependency": "transitive", "description": { "name": "file", - "sha256": "5fc22d7c25582e38ad9a8515372cd9a93834027aacf1801cf01164dac0ffa08c", + "sha256": "a3b4f84adafef897088c160faf7dfffb7696046cb13ae90b508c2cbc95d3b8d4", "url": "https://pub.dev" }, "source": "hosted", - "version": "7.0.0" + "version": "7.0.1" }, "frontend_server_client": { "dependency": "transitive", @@ -134,121 +134,121 @@ "dependency": "transitive", "description": { "name": "glob", - "sha256": "0e7014b3b7d4dac1ca4d6114f82bf1782ee86745b9b42a92c9289c23d8a0ab63", + "sha256": "c3f1ee72c96f8f78935e18aa8cecced9ab132419e8625dc187e1c2408efc20de", "url": "https://pub.dev" }, "source": "hosted", - "version": "2.1.2" + "version": "2.1.3" }, "http_multi_server": { "dependency": "transitive", "description": { "name": "http_multi_server", - "sha256": "97486f20f9c2f7be8f514851703d0119c3596d14ea63227af6f7a481ef2b2f8b", + "sha256": "aa6199f908078bb1c5efb8d8638d4ae191aac11b311132c3ef48ce352fb52ef8", "url": "https://pub.dev" }, "source": "hosted", - "version": "3.2.1" + "version": "3.2.2" }, "http_parser": { "dependency": "transitive", "description": { "name": "http_parser", - "sha256": "2aa08ce0341cc9b354a498388e30986515406668dbcc4f7c950c3e715496693b", + "sha256": "178d74305e7866013777bab2c3d8726205dc5a4dd935297175b19a23a2e66571", "url": "https://pub.dev" }, "source": "hosted", - "version": "4.0.2" + "version": "4.1.2" }, "io": { "dependency": "transitive", "description": { "name": "io", - "sha256": "2ec25704aba361659e10e3e5f5d672068d332fc8ac516421d483a11e5cbd061e", + "sha256": "dfd5a80599cf0165756e3181807ed3e77daf6dd4137caaad72d0b7931597650b", "url": "https://pub.dev" }, "source": "hosted", - "version": "1.0.4" + "version": "1.0.5" }, "js": { "dependency": "transitive", "description": { "name": "js", - "sha256": "f2c445dce49627136094980615a031419f7f3eb393237e4ecd97ac15dea343f3", + "sha256": "53385261521cc4a0c4658fd0ad07a7d14591cf8fc33abbceae306ddb974888dc", "url": "https://pub.dev" }, "source": "hosted", - "version": "0.6.7" + "version": "0.7.2" }, "krunner": { "dependency": "direct main", "description": { "name": "krunner", - "sha256": "b027c8405c45d3f16b35037e0209665b0bdc9b975537f1216640ee8e1f839d31", + "sha256": "3ed3bb599505ceb62dccc7c60dc69de85c9439aaadf42c8bccdb01edee1f474c", "url": "https://pub.dev" }, "source": "hosted", - "version": "0.2.0" + "version": "1.0.2" }, "lints": { "dependency": "direct dev", "description": { "name": "lints", - "sha256": "0a217c6c989d21039f1498c3ed9f3ed71b354e69873f13a8dfc3c9fe76f1b452", + "sha256": "c35bb79562d980e9a453fc715854e1ed39e24e7d0297a880ef54e17f9874a9d7", "url": "https://pub.dev" }, "source": "hosted", - "version": "2.1.1" + "version": "5.1.1" }, "logger": { "dependency": "direct main", "description": { "name": "logger", - "sha256": "8c94b8c219e7e50194efc8771cd0e9f10807d8d3e219af473d89b06cc2ee4e04", + "sha256": "be4b23575aac7ebf01f225a241eb7f6b5641eeaf43c6a8613510fc2f8cf187d1", "url": "https://pub.dev" }, "source": "hosted", - "version": "2.2.0" + "version": "2.5.0" }, "logging": { "dependency": "transitive", "description": { "name": "logging", - "sha256": "623a88c9594aa774443aa3eb2d41807a48486b5613e67599fb4c41c0ad47c340", + "sha256": "c8245ada5f1717ed44271ed1c26b8ce85ca3228fd2ffdb75468ab01979309d61", "url": "https://pub.dev" }, "source": "hosted", - "version": "1.2.0" + "version": "1.3.0" }, "matcher": { "dependency": "transitive", "description": { "name": "matcher", - "sha256": "d2323aa2060500f906aa31a895b4030b6da3ebdcc5619d14ce1aada65cd161cb", + "sha256": "dc58c723c3c24bf8d3e2d3ad3f2f9d7bd9cf43ec6feaa64181775e60190153f2", "url": "https://pub.dev" }, "source": "hosted", - "version": "0.12.16+1" + "version": "0.12.17" }, "meta": { "dependency": "transitive", "description": { "name": "meta", - "sha256": "25dfcaf170a0190f47ca6355bdd4552cb8924b430512ff0cafb8db9bd41fe33b", + "sha256": "e3641ec5d63ebf0d9b41bd43201a66e3fc79a65db5f61fc181f04cd27aab950c", "url": "https://pub.dev" }, "source": "hosted", - "version": "1.14.0" + "version": "1.16.0" }, "mime": { "dependency": "transitive", "description": { "name": "mime", - "sha256": "2e123074287cc9fd6c09de8336dae606d1ddb88d9ac47358826db698c176a1f2", + "sha256": "41a20518f0cb1256669420fdba0cd90d21561e560ac240f26ef8322e45bb7ed6", "url": "https://pub.dev" }, "source": "hosted", - "version": "1.0.5" + "version": "2.0.0" }, "node_preamble": { "dependency": "transitive", @@ -264,31 +264,31 @@ "dependency": "transitive", "description": { "name": "package_config", - "sha256": "1c5b77ccc91e4823a5af61ee74e6b972db1ef98c2ff5a18d3161c982a55448bd", + "sha256": "92d4488434b520a62570293fbd33bb556c7d49230791c1b4bbd973baf6d2dc67", "url": "https://pub.dev" }, "source": "hosted", - "version": "2.1.0" + "version": "2.1.1" }, "path": { "dependency": "transitive", "description": { "name": "path", - "sha256": "087ce49c3f0dc39180befefc60fdb4acd8f8620e5682fe2476afd0b3688bb4af", + "sha256": "75cca69d1490965be98c73ceaea117e8a04dd21217b37b292c9ddbec0d955bc5", "url": "https://pub.dev" }, "source": "hosted", - "version": "1.9.0" + "version": "1.9.1" }, "petitparser": { "dependency": "transitive", "description": { "name": "petitparser", - "sha256": "c15605cd28af66339f8eb6fbe0e541bfe2d1b72d5825efc6598f3e0a31b9ad27", + "sha256": "07c8f0b1913bcde1ff0d26e57ace2f3012ccbf2b204e070290dad3bb22797646", "url": "https://pub.dev" }, "source": "hosted", - "version": "6.0.2" + "version": "6.1.0" }, "pool": { "dependency": "transitive", @@ -304,21 +304,21 @@ "dependency": "transitive", "description": { "name": "pub_semver", - "sha256": "40d3ab1bbd474c4c2328c91e3a7df8c6dd629b79ece4c4bd04bee496a224fb0c", + "sha256": "7b3cfbf654f3edd0c6298ecd5be782ce997ddf0e00531b9464b55245185bbbbd", "url": "https://pub.dev" }, "source": "hosted", - "version": "2.1.4" + "version": "2.1.5" }, "shelf": { "dependency": "transitive", "description": { "name": "shelf", - "sha256": "ad29c505aee705f41a4d8963641f91ac4cee3c8fad5947e033390a7bd8180fa4", + "sha256": "e7dd780a7ffb623c57850b33f43309312fc863fb6aa3d276a754bb299839ef12", "url": "https://pub.dev" }, "source": "hosted", - "version": "1.4.1" + "version": "1.4.2" }, "shelf_packages_handler": { "dependency": "transitive", @@ -334,181 +334,191 @@ "dependency": "transitive", "description": { "name": "shelf_static", - "sha256": "a41d3f53c4adf0f57480578c1d61d90342cd617de7fc8077b1304643c2d85c1e", + "sha256": "c87c3875f91262785dade62d135760c2c69cb217ac759485334c5857ad89f6e3", "url": "https://pub.dev" }, "source": "hosted", - "version": "1.1.2" + "version": "1.1.3" }, "shelf_web_socket": { "dependency": "transitive", "description": { "name": "shelf_web_socket", - "sha256": "9ca081be41c60190ebcb4766b2486a7d50261db7bd0f5d9615f2d653637a84c1", + "sha256": "3632775c8e90d6c9712f883e633716432a27758216dfb61bd86a8321c0580925", "url": "https://pub.dev" }, "source": "hosted", - "version": "1.0.4" + "version": "3.0.0" }, "source_map_stack_trace": { "dependency": "transitive", "description": { "name": "source_map_stack_trace", - "sha256": "84cf769ad83aa6bb61e0aa5a18e53aea683395f196a6f39c4c881fb90ed4f7ae", - "url": "https://pub.dev" - }, - "source": "hosted", - "version": "2.1.1" - }, - "source_maps": { - "dependency": "transitive", - "description": { - "name": "source_maps", - "sha256": "708b3f6b97248e5781f493b765c3337db11c5d2c81c3094f10904bfa8004c703", - "url": "https://pub.dev" - }, - "source": "hosted", - "version": "0.10.12" - }, - "source_span": { - "dependency": "transitive", - "description": { - "name": "source_span", - "sha256": "53e943d4206a5e30df338fd4c6e7a077e02254531b138a15aec3bd143c1a8b3c", - "url": "https://pub.dev" - }, - "source": "hosted", - "version": "1.10.0" - }, - "sqlite3": { - "dependency": "direct main", - "description": { - "name": "sqlite3", - "sha256": "281b672749af2edf259fc801f0fcba092257425bcd32a0ce1c8237130bc934c7", - "url": "https://pub.dev" - }, - "source": "hosted", - "version": "1.11.2" - }, - "stack_trace": { - "dependency": "transitive", - "description": { - "name": "stack_trace", - "sha256": "73713990125a6d93122541237550ee3352a2d84baad52d375a4cad2eb9b7ce0b", - "url": "https://pub.dev" - }, - "source": "hosted", - "version": "1.11.1" - }, - "stream_channel": { - "dependency": "transitive", - "description": { - "name": "stream_channel", - "sha256": "ba2aa5d8cc609d96bbb2899c28934f9e1af5cddbd60a827822ea467161eb54e7", + "sha256": "c0713a43e323c3302c2abe2a1cc89aa057a387101ebd280371d6a6c9fa68516b", "url": "https://pub.dev" }, "source": "hosted", "version": "2.1.2" }, + "source_maps": { + "dependency": "transitive", + "description": { + "name": "source_maps", + "sha256": "190222579a448b03896e0ca6eca5998fa810fda630c1d65e2f78b3f638f54812", + "url": "https://pub.dev" + }, + "source": "hosted", + "version": "0.10.13" + }, + "source_span": { + "dependency": "transitive", + "description": { + "name": "source_span", + "sha256": "254ee5351d6cb365c859e20ee823c3bb479bf4a293c22d17a9f1bf144ce86f7c", + "url": "https://pub.dev" + }, + "source": "hosted", + "version": "1.10.1" + }, + "sqlite3": { + "dependency": "direct main", + "description": { + "name": "sqlite3", + "sha256": "32b632dda27d664f85520093ed6f735ae5c49b5b75345afb8b19411bc59bb53d", + "url": "https://pub.dev" + }, + "source": "hosted", + "version": "2.7.4" + }, + "stack_trace": { + "dependency": "transitive", + "description": { + "name": "stack_trace", + "sha256": "8b27215b45d22309b5cddda1aa2b19bdfec9df0e765f2de506401c071d38d1b1", + "url": "https://pub.dev" + }, + "source": "hosted", + "version": "1.12.1" + }, + "stream_channel": { + "dependency": "transitive", + "description": { + "name": "stream_channel", + "sha256": "969e04c80b8bcdf826f8f16579c7b14d780458bd97f56d107d3950fdbeef059d", + "url": "https://pub.dev" + }, + "source": "hosted", + "version": "2.1.4" + }, "string_scanner": { "dependency": "transitive", "description": { "name": "string_scanner", - "sha256": "556692adab6cfa87322a115640c11f13cb77b3f076ddcc5d6ae3c20242bedcde", + "sha256": "921cd31725b72fe181906c6a94d987c78e3b98c2e205b397ea399d4054872b43", "url": "https://pub.dev" }, "source": "hosted", - "version": "1.2.0" + "version": "1.4.1" }, "term_glyph": { "dependency": "transitive", "description": { "name": "term_glyph", - "sha256": "a29248a84fbb7c79282b40b8c72a1209db169a2e0542bce341da992fe1bc7e84", + "sha256": "7f554798625ea768a7518313e58f83891c7f5024f88e46e7182a4558850a4b8e", "url": "https://pub.dev" }, "source": "hosted", - "version": "1.2.1" + "version": "1.2.2" }, "test": { "dependency": "direct dev", "description": { "name": "test", - "sha256": "d87214d19fb311997d8128ec501a980f77cb240ac4e7e219accf452813ff473c", + "sha256": "301b213cd241ca982e9ba50266bd3f5bd1ea33f1455554c5abb85d1be0e2d87e", "url": "https://pub.dev" }, "source": "hosted", - "version": "1.25.3" + "version": "1.25.15" }, "test_api": { "dependency": "transitive", "description": { "name": "test_api", - "sha256": "2419f20b0c8677b2d67c8ac4d1ac7372d862dc6c460cdbb052b40155408cd794", + "sha256": "fb31f383e2ee25fbbfe06b40fe21e1e458d14080e3c67e7ba0acfde4df4e0bbd", "url": "https://pub.dev" }, "source": "hosted", - "version": "0.7.1" + "version": "0.7.4" }, "test_core": { "dependency": "transitive", "description": { "name": "test_core", - "sha256": "2236f70be1e5ab405c675e88c36935a87dad9e05a506b57dd5c0f617f5aebcb2", + "sha256": "84d17c3486c8dfdbe5e12a50c8ae176d15e2a771b96909a9442b40173649ccaa", "url": "https://pub.dev" }, "source": "hosted", - "version": "0.6.1" + "version": "0.6.8" }, "typed_data": { "dependency": "transitive", "description": { "name": "typed_data", - "sha256": "facc8d6582f16042dd49f2463ff1bd6e2c9ef9f3d5da3d9b087e244a7b564b3c", + "sha256": "f9049c039ebfeb4cf7a7104a675823cd72dba8297f264b6637062516699fa006", "url": "https://pub.dev" }, "source": "hosted", - "version": "1.3.2" + "version": "1.4.0" }, "vm_service": { "dependency": "transitive", "description": { "name": "vm_service", - "sha256": "a75f83f14ad81d5fe4b3319710b90dec37da0e22612326b696c9e1b8f34bbf48", + "sha256": "ddfa8d30d89985b96407efce8acbdd124701f96741f2d981ca860662f1c0dc02", "url": "https://pub.dev" }, "source": "hosted", - "version": "14.2.0" + "version": "15.0.0" }, "watcher": { "dependency": "transitive", "description": { "name": "watcher", - "sha256": "3d2ad6751b3c16cf07c7fca317a1413b3f26530319181b37e3b9039b84fc01d8", + "sha256": "69da27e49efa56a15f8afe8f4438c4ec02eff0a117df1b22ea4aad194fe1c104", "url": "https://pub.dev" }, "source": "hosted", - "version": "1.1.0" + "version": "1.1.1" }, "web": { "dependency": "transitive", "description": { "name": "web", - "sha256": "97da13628db363c635202ad97068d47c5b8aa555808e7a9411963c533b449b27", + "sha256": "868d88a33d8a87b18ffc05f9f030ba328ffefba92d6c127917a2ba740f9cfe4a", "url": "https://pub.dev" }, "source": "hosted", - "version": "0.5.1" + "version": "1.1.1" + }, + "web_socket": { + "dependency": "transitive", + "description": { + "name": "web_socket", + "sha256": "3c12d96c0c9a4eec095246debcea7b86c0324f22df69893d538fcc6f1b8cce83", + "url": "https://pub.dev" + }, + "source": "hosted", + "version": "0.1.6" }, "web_socket_channel": { "dependency": "transitive", "description": { "name": "web_socket_channel", - "sha256": "58c6666b342a38816b2e7e50ed0f1e261959630becd4c879c4f26bfa14aa5a42", + "sha256": "0b8e2457400d8a859b7b2030786835a28a8e80836ef64402abef392ff4f1d0e5", "url": "https://pub.dev" }, "source": "hosted", - "version": "2.4.5" + "version": "3.0.2" }, "webkit_inspection_protocol": { "dependency": "transitive", @@ -520,15 +530,25 @@ "source": "hosted", "version": "1.2.1" }, + "xdg_desktop_portal": { + "dependency": "direct main", + "description": { + "name": "xdg_desktop_portal", + "sha256": "10d56d2212bfa33a676d209b312a82fe5862fed5a91d2cfcb39143da75d084c1", + "url": "https://pub.dev" + }, + "source": "hosted", + "version": "0.1.13" + }, "xdg_directories": { "dependency": "direct main", "description": { "name": "xdg_directories", - "sha256": "faea9dee56b520b55a566385b84f2e8de55e7496104adada9962e0bd11bcff1d", + "sha256": "7a3f37b05d989967cdddcbb571f1ea834867ae2faa29725fd085180e0883aa15", "url": "https://pub.dev" }, "source": "hosted", - "version": "1.0.4" + "version": "1.1.0" }, "xml": { "dependency": "transitive", @@ -544,14 +564,14 @@ "dependency": "transitive", "description": { "name": "yaml", - "sha256": "75769501ea3489fca56601ff33454fe45507ea3bfb014161abc3b43ae25989d5", + "sha256": "b9da305ac7c39faa3f030eccd175340f968459dae4af175130b3fc47e40d76ce", "url": "https://pub.dev" }, "source": "hosted", - "version": "3.1.2" + "version": "3.1.3" } }, "sdks": { - "dart": ">=3.3.0 <4.0.0" + "dart": ">=3.7.0 <4.0.0" } } From 67163aba8a41f550bf68cc5f204836cb8998d66c Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sat, 12 Apr 2025 14:36:15 +0000 Subject: [PATCH 157/793] python312Packages.gekko: 1.2.1 -> 1.3.0 --- pkgs/development/python-modules/gekko/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/gekko/default.nix b/pkgs/development/python-modules/gekko/default.nix index 1a4461a1b472..e5e6776b4afa 100644 --- a/pkgs/development/python-modules/gekko/default.nix +++ b/pkgs/development/python-modules/gekko/default.nix @@ -9,14 +9,14 @@ buildPythonPackage rec { pname = "gekko"; - version = "1.2.1"; + version = "1.3.0"; pyproject = true; disabled = pythonOlder "3.7"; src = fetchPypi { inherit pname version; - hash = "sha256-a3Iy61B3JddLeEilaa5Z0smQepjkfyNr4mOCEx+1LlM="; + hash = "sha256-S/uHA1UPPX159ZOk/vItSVWZ4VVu1Bylhc98LslAutI="; }; build-system = [ setuptools ]; From 4e324117dd3f706d6b284fcb3b340fd44a3d6336 Mon Sep 17 00:00:00 2001 From: Ruixi-rebirth Date: Sat, 12 Apr 2025 23:53:21 +0800 Subject: [PATCH 158/793] g-ls: init at 0.30.0 --- pkgs/by-name/g-/g-ls/package.nix | 48 ++++++++++++++++++++++++++++++++ 1 file changed, 48 insertions(+) create mode 100644 pkgs/by-name/g-/g-ls/package.nix diff --git a/pkgs/by-name/g-/g-ls/package.nix b/pkgs/by-name/g-/g-ls/package.nix new file mode 100644 index 000000000000..bea5ed3e1b43 --- /dev/null +++ b/pkgs/by-name/g-/g-ls/package.nix @@ -0,0 +1,48 @@ +{ + lib, + buildGoModule, + fetchFromGitHub, + nix-update-script, + installShellFiles, +}: + +buildGoModule rec { + pname = "g-ls"; + version = "0.30.0"; + + src = fetchFromGitHub { + owner = "Equationzhao"; + repo = "g"; + tag = "v${version}"; + hash = "sha256-OaYWorybwUxG452b0vEKwryxmRaNTQ5xDWe9GmEWuGE="; + }; + + vendorHash = "sha256-E/4iB1apLCOEtijCZymObz0Zjlf0+dQC37ALSbl1tr0="; + + subPackages = [ "." ]; + + ldflags = [ + "-s" + "-w" + ]; + + nativeBuildInputs = [ installShellFiles ]; + + postInstall = '' + installShellCompletion \ + --bash completions/bash/g-completion.bash \ + --zsh completions/zsh/_g \ + --fish completions/fish/g.fish + ''; + + passthru.updateScript = nix-update-script { }; + + meta = { + description = "Powerful ls alternative written in Go"; + homepage = "https://github.com/Equationzhao/g"; + changelog = "https://github.com/Equationzhao/g/releases/tag/${src.tag}"; + license = lib.licenses.mit; + mainProgram = "g"; + maintainers = with lib.maintainers; [ Ruixi-rebirth ]; + }; +} From f594460198f4b0aa764b10e99b3e7ba91ee9d559 Mon Sep 17 00:00:00 2001 From: Arjan Schrijver Date: Sat, 12 Apr 2025 21:20:21 +0200 Subject: [PATCH 159/793] borgmatic: 1.9.14 -> 2.0.2 --- pkgs/by-name/bo/borgmatic/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/bo/borgmatic/package.nix b/pkgs/by-name/bo/borgmatic/package.nix index 6456f44e3e6e..752fe1dfe4cd 100644 --- a/pkgs/by-name/bo/borgmatic/package.nix +++ b/pkgs/by-name/bo/borgmatic/package.nix @@ -15,12 +15,12 @@ }: python3Packages.buildPythonApplication rec { pname = "borgmatic"; - version = "1.9.14"; + version = "2.0.2"; format = "pyproject"; src = fetchPypi { inherit pname version; - hash = "sha256-w503lwXlKWlTsguzECUGmsbhvdJzTF4XK+Ib2KuD2DE="; + hash = "sha256-Zem1Zn+S01/rpPOOPhTaRaAgIqq2UixEdjEOodbkk5w="; }; passthru.updateScript = nix-update-script { }; From b4ba619a57e634fada1383c2dfdddf508e19abe8 Mon Sep 17 00:00:00 2001 From: Shawn8901 Date: Mon, 10 Mar 2025 16:12:45 +0100 Subject: [PATCH 160/793] grafanaPlugin.victoriametrics-metrics-datasource: 0.13.1 -> 0.14.0 --- .../plugins/victoriametrics-metrics-datasource/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/servers/monitoring/grafana/plugins/victoriametrics-metrics-datasource/default.nix b/pkgs/servers/monitoring/grafana/plugins/victoriametrics-metrics-datasource/default.nix index 782bcb304aa6..05d0717d8000 100644 --- a/pkgs/servers/monitoring/grafana/plugins/victoriametrics-metrics-datasource/default.nix +++ b/pkgs/servers/monitoring/grafana/plugins/victoriametrics-metrics-datasource/default.nix @@ -2,8 +2,8 @@ grafanaPlugin { pname = "victoriametrics-metrics-datasource"; - version = "0.13.1"; - zipHash = "sha256-n1LskeOzp32LZS3PcsRh8FwQVBFVlzczfO2aGbEClSo="; + version = "0.14.0"; + zipHash = "sha256-V3sXibYtIZGQh/nBkhwdpIsPF0buoJ16l2ML2s7ijj0="; meta = { description = "VictoriaMetrics metrics datasource for Grafana"; license = lib.licenses.agpl3Only; From f9bca2bcab7e6dcc885f652da9b78350b24e62f9 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Sandro=20J=C3=A4ckel?= Date: Mon, 7 Apr 2025 01:30:38 +0200 Subject: [PATCH 161/793] tika: bump jdk to 17, add option to disable GUI and use minimal jdk Upstream uses jdk 17 in their CI, too https://github.com/apache/tika/tree/2.9.3/.github/workflows --- nixos/modules/services/search/tika.nix | 5 +- pkgs/by-name/ti/tika/package.nix | 68 ++++++++++++++++++++------ 2 files changed, 57 insertions(+), 16 deletions(-) diff --git a/nixos/modules/services/search/tika.nix b/nixos/modules/services/search/tika.nix index 94096b6db29f..5ddd1a551e49 100644 --- a/nixos/modules/services/search/tika.nix +++ b/nixos/modules/services/search/tika.nix @@ -79,7 +79,10 @@ in serviceConfig = let - package = cfg.package.override { inherit (cfg) enableOcr; }; + package = cfg.package.override { + inherit (cfg) enableOcr; + enableGui = false; + }; in { Type = "simple"; diff --git a/pkgs/by-name/ti/tika/package.nix b/pkgs/by-name/ti/tika/package.nix index e137b2e2e95f..cbd1309bfbba 100644 --- a/pkgs/by-name/ti/tika/package.nix +++ b/pkgs/by-name/ti/tika/package.nix @@ -2,26 +2,41 @@ lib, stdenv, maven, - jdk8, + jdk17, + jre17_minimal, fetchFromGitHub, makeWrapper, mvnDepsHash ? null, + enableGui ? true, enableOcr ? true, + runCommand, tesseract, nixosTests, }: let mvnDepsHashes = { - "x86_64-linux" = "sha256-a2EIxok7Ov2QQntu3fpagzvMAQcBjKwcd1whDNdCm2E="; - "aarch64-linux" = "sha256-TUJmlnFJeYY4Pzrmd+9uKb07Tq7HYd4EnAXkbgGCFDk="; - "x86_64-darwin" = "sha256-OTctUd4lsH6Z6H7rDYbyAcrBmzpSzFELjPBRN8zUyhY="; - "aarch64-darwin" = "sha256-0tNFHEaxAEqrZTTrGCIX53K9MczkqIuDABD/bB6R1KU="; + "x86_64-linux" = "sha256-OTd51n6SSlFziqvvHmfyMAyQRwIzsHxFGuJ62zlX1Ec="; + "aarch64-linux" = "sha256-tPaGLqm0jgEoz0BD/C6AG9xupovQvib/v0kB/jjqwB8="; + "x86_64-darwin" = "sha256-Rs7nTiGazUW8oJJr6fbJKelzFqd2n278sJYoMy2/0N4="; + "aarch64-darwin" = "sha256-gnP+G33LPRMQ6HRzeZ8cEV9oSohrlPcMwlBB4rvH7+E="; }; knownMvnDepsHash = mvnDepsHashes.${stdenv.system} or (lib.warn "This platform doesn't have a default mvnDepsHash value, you'll need to specify it manually" lib.fakeHash); + + jdk = jre17_minimal.override { + modules = [ + "java.base" + "java.desktop" + "java.logging" + "java.management" + "java.naming" + "java.sql" + ]; + jdk = jdk17; + }; in maven.buildMavenPackage rec { pname = "tika"; @@ -43,30 +58,53 @@ maven.buildMavenPackage rec { "org.junit.platform:junit-platform-launcher:1.10.0" ]; - mvnJdk = jdk8; + mvnJdk = jdk17; mvnHash = if mvnDepsHash != null then mvnDepsHash else knownMvnDepsHash; - mvnParameters = toString [ - "-DskipTests=true" # skip tests (out of memory exceptions) - "-Dossindex.skip" # skip dependency with vulnerability (recommended by upstream) - ]; + mvnParameters = toString ( + [ + "-DskipTests=true" # skip tests (out of memory exceptions) + "-Dossindex.skip" # skip dependency with vulnerability (recommended by upstream) + ] + ++ lib.optionals (!enableGui) [ + "-am -pl :tika-server-standard" + ] + ); nativeBuildInputs = [ makeWrapper ]; installPhase = let - binPath = lib.makeBinPath ([ jdk8.jre ] ++ lib.optionals enableOcr [ tesseract ]); + flags = "--add-opens java.base/jdk.internal.ref=ALL-UNNAMED --add-opens java.base/java.nio=ALL-UNNAMED"; + + binPath = lib.makeBinPath ( + [ + (runCommand "jdk-tika" + { + nativeBuildInputs = [ makeWrapper ]; + } + '' + makeWrapper ${jdk}/bin/java $out/bin/java \ + --add-flags "${flags}" + '' + ) + ] + ++ lib.optionals enableOcr [ tesseract ] + ); in '' runHook preInstall # Note: using * instead of version would match multiple files + '' + + lib.optionalString enableGui '' install -Dm644 tika-app/target/tika-app-${version}.jar $out/share/tika/tika-app.jar + makeWrapper ${jdk}/bin/java $out/bin/tika-app \ + --add-flags "${flags} -jar $out/share/tika/tika-app.jar" + '' + + '' install -Dm644 tika-server/tika-server-standard/target/tika-server-standard-${version}.jar $out/share/tika/tika-server.jar - - makeWrapper ${jdk8.jre}/bin/java $out/bin/tika-app \ - --add-flags "-jar $out/share/tika/tika-app.jar" - makeWrapper ${jdk8.jre}/bin/java $out/bin/tika-server \ + makeWrapper ${jdk}/bin/java $out/bin/tika-server \ --prefix PATH : ${binPath} \ --add-flags "-jar $out/share/tika/tika-server.jar" From 8d568e70ed6e475cf79dad470d9d2ee8e63a88a8 Mon Sep 17 00:00:00 2001 From: dabao1955 Date: Sat, 12 Apr 2025 15:41:16 +0800 Subject: [PATCH 162/793] ruri: init at 3.8 --- pkgs/by-name/ru/ruri/package.nix | 42 ++++++++++++++++++++++++++++++++ 1 file changed, 42 insertions(+) create mode 100644 pkgs/by-name/ru/ruri/package.nix diff --git a/pkgs/by-name/ru/ruri/package.nix b/pkgs/by-name/ru/ruri/package.nix new file mode 100644 index 000000000000..ed39092e3688 --- /dev/null +++ b/pkgs/by-name/ru/ruri/package.nix @@ -0,0 +1,42 @@ +{ + lib, + stdenv, + fetchFromGitHub, + libcap, + libseccomp, +}: + +stdenv.mkDerivation (finalAttrs: { + pname = "ruri"; + version = "3.8"; + + src = fetchFromGitHub { + owner = "Moe-hacker"; + repo = "ruri"; + rev = "v${finalAttrs.version}"; + fetchSubmodules = false; + sha256 = "sha256-gf+WJPGeLbMntBk8ryTSsV9L4J3N4Goh9eWBIBj5FA4="; + }; + + buildInputs = [ + libcap + libseccomp + ]; + + installPhase = '' + runHook preInstall + install -Dm755 ruri $out/bin/ruri + runHook postInstall + ''; + + meta = { + description = "Self-contained Linux container implementation"; + homepage = "https://wiki.crack.moe/ruri"; + downloadPage = "https://github.com/Moe-hacker/ruri"; + changelog = "https://github.com/Moe-hacker/ruri/releases/tag/v${finalAttrs.version}"; + mainProgram = "ruri"; + license = lib.licenses.mit; + platforms = lib.platforms.linux; + maintainers = [ lib.maintainers.dabao1955 ]; + }; +}) From 86ceaa46f4666f6b84712e78d1a58b2894f237fe Mon Sep 17 00:00:00 2001 From: Isaac Kabel Date: Sun, 13 Apr 2025 15:17:31 +1200 Subject: [PATCH 163/793] prisma,prisma-engines: 6.3.0 -> 6.5.0 --- pkgs/by-name/pr/prisma-engines/package.nix | 6 +++--- pkgs/by-name/pr/prisma/package.nix | 6 +++--- 2 files changed, 6 insertions(+), 6 deletions(-) diff --git a/pkgs/by-name/pr/prisma-engines/package.nix b/pkgs/by-name/pr/prisma-engines/package.nix index d7156eaa6ba9..cdd7de693da2 100644 --- a/pkgs/by-name/pr/prisma-engines/package.nix +++ b/pkgs/by-name/pr/prisma-engines/package.nix @@ -13,17 +13,17 @@ # function correctly. rustPlatform.buildRustPackage rec { pname = "prisma-engines"; - version = "6.3.0"; + version = "6.5.0"; src = fetchFromGitHub { owner = "prisma"; repo = "prisma-engines"; rev = version; - hash = "sha256-gQLDskabTaNk19BJi9Kv4TiEfVck2QZ7xdhopt5KH6M="; + hash = "sha256-m3LBIMIVMI5GlY0+QNw/nTlNWt2rGOZ28z+CfdP51cY="; }; useFetchCargoVendor = true; - cargoHash = "sha256-GLOGivOH8psE5/M5kYakh9Cab4Xe5Q8isY1c6YDyAB8="; + cargoHash = "sha256-yG+omKAS1eWq3sFgKXMoZWhTP4M34dVRes7OhhTUyTQ="; # Use system openssl. OPENSSL_NO_VENDOR = 1; diff --git a/pkgs/by-name/pr/prisma/package.nix b/pkgs/by-name/pr/prisma/package.nix index 5240f890a1a7..aa029b42879f 100644 --- a/pkgs/by-name/pr/prisma/package.nix +++ b/pkgs/by-name/pr/prisma/package.nix @@ -13,13 +13,13 @@ stdenv.mkDerivation (finalAttrs: { pname = "prisma"; - version = "6.3.0"; + version = "6.5.0"; src = fetchFromGitHub { owner = "prisma"; repo = "prisma"; rev = finalAttrs.version; - hash = "sha256-Buu+E0xxjcrPOyEHkQTp7IVS9kymmR1PTegeOXxb2PA="; + hash = "sha256-j/2XUrkxoplvXB8XNOqceZgVxG7F2J7N8wiLY4nHhKo="; }; nativeBuildInputs = [ @@ -32,7 +32,7 @@ stdenv.mkDerivation (finalAttrs: { pnpmDeps = pnpm_9.fetchDeps { inherit (finalAttrs) pname version src; - hash = "sha256-rAEUkk3uWVuUDrSRz6d2Ewr3vi4rzYmO0yLTCl21qZ4="; + hash = "sha256-EED14kiAKEIiEinYHRpWhTuZA6zLVZvtULZvkZviNbE="; }; patchPhase = '' From 3be7a3fb42d4f790276107abfa4305582329d4e4 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sun, 13 Apr 2025 11:50:40 +0000 Subject: [PATCH 164/793] cobalt: 0.19.9 -> 0.20.0 --- pkgs/by-name/co/cobalt/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/co/cobalt/package.nix b/pkgs/by-name/co/cobalt/package.nix index fc3e31e941e6..c347159e9f7d 100644 --- a/pkgs/by-name/co/cobalt/package.nix +++ b/pkgs/by-name/co/cobalt/package.nix @@ -9,17 +9,17 @@ rustPlatform.buildRustPackage (finalAttrs: { pname = "cobalt"; - version = "0.19.9"; + version = "0.20.0"; src = fetchFromGitHub { owner = "cobalt-org"; repo = "cobalt.rs"; tag = "v${finalAttrs.version}"; - hash = "sha256-T88XyrMVCLfhsz3RWD85ErHxAmuTXprOAiS5B8GkH9s="; + hash = "sha256-6WbJjPz+1KX04xMCiylJZiAPjF6jKPTPz7rObgFF4dY="; }; useFetchCargoVendor = true; - cargoHash = "sha256-0BJAbxBbw6wfnDcZkOic13iuWTBEslJ2mQ9nfq+/RXc="; + cargoHash = "sha256-Y9+zJ89XrVk3mZD1s9N7oaXvcBP5RNjp3hMjX1Wz3HA="; nativeInstallCheckInputs = [ versionCheckHook ]; versionCheckProgramArg = "--version"; From 894c9f8bd0ae7f3c661fcf91942eaf3023e22048 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sun, 13 Apr 2025 12:27:36 +0000 Subject: [PATCH 165/793] python312Packages.picos: 2.6.0 -> 2.6.1 --- pkgs/development/python-modules/picos/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/picos/default.nix b/pkgs/development/python-modules/picos/default.nix index f4dac76c278d..51f013b9f438 100644 --- a/pkgs/development/python-modules/picos/default.nix +++ b/pkgs/development/python-modules/picos/default.nix @@ -13,12 +13,12 @@ buildPythonPackage rec { pname = "picos"; - version = "2.6.0"; + version = "2.6.1"; format = "setuptools"; src = fetchPypi { inherit pname version; - hash = "sha256-LU5OxinhDBewQ/32cxyOSQyUexMD8xdJIkrsiaWBils="; + hash = "sha256-u9yaKeP34YW55+PyVy3wPR0p0jBmiLywvZzw2zWdd6g="; }; # Needed only for the tests From 93cea736632d283a4aeed49511f6eedb1fae1416 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sun, 13 Apr 2025 18:58:52 +0000 Subject: [PATCH 166/793] sudo-font: 2.2 -> 3.0.2 --- pkgs/by-name/su/sudo-font/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/su/sudo-font/package.nix b/pkgs/by-name/su/sudo-font/package.nix index d4dd350cba6e..7286c78d97fd 100644 --- a/pkgs/by-name/su/sudo-font/package.nix +++ b/pkgs/by-name/su/sudo-font/package.nix @@ -6,11 +6,11 @@ stdenvNoCC.mkDerivation rec { pname = "sudo-font"; - version = "2.2"; + version = "3.0.2"; src = fetchzip { url = "https://github.com/jenskutilek/sudo-font/releases/download/v${version}/sudo.zip"; - hash = "sha256-qI43FDDXcJby2EbEow0ZBzPVOQby3+WxvhJKyjrYUp8="; + hash = "sha256-KGAGa3UPxi5PcRUOXPfGHRay+8ZTHL1yTyNqKorDUa8="; }; installPhase = '' From facac2d3e45acb2b9b116a2e6828ecd09b3429c9 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sun, 13 Apr 2025 18:59:38 +0000 Subject: [PATCH 167/793] waylyrics: 0.3.20 -> 0.3.21 --- pkgs/by-name/wa/waylyrics/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/wa/waylyrics/package.nix b/pkgs/by-name/wa/waylyrics/package.nix index 5cb339592e66..4b1f4ba03ffa 100644 --- a/pkgs/by-name/wa/waylyrics/package.nix +++ b/pkgs/by-name/wa/waylyrics/package.nix @@ -10,18 +10,18 @@ rustPlatform.buildRustPackage rec { pname = "waylyrics"; - version = "0.3.20"; + version = "0.3.21"; src = fetchFromGitHub { owner = "waylyrics"; repo = "waylyrics"; rev = "v${version}"; - hash = "sha256-NDdZH33tkY+TgDLkT7r+M9uHCeE9/NRQgVZhJ7EuxEc="; + hash = "sha256-uXAcoy5fnnkqtmGmaEC6Ceu+dwmZKDPOFzxC4COuDbk="; }; useFetchCargoVendor = true; - cargoHash = "sha256-dTyUPLwDcT2b3Kw4Q7/DyX6YfFcaOeDq6CCUpG9QUQQ="; + cargoHash = "sha256-moB2G/QxN3oAfCoTHXjFpIOSB2wRogEUjzup+MTfR6E="; nativeBuildInputs = [ pkg-config From ad27732aaf897964d0d256444a3331f2027e8397 Mon Sep 17 00:00:00 2001 From: Robert James Hernandez Date: Sun, 13 Apr 2025 18:57:39 +0000 Subject: [PATCH 168/793] gensio: add sarcasticadmin as maintainer --- pkgs/development/libraries/gensio/default.nix | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/pkgs/development/libraries/gensio/default.nix b/pkgs/development/libraries/gensio/default.nix index 87505e71a2ff..cbcfbd14cd99 100644 --- a/pkgs/development/libraries/gensio/default.nix +++ b/pkgs/development/libraries/gensio/default.nix @@ -38,7 +38,10 @@ stdenv.mkDerivation rec { description = "General Stream I/O"; homepage = "https://sourceforge.net/projects/ser2net/"; license = licenses.gpl2; - maintainers = with maintainers; [ emantor ]; + maintainers = with maintainers; [ + emantor + sarcasticadmin + ]; mainProgram = "gensiot"; platforms = platforms.unix; }; From 7dfb57cdfe818d8f6a72fe8b48313da8e557dc6f Mon Sep 17 00:00:00 2001 From: LordMZTE Date: Sun, 13 Apr 2025 22:15:07 +0200 Subject: [PATCH 169/793] twitch-tui: 2.6.18 -> 2.6.19 Changelog: https://github.com/Xithrius/twitch-tui/releases/tag/v2.6.19 --- .../networking/instant-messengers/twitch-tui/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/applications/networking/instant-messengers/twitch-tui/default.nix b/pkgs/applications/networking/instant-messengers/twitch-tui/default.nix index 31aaf069e8e2..7e7438e873ee 100644 --- a/pkgs/applications/networking/instant-messengers/twitch-tui/default.nix +++ b/pkgs/applications/networking/instant-messengers/twitch-tui/default.nix @@ -12,17 +12,17 @@ rustPlatform.buildRustPackage rec { pname = "twitch-tui"; - version = "2.6.18"; + version = "2.6.19"; src = fetchFromGitHub { owner = "Xithrius"; repo = pname; tag = "v${version}"; - hash = "sha256-uo9QEwSRIJKjWza8dEQXDCMQ/ydKBk/BX2TaVhX+k1M="; + hash = "sha256-hA66YcxbQem9ymOu3tGA4biKUCoJ2jKnUSK+9+0P2Eg="; }; useFetchCargoVendor = true; - cargoHash = "sha256-H/MAbN7wCg74bNWt5xlNaukvGJLYyzuynYtIqxBOcbo="; + cargoHash = "sha256-DMUE3sTJEz2AxUctnjm0CkvOqMeAw5urLPZkkHvf9A8="; nativeBuildInputs = [ pkg-config From 5a413d21be11a2833430644aafd9672d3a000dc1 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sun, 13 Apr 2025 20:33:28 +0000 Subject: [PATCH 170/793] ebusd: 24.1 -> 25.1 --- pkgs/by-name/eb/ebusd/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/eb/ebusd/package.nix b/pkgs/by-name/eb/ebusd/package.nix index d0549942bcc9..cc2a2e9d7f02 100644 --- a/pkgs/by-name/eb/ebusd/package.nix +++ b/pkgs/by-name/eb/ebusd/package.nix @@ -16,13 +16,13 @@ stdenv.mkDerivation rec { pname = "ebusd"; - version = "24.1"; + version = "25.1"; src = fetchFromGitHub { owner = "john30"; repo = "ebusd"; rev = version; - sha256 = "sha256-+3QOB7/yCgR4j2UGfhWQ5s5sldoNfWSzX7qa//FHeJ4="; + sha256 = "sha256-rj0Wkfk3Tpm58fbCUkgCdHt5MvW+tGgDyUd5COXfBc0="; }; nativeBuildInputs = [ From 8310c41e61a0dd8c5aab9630d0f75b0527246cfc Mon Sep 17 00:00:00 2001 From: Joshua Peek Date: Tue, 25 Feb 2025 10:13:55 -0800 Subject: [PATCH 171/793] macos-defaults: init at 0.2.0 --- pkgs/by-name/ma/macos-defaults/package.nix | 38 ++++++++++++++++++++++ 1 file changed, 38 insertions(+) create mode 100644 pkgs/by-name/ma/macos-defaults/package.nix diff --git a/pkgs/by-name/ma/macos-defaults/package.nix b/pkgs/by-name/ma/macos-defaults/package.nix new file mode 100644 index 000000000000..00f13bfcbb21 --- /dev/null +++ b/pkgs/by-name/ma/macos-defaults/package.nix @@ -0,0 +1,38 @@ +{ + lib, + fetchFromGitHub, + rustPlatform, + nix-update-script, +}: +rustPlatform.buildRustPackage (finalAttrs: { + pname = "macos-defaults"; + version = "0.2.0"; + + src = fetchFromGitHub { + owner = "dsully"; + repo = "macos-defaults"; + tag = finalAttrs.version; + hash = "sha256-dSZjMuw7ott0dgiYo0rqekEvScmrX6iG7xHaPAgo1/E="; + }; + + useFetchCargoVendor = true; + cargoHash = "sha256-xSg6WAkFPS8B1G4WqMW77egCMmOEo3rK2EKcrDYaBjA="; + + checkFlags = [ + # accesses home dir + "--skip=defaults::tests::plist_path_tests" + # accesses system_profiler + "--skip=defaults::tests::test_get_hardware_uuid" + ]; + + passthru.updateScript = nix-update-script { }; + + meta = { + description = "Tool for managing macOS defaults declaratively via YAML files"; + homepage = "https://github.com/dsully/macos-defaults"; + license = lib.licenses.mit; + maintainers = with lib.maintainers; [ josh ]; + mainProgram = "macos-defaults"; + platforms = lib.platforms.darwin; + }; +}) From bd77a41b4a66ba27562be44eb8280e2128d5204c Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Robert=20Sch=C3=BCtz?= Date: Sun, 13 Apr 2025 16:48:09 -0700 Subject: [PATCH 172/793] qutebrowser: 3.4.0 -> 3.5.0 Diff: https://github.com/qutebrowser/qutebrowser/compare/None...v3.5.0 Changelog: https://github.com/qutebrowser/qutebrowser/blob/v3.5.0/doc/changelog.asciidoc --- .../networking/browsers/qutebrowser/default.nix | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/pkgs/applications/networking/browsers/qutebrowser/default.nix b/pkgs/applications/networking/browsers/qutebrowser/default.nix index 66a2fc921c56..9d187ff5c646 100644 --- a/pkgs/applications/networking/browsers/qutebrowser/default.nix +++ b/pkgs/applications/networking/browsers/qutebrowser/default.nix @@ -28,15 +28,15 @@ let isQt6 = lib.versions.major qtbase.version == "6"; pdfjs = let - version = "4.2.67"; + version = "5.1.91"; in fetchzip { url = "https://github.com/mozilla/pdf.js/releases/download/v${version}/pdfjs-${version}-dist.zip"; - hash = "sha256-7kfT3+ZwoGqZ5OwkO9h3DIuBFd0v8fRlcufxoBdcy8c="; + hash = "sha256-e1zBpH9F8TI4ET4FvkxJsoOYVKLWJBP2KaNNC2kpaVk="; stripRoot = false; }; - version = "3.4.0"; + version = "3.5.0"; in python3.pkgs.buildPythonApplication { @@ -46,7 +46,7 @@ python3.pkgs.buildPythonApplication { src = fetchurl { url = "https://github.com/qutebrowser/qutebrowser/releases/download/v${version}/qutebrowser-${version}.tar.gz"; - hash = "sha256-gUEkwO0zdDDmE6HaNm1eOJBMsgSa+xUFlxRWylymIj4="; + hash = "sha256-+hQsjRwoJbBotxs2BKiy1oLi7YShTD5ott54RDMdgLs="; }; # Needs tox From 0b261ba7f4ec432ca0869a36882bc1d631984774 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Robert=20Sch=C3=BCtz?= Date: Sun, 13 Apr 2025 17:14:53 -0700 Subject: [PATCH 173/793] qutebrowser: move to pkgs/by-name --- .../qu}/qutebrowser/fix-restart.patch | 0 .../qu/qutebrowser/package.nix} | 17 +++++++---------- pkgs/top-level/all-packages.nix | 18 ++---------------- 3 files changed, 9 insertions(+), 26 deletions(-) rename pkgs/{applications/networking/browsers => by-name/qu}/qutebrowser/fix-restart.patch (100%) rename pkgs/{applications/networking/browsers/qutebrowser/default.nix => by-name/qu/qutebrowser/package.nix} (93%) diff --git a/pkgs/applications/networking/browsers/qutebrowser/fix-restart.patch b/pkgs/by-name/qu/qutebrowser/fix-restart.patch similarity index 100% rename from pkgs/applications/networking/browsers/qutebrowser/fix-restart.patch rename to pkgs/by-name/qu/qutebrowser/fix-restart.patch diff --git a/pkgs/applications/networking/browsers/qutebrowser/default.nix b/pkgs/by-name/qu/qutebrowser/package.nix similarity index 93% rename from pkgs/applications/networking/browsers/qutebrowser/default.nix rename to pkgs/by-name/qu/qutebrowser/package.nix index 9d187ff5c646..21b7878cb75b 100644 --- a/pkgs/applications/networking/browsers/qutebrowser/default.nix +++ b/pkgs/by-name/qu/qutebrowser/package.nix @@ -4,7 +4,6 @@ fetchurl, fetchzip, python3, - wrapQtAppsHook, glib-networking, asciidoc, docbook_xml_dtd_45, @@ -14,9 +13,7 @@ withPdfReader ? true, pipewireSupport ? stdenv.hostPlatform.isLinux, pipewire, - qtwayland, - qtbase, - qtwebengine, + qt6Packages, enableWideVine ? false, widevine-cdm, # can cause issues on some graphics chips @@ -25,7 +22,7 @@ }: let - isQt6 = lib.versions.major qtbase.version == "6"; + isQt6 = lib.versions.major qt6Packages.qtbase.version == "6"; pdfjs = let version = "5.1.91"; @@ -54,11 +51,11 @@ python3.pkgs.buildPythonApplication { buildInputs = [ - qtbase + qt6Packages.qtbase glib-networking ] ++ lib.optionals stdenv.hostPlatform.isLinux [ - qtwayland + qt6Packages.qtwayland ]; build-system = with python3.pkgs; [ @@ -66,7 +63,7 @@ python3.pkgs.buildPythonApplication { ]; nativeBuildInputs = [ - wrapQtAppsHook + qt6Packages.wrapQtAppsHook asciidoc docbook_xml_dtd_45 docbook_xsl @@ -148,7 +145,7 @@ python3.pkgs.buildPythonApplication { --set-default QSG_RHI_BACKEND vulkan ''} ${lib.optionalString enableWideVine ''--add-flags "--qt-flag widevine-path=${widevine-cdm}/share/google/chrome/WidevineCdm/_platform_specific/linux_x64/libwidevinecdm.so"''} - --set QTWEBENGINE_RESOURCES_PATH "${qtwebengine}/resources" + --set QTWEBENGINE_RESOURCES_PATH "${qt6Packages.qtwebengine}/resources" ) ''; @@ -158,7 +155,7 @@ python3.pkgs.buildPythonApplication { description = "Keyboard-focused browser with a minimal GUI"; license = licenses.gpl3Plus; mainProgram = "qutebrowser"; - platforms = if enableWideVine then [ "x86_64-linux" ] else qtwebengine.meta.platforms; + platforms = if enableWideVine then [ "x86_64-linux" ] else qt6Packages.qtwebengine.meta.platforms; maintainers = with maintainers; [ jagajaga rnhmjoj diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix index 729df4dba04c..845078a77ded 100644 --- a/pkgs/top-level/all-packages.nix +++ b/pkgs/top-level/all-packages.nix @@ -15969,22 +15969,8 @@ with pkgs; withXineBackend = true; }; - qutebrowser = callPackage ../applications/networking/browsers/qutebrowser { - inherit (__splicedPackages.qt6Packages) - qtbase - qtwebengine - wrapQtAppsHook - qtwayland - ; - }; - - qutebrowser-qt5 = callPackage ../applications/networking/browsers/qutebrowser { - inherit (__splicedPackages.libsForQt5) - qtbase - qtwebengine - wrapQtAppsHook - qtwayland - ; + qutebrowser-qt5 = qutebrowser.override { + qt6Packages = libsForQt5; }; rakarrack = callPackage ../applications/audio/rakarrack { From 6f20a97e1a08664e86d9620629562ccad1a278cb Mon Sep 17 00:00:00 2001 From: Kenichi Kamiya Date: Sun, 13 Apr 2025 12:35:46 +0900 Subject: [PATCH 174/793] html2pdf: init at 0.8.2 --- pkgs/by-name/ht/html2pdf/package.nix | 59 ++++++++++++++++++++++++++++ 1 file changed, 59 insertions(+) create mode 100644 pkgs/by-name/ht/html2pdf/package.nix diff --git a/pkgs/by-name/ht/html2pdf/package.nix b/pkgs/by-name/ht/html2pdf/package.nix new file mode 100644 index 000000000000..2e5b249857ac --- /dev/null +++ b/pkgs/by-name/ht/html2pdf/package.nix @@ -0,0 +1,59 @@ +{ + lib, + stdenv, + fetchFromGitHub, + rustPlatform, + makeWrapper, + chromium, + withChromium ? (lib.meta.availableOn stdenv.hostPlatform chromium), + nix-update-script, +}: + +rustPlatform.buildRustPackage (finalAttrs: { + pname = "html2pdf"; + version = "0.8.2"; + + src = fetchFromGitHub { + owner = "ilaborie"; + repo = "html2pdf"; + tag = "v${finalAttrs.version}"; + hash = "sha256-Z1fb7pDjawMIhJgl4ao2VoV6zpfcGy/48Dt7JtIxgJo="; + }; + + cargoHash = "sha256-T5A2b7Qcg8dQKndaD8P5RAutBZeINOqIBUHR2VDOeo0="; + + # Avoiding "rustfmt not found" error in auto_generate_cdp. + # ref: https://github.com/mdrokz/auto_generate_cdp/pull/8 + env.DO_NOT_FORMAT = "true"; + + nativeBuildInputs = [ + makeWrapper + ]; + + postInstall = lib.optionalString withChromium ( + let + runtimeInputs = [ + chromium + ]; + in + '' + wrapProgram "$out/bin/html2pdf" --prefix PATH : '${lib.makeBinPath runtimeInputs}' + '' + ); + + passthru.updateScript = nix-update-script { }; + + meta = { + description = "CLI tool to convert local HTML files to PDF"; + homepage = "https://github.com/ilaborie/html2pdf"; + changelog = "https://github.com/ilaborie/html2pdf/blob/v${finalAttrs.version}/CHANGELOG.md"; + license = with lib.licenses; [ + mit + asl20 + ]; + maintainers = with lib.maintainers; [ + kachick + ]; + mainProgram = "html2pdf"; + }; +}) From 3ba38446e7be58ad9c5b21ae700d95228f0abf5f Mon Sep 17 00:00:00 2001 From: dramforever Date: Thu, 10 Apr 2025 14:53:49 +0800 Subject: [PATCH 175/793] huion-switcher: init at 0.5.0 --- pkgs/by-name/hu/huion-switcher/package.nix | 60 ++++++++++++++++++++++ 1 file changed, 60 insertions(+) create mode 100644 pkgs/by-name/hu/huion-switcher/package.nix diff --git a/pkgs/by-name/hu/huion-switcher/package.nix b/pkgs/by-name/hu/huion-switcher/package.nix new file mode 100644 index 000000000000..668543cb4e36 --- /dev/null +++ b/pkgs/by-name/hu/huion-switcher/package.nix @@ -0,0 +1,60 @@ +{ + lib, + nix-update-script, + fetchFromGitHub, + rustPlatform, + udev, + pkg-config, + installShellFiles, + versionCheckHook, +}: + +rustPlatform.buildRustPackage (finalAttrs: { + pname = "huion-switcher"; + version = "0.5.0"; + + src = fetchFromGitHub { + owner = "whot"; + repo = "huion-switcher"; + tag = finalAttrs.version; + hash = "sha256-+cMvBVtJPbsJhEmOh3SEXZrVwp9Uuvx6QmUCcpenS20="; + }; + + buildInputs = [ udev ]; + nativeBuildInputs = [ + pkg-config + installShellFiles + ]; + + useFetchCargoVendor = true; + cargoHash = "sha256-yj55FMdf91ZG95yuMt3dQFhUjYM0/sUfFKB+W+5xEfo="; + + postInstall = '' + mv huion-switcher.{man,1} + installManPage huion-switcher.1 + + # Install 80-huion-switcher.rules + + # Mind the trailing space! We leave the args to huion-switcher in place + substituteInPlace "80-huion-switcher.rules" --replace-fail \ + "IMPORT{program}=\"huion-switcher " \ + "IMPORT{program}=\"$out/bin/huion-switcher " + + install -Dm 0644 -t "$out/lib/udev/rules.d" "80-huion-switcher.rules" + ''; + + doInstallCheck = true; + nativeInstallCheckInputs = [ versionCheckHook ]; + + passthru.updateScript = nix-update-script { }; + + meta = { + description = "Utility to switch Huion devices into raw tablet mode"; + homepage = "https://github.com/whot/huion-switcher"; + changelog = "https://github.com/whot/huion-switcher/releases/tag/${finalAttrs.version}"; + license = lib.licenses.gpl2Only; + platforms = lib.platforms.linux; + mainProgram = "huion-switcher"; + maintainers = with lib.maintainers; [ dramforever ]; + }; +}) From cfd8192f37608e347f8ed5866a63fa42d8c1d651 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Mon, 14 Apr 2025 07:17:03 +0000 Subject: [PATCH 176/793] gfal2: 2.23.0 -> 2.23.2 --- pkgs/by-name/gf/gfal2/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/gf/gfal2/package.nix b/pkgs/by-name/gf/gfal2/package.nix index 273c0411f02d..63ea071efaee 100644 --- a/pkgs/by-name/gf/gfal2/package.nix +++ b/pkgs/by-name/gf/gfal2/package.nix @@ -23,13 +23,13 @@ }: stdenv.mkDerivation (finalAttrs: { pname = "gfal2"; - version = "2.23.0"; + version = "2.23.2"; src = fetchFromGitHub { owner = "cern-fts"; repo = "gfal2"; rev = "v${finalAttrs.version}"; - hash = "sha256-LEvmjd3A+7JHfUOAnyRyXMsJd/8JO2rVpcIT7QGSJoo="; + hash = "sha256-gyEmz0sNHyxjvJA/3uSzLW42PQ3UVKx6nptNYl/3ExM="; }; passthru.enablePluginStatus = { From c0c7ad47a73d6539c7198140b978c034fb0ed311 Mon Sep 17 00:00:00 2001 From: Stefan Frijters Date: Mon, 14 Apr 2025 10:27:20 +0200 Subject: [PATCH 177/793] focuswriter: fix build --- pkgs/applications/editors/focuswriter/default.nix | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/pkgs/applications/editors/focuswriter/default.nix b/pkgs/applications/editors/focuswriter/default.nix index b4b83ff3a587..4c2e7c090428 100644 --- a/pkgs/applications/editors/focuswriter/default.nix +++ b/pkgs/applications/editors/focuswriter/default.nix @@ -2,6 +2,7 @@ lib, stdenv, fetchFromGitHub, + fetchpatch, pkg-config, cmake, hunspell, @@ -24,6 +25,15 @@ stdenv.mkDerivation rec { hash = "sha256-oivhrDF3HikbEtS1cOlHwmQYNYf3IkX+gQGW0V55IWU="; }; + patches = [ + # Fix build, remove at next version bump + # https://github.com/gottcode/focuswriter/pull/208 + (fetchpatch { + url = "https://github.com/gottcode/focuswriter/commit/dd74ed4559a141653a06e7984c1251b992925775.diff"; + hash = "sha256-1bxa91xnkF1MIQlA8JgwPHW/A80ThbVVdVtusmzd22I="; + }) + ]; + nativeBuildInputs = [ pkg-config cmake From 39fcc87a1b57bbb76b7a597347eb5d20cb98fe2b Mon Sep 17 00:00:00 2001 From: FliegendeWurst Date: Sat, 12 Apr 2025 11:30:06 +0200 Subject: [PATCH 178/793] pnpm.fetchDeps: fix use for cross --- pkgs/development/tools/pnpm/generic.nix | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/pkgs/development/tools/pnpm/generic.nix b/pkgs/development/tools/pnpm/generic.nix index d1048a25da42..54f463b1990b 100644 --- a/pkgs/development/tools/pnpm/generic.nix +++ b/pkgs/development/tools/pnpm/generic.nix @@ -10,6 +10,7 @@ withNode ? true, version, hash, + buildPackages, }: let majorVersion = lib.versions.major version; @@ -70,7 +71,9 @@ stdenvNoCC.mkDerivation (finalAttrs: { passthru = let - fetchDepsAttrs = callPackages ./fetch-deps { pnpm = finalAttrs.finalPackage; }; + fetchDepsAttrs = callPackages ./fetch-deps { + pnpm = buildPackages."pnpm_${lib.versions.major version}"; + }; in { inherit (fetchDepsAttrs) fetchDeps configHook; From a68460857be7a0764e9a47bc860e7fbc93baf632 Mon Sep 17 00:00:00 2001 From: Silvio Ankermann Date: Mon, 14 Apr 2025 13:44:04 +0200 Subject: [PATCH 179/793] tfmigrate: init at 0.4.1 --- pkgs/by-name/tf/tfmigrate/package.nix | 39 +++++++++++++++++++++++++++ 1 file changed, 39 insertions(+) create mode 100644 pkgs/by-name/tf/tfmigrate/package.nix diff --git a/pkgs/by-name/tf/tfmigrate/package.nix b/pkgs/by-name/tf/tfmigrate/package.nix new file mode 100644 index 000000000000..7af98f909ead --- /dev/null +++ b/pkgs/by-name/tf/tfmigrate/package.nix @@ -0,0 +1,39 @@ +{ + lib, + buildGoModule, + fetchFromGitHub, + nix-update-script, + versionCheckHook, +}: + +buildGoModule (finalAttrs: { + pname = "tfmigrate"; + version = "0.4.1"; + + src = fetchFromGitHub { + owner = "minamijoyo"; + repo = "tfmigrate"; + tag = "v${finalAttrs.version}"; + hash = "sha256-hmNTtDYo6ldBbLKcvuorM5QHju1Na8W18+OAcawXSXg="; + }; + + vendorHash = "sha256-mm34U4nLow4lCz/AgfqYZJRb71GpQjR14+tm0hfmdDc="; + + checkFlags = [ + "-skip TestExecutorDir" # assumes /usr/bin to be present + ]; + + doInstallCheck = true; + nativeInstallCheck = [ versionCheckHook ]; + + passthru.updateScript = nix-update-script { }; + + meta = { + description = "A Terraform / OpenTofu state migration tool for GitOps "; + homepage = "https://github.com/minamijoyo/tfmigrate"; + changelog = "https://github.com/minamijoyo/tfmigrate/releases/tag/v${finalAttrs.version}"; + license = lib.licenses.mit; + maintainers = with lib.maintainers; [ lykos153 ]; + mainProgram = "tfmigrate"; + }; +}) From a566fe337bfb600fe3955a8d9d15df7676bd8f46 Mon Sep 17 00:00:00 2001 From: Guy Chronister Date: Thu, 10 Apr 2025 08:45:58 -0500 Subject: [PATCH 180/793] j: rev -> tag Remove interpolation --- pkgs/by-name/j/j/package.nix | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pkgs/by-name/j/j/package.nix b/pkgs/by-name/j/j/package.nix index 53d18a9254c1..b4354a1626ce 100644 --- a/pkgs/by-name/j/j/package.nix +++ b/pkgs/by-name/j/j/package.nix @@ -14,7 +14,7 @@ stdenv.mkDerivation rec { src = fetchFromGitHub { owner = "jsoftware"; repo = "jsource"; - rev = "${version}"; + tag = version; hash = "sha256-Afa2QzzgJYijcavurgGH/qwyofNn4rtFMIHzlqJwFGU="; }; From 5703730d00cf4deb9a1d30d72b6befe27b8d742e Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Mon, 14 Apr 2025 15:57:40 +0000 Subject: [PATCH 181/793] flexget: 3.15.31 -> 3.15.32 --- pkgs/by-name/fl/flexget/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/fl/flexget/package.nix b/pkgs/by-name/fl/flexget/package.nix index 944f97be02da..ae94950eacbe 100644 --- a/pkgs/by-name/fl/flexget/package.nix +++ b/pkgs/by-name/fl/flexget/package.nix @@ -7,14 +7,14 @@ python3Packages.buildPythonApplication rec { pname = "flexget"; - version = "3.15.31"; + version = "3.15.32"; pyproject = true; src = fetchFromGitHub { owner = "Flexget"; repo = "Flexget"; tag = "v${version}"; - hash = "sha256-Q1o7jSFvwTD9qPXst6J9Vg/pY9olEPSUegBHOZueDEk="; + hash = "sha256-jKjsqj5q3egjyRzISW4UXpTpxq9QeqUQMfJ0wjC1PsQ="; }; pythonRelaxDeps = true; From 67f8bf38e80969b5cd89ec0700710f092afcce83 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Mon, 14 Apr 2025 16:55:04 +0000 Subject: [PATCH 182/793] terragrunt: 0.77.7 -> 0.77.14 --- pkgs/by-name/te/terragrunt/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/te/terragrunt/package.nix b/pkgs/by-name/te/terragrunt/package.nix index 10db36bc3bba..2411c7a9b3e2 100644 --- a/pkgs/by-name/te/terragrunt/package.nix +++ b/pkgs/by-name/te/terragrunt/package.nix @@ -8,13 +8,13 @@ buildGoModule rec { pname = "terragrunt"; - version = "0.77.7"; + version = "0.77.14"; src = fetchFromGitHub { owner = "gruntwork-io"; repo = pname; tag = "v${version}"; - hash = "sha256-LP6qy0IAO/vD4eDTX6bgUe5mpL3ao+R4wwVNjBsaXhI="; + hash = "sha256-bhIDYW6QWVQZSV8YaDUnThr3cSY1biSjezRLj+duZwg="; }; nativeBuildInputs = [ @@ -26,7 +26,7 @@ buildGoModule rec { make generate-mocks ''; - vendorHash = "sha256-dxpb3tzVBlsZM6kAEvCVWxXVsuh6fkfxz0GpArtAi7g="; + vendorHash = "sha256-V0HFTZlgsA7PeXjjLDDLJkmuATo9ln7+N0sBjAvTb3k="; doCheck = false; From 5c8189ad8782eb92120d0d578a46f022c7ff06eb Mon Sep 17 00:00:00 2001 From: PhiliPdB Date: Mon, 14 Apr 2025 18:58:47 +0200 Subject: [PATCH 183/793] vscode-runner: Add update script --- pkgs/by-name/vs/vscode-runner/package.nix | 3 +- pkgs/by-name/vs/vscode-runner/update.sh | 36 +++++++++++++++++++++++ 2 files changed, 37 insertions(+), 2 deletions(-) create mode 100755 pkgs/by-name/vs/vscode-runner/update.sh diff --git a/pkgs/by-name/vs/vscode-runner/package.nix b/pkgs/by-name/vs/vscode-runner/package.nix index 5052238d49c0..07f682e9161d 100644 --- a/pkgs/by-name/vs/vscode-runner/package.nix +++ b/pkgs/by-name/vs/vscode-runner/package.nix @@ -3,7 +3,6 @@ fetchFromGitHub, buildDartApplication, kdePackages, - nix-update-script, }: let @@ -40,7 +39,7 @@ buildDartApplication { $out/share/krunner/dbusplugins/plasma-runner-vscode_runner.desktop ''; - passthru.updateScript = nix-update-script { }; + passthru.updateScript = ./update.sh; meta = { description = "KRunner plugin for quickly opening recent VSCode workspaces"; diff --git a/pkgs/by-name/vs/vscode-runner/update.sh b/pkgs/by-name/vs/vscode-runner/update.sh new file mode 100755 index 000000000000..6bf963990836 --- /dev/null +++ b/pkgs/by-name/vs/vscode-runner/update.sh @@ -0,0 +1,36 @@ +#!/usr/bin/env nix-shell +#!nix-shell -i bash -p yq ripgrep common-updater-scripts dart + +set -xeu -o pipefail + +PACKAGE_DIR="$(realpath "$(dirname "$0")")" +cd "$PACKAGE_DIR/.." +while ! test -f flake.nix; do cd ..; done +NIXPKGS_DIR="$PWD" + +# Get latest version number from GitHub +version="$( + list-git-tags --url=https://github.com/Merrit/vscode-runner | + rg '^v(.*)' -r '$1' | + sort --version-sort | + tail -n1 +)" + +# Update to latest version +cd "$NIXPKGS_DIR" +update-source-version vscode-runner "$version" + +# Create new pubspec.lock.json +TMPDIR="$(mktemp -d)" +cd "$TMPDIR" + +src=$(nix-build --no-link "$NIXPKGS_DIR" -A vscode-runner.src) +cp $src/pubspec.* . + +if ! test -f pubspec.lock; then + dart pub update +fi + +yq . pubspec.lock > "$PACKAGE_DIR/pubspec.lock.json" + +rm -rf "$TMPDIR" From 6678a83cc56dca6c435b85b463eae9d7e38c3ec9 Mon Sep 17 00:00:00 2001 From: Anton Mosich Date: Mon, 14 Apr 2025 19:42:50 +0200 Subject: [PATCH 184/793] i3lock-color: add mainProgram --- pkgs/applications/window-managers/i3/lock-color.nix | 1 + 1 file changed, 1 insertion(+) diff --git a/pkgs/applications/window-managers/i3/lock-color.nix b/pkgs/applications/window-managers/i3/lock-color.nix index cea706f8e84f..c9cbe06ba560 100644 --- a/pkgs/applications/window-managers/i3/lock-color.nix +++ b/pkgs/applications/window-managers/i3/lock-color.nix @@ -88,6 +88,7 @@ stdenv.mkDerivation rec { ''; homepage = "https://github.com/PandorasFox/i3lock-color"; maintainers = with maintainers; [ malyn ]; + mainProgram = "i3lock-color"; license = licenses.bsd3; platforms = platforms.all; From 391cdd72c0193d4e392266a860caac367dc08770 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Mon, 14 Apr 2025 17:49:54 +0000 Subject: [PATCH 185/793] mattermostLatest: 10.6.1 -> 10.7.0 --- pkgs/by-name/ma/mattermostLatest/package.nix | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/pkgs/by-name/ma/mattermostLatest/package.nix b/pkgs/by-name/ma/mattermostLatest/package.nix index cdd22ef281e7..42ae07ad0b6c 100644 --- a/pkgs/by-name/ma/mattermostLatest/package.nix +++ b/pkgs/by-name/ma/mattermostLatest/package.nix @@ -11,10 +11,10 @@ mattermost.override { # and make sure the version regex is up to date here. # Ensure you also check ../mattermost/package.nix for ESR releases. regex = "^v(10\\.[0-9]+\\.[0-9]+)$"; - version = "10.6.1"; - srcHash = "sha256-xCrjJc6JCZXnCZ5lJ3o1bRbt7sxlEmcWeiw2cKmyWG0="; - vendorHash = "sha256-wj+bAQNJSs9m2SSfl+Ipm965iAhKQ2v1iMjH7I79qf4="; - npmDepsHash = "sha256-MdLfjLmizFbLfSqOdAZ+euXomB2ZPjZOqspQYnyHcuk="; + version = "10.7.0"; + srcHash = "sha256-T8lLF5AsJYALVijXOUxkSACa6h8W4HcqoML2+BPsEsY="; + vendorHash = "sha256-B2vfHszOVKbkN7h0tQGeGzLdeuxQDgaFv9QWkQgGCWs="; + npmDepsHash = "sha256-ZMgsfdmGtU3PgdmiY0xMCHh8dAOAmEFNbKcxXKO7CJc="; lockfileOverlay = '' unlock(.; "@floating-ui/react"; "channels/node_modules/@floating-ui/react") ''; From d3f7e98831ab2e6235b499142caca8919ff8bd93 Mon Sep 17 00:00:00 2001 From: PhiliPdB Date: Mon, 14 Apr 2025 22:11:33 +0200 Subject: [PATCH 186/793] vscode-runner: improve update script - get latest version from github releases instead of git tags - use long option names in update script --- pkgs/by-name/vs/vscode-runner/update.sh | 8 +++----- 1 file changed, 3 insertions(+), 5 deletions(-) diff --git a/pkgs/by-name/vs/vscode-runner/update.sh b/pkgs/by-name/vs/vscode-runner/update.sh index 6bf963990836..faef7c5b66e6 100755 --- a/pkgs/by-name/vs/vscode-runner/update.sh +++ b/pkgs/by-name/vs/vscode-runner/update.sh @@ -1,5 +1,5 @@ #!/usr/bin/env nix-shell -#!nix-shell -i bash -p yq ripgrep common-updater-scripts dart +#!nix-shell -i bash -p yq jq common-updater-scripts dart set -xeu -o pipefail @@ -10,10 +10,8 @@ NIXPKGS_DIR="$PWD" # Get latest version number from GitHub version="$( - list-git-tags --url=https://github.com/Merrit/vscode-runner | - rg '^v(.*)' -r '$1' | - sort --version-sort | - tail -n1 + curl --silent https://api.github.com/repos/Merrit/vscode-runner/releases/latest | + jq '.tag_name | ltrimstr("v")' --raw-output )" # Update to latest version From 7b38f1fb0740dfa28d3bf3a8502384c5a63686a4 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Mon, 14 Apr 2025 20:46:46 +0000 Subject: [PATCH 187/793] libsidplayfp: 2.12.0 -> 2.13.0 --- pkgs/by-name/li/libsidplayfp/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/li/libsidplayfp/package.nix b/pkgs/by-name/li/libsidplayfp/package.nix index a418c784a5bf..714ffd844115 100644 --- a/pkgs/by-name/li/libsidplayfp/package.nix +++ b/pkgs/by-name/li/libsidplayfp/package.nix @@ -19,14 +19,14 @@ stdenv.mkDerivation (finalAttrs: { pname = "libsidplayfp"; - version = "2.12.0"; + version = "2.13.0"; src = fetchFromGitHub { owner = "libsidplayfp"; repo = "libsidplayfp"; rev = "v${finalAttrs.version}"; fetchSubmodules = true; - hash = "sha256-VBzobT/UT1YFLYWfJ5XFND+p6fClf/qZVb4eEVpdTqg="; + hash = "sha256-uKChHjC5kzctFEEYP6YUp0sr7s9YULn9nfu87wsjxUQ="; }; outputs = [ "out" ] ++ lib.optionals docSupport [ "doc" ]; From 1e3bd24162bd1537c000a4336e908adfd78a1470 Mon Sep 17 00:00:00 2001 From: Benjamin Sparks Date: Tue, 25 Mar 2025 15:50:22 +0100 Subject: [PATCH 188/793] nixos/rabbitmq: use amqpcat instead of rabbitmq-java-client rabbitmq-java-client no longer contains the PerfTest tool --- nixos/tests/rabbitmq.nix | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/nixos/tests/rabbitmq.nix b/nixos/tests/rabbitmq.nix index 52513b424bb4..cb6dba27a64c 100644 --- a/nixos/tests/rabbitmq.nix +++ b/nixos/tests/rabbitmq.nix @@ -56,7 +56,7 @@ import ./make-test-python.nix ( # The password is the plaintext that was encrypted with rabbitmqctl encode above. machine.wait_until_succeeds( - '${pkgs.rabbitmq-java-client}/bin/PerfTest --time 10 --uri amqp://alice:dJT8isYu6t0Xb6u56rPglSj1vK51SlNVlXfwsRxw@localhost' + 'echo Hello World | ${pkgs.lib.getExe pkgs.amqpcat} --producer --uri=amqp://alice:dJT8isYu6t0Xb6u56rPglSj1vK51SlNVlXfwsRxw@localhost --queue test' ) ''; } From 132b7096ae66409579614eed7cdb57a1f8b8b99d Mon Sep 17 00:00:00 2001 From: Benjamin Sparks Date: Tue, 25 Mar 2025 16:09:27 +0100 Subject: [PATCH 189/793] rabbitmq-java-client: drop --- .../rabbitmq-java-client/default.nix | 52 ------------------- pkgs/top-level/aliases.nix | 1 + pkgs/top-level/all-packages.nix | 5 -- 3 files changed, 1 insertion(+), 57 deletions(-) delete mode 100644 pkgs/development/libraries/rabbitmq-java-client/default.nix diff --git a/pkgs/development/libraries/rabbitmq-java-client/default.nix b/pkgs/development/libraries/rabbitmq-java-client/default.nix deleted file mode 100644 index ad21dff6609b..000000000000 --- a/pkgs/development/libraries/rabbitmq-java-client/default.nix +++ /dev/null @@ -1,52 +0,0 @@ -{ - fetchurl, - lib, - stdenv, - ant, - jdk, - jre, - python2, - makeWrapper, -}: - -stdenv.mkDerivation rec { - pname = "rabbitmq-java-client"; - version = "3.3.4"; - - src = fetchurl { - url = "https://www.rabbitmq.com/releases/rabbitmq-java-client/v${version}/rabbitmq-java-client-${version}.tar.gz"; - sha256 = "03kspkgzzjsbq6f8yl2zj5m30qwgxv3l58hrbf6gcgxb5rpfk6sh"; - }; - - nativeBuildInputs = [ makeWrapper ]; - buildInputs = [ - ant - jdk - python2 - ]; - - buildPhase = "ant dist"; - - installPhase = '' - mkdir -p $out/bin $out/share/java - cp build/lib/*.jar lib/*.jar $out/share/java - - # There is a script in the source archive, but ours is cleaner - makeWrapper ${jre}/bin/java $out/bin/PerfTest \ - --add-flags "-Djava.awt.headless=true -cp $out/share/java/\* com.rabbitmq.examples.PerfTest" - ''; - - meta = with lib; { - description = "RabbitMQ Java client library which allows Java code to interface to AMQP servers"; - homepage = "https://www.rabbitmq.com/java-client.html"; - sourceProvenance = with sourceTypes; [ - fromSource - binaryBytecode # source bundles dependencies as jars - ]; - license = with licenses; [ - mpl11 - gpl2 - ]; - platforms = platforms.linux; - }; -} diff --git a/pkgs/top-level/aliases.nix b/pkgs/top-level/aliases.nix index abceacfc1ba5..56892aa2bb79 100644 --- a/pkgs/top-level/aliases.nix +++ b/pkgs/top-level/aliases.nix @@ -1485,6 +1485,7 @@ mapAliases { ### R ### + rabbitmq-java-client = throw "rabbitmq-java-client has been removed due to its dependency on Python2 and a lack of maintenance within the nixpkgs tree"; # Added 2025-03-29 rabbitvcs = throw "rabbitvcs has been removed from nixpkgs, because it was broken"; # Added 2024-07-15 racket_7_9 = throw "Racket 7.9 has been removed because it is insecure. Consider using 'racket' instead."; # Added 2024-12-06 radare2-cutter = throw "'radare2-cutter' has been renamed to/replaced by 'cutter'"; # Converted to throw 2024-10-17 diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix index 36103fab41ce..7fd4feddd8c2 100644 --- a/pkgs/top-level/all-packages.nix +++ b/pkgs/top-level/all-packages.nix @@ -11086,11 +11086,6 @@ with pkgs; qv2ray = libsForQt5.callPackage ../applications/networking/qv2ray { }; - rabbitmq-java-client = callPackage ../development/libraries/rabbitmq-java-client { - jre = jre8; # TODO: remove override https://github.com/NixOS/nixpkgs/pull/89731 - jdk = jdk8; # TODO: remove override https://github.com/NixOS/nixpkgs/pull/89731 - }; - readline = readline82; readline70 = callPackage ../development/libraries/readline/7.0.nix { }; From e0191a1b090d0b03a4a2be78825faffd3d241326 Mon Sep 17 00:00:00 2001 From: Isaac Kabel Date: Tue, 15 Apr 2025 10:48:09 +1200 Subject: [PATCH 190/793] Update prisma,prima-engines version in release notes --- doc/release-notes/rl-2505.section.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/doc/release-notes/rl-2505.section.md b/doc/release-notes/rl-2505.section.md index 213b0c0b346a..847c254fcff3 100644 --- a/doc/release-notes/rl-2505.section.md +++ b/doc/release-notes/rl-2505.section.md @@ -298,7 +298,7 @@ add `vimPlugins.notmuch-vim` to your (Neo)vim configuration if you want the vim plugin. -- `prisma` and `prisma-engines` have been updated to version 6.3.0, which +- `prisma` and `prisma-engines` have been updated to version 6.5.0, which introduces several breaking changes. See the [Prisma ORM upgrade guide](https://www.prisma.io/docs/orm/more/upgrade-guides/upgrading-versions/upgrading-to-prisma-6) for more information. From c96f661c08b7d35cf5b681c019183d8ba9b2ee8e Mon Sep 17 00:00:00 2001 From: emaryn Date: Tue, 15 Apr 2025 06:56:52 +0800 Subject: [PATCH 191/793] python313Packages.ansible-compat: 25.1.2 -> 25.1.5 --- .../python-modules/ansible-compat/default.nix | 18 ++++++++++-------- 1 file changed, 10 insertions(+), 8 deletions(-) diff --git a/pkgs/development/python-modules/ansible-compat/default.nix b/pkgs/development/python-modules/ansible-compat/default.nix index 4098fa11b845..6f8f79c5fe2f 100644 --- a/pkgs/development/python-modules/ansible-compat/default.nix +++ b/pkgs/development/python-modules/ansible-compat/default.nix @@ -18,18 +18,19 @@ pytest-mock, pytest-instafail, pytestCheckHook, + writableTmpDirAsHomeHook, }: buildPythonPackage rec { pname = "ansible-compat"; - version = "25.1.2"; + version = "25.1.5"; pyproject = true; src = fetchFromGitHub { owner = "ansible"; repo = "ansible-compat"; tag = "v${version}"; - hash = "sha256-AElonUB2zXB3ZcRTwuaYpEQJYHtPw2lD3tBNMEqwuKo="; + hash = "sha256-fc+PXw9sT+CQFwcajuJC1IcAECbNiklzVTGFsZWUJGY="; }; build-system = [ @@ -42,20 +43,20 @@ buildPythonPackage rec { subprocess-tee ]; - preCheck = '' - export HOME=$(mktemp -d) - substituteInPlace test/test_runtime.py \ - --replace-fail "printenv" "${lib.getExe' coreutils "printenv"}" - ''; - nativeCheckInputs = [ ansible-core flaky pytest-mock pytest-instafail pytestCheckHook + writableTmpDirAsHomeHook ]; + preCheck = '' + substituteInPlace test/test_runtime.py \ + --replace-fail "printenv" "${lib.getExe' coreutils "printenv"}" + ''; + disabledTests = [ # require network "test_install_collection" @@ -74,6 +75,7 @@ buildPythonPackage rec { "test_runtime_example" "test_scan_sys_path" "test_upgrade_collection" + "test_ro_venv" ]; pythonImportsCheck = [ "ansible_compat" ]; From 4c9acd05a67dea18c2862586c6a7d6283e65a800 Mon Sep 17 00:00:00 2001 From: emaryn Date: Tue, 15 Apr 2025 06:57:12 +0800 Subject: [PATCH 192/793] ansible-lint: 24.12.2 -> 25.2.1 --- pkgs/by-name/an/ansible-lint/package.nix | 49 ++++++++++++------------ 1 file changed, 25 insertions(+), 24 deletions(-) diff --git a/pkgs/by-name/an/ansible-lint/package.nix b/pkgs/by-name/an/ansible-lint/package.nix index aacb554af567..0b730c94d4d1 100644 --- a/pkgs/by-name/an/ansible-lint/package.nix +++ b/pkgs/by-name/an/ansible-lint/package.nix @@ -1,37 +1,34 @@ { lib, - python3, + python3Packages, fetchPypi, ansible, + writableTmpDirAsHomeHook, }: -python3.pkgs.buildPythonApplication rec { +python3Packages.buildPythonApplication rec { pname = "ansible-lint"; - version = "24.12.2"; - format = "pyproject"; + version = "25.2.1"; + pyproject = true; src = fetchPypi { inherit version; pname = "ansible_lint"; - hash = "sha256-9jYwnE5/ck/BpUTfUpxMI1T1TPNe3hHXUDZq+xFYpGQ="; + hash = "sha256-7Esfz6i+8T9Uf+76IupoZN79kCs6Jn749MU0GXb0X/E="; }; postPatch = '' # it is fine if lint tools are missing substituteInPlace conftest.py \ - --replace "sys.exit(1)" "" + --replace-fail "sys.exit(1)" "" ''; - nativeBuildInputs = with python3.pkgs; [ + build-system = with python3Packages; [ setuptools setuptools-scm ]; - pythonRelaxDeps = [ - "ruamel.yaml" - ]; - - propagatedBuildInputs = with python3.pkgs; [ + dependencies = with python3Packages; [ # https://github.com/ansible/ansible-lint/blob/master/.config/requirements.in ansible-core ansible-compat @@ -48,20 +45,24 @@ python3.pkgs.buildPythonApplication rec { yamllint ]; + pythonRelaxDeps = [ "ruamel.yaml" ]; + # tests can't be easily run without installing things from ansible-galaxy doCheck = false; - nativeCheckInputs = with python3.pkgs; [ - flaky - pytest-xdist - pytestCheckHook - ]; + nativeCheckInputs = + with python3Packages; + [ + flaky + pytest-xdist + pytestCheckHook + ] + ++ [ + writableTmpDirAsHomeHook + ansible + ]; preCheck = '' - # ansible wants to write to $HOME and crashes if it can't - export HOME=$(mktemp -d) - export PATH=$PATH:${lib.makeBinPath [ ansible ]} - # create a working ansible-lint executable export PATH=$PATH:$PWD/src/ansiblelint ln -rs src/ansiblelint/__main__.py src/ansiblelint/ansible-lint @@ -88,12 +89,12 @@ python3.pkgs.buildPythonApplication rec { makeWrapperArgs = [ "--prefix PATH : ${lib.makeBinPath [ ansible ]}" ]; - meta = with lib; { + meta = { description = "Best practices checker for Ansible"; mainProgram = "ansible-lint"; homepage = "https://github.com/ansible/ansible-lint"; changelog = "https://github.com/ansible/ansible-lint/releases/tag/v${version}"; - license = licenses.mit; - maintainers = with maintainers; [ sengaya ]; + license = lib.licenses.mit; + maintainers = with lib.maintainers; [ sengaya ]; }; } From fd75ab0135c7ce8d7b7c7af412c9f63637f8b129 Mon Sep 17 00:00:00 2001 From: emaryn Date: Tue, 15 Apr 2025 07:41:34 +0800 Subject: [PATCH 193/793] adminer: 5.1.1 -> 5.2.1 --- pkgs/by-name/ad/adminer/package.nix | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/pkgs/by-name/ad/adminer/package.nix b/pkgs/by-name/ad/adminer/package.nix index fbda3c4b7897..cc532ae1f6c5 100644 --- a/pkgs/by-name/ad/adminer/package.nix +++ b/pkgs/by-name/ad/adminer/package.nix @@ -8,13 +8,13 @@ }: stdenv.mkDerivation (finalAttrs: { - version = "5.1.1"; pname = "adminer"; + version = "5.2.1"; # not using fetchFromGitHub as the git repo relies on submodules that are included in the tar file src = fetchurl { url = "https://github.com/vrana/adminer/releases/download/v${finalAttrs.version}/adminer-${finalAttrs.version}.zip"; - hash = "sha256-L1akLFljp4UW/YEVLi317ijY62WN9L4g+OQ127vUP/4="; + hash = "sha256-EQmCZRkH27rqLeNCDysjUGwm8wxMvxbO7cHgV8Vq8yo="; }; nativeBuildInputs = [ @@ -44,17 +44,17 @@ stdenv.mkDerivation (finalAttrs: { updateScript = nix-update-script { }; }; - meta = with lib; { + meta = { description = "Database management in a single PHP file"; homepage = "https://www.adminer.org"; - license = with licenses; [ + license = with lib.licenses; [ asl20 gpl2Only ]; - maintainers = with maintainers; [ + maintainers = with lib.maintainers; [ jtojnar sstef ]; - platforms = platforms.all; + platforms = lib.platforms.all; }; }) From 966616b59c897b019e6bf1a22adf6aa9635d4198 Mon Sep 17 00:00:00 2001 From: Nick Cao Date: Mon, 14 Apr 2025 19:42:22 -0400 Subject: [PATCH 194/793] julia_111-bin: 1.11.4 -> 1.11.5 --- pkgs/development/compilers/julia/default.nix | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/pkgs/development/compilers/julia/default.nix b/pkgs/development/compilers/julia/default.nix index 0240ade0d6e8..935f47a22c70 100644 --- a/pkgs/development/compilers/julia/default.nix +++ b/pkgs/development/compilers/julia/default.nix @@ -42,12 +42,12 @@ in ); julia_111-bin = wrapJulia ( callPackage (import ./generic-bin.nix { - version = "1.11.4"; + version = "1.11.5"; sha256 = { - x86_64-linux = "fb3d3c5fccef82158a70677c0044ac5ae40410eceb0604cdc8e643eeff21df8d"; - aarch64-linux = "859f1a8cc4bce6911bc912f0e226a6ba2b1c144110b9d559d88f5077513d0e37"; - x86_64-darwin = "7e693914399f2ebe1fafe5c670af0373474145cfe2bfda661f370559a680720a"; - aarch64-darwin = "5adfb4482bba9610405c0f9b5a3c1aa09cabf70c8751d75970f2dab0fa819488"; + x86_64-linux = "723e878c642220cc0251a0e13758c059a389cadc7f01376feaf1ea7388fe8f9c"; + aarch64-linux = "f63203574fba25c9bda5e98b2f87f985d4672109855633a46bae32bfba3cbc0d"; + x86_64-darwin = "9bee8cc79a7dda56a38bbef88e72687ea0cb35d4c382eb9076ee8a3c53c3a8cf"; + aarch64-darwin = "2c279005f5059d10eade27a59e25f5ea53e00b0caa30a6d73fa32529ec046735"; }; }) { } ); From 4afe781eb8e5448a701b7b7e749383aaa7042eb2 Mon Sep 17 00:00:00 2001 From: Nick Cao Date: Mon, 14 Apr 2025 19:44:05 -0400 Subject: [PATCH 195/793] julia_111: 1.11.4 -> 1.11.5 --- pkgs/development/compilers/julia/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/compilers/julia/default.nix b/pkgs/development/compilers/julia/default.nix index 935f47a22c70..0463248e0a7f 100644 --- a/pkgs/development/compilers/julia/default.nix +++ b/pkgs/development/compilers/julia/default.nix @@ -79,8 +79,8 @@ in ); julia_111 = wrapJulia ( callPackage (import ./generic.nix { - version = "1.11.4"; - hash = "sha256-xJNlYtBRKIQtf+K+MHNDM1GeqUpUhhtdC/440QPpa1s="; + version = "1.11.5"; + hash = "sha256-FHYm22toh7+2YSy2zSpI1omAZkn6403HSf3cg3XCxiU="; patches = [ ./patches/1.11/0002-skip-failing-and-flaky-tests.patch ]; From b8402295a4cb2ce9faf688dc09bff94887373fe8 Mon Sep 17 00:00:00 2001 From: Tristan Ross Date: Thu, 3 Apr 2025 13:44:52 -0700 Subject: [PATCH 196/793] nixos/security: init lsm option --- nixos/modules/module-list.nix | 1 + nixos/modules/security/default.nix | 28 ++++++++++++++++++++++++++++ 2 files changed, 29 insertions(+) create mode 100644 nixos/modules/security/default.nix diff --git a/nixos/modules/module-list.nix b/nixos/modules/module-list.nix index 0a23a0d0d653..00ffbcd6dfb1 100644 --- a/nixos/modules/module-list.nix +++ b/nixos/modules/module-list.nix @@ -366,6 +366,7 @@ ./security/auditd.nix ./security/ca.nix ./security/chromium-suid-sandbox.nix + ./security/default.nix ./security/dhparams.nix ./security/doas.nix ./security/duosec.nix diff --git a/nixos/modules/security/default.nix b/nixos/modules/security/default.nix new file mode 100644 index 000000000000..c8baad1a3dd9 --- /dev/null +++ b/nixos/modules/security/default.nix @@ -0,0 +1,28 @@ +{ config, lib, ... }: +let + cfg = config.security; +in +{ + options = { + security.lsm = lib.mkOption { + type = lib.types.uniq (lib.types.listOf lib.types.str); + default = [ ]; + description = '' + A list of the LSMs to initialize in order. + ''; + }; + }; + + config = lib.mkIf (lib.lists.length cfg.lsm > 0) { + assertions = [ + { + assertion = builtins.length (lib.filter (lib.hasPrefix "security=") config.boot.kernelParams) == 0; + message = "security parameter in boot.kernelParams cannot be used when security.lsm is used"; + } + ]; + + boot.kernelParams = [ + "lsm=${lib.concatStringsSep "," cfg.lsm}" + ]; + }; +} From 6fb5b228210c2c8cf2c7da10a28b6bc9241c886d Mon Sep 17 00:00:00 2001 From: Tristan Ross Date: Thu, 3 Apr 2025 13:45:52 -0700 Subject: [PATCH 197/793] nixos/apparmor: use security.lsm option --- nixos/modules/security/apparmor.nix | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/nixos/modules/security/apparmor.nix b/nixos/modules/security/apparmor.nix index a4c2f9e29fc3..e0b768b60af4 100644 --- a/nixos/modules/security/apparmor.nix +++ b/nixos/modules/security/apparmor.nix @@ -200,10 +200,8 @@ in sed '1,/\[qualifiers\]/d' $footer >> $out ''; - boot.kernelParams = [ - "apparmor=1" - "security=apparmor" - ]; + boot.kernelParams = [ "apparmor=1" ]; + security.lsm = [ "apparmor" ]; systemd.services.apparmor = { after = [ From 3dfe0208c3a8c42923571dff802eae4270d2fcc6 Mon Sep 17 00:00:00 2001 From: Thomas Singer Date: Tue, 15 Apr 2025 08:56:12 +0200 Subject: [PATCH 198/793] smartgit: add `mainProgram` --- pkgs/by-name/sm/smartgit/package.nix | 1 + 1 file changed, 1 insertion(+) diff --git a/pkgs/by-name/sm/smartgit/package.nix b/pkgs/by-name/sm/smartgit/package.nix index a6c3d9ac231d..c3c907ffc683 100644 --- a/pkgs/by-name/sm/smartgit/package.nix +++ b/pkgs/by-name/sm/smartgit/package.nix @@ -108,6 +108,7 @@ stdenv.mkDerivation (finalAttrs: { homepage = "https://www.syntevo.com/smartgit/"; changelog = "https://www.syntevo.com/smartgit/changelog.txt"; license = lib.licenses.unfree; + mainProgram = "smartgit"; platforms = lib.platforms.linux; maintainers = with lib.maintainers; [ jraygauthier ]; }; From dc3f12e40d9b2ef4b373efefc5bff8b74103747f Mon Sep 17 00:00:00 2001 From: Thomas Singer Date: Tue, 15 Apr 2025 08:56:36 +0200 Subject: [PATCH 199/793] smartgit: fix changelog link --- pkgs/by-name/sm/smartgit/package.nix | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pkgs/by-name/sm/smartgit/package.nix b/pkgs/by-name/sm/smartgit/package.nix index c3c907ffc683..6d979ecc6c83 100644 --- a/pkgs/by-name/sm/smartgit/package.nix +++ b/pkgs/by-name/sm/smartgit/package.nix @@ -106,7 +106,7 @@ stdenv.mkDerivation (finalAttrs: { Command line Git is required. ''; homepage = "https://www.syntevo.com/smartgit/"; - changelog = "https://www.syntevo.com/smartgit/changelog.txt"; + changelog = "https://www.syntevo.com/smartgit/changelog-${lib.versions.majorMinor finalAttrs.version}.txt"; license = lib.licenses.unfree; mainProgram = "smartgit"; platforms = lib.platforms.linux; From aff8243f340a53938c209ec8e2e8ffe7262d62b1 Mon Sep 17 00:00:00 2001 From: Anton Mosich Date: Tue, 15 Apr 2025 10:00:14 +0200 Subject: [PATCH 200/793] trackballs: fix build On the update of SDL2_ttf from 2.22.0 -> 2.24.0, trackballs got broken. The relevant commit in SDL2_ttf is 22347419ee08e49d77411c680f15e314ef870ab7, which renamed the struct _TTF_Font to TTF_Font. --- pkgs/by-name/tr/trackballs/package.nix | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/pkgs/by-name/tr/trackballs/package.nix b/pkgs/by-name/tr/trackballs/package.nix index 1b21058149a1..c01235a7a806 100644 --- a/pkgs/by-name/tr/trackballs/package.nix +++ b/pkgs/by-name/tr/trackballs/package.nix @@ -25,6 +25,10 @@ stdenv.mkDerivation rec { sha256 = "sha256-JKSiNe5mu8rRztUhduGFY6IsSMx6VyBqKcGO5EssI+8="; }; + postPatch = '' + substituteInPlace src/glHelp.h --replace-fail _TTF_Font TTF_Font + ''; + nativeBuildInputs = [ cmake ]; buildInputs = [ zlib From 0c673a8c30114d111c27cd9b3a335e31e90c9e04 Mon Sep 17 00:00:00 2001 From: Anton Mosich Date: Tue, 15 Apr 2025 10:02:24 +0200 Subject: [PATCH 201/793] trackballs: modernize --- pkgs/by-name/tr/trackballs/package.nix | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/pkgs/by-name/tr/trackballs/package.nix b/pkgs/by-name/tr/trackballs/package.nix index c01235a7a806..fa1f14d7d06c 100644 --- a/pkgs/by-name/tr/trackballs/package.nix +++ b/pkgs/by-name/tr/trackballs/package.nix @@ -14,15 +14,15 @@ libGL, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "trackballs"; version = "1.3.4"; src = fetchFromGitHub { owner = "trackballs"; - repo = pname; - rev = "v${version}"; - sha256 = "sha256-JKSiNe5mu8rRztUhduGFY6IsSMx6VyBqKcGO5EssI+8="; + repo = "trackballs"; + tag = "v${finalAttrs.version}"; + hash = "sha256-JKSiNe5mu8rRztUhduGFY6IsSMx6VyBqKcGO5EssI+8="; }; postPatch = '' @@ -42,12 +42,12 @@ stdenv.mkDerivation rec { libGL ]; - meta = with lib; { + meta = { homepage = "https://trackballs.github.io/"; description = "3D Marble Madness clone"; mainProgram = "trackballs"; - platforms = platforms.linux; + platforms = lib.platforms.linux; # Music is licensed under Ethymonics Free Music License. - license = licenses.gpl2Plus; + license = lib.licenses.gpl2Plus; }; -} +}) From 676baac6978043673bdcec4b62f027784ac97f8d Mon Sep 17 00:00:00 2001 From: Thomas Singer Date: Tue, 15 Apr 2025 08:57:06 +0200 Subject: [PATCH 202/793] smartgit: remove unneeded environment variables --- pkgs/by-name/sm/smartgit/package.nix | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/pkgs/by-name/sm/smartgit/package.nix b/pkgs/by-name/sm/smartgit/package.nix index 6d979ecc6c83..e791f07b37c7 100644 --- a/pkgs/by-name/sm/smartgit/package.nix +++ b/pkgs/by-name/sm/smartgit/package.nix @@ -48,9 +48,7 @@ stdenv.mkDerivation (finalAttrs: { libXtst ] } \ - --prefix JRE_HOME : ${jre} \ - --prefix JAVA_HOME : ${jre} \ - --prefix SMARTGITHG_JAVA_HOME : ${jre} \ + --prefix SMARTGIT_JAVA_HOME : ${jre} \ ) # add missing shebang for start script sed -i $out/bin/smartgit \ From 3eafda9b5e557941448d0e754059d1b1fe6c25fc Mon Sep 17 00:00:00 2001 From: Supa <36031171+0Supa@users.noreply.github.com> Date: Tue, 15 Apr 2025 13:17:53 +0300 Subject: [PATCH 203/793] chatterino2: enable gitUpdater script --- pkgs/by-name/ch/chatterino2/package.nix | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/ch/chatterino2/package.nix b/pkgs/by-name/ch/chatterino2/package.nix index cd22b02ec183..e7c7d84c5dcb 100644 --- a/pkgs/by-name/ch/chatterino2/package.nix +++ b/pkgs/by-name/ch/chatterino2/package.nix @@ -2,7 +2,7 @@ lib, callPackage, fetchFromGitHub, - nix-update-script, + gitUpdater, boost186, }: @@ -24,7 +24,10 @@ passthru = { buildChatterino = args: callPackage ./common.nix args; - updateScript = nix-update-script { }; + updateScript = gitUpdater { + rev-prefix = "v"; + ignoredVersions = "beta"; + }; }; meta = { From 1bdd049560f19d7a6edcf902957d1d1adeeb1dbe Mon Sep 17 00:00:00 2001 From: Supa <36031171+0Supa@users.noreply.github.com> Date: Tue, 15 Apr 2025 13:18:06 +0300 Subject: [PATCH 204/793] chatterino7: enable gitUpdater script --- pkgs/by-name/ch/chatterino7/package.nix | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/ch/chatterino7/package.nix b/pkgs/by-name/ch/chatterino7/package.nix index 3bff23f94c4c..3673d8022322 100644 --- a/pkgs/by-name/ch/chatterino7/package.nix +++ b/pkgs/by-name/ch/chatterino7/package.nix @@ -2,7 +2,7 @@ lib, chatterino2, fetchFromGitHub, - nix-update-script, + gitUpdater, boost186, }: @@ -23,7 +23,10 @@ fetchSubmodules = true; }; - passthru.updateScript = nix-update-script { }; + passthru.updateScript = gitUpdater { + rev-prefix = "v"; + ignoredVersions = "beta"; + }; meta = { description = "Chat client for Twitch chat"; From 187d9c641e7eda152d1e2cf5d967325e30a4e0d6 Mon Sep 17 00:00:00 2001 From: Supa <36031171+0Supa@users.noreply.github.com> Date: Tue, 15 Apr 2025 13:18:44 +0300 Subject: [PATCH 205/793] chatterino7: add supa as a maintainer --- pkgs/by-name/ch/chatterino7/package.nix | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/pkgs/by-name/ch/chatterino7/package.nix b/pkgs/by-name/ch/chatterino7/package.nix index 3673d8022322..f17e42132621 100644 --- a/pkgs/by-name/ch/chatterino7/package.nix +++ b/pkgs/by-name/ch/chatterino7/package.nix @@ -41,7 +41,10 @@ changelog = "https://github.com/SevenTV/chatterino7/blob/${finalAttrs.src.rev}/CHANGELOG.c7.md"; license = lib.licenses.mit; platforms = lib.platforms.unix; - maintainers = with lib.maintainers; [ marie ]; + maintainers = with lib.maintainers; [ + marie + supa + ]; }; } ) From 010832d6b7924869044b953751444681a6807df0 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Tue, 15 Apr 2025 11:39:38 +0000 Subject: [PATCH 206/793] mattermost: 10.5.2 -> 10.5.3 --- pkgs/by-name/ma/mattermost/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/ma/mattermost/package.nix b/pkgs/by-name/ma/mattermost/package.nix index 408848d22ca8..11f0f59a87c9 100644 --- a/pkgs/by-name/ma/mattermost/package.nix +++ b/pkgs/by-name/ma/mattermost/package.nix @@ -19,8 +19,8 @@ # # Ensure you also check ../mattermostLatest/package.nix. regex = "^v(10\\.5\\.[0-9]+)$"; - version = "10.5.2"; - srcHash = "sha256-wC8tkplOntZpucCe2QPmnlrecwcqkzyEiTni8lO0p1I="; + version = "10.5.3"; + srcHash = "sha256-/279OXGbznXSGD1UTozYf15Ezw88mNyosfDtr9pvbiY="; vendorHash = "sha256-7jghoXFKA+WZ/ywOT0wWDMTfqAcBqp5gswOvpB7weL0="; npmDepsHash = "sha256-tIeuDUZbqgqooDm5TRfViiTT5OIyN0BPwvJdI+wf7p0="; lockfileOverlay = '' From b403bd0b59f14a166a43e7ffda334dac7ac17305 Mon Sep 17 00:00:00 2001 From: Randy Eckenrode Date: Tue, 15 Apr 2025 08:09:48 -0400 Subject: [PATCH 207/793] qt6.qtdeclarative: fix code-signing on Darwin MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit The build tries to sign qmltestrunner, but sometimes it’s already signed, causing the signing to fail due to an existing signature. Cherry-pick this patch from upstream to force sign it regardless. --- .../qt-6/modules/qtdeclarative/default.nix | 29 ++++++++++++------- 1 file changed, 19 insertions(+), 10 deletions(-) diff --git a/pkgs/development/libraries/qt-6/modules/qtdeclarative/default.nix b/pkgs/development/libraries/qt-6/modules/qtdeclarative/default.nix index fe554c46e2a3..fed828ae7b0d 100644 --- a/pkgs/development/libraries/qt-6/modules/qtdeclarative/default.nix +++ b/pkgs/development/libraries/qt-6/modules/qtdeclarative/default.nix @@ -10,6 +10,7 @@ lib, pkgsBuildBuild, replaceVars, + fetchpatch2, }: qtModule { @@ -28,16 +29,24 @@ qtModule { darwin.sigtool ]; - patches = [ - # invalidates qml caches created from nix applications at different - # store paths and disallows saving caches of bare qml files in the store. - (replaceVars ./invalidate-caches-from-mismatched-store-paths.patch { - nixStore = builtins.storeDir; - nixStoreLength = builtins.toString ((builtins.stringLength builtins.storeDir) + 1); # trailing / - }) - # add version specific QML import path - ./use-versioned-import-path.patch - ]; + patches = + [ + # invalidates qml caches created from nix applications at different + # store paths and disallows saving caches of bare qml files in the store. + (replaceVars ./invalidate-caches-from-mismatched-store-paths.patch { + nixStore = builtins.storeDir; + nixStoreLength = builtins.toString ((builtins.stringLength builtins.storeDir) + 1); # trailing / + }) + # add version specific QML import path + ./use-versioned-import-path.patch + ] + ++ lib.optionals stdenv.hostPlatform.isDarwin [ + # The build attempts to sign qmltestrunner, which may already be signed, causing it to fail unless forced. + (fetchpatch2 { + url = "https://invent.kde.org/qt/qt/qtdeclarative/-/commit/8effbbcefd8cae27cd5da07b4ffe3aa86dad83bf.diff"; + hash = "sha256-wKrKXdr1ddshpRVIZZ/dsn87wjPXSaoUvXT9edlPtzA="; + }) + ]; preConfigure = let From 4e4b6efd4d93b68b67b8248f4a68aba09b86e3f7 Mon Sep 17 00:00:00 2001 From: eyjhb Date: Tue, 15 Apr 2025 14:46:55 +0200 Subject: [PATCH 208/793] frida-tools: 13.6.1 -> 13.7.1 --- pkgs/by-name/fr/frida-tools/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/fr/frida-tools/package.nix b/pkgs/by-name/fr/frida-tools/package.nix index 9cd64d846448..ab5fe8501a2b 100644 --- a/pkgs/by-name/fr/frida-tools/package.nix +++ b/pkgs/by-name/fr/frida-tools/package.nix @@ -6,11 +6,11 @@ python3Packages.buildPythonApplication rec { pname = "frida-tools"; - version = "13.6.1"; + version = "13.7.1"; src = fetchPypi { inherit pname version; - hash = "sha256-imNW0vorY90lp2OkhYLYwgpyW+Vxd1kdq3Lvd4/iNVA="; + hash = "sha256-c0Gq1ep75WAvTGIj4c7xSy0NjCGK5wrRPYzeYyFHDgU="; }; propagatedBuildInputs = with python3Packages; [ From d50d6b1324b916a9178795c51cfb90eb0d60997f Mon Sep 17 00:00:00 2001 From: eyjhb Date: Tue, 15 Apr 2025 14:47:10 +0200 Subject: [PATCH 209/793] python3Packages.frida-python: 16.5.7 -> 16.7.11 --- .../python-modules/frida-python/default.nix | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/pkgs/development/python-modules/frida-python/default.nix b/pkgs/development/python-modules/frida-python/default.nix index 7decc1885e6f..ec2e459dff13 100644 --- a/pkgs/development/python-modules/frida-python/default.nix +++ b/pkgs/development/python-modules/frida-python/default.nix @@ -5,7 +5,7 @@ buildPythonPackage, }: let - version = "16.5.7"; + version = "16.7.11"; format = "wheel"; inherit (stdenvNoCC.hostPlatform) system; @@ -13,19 +13,19 @@ let pypiMeta = { x86_64-linux = { - hash = "sha256-+2P+Be7xDWBHesqcGupt6gGdUmda0zIp8HkyJqzGgio="; + hash = "sha256-aAPVZPz1mn73JuQPGJ/PAOUAtaufeHehSKHzaBmVFF8="; platform = "manylinux1_x86_64"; }; aarch64-linux = { - hash = "sha256-CH7+4ehbrQ4JcRO7CxCVeMLPO57qzAWQPOhywbpmRE8="; + hash = "sha256-mQgfMJ6esH41MXnGZQUwF4j8gDgzfyBDUQo5Kw8TGa4="; platform = "manylinux2014_aarch64"; }; x86_64-darwin = { - hash = "sha256-nG/ZDZ8jbClbzn3/raMC2JdqS2QQMEyGN/jnJLZGfWs="; + hash = "sha256-TuWvQ4oDkK5Fn/bp0G3eAhvDLlv0tzIQ8dKtysX36w0="; platform = "macosx_10_13_x86_64"; }; aarch64-darwin = { - hash = "sha256-6hbIKv3R4deqrZyCGXwpXk84ej8elpPGYvfUi5DCmtM="; + hash = "sha256-QWfWbGnKeuKiGoD0srnnMsbWPYFcYsbO/Oy68uJIRjI="; platform = "macosx_11_0_arm64"; }; } From 7a8c9aa6acb03c2a74f3a20ba51943841de7bee9 Mon Sep 17 00:00:00 2001 From: FliegendeWurst Date: Tue, 15 Apr 2025 12:12:43 +0200 Subject: [PATCH 210/793] python3Packages.pyicu: fix cross build --- pkgs/development/python-modules/pyicu/default.nix | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/pkgs/development/python-modules/pyicu/default.nix b/pkgs/development/python-modules/pyicu/default.nix index 6bd136fb197a..053b10edca5d 100644 --- a/pkgs/development/python-modules/pyicu/default.nix +++ b/pkgs/development/python-modules/pyicu/default.nix @@ -1,4 +1,5 @@ { + stdenv, lib, buildPythonPackage, fetchFromGitLab, @@ -22,6 +23,10 @@ buildPythonPackage rec { hash = "sha256-F3qW0yZBjJ8pmLEW4dWKBFvnyiw5F732DKAI+eLcL+g="; }; + postPatch = '' + substituteInPlace setup.py --replace-fail "'pkg-config'" "'${stdenv.cc.targetPrefix}pkg-config'" + ''; + build-system = [ setuptools ]; nativeBuildInputs = [ pkg-config ]; From def5bfa84b3affd2f67cf1b619fef1fe2431ca6a Mon Sep 17 00:00:00 2001 From: Daniel Nagy Date: Sun, 13 Apr 2025 17:45:00 +0200 Subject: [PATCH 211/793] gotop: use writableTmpDirAsHomeHook and finalAttrs pattern --- pkgs/tools/system/gotop/default.nix | 17 ++++++++--------- 1 file changed, 8 insertions(+), 9 deletions(-) diff --git a/pkgs/tools/system/gotop/default.nix b/pkgs/tools/system/gotop/default.nix index 3c220cf9fd05..e0c1ffffa372 100644 --- a/pkgs/tools/system/gotop/default.nix +++ b/pkgs/tools/system/gotop/default.nix @@ -5,9 +5,10 @@ fetchFromGitHub, installShellFiles, IOKit, + writableTmpDirAsHomeHook, }: -buildGoModule rec { +buildGoModule (finalAttrs: { pname = "gotop"; version = "4.2.0"; @@ -18,8 +19,8 @@ buildGoModule rec { src = fetchFromGitHub { owner = "xxxserxxx"; - repo = pname; - rev = "v${version}"; + repo = "gotop"; + rev = "v${finalAttrs.version}"; hash = "sha256-W7a3QnSIR95N88RqU2sr6oEDSqOXVfAwacPvS219+1Y="; }; @@ -29,16 +30,14 @@ buildGoModule rec { ldflags = [ "-s" "-w" - "-X main.Version=v${version}" + "-X main.Version=v${finalAttrs.version}" ]; nativeBuildInputs = [ installShellFiles ]; buildInputs = lib.optionals stdenv.hostPlatform.isDarwin [ IOKit ]; - preCheck = '' - export HOME=$(mktemp -d) - ''; + nativeCheckInputs = [ writableTmpDirAsHomeHook ]; postInstall = '' $out/bin/gotop --create-manpage > gotop.1 @@ -48,9 +47,9 @@ buildGoModule rec { meta = with lib; { description = "Terminal based graphical activity monitor inspired by gtop and vtop"; homepage = "https://github.com/xxxserxxx/gotop"; - changelog = "https://github.com/xxxserxxx/gotop/raw/v${version}/CHANGELOG.md"; + changelog = "https://github.com/xxxserxxx/gotop/raw/v${finalAttrs.version}/CHANGELOG.md"; license = licenses.mit; maintainers = [ maintainers.magnetophon ]; mainProgram = "gotop"; }; -} +}) From c9cf436d68bd5fb4642497bbda8e2d4f634354bf Mon Sep 17 00:00:00 2001 From: Daniel Nagy Date: Sun, 13 Apr 2025 17:45:00 +0200 Subject: [PATCH 212/793] gotop: remove `with lib;` from meta --- pkgs/tools/system/gotop/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/tools/system/gotop/default.nix b/pkgs/tools/system/gotop/default.nix index e0c1ffffa372..d61e7432ce10 100644 --- a/pkgs/tools/system/gotop/default.nix +++ b/pkgs/tools/system/gotop/default.nix @@ -44,12 +44,12 @@ buildGoModule (finalAttrs: { installManPage gotop.1 ''; - meta = with lib; { + meta = { description = "Terminal based graphical activity monitor inspired by gtop and vtop"; homepage = "https://github.com/xxxserxxx/gotop"; changelog = "https://github.com/xxxserxxx/gotop/raw/v${finalAttrs.version}/CHANGELOG.md"; - license = licenses.mit; - maintainers = [ maintainers.magnetophon ]; + license = lib.licenses.mit; + maintainers = [ lib.maintainers.magnetophon ]; mainProgram = "gotop"; }; }) From d908f957550e3d6bffbf30d3c6000d4e99488111 Mon Sep 17 00:00:00 2001 From: Daniel Nagy Date: Sun, 13 Apr 2025 18:00:00 +0200 Subject: [PATCH 213/793] twitch-dl: use writableTmpDirAsHomeHook --- pkgs/by-name/tw/twitch-dl/package.nix | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/pkgs/by-name/tw/twitch-dl/package.nix b/pkgs/by-name/tw/twitch-dl/package.nix index 3bb334df819a..52697924aa43 100644 --- a/pkgs/by-name/tw/twitch-dl/package.nix +++ b/pkgs/by-name/tw/twitch-dl/package.nix @@ -5,6 +5,7 @@ installShellFiles, scdoc, ffmpeg, + writableTmpDirAsHomeHook, }: python3Packages.buildPythonApplication rec { @@ -38,6 +39,7 @@ python3Packages.buildPythonApplication rec { nativeCheckInputs = [ python3Packages.pytestCheckHook + writableTmpDirAsHomeHook ]; disabledTestPaths = [ @@ -72,10 +74,6 @@ python3Packages.buildPythonApplication rec { installManPage twitch-dl.1 ''; - preInstallCheck = '' - export HOME="$(mktemp -d)" - ''; - meta = with lib; { description = "CLI tool for downloading videos from Twitch"; homepage = "https://github.com/ihabunek/twitch-dl"; From 56cc229427f24c396fa2ee6e50530286c41fd797 Mon Sep 17 00:00:00 2001 From: Martin Joerg Date: Tue, 15 Apr 2025 17:04:35 +0000 Subject: [PATCH 214/793] pdf4qt: fix build against Qt 6.9 --- pkgs/by-name/pd/pdf4qt/package.nix | 13 +++++++++++++ 1 file changed, 13 insertions(+) diff --git a/pkgs/by-name/pd/pdf4qt/package.nix b/pkgs/by-name/pd/pdf4qt/package.nix index e12839032fbc..6e64e55eabcd 100644 --- a/pkgs/by-name/pd/pdf4qt/package.nix +++ b/pkgs/by-name/pd/pdf4qt/package.nix @@ -30,6 +30,19 @@ stdenv.mkDerivation (finalAttrs: { ./find_lcms2_path.patch ]; + # make calls to QString::arg compatible with Qt 6.9 + # see https://doc-snapshots.qt.io/qt6-6.9/whatsnew69.html#new-features-in-qt-6-9 + postPatch = '' + substituteInPlace Pdf4QtLibCore/sources/pdf{documentsanitizer,optimizer}.cpp \ + --replace-fail \ + '.arg(counter)' \ + '.arg(counter)' + substituteInPlace Pdf4QtLibCore/sources/pdfoptimizer.cpp \ + --replace-fail \ + '.arg(bytesSaved)' \ + '.arg(bytesSaved)' + ''; + nativeBuildInputs = [ cmake pkg-config From 5fe06a6fb905e84a821afe84d6d1ba5047eddbcb Mon Sep 17 00:00:00 2001 From: Gaetan Lepage Date: Tue, 15 Apr 2025 19:12:57 +0200 Subject: [PATCH 215/793] python312Packages.sentence-transformers: 4.0.2 -> 4.1.0 Diff: https://github.com/UKPLab/sentence-transformers/compare/refs/tags/v4.0.2...refs/tags/v4.1.0 Changelog: https://github.com/UKPLab/sentence-transformers/releases/tag/v4.1.0 --- .../python-modules/sentence-transformers/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/sentence-transformers/default.nix b/pkgs/development/python-modules/sentence-transformers/default.nix index ba23a52041b3..eee47d3f3969 100644 --- a/pkgs/development/python-modules/sentence-transformers/default.nix +++ b/pkgs/development/python-modules/sentence-transformers/default.nix @@ -26,14 +26,14 @@ buildPythonPackage rec { pname = "sentence-transformers"; - version = "4.0.2"; + version = "4.1.0"; pyproject = true; src = fetchFromGitHub { owner = "UKPLab"; repo = "sentence-transformers"; tag = "v${version}"; - hash = "sha256-sBTepBXSFyDX1zUu/iAj6PamCWhV8fjRbaFN7fBmOao="; + hash = "sha256-9Mg3+7Yxf195h4cUNLP/Z1PrauxanHJfS8OV2JIwRj4="; }; build-system = [ setuptools ]; From dafbe823bebc01f28e058c532b2d17c62e418fc7 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Robert=20Sch=C3=BCtz?= Date: Tue, 15 Apr 2025 10:59:54 -0700 Subject: [PATCH 216/793] gdal: 3.10.2 -> 3.10.3 Diff: https://github.com/OSGeo/gdal/compare/v3.10.2...v3.10.3 Changelog: https://github.com/OSGeo/gdal/blob/v3.10.3/NEWS.md --- pkgs/development/libraries/gdal/default.nix | 23 ++++----------------- 1 file changed, 4 insertions(+), 19 deletions(-) diff --git a/pkgs/development/libraries/gdal/default.nix b/pkgs/development/libraries/gdal/default.nix index f908456749ad..c140cd76be7a 100644 --- a/pkgs/development/libraries/gdal/default.nix +++ b/pkgs/development/libraries/gdal/default.nix @@ -3,7 +3,6 @@ stdenv, callPackage, fetchFromGitHub, - fetchpatch, useMinimalFeatures ? false, useArmadillo ? (!useMinimalFeatures), @@ -84,29 +83,15 @@ stdenv.mkDerivation (finalAttrs: { pname = "gdal" + lib.optionalString useMinimalFeatures "-minimal"; - version = "3.10.2"; + version = "3.10.3"; src = fetchFromGitHub { owner = "OSGeo"; repo = "gdal"; - rev = "v${finalAttrs.version}"; - hash = "sha256-PanWqieJU1opR8iAwGsAeAt5cPXNOkwT5E6D6xPNCWs="; + tag = "v${finalAttrs.version}"; + hash = "sha256-dILIEg5BXRbRcHEh6U1FfPgR/U3J0q4ypRMM6yakuwc="; }; - patches = [ - # Fix tests for GEOS 3.13.1 - (fetchpatch { - url = "https://github.com/OSGeo/gdal/commit/e873236abfb7885d0b987934041c6b61f6aea5d0.patch"; - hash = "sha256-iThP8Dfu6k6uhb+jB5Vs5P10UVeY6rLotdDAgX1v6vE="; - }) - - # Fix tests for PROJ 9.6.0 - (fetchpatch { - url = "https://github.com/OSGeo/gdal/commit/49ef64108b6875e5b90a4fb6cadd089e84fe53c1.patch"; - hash = "sha256-+HQvE5zxwCU03qRRjtzN9t7QgFfgRu4YZNZ9VRfKYEw="; - }) - ]; - nativeBuildInputs = [ bison @@ -323,7 +308,7 @@ stdenv.mkDerivation (finalAttrs: { __darwinAllowLocalNetworking = true; meta = with lib; { - changelog = "https://github.com/OSGeo/gdal/blob/v${finalAttrs.version}/NEWS.md"; + changelog = "https://github.com/OSGeo/gdal/blob/${finalAttrs.src.tag}/NEWS.md"; description = "Translator library for raster geospatial data formats"; homepage = "https://www.gdal.org/"; license = licenses.mit; From 24086345fe1c535b44a8471143049141b48e3bc7 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Robert=20Sch=C3=BCtz?= Date: Tue, 15 Apr 2025 11:09:42 -0700 Subject: [PATCH 217/793] gdal: move to pkgs/by-name --- .../gdal/default.nix => by-name/gd/gdal/package.nix} | 0 pkgs/{development/libraries => by-name/gd}/gdal/tests.nix | 0 pkgs/top-level/all-packages.nix | 4 +--- 3 files changed, 1 insertion(+), 3 deletions(-) rename pkgs/{development/libraries/gdal/default.nix => by-name/gd/gdal/package.nix} (100%) rename pkgs/{development/libraries => by-name/gd}/gdal/tests.nix (100%) diff --git a/pkgs/development/libraries/gdal/default.nix b/pkgs/by-name/gd/gdal/package.nix similarity index 100% rename from pkgs/development/libraries/gdal/default.nix rename to pkgs/by-name/gd/gdal/package.nix diff --git a/pkgs/development/libraries/gdal/tests.nix b/pkgs/by-name/gd/gdal/tests.nix similarity index 100% rename from pkgs/development/libraries/gdal/tests.nix rename to pkgs/by-name/gd/gdal/tests.nix diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix index 85278cf90f59..4d09246f5ffd 100644 --- a/pkgs/top-level/all-packages.nix +++ b/pkgs/top-level/all-packages.nix @@ -9403,9 +9403,7 @@ with pkgs; gettext = callPackage ../development/libraries/gettext { }; - gdal = callPackage ../development/libraries/gdal { }; - - gdalMinimal = callPackage ../development/libraries/gdal { + gdalMinimal = gdal.override { useMinimalFeatures = true; }; From be621a4f602a4011bf55d4db367cc662d7e56924 Mon Sep 17 00:00:00 2001 From: Marcin Serwin Date: Tue, 15 Apr 2025 19:30:30 +0200 Subject: [PATCH 218/793] copyq: 9.1.0 -> 10.0.0 --- pkgs/applications/misc/copyq/default.nix | 16 ++++++++++++++-- 1 file changed, 14 insertions(+), 2 deletions(-) diff --git a/pkgs/applications/misc/copyq/default.nix b/pkgs/applications/misc/copyq/default.nix index bb395236a66c..0e6025a2ee1b 100644 --- a/pkgs/applications/misc/copyq/default.nix +++ b/pkgs/applications/misc/copyq/default.nix @@ -2,6 +2,7 @@ lib, stdenv, fetchFromGitHub, + fetchpatch, cmake, ninja, qtbase, @@ -12,19 +13,20 @@ libXtst, qtwayland, wayland, + pkg-config, wrapQtAppsHook, kdePackages, }: stdenv.mkDerivation rec { pname = "CopyQ"; - version = "9.1.0"; + version = "10.0.0"; src = fetchFromGitHub { owner = "hluk"; repo = "CopyQ"; rev = "v${version}"; - hash = "sha256-WBJyLfiPPEQ/Cj5uuwy9KhVc1kw4Hv5TeEuRFDydlGk="; + hash = "sha256-lH3WJ6cK2eCnmcLVLnYUypABj73UZjGqqDPp92QE+V4="; }; nativeBuildInputs = [ @@ -32,6 +34,7 @@ stdenv.mkDerivation rec { ninja kdePackages.extra-cmake-modules wrapQtAppsHook + pkg-config ]; buildInputs = [ @@ -53,6 +56,15 @@ stdenv.mkDerivation rec { --replace copyq "$out/bin/copyq" ''; + patches = [ + (fetchpatch { + # Can be removed after next release + name = "fix-qchar-construction-for-qt-6.9.patch"; + url = "https://github.com/hluk/CopyQ/commit/f08c0d46a239362c5d3525ef9c3ba943bb00f734.patch"; + hash = "sha256-dsDIUVJHFFqzZ3tFOcYdwol/tm4viHM0CRs6wYfVKbQ="; + }) + ]; + cmakeFlags = [ "-DWITH_QT6=ON" ]; meta = with lib; { From 9bbf87016d5071e3ba85b62fbd46cb43db0c261f Mon Sep 17 00:00:00 2001 From: Samyak S Sarnayak Date: Tue, 15 Apr 2025 23:59:53 +0530 Subject: [PATCH 219/793] k9s: 0.40.10 -> 0.50.3 https://github.com/derailed/k9s/releases/tag/v0.50.0 https://github.com/derailed/k9s/releases/tag/v0.50.1 https://github.com/derailed/k9s/releases/tag/v0.50.2 https://github.com/derailed/k9s/releases/tag/v0.50.3 --- pkgs/by-name/k9/k9s/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/k9/k9s/package.nix b/pkgs/by-name/k9/k9s/package.nix index 20677c9c43be..0185f85151d5 100644 --- a/pkgs/by-name/k9/k9s/package.nix +++ b/pkgs/by-name/k9/k9s/package.nix @@ -11,13 +11,13 @@ buildGoModule rec { pname = "k9s"; - version = "0.40.10"; + version = "0.50.3"; src = fetchFromGitHub { owner = "derailed"; repo = "k9s"; rev = "v${version}"; - hash = "sha256-QGymGiTHT3Qnf9l/hhE3lgJ7TBBjKMe2k1aJ32khU0E="; + hash = "sha256-kv52OcQqi88kdGuWjZxE3+tSANOpTSbATrmJitUUicA="; }; ldflags = [ @@ -32,7 +32,7 @@ buildGoModule rec { proxyVendor = true; - vendorHash = "sha256-jAxrOdQcMIH7uECKGuuiTZlyV4aJ/a76IuKGouWg/r4="; + vendorHash = "sha256-FliIL1yMEvsvrjemaV5B++6OBQMXU/9EvBD1hiEwnnw="; # TODO investigate why some config tests are failing doCheck = !(stdenv.hostPlatform.isDarwin && stdenv.hostPlatform.isAarch64); From 015abda46d215a45e4bed349815734aaaf4d859a Mon Sep 17 00:00:00 2001 From: emaryn <197520219+emaryn@users.noreply.github.com> Date: Tue, 15 Apr 2025 18:43:59 +0000 Subject: [PATCH 220/793] flutter329: 3.29.2 -> 3.29.3 --- .../compilers/flutter/versions/3_29/data.json | 66 +++++++++---------- 1 file changed, 33 insertions(+), 33 deletions(-) diff --git a/pkgs/development/compilers/flutter/versions/3_29/data.json b/pkgs/development/compilers/flutter/versions/3_29/data.json index dbf02881c6d9..a3c5323a3aef 100644 --- a/pkgs/development/compilers/flutter/versions/3_29/data.json +++ b/pkgs/development/compilers/flutter/versions/3_29/data.json @@ -1,17 +1,17 @@ { - "version": "3.29.2", - "engineVersion": "18b71d647a292a980abb405ac7d16fe1f0b20434", + "version": "3.29.3", + "engineVersion": "cf56914b326edb0ccb123ffdc60f00060bd513fa", "engineSwiftShaderHash": "sha256-mRLCvhNkmHz7Rv6GzXkY7OB1opBSq+ATWZ466qZdgto=", "engineSwiftShaderRev": "2fa7e9b99ae4e70ea5ae2cc9c8d3afb43391384f", "channel": "stable", "engineHashes": { "aarch64-linux": { - "aarch64-linux": "sha256-z/XGpAQg7lsvCnQKV5tDkjijb4SfcOCxfUATDLp2s7Q=", - "x86_64-linux": "sha256-z/XGpAQg7lsvCnQKV5tDkjijb4SfcOCxfUATDLp2s7Q=" + "aarch64-linux": "sha256-3BIBG9z433CDsBqX1T6K2y5kUI5ZTqXBBXLoCrX/f2A=", + "x86_64-linux": "sha256-3BIBG9z433CDsBqX1T6K2y5kUI5ZTqXBBXLoCrX/f2A=" }, "x86_64-linux": { - "aarch64-linux": "sha256-zllQvfvtrfLjvJWpRbT6fG4dZWD41Jcv+HnninlwlEg=", - "x86_64-linux": "sha256-zllQvfvtrfLjvJWpRbT6fG4dZWD41Jcv+HnninlwlEg=" + "aarch64-linux": "sha256-+4CswkW7+0gBcZKrLjugTIG5NWAxCB8y39iUxdND2I4=", + "x86_64-linux": "sha256-+4CswkW7+0gBcZKrLjugTIG5NWAxCB8y39iUxdND2I4=" } }, "dartVersion": "3.7.2", @@ -21,13 +21,13 @@ "x86_64-darwin": "sha256-liZz9Bj1RFH7vmEpdMiJ9/h3Yut/o0qEBvydq8dGdKs=", "aarch64-darwin": "sha256-544u8sIlQudxjBCSZlnQESLsOOdWp5h4lVTaY9P+pRQ=" }, - "flutterHash": "sha256-rHnHMpSiVhwed4TTt6nPrq0IthjXQanjQg/VDcT2Zqw=", + "flutterHash": "sha256-VWmKhxjerGKmw9fXhrRRVcKpUhefmJ2agRkIyWeAOO4=", "artifactHashes": { "android": { - "aarch64-darwin": "sha256-mmgqWZ8ooAh8a0jPzfH4Bh2naskZ+jpd7HuIxR0BlD0=", - "aarch64-linux": "sha256-sjtXJ9C33LmboGIInsINLgTg/Xlpj1Uul9eafQZmAiQ=", - "x86_64-darwin": "sha256-mmgqWZ8ooAh8a0jPzfH4Bh2naskZ+jpd7HuIxR0BlD0=", - "x86_64-linux": "sha256-sjtXJ9C33LmboGIInsINLgTg/Xlpj1Uul9eafQZmAiQ=" + "aarch64-darwin": "sha256-xWeagoJGFkHKW0oT5FSJCy254qemp5jZq/zXpadOrVY=", + "aarch64-linux": "sha256-2z7PgRGqUlFQZHJ53EdDT4p5Vk6OT2BJKx2QwSF7/QI=", + "x86_64-darwin": "sha256-xWeagoJGFkHKW0oT5FSJCy254qemp5jZq/zXpadOrVY=", + "x86_64-linux": "sha256-2z7PgRGqUlFQZHJ53EdDT4p5Vk6OT2BJKx2QwSF7/QI=" }, "fuchsia": { "aarch64-darwin": "sha256-eu0BERdz53CkSexbpu3KA7O6Q4g0s9SGD3t1Snsk3Fk=", @@ -36,38 +36,38 @@ "x86_64-linux": "sha256-eu0BERdz53CkSexbpu3KA7O6Q4g0s9SGD3t1Snsk3Fk=" }, "ios": { - "aarch64-darwin": "sha256-P/B4DEwpCcQaoxCjUZ39J9ygwPg3e9aizHsKoZWcfms=", - "aarch64-linux": "sha256-P/B4DEwpCcQaoxCjUZ39J9ygwPg3e9aizHsKoZWcfms=", - "x86_64-darwin": "sha256-P/B4DEwpCcQaoxCjUZ39J9ygwPg3e9aizHsKoZWcfms=", - "x86_64-linux": "sha256-P/B4DEwpCcQaoxCjUZ39J9ygwPg3e9aizHsKoZWcfms=" + "aarch64-darwin": "sha256-mKrkm+Sio/SUPoivJNh+Kg4iZ6o/7P2Wsqi1ys5i6/k=", + "aarch64-linux": "sha256-mKrkm+Sio/SUPoivJNh+Kg4iZ6o/7P2Wsqi1ys5i6/k=", + "x86_64-darwin": "sha256-mKrkm+Sio/SUPoivJNh+Kg4iZ6o/7P2Wsqi1ys5i6/k=", + "x86_64-linux": "sha256-mKrkm+Sio/SUPoivJNh+Kg4iZ6o/7P2Wsqi1ys5i6/k=" }, "linux": { - "aarch64-darwin": "sha256-CXFsXdsit2L2Op2Tj3EbQYNc/GZacEdg/VPqkd13tXU=", - "aarch64-linux": "sha256-CXFsXdsit2L2Op2Tj3EbQYNc/GZacEdg/VPqkd13tXU=", - "x86_64-darwin": "sha256-KB/t+SZ7JEWdCbYVtRBzDThvrBnKpcy4JIU/9bXnFX8=", - "x86_64-linux": "sha256-KB/t+SZ7JEWdCbYVtRBzDThvrBnKpcy4JIU/9bXnFX8=" + "aarch64-darwin": "sha256-W8usesonlRBxd5CFQyQAyVfx4yMkd2UcZWbhVlB8Jwc=", + "aarch64-linux": "sha256-W8usesonlRBxd5CFQyQAyVfx4yMkd2UcZWbhVlB8Jwc=", + "x86_64-darwin": "sha256-RxNVQpRR4EWbK0WD+d6tZbweW3QE7Z3fipKFpf4YyG8=", + "x86_64-linux": "sha256-RxNVQpRR4EWbK0WD+d6tZbweW3QE7Z3fipKFpf4YyG8=" }, "macos": { - "aarch64-darwin": "sha256-yi2JQBLMqWWEVWREY9xD0YMiH8Kv3PZbGSktkBLDqzY=", - "aarch64-linux": "sha256-yi2JQBLMqWWEVWREY9xD0YMiH8Kv3PZbGSktkBLDqzY=", - "x86_64-darwin": "sha256-yi2JQBLMqWWEVWREY9xD0YMiH8Kv3PZbGSktkBLDqzY=", - "x86_64-linux": "sha256-yi2JQBLMqWWEVWREY9xD0YMiH8Kv3PZbGSktkBLDqzY=" + "aarch64-darwin": "sha256-WGm1+0IY5FMyXt5TSXcwrEw/u72lmc+2H7NR66uvxrE=", + "aarch64-linux": "sha256-WGm1+0IY5FMyXt5TSXcwrEw/u72lmc+2H7NR66uvxrE=", + "x86_64-darwin": "sha256-WGm1+0IY5FMyXt5TSXcwrEw/u72lmc+2H7NR66uvxrE=", + "x86_64-linux": "sha256-WGm1+0IY5FMyXt5TSXcwrEw/u72lmc+2H7NR66uvxrE=" }, "universal": { - "aarch64-darwin": "sha256-ly86Bj2cwPPWSpoJQieoebBVqrPpaU0+vAeSwEKWP40=", - "aarch64-linux": "sha256-xvV9OuucGX38h0lu05Jd+fzuqihX8fWgvXLXQjhynJg=", - "x86_64-darwin": "sha256-zJC1FYWoVVxzINty1uyZq7XjWqClHdBfYDIgM0cGtX8=", - "x86_64-linux": "sha256-iTDrIiiOawWf6ciFHmUwciRv3MXdOrRkueJq7pSAdYo=" + "aarch64-darwin": "sha256-MxtHKccpQfurtKumtp00CRqB/riU5+wiHsuUh4sCXVY=", + "aarch64-linux": "sha256-w2onIP0zkg8N/vsnC9DKCrG4iIUvRiBhbHvSJYzW/fQ=", + "x86_64-darwin": "sha256-vq4/tCBQQtmJarcnrrL+saCUKS/xCoFHmKAxBSn1edI=", + "x86_64-linux": "sha256-TglGaiwmbxCYJ6bk1zJwhIYlPf3+VVTO5zCMpzyu/JY=" }, "web": { - "aarch64-darwin": "sha256-l54FJrths/m1chjSeKMoPhcuntnjSXR96jNHj87e980=", - "aarch64-linux": "sha256-l54FJrths/m1chjSeKMoPhcuntnjSXR96jNHj87e980=", - "x86_64-darwin": "sha256-l54FJrths/m1chjSeKMoPhcuntnjSXR96jNHj87e980=", - "x86_64-linux": "sha256-l54FJrths/m1chjSeKMoPhcuntnjSXR96jNHj87e980=" + "aarch64-darwin": "sha256-yN5ElLmpNG71yY9Egye8uXgHwiL8xRwNCkczElLf27Q=", + "aarch64-linux": "sha256-yN5ElLmpNG71yY9Egye8uXgHwiL8xRwNCkczElLf27Q=", + "x86_64-darwin": "sha256-yN5ElLmpNG71yY9Egye8uXgHwiL8xRwNCkczElLf27Q=", + "x86_64-linux": "sha256-yN5ElLmpNG71yY9Egye8uXgHwiL8xRwNCkczElLf27Q=" }, "windows": { - "x86_64-darwin": "sha256-oaKE+kbnItsKy6fw8D7K5DLPIcDgD5vG3kht7l4QBgM=", - "x86_64-linux": "sha256-oaKE+kbnItsKy6fw8D7K5DLPIcDgD5vG3kht7l4QBgM=" + "x86_64-darwin": "sha256-l9rG2aRTrN26QFnLvbeGiUvMz8+faCo3byIbz33DWpY=", + "x86_64-linux": "sha256-l9rG2aRTrN26QFnLvbeGiUvMz8+faCo3byIbz33DWpY=" } }, "pubspecLock": { From 1d306c406d26bdf3287086826543e242e0092fde Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Jos=C3=A9=20Romildo?= Date: Tue, 15 Apr 2025 16:13:55 -0300 Subject: [PATCH 221/793] matcha-gtk-theme: 2024-05-01 -> 2025-04-11 Diff: https://github.com/vinceliuice/matcha-gtk-theme/compare/2024-05-01...2025-04-11 --- pkgs/by-name/ma/matcha-gtk-theme/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/ma/matcha-gtk-theme/package.nix b/pkgs/by-name/ma/matcha-gtk-theme/package.nix index 74d5dde06f25..61b923022bb7 100644 --- a/pkgs/by-name/ma/matcha-gtk-theme/package.nix +++ b/pkgs/by-name/ma/matcha-gtk-theme/package.nix @@ -24,13 +24,13 @@ lib.checkListOfEnum "${pname}: color variants" [ "standard" "light" "dark" ] col stdenvNoCC.mkDerivation rec { inherit pname; - version = "2024-05-01"; + version = "2025-04-11"; src = fetchFromGitHub { owner = "vinceliuice"; repo = pname; rev = version; - sha256 = "trQwRZ/JKIS8TcRIg0eL5GmB/yymDwqqNued0ddRuqU="; + sha256 = "sha256-vPAGEa3anWAynEg2AYme4qpHJdLDKk2CmL5iQ1mBYgM="; }; nativeBuildInputs = [ From 1b7cedf3be01f35819790c486d5bf0e75e004825 Mon Sep 17 00:00:00 2001 From: emaryn Date: Wed, 16 Apr 2025 04:27:20 +0800 Subject: [PATCH 222/793] arti: 1.3.2 -> 1.4.2 --- pkgs/by-name/ar/arti/package.nix | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/pkgs/by-name/ar/arti/package.nix b/pkgs/by-name/ar/arti/package.nix index b35cc724d2bd..58d2bd27db10 100644 --- a/pkgs/by-name/ar/arti/package.nix +++ b/pkgs/by-name/ar/arti/package.nix @@ -10,21 +10,21 @@ nix-update-script, }: -rustPlatform.buildRustPackage rec { +rustPlatform.buildRustPackage (finalAttrs: { pname = "arti"; - version = "1.3.2"; + version = "1.4.2"; src = fetchFromGitLab { domain = "gitlab.torproject.org"; group = "tpo"; owner = "core"; repo = "arti"; - tag = "arti-v${version}"; - hash = "sha256-vypPQjTr3FsAz1AyS1J67MF35+HzMLNu5B9wkkEI30A="; + tag = "arti-v${finalAttrs.version}"; + hash = "sha256-dryW7znckIsa7O2H0U7p1urBXtANU6B9Pv11A+pBiho="; }; useFetchCargoVendor = true; - cargoHash = "sha256-brC8ZTB/+LAtNiG9/MGhPzzFcnaEBV/zU9lexZ56N/I="; + cargoHash = "sha256-o4he+WVsXf5GymTOvbBIsdhnGrvDtD8AMWmRMQMNiOw="; nativeBuildInputs = lib.optionals stdenv.hostPlatform.isLinux [ pkg-config ]; @@ -52,18 +52,18 @@ rustPlatform.buildRustPackage rec { doInstallCheck = true; passthru = { - updateScript = nix-update-script { }; + updateScript = nix-update-script { extraArgs = [ "--version-regex=^arti-v(.*)$" ]; }; }; meta = { description = "Implementation of Tor in Rust"; mainProgram = "arti"; homepage = "https://arti.torproject.org/"; - changelog = "https://gitlab.torproject.org/tpo/core/arti/-/blob/arti-v${version}/CHANGELOG.md"; + changelog = "https://gitlab.torproject.org/tpo/core/arti/-/blob/arti-v${finalAttrs.version}/CHANGELOG.md"; license = with lib.licenses; [ asl20 mit ]; maintainers = with lib.maintainers; [ rapiteanu ]; }; -} +}) From dd30fd1285b12ff942cc98d8a486eeac7b64f1f2 Mon Sep 17 00:00:00 2001 From: "Yang, Bo" Date: Tue, 15 Apr 2025 23:19:46 +0200 Subject: [PATCH 223/793] nvidia-container-toolkit: add suppressNvidiaDriverAssertion option --- .../hardware/nvidia-container-toolkit/default.nix | 15 +++++++++++++-- 1 file changed, 13 insertions(+), 2 deletions(-) diff --git a/nixos/modules/services/hardware/nvidia-container-toolkit/default.nix b/nixos/modules/services/hardware/nvidia-container-toolkit/default.nix index 8b5c5c95b12e..af94fbe6a45b 100644 --- a/nixos/modules/services/hardware/nvidia-container-toolkit/default.nix +++ b/nixos/modules/services/hardware/nvidia-container-toolkit/default.nix @@ -50,6 +50,15 @@ ''; }; + suppressNvidiaDriverAssertion = lib.mkOption { + default = false; + type = lib.types.bool; + description = '' + Suppress the assertion for installing Nvidia driver. + Useful in WSL where drivers are mounted from Windows, not provided by NixOS. + ''; + }; + mounts = lib.mkOption { type = lib.types.listOf (lib.types.submodule mountType); default = [ ]; @@ -98,8 +107,10 @@ assertions = [ { assertion = - config.hardware.nvidia.datacenter.enable || lib.elem "nvidia" config.services.xserver.videoDrivers; - message = ''`nvidia-container-toolkit` requires nvidia datacenter or desktop drivers: set `hardware.nvidia.datacenter.enable` or add "nvidia" to `services.xserver.videoDrivers`''; + config.hardware.nvidia.datacenter.enable + || lib.elem "nvidia" config.services.xserver.videoDrivers + || config.hardware.nvidia-container-toolkit.suppressNvidiaDriverAssertion; + message = ''`nvidia-container-toolkit` requires nvidia drivers: set `hardware.nvidia.datacenter.enable`, add "nvidia" to `services.xserver.videoDrivers`, or set `hardware.nvidia-container-toolkit.suppressNvidiaDriverAssertion` if the driver is provided by another NixOS module (e.g. from NixOS-WSL)''; } ]; From 8b8d5d78d6aed7715ce337c7e56cbc662fb0f779 Mon Sep 17 00:00:00 2001 From: John Chadwick Date: Tue, 15 Apr 2025 17:48:44 -0400 Subject: [PATCH 224/793] ghidra-bin: 11.3.1 -> 11.3.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 b1977e4d4a93..6630b9fcb36f 100644 --- a/pkgs/tools/security/ghidra/default.nix +++ b/pkgs/tools/security/ghidra/default.nix @@ -28,12 +28,12 @@ let in stdenv.mkDerivation rec { pname = "ghidra"; - version = "11.3.1"; - versiondate = "20250219"; + version = "11.3.2"; + versiondate = "20250415"; src = fetchzip { url = "https://github.com/NationalSecurityAgency/ghidra/releases/download/Ghidra_${version}_build/ghidra_${version}_PUBLIC_${versiondate}.zip"; - hash = "sha256-9vGxHE4Z6J3Vkz9bo8BfgnZsN3sARFxB1CHBXDB02a8="; + hash = "sha256-97L3BueekbZfFAdiLX1DHlVSzNyspu4exafpFVraMWE="; }; nativeBuildInputs = [ From cff659446eccd532661ea86f0caec4d7f0a8722f Mon Sep 17 00:00:00 2001 From: John Chadwick Date: Tue, 15 Apr 2025 17:49:10 -0400 Subject: [PATCH 225/793] ghidra: 11.3.1 -> 11.3.2 --- pkgs/tools/security/ghidra/build.nix | 4 ++-- pkgs/tools/security/ghidra/deps.json | 12 +----------- 2 files changed, 3 insertions(+), 13 deletions(-) diff --git a/pkgs/tools/security/ghidra/build.nix b/pkgs/tools/security/ghidra/build.nix index 29d39f5dab97..8ca614104bf7 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 = "11.3.1"; + version = "11.3.2"; releaseName = "NIX"; distroPrefix = "ghidra_${version}_${releaseName}"; @@ -28,7 +28,7 @@ let owner = "NationalSecurityAgency"; repo = "Ghidra"; rev = "Ghidra_${version}_build"; - hash = "sha256-2VOuEOLFDHMuN/xqhSofeCMVvCvLI7CGFq21qdwQetA="; + hash = "sha256-EvIOC/VIUaEl7eneVzgEt2fhLSP9DaawMAutk4ouFp8="; # 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 328cdeebf315..f16289890940 100644 --- a/pkgs/tools/security/ghidra/deps.json +++ b/pkgs/tools/security/ghidra/deps.json @@ -103,7 +103,7 @@ "tar.gz": "sha256-FzNmYFJZqD3BicQyf/TDclSv7WW0+GbL2KXvLqRJ6PM=" } }, - "https://github.com/NationalSecurityAgency/ghidra-data/raw/Ghidra_11.3.1": { + "https://github.com/NationalSecurityAgency/ghidra-data/raw/Ghidra_11.3.2": { "FunctionID/vs2012_x64": { "fidb": "sha256-1OmKs/eQuDF5MhhDC7oNiySl+/TaZbDB/6jLDPvrDNw=" }, @@ -246,9 +246,6 @@ "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.21.8": { "pom": "sha256-+7Ds/DyjGFddtifjOuRUwT1qTcp68UXRTT9m4IY8PPo=" }, @@ -256,17 +253,10 @@ "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.21.8": { "jar": "sha256-C4WBrYENLfrv0Nz78VabFFBEhlAjjX4v1rF2yTLQjJU=", "pom": "sha256-OJBUBuApx6MYaW8O4RnFXM7HizN+oR5MMZWfDgardAg=" }, - "com/google/protobuf#protobuf-parent/3.17.3": { - "pom": "sha256-T09Q5moqvM/o7SCbU/q3C4k+NfQ77FqB98GESbY+hrE=" - }, "com/google/protobuf#protobuf-parent/3.21.8": { "pom": "sha256-bHKyrDl1sAnR5FdQlVnp+onyV4vShD3LTWo+XPgRFws=" }, From 09e6a49dd59eba64652d069324808f423b9db0e5 Mon Sep 17 00:00:00 2001 From: Aaron Andersen Date: Tue, 15 Apr 2025 19:29:23 -0400 Subject: [PATCH 226/793] kodiPackages.robotocjksc: init at 0.0.3 --- .../video/kodi/addons/robotocjksc/default.nix | 25 +++++++++++++++++++ pkgs/top-level/kodi-packages.nix | 2 ++ 2 files changed, 27 insertions(+) create mode 100644 pkgs/applications/video/kodi/addons/robotocjksc/default.nix diff --git a/pkgs/applications/video/kodi/addons/robotocjksc/default.nix b/pkgs/applications/video/kodi/addons/robotocjksc/default.nix new file mode 100644 index 000000000000..5ed3fa6345bf --- /dev/null +++ b/pkgs/applications/video/kodi/addons/robotocjksc/default.nix @@ -0,0 +1,25 @@ +{ + lib, + buildKodiAddon, + fetchFromGitHub, +}: + +buildKodiAddon rec { + pname = "robotocjksc"; + namespace = "resource.font.robotocjksc"; + version = "0.0.3"; + + src = fetchFromGitHub { + owner = "jurialmunkey"; + repo = namespace; + rev = "v${version}"; + hash = "sha256-s/h/KKlGYGMvf7RdI9ONk4S+NCzlaDX5w3CdNfbC2KE="; + }; + + meta = with lib; { + homepage = "https://github.com/jurialmunkey/resource.font.robotocjksc"; + description = "Roboto CJKSC fonts"; + license = licenses.asl20; + maintainers = teams.kodi.members; + }; +} diff --git a/pkgs/top-level/kodi-packages.nix b/pkgs/top-level/kodi-packages.nix index 0a3b2d864bd0..e182c15cef47 100644 --- a/pkgs/top-level/kodi-packages.nix +++ b/pkgs/top-level/kodi-packages.nix @@ -133,6 +133,8 @@ let raiplay = callPackage ../applications/video/kodi/addons/raiplay { }; + robotocjksc = callPackage ../applications/video/kodi/addons/robotocjksc { }; + skyvideoitalia = callPackage ../applications/video/kodi/addons/skyvideoitalia { }; svtplay = callPackage ../applications/video/kodi/addons/svtplay { }; From c912d9b3fca3628dc8d53a89d9e69e3c888a65cf Mon Sep 17 00:00:00 2001 From: Aaron Andersen Date: Tue, 15 Apr 2025 19:30:55 -0400 Subject: [PATCH 227/793] kodiPackages.jurialmunkey: init at 0.2.21 --- .../kodi/addons/jurialmunkey/default.nix | 36 +++++++++++++++++++ pkgs/top-level/kodi-packages.nix | 2 ++ 2 files changed, 38 insertions(+) create mode 100644 pkgs/applications/video/kodi/addons/jurialmunkey/default.nix diff --git a/pkgs/applications/video/kodi/addons/jurialmunkey/default.nix b/pkgs/applications/video/kodi/addons/jurialmunkey/default.nix new file mode 100644 index 000000000000..ee3e7679fbd2 --- /dev/null +++ b/pkgs/applications/video/kodi/addons/jurialmunkey/default.nix @@ -0,0 +1,36 @@ +{ + lib, + buildKodiAddon, + fetchFromGitHub, + requests, + infotagger, +}: + +buildKodiAddon rec { + pname = "jurialmunkey"; + namespace = "script.module.jurialmunkey"; + version = "0.2.21"; + + src = fetchFromGitHub { + owner = "jurialmunkey"; + repo = namespace; + rev = "v${version}"; + hash = "sha256-vcYydVrcVJ7jaeFXCad7pgxvoZy63QLlRS3HO9GsmtU="; + }; + + propagatedBuildInputs = [ + requests + infotagger + ]; + + passthru = { + pythonPath = "resources/modules"; + }; + + meta = with lib; { + homepage = "https://github.com/jurialmunkey/script.module.jurialmunkey/tree/main"; + description = "Common code required by TMDbHelper and other related jurialmunkey add-ons"; + license = licenses.gpl3Plus; + maintainers = teams.kodi.members; + }; +} diff --git a/pkgs/top-level/kodi-packages.nix b/pkgs/top-level/kodi-packages.nix index e182c15cef47..1c9a6950ad75 100644 --- a/pkgs/top-level/kodi-packages.nix +++ b/pkgs/top-level/kodi-packages.nix @@ -215,6 +215,8 @@ let inputstreamhelper = callPackage ../applications/video/kodi/addons/inputstreamhelper { }; + jurialmunkey = callPackage ../applications/video/kodi/addons/jurialmunkey { }; + kodi-six = callPackage ../applications/video/kodi/addons/kodi-six { }; myconnpy = callPackage ../applications/video/kodi/addons/myconnpy { }; From 03c4f3657c47cd364429d01a504c31ce8c24cd55 Mon Sep 17 00:00:00 2001 From: Aaron Andersen Date: Tue, 15 Apr 2025 19:31:47 -0400 Subject: [PATCH 228/793] kodiPackages.texturemaker: init at 0.2.10 --- .../kodi/addons/texturemaker/default.nix | 30 +++++++++++++++++++ pkgs/top-level/kodi-packages.nix | 2 ++ 2 files changed, 32 insertions(+) create mode 100644 pkgs/applications/video/kodi/addons/texturemaker/default.nix diff --git a/pkgs/applications/video/kodi/addons/texturemaker/default.nix b/pkgs/applications/video/kodi/addons/texturemaker/default.nix new file mode 100644 index 000000000000..bbbd3ff04553 --- /dev/null +++ b/pkgs/applications/video/kodi/addons/texturemaker/default.nix @@ -0,0 +1,30 @@ +{ + lib, + buildKodiAddon, + fetchFromGitHub, + jurialmunkey, +}: + +buildKodiAddon rec { + pname = "texturemaker"; + namespace = "script.texturemaker"; + version = "0.2.10"; + + src = fetchFromGitHub { + owner = "jurialmunkey"; + repo = namespace; + rev = "v${version}"; + hash = "sha256-GtUDNc0qatGzgSqQdDJgZnrhI1f+SPyoG9Og+oRFxRM="; + }; + + propagatedBuildInputs = [ + jurialmunkey + ]; + + meta = with lib; { + homepage = "https://github.com/jurialmunkey/script.texturemaker/tree/main"; + description = "Texture Maker helps skinners build gradient based textures"; + license = licenses.gpl3Plus; + maintainers = teams.kodi.members; + }; +} diff --git a/pkgs/top-level/kodi-packages.nix b/pkgs/top-level/kodi-packages.nix index 1c9a6950ad75..6873c2af19d5 100644 --- a/pkgs/top-level/kodi-packages.nix +++ b/pkgs/top-level/kodi-packages.nix @@ -159,6 +159,8 @@ let osmc-skin = callPackage ../applications/video/kodi/addons/osmc-skin { }; + texturemaker = callPackage ../applications/video/kodi/addons/texturemaker { }; + upnext = callPackage ../applications/video/kodi/addons/upnext { }; vfs-libarchive = callPackage ../applications/video/kodi/addons/vfs-libarchive { }; From 3d87978b458dccabe9f188d513b3afaffda8ad1f Mon Sep 17 00:00:00 2001 From: guylamar2006 Date: Tue, 15 Apr 2025 16:52:06 -0500 Subject: [PATCH 229/793] wiki-tui: Migrate to by-name (remove top-level entry) Rename pkgs/misc/wiki-tui/default.nix to pkgs/by-name/wi/wiki-tui/package.nix --- .../wiki-tui/default.nix => by-name/wi/wiki-tui/package.nix} | 0 pkgs/top-level/all-packages.nix | 4 ---- 2 files changed, 4 deletions(-) rename pkgs/{misc/wiki-tui/default.nix => by-name/wi/wiki-tui/package.nix} (100%) diff --git a/pkgs/misc/wiki-tui/default.nix b/pkgs/by-name/wi/wiki-tui/package.nix similarity index 100% rename from pkgs/misc/wiki-tui/default.nix rename to pkgs/by-name/wi/wiki-tui/package.nix diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix index b03ffcc2e61f..2021732f8cd4 100644 --- a/pkgs/top-level/all-packages.nix +++ b/pkgs/top-level/all-packages.nix @@ -19203,10 +19203,6 @@ with pkgs; pythonPackages = python3Packages; }; - wiki-tui = callPackage ../misc/wiki-tui { - inherit (darwin.apple_sdk.frameworks) Security; - }; - winePackagesFor = wineBuild: lib.makeExtensible ( From a1ce1d32c73666f24ce7be48fd211452ddaa7d8b Mon Sep 17 00:00:00 2001 From: guylamar2006 Date: Tue, 15 Apr 2025 17:02:15 -0500 Subject: [PATCH 230/793] Use new Darwin SDK pattern Add missing closing brace --- pkgs/by-name/wi/wiki-tui/package.nix | 7 ++----- 1 file changed, 2 insertions(+), 5 deletions(-) diff --git a/pkgs/by-name/wi/wiki-tui/package.nix b/pkgs/by-name/wi/wiki-tui/package.nix index 2f9919ed7d42..7257c65b558e 100644 --- a/pkgs/by-name/wi/wiki-tui/package.nix +++ b/pkgs/by-name/wi/wiki-tui/package.nix @@ -1,12 +1,10 @@ { lib, - stdenv, rustPlatform, fetchFromGitHub, ncurses, openssl, pkg-config, - Security, }: rustPlatform.buildRustPackage rec { @@ -16,7 +14,7 @@ rustPlatform.buildRustPackage rec { src = fetchFromGitHub { owner = "Builditluc"; repo = "wiki-tui"; - rev = "v${version}"; + tag = "v${version}"; hash = "sha256-eTDxRrTP9vX7F1lmDCuF6g1pfaZChqB8Pv1kfrd7I9w="; }; @@ -25,8 +23,7 @@ rustPlatform.buildRustPackage rec { buildInputs = [ ncurses openssl - ] ++ lib.optionals stdenv.hostPlatform.isDarwin [ Security ]; - + ]; useFetchCargoVendor = true; cargoHash = "sha256-Pe6mNbn4GFjhpFZeWMlaRt7Bj5BLiIy789hXWkII2ps="; From 30f2c3c851f98ef4ac8c51a6b64a95dc844e5ca3 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Robert=20Sch=C3=BCtz?= Date: Tue, 15 Apr 2025 21:46:22 -0700 Subject: [PATCH 231/793] python313Packages.google-genai: 1.8.0 -> 1.10.0 Diff: https://github.com/googleapis/python-genai/compare/refs/tags/v1.8.0...v1.10.0 Changelog: https://github.com/googleapis/python-genai/blob/v1.10.0/CHANGELOG.md --- .../python-modules/google-genai/default.nix | 12 +++++++++--- 1 file changed, 9 insertions(+), 3 deletions(-) diff --git a/pkgs/development/python-modules/google-genai/default.nix b/pkgs/development/python-modules/google-genai/default.nix index 30ee0e10c21c..387de3df3be9 100644 --- a/pkgs/development/python-modules/google-genai/default.nix +++ b/pkgs/development/python-modules/google-genai/default.nix @@ -1,4 +1,5 @@ { + anyio, buildPythonPackage, fetchFromGitHub, google-auth, @@ -8,27 +9,32 @@ pytestCheckHook, requests, setuptools, + twine, typing-extensions, websockets, }: buildPythonPackage rec { pname = "google-genai"; - version = "1.8.0"; + version = "1.10.0"; pyproject = true; src = fetchFromGitHub { owner = "googleapis"; repo = "python-genai"; tag = "v${version}"; - hash = "sha256-6toZvocikcGpM0DKqq7/OpYDePt9Q8+WblSUJVXq6lE="; + hash = "sha256-sQWzScmp2oVsY+THOyrDzfYeI2yadFqDGdzRhiPPRaA="; }; - build-system = [ setuptools ]; + build-system = [ + setuptools + twine + ]; pythonRelaxDeps = [ "websockets" ]; dependencies = [ + anyio google-auth httpx pydantic From 94415470108a28469053a912c8284a528ca32b9f Mon Sep 17 00:00:00 2001 From: Michael van Straten Date: Fri, 11 Apr 2025 15:19:05 +0200 Subject: [PATCH 232/793] ugreen-leds-cli: init at 0.3 An LED Command-line Tool for UGREEN's DX/DXP NAS Series --- pkgs/by-name/ug/ugreen-leds-cli/package.nix | 40 +++++++++++++++++++++ 1 file changed, 40 insertions(+) create mode 100644 pkgs/by-name/ug/ugreen-leds-cli/package.nix diff --git a/pkgs/by-name/ug/ugreen-leds-cli/package.nix b/pkgs/by-name/ug/ugreen-leds-cli/package.nix new file mode 100644 index 000000000000..e772db261366 --- /dev/null +++ b/pkgs/by-name/ug/ugreen-leds-cli/package.nix @@ -0,0 +1,40 @@ +{ + lib, + stdenv, + fetchFromGitHub, + nix-update-script, +}: + +stdenv.mkDerivation (finalAttrs: { + pname = "ugreen-leds-cli"; + version = "0.3"; + + src = fetchFromGitHub { + owner = "miskcoo"; + repo = "ugreen_leds_controller"; + tag = "v${finalAttrs.version}"; + hash = "sha256-eSTOUHs4y6n4cacpjQAp4JIfyu40aBJEMsvuCN6RFZc="; + }; + sourceRoot = "${finalAttrs.src.name}/cli"; + + passthru.updateScript = nix-update-script { }; + + postPatch = '' + substituteInPlace Makefile --replace-warn "-static" "" + ''; + + installPhase = '' + runHook preInstall + install -Dm755 ugreen_leds_cli $out/bin/ugreen_leds_cli + runHook postInstall + ''; + + meta = { + description = "CLI tool to control UGREEN NAS LEDs"; + homepage = "https://github.com/miskcoo/ugreen_leds_controller"; + license = lib.licenses.mit; + mainProgram = "ugreen_leds_cli"; + maintainers = with lib.maintainers; [ michaelvanstraten ]; + platforms = lib.platforms.linux; + }; +}) From 4f5685aa5ba452b42cbc2b3c13f1823db7723d3a Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Wed, 16 Apr 2025 06:52:24 +0000 Subject: [PATCH 233/793] nezha: 1.10.8 -> 1.12.0 --- pkgs/by-name/ne/nezha/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/ne/nezha/package.nix b/pkgs/by-name/ne/nezha/package.nix index 205daad58fae..cd1a3ec815d3 100644 --- a/pkgs/by-name/ne/nezha/package.nix +++ b/pkgs/by-name/ne/nezha/package.nix @@ -14,7 +14,7 @@ let pname = "nezha"; - version = "1.10.8"; + version = "1.12.0"; frontendName = lib.removePrefix "nezha-theme-"; @@ -58,7 +58,7 @@ buildGo124Module { owner = "nezhahq"; repo = "nezha"; tag = "v${version}"; - hash = "sha256-uYZclZPvjiOpCVpxkyU6BjdxBmdryBzoGkTctsRuapY="; + hash = "sha256-ajjAsoR+1HRHfIjyqlJFHtn1nzDAdbP5TzKOqnHlAXw="; }; proxyVendor = true; @@ -97,7 +97,7 @@ buildGo124Module { GOROOT=''${GOROOT-$(go env GOROOT)} swag init --pd -d . -g ./cmd/dashboard/main.go -o ./cmd/dashboard/docs --parseGoList=false ''; - vendorHash = "sha256-ftVcbO1QYIEYUwPqxAHE/7TNBwzgN5BNyu5+rTnOgIs="; + vendorHash = "sha256-8pOeMUiBEUbB7D3MnlpOTdanktR8XdXm3YB53XMCDWQ="; ldflags = [ "-s" From 3dc2ac8b8399302d56958447ea4f20e1e1f0072e Mon Sep 17 00:00:00 2001 From: Grimmauld Date: Wed, 16 Apr 2025 08:59:18 +0200 Subject: [PATCH 234/793] darktable: remove unused libsoup_2_4 dependency The libsoup dependency was removed upstream in https://github.com/darktable-org/darktable/pull/13651 cf2aa5902ce70ab3576c6f37c7cbbb2d5d1a170d libxml2 is still required and was previously propagated by libsoup_2_4. --- pkgs/by-name/da/darktable/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/da/darktable/package.nix b/pkgs/by-name/da/darktable/package.nix index 2ab187fa7fe2..50d70c005daf 100644 --- a/pkgs/by-name/da/darktable/package.nix +++ b/pkgs/by-name/da/darktable/package.nix @@ -47,11 +47,11 @@ libpng, librsvg, libsecret, - libsoup_2_4, libsysprof-capture, libthai, libtiff, libwebp, + libxml2, libxslt, lua, util-linux, @@ -133,11 +133,11 @@ stdenv.mkDerivation rec { libpng librsvg libsecret - libsoup_2_4 libsysprof-capture libthai libtiff libwebp + libxml2 libxslt lua openexr_3 From f1574935aa065f6e18b5ee64da585886839d9bd6 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Wed, 16 Apr 2025 07:06:00 +0000 Subject: [PATCH 235/793] alistral: 0.5.5 -> 0.5.6 --- pkgs/by-name/al/alistral/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/al/alistral/package.nix b/pkgs/by-name/al/alistral/package.nix index e6501719314c..12dfe62bb2bf 100644 --- a/pkgs/by-name/al/alistral/package.nix +++ b/pkgs/by-name/al/alistral/package.nix @@ -10,13 +10,13 @@ rustPlatform.buildRustPackage (finalAttrs: { pname = "alistral"; - version = "0.5.5"; + version = "0.5.6"; src = fetchFromGitHub { owner = "RustyNova016"; repo = "Alistral"; tag = "v${finalAttrs.version}"; - hash = "sha256-DrHoVAIPD/F6pY04QXVilXiwD/nWzeVquuHzRiq2sRY="; + hash = "sha256-6p2KMFTdC04lEhNQiu88ALBPrpQUF9JhXDacntoq4lE="; }; # remove if updating to rust 1.85 @@ -27,7 +27,7 @@ rustPlatform.buildRustPackage (finalAttrs: { ''; useFetchCargoVendor = true; - cargoHash = "sha256-Jyus5L0z0Z6Qf9vBcO6/h+py0JNKG1FS6qXONUM26BM="; + cargoHash = "sha256-2pi2hfQTLs2HAlgp1DQCMFp/nMJQfcuQFhGlrsWgy5E="; env.RUSTC_BOOTSTRAP = 1; From ecada6f9eaa73d4e6203acf5e716a0ec4eecd3ef Mon Sep 17 00:00:00 2001 From: Grimmauld Date: Wed, 16 Apr 2025 09:38:00 +0200 Subject: [PATCH 236/793] tuner: remove unused dependencies geoclue and geocode were removed upstream in https://github.com/louis77/tuner/commit/04b6e1a5dc8a141bc6b863b641ae8f92c0f46681 --- pkgs/by-name/tu/tuner/package.nix | 4 ---- 1 file changed, 4 deletions(-) diff --git a/pkgs/by-name/tu/tuner/package.nix b/pkgs/by-name/tu/tuner/package.nix index ce4dc34a82e2..5c3be6074447 100644 --- a/pkgs/by-name/tu/tuner/package.nix +++ b/pkgs/by-name/tu/tuner/package.nix @@ -12,8 +12,6 @@ desktop-file-utils, libsoup_3, json-glib, - geoclue2, - geocode-glib, libgee, gtk3, pantheon, @@ -45,8 +43,6 @@ stdenv.mkDerivation rec { buildInputs = [ libsoup_3 json-glib - geoclue2 - geocode-glib libgee glib gtk3 From 84f563167ec495e5a8c871347acbe3950870c7fc Mon Sep 17 00:00:00 2001 From: aleksana Date: Thu, 20 Feb 2025 17:44:29 +0800 Subject: [PATCH 237/793] cobang: 0.15.0 -> 1.6.1 MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Co-authored-by: Dennis Værum --- pkgs/by-name/co/cobang/package.nix | 79 +++++++++++++----------------- 1 file changed, 33 insertions(+), 46 deletions(-) diff --git a/pkgs/by-name/co/cobang/package.nix b/pkgs/by-name/co/cobang/package.nix index dac40f8c7851..c14daf4907ae 100644 --- a/pkgs/by-name/co/cobang/package.nix +++ b/pkgs/by-name/co/cobang/package.nix @@ -1,89 +1,76 @@ { lib, python3Packages, + blueprint-compiler, + desktop-file-utils, fetchFromGitHub, gst_all_1, gobject-introspection, - gtk3, - libhandy, - librsvg, + libadwaita, + libportal-gtk4, + meson, networkmanager, - wrapGAppsHook3, + ninja, + pipewire, + pkg-config, + wrapGAppsHook4, }: python3Packages.buildPythonApplication rec { pname = "cobang"; - version = "0.15.0"; - pyproject = true; + version = "1.6.1"; + pyproject = false; # Built with meson src = fetchFromGitHub { owner = "hongquan"; repo = "CoBang"; tag = "v${version}"; - hash = "sha256-ozHmGpRx+Ts6yrDXwm4OHXTArunQbJOlA/7zJvRNQio="; + hash = "sha256-/0EfE4ZVfDFEbPel/g69sFqsBPMJ4pE9Fqz4t3o7jtY="; }; + # https://github.com/hongquan/CoBang/issues/117 postPatch = '' - # Fixes "Multiple top-level packages discovered in a flat-layout" - sed -i '$ a\[tool.setuptools]' pyproject.toml - sed -i '$ a\packages = ["cobang"]' pyproject.toml + substituteInPlace src/window.blp \ + --replace-fail 'seeing-symbolic' 'scanner-symbolic' ''; - nativeBuildInputs = with python3Packages; [ + nativeBuildInputs = [ + blueprint-compiler + desktop-file-utils # Needed to recognize gobject namespaces gobject-introspection - wrapGAppsHook3 - setuptools + meson + ninja + pkg-config + wrapGAppsHook4 ]; - buildInputs = with python3Packages; [ + buildInputs = [ + gst_all_1.gst-plugins-base # Requires v4l2src (gst_all_1.gst-plugins-good.override { gtkSupport = true; }) - # For gobject namespaces - libhandy + # gtk4paintablesink + gst_all_1.gst-plugins-rs + libadwaita + libportal-gtk4 networkmanager + pipewire ]; dependencies = with python3Packages; [ - brotlicffi - kiss-headers logbook - pillow - requests - single-version - # Unlisted dependencies - pygobject3 - python-zbar # Needed as a gobject namespace and to fix 'Caps' object is not subscriptable gst-python - ]; - - nativeCheckInputs = with python3Packages; [ - pytestCheckHook - ]; - - pythonRelaxDeps = [ - "Pillow" + pillow + pygobject3 + python-zbar ]; # Wrapping this manually for SVG recognition dontWrapGApps = true; - postInstall = '' - # Needed by the application - cp -R data $out/${python3Packages.python.sitePackages}/ - - # Icons and applications - install -Dm 644 $out/${python3Packages.python.sitePackages}/data/vn.hoabinh.quan.CoBang.svg -t $out/share/pixmaps/ - install -Dm 644 $out/${python3Packages.python.sitePackages}/data/vn.hoabinh.quan.CoBang.desktop.in -t $out/share/applications/ - mv $out/${python3Packages.python.sitePackages}/data/vn.hoabinh.quan.CoBang.desktop{.in,} - ''; - preFixup = '' - wrapProgram $out/bin/cobang \ - ''${gappsWrapperArgs[@]} \ - --prefix XDG_DATA_DIRS : "${gtk3}/share/gsettings-schemas/${gtk3.name}/" \ - --set GDK_PIXBUF_MODULE_FILE "${librsvg.out}/lib/gdk-pixbuf-2.0/2.10.0/loaders.cache" + makeWrapperArgs+=("''${gappsWrapperArgs[@]}") ''; meta = { From 25aeff88f509cc87ef8ac0a6d4ba562e2be9fb00 Mon Sep 17 00:00:00 2001 From: Grimmauld Date: Wed, 16 Apr 2025 09:51:05 +0200 Subject: [PATCH 238/793] nixos/tests/geocode-glib: point to geocode-glib_2 --- nixos/tests/installed-tests/geocode-glib.nix | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/nixos/tests/installed-tests/geocode-glib.nix b/nixos/tests/installed-tests/geocode-glib.nix index 76a32ee2849a..3fc5dc313a24 100644 --- a/nixos/tests/installed-tests/geocode-glib.nix +++ b/nixos/tests/installed-tests/geocode-glib.nix @@ -11,5 +11,5 @@ makeInstalledTest { ]; }; - tested = pkgs.geocode-glib; + tested = pkgs.geocode-glib_2; } From af299f3b4e57a05b7bad2c5399a2ae7c8c0bb3e5 Mon Sep 17 00:00:00 2001 From: Piotr Kwiecinski <2151333+piotrkwiecinski@users.noreply.github.com> Date: Wed, 16 Apr 2025 10:09:10 +0200 Subject: [PATCH 239/793] nixosTests.mailhog: remove unsupported flags from sendmail --- nixos/tests/mailhog.nix | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/nixos/tests/mailhog.nix b/nixos/tests/mailhog.nix index 5192e3471e35..b00d318cb416 100644 --- a/nixos/tests/mailhog.nix +++ b/nixos/tests/mailhog.nix @@ -20,7 +20,7 @@ import ./make-test-python.nix ( machine.wait_for_open_port(1025) machine.wait_for_open_port(8025) # Test sendmail wrapper (this uses smtp, which tests the connection) - machine.succeed('printf "To: root@example.com\r\n\r\nthis is the body of the email" | sendmail -t -i -f sender@example.com') + machine.succeed('printf "To: root@example.com\r\n\r\nthis is the body of the email" | sendmail -f sender@example.com') res = machine.succeed( "curl --fail http://localhost:8025/api/v2/messages" ) From b4a1c350fa7dae5858905ff4539bb37065caa81f Mon Sep 17 00:00:00 2001 From: emaryn Date: Wed, 16 Apr 2025 16:11:05 +0800 Subject: [PATCH 240/793] c2patool: 0.9.12 -> 0.16.4 --- pkgs/by-name/c2/c2patool/package.nix | 35 ++++++++++++++-------------- 1 file changed, 17 insertions(+), 18 deletions(-) diff --git a/pkgs/by-name/c2/c2patool/package.nix b/pkgs/by-name/c2/c2patool/package.nix index 6122da0739a9..746a8a971242 100644 --- a/pkgs/by-name/c2/c2patool/package.nix +++ b/pkgs/by-name/c2/c2patool/package.nix @@ -8,19 +8,19 @@ versionCheckHook, }: -rustPlatform.buildRustPackage rec { +rustPlatform.buildRustPackage (finalAttrs: { pname = "c2patool"; - version = "0.9.12"; + version = "0.16.4"; src = fetchFromGitHub { owner = "contentauth"; - repo = "c2patool"; - rev = "v${version}"; - hash = "sha256-3OaCsy6xt2Pc/Cqm3qbbpr7kiQiA2BM/LqIQnuw73MY="; + repo = "c2pa-rs"; + tag = "c2patool-v${finalAttrs.version}"; + hash = "sha256-mJ9839jW8+HuzyFJuT+PwERGXO765ST5iMmHz4DdbGQ="; }; useFetchCargoVendor = true; - cargoHash = "sha256-jod9wKuyhbY+/3NIEMZGoKIA1rT6Y4XoLKqYvzM5fAQ="; + cargoHash = "sha256-cRMeaQUkm5YenLruM+l3BWkWQqYhtRpb4s9HyzRn71k="; # use the non-vendored openssl env.OPENSSL_NO_VENDOR = 1; @@ -30,9 +30,10 @@ rustPlatform.buildRustPackage rec { pkg-config ]; - buildInputs = [ - openssl - ]; + buildInputs = [ openssl ]; + + # could not compile `c2pa` (lib test) due to 102 previous errors + doCheck = false; checkFlags = [ # These tests rely on additional executables to be compiled to "target/debug/". @@ -51,18 +52,16 @@ rustPlatform.buildRustPackage rec { doInstallCheck = true; - nativeInstallCheckInputs = [ - versionCheckHook - ]; + nativeInstallCheckInputs = [ versionCheckHook ]; - meta = with lib; { - description = "Command line tool for displaying and adding C2PA manifests"; - homepage = "https://github.com/contentauth/c2patool"; - license = with licenses; [ + meta = { + description = "Command line tool for working with C2PA manifests and media assets"; + homepage = "https://github.com/contentauth/c2pa-rs/tree/main/cli"; + license = with lib.licenses; [ asl20 # or mit ]; - maintainers = with maintainers; [ ok-nick ]; + maintainers = with lib.maintainers; [ ok-nick ]; mainProgram = "c2patool"; }; -} +}) From 4aee21a52a9caafc18524bda6da6adb5291d1780 Mon Sep 17 00:00:00 2001 From: Piotr Kwiecinski <2151333+piotrkwiecinski@users.noreply.github.com> Date: Wed, 16 Apr 2025 10:12:28 +0200 Subject: [PATCH 241/793] nixosTests.mailhog: migrate to runTest Part of #386873 --- nixos/tests/all-tests.nix | 2 +- nixos/tests/mailhog.nix | 52 +++++++++++++++++++-------------------- 2 files changed, 26 insertions(+), 28 deletions(-) diff --git a/nixos/tests/all-tests.nix b/nixos/tests/all-tests.nix index 8e83095a7ded..64c86623fdad 100644 --- a/nixos/tests/all-tests.nix +++ b/nixos/tests/all-tests.nix @@ -766,7 +766,7 @@ in magic-wormhole-mailbox-server = runTest ./magic-wormhole-mailbox-server.nix; magnetico = handleTest ./magnetico.nix { }; mailcatcher = runTest ./mailcatcher.nix; - mailhog = handleTest ./mailhog.nix { }; + mailhog = runTest ./mailhog.nix; mailpit = runTest ./mailpit.nix; mailman = handleTest ./mailman.nix { }; man = handleTest ./man.nix { }; diff --git a/nixos/tests/mailhog.nix b/nixos/tests/mailhog.nix index b00d318cb416..ceab93d3b2a8 100644 --- a/nixos/tests/mailhog.nix +++ b/nixos/tests/mailhog.nix @@ -1,30 +1,28 @@ -import ./make-test-python.nix ( - { lib, ... }: - { - name = "mailhog"; - meta.maintainers = with lib.maintainers; [ - jojosch - RTUnreal - ]; +{ lib, ... }: +{ + name = "mailhog"; + meta.maintainers = with lib.maintainers; [ + jojosch + RTUnreal + ]; - nodes.machine = - { pkgs, ... }: - { - services.mailhog.enable = true; - }; + nodes.machine = + { pkgs, ... }: + { + services.mailhog.enable = true; + }; - testScript = '' - start_all() + testScript = '' + start_all() - machine.wait_for_unit("mailhog.service") - machine.wait_for_open_port(1025) - machine.wait_for_open_port(8025) - # Test sendmail wrapper (this uses smtp, which tests the connection) - machine.succeed('printf "To: root@example.com\r\n\r\nthis is the body of the email" | sendmail -f sender@example.com') - res = machine.succeed( - "curl --fail http://localhost:8025/api/v2/messages" - ) - assert all(msg in res for msg in ["this is the body of the email", "sender@example.com", "root@example.com"]) - ''; - } -) + machine.wait_for_unit("mailhog.service") + machine.wait_for_open_port(1025) + machine.wait_for_open_port(8025) + # Test sendmail wrapper (this uses smtp, which tests the connection) + machine.succeed('printf "To: root@example.com\r\n\r\nthis is the body of the email" | sendmail -f sender@example.com') + res = machine.succeed( + "curl --fail http://localhost:8025/api/v2/messages" + ) + assert all(msg in res for msg in ["this is the body of the email", "sender@example.com", "root@example.com"]) + ''; +} From b053473932e017a30b94af471599608b42a9a4c3 Mon Sep 17 00:00:00 2001 From: Grimmauld Date: Wed, 16 Apr 2025 10:52:10 +0200 Subject: [PATCH 242/793] gpauth: drop unused libsoup dependency --- pkgs/by-name/gp/gpauth/package.nix | 2 -- 1 file changed, 2 deletions(-) diff --git a/pkgs/by-name/gp/gpauth/package.nix b/pkgs/by-name/gp/gpauth/package.nix index 2fd26d1dd832..a504f94d7693 100644 --- a/pkgs/by-name/gp/gpauth/package.nix +++ b/pkgs/by-name/gp/gpauth/package.nix @@ -2,7 +2,6 @@ rustPlatform, lib, fetchFromGitHub, - libsoup_2_4, openssl, pkg-config, perl, @@ -29,7 +28,6 @@ rustPlatform.buildRustPackage rec { pkg-config ]; buildInputs = [ - libsoup_2_4 openssl webkitgtk_4_1 ]; From 9746d9835bba48b7b5052b2945e62be562f7f6f9 Mon Sep 17 00:00:00 2001 From: Silvio Ankermann Date: Sun, 13 Apr 2025 21:34:19 +0200 Subject: [PATCH 243/793] hidapitester: init at 0.5 --- pkgs/by-name/hi/hidapitester/package.nix | 58 ++++++++++++++++++++++++ 1 file changed, 58 insertions(+) create mode 100644 pkgs/by-name/hi/hidapitester/package.nix diff --git a/pkgs/by-name/hi/hidapitester/package.nix b/pkgs/by-name/hi/hidapitester/package.nix new file mode 100644 index 000000000000..50ad7fc0d24d --- /dev/null +++ b/pkgs/by-name/hi/hidapitester/package.nix @@ -0,0 +1,58 @@ +{ + stdenv, + lib, + fetchFromGitHub, + hidapi, + udev, + pkg-config, + nix-update-script, + versionCheckHook, +}: + +stdenv.mkDerivation (finalAttrs: { + pname = "hidapitester"; + version = "0.5"; + + src = fetchFromGitHub { + owner = "todbot"; + repo = "hidapitester"; + tag = "v${finalAttrs.version}"; + hash = "sha256-OpLeKTouCB3efsXWJO0lZxUHxtDKeBY7OYk0HwC2NF4="; + }; + + postUnpack = '' + cp --no-preserve=mode -r ${hidapi.src} hidapi + export HIDAPI_DIR=$PWD/hidapi + ''; + + env.HIDAPITESTER_VERSION = finalAttrs.version; + + buildInputs = [ + udev + hidapi + ]; + + nativeBuildInputs = [ + pkg-config + ]; + + installPhase = '' + runHook preInstall + install -Dm755 hidapitester $out/bin/hidapitester + runHook postInstall + ''; + + passthru.updateScript = nix-update-script { }; + + doInstallCheck = true; + nativeInstallCheckInputs = [ versionCheckHook ]; + + meta = { + description = "Simple command-line program to test HIDAPI"; + homepage = "https://github.com/todbot/hidapitester"; + changelog = "https://github.com/todbot/hidapitester/releases/tag/v${finalAttrs.version}"; + maintainers = with lib.maintainers; [ lykos153 ]; + license = lib.licenses.gpl3Only; + mainProgram = "hidapitester"; + }; +}) From be90b8c810950b851da07412a2df88b19768baf7 Mon Sep 17 00:00:00 2001 From: Grimmauld Date: Wed, 16 Apr 2025 12:12:34 +0200 Subject: [PATCH 244/793] flatpak-builder: remove unused libsoup dependency Libsoup was completely removed from flatpak-builder in 25332bf53a8cc6113c818c147eb8d0a738dee4c0, PR https://github.com/flatpak/flatpak-builder/pull/491 --- pkgs/development/tools/flatpak-builder/default.nix | 2 -- 1 file changed, 2 deletions(-) diff --git a/pkgs/development/tools/flatpak-builder/default.nix b/pkgs/development/tools/flatpak-builder/default.nix index 5c02e5e194e9..9f26830f9833 100644 --- a/pkgs/development/tools/flatpak-builder/default.nix +++ b/pkgs/development/tools/flatpak-builder/default.nix @@ -34,7 +34,6 @@ gnutar, json-glib, libcap, - libsoup_2_4, libyaml, ostree, patch, @@ -109,7 +108,6 @@ stdenv.mkDerivation (finalAttrs: { glib json-glib libcap - libsoup_2_4 libxml2 libyaml ostree From fc2b98cc392a4a12d4ecb84ff168bba64283ee29 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Wed, 16 Apr 2025 10:33:32 +0000 Subject: [PATCH 245/793] python312Packages.nbdev: 2.3.37 -> 2.4.2 --- pkgs/development/python-modules/nbdev/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/nbdev/default.nix b/pkgs/development/python-modules/nbdev/default.nix index 98c863d89356..d14141e18966 100644 --- a/pkgs/development/python-modules/nbdev/default.nix +++ b/pkgs/development/python-modules/nbdev/default.nix @@ -15,14 +15,14 @@ buildPythonPackage rec { pname = "nbdev"; - version = "2.3.37"; + version = "2.4.2"; pyproject = true; disabled = pythonOlder "3.7"; src = fetchPypi { inherit pname version; - hash = "sha256-6Z/p71t9FopVcSh4TCFSPP382AM1CYen00eQOD8Jx8A="; + hash = "sha256-OtCpN2Jw4ghv19jY4N2Yn46CxxZuPQSybFw62MIIf0g="; }; pythonRelaxDeps = [ "ipywidgets" ]; From a4986116c52a5b8b017fbd6215f06de9193f5ad3 Mon Sep 17 00:00:00 2001 From: FliegendeWurst Date: Tue, 15 Apr 2025 12:12:43 +0200 Subject: [PATCH 246/793] python3Packages.django-allauth: fix cross build --- pkgs/development/python-modules/django-allauth/default.nix | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pkgs/development/python-modules/django-allauth/default.nix b/pkgs/development/python-modules/django-allauth/default.nix index 504ed1cb9136..14341ea1ce5e 100644 --- a/pkgs/development/python-modules/django-allauth/default.nix +++ b/pkgs/development/python-modules/django-allauth/default.nix @@ -62,7 +62,7 @@ buildPythonPackage rec { ]; preBuild = '' - ${python.interpreter} -m django compilemessages + ${python.pythonOnBuildForHost.interpreter} -m django compilemessages ''; optional-dependencies = { From faa19418f5b90336acfb4fa3c54b1f67993d00da Mon Sep 17 00:00:00 2001 From: Piotr Kwiecinski <2151333+piotrkwiecinski@users.noreply.github.com> Date: Wed, 16 Apr 2025 13:39:11 +0200 Subject: [PATCH 247/793] nixosTests.mpd: migrate to runTest Part of #386873 --- nixos/tests/all-tests.nix | 2 +- nixos/tests/mpd.nix | 258 +++++++++++++++++++------------------- 2 files changed, 129 insertions(+), 131 deletions(-) diff --git a/nixos/tests/all-tests.nix b/nixos/tests/all-tests.nix index 8e83095a7ded..2a54c027d01b 100644 --- a/nixos/tests/all-tests.nix +++ b/nixos/tests/all-tests.nix @@ -829,7 +829,7 @@ in mosquitto = runTest ./mosquitto.nix; moosefs = handleTest ./moosefs.nix { }; movim = import ./web-apps/movim { inherit recurseIntoAttrs runTest; }; - mpd = handleTest ./mpd.nix { }; + mpd = runTest ./mpd.nix; mpv = runTest ./mpv.nix; mtp = handleTest ./mtp.nix { }; multipass = handleTest ./multipass.nix { }; diff --git a/nixos/tests/mpd.nix b/nixos/tests/mpd.nix index 36215b780c5d..f80c6658c621 100644 --- a/nixos/tests/mpd.nix +++ b/nixos/tests/mpd.nix @@ -1,150 +1,148 @@ -import ./make-test-python.nix ( - { pkgs, lib, ... }: - let - track = pkgs.fetchurl { - # Sourced from http://freemusicarchive.org/music/Blue_Wave_Theory/Surf_Music_Month_Challenge/Skyhawk_Beach_fade_in +{ pkgs, lib, ... }: +let + track = pkgs.fetchurl { + # Sourced from http://freemusicarchive.org/music/Blue_Wave_Theory/Surf_Music_Month_Challenge/Skyhawk_Beach_fade_in - name = "Blue_Wave_Theory-Skyhawk_Beach.mp3"; - url = "https://freemusicarchive.org/file/music/ccCommunity/Blue_Wave_Theory/Surf_Music_Month_Challenge/Blue_Wave_Theory_-_04_-_Skyhawk_Beach.mp3"; - hash = "sha256-91VDWwrcP6Cw4rk72VHvZ8RGfRBrpRE8xo/02dcJhHc="; - meta.license = lib.licenses.cc-by-sa-40; - }; + name = "Blue_Wave_Theory-Skyhawk_Beach.mp3"; + url = "https://freemusicarchive.org/file/music/ccCommunity/Blue_Wave_Theory/Surf_Music_Month_Challenge/Blue_Wave_Theory_-_04_-_Skyhawk_Beach.mp3"; + hash = "sha256-91VDWwrcP6Cw4rk72VHvZ8RGfRBrpRE8xo/02dcJhHc="; + meta.license = lib.licenses.cc-by-sa-40; + }; - defaultCfg = rec { - user = "mpd"; - group = "mpd"; - dataDir = "/var/lib/mpd"; - musicDirectory = "${dataDir}/music"; - }; + defaultCfg = rec { + user = "mpd"; + group = "mpd"; + dataDir = "/var/lib/mpd"; + musicDirectory = "${dataDir}/music"; + }; - defaultMpdCfg = { - inherit (defaultCfg) - dataDir - musicDirectory - user - group - ; - enable = true; - }; + defaultMpdCfg = { + inherit (defaultCfg) + dataDir + musicDirectory + user + group + ; + enable = true; + }; - musicService = - { - user, - group, - musicDirectory, - }: - { - description = "Sets up the music file(s) for MPD to use."; - requires = [ "mpd.service" ]; - after = [ "mpd.service" ]; - wantedBy = [ "default.target" ]; - script = '' - cp ${track} ${musicDirectory} - ''; - serviceConfig = { - User = user; - Group = group; - }; + musicService = + { + user, + group, + musicDirectory, + }: + { + description = "Sets up the music file(s) for MPD to use."; + requires = [ "mpd.service" ]; + after = [ "mpd.service" ]; + wantedBy = [ "default.target" ]; + script = '' + cp ${track} ${musicDirectory} + ''; + serviceConfig = { + User = user; + Group = group; }; - - mkServer = - { mpd, musicService }: - { - boot.kernelModules = [ "snd-dummy" ]; - services.mpd = mpd; - systemd.services.musicService = musicService; - }; - in - { - name = "mpd"; - meta = { - maintainers = with lib.maintainers; [ emmanuelrosa ]; }; - nodes = { - client = { ... }: { }; - - serverALSA = - { ... }: - lib.mkMerge [ - (mkServer { - mpd = defaultMpdCfg // { - network.listenAddress = "any"; - extraConfig = '' - audio_output { - type "alsa" - name "ALSA" - mixer_type "null" - } - ''; - }; - musicService = musicService { inherit (defaultMpdCfg) user group musicDirectory; }; - }) - { networking.firewall.allowedTCPPorts = [ 6600 ]; } - ]; - - serverPulseAudio = - { ... }: - lib.mkMerge [ - (mkServer { - mpd = defaultMpdCfg // { - extraConfig = '' - audio_output { - type "pulse" - name "The Pulse" - } - ''; - }; - - musicService = musicService { inherit (defaultMpdCfg) user group musicDirectory; }; - }) - { - services.pulseaudio = { - enable = true; - systemWide = true; - tcp.enable = true; - tcp.anonymousClients.allowAll = true; - }; - systemd.services.mpd.environment.PULSE_SERVER = "localhost"; - } - ]; + mkServer = + { mpd, musicService }: + { + boot.kernelModules = [ "snd-dummy" ]; + services.mpd = mpd; + systemd.services.musicService = musicService; }; +in +{ + name = "mpd"; + meta = { + maintainers = with lib.maintainers; [ emmanuelrosa ]; + }; - testScript = '' - mpc = "${lib.getExe pkgs.mpc} --wait" + nodes = { + client = { ... }: { }; - # Connects to the given server and attempts to play a tune. - def play_some_music(server): - server.wait_for_unit("mpd.service") - server.succeed(f"{mpc} update") - _, tracks = server.execute(f"{mpc} ls") + serverALSA = + { ... }: + lib.mkMerge [ + (mkServer { + mpd = defaultMpdCfg // { + network.listenAddress = "any"; + extraConfig = '' + audio_output { + type "alsa" + name "ALSA" + mixer_type "null" + } + ''; + }; + musicService = musicService { inherit (defaultMpdCfg) user group musicDirectory; }; + }) + { networking.firewall.allowedTCPPorts = [ 6600 ]; } + ]; - for track in tracks.splitlines(): - server.succeed(f"{mpc} add {track}") + serverPulseAudio = + { ... }: + lib.mkMerge [ + (mkServer { + mpd = defaultMpdCfg // { + extraConfig = '' + audio_output { + type "pulse" + name "The Pulse" + } + ''; + }; - _, added_tracks = server.execute(f"{mpc} playlist") + musicService = musicService { inherit (defaultMpdCfg) user group musicDirectory; }; + }) + { + services.pulseaudio = { + enable = true; + systemWide = true; + tcp.enable = true; + tcp.anonymousClients.allowAll = true; + }; + systemd.services.mpd.environment.PULSE_SERVER = "localhost"; + } + ]; + }; - # Check we succeeded adding audio tracks to the playlist - assert len(added_tracks.splitlines()) > 0 + testScript = '' + mpc = "${lib.getExe pkgs.mpc} --wait" - server.succeed(f"{mpc} play") + # Connects to the given server and attempts to play a tune. + def play_some_music(server): + server.wait_for_unit("mpd.service") + server.succeed(f"{mpc} update") + _, tracks = server.execute(f"{mpc} ls") - _, output = server.execute(f"{mpc} status") - # Assure audio track is playing - assert "playing" in output + for track in tracks.splitlines(): + server.succeed(f"{mpc} add {track}") - server.succeed(f"{mpc} stop") + _, added_tracks = server.execute(f"{mpc} playlist") + + # Check we succeeded adding audio tracks to the playlist + assert len(added_tracks.splitlines()) > 0 + + server.succeed(f"{mpc} play") + + _, output = server.execute(f"{mpc} status") + # Assure audio track is playing + assert "playing" in output + + server.succeed(f"{mpc} stop") - play_some_music(serverALSA) - play_some_music(serverPulseAudio) + play_some_music(serverALSA) + play_some_music(serverPulseAudio) - client.wait_for_unit("multi-user.target") - client.succeed(f"{mpc} -h serverALSA status") + client.wait_for_unit("multi-user.target") + client.succeed(f"{mpc} -h serverALSA status") - # The PulseAudio-based server is configured not to accept external client connections - # to perform the following test: - client.fail(f"{mpc} -h serverPulseAudio status") - ''; - } -) + # The PulseAudio-based server is configured not to accept external client connections + # to perform the following test: + client.fail(f"{mpc} -h serverPulseAudio status") + ''; +} From 3a36d6284af870d0c03c5637510bd10afe0917e6 Mon Sep 17 00:00:00 2001 From: Grimmauld Date: Wed, 16 Apr 2025 14:10:30 +0200 Subject: [PATCH 248/793] vimb: build against libsoup_3 --- pkgs/by-name/vi/vimb-unwrapped/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/vi/vimb-unwrapped/package.nix b/pkgs/by-name/vi/vimb-unwrapped/package.nix index 269e78b8c05b..d01cb36edc07 100644 --- a/pkgs/by-name/vi/vimb-unwrapped/package.nix +++ b/pkgs/by-name/vi/vimb-unwrapped/package.nix @@ -3,7 +3,7 @@ stdenv, fetchFromGitHub, pkg-config, - libsoup_2_4, + libsoup_3, webkitgtk_4_1, gtk3, glib-networking, @@ -29,7 +29,7 @@ stdenv.mkDerivation rec { buildInputs = [ gtk3 - libsoup_2_4 + libsoup_3 webkitgtk_4_1 glib-networking gsettings-desktop-schemas From 0492f44ab930f22baacbc4cc81f0f06bcc070ed8 Mon Sep 17 00:00:00 2001 From: Piotr Kwiecinski <2151333+piotrkwiecinski@users.noreply.github.com> Date: Wed, 16 Apr 2025 14:12:28 +0200 Subject: [PATCH 249/793] nixosTests.obs-studio: migrate to runTest Part of #386873 --- nixos/tests/all-tests.nix | 2 +- nixos/tests/obs-studio.nix | 64 ++++++++++++++++++-------------------- 2 files changed, 32 insertions(+), 34 deletions(-) diff --git a/nixos/tests/all-tests.nix b/nixos/tests/all-tests.nix index 8e83095a7ded..123f233f7aca 100644 --- a/nixos/tests/all-tests.nix +++ b/nixos/tests/all-tests.nix @@ -965,7 +965,7 @@ in nzbhydra2 = handleTest ./nzbhydra2.nix { }; ocis = handleTest ./ocis.nix { }; oddjobd = handleTestOn [ "x86_64-linux" "aarch64-linux" ] ./oddjobd.nix { }; - obs-studio = handleTest ./obs-studio.nix { }; + obs-studio = runTest ./obs-studio.nix; oh-my-zsh = handleTest ./oh-my-zsh.nix { }; ollama = runTest ./ollama.nix; ollama-cuda = runTestOn [ "x86_64-linux" "aarch64-linux" ] ./ollama-cuda.nix; diff --git a/nixos/tests/obs-studio.nix b/nixos/tests/obs-studio.nix index a1b5bacf0428..7290119a12d7 100644 --- a/nixos/tests/obs-studio.nix +++ b/nixos/tests/obs-studio.nix @@ -1,40 +1,38 @@ -import ./make-test-python.nix ( - { ... }: +{ ... }: - { - name = "obs-studio"; +{ + name = "obs-studio"; - nodes.machine = - { pkgs, ... }: - { - imports = [ - ./common/x11.nix - ./common/user-account.nix + nodes.machine = + { pkgs, ... }: + { + imports = [ + ./common/x11.nix + ./common/user-account.nix + ]; + + programs.obs-studio = { + enable = true; + plugins = with pkgs.obs-studio-plugins; [ + wlrobs + obs-vkcapture ]; - - programs.obs-studio = { - enable = true; - plugins = with pkgs.obs-studio-plugins; [ - wlrobs - obs-vkcapture - ]; - enableVirtualCamera = true; - }; + enableVirtualCamera = true; }; + }; - testScript = '' - machine.wait_for_x() - machine.succeed("obs --version") + testScript = '' + machine.wait_for_x() + machine.succeed("obs --version") - # virtual camera tests - machine.succeed("lsmod | grep v4l2loopback") - machine.succeed("ls /dev/video1") - machine.succeed("obs --startvirtualcam >&2 &") - machine.wait_for_window("OBS") - machine.sleep(5) + # virtual camera tests + machine.succeed("lsmod | grep v4l2loopback") + machine.succeed("ls /dev/video1") + machine.succeed("obs --startvirtualcam >&2 &") + machine.wait_for_window("OBS") + machine.sleep(5) - # test plugins - machine.succeed("which obs-vkcapture") - ''; - } -) + # test plugins + machine.succeed("which obs-vkcapture") + ''; +} From d1a19f52a1f965dd7140edd9bfc9a0ea691885ba Mon Sep 17 00:00:00 2001 From: Phillip Seeber Date: Tue, 15 Apr 2025 17:26:12 +0200 Subject: [PATCH 250/793] openmolcas: 24.10 -> 25.02 --- pkgs/by-name/op/openmolcas/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/op/openmolcas/package.nix b/pkgs/by-name/op/openmolcas/package.nix index 35d244cec9a0..5ae14f4aa888 100644 --- a/pkgs/by-name/op/openmolcas/package.nix +++ b/pkgs/by-name/op/openmolcas/package.nix @@ -56,13 +56,13 @@ let in stdenv.mkDerivation rec { pname = "openmolcas"; - version = "24.10"; + version = "25.02"; src = fetchFromGitLab { owner = "Molcas"; repo = "OpenMolcas"; rev = "v${version}"; - hash = "sha256-LXxr/xqBHG7a0rOBrb8IMZ4IjZak3NsBw40Qf+z1fic="; + hash = "sha256-Ty7C7zj1lQixuUzeKLcwQCmcPexZXtIGDzp1wUMKDi0="; }; patches = [ From bd49230ea4640dc22f167777f31195e443c0451a Mon Sep 17 00:00:00 2001 From: Piotr Kwiecinski <2151333+piotrkwiecinski@users.noreply.github.com> Date: Wed, 16 Apr 2025 14:23:11 +0200 Subject: [PATCH 251/793] nixosTests.samba: migrate to runTest Part of #386873 --- nixos/tests/all-tests.nix | 2 +- nixos/tests/samba.nix | 84 +++++++++++++++++++-------------------- 2 files changed, 42 insertions(+), 44 deletions(-) diff --git a/nixos/tests/all-tests.nix b/nixos/tests/all-tests.nix index 8e83095a7ded..d794191df976 100644 --- a/nixos/tests/all-tests.nix +++ b/nixos/tests/all-tests.nix @@ -1175,7 +1175,7 @@ in rustls-libssl = handleTest ./rustls-libssl.nix { }; rxe = handleTest ./rxe.nix { }; sabnzbd = handleTest ./sabnzbd.nix { }; - samba = handleTest ./samba.nix { }; + samba = runTest ./samba.nix; samba-wsdd = handleTest ./samba-wsdd.nix { }; sane = handleTest ./sane.nix { }; sanoid = handleTest ./sanoid.nix { }; diff --git a/nixos/tests/samba.nix b/nixos/tests/samba.nix index 96f63730b613..b9f2f1384559 100644 --- a/nixos/tests/samba.nix +++ b/nixos/tests/samba.nix @@ -1,50 +1,48 @@ -import ./make-test-python.nix ( - { pkgs, lib, ... }: - { - name = "samba"; +{ lib, ... }: +{ + name = "samba"; - meta.maintainers = [ lib.maintainers.anthonyroussel ]; + meta.maintainers = [ lib.maintainers.anthonyroussel ]; - nodes = { - client = - { ... }: - { - virtualisation.fileSystems = { - "/public" = { - fsType = "cifs"; - device = "//server/public"; - options = [ "guest" ]; + nodes = { + client = + { ... }: + { + virtualisation.fileSystems = { + "/public" = { + fsType = "cifs"; + device = "//server/public"; + options = [ "guest" ]; + }; + }; + }; + + server = + { ... }: + { + services.samba = { + enable = true; + openFirewall = true; + settings = { + "public" = { + "path" = "/public"; + "read only" = true; + "browseable" = "yes"; + "guest ok" = "yes"; + "comment" = "Public samba share."; }; }; }; + }; + }; - server = - { ... }: - { - services.samba = { - enable = true; - openFirewall = true; - settings = { - "public" = { - "path" = "/public"; - "read only" = true; - "browseable" = "yes"; - "guest ok" = "yes"; - "comment" = "Public samba share."; - }; - }; - }; - }; - }; + testScript = '' + server.start() + server.wait_for_unit("samba.target") + server.succeed("mkdir -p /public; echo bar > /public/foo") - testScript = '' - server.start() - server.wait_for_unit("samba.target") - server.succeed("mkdir -p /public; echo bar > /public/foo") - - client.start() - client.wait_for_unit("remote-fs.target") - client.succeed("[[ $(cat /public/foo) = bar ]]") - ''; - } -) + client.start() + client.wait_for_unit("remote-fs.target") + client.succeed("[[ $(cat /public/foo) = bar ]]") + ''; +} From 7814422e8bc5e391758b5d0915cebfa64d828484 Mon Sep 17 00:00:00 2001 From: Phillip Seeber Date: Wed, 16 Apr 2025 14:51:04 +0200 Subject: [PATCH 252/793] openmolcas: fix blas/lapack usage and qcmaquis builds --- pkgs/by-name/op/openmolcas/nevpt2.patch | 22 ++++ pkgs/by-name/op/openmolcas/openblasPath.patch | 12 --- pkgs/by-name/op/openmolcas/package.nix | 100 +++++++++--------- pkgs/by-name/op/openmolcas/qcmaquis.patch | 55 ++++++++++ 4 files changed, 129 insertions(+), 60 deletions(-) create mode 100644 pkgs/by-name/op/openmolcas/nevpt2.patch delete mode 100644 pkgs/by-name/op/openmolcas/openblasPath.patch diff --git a/pkgs/by-name/op/openmolcas/nevpt2.patch b/pkgs/by-name/op/openmolcas/nevpt2.patch new file mode 100644 index 000000000000..0033a17af196 --- /dev/null +++ b/pkgs/by-name/op/openmolcas/nevpt2.patch @@ -0,0 +1,22 @@ +diff --git a/src/gctime.c b/src/gctime.c +index 34fcb6f..832459c 100644 +--- a/src/gctime.c ++++ b/src/gctime.c +@@ -1,14 +1,15 @@ ++#include + typedef long f77_int; /* Fortran integer type */ + typedef char * f77_char; /* Fortran character argument */ + #define CH_F2C(X) ((char *) (X)) /* How to get char ptr from F77 argument */ +-gctime (fstr, lstr) f77_char *fstr; int lstr; { ++int gctime (fstr, lstr) f77_char *fstr; int lstr; { + long time(), t; + char *ctime(); + t = time ( (long *) 0); + strcpy(CH_F2C(fstr),ctime(&t)); + return (0); + } +-gctime_(fstr, lstr) f77_char *fstr; int lstr; { ++int gctime_(fstr, lstr) f77_char *fstr; int lstr; { + long time(), t; + char *ctime(); + t = time ( (long *) 0); diff --git a/pkgs/by-name/op/openmolcas/openblasPath.patch b/pkgs/by-name/op/openmolcas/openblasPath.patch deleted file mode 100644 index e47adcc3e9a3..000000000000 --- a/pkgs/by-name/op/openmolcas/openblasPath.patch +++ /dev/null @@ -1,12 +0,0 @@ -diff --git a/CMakeLists.txt b/CMakeLists.txt -index 276ae4e2..db13e6e3 100644 ---- a/CMakeLists.txt -+++ b/CMakeLists.txt -@@ -1507,7 +1507,6 @@ if (LINALG STREQUAL "OpenBLAS") - NAMES openblas - PATHS ${OPENBLASROOT} - PATH_SUFFIXES lib -- NO_DEFAULT_PATH - ) - - if (NOT LIBOPENBLAS) diff --git a/pkgs/by-name/op/openmolcas/package.nix b/pkgs/by-name/op/openmolcas/package.nix index 5ae14f4aa888..87e27a8a390a 100644 --- a/pkgs/by-name/op/openmolcas/package.nix +++ b/pkgs/by-name/op/openmolcas/package.nix @@ -7,6 +7,7 @@ gfortran, perl, blas-ilp64, + lapack-ilp64, hdf5-cpp, python3, texliveMinimal, @@ -16,7 +17,7 @@ gsl, boost, autoPatchelfHook, - enableQcmaquis ? false, + enableQcmaquis ? true, # Note that the CASPT2 module is broken with MPI # See https://gitlab.com/Molcas/OpenMolcas/-/issues/169 enableMpi ? false, @@ -25,11 +26,7 @@ }: assert blas-ilp64.isILP64; -assert lib.elem blas-ilp64.passthru.implementation [ - "openblas" - "mkl" -]; -assert enableQcmaquis -> lib.elem blas-ilp64.passthru.implementation "mkl"; +assert lapack-ilp64.isILP64; let python = python3.withPackages ( @@ -46,11 +43,27 @@ let rev = "release-3.1.4"; # Must match tag in cmake/custom/qcmaquis.cmake hash = "sha256-vhC5k+91IPFxdCi5oYt1NtF9W08RxonJjPpA0ls4I+o="; }; - nevtp2Src = fetchFromGitHub { - owner = "qcscine"; - repo = "nevpt2"; - rev = "e1484fd"; # Must match tag in cmake/custom/nevpt2.cmake - hash = "sha256-Vl+FhwhJBbD/7U2CwsYE9BClSQYLJ8DKXV9EXxQUmz0="; + + # NEVPT2 sources must be patched to be valid C code in gctime.c + nevpt2Src = stdenv.mkDerivation { + pname = "nevpt2-src"; + version = "unstable"; + phases = [ + "unpackPhase" + "patchPhase" + "installPhase" + ]; + src = fetchFromGitHub { + owner = "qcscine"; + repo = "nevpt2"; + rev = "e1484fd"; # Must match tag in cmake/custom/nevpt2.cmake + hash = "sha256-Vl+FhwhJBbD/7U2CwsYE9BClSQYLJ8DKXV9EXxQUmz0="; + }; + patches = [ ./nevpt2.patch ]; + installPhase = '' + mkdir $out + cp -r * $out/. + ''; }; in @@ -66,10 +79,7 @@ stdenv.mkDerivation rec { }; patches = [ - # Required to handle openblas multiple outputs - ./openblasPath.patch - - # Required for a local QCMaquis build + # Required for a local QCMaquis build. Also sanitises QCMaquis BLAS/LAPACK handling ./qcmaquis.patch ]; @@ -83,7 +93,7 @@ stdenv.mkDerivation rec { --subst-var-by "qcmaquis_src_url" "file://${qcmaquisSrc}" substituteInPlace cmake/custom/nevpt2.cmake \ - --subst-var-by "nevpt2_src_url" "file://${nevtp2Src}" + --subst-var-by "nevpt2_src_url" "file://${nevpt2Src}" ''; nativeBuildInputs = [ @@ -97,13 +107,14 @@ stdenv.mkDerivation rec { buildInputs = [ - blas-ilp64.passthru.provider hdf5-cpp python armadillo libxc gsl.dev boost + blas-ilp64 + lapack-ilp64 ] ++ lib.optionals enableMpi [ mpi @@ -112,38 +123,31 @@ stdenv.mkDerivation rec { passthru = lib.optionalAttrs enableMpi { inherit mpi; }; - cmakeFlags = - [ - "-DOPENMP=ON" - "-DTOOLS=ON" - "-DHDF5=ON" - "-DFDE=ON" - "-DEXTERNAL_LIBXC=${lib.getDev libxc}" - (lib.strings.cmakeBool "DMRG" enableQcmaquis) - (lib.strings.cmakeBool "NEVPT2" enableQcmaquis) - "-DCMAKE_SKIP_BUILD_RPATH=ON" - (lib.strings.cmakeBool "BUILD_STATIC_LIBS" stdenv.hostPlatform.isStatic) - (lib.strings.cmakeBool "BUILD_SHARED_LIBS" (!stdenv.hostPlatform.isStatic)) - ] - ++ lib.optionals (blas-ilp64.passthru.implementation == "openblas") [ - "-DOPENBLASROOT=${blas-ilp64.passthru.provider.dev}" - "-DLINALG=OpenBLAS" - ] - ++ lib.optionals (blas-ilp64.passthru.implementation == "mkl") [ - "-DMKLROOT=${blas-ilp64.passthru.provider}" - "-DLINALG=MKL" - ] - ++ lib.optionals enableMpi [ - "-DGA=ON" - "-DMPI=ON" - ]; - - preConfigure = lib.optionalString enableMpi '' - export GAROOT=${globalarrays}; - ''; + preConfigure = + '' + cmakeFlagsArray+=( + "-DOPENMP=ON" + "-DTOOLS=ON" + "-DHDF5=ON" + "-DFDE=ON" + "-DEXTERNAL_LIBXC=${lib.getDev libxc}" + ${lib.strings.cmakeBool "DMRG" enableQcmaquis} + ${lib.strings.cmakeBool "NEVPT2" enableQcmaquis} + "-DCMAKE_SKIP_BUILD_RPATH=ON" + ${lib.strings.cmakeBool "BUILD_STATIC_LIBS" stdenv.hostPlatform.isStatic} + ${lib.strings.cmakeBool "BUILD_SHARED_LIBS" (!stdenv.hostPlatform.isStatic)} + "-DLINALG=Manual" + "-DLINALG_LIBRARIES=-lblas -llapack" + ${lib.strings.cmakeBool "DGA" enableMpi} + ${lib.strings.cmakeBool "MPI" enableMpi} + ) + '' + + lib.optionalString enableMpi '' + export GAROOT=${globalarrays}; + ''; + # The Makefile will install pymolcas during the build grrr. postConfigure = '' - # The Makefile will install pymolcas during the build grrr. mkdir -p $out/bin export PATH=$PATH:$out/bin ''; @@ -158,8 +162,8 @@ stdenv.mkDerivation rec { # removed by autopatchelf noAuditTmpdir = true; + # Wrong store path in shebang (bare Python, no Python pkgs), force manual re-patching postFixup = '' - # Wrong store path in shebang (bare Python, no Python pkgs), force manual re-patching for exe in $(find $out/bin/ -type f -name "*.py"); do sed -i "1s:.*:#!${python}/bin/python:" "$exe" done diff --git a/pkgs/by-name/op/openmolcas/qcmaquis.patch b/pkgs/by-name/op/openmolcas/qcmaquis.patch index c388f699a1cc..c4b5261a6cf6 100644 --- a/pkgs/by-name/op/openmolcas/qcmaquis.patch +++ b/pkgs/by-name/op/openmolcas/qcmaquis.patch @@ -45,3 +45,58 @@ index 5fd1ef207..8d2957c6e 100644 SOURCE_SUBDIR dmrg CMAKE_ARGS ${EP_CMAKE_ARGS} CMAKE_CACHE_ARGS ${EP_CMAKE_CACHE_ARGS} +diff --git a/cmake/custom/qcmaquis.cmake b/cmake/custom/qcmaquis.cmake +index 5fd1ef207..4291ec3d7 100644 +--- a/cmake/custom/qcmaquis.cmake ++++ b/cmake/custom/qcmaquis.cmake +@@ -94,47 +94,9 @@ if (NOT MAQUIS_DMRG_FOUND) # Does the opposite work? + ) + endif (BOOST_ROOT) + +- if (LINALG STREQUAL "Manual") +- target_files (LINALG_LIBRARIES_FILES ${LINALG_LIBRARIES}) +- list (APPEND LINALG_LIBRARIES_FILES ${CMAKE_Fortran_IMPLICIT_LINK_LIBRARIES}) +- string (REPLACE ";" '\' LINALG_LIBRARIES_FILES "${LINALG_LIBRARIES_FILES}") +- list (APPEND QCMaquisCMakeArgs +- "-DBLAS_LAPACK_SELECTOR=manual" +- "-DMAQUISLapack_LIBRARIES=${LINALG_LIBRARIES_FILES}" +- ) +- elseif (LINALG STREQUAL "MKL") +- list (APPEND QCMaquisCMakeArgs +- "-DBLAS_LAPACK_SELECTOR=mkl_sequential" +- ) +- elseif (LINALG STREQUAL "OpenBLAS") +- list (APPEND QCMaquisCMakeArgs +- "-DBLAS_LAPACK_SELECTOR=openblas" +- "-DOPENBLASROOT=${OPENBLASROOT}" +- ) +- elseif (LINALG STREQUAL "Accelerate") +- list (APPEND QCMaquisCMakeArgs +- "-DBLAS_LAPACK_SELECTOR:STRING=veclib" +- ) +- elseif (LINALG STREQUAL "Internal") +- +- # To link QCMaquis with Fortran static libraries, we +- # need to add -lgfortran for gfortran +- # It seems that ${CMAKE_Fortran_IMPLICIT_LINK_LIBRARIES} +- # is not suited for this because it contains also other unnecessary libraries +- +- # for some reason, the list does not work if the generator expression -lgfortran is not first +- # but for correct linking it needs to be last AND with a prepended "-l" +- if (CMAKE_Fortran_COMPILER_ID STREQUAL "GNU") +- set (Fortran_RUNTIME_LIBRARY "gfortran") +- endif () +- +- list (APPEND QCMaquisCMakeArgs +- "-DBLAS_LAPACK_SELECTOR=manual" +- "-DMAQUISLapack_LIBRARIES=$<$:${Fortran_RUNTIME_LIBRARY}\ >$\ $\ $\ -l$<$:${Fortran_RUNTIME_LIBRARY}>" +- ) +- else () +- message (FATAL_ERROR "LINALG=${LINALG} is not supported by QCMaquis") +- endif () ++ list (APPEND QCMaquisCMakeArgs ++ "-DBLAS_LAPACK_SELECTOR=auto" ++ ) + + # Enabling source changes to keep ExternalProject happy + set (CMAKE_DISABLE_SOURCE_CHANGES OFF From 46ddd0d906f6c52dea315b97df47b088b2fbf22a Mon Sep 17 00:00:00 2001 From: Piotr Kwiecinski <2151333+piotrkwiecinski@users.noreply.github.com> Date: Wed, 16 Apr 2025 14:55:07 +0200 Subject: [PATCH 253/793] nixosTests.printing-{socket,service,socket-notcp,service-notcp}: migrate to runTest Part of #386873 --- nixos/tests/all-tests.nix | 28 +++-- nixos/tests/printing.nix | 241 +++++++++++++++++++------------------- 2 files changed, 135 insertions(+), 134 deletions(-) diff --git a/nixos/tests/all-tests.nix b/nixos/tests/all-tests.nix index 2aef513d160e..88cfb4170193 100644 --- a/nixos/tests/all-tests.nix +++ b/nixos/tests/all-tests.nix @@ -1091,21 +1091,25 @@ in pretalx = runTest ./web-apps/pretalx.nix; prefect = runTest ./prefect.nix; pretix = runTest ./web-apps/pretix.nix; - printing-socket = handleTest ./printing.nix { - socket = true; - listenTcp = true; + printing-socket = runTest { + imports = [ ./printing.nix ]; + _module.args.socket = true; + _module.args.listenTcp = true; }; - printing-service = handleTest ./printing.nix { - socket = false; - listenTcp = true; + printing-service = runTest { + imports = [ ./printing.nix ]; + _module.args.socket = false; + _module.args.listenTcp = true; }; - printing-socket-notcp = handleTest ./printing.nix { - socket = true; - listenTcp = false; + printing-socket-notcp = runTest { + imports = [ ./printing.nix ]; + _module.args.socket = true; + _module.args.listenTcp = false; }; - printing-service-notcp = handleTest ./printing.nix { - socket = false; - listenTcp = false; + printing-service-notcp = runTest { + imports = [ ./printing.nix ]; + _module.args.socket = false; + _module.args.listenTcp = false; }; private-gpt = handleTest ./private-gpt.nix { }; privatebin = runTest ./privatebin.nix; diff --git a/nixos/tests/printing.nix b/nixos/tests/printing.nix index 5fee5c6a4989..890bc207a326 100644 --- a/nixos/tests/printing.nix +++ b/nixos/tests/printing.nix @@ -1,141 +1,138 @@ # Test printing via CUPS. +{ + pkgs, + socket ? true, # whether to use socket activation + listenTcp ? true, # whether to open port 631 on client + ... +}: -import ./make-test-python.nix ( - { - pkgs, - socket ? true, # whether to use socket activation - listenTcp ? true, # whether to open port 631 on client - ... - }: +let + inherit (pkgs) lib; +in - let - inherit (pkgs) lib; - in +{ + name = "printing"; + meta = with lib.maintainers; { + maintainers = [ + domenkozar + matthewbauer + ]; + }; - { - name = "printing"; - meta = with lib.maintainers; { - maintainers = [ - domenkozar - matthewbauer + nodes.server = + { ... }: + { + services.printing = { + enable = true; + stateless = true; + startWhenNeeded = socket; + listenAddresses = [ "*:631" ]; + defaultShared = true; + openFirewall = true; + extraConf = '' + + Order allow,deny + Allow from all + + ''; + }; + # Add a HP Deskjet printer connected via USB to the server. + hardware.printers.ensurePrinters = [ + { + name = "DeskjetLocal"; + deviceUri = "usb://foobar/printers/foobar"; + model = "drv:///sample.drv/deskjet.ppd"; + } ]; }; - nodes.server = - { ... }: - { - services.printing = { - enable = true; - stateless = true; - startWhenNeeded = socket; - listenAddresses = [ "*:631" ]; - defaultShared = true; - openFirewall = true; - extraConf = '' - - Order allow,deny - Allow from all - - ''; - }; - # Add a HP Deskjet printer connected via USB to the server. - hardware.printers.ensurePrinters = [ - { - name = "DeskjetLocal"; - deviceUri = "usb://foobar/printers/foobar"; - model = "drv:///sample.drv/deskjet.ppd"; - } - ]; - }; + nodes.client = + { lib, ... }: + { + services.printing.enable = true; + services.printing.startWhenNeeded = socket; + services.printing.listenAddresses = lib.mkIf (!listenTcp) [ ]; + # Add printer to the client as well, via IPP. + hardware.printers.ensurePrinters = [ + { + name = "DeskjetRemote"; + deviceUri = "ipp://server/printers/DeskjetLocal"; + model = "drv:///sample.drv/deskjet.ppd"; + } + ]; + hardware.printers.ensureDefaultPrinter = "DeskjetRemote"; + }; - nodes.client = - { lib, ... }: - { - services.printing.enable = true; - services.printing.startWhenNeeded = socket; - services.printing.listenAddresses = lib.mkIf (!listenTcp) [ ]; - # Add printer to the client as well, via IPP. - hardware.printers.ensurePrinters = [ - { - name = "DeskjetRemote"; - deviceUri = "ipp://server/printers/DeskjetLocal"; - model = "drv:///sample.drv/deskjet.ppd"; - } - ]; - hardware.printers.ensureDefaultPrinter = "DeskjetRemote"; - }; + testScript = '' + import os + import re - testScript = '' - import os - import re + start_all() - start_all() + with subtest("Make sure that cups is up on both sides and printers are set up"): + server.wait_for_unit("ensure-printers.service") + client.wait_for_unit("ensure-printers.service") - with subtest("Make sure that cups is up on both sides and printers are set up"): - server.wait_for_unit("ensure-printers.service") - client.wait_for_unit("ensure-printers.service") + assert "scheduler is running" in client.succeed("lpstat -r") - assert "scheduler is running" in client.succeed("lpstat -r") + with subtest("UNIX socket is used for connections"): + assert "/var/run/cups/cups.sock" in client.succeed("lpstat -H") - with subtest("UNIX socket is used for connections"): - assert "/var/run/cups/cups.sock" in client.succeed("lpstat -H") + with subtest("HTTP server is available too"): + ${lib.optionalString listenTcp ''client.succeed("curl --fail http://localhost:631/")''} + client.succeed(f"curl --fail http://{server.name}:631/") + server.fail(f"curl --fail --connect-timeout 2 http://{client.name}:631/") - with subtest("HTTP server is available too"): - ${lib.optionalString listenTcp ''client.succeed("curl --fail http://localhost:631/")''} - client.succeed(f"curl --fail http://{server.name}:631/") - server.fail(f"curl --fail --connect-timeout 2 http://{client.name}:631/") + with subtest("LP status checks"): + assert "DeskjetRemote accepting requests" in client.succeed("lpstat -a") + assert "DeskjetLocal accepting requests" in client.succeed( + f"lpstat -h {server.name}:631 -a" + ) + client.succeed("cupsdisable DeskjetRemote") + out = client.succeed("lpq") + print(out) + assert re.search( + "DeskjetRemote is not ready.*no entries", + client.succeed("lpq"), + flags=re.DOTALL, + ) + client.succeed("cupsenable DeskjetRemote") + assert re.match( + "DeskjetRemote is ready.*no entries", client.succeed("lpq"), flags=re.DOTALL + ) - with subtest("LP status checks"): - assert "DeskjetRemote accepting requests" in client.succeed("lpstat -a") - assert "DeskjetLocal accepting requests" in client.succeed( - f"lpstat -h {server.name}:631 -a" - ) - client.succeed("cupsdisable DeskjetRemote") - out = client.succeed("lpq") - print(out) - assert re.search( - "DeskjetRemote is not ready.*no entries", - client.succeed("lpq"), - flags=re.DOTALL, - ) - client.succeed("cupsenable DeskjetRemote") - assert re.match( - "DeskjetRemote is ready.*no entries", client.succeed("lpq"), flags=re.DOTALL - ) + # Test printing various file types. + for file in [ + "${pkgs.groff.doc}/share/doc/*/examples/mom/penguin.pdf", + "${pkgs.groff.doc}/share/doc/*/meref.ps", + "${pkgs.cups.out}/share/doc/cups/images/cups.png", + "${pkgs.pcre.doc}/share/doc/pcre/pcre.txt", + ]: + file_name = os.path.basename(file) + with subtest(f"print {file_name}"): + # Print the file on the client. + print(client.succeed("lpq")) + client.succeed(f"lp {file}") + client.wait_until_succeeds( + f"lpq; lpq | grep -q -E 'active.*root.*{file_name}'" + ) - # Test printing various file types. - for file in [ - "${pkgs.groff.doc}/share/doc/*/examples/mom/penguin.pdf", - "${pkgs.groff.doc}/share/doc/*/meref.ps", - "${pkgs.cups.out}/share/doc/cups/images/cups.png", - "${pkgs.pcre.doc}/share/doc/pcre/pcre.txt", - ]: - file_name = os.path.basename(file) - with subtest(f"print {file_name}"): - # Print the file on the client. - print(client.succeed("lpq")) - client.succeed(f"lp {file}") - client.wait_until_succeeds( - f"lpq; lpq | grep -q -E 'active.*root.*{file_name}'" - ) + # Ensure that a raw PCL file appeared in the server's queue + # (showing that the right filters have been applied). Of + # course, since there is no actual USB printer attached, the + # file will stay in the queue forever. + server.wait_for_file("/var/spool/cups/d*-001") + server.wait_until_succeeds(f"lpq -a | grep -q -E '{file_name}'") - # Ensure that a raw PCL file appeared in the server's queue - # (showing that the right filters have been applied). Of - # course, since there is no actual USB printer attached, the - # file will stay in the queue forever. - server.wait_for_file("/var/spool/cups/d*-001") - server.wait_until_succeeds(f"lpq -a | grep -q -E '{file_name}'") + # Delete the job on the client. It should disappear on the + # server as well. + client.succeed("lprm") + client.wait_until_succeeds("lpq -a | grep -q -E 'no entries'") - # Delete the job on the client. It should disappear on the - # server as well. - client.succeed("lprm") - client.wait_until_succeeds("lpq -a | grep -q -E 'no entries'") + retry(lambda _: "no entries" in server.succeed("lpq -a")) - retry(lambda _: "no entries" in server.succeed("lpq -a")) - - # The queue is empty already, so this should be safe. - # Otherwise, pairs of "c*"-"d*-001" files might persist. - server.execute("rm /var/spool/cups/*") - ''; - } -) + # The queue is empty already, so this should be safe. + # Otherwise, pairs of "c*"-"d*-001" files might persist. + server.execute("rm /var/spool/cups/*") + ''; +} From fd12b140a4ab66ec7e2f057701efff3db4e09e57 Mon Sep 17 00:00:00 2001 From: qbisi Date: Wed, 16 Apr 2025 21:01:01 +0800 Subject: [PATCH 254/793] mpiCheckPhaseHook: use low-level env HWLOC_XMLFILE in all MPI implementations HWLOC_XMLFILE is lower-level than PRTE_MCA_hwloc_use_topo_file. Setting PRTE_MCA_hwloc_use_topo_file require processes managed by prterun/mpiexec. While setting HWLOC_XMLFILE will always work in sandbox environment. This commit fix the annoying error message "[hwloc/linux] failed to find sysfs cpu topology directory, aborting linux discovery." When running mpi4py related python tests not managed by mpiexec. --- pkgs/by-name/mp/mpiCheckPhaseHook/mpi-check-hook.sh | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/pkgs/by-name/mp/mpiCheckPhaseHook/mpi-check-hook.sh b/pkgs/by-name/mp/mpiCheckPhaseHook/mpi-check-hook.sh index 77d7290e2ec1..be2203951c0f 100644 --- a/pkgs/by-name/mp/mpiCheckPhaseHook/mpi-check-hook.sh +++ b/pkgs/by-name/mp/mpiCheckPhaseHook/mpi-check-hook.sh @@ -55,7 +55,7 @@ setupMpiCheck() { # The solution is to use a preset cpu topology file and disable ucx model. # Disable sysfs cpu topology directory discovery. - export PRTE_MCA_hwloc_use_topo_file="@topology@" + export HWLOC_XMLFILE="@topology@" # Use the network model ob1 instead of ucx. export OMPI_MCA_pml=ob1 ;; @@ -68,6 +68,8 @@ setupMpiCheck() { MVAPICH) # Disable CPU pinning export MV2_ENABLE_AFFINITY=0 + # Disable sysfs cpu topology directory discovery. + export HWLOC_XMLFILE="@topology@" ;; esac From 707690f0731ecbe69234d1d90983ac874d58bafe Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Wed, 16 Apr 2025 13:13:06 +0000 Subject: [PATCH 255/793] opengrok: 1.13.27 -> 1.13.28 --- pkgs/by-name/op/opengrok/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/op/opengrok/package.nix b/pkgs/by-name/op/opengrok/package.nix index 69efb208b6bf..42ba35995c16 100644 --- a/pkgs/by-name/op/opengrok/package.nix +++ b/pkgs/by-name/op/opengrok/package.nix @@ -8,12 +8,12 @@ stdenv.mkDerivation rec { pname = "opengrok"; - version = "1.13.27"; + version = "1.13.28"; # binary distribution src = fetchurl { url = "https://github.com/oracle/opengrok/releases/download/${version}/${pname}-${version}.tar.gz"; - hash = "sha256-Qr30+paSn3I3+tWpzALTIXP8kxireL96rKopDDj/qnM="; + hash = "sha256-WomA61x6/IeEZdsQJwIzmaPZdYttGLJ+Yw36gOnAUK4="; }; nativeBuildInputs = [ makeWrapper ]; From f82a7250d02d3693c3dad43283011de243c18771 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Wed, 16 Apr 2025 13:49:00 +0000 Subject: [PATCH 256/793] discord: 0.0.89 -> 0.0.91 --- .../networking/instant-messengers/discord/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/applications/networking/instant-messengers/discord/default.nix b/pkgs/applications/networking/instant-messengers/discord/default.nix index 057b6fb4aebb..257976552302 100644 --- a/pkgs/applications/networking/instant-messengers/discord/default.nix +++ b/pkgs/applications/networking/instant-messengers/discord/default.nix @@ -9,7 +9,7 @@ let versions = if stdenv.hostPlatform.isLinux then { - stable = "0.0.89"; + stable = "0.0.91"; ptb = "0.0.136"; canary = "0.0.621"; development = "0.0.73"; @@ -26,7 +26,7 @@ let x86_64-linux = { stable = fetchurl { url = "https://stable.dl2.discordapp.net/apps/linux/${version}/discord-${version}.tar.gz"; - hash = "sha256-74M2SAJLS8u37m2bEo/Yblq822EbWWZfpLf5emvTusE="; + hash = "sha256-vGRK1YJoaM4+tUaQd4f7ImaVnUkAdjH+RW7r+bOMx6I="; }; ptb = fetchurl { url = "https://ptb.dl2.discordapp.net/apps/linux/${version}/discord-ptb-${version}.tar.gz"; From 872ccfe9c2ad3842608edf165e489761e689648b Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Wed, 16 Apr 2025 13:49:03 +0000 Subject: [PATCH 257/793] reaper: 7.35 -> 7.36 --- pkgs/applications/audio/reaper/default.nix | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/pkgs/applications/audio/reaper/default.nix b/pkgs/applications/audio/reaper/default.nix index db313704dfad..b7e810f56fa0 100644 --- a/pkgs/applications/audio/reaper/default.nix +++ b/pkgs/applications/audio/reaper/default.nix @@ -38,17 +38,17 @@ let in stdenv.mkDerivation rec { pname = "reaper"; - version = "7.35"; + version = "7.36"; src = fetchurl { url = url_for_platform version stdenv.hostPlatform.qemuArch; hash = if stdenv.hostPlatform.isDarwin then - "sha256-X3KNESHUmcs3zcwURKvaDqvkf9P/XncO/hpsOGxKMmg=" + "sha256-++LWAnOUNVe3EOkBMlHizaBSQ5B2DJPhNUT8w2mTuiI=" else { - x86_64-linux = "sha256-VD2VUTZUYi+7rDCG1joElajbfxLiramQwwrUgDDpuPI="; - aarch64-linux = "sha256-TFhv4CS7VCysup3Xy/uXHxaWhG4J8WCgxtaooGFj4vw="; + x86_64-linux = "sha256-wQIDTumxQI8S446u87noYvIx/pyfCa/Xe1U/Ot/7ESY="; + aarch64-linux = "sha256-5AkwRG1+xDVAhEOUTdpK1G7+qjE68zr4hs55mMQivmM="; } .${stdenv.hostPlatform.system}; }; From 5db8a77b01934b09aa351113f8317cd45a419b7e Mon Sep 17 00:00:00 2001 From: Nick Hu Date: Wed, 16 Apr 2025 15:21:32 +0100 Subject: [PATCH 258/793] oama: 0.14 -> 0.19.0 --- ...ade-cabal-version-for-ghc-9.6-compat.patch | 22 +++++++++++++++++++ pkgs/by-name/oa/oama/generated-package.nix | 9 +++++--- pkgs/by-name/oa/oama/package.nix | 1 + pkgs/by-name/oa/oama/update.sh | 2 +- 4 files changed, 30 insertions(+), 4 deletions(-) create mode 100644 pkgs/by-name/oa/oama/0001-Downgrade-cabal-version-for-ghc-9.6-compat.patch diff --git a/pkgs/by-name/oa/oama/0001-Downgrade-cabal-version-for-ghc-9.6-compat.patch b/pkgs/by-name/oa/oama/0001-Downgrade-cabal-version-for-ghc-9.6-compat.patch new file mode 100644 index 000000000000..1e2a4150f0ab --- /dev/null +++ b/pkgs/by-name/oa/oama/0001-Downgrade-cabal-version-for-ghc-9.6-compat.patch @@ -0,0 +1,22 @@ +From d6d43789bf5af99c9c18f4c88e6a6751bdcacbce Mon Sep 17 00:00:00 2001 +From: Nick Hu +Date: Wed, 16 Apr 2025 15:18:02 +0100 +Subject: [PATCH] Downgrade cabal-version for ghc 9.6 compat + +--- + oama.cabal | 2 +- + 1 file changed, 1 insertion(+), 1 deletion(-) + +diff --git a/oama.cabal b/oama.cabal +index 658c051..4d0c428 100644 +--- a/oama.cabal ++++ b/oama.cabal +@@ -1,4 +1,4 @@ +-cabal-version: 3.12 ++cabal-version: 3.8 + name: oama + version: 0.19.0 + license: BSD-3-Clause +-- +2.48.1 + diff --git a/pkgs/by-name/oa/oama/generated-package.nix b/pkgs/by-name/oa/oama/generated-package.nix index f024cc98466d..3385f05bf7a6 100644 --- a/pkgs/by-name/oa/oama/generated-package.nix +++ b/pkgs/by-name/oa/oama/generated-package.nix @@ -10,6 +10,7 @@ fetchgit, hsyslog, http-conduit, + http-types, lib, mtl, network, @@ -30,11 +31,11 @@ }: mkDerivation { pname = "oama"; - version = "0.14"; + version = "0.19.0"; src = fetchgit { url = "https://github.com/pdobsan/oama.git"; - sha256 = "1hdhkc6hh4nvx31vkaii7hd2rxlwqrsvr6i1i0a9r1xlda05ffq0"; - rev = "4e1ffd3001034771d284678f0160060c1871707c"; + sha256 = "1nrgpnh76fcmkdw1j3ha5cam7bnxkgfns2plj8609qv0v0swmj4s"; + rev = "3eef17b7e290dfced252375a13bc8dd46849adf0"; fetchSubmodules = true; }; isLibrary = true; @@ -47,6 +48,7 @@ mkDerivation { directory hsyslog http-conduit + http-types mtl network network-uri @@ -72,6 +74,7 @@ mkDerivation { directory hsyslog http-conduit + http-types mtl network network-uri diff --git a/pkgs/by-name/oa/oama/package.nix b/pkgs/by-name/oa/oama/package.nix index 73a275f431e0..0e4f99ad3d1e 100644 --- a/pkgs/by-name/oa/oama/package.nix +++ b/pkgs/by-name/oa/oama/package.nix @@ -8,6 +8,7 @@ let inherit (haskell.lib.compose) overrideCabal justStaticExecutables; overrides = { + patches = [ ./0001-Downgrade-cabal-version-for-ghc-9.6-compat.patch ]; description = "OAuth credential MAnager"; homepage = "https://github.com/pdobsan/oama"; maintainers = with lib.maintainers; [ aidalgol ]; diff --git a/pkgs/by-name/oa/oama/update.sh b/pkgs/by-name/oa/oama/update.sh index 60d1c74cbca1..45af4b99fe59 100755 --- a/pkgs/by-name/oa/oama/update.sh +++ b/pkgs/by-name/oa/oama/update.sh @@ -1,5 +1,5 @@ #!/usr/bin/env nix-shell -#!nix-shell -i bash -p cabal2nix curl jq nixfmt-rfc-style +#!nix-shell -i bash -p haskell.packages.ghc910.cabal2nix nix-prefetch-git curl jq nixfmt-rfc-style set -euo pipefail From 05e040364d68cc651e300665f5ab688b8e65f1c1 Mon Sep 17 00:00:00 2001 From: Austin Horstman Date: Wed, 16 Apr 2025 09:32:04 -0500 Subject: [PATCH 259/793] fastfetch: 2.40.4 -> 2.41.0 Changelog: https://github.com/fastfetch-cli/fastfetch/releases/tag/2.41.0 --- pkgs/by-name/fa/fastfetch/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/fa/fastfetch/package.nix b/pkgs/by-name/fa/fastfetch/package.nix index 913e8fe8378d..fcdbd9325607 100644 --- a/pkgs/by-name/fa/fastfetch/package.nix +++ b/pkgs/by-name/fa/fastfetch/package.nix @@ -45,13 +45,13 @@ }: stdenv.mkDerivation (finalAttrs: { pname = "fastfetch"; - version = "2.40.4"; + version = "2.41.0"; src = fetchFromGitHub { owner = "fastfetch-cli"; repo = "fastfetch"; tag = finalAttrs.version; - hash = "sha256-s9QIjN4x1wovnq3eOQEyWhqSK1nlefGnnC9n356qEE4="; + hash = "sha256-7BTQiUf78CKozZAUdw0Y1U7EO+ZvMDim3N/PPebDMNg="; }; outputs = [ From 1fec87914dc6f4ddc9cde871e8643fcb192d1cd1 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Wed, 16 Apr 2025 15:34:57 +0000 Subject: [PATCH 260/793] zoekt: 3.7.2-2-unstable-2025-03-25 -> 3.7.2-2-unstable-2025-04-15 --- pkgs/by-name/zo/zoekt/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/zo/zoekt/package.nix b/pkgs/by-name/zo/zoekt/package.nix index 8ce975e4c9cc..61021c6d4fc8 100644 --- a/pkgs/by-name/zo/zoekt/package.nix +++ b/pkgs/by-name/zo/zoekt/package.nix @@ -8,13 +8,13 @@ buildGoModule { pname = "zoekt"; - version = "3.7.2-2-unstable-2025-03-25"; + version = "3.7.2-2-unstable-2025-04-15"; src = fetchFromGitHub { owner = "sourcegraph"; repo = "zoekt"; - rev = "47287adecfbd6b068cf7ad5fb67c9548a7062156"; - hash = "sha256-RRlCfv34hSBWpeXxvXsPtfziE0L0FhZfMIfBi8i2XWg="; + rev = "0978c13fb6683be9908ee1a578360734e61cc8b5"; + hash = "sha256-1Ris2GsZnHHrxvXxOCRSPvvk35YEhqDxNHkd7cjv0YY="; }; vendorHash = "sha256-B45Q9G+p/idqqz45lLQQuDGLwAzhKuo9Ev+cISGbKUo="; From 9c89171c926f56b09b30b980035bbb0c1bd8f1dd Mon Sep 17 00:00:00 2001 From: Bobby Rong Date: Wed, 16 Apr 2025 23:44:03 +0800 Subject: [PATCH 261/793] xreader: 4.2.3 -> 4.2.5 https://github.com/linuxmint/xreader/compare/4.2.3...4.2.5 --- pkgs/by-name/xr/xreader/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/xr/xreader/package.nix b/pkgs/by-name/xr/xreader/package.nix index d39cdd541b85..fc437035efe4 100644 --- a/pkgs/by-name/xr/xreader/package.nix +++ b/pkgs/by-name/xr/xreader/package.nix @@ -36,13 +36,13 @@ stdenv.mkDerivation rec { pname = "xreader"; - version = "4.2.3"; + version = "4.2.5"; src = fetchFromGitHub { owner = "linuxmint"; repo = pname; rev = version; - hash = "sha256-qBnnxygkAn1wF3gtqR0At1e1e+sx1/2MoSWqmshW5Qg="; + hash = "sha256-4riTLU8ElWxxnigNAhmAv+7m1fNneDLCgS2Tj1V0UNk="; }; nativeBuildInputs = [ From 7e4535366b918622281319f1b151144617fae67b Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Wed, 16 Apr 2025 16:07:52 +0000 Subject: [PATCH 262/793] nitter: 0-unstable-2025-04-05 -> 0-unstable-2025-04-15 --- pkgs/by-name/ni/nitter/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/ni/nitter/package.nix b/pkgs/by-name/ni/nitter/package.nix index bdd7d3293f82..4bb3eb86d7ea 100644 --- a/pkgs/by-name/ni/nitter/package.nix +++ b/pkgs/by-name/ni/nitter/package.nix @@ -10,13 +10,13 @@ buildNimPackage ( finalAttrs: prevAttrs: { pname = "nitter"; - version = "0-unstable-2025-04-05"; + version = "0-unstable-2025-04-15"; src = fetchFromGitHub { owner = "zedeus"; repo = "nitter"; - rev = "83b0f8b55ae7bfb8a19a0bf14de52f30d06b8db6"; - hash = "sha256-2QIcAhzYrIo1q80959980H+hzLYtPHAOy0+CItDZ1d4="; + rev = "94c83f38114abaef10c36903fbcd59d78db7a578"; + hash = "sha256-J5w16EpQf98fozSfci7xua9AeULB0JZNbOsCzMGrnJg="; }; lockFile = ./lock.json; From 014d0ad51138ccf5696186d880752c4f5b2fc2b3 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Wed, 16 Apr 2025 17:09:25 +0000 Subject: [PATCH 263/793] versatiles: 0.15.4 -> 0.15.5 --- pkgs/by-name/ve/versatiles/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/ve/versatiles/package.nix b/pkgs/by-name/ve/versatiles/package.nix index ec4f19b3da86..8489eba95d05 100644 --- a/pkgs/by-name/ve/versatiles/package.nix +++ b/pkgs/by-name/ve/versatiles/package.nix @@ -6,17 +6,17 @@ rustPlatform.buildRustPackage rec { pname = "versatiles"; - version = "0.15.4"; # When updating: Replace with current version + version = "0.15.5"; # When updating: Replace with current version src = fetchFromGitHub { owner = "versatiles-org"; repo = "versatiles-rs"; tag = "v${version}"; # When updating: Replace with long commit hash of new version - hash = "sha256-C9LTfRi6FRRg4yUIbs1DMtOtILTO/ItjWGnuKwUSHeU="; # When updating: Use `lib.fakeHash` for recomputing the hash once. Run: 'nix-build -A versatiles'. Swap with new hash and proceed. + hash = "sha256-j50KZBYNzO9YNq6Nu3hozBmR2+KHbpCZuowSWMZ4yk4="; # When updating: Use `lib.fakeHash` for recomputing the hash once. Run: 'nix-build -A versatiles'. Swap with new hash and proceed. }; useFetchCargoVendor = true; - cargoHash = "sha256-B9QCkAjyak2rX3waMG74KBbBVKn2veliMl7tAS41HQQ="; # When updating: Same as above + cargoHash = "sha256-SmN/E7vvf9aoopOyigiZJoYBp1mADter4gCwI/tsG0Q="; # When updating: Same as above __darwinAllowLocalNetworking = true; From f0529548e8ad6d4bb1d2944e9be1ac4a4f93f59d Mon Sep 17 00:00:00 2001 From: emaryn Date: Thu, 17 Apr 2025 01:20:27 +0800 Subject: [PATCH 264/793] python313Packages.blacken-docs: 1.15.0 -> 1.19.1 Diff: https://github.com/adamchainz/blacken-docs/compare/1.15.0...1.19.1 Changelog: https://github.com/adamchainz/blacken-docs/blob/1.19.1/CHANGELOG.rst --- .../python-modules/blacken-docs/default.nix | 24 +++++++------------ 1 file changed, 9 insertions(+), 15 deletions(-) diff --git a/pkgs/development/python-modules/blacken-docs/default.nix b/pkgs/development/python-modules/blacken-docs/default.nix index 7370471c2604..638d8e5f2260 100644 --- a/pkgs/development/python-modules/blacken-docs/default.nix +++ b/pkgs/development/python-modules/blacken-docs/default.nix @@ -9,34 +9,28 @@ buildPythonPackage rec { pname = "blacken-docs"; - version = "1.15.0"; + version = "1.19.1"; pyproject = true; src = fetchFromGitHub { owner = "adamchainz"; repo = "blacken-docs"; - rev = version; - hash = "sha256-3FGuFOAHCcybPwujWlh58NWtuF5CebaKTgBWgCGpSL8="; + tag = version; + hash = "sha256-cMnwOrkOma+su4CDheHRd484pG4GMSm+i/Xcus3E+m8="; }; - build-system = [ - setuptools - ]; + build-system = [ setuptools ]; - dependencies = [ - black - ]; + dependencies = [ black ]; - nativeCheckInputs = [ - pytestCheckHook - ]; + nativeCheckInputs = [ pytestCheckHook ]; - meta = with lib; { + meta = { homepage = "https://github.com/adamchainz/blacken-docs"; changelog = "https://github.com/adamchainz/blacken-docs/blob/${src.rev}/CHANGELOG.rst"; description = "Run Black on Python code blocks in documentation files"; - license = licenses.mit; - maintainers = with maintainers; [ l0b0 ]; + license = lib.licenses.mit; + maintainers = [ lib.maintainers.l0b0 ]; mainProgram = "blacken-docs"; }; } From 7f13f0173280b70165785cee1bf8346e56707c92 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Wed, 16 Apr 2025 17:33:21 +0000 Subject: [PATCH 265/793] python312Packages.langgraph-cli: 0.1.89 -> 0.2.3 --- pkgs/development/python-modules/langgraph-cli/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/langgraph-cli/default.nix b/pkgs/development/python-modules/langgraph-cli/default.nix index aff428349999..f35e2ab2ac44 100644 --- a/pkgs/development/python-modules/langgraph-cli/default.nix +++ b/pkgs/development/python-modules/langgraph-cli/default.nix @@ -20,14 +20,14 @@ buildPythonPackage rec { pname = "langgraph-cli"; - version = "0.1.89"; + version = "0.2.3"; pyproject = true; src = fetchFromGitHub { owner = "langchain-ai"; repo = "langgraph"; tag = "cli==${version}"; - hash = "sha256-AesYnUWDo6i2HogOE89hX9gJWlzNMOq3VB4qnzg743c="; + hash = "sha256-TXwcdMqiXKV3hAduoNpyL/GESQkMC25frTpEVQHCrag="; }; sourceRoot = "${src.name}/libs/cli"; From d80c82e103a7ef2a3c615ade021cd61508f7bd5b Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Gutyina=20Gerg=C5=91?= Date: Wed, 16 Apr 2025 15:57:04 +0000 Subject: [PATCH 266/793] pocket-id: 0.45.0 -> 0.47.0 --- pkgs/by-name/po/pocket-id/package.nix | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/pkgs/by-name/po/pocket-id/package.nix b/pkgs/by-name/po/pocket-id/package.nix index 0fd97ab64c86..9f792cdf703d 100644 --- a/pkgs/by-name/po/pocket-id/package.nix +++ b/pkgs/by-name/po/pocket-id/package.nix @@ -12,12 +12,12 @@ }: let - version = "0.45.0"; + version = "0.47.0"; src = fetchFromGitHub { owner = "pocket-id"; repo = "pocket-id"; tag = "v${version}"; - hash = "sha256-x5Y3ArkIPxiE6avk9DNyFdfkc/pY6h3JH3PZCS8U/GM="; + hash = "sha256-YFoh30uMQItoeY1j08flPbxUhybeKJTEhd9hsiMaCJQ="; }; backend = buildGoModule { @@ -39,7 +39,7 @@ let sourceRoot = "${src.name}/frontend"; - npmDepsHash = "sha256-cpmZzlz+wusfRLN4iIGdk+I4SWrX/gk2fbhg+Gg3paw="; + npmDepsHash = "sha256-CKxa0uL7pBQJiA2LPDA/HQvRk8sjphZ9nur8jb7BnU8="; npmFlags = [ "--legacy-peer-deps" ]; nativeBuildInputs = [ @@ -53,7 +53,7 @@ let # it still needs a few packages from node_modules, try to strip that npm prune --omit=dev --omit=optional $npmFlags # larger seemingly unused packages - rm -r node_modules/{lucide-svelte,bits-ui,jiti,@swc,.bin} + rm -r node_modules/{lucide-svelte,jiti,@swc,.bin} # unused file types for pattern in '*.map' '*.map.js' '*.ts'; do find . -type f -name "$pattern" -exec rm {} + From 67d7c4c1580221199131d1dbfeb794711d899b75 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Wed, 16 Apr 2025 18:10:59 +0000 Subject: [PATCH 267/793] codipack: 2.3.1 -> 2.3.2 --- pkgs/by-name/co/codipack/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/co/codipack/package.nix b/pkgs/by-name/co/codipack/package.nix index 73fffb6c9935..3f1a717a507c 100644 --- a/pkgs/by-name/co/codipack/package.nix +++ b/pkgs/by-name/co/codipack/package.nix @@ -9,13 +9,13 @@ stdenv.mkDerivation (finalAttrs: { pname = "codipack"; - version = "2.3.1"; + version = "2.3.2"; src = fetchFromGitHub { owner = "SciCompKL"; repo = "CoDiPack"; tag = "v${finalAttrs.version}"; - hash = "sha256-ZD9P4yWcF9zGeTyw6ENAcGoPyc8QcBdNZNnqRV4MH8s="; + hash = "sha256-feYtPDV0t7b49NIL5s6ZoBttRG2Bkwc0gOX6R6xDIbs="; }; nativeBuildInputs = [ From 3d6298f1db7948a292932ab363fea0d65ccbe16a Mon Sep 17 00:00:00 2001 From: ilys <185637611+ilyist@users.noreply.github.com> Date: Fri, 14 Mar 2025 22:19:26 +0100 Subject: [PATCH 268/793] moonlight: 1.3.9 -> 1.3.12; moonlight: improved stuff and fixed updating --- .../mo/moonlight/disable_updates.patch | 78 +++++++++++++++++++ pkgs/by-name/mo/moonlight/package.nix | 31 +++++--- 2 files changed, 100 insertions(+), 9 deletions(-) create mode 100644 pkgs/by-name/mo/moonlight/disable_updates.patch diff --git a/pkgs/by-name/mo/moonlight/disable_updates.patch b/pkgs/by-name/mo/moonlight/disable_updates.patch new file mode 100644 index 000000000000..10a76daad274 --- /dev/null +++ b/pkgs/by-name/mo/moonlight/disable_updates.patch @@ -0,0 +1,78 @@ +diff --git a/packages/core-extensions/src/moonbase/host.ts b/packages/core-extensions/src/moonbase/host.ts +index 8903f41..e5c8709 100644 +--- a/packages/core-extensions/src/moonbase/host.ts ++++ b/packages/core-extensions/src/moonbase/host.ts +@@ -79,22 +79,9 @@ electron.app.whenReady().then(() => { + + if (!entries.find((e) => e.label === "moonlight")) { + const options: Electron.MenuItemConstructorOptions[] = [ +- { label: "Update and restart", click: updateAndRestart }, + { label: "Reset config", click: resetConfig } + ]; + +- if (moonlightHost.branch !== MoonlightBranch.DEV) { +- options.push({ +- label: "Switch branch", +- submenu: [MoonlightBranch.STABLE, MoonlightBranch.NIGHTLY].map((branch) => ({ +- label: branch, +- type: "radio", +- checked: moonlightHost.branch === branch, +- click: () => changeBranch(branch) +- })) +- }); +- } +- + options.push({ label: "About", click: showAbout }); + + entries.splice(i + 1, 0, { +diff --git a/packages/core-extensions/src/moonbase/native.ts b/packages/core-extensions/src/moonbase/native.ts +index c6e068f..0adc765 100644 +--- a/packages/core-extensions/src/moonbase/native.ts ++++ b/packages/core-extensions/src/moonbase/native.ts +@@ -39,24 +39,7 @@ export default function getNatives(): MoonbaseNatives { + + return { + async checkForMoonlightUpdate() { +- try { +- if (moonlightGlobal.branch === MoonlightBranch.STABLE) { +- const json = await getStableRelease(); +- return json.name !== moonlightGlobal.version ? json.name : null; +- } else if (moonlightGlobal.branch === MoonlightBranch.NIGHTLY) { +- const req = await fetch(nightlyRefUrl, { +- cache: "no-store", +- headers: sharedHeaders +- }); +- const ref = (await req.text()).split("\n")[0]; +- return ref !== moonlightGlobal.version ? ref : null; +- } +- +- return null; +- } catch (e) { +- logger.error("Error checking for moonlight update", e); +- return null; +- } ++ return null; + }, + + async updateMoonlight(overrideBranch?: MoonlightBranch) { +diff --git a/packages/core-extensions/src/moonbase/webpackModules/ui/config/index.tsx b/packages/core-extensions/src/moonbase/webpackModules/ui/config/index.tsx +index 302c610..2db7ecd 100644 +--- a/packages/core-extensions/src/moonbase/webpackModules/ui/config/index.tsx ++++ b/packages/core-extensions/src/moonbase/webpackModules/ui/config/index.tsx +@@ -108,16 +108,6 @@ function ArrayFormItem({ config }: { config: "repositories" | "devSearchPaths" } + export default function ConfigPage() { + return ( + <> +- ("moonbase", "updateChecking", true) ?? true} +- onChange={(value: boolean) => { +- MoonbaseSettingsStore.setExtensionConfig("moonbase", "updateChecking", value); +- }} +- note="Checks for updates to moonlight" +- > +- Automatic update checking +- + + A list of remote repositories to display extensions from + diff --git a/pkgs/by-name/mo/moonlight/package.nix b/pkgs/by-name/mo/moonlight/package.nix index 1a08a488d80d..290b5baba453 100644 --- a/pkgs/by-name/mo/moonlight/package.nix +++ b/pkgs/by-name/mo/moonlight/package.nix @@ -1,34 +1,46 @@ { lib, stdenv, - nodejs, - pnpm_9, + pnpm_10, + nodejs_22, fetchFromGitHub, nix-update-script, }: stdenv.mkDerivation (finalAttrs: { pname = "moonlight"; - version = "1.3.9"; + version = "1.3.14"; src = fetchFromGitHub { owner = "moonlight-mod"; repo = "moonlight"; tag = "v${finalAttrs.version}"; - hash = "sha256-WhPQ7JYfE8RBhDknBunKdW1VBxrklb3UGnMgk5LFVFA="; + hash = "sha256-FmQS8DqjgOyfEth8tpUlJoduo6rAv28PwLGv90J3rcM="; }; nativeBuildInputs = [ - nodejs - pnpm_9.configHook + nodejs_22 + pnpm_10.configHook ]; - pnpmDeps = pnpm_9.fetchDeps { + pnpmDeps = pnpm_10.fetchDeps { inherit (finalAttrs) pname version src; - hash = "sha256-KZFHcW/OVjTDXZltxPYGuO+NWjuD5o6HE/E9JQZmrG8="; + buildInputs = [ nodejs_22 ]; + + hash = "sha256-I+zRCUqJabpGJRFBGW0NrM9xzyzeCjioF54zlCpynBU="; }; + env = { + NODE_ENV = "production"; + MOONLIGHT_BRANCH = "stable"; + MOONLIGHT_VERSION = "v${finalAttrs.version}"; + }; + + patches = [ + ./disable_updates.patch + ]; + buildPhase = '' runHook preBuild @@ -55,7 +67,8 @@ stdenv.mkDerivation (finalAttrs: { All core code is original or used with permission from their respective authors where not copyleft. ''; homepage = "https://moonlight-mod.github.io"; - changelog = "https://github.com/moonlight-mod/moonlight/blob/main/CHANGELOG.md"; + downloadPage = "https://moonlight-mod.github.io/using/install/#nix"; + changelog = "https://raw.githubusercontent.com/moonlight-mod/moonlight/refs/tags/v${finalAttrs.version}/CHANGELOG.md"; license = licenses.lgpl3; maintainers = with maintainers; [ From 897572354370ddcf65688331bea0448aa691e7b6 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Wed, 16 Apr 2025 18:16:48 +0000 Subject: [PATCH 269/793] mympd: 20.1.2 -> 20.1.3 --- pkgs/by-name/my/mympd/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/my/mympd/package.nix b/pkgs/by-name/my/mympd/package.nix index 3d716c572134..a6c8196d8f16 100644 --- a/pkgs/by-name/my/mympd/package.nix +++ b/pkgs/by-name/my/mympd/package.nix @@ -18,13 +18,13 @@ stdenv.mkDerivation (finalAttrs: { pname = "mympd"; - version = "20.1.2"; + version = "20.1.3"; src = fetchFromGitHub { owner = "jcorporation"; repo = "myMPD"; rev = "v${finalAttrs.version}"; - sha256 = "sha256-u4Ne32gKkA1bFOIaa3uFEMxjhERXTVpqnnCBXQktDAs="; + sha256 = "sha256-CLhlGwr7W3GW8V+wqMXHfKbU2dmMWlgEmo4QohcPAwo="; }; nativeBuildInputs = [ From f6cee2bd06cf951dcf6ccf6b20c4dfbf73bd6c72 Mon Sep 17 00:00:00 2001 From: Elis Hirwing Date: Wed, 16 Apr 2025 19:11:25 +0200 Subject: [PATCH 270/793] rkflashtool: 5.1 -> 6.1 --- pkgs/by-name/rk/rkflashtool/package.nix | 27 +++++++++---------------- 1 file changed, 10 insertions(+), 17 deletions(-) diff --git a/pkgs/by-name/rk/rkflashtool/package.nix b/pkgs/by-name/rk/rkflashtool/package.nix index edece60a45b3..dabb652d8a9d 100644 --- a/pkgs/by-name/rk/rkflashtool/package.nix +++ b/pkgs/by-name/rk/rkflashtool/package.nix @@ -3,38 +3,31 @@ stdenv, fetchurl, libusb1, + pkg-config, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "rkflashtool"; - version = "5.1"; + version = "6.1"; src = fetchurl { - url = "mirror://sourceforge/rkflashtool/rkflashtool-${version}-src.tar.bz2"; - sha256 = "0dbp1crw7pjav9gffrnskhkf0gxlj4xgp65clqhvfmv32460xb9c"; - }; - - versionh = fetchurl { - url = "mirror://sourceforge/rkflashtool/version.h"; - sha256 = "1mkcy3yyfaddhzg524hjnhvmwdmdfzbavib8d9p5y38pcqy8xgdp"; + url = "mirror://sourceforge/rkflashtool/rkflashtool-${finalAttrs.version}-src.tar.bz2"; + hash = "sha256-K8DsWAyqeQsK7mNDiKkRCkKbr0uT/yxPzj2atYP1Ezk="; }; buildInputs = [ libusb1 ]; - - preBuild = '' - cp $versionh version.h - ''; + nativeBuildInputs = [ pkg-config ]; installPhase = '' mkdir -p $out/bin cp rkunpack rkcrc rkflashtool rkparameters rkparametersblock rkunsign rkmisc $out/bin ''; - meta = with lib; { + meta = { homepage = "https://sourceforge.net/projects/rkflashtool/"; description = "Tools for flashing Rockchip devices"; - platforms = platforms.linux; + platforms = lib.platforms.linux; maintainers = [ ]; - license = licenses.bsd2; + license = lib.licenses.bsd2; }; -} +}) From 38987a7f063bc575e02d581f66fe28f389d1852e Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E0=B9=82=E0=B8=97=E0=B8=AA=E0=B8=BA=E0=B8=95=E0=B8=B1?= =?UTF-8?q?=E0=B8=A5?= Date: Thu, 17 Apr 2025 01:41:21 +0700 Subject: [PATCH 271/793] maintainers: update matrix for toastal --- maintainers/maintainer-list.nix | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/maintainers/maintainer-list.nix b/maintainers/maintainer-list.nix index 21d614c6412f..55ff4ad82f03 100644 --- a/maintainers/maintainer-list.nix +++ b/maintainers/maintainer-list.nix @@ -24498,8 +24498,9 @@ githubId = 39011842; }; toastal = { + # preferred: xmpp = "toastal@toastal.in.th"; email = "toastal+nix@posteo.net"; - matrix = "@toastal:mozilla.org"; + matrix = "@toastal:clan.lol"; github = "toastal"; githubId = 561087; name = "toastal"; From 4a8a377907cd8cef18a304d00679bc2dc8531ff1 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Wed, 16 Apr 2025 18:47:56 +0000 Subject: [PATCH 272/793] harper: 0.28.0 -> 0.29.0 --- pkgs/by-name/ha/harper/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/ha/harper/package.nix b/pkgs/by-name/ha/harper/package.nix index 2f6765b866ab..ea361f736518 100644 --- a/pkgs/by-name/ha/harper/package.nix +++ b/pkgs/by-name/ha/harper/package.nix @@ -7,18 +7,18 @@ rustPlatform.buildRustPackage rec { pname = "harper"; - version = "0.28.0"; + version = "0.29.0"; src = fetchFromGitHub { owner = "Automattic"; repo = "harper"; rev = "v${version}"; - hash = "sha256-g+noAc+vKli2T8C2EAK4ejw/2DWZPhtKbezyt53iHYg="; + hash = "sha256-wsCUB3UO5czqJPGctb3ZsTtcVXMqBB7/8/uk5ShL8ZA="; }; buildAndTestSubdir = "harper-ls"; useFetchCargoVendor = true; - cargoHash = "sha256-Ql1WdwDnXBC4JHO/uzJJlacQC44bOaHo2i3M9atjf3I="; + cargoHash = "sha256-KrW4I4Tg30/Yg5PuZCEWkrtjNUKMZmzqCmFAnKtj7A4="; passthru.updateScript = nix-update-script { }; From 173174f8ec2a05d38cb0339c3625144fb7ba537f Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Wed, 16 Apr 2025 18:53:00 +0000 Subject: [PATCH 273/793] sentry-native: 0.8.3 -> 0.8.4 --- pkgs/by-name/se/sentry-native/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/se/sentry-native/package.nix b/pkgs/by-name/se/sentry-native/package.nix index 73a8d0ca78dc..84f1938b6a4a 100644 --- a/pkgs/by-name/se/sentry-native/package.nix +++ b/pkgs/by-name/se/sentry-native/package.nix @@ -10,13 +10,13 @@ stdenv.mkDerivation rec { pname = "sentry-native"; - version = "0.8.3"; + version = "0.8.4"; src = fetchFromGitHub { owner = "getsentry"; repo = "sentry-native"; tag = version; - hash = "sha256-9jsn7oydaOYOAq6XYYlPjzzy6LSiKOpRtp+PxMlzwz0="; + hash = "sha256-0NLxu+aelp36m3ocPhyYz3LDeq310fkyu8WSpZML3Pc="; }; nativeBuildInputs = [ From ba9ea537e6de458cae7d0ba4d811d1a71ada9cbe Mon Sep 17 00:00:00 2001 From: Austin Horstman Date: Wed, 16 Apr 2025 13:57:02 -0500 Subject: [PATCH 274/793] teams-for-linux: 2.0.7 -> 2.0.8 --- pkgs/by-name/te/teams-for-linux/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/te/teams-for-linux/package.nix b/pkgs/by-name/te/teams-for-linux/package.nix index eec2a9f6be8c..225a388a21b9 100644 --- a/pkgs/by-name/te/teams-for-linux/package.nix +++ b/pkgs/by-name/te/teams-for-linux/package.nix @@ -16,16 +16,16 @@ buildNpmPackage rec { pname = "teams-for-linux"; - version = "2.0.7"; + version = "2.0.8"; src = fetchFromGitHub { owner = "IsmaelMartinez"; repo = "teams-for-linux"; tag = "v${version}"; - hash = "sha256-w7KY7qxsK512YuLw0Ms+kIsuDTou+ZvJ9wPGJx4fbt0="; + hash = "sha256-w5Mnn1L1qr8IrLx9IpZoiMd74qD8Gf7ODvtgApp71cQ="; }; - npmDepsHash = "sha256-oTS+ylkTf3a0B0pP1aEyxdTR4KL5gk8u+scEWZwyrwg="; + npmDepsHash = "sha256-sUdWzVe9FbC9ayj4UrdAAGC3QbmDSSnFaVrROG6Jxjo="; nativeBuildInputs = [ makeWrapper From 19e1f5afb11096b02db38104ebfdfcdd3d2dd91f Mon Sep 17 00:00:00 2001 From: commiterate <111539270+commiterate@users.noreply.github.com> Date: Mon, 7 Apr 2025 21:50:00 -0400 Subject: [PATCH 275/793] nesting: Switch from rec to finalAttrs. Run tests. --- pkgs/by-name/ne/nesting/package.nix | 33 +++++++++++++++-------------- 1 file changed, 17 insertions(+), 16 deletions(-) diff --git a/pkgs/by-name/ne/nesting/package.nix b/pkgs/by-name/ne/nesting/package.nix index 1fbc3af9007b..928fec3c059d 100644 --- a/pkgs/by-name/ne/nesting/package.nix +++ b/pkgs/by-name/ne/nesting/package.nix @@ -9,33 +9,34 @@ versionCheckHook, }: -buildGoModule rec { +buildGoModule (finalAttrs: { pname = "nesting"; version = "0.3.0"; src = fetchFromGitLab { - group = "gitlab-org"; - owner = "fleeting"; + owner = "gitlab-org/fleeting"; repo = "nesting"; - tag = "v${version}"; + tag = "v${finalAttrs.version}"; hash = "sha256-ejoLld1TmwaqTlSyuzyEVEqLyEehu6g7yc0H0Cvkqp4="; }; vendorHash = "sha256-CyXlK/0VWMFlwSfisoaNCRdknasp8faN/K/zdyRhAQQ="; - subPackages = [ "cmd/nesting" ]; - - # See https://gitlab.com/gitlab-org/fleeting/nesting/-/blob/v0.3.0/Makefile?ref_type=tags#L22-24. - # - # Needed for "nesting version" to not show "dev". - ldflags = [ - "-X gitlab.com/gitlab-org/fleeting/nesting.NAME=nesting" - "-X gitlab.com/gitlab-org/fleeting/nesting.VERSION=v${version}" - "-X gitlab.com/gitlab-org/fleeting/nesting.REVISION=${src.rev}" - ]; - buildInputs = lib.optionals stdenv.hostPlatform.isDarwin [ apple-sdk_15 ]; + # Needed for "nesting version" to not show "dev". + # + # https://gitlab.com/gitlab-org/fleeting/nesting/-/blob/v0.3.0/Makefile?ref_type=tags#L22-24 + ldflags = + let + ldflagsPackageVariablePrefix = "gitlab.com/gitlab-org/fleeting/nesting"; + in + [ + "-X ${ldflagsPackageVariablePrefix}.NAME=nesting" + "-X ${ldflagsPackageVariablePrefix}.VERSION=${finalAttrs.version}" + "-X ${ldflagsPackageVariablePrefix}.REFERENCE=v${finalAttrs.version}" + ]; + doInstallCheck = true; nativeInstallCheckInputs = [ versionCheckHook ]; @@ -57,4 +58,4 @@ buildGoModule rec { "x86_64-darwin" ]; }; -} +}) From 614e47f58f79dcde68acd22bf7e3885cf28eec99 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Wed, 16 Apr 2025 19:16:46 +0000 Subject: [PATCH 276/793] nsc: 2.10.2 -> 2.11.0 --- pkgs/by-name/ns/nsc/package.nix | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/pkgs/by-name/ns/nsc/package.nix b/pkgs/by-name/ns/nsc/package.nix index c699118ca75e..3c8fe2fc3d2a 100644 --- a/pkgs/by-name/ns/nsc/package.nix +++ b/pkgs/by-name/ns/nsc/package.nix @@ -8,13 +8,13 @@ buildGoModule rec { pname = "nsc"; - version = "2.10.2"; + version = "2.11.0"; src = fetchFromGitHub { owner = "nats-io"; repo = pname; rev = "v${version}"; - hash = "sha256-F/9yAF1vXG4eWMmS6l/qWqlEV8YkS7nihHN2vK3JFbE="; + hash = "sha256-/xfNl91cb82kV2IC/m56p94nb3WLDPU5O+1H+sTZnW4="; }; ldflags = [ @@ -24,7 +24,7 @@ buildGoModule rec { "-X main.builtBy=nixpkgs" ]; - vendorHash = "sha256-MxkpK3CgQ+eoxGfLRqE3kudyZounDD0+cmzOoiPf1wc="; + vendorHash = "sha256-Ms+chBbQCo3TGWPgIy4OSXNpxO5jpm1zxEe9upiPmnY="; nativeBuildInputs = [ installShellFiles ]; @@ -47,7 +47,7 @@ buildGoModule rec { # the test strips table formatting from the command output in a naive way # that removes all the table characters, including '-'. # The nix build directory looks something like: - # /private/tmp/nix-build-nsc-2.10.2.drv-0/nsc_test2000598938/keys + # /private/tmp/nix-build-nsc-2.11.0.drv-0/nsc_test2000598938/keys # Then the `-` are removed from the path unintentionally and the test fails. # This should be fixed upstream to avoid mangling the path when # removing the table decorations from the command output. From 8e407aaa5f9716b0899b781d30f0c02e0f5a346b Mon Sep 17 00:00:00 2001 From: Justin Conner Date: Wed, 16 Apr 2025 12:40:58 -0700 Subject: [PATCH 277/793] bolt-launcher: 0.14.0 -> 0.15.0 --- pkgs/by-name/bo/bolt-launcher/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/bo/bolt-launcher/package.nix b/pkgs/by-name/bo/bolt-launcher/package.nix index fa8533ecc983..cf6aceb59d46 100644 --- a/pkgs/by-name/bo/bolt-launcher/package.nix +++ b/pkgs/by-name/bo/bolt-launcher/package.nix @@ -87,14 +87,14 @@ in let bolt = stdenv.mkDerivation (finalAttrs: { pname = "bolt-launcher"; - version = "0.14.0"; + version = "0.15.0"; src = fetchFromGitHub { owner = "AdamCake"; repo = "bolt"; tag = finalAttrs.version; fetchSubmodules = true; - hash = "sha256-fNCi2Wu+oOL6p8IBm6bHZ/rcaFmqoKs2DnXQ+ZA9McE="; + hash = "sha256-zEExwQRzDmV0xd3lcxFE2ZVfkyTFYZQe3/c0IWJ9C/c="; }; nativeBuildInputs = [ From 968825c4dcbe5133ae8bc286396231a39f353045 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Wed, 16 Apr 2025 20:02:40 +0000 Subject: [PATCH 278/793] reindeer: 2025.03.31.00 -> 2025.04.14.00 --- pkgs/by-name/re/reindeer/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/re/reindeer/package.nix b/pkgs/by-name/re/reindeer/package.nix index 3e5ad769353d..1ee71e17b23c 100644 --- a/pkgs/by-name/re/reindeer/package.nix +++ b/pkgs/by-name/re/reindeer/package.nix @@ -9,17 +9,17 @@ rustPlatform.buildRustPackage rec { pname = "reindeer"; - version = "2025.03.31.00"; + version = "2025.04.14.00"; src = fetchFromGitHub { owner = "facebookincubator"; repo = "reindeer"; tag = "v${version}"; - hash = "sha256-ocnd/4bIZwrGik2r8HSeyPfLQycmJJrKikgLIZhsb6A="; + hash = "sha256-Htmc2z2umh9RKRvrOSGUXqk/Clzw+1+SB8EOGLJZKqM="; }; useFetchCargoVendor = true; - cargoHash = "sha256-DguWlibOB8z0Blj5ZVFycyJrxJHK3uUROt8hGxacxOY="; + cargoHash = "sha256-i0TmB+JtJKCS/eQxOb5SIKi8jf1qqygndDdJOmGl66A="; nativeBuildInputs = [ pkg-config ]; From 795d0298e3e6402a469c82d3766a287f3174795b Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Wed, 16 Apr 2025 20:16:32 +0000 Subject: [PATCH 279/793] kodiPackages.formula1: 2.0.3 -> 2.0.4 --- pkgs/applications/video/kodi/addons/formula1/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/applications/video/kodi/addons/formula1/default.nix b/pkgs/applications/video/kodi/addons/formula1/default.nix index ce7733db7f55..1ce01ab9bdac 100644 --- a/pkgs/applications/video/kodi/addons/formula1/default.nix +++ b/pkgs/applications/video/kodi/addons/formula1/default.nix @@ -10,11 +10,11 @@ buildKodiAddon rec { pname = "formula1"; namespace = "plugin.video.formula1"; - version = "2.0.3"; + version = "2.0.4"; src = fetchzip { url = "https://mirrors.kodi.tv/addons/${lib.toLower rel}/${namespace}/${namespace}-${version}.zip"; - sha256 = "sha256-T2q7/bbzarjbqmLQR5g5lBnO0mdrwrWX5/c5GZ48nKM="; + sha256 = "sha256-tyVq/yfnPQ5NAnlYCT8lF/s2voh4NOQPRawXX1+ryTU="; }; propagatedBuildInputs = [ From 8c8778d9232a114161953aec3ae2e88bf9b82c29 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Wed, 16 Apr 2025 20:29:43 +0000 Subject: [PATCH 280/793] rclip: 1.11.0 -> 2.0.5 --- pkgs/by-name/rc/rclip/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/rc/rclip/package.nix b/pkgs/by-name/rc/rclip/package.nix index c98bde8caa05..f00054b24a7c 100644 --- a/pkgs/by-name/rc/rclip/package.nix +++ b/pkgs/by-name/rc/rclip/package.nix @@ -6,14 +6,14 @@ }: python3Packages.buildPythonApplication rec { pname = "rclip"; - version = "1.11.0"; + version = "2.0.5"; pyproject = true; src = fetchFromGitHub { owner = "yurijmikhalevich"; repo = "rclip"; tag = "v${version}"; - hash = "sha256-bu9kz0CCq78lp+d2uPoApzZnVybwyWD/fwgnXYG52dk="; + hash = "sha256-d/jEtcBvOiebdI4DgWNWtP8ZfOy2x7EaQt/6mo7o2Ok="; }; build-system = with python3Packages; [ From cd8d7c12912a51373535bd9414bcbe369118d393 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Wed, 16 Apr 2025 21:03:32 +0000 Subject: [PATCH 281/793] slumber: 3.0.1 -> 3.1.0 --- pkgs/by-name/sl/slumber/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/sl/slumber/package.nix b/pkgs/by-name/sl/slumber/package.nix index 8323994dd7c8..45eae21acf3b 100644 --- a/pkgs/by-name/sl/slumber/package.nix +++ b/pkgs/by-name/sl/slumber/package.nix @@ -8,17 +8,17 @@ rustPlatform.buildRustPackage rec { pname = "slumber"; - version = "3.0.1"; + version = "3.1.0"; src = fetchFromGitHub { owner = "LucasPickering"; repo = "slumber"; tag = "v${version}"; - hash = "sha256-7MPNs2vAzCo5TPJZFhd3xaZW0YbF724gfKNLB08IU8A="; + hash = "sha256-GFkssVTOohEdczIi4+OV7qKHBPqa2yFZNhAoMAIBZN0="; }; useFetchCargoVendor = true; - cargoHash = "sha256-eWox5NrvZr+mEGGwxYbAW5EgEOQ8WQUy2pughBlpXgM="; + cargoHash = "sha256-4RDnIWr0Z6FGnUQxh+yk7L/mg/Jw6JROns4DXkYIbuE="; buildInputs = lib.optionals stdenv.hostPlatform.isDarwin [ darwin.apple_sdk.frameworks.AppKit ]; From 94b9cc8fd1a5b132f74ebfad66f06c8bd9509b25 Mon Sep 17 00:00:00 2001 From: Gaetan Lepage Date: Wed, 16 Apr 2025 23:43:37 +0200 Subject: [PATCH 282/793] ferrishot: 0.1.0 -> 0.2.0 Diff: https://github.com/nik-rev/ferrishot/compare/refs/tags/v0.1.0...refs/tags/v0.2.0 Changelog: https://github.com/nik-rev/ferrishot/blob/v0.2.0/CHANGELOG.md --- pkgs/by-name/fe/ferrishot/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/fe/ferrishot/package.nix b/pkgs/by-name/fe/ferrishot/package.nix index 618813ba8b3d..ef4dfe09093d 100644 --- a/pkgs/by-name/fe/ferrishot/package.nix +++ b/pkgs/by-name/fe/ferrishot/package.nix @@ -15,17 +15,17 @@ rustPlatform.buildRustPackage (finalAttrs: { pname = "ferrishot"; - version = "0.1.0"; + version = "0.2.0"; src = fetchFromGitHub { owner = "nik-rev"; repo = "ferrishot"; tag = "v${finalAttrs.version}"; - hash = "sha256-1jKwbhn85KcIQrSakWTIfxPso7VZuuvPrUbTCF1NerM="; + hash = "sha256-QnIHLkxqL/4s6jgIbGmzR5tqCjH7yJcfpx0AhdxqVKc="; }; useFetchCargoVendor = true; - cargoHash = "sha256-NPReNHKOS4PQIt2lmY5w19lVHPDjznR9gv5vHDXyqaI="; + cargoHash = "sha256-TJWS8LzLTQSr+0uw0x38mNJrjYvMzr90URYI8UcRQqc="; nativeBuildInputs = [ From 802f25c09d7dab6d341a0e3466edabf29427f137 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Wed, 16 Apr 2025 21:49:05 +0000 Subject: [PATCH 283/793] dinghy: 1.3.3 -> 1.4.1 --- pkgs/development/python-modules/dinghy/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/development/python-modules/dinghy/default.nix b/pkgs/development/python-modules/dinghy/default.nix index 010ab5493cb0..c0cbd3bc477b 100644 --- a/pkgs/development/python-modules/dinghy/default.nix +++ b/pkgs/development/python-modules/dinghy/default.nix @@ -19,7 +19,7 @@ buildPythonPackage rec { pname = "dinghy"; - version = "1.3.3"; + version = "1.4.1"; pyproject = true; disabled = pythonOlder "3.8"; @@ -28,7 +28,7 @@ buildPythonPackage rec { owner = "nedbat"; repo = pname; tag = version; - hash = "sha256-fn8SRzhFJyyr2Wr9/cp8Sm6kbVARq2LEeKSE0HU9V74="; + hash = "sha256-51BXQdDxlI6+3ctDSa/6tyRXBb1E9BVej9qy7WtkOGM="; }; nativeBuildInputs = [ setuptools ]; @@ -56,7 +56,7 @@ buildPythonPackage rec { description = "GitHub activity digest tool"; mainProgram = "dinghy"; homepage = "https://github.com/nedbat/dinghy"; - changelog = "https://github.com/nedbat/dinghy/blob/${version}/CHANGELOG.rst"; + changelog = "https://github.com/nedbat/dinghy/blob/${src.tag}/CHANGELOG.rst"; license = licenses.asl20; maintainers = with maintainers; [ trundle From bc1b7b43e06b8cf0ab23c71df89a5af7f16c9ff2 Mon Sep 17 00:00:00 2001 From: Marie Ramlow Date: Wed, 16 Apr 2025 22:49:46 +0200 Subject: [PATCH 284/793] forgejo-lts: 7.0.14 -> 11.0.0 Release-Notes: https://codeberg.org/forgejo/forgejo/milestone/9323 --- pkgs/by-name/fo/forgejo/generic.nix | 12 ++++++++---- pkgs/by-name/fo/forgejo/lts.nix | 8 ++++---- .../fo/forgejo/package-json-npm-build-frontend.patch | 12 ------------ 3 files changed, 12 insertions(+), 20 deletions(-) delete mode 100644 pkgs/by-name/fo/forgejo/package-json-npm-build-frontend.patch diff --git a/pkgs/by-name/fo/forgejo/generic.nix b/pkgs/by-name/fo/forgejo/generic.nix index 4e475c733c22..1aacb193be16 100644 --- a/pkgs/by-name/fo/forgejo/generic.nix +++ b/pkgs/by-name/fo/forgejo/generic.nix @@ -40,9 +40,9 @@ let pname = "forgejo-frontend"; inherit src version npmDepsHash; - patches = [ - ./package-json-npm-build-frontend.patch - ]; + buildPhase = '' + ./node_modules/.bin/webpack + ''; # override npmInstallHook installPhase = '' @@ -128,6 +128,10 @@ buildGoModule rec { in [ "-skip=^${builtins.concatStringsSep "$|^" skippedTests}$" ]; + preInstall = '' + mv "$GOPATH/bin/forgejo.org" "$GOPATH/bin/gitea" + ''; + postInstall = '' mkdir $data cp -R ./{templates,options} ${frontend}/public $data @@ -187,7 +191,7 @@ buildGoModule rec { description = "Self-hosted lightweight software forge"; homepage = "https://forgejo.org"; changelog = "https://codeberg.org/forgejo/forgejo/releases/tag/v${version}"; - license = if lib.versionAtLeast version "9.0.0" then lib.licenses.gpl3Plus else lib.licenses.mit; + license = lib.licenses.gpl3Plus; maintainers = with lib.maintainers; [ emilylange urandom diff --git a/pkgs/by-name/fo/forgejo/lts.nix b/pkgs/by-name/fo/forgejo/lts.nix index 5b42631ffce4..164d97538163 100644 --- a/pkgs/by-name/fo/forgejo/lts.nix +++ b/pkgs/by-name/fo/forgejo/lts.nix @@ -1,8 +1,8 @@ import ./generic.nix { - version = "7.0.14"; - hash = "sha256-DtGJStiXuJl0m4K6+DNxsBBaj9dB4bEmMqpGS3WGPD4="; - npmDepsHash = "sha256-R78/L6HS8pUNccrctBJ2E8ndS/RBHd+mTvl0JPoxr8Q="; - vendorHash = "sha256-18tJJ3dBVR9d7PFBRFtOVVtZAcdKucmbOTXHdk7U89s="; + version = "11.0.0"; + hash = "sha256-j/SmfWFfYDApqGXcH/gRF6c7gUCTkLYFTglgtdq9u/U="; + npmDepsHash = "sha256-laHHXq59/7+rJSYTD1Aq/AvFcio6vsnWkeV8enq3yTg="; + vendorHash = "sha256-REHrSuvAB5fbJ1WR+rggGZUSMy0FWnAkQQbTIqN2K2E="; lts = true; nixUpdateExtraArgs = [ "--override-filename" diff --git a/pkgs/by-name/fo/forgejo/package-json-npm-build-frontend.patch b/pkgs/by-name/fo/forgejo/package-json-npm-build-frontend.patch deleted file mode 100644 index f04634fc1844..000000000000 --- a/pkgs/by-name/fo/forgejo/package-json-npm-build-frontend.patch +++ /dev/null @@ -1,12 +0,0 @@ -diff --git a/package.json b/package.json -index 0abf6fe8b9..9d6ae0fdff 100644 ---- a/package.json -+++ b/package.json -@@ -1,4 +1,7 @@ - { -+ "scripts": { -+ "build": "node_modules/.bin/webpack" -+ }, - "type": "module", - "engines": { - "node": ">= 18.0.0" From eea359794eb02b79069c085b201b486409e618b2 Mon Sep 17 00:00:00 2001 From: Marie Ramlow Date: Wed, 16 Apr 2025 22:49:46 +0200 Subject: [PATCH 285/793] forgejo: point to `forgejo-lts` while waiting for Forgejo v12 --- pkgs/by-name/fo/forgejo/package.nix | 12 +----------- 1 file changed, 1 insertion(+), 11 deletions(-) diff --git a/pkgs/by-name/fo/forgejo/package.nix b/pkgs/by-name/fo/forgejo/package.nix index f2cc87fe1fe3..26d62dc48bd8 100644 --- a/pkgs/by-name/fo/forgejo/package.nix +++ b/pkgs/by-name/fo/forgejo/package.nix @@ -1,11 +1 @@ -import ./generic.nix { - version = "10.0.3"; - hash = "sha256-bt1lgp6UiZeiZiIN3vZZbUygHVX1lEE5uOkPXrjk68o="; - npmDepsHash = "sha256-e3SE6cu1xCBdoMRqp2Gcjcay/EwjF+bTdPOlpL1STvw="; - vendorHash = "sha256-b3+zxsKRylgfdW0Yiz0QryObMKdtiMCt0hB3DtAGFrQ="; - lts = false; - nixUpdateExtraArgs = [ - "--override-filename" - "pkgs/by-name/fo/forgejo/package.nix" - ]; -} +{ forgejo-lts }: forgejo-lts From 6262fecabf47de98e90d860afa8a243ac029a349 Mon Sep 17 00:00:00 2001 From: Marie Ramlow Date: Wed, 16 Apr 2025 23:59:24 +0200 Subject: [PATCH 286/793] nixos/doc/rl-2505: document forgejo upgrades --- nixos/doc/manual/release-notes/rl-2505.section.md | 3 +++ 1 file changed, 3 insertions(+) diff --git a/nixos/doc/manual/release-notes/rl-2505.section.md b/nixos/doc/manual/release-notes/rl-2505.section.md index 470c81ab9794..da6b49ab689a 100644 --- a/nixos/doc/manual/release-notes/rl-2505.section.md +++ b/nixos/doc/manual/release-notes/rl-2505.section.md @@ -351,6 +351,9 @@ - `slskd` has been updated to v0.22.3, which includes breaking changes to `script` integrations. Please review the [changelog](https://github.com/slskd/slskd/releases/tag/0.22.3) and the accompanying [pull request](https://github.com/slskd/slskd/pull/1292). +- `forgejo` and `forgejo-lts` have been updated to v11. + See upstreams [release blog post](https://forgejo.org/2025-04-release-v11-0/) for more information. + - The behavior of `services.hostapd.radios..networks..authentication.enableRecommendedPairwiseCiphers` was changed to not include `CCMP-256` anymore. Since all configured pairwise ciphers have to be supported by the radio, this caused startup failures on many devices which is hard to debug in hostapd. From 8e6aca7c06ace148215c7d45565b3c145b1f961e Mon Sep 17 00:00:00 2001 From: Gaetan Lepage Date: Thu, 17 Apr 2025 00:34:46 +0200 Subject: [PATCH 287/793] python312Packages.databricks-sdk: 0.49.0 -> 0.50.0 Diff: https://github.com/databricks/databricks-sdk-py/compare/refs/tags/v0.49.0...refs/tags/v0.50.0 Changelog: https://github.com/databricks/databricks-sdk-py/blob/v0.50.0/CHANGELOG.md --- pkgs/development/python-modules/databricks-sdk/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/databricks-sdk/default.nix b/pkgs/development/python-modules/databricks-sdk/default.nix index 4e0be21e348e..f521c359f300 100644 --- a/pkgs/development/python-modules/databricks-sdk/default.nix +++ b/pkgs/development/python-modules/databricks-sdk/default.nix @@ -21,14 +21,14 @@ buildPythonPackage rec { pname = "databricks-sdk"; - version = "0.49.0"; + version = "0.50.0"; pyproject = true; src = fetchFromGitHub { owner = "databricks"; repo = "databricks-sdk-py"; tag = "v${version}"; - hash = "sha256-lNP3ETmRK6sRx9mP2JuIe/OcBbCDEvipST2LUjycgjs="; + hash = "sha256-taC95lKQdGzygWAi7w1eKy2yDeX6V6YsGROHHstBTfo="; }; build-system = [ From 457ea0689cc7cd09e29ee9a55167f88835f2affa Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Felix=20Schr=C3=B6ter?= Date: Thu, 17 Apr 2025 00:23:13 +0200 Subject: [PATCH 288/793] tor-browser: 14.0.9 -> 14.5 https://blog.torproject.org/new-release-tor-browser-145/ --- pkgs/by-name/to/tor-browser/package.nix | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/pkgs/by-name/to/tor-browser/package.nix b/pkgs/by-name/to/tor-browser/package.nix index afc326de05f6..5a834c1a961b 100644 --- a/pkgs/by-name/to/tor-browser/package.nix +++ b/pkgs/by-name/to/tor-browser/package.nix @@ -109,7 +109,7 @@ lib.warnIf (useHardenedMalloc != null) ++ lib.optionals mediaSupport [ ffmpeg ] ); - version = "14.0.9"; + version = "14.5"; sources = { x86_64-linux = fetchurl { @@ -119,7 +119,7 @@ lib.warnIf (useHardenedMalloc != null) "https://tor.eff.org/dist/torbrowser/${version}/tor-browser-linux-x86_64-${version}.tar.xz" "https://tor.calyxinstitute.org/dist/torbrowser/${version}/tor-browser-linux-x86_64-${version}.tar.xz" ]; - hash = "sha256-oTOTTB5tuAhzaQY3nlSUD4lZNHAGmURIf5XCzFB2xeg="; + hash = "sha256-wSxmNPPJsLRjDVimc2Rp1rBcIgYp/CtPKuU6+gZfVmw="; }; i686-linux = fetchurl { @@ -129,7 +129,7 @@ lib.warnIf (useHardenedMalloc != null) "https://tor.eff.org/dist/torbrowser/${version}/tor-browser-linux-i686-${version}.tar.xz" "https://tor.calyxinstitute.org/dist/torbrowser/${version}/tor-browser-linux-i686-${version}.tar.xz" ]; - hash = "sha256-Z/CDaO5eEPVwBnm3SJxBYvInyB7Oy6Ve8hNJunTJET0="; + hash = "sha256-upqpWUl5qmDj7Oc/wIGdNlgIJSaTbhxlq4X+zjCPHfA="; }; }; @@ -291,7 +291,7 @@ lib.warnIf (useHardenedMalloc != null) # FONTCONFIG_FILE is required to make fontconfig read the TBB # fonts.conf; upstream uses FONTCONFIG_PATH, but FC_DEBUG=1024 # indicates the system fonts.conf being used instead. - FONTCONFIG_FILE=$TBB_IN_STORE/fontconfig/fonts.conf + FONTCONFIG_FILE=$TBB_IN_STORE/fonts/fonts.conf substituteInPlace "$FONTCONFIG_FILE" \ --replace-fail 'fonts' "$TBB_IN_STORE/fonts" From e30afce6a4c83185c8bfb25fa41b930dcba30e00 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Felix=20Schr=C3=B6ter?= Date: Thu, 17 Apr 2025 00:25:28 +0200 Subject: [PATCH 289/793] mullvad-browser: 14.0.9 -> 14.5 https://github.com/mullvad/mullvad-browser/releases/tag/14.5 --- pkgs/by-name/mu/mullvad-browser/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/mu/mullvad-browser/package.nix b/pkgs/by-name/mu/mullvad-browser/package.nix index 7e7298dbaefe..c5e1089db53a 100644 --- a/pkgs/by-name/mu/mullvad-browser/package.nix +++ b/pkgs/by-name/mu/mullvad-browser/package.nix @@ -97,7 +97,7 @@ let ++ lib.optionals mediaSupport [ ffmpeg ] ); - version = "14.0.9"; + version = "14.5"; sources = { x86_64-linux = fetchurl { @@ -109,7 +109,7 @@ let "https://tor.eff.org/dist/mullvadbrowser/${version}/mullvad-browser-linux-x86_64-${version}.tar.xz" "https://tor.calyxinstitute.org/dist/mullvadbrowser/${version}/mullvad-browser-linux-x86_64-${version}.tar.xz" ]; - hash = "sha256-5mVplSTqXVTL+QSJg0hthKUL/JiwX3A3DC869HRzQ7M="; + hash = "sha256-uqwsDXbS8tfG/bgTQKvdiaPzchVhssoQccQStncNWOk="; }; }; @@ -249,7 +249,7 @@ stdenv.mkDerivation rec { # FONTCONFIG_FILE is required to make fontconfig read the MB # fonts.conf; upstream uses FONTCONFIG_PATH, but FC_DEBUG=1024 # indicates the system fonts.conf being used instead. - FONTCONFIG_FILE=$MB_IN_STORE/fontconfig/fonts.conf + FONTCONFIG_FILE=$MB_IN_STORE/fonts/fonts.conf substituteInPlace "$FONTCONFIG_FILE" \ --replace-fail 'fonts' "$MB_IN_STORE/fonts" From 6541e8fefcddf23e00cdb3a8fc72858cab91fa25 Mon Sep 17 00:00:00 2001 From: Yohann Boniface Date: Thu, 17 Apr 2025 01:14:46 +0200 Subject: [PATCH 290/793] README: sync package count with https://search.nixos.org/packages The count was bump last month on the official nixos website: > https://github.com/NixOS/nixos-homepage/commit/8ae0465e9a2e32747d4d97c681161c05537792ce --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index 5b00a40c4c0c..fc275f69e4f4 100644 --- a/README.md +++ b/README.md @@ -14,7 +14,7 @@

[Nixpkgs](https://github.com/nixos/nixpkgs) is a collection of over -100,000 software packages that can be installed with the +120,000 software packages that can be installed with the [Nix](https://nixos.org/nix/) package manager. It also implements [NixOS](https://nixos.org/nixos/), a purely-functional Linux distribution. From f6dc7f0aecee58344a978ccfcc61e232ef7698a1 Mon Sep 17 00:00:00 2001 From: Defelo Date: Wed, 16 Apr 2025 23:21:30 +0000 Subject: [PATCH 291/793] clorinde: 0.14.3 -> 0.14.4 --- pkgs/by-name/cl/clorinde/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/cl/clorinde/package.nix b/pkgs/by-name/cl/clorinde/package.nix index 089e3d9d4e4e..f1e211b01386 100644 --- a/pkgs/by-name/cl/clorinde/package.nix +++ b/pkgs/by-name/cl/clorinde/package.nix @@ -8,17 +8,17 @@ rustPlatform.buildRustPackage (finalAttrs: { pname = "clorinde"; - version = "0.14.3"; + version = "0.14.4"; src = fetchFromGitHub { owner = "halcyonnouveau"; repo = "clorinde"; tag = "clorinde-v${finalAttrs.version}"; - hash = "sha256-dMTYYvxqy3ev6TSOyOer23twmtT7g7ZOh2vFD67wy9c="; + hash = "sha256-ZCD8unHHA1yFKlmAaQw9zlJWAecu+j3/fwlp/ro2IFc="; }; useFetchCargoVendor = true; - cargoHash = "sha256-lJqg20NVZHTOsQplg6vsB4pa2ltsFBFBs//YkOkfBm4="; + cargoHash = "sha256-V69c/Ks9qNmwqH4IV0uNDRc2eH7HMHpupE3liZofJhA="; cargoBuildFlags = [ "--package=clorinde" ]; From 9bbde8fb0a64e421f8723c35f4e0070d624d2c9a Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Wed, 16 Apr 2025 23:59:46 +0000 Subject: [PATCH 292/793] ugit: 5.8 -> 5.9 --- pkgs/by-name/ug/ugit/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/ug/ugit/package.nix b/pkgs/by-name/ug/ugit/package.nix index b34d6a767f55..01232cf847dd 100644 --- a/pkgs/by-name/ug/ugit/package.nix +++ b/pkgs/by-name/ug/ugit/package.nix @@ -13,13 +13,13 @@ stdenvNoCC.mkDerivation (finalAttrs: { pname = "ugit"; - version = "5.8"; + version = "5.9"; src = fetchFromGitHub { owner = "Bhupesh-V"; repo = "ugit"; tag = "v${finalAttrs.version}"; - hash = "sha256-WnEyS2JKH6rrsYOeGEwughWq2LKrHPSjio3TOI0Xm4g="; + hash = "sha256-MufnBUVjEpEpZ/zyzo2e/hj+XJlikSSaXFwscCdaU48="; }; strictDeps = true; From c616f3d093d478c19c2b8432d3259276ef1aaf57 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Thu, 17 Apr 2025 00:03:56 +0000 Subject: [PATCH 293/793] xmake: 2.9.8 -> 2.9.9 --- pkgs/development/tools/build-managers/xmake/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/tools/build-managers/xmake/default.nix b/pkgs/development/tools/build-managers/xmake/default.nix index 71ac55ba5668..8131dc5eb8a9 100644 --- a/pkgs/development/tools/build-managers/xmake/default.nix +++ b/pkgs/development/tools/build-managers/xmake/default.nix @@ -7,10 +7,10 @@ }: stdenv.mkDerivation rec { pname = "xmake"; - version = "2.9.8"; + version = "2.9.9"; src = fetchurl { url = "https://github.com/xmake-io/xmake/releases/download/v${version}/xmake-v${version}.tar.gz"; - hash = "sha256-55djaq3wcsmwhR26ObEh6TxznRLXg5jJHxLo7TVdapU="; + hash = "sha256-6SUFuDvJd2KG6ucZ1YvOp/8ld6/hLLXMsnnIHn28cC0="; }; buildInputs = lib.optional stdenv.hostPlatform.isDarwin CoreServices; From 473b3b1e0c703b1c8eb3bc0934df1af7abcffc67 Mon Sep 17 00:00:00 2001 From: Felix Singer Date: Thu, 17 Apr 2025 02:09:34 +0200 Subject: [PATCH 294/793] treewide: Remove execute bit from .nix and .patch files Signed-off-by: Felix Singer --- pkgs/by-name/do/dotherside/package.nix | 0 pkgs/by-name/mc/mcrypt/malloc_to_stdlib.patch | 0 pkgs/by-name/sc/scap-security-guide/package.nix | 0 pkgs/development/python-modules/compliance-trestle/default.nix | 0 .../python-modules/datamodel-code-generator/default.nix | 0 .../custom-lovelace-modules/vacuum-card/package.nix | 0 6 files changed, 0 insertions(+), 0 deletions(-) mode change 100755 => 100644 pkgs/by-name/do/dotherside/package.nix mode change 100755 => 100644 pkgs/by-name/mc/mcrypt/malloc_to_stdlib.patch mode change 100755 => 100644 pkgs/by-name/sc/scap-security-guide/package.nix mode change 100755 => 100644 pkgs/development/python-modules/compliance-trestle/default.nix mode change 100755 => 100644 pkgs/development/python-modules/datamodel-code-generator/default.nix mode change 100755 => 100644 pkgs/servers/home-assistant/custom-lovelace-modules/vacuum-card/package.nix diff --git a/pkgs/by-name/do/dotherside/package.nix b/pkgs/by-name/do/dotherside/package.nix old mode 100755 new mode 100644 diff --git a/pkgs/by-name/mc/mcrypt/malloc_to_stdlib.patch b/pkgs/by-name/mc/mcrypt/malloc_to_stdlib.patch old mode 100755 new mode 100644 diff --git a/pkgs/by-name/sc/scap-security-guide/package.nix b/pkgs/by-name/sc/scap-security-guide/package.nix old mode 100755 new mode 100644 diff --git a/pkgs/development/python-modules/compliance-trestle/default.nix b/pkgs/development/python-modules/compliance-trestle/default.nix old mode 100755 new mode 100644 diff --git a/pkgs/development/python-modules/datamodel-code-generator/default.nix b/pkgs/development/python-modules/datamodel-code-generator/default.nix old mode 100755 new mode 100644 diff --git a/pkgs/servers/home-assistant/custom-lovelace-modules/vacuum-card/package.nix b/pkgs/servers/home-assistant/custom-lovelace-modules/vacuum-card/package.nix old mode 100755 new mode 100644 From 9dd08efb05773bb4aa053179a1f0e3e55d7fbc62 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Thu, 17 Apr 2025 00:31:57 +0000 Subject: [PATCH 295/793] svix-server: 1.62.0 -> 1.64.1 --- pkgs/by-name/sv/svix-server/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/sv/svix-server/package.nix b/pkgs/by-name/sv/svix-server/package.nix index 7c3435fc1d6e..0903acf482e7 100644 --- a/pkgs/by-name/sv/svix-server/package.nix +++ b/pkgs/by-name/sv/svix-server/package.nix @@ -11,19 +11,19 @@ rustPlatform.buildRustPackage rec { pname = "svix-server"; - version = "1.62.0"; + version = "1.64.1"; src = fetchFromGitHub { owner = "svix"; repo = "svix-webhooks"; rev = "v${version}"; - hash = "sha256-ft08skfLASgfZo3lrlN+nuF2FK78kEm2geRVg8cO5hM="; + hash = "sha256-ZaSUTGv/l54tKvXd2hUeQYKTUmQOUm2dpZE7J8auWb0="; }; sourceRoot = "${src.name}/server"; useFetchCargoVendor = true; - cargoHash = "sha256-0GuTIGWGeP7CG+CijjlRW9SPKfp7rPuZVuClLZC25dk="; + cargoHash = "sha256-h19xpILPudOMSC99wBB1CA/981eK+FHgsGJAJOFPeuw="; nativeBuildInputs = [ pkg-config ]; From 28b75b8901bf69a742bea9391201f9c6f5da4674 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Thu, 17 Apr 2025 00:40:58 +0000 Subject: [PATCH 296/793] broot: 1.45.1 -> 1.46.0 --- pkgs/by-name/br/broot/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/br/broot/package.nix b/pkgs/by-name/br/broot/package.nix index ad607142586c..a30c2cbcdec4 100644 --- a/pkgs/by-name/br/broot/package.nix +++ b/pkgs/by-name/br/broot/package.nix @@ -15,17 +15,17 @@ rustPlatform.buildRustPackage rec { pname = "broot"; - version = "1.45.1"; + version = "1.46.0"; src = fetchFromGitHub { owner = "Canop"; repo = "broot"; rev = "v${version}"; - hash = "sha256-xLmVqYjQqjWMBm2A5OJl2wFIvxbWviX//J10BnKgWyk="; + hash = "sha256-m7TG3Bxqp87g9GPijy+daP4nYgCJkTmC95U+DgUcWGM="; }; useFetchCargoVendor = true; - cargoHash = "sha256-8QRqRAXyqWS13TxUlSawjh/Qo4Qs5yQtNlqXj0hMW0c="; + cargoHash = "sha256-elpzGgF9o7iV2YaQFFqQ9jafEuYVPImC808MWWFZ4gw="; nativeBuildInputs = [ installShellFiles From fd8a38aec53865797420e40cd9321179c0025e46 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Thu, 17 Apr 2025 00:43:05 +0000 Subject: [PATCH 297/793] cloudflare-utils: 1.3.5 -> 1.4.2 --- pkgs/by-name/cl/cloudflare-utils/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/cl/cloudflare-utils/package.nix b/pkgs/by-name/cl/cloudflare-utils/package.nix index d1f35537098c..80de794035a6 100644 --- a/pkgs/by-name/cl/cloudflare-utils/package.nix +++ b/pkgs/by-name/cl/cloudflare-utils/package.nix @@ -5,16 +5,16 @@ }: buildGoModule rec { pname = "cloudflare-utils"; - version = "1.3.5"; + version = "1.4.2"; src = fetchFromGitHub { owner = "Cyb3r-Jak3"; repo = "cloudflare-utils"; rev = "v${version}"; - hash = "sha256-LbqH48ysOp2s+e+52doHIyaxUbzzCdJqhdvLuIJ3CCc="; + hash = "sha256-/vausJEe5g6Txgq1z7oUUku0w6sd/mmYcZQ8D7dZ03E="; }; - vendorHash = "sha256-fg2BJkXdCWAO83kMoxkHlEyZuVezu9rs0hEda17KObE="; + vendorHash = "sha256-/kbXAljCe07dC/jL4RMeN8tKXhSPMxXY33CqBDySA8w="; meta = { description = "Helpful Cloudflare utility program"; From c5d316f6e27c3d10c104fe58c6e4b5eb8b830b12 Mon Sep 17 00:00:00 2001 From: "Adam C. Stephens" Date: Wed, 16 Apr 2025 21:24:43 +0000 Subject: [PATCH 298/793] erlang_26: 26.2.5.10 -> 26.2.5.11 https://github.com/erlang/otp/releases/tag/OTP-26.2.5.11 https://github.com/erlang/otp/security/advisories/GHSA-37cp-fgq5-7wc2 --- pkgs/development/interpreters/erlang/26.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/interpreters/erlang/26.nix b/pkgs/development/interpreters/erlang/26.nix index 5bb6407f8d70..2c5f404ecb97 100644 --- a/pkgs/development/interpreters/erlang/26.nix +++ b/pkgs/development/interpreters/erlang/26.nix @@ -1,6 +1,6 @@ { mkDerivation }: mkDerivation { - version = "26.2.5.10"; - sha256 = "sha256-dnkt2tg2jQ4pHvkrUvDPmw7Bxsd5ECd/3lLvuScyFoc="; + version = "26.2.5.11"; + sha256 = "sha256-tAoI2LyipYLDvXKbn9pZd5RBaePHuF/ymppV4//ejLQ="; } From 2375935efe2a50717ee01c9dd758b72a391ff9a5 Mon Sep 17 00:00:00 2001 From: "Adam C. Stephens" Date: Wed, 16 Apr 2025 21:25:52 +0000 Subject: [PATCH 299/793] erlang_27: 27.3.2 -> 27.3.3 https://github.com/erlang/otp/releases/tag/OTP-27.3.3 https://github.com/erlang/otp/security/advisories/GHSA-37cp-fgq5-7wc2 --- pkgs/development/interpreters/erlang/27.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/interpreters/erlang/27.nix b/pkgs/development/interpreters/erlang/27.nix index 8acd7815772c..975cd1d45485 100644 --- a/pkgs/development/interpreters/erlang/27.nix +++ b/pkgs/development/interpreters/erlang/27.nix @@ -1,6 +1,6 @@ { mkDerivation }: mkDerivation { - version = "27.3.2"; - sha256 = "sha256-Pybkcm3pLt0wV+S9ia/BAmM1AKp/nVSAckEzNn4KjSg="; + version = "27.3.3"; + sha256 = "sha256-OTCCfVeJADxKlmgk8rRE3uzY8Y9qYwY/ubiopWG/0ao="; } From d1b988602f749e8413c64b557abe23c53f2c7139 Mon Sep 17 00:00:00 2001 From: awwpotato Date: Wed, 16 Apr 2025 18:17:31 -0700 Subject: [PATCH 300/793] starship: migrate to finalAttrs, remove with lib --- pkgs/tools/misc/starship/default.nix | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/pkgs/tools/misc/starship/default.nix b/pkgs/tools/misc/starship/default.nix index 094be04ce9a3..f9ec9bbc17ff 100644 --- a/pkgs/tools/misc/starship/default.nix +++ b/pkgs/tools/misc/starship/default.nix @@ -12,14 +12,14 @@ Cocoa, }: -rustPlatform.buildRustPackage rec { +rustPlatform.buildRustPackage (finalAttrs: { pname = "starship"; version = "1.22.1"; src = fetchFromGitHub { owner = "starship"; repo = "starship"; - rev = "v${version}"; + rev = "v${finalAttrs.version}"; hash = "sha256-YoLi4wxBK9TFTtZRm+2N8HO5ZiC3V2GMqKFKKLHq++s="; }; @@ -70,15 +70,15 @@ rustPlatform.buildRustPackage rec { inherit (nixosTests) starship; }; - meta = with lib; { + meta = { description = "Minimal, blazing fast, and extremely customizable prompt for any shell"; homepage = "https://starship.rs"; - license = licenses.isc; - maintainers = with maintainers; [ + license = lib.licenses.isc; + maintainers = with lib.maintainers; [ danth Br1ght0ne Frostman ]; mainProgram = "starship"; }; -} +}) From 2e5c1ceaf21b0208331ecebb950096409178d6e9 Mon Sep 17 00:00:00 2001 From: awwpotato Date: Wed, 16 Apr 2025 18:18:07 -0700 Subject: [PATCH 301/793] starship: add downloadPage and changelog --- pkgs/tools/misc/starship/default.nix | 2 ++ 1 file changed, 2 insertions(+) diff --git a/pkgs/tools/misc/starship/default.nix b/pkgs/tools/misc/starship/default.nix index f9ec9bbc17ff..152b51df10c1 100644 --- a/pkgs/tools/misc/starship/default.nix +++ b/pkgs/tools/misc/starship/default.nix @@ -73,6 +73,8 @@ rustPlatform.buildRustPackage (finalAttrs: { meta = { description = "Minimal, blazing fast, and extremely customizable prompt for any shell"; homepage = "https://starship.rs"; + downloadPage = "https://github.com/starship/starship"; + changelog = "https://github.com/starship/starship/releases/tag/v${finalAttrs.version}"; license = lib.licenses.isc; maintainers = with lib.maintainers; [ danth From c1415d9ef8055272973e94ff9654443b233c8560 Mon Sep 17 00:00:00 2001 From: Andy Zhang <1329212+zh4ngx@users.noreply.github.com> Date: Thu, 3 Apr 2025 15:06:13 -0700 Subject: [PATCH 302/793] beeper: 3.110.1 -> 4.0.623 --- pkgs/by-name/be/beeper/package.nix | 58 ++++++++++++------------------ 1 file changed, 23 insertions(+), 35 deletions(-) diff --git a/pkgs/by-name/be/beeper/package.nix b/pkgs/by-name/be/beeper/package.nix index e25728089d55..9ef8395a17bf 100644 --- a/pkgs/by-name/be/beeper/package.nix +++ b/pkgs/by-name/be/beeper/package.nix @@ -1,54 +1,43 @@ { lib, - stdenvNoCC, fetchurl, appimageTools, makeWrapper, writeShellApplication, curl, - yq, common-updater-scripts, }: let pname = "beeper"; - version = "3.110.1"; + version = "4.0.623"; src = fetchurl { - url = "https://download.beeper.com/versions/3.110.1/linux/appImage/x64"; - hash = "sha256-AwPYwA93zOxExxhkLpCUKsQC/ylKSAygdHBUjd5ZKZk="; + url = "https://beeper-desktop.download.beeper.com/builds/Beeper-${version}.AppImage"; + hash = "sha256-K043RQ5BoS1ysnmY+LpRixBmMx2XCbRzhWnWsxg26dg="; }; - appimage = appimageTools.wrapType2 { - inherit version pname src; - extraPkgs = pkgs: [ pkgs.libsecret ]; - }; - appimageContents = appimageTools.extractType2 { + appimageContents = appimageTools.extract { inherit version pname src; }; in -stdenvNoCC.mkDerivation rec { - inherit pname version; +appimageTools.wrapType2 { + inherit pname version src; - src = appimage; + extraPkgs = pkgs: [ pkgs.libsecret ]; - nativeBuildInputs = [ makeWrapper ]; + postExtract = '' + # disable creating a desktop file and icon in the home folder during runtime + linuxConfigFilename=$out/resources/app/build/main/linux-*.mjs + echo "export function registerLinuxConfig() {}" > $linuxConfigFilename + substituteInPlace $out/beepertexts.desktop --replace-fail "AppRun" "beeper" + ''; - installPhase = '' - runHook preInstall + extraInstallCommands = '' + install -Dm 644 ${appimageContents}/beepertexts.png $out/share/icons/hicolor/512x512/apps/beepertexts.png + install -Dm 644 ${appimageContents}/beepertexts.desktop -t $out/share/applications/ - mkdir -p $out/ - cp -r bin $out/bin - - mkdir -p $out/share/${pname} - cp -a ${appimageContents}/locales $out/share/${pname} - cp -a ${appimageContents}/resources $out/share/${pname} - cp -a ${appimageContents}/usr/share/icons $out/share/ - install -Dm 644 ${appimageContents}/${pname}.desktop -t $out/share/applications/ - - substituteInPlace $out/share/applications/${pname}.desktop --replace "AppRun" "${pname}" - - wrapProgram $out/bin/${pname} \ - --add-flags "\''${NIXOS_OZONE_WL:+\''${WAYLAND_DISPLAY:+--ozone-platform-hint=auto --enable-features=WaylandWindowDecorations --enable-wayland-ime=true}} --no-update" - - runHook postInstall + . ${makeWrapper}/nix-support/setup-hook + wrapProgram $out/bin/beeper \ + --add-flags "\''${NIXOS_OZONE_WL:+\''${WAYLAND_DISPLAY:+--ozone-platform-hint=auto --enable-features=WaylandWindowDecorations --enable-wayland-ime=true}} --no-update" \ + --set APPIMAGE beeper ''; passthru = { @@ -56,14 +45,13 @@ stdenvNoCC.mkDerivation rec { name = "update-beeper"; runtimeInputs = [ curl - yq common-updater-scripts ]; text = '' set -o errexit - latestLinux="$(curl -s https://download.todesktop.com/2003241lzgn20jd/latest-linux.yml)" - version="$(echo "$latestLinux" | yq -r .version)" - update-source-version beeper "$version" "" "https://download.beeper.com/versions/$version/linux/appImage/x64" --source-key=src.src + latestLinux="$(curl --silent --output /dev/null --write-out "%{redirect_url}\n" https://api.beeper.com/desktop/download/linux/x64/stable/com.automattic.beeper.desktop)" + version="$(echo "$latestLinux" | grep --only-matching --extended-regexp '[0-9]+\.[0-9]+\.[0-9]+')" + update-source-version beeper "$version" ''; }); }; From 18130a4a5ba899b81412ed35acb83a9b19186d5c Mon Sep 17 00:00:00 2001 From: Andy Zhang <1329212+zh4ngx@users.noreply.github.com> Date: Thu, 3 Apr 2025 15:07:56 -0700 Subject: [PATCH 303/793] beeper: add zh4ngx as maintainer --- pkgs/by-name/be/beeper/package.nix | 1 + 1 file changed, 1 insertion(+) diff --git a/pkgs/by-name/be/beeper/package.nix b/pkgs/by-name/be/beeper/package.nix index 9ef8395a17bf..ac81afa387b1 100644 --- a/pkgs/by-name/be/beeper/package.nix +++ b/pkgs/by-name/be/beeper/package.nix @@ -69,6 +69,7 @@ appimageTools.wrapType2 { jshcmpbll mjm edmundmiller + zh4ngx ]; platforms = [ "x86_64-linux" ]; }; From 25c01fb87ffc3c320765ff9eb32fd1f52896a5d4 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Thu, 17 Apr 2025 01:29:30 +0000 Subject: [PATCH 304/793] freetds: 1.4.26 -> 1.4.27 --- pkgs/by-name/fr/freetds/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/fr/freetds/package.nix b/pkgs/by-name/fr/freetds/package.nix index ccb6c6fbc87c..b8726b762384 100644 --- a/pkgs/by-name/fr/freetds/package.nix +++ b/pkgs/by-name/fr/freetds/package.nix @@ -15,11 +15,11 @@ assert odbcSupport -> unixODBC != null; stdenv.mkDerivation rec { pname = "freetds"; - version = "1.4.26"; + version = "1.4.27"; src = fetchurl { url = "https://www.freetds.org/files/stable/${pname}-${version}.tar.bz2"; - hash = "sha256-dGQaZswr+uMCwqZKSyaKPbj7DMc2TceXXETFfWXNjRw="; + hash = "sha256-jAcexiW401UtI54kvtjdVfkJjg/Jk5fhySajwnpKMs0="; }; buildInputs = [ From 266766bb0c5a4bbeda7a721ba3570630f93fe714 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Thu, 17 Apr 2025 01:30:35 +0000 Subject: [PATCH 305/793] pgbouncer: 1.24.0 -> 1.24.1 --- pkgs/by-name/pg/pgbouncer/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/pg/pgbouncer/package.nix b/pkgs/by-name/pg/pgbouncer/package.nix index 90ae5b91d429..af6b31cd406d 100644 --- a/pkgs/by-name/pg/pgbouncer/package.nix +++ b/pkgs/by-name/pg/pgbouncer/package.nix @@ -12,11 +12,11 @@ stdenv.mkDerivation rec { pname = "pgbouncer"; - version = "1.24.0"; + version = "1.24.1"; src = fetchurl { url = "https://www.pgbouncer.org/downloads/files/${version}/${pname}-${version}.tar.gz"; - hash = "sha256-52rflBoxkaQW4iPAss2/cxWe74CioyMUr2+9guQaHUE="; + hash = "sha256-2nKjq6EwcodtBVo+WN1Kukpd5O1hSOcwMxhSRVmP0+A="; }; nativeBuildInputs = [ pkg-config ]; From 8a06f7a8d0984b0f82aa2fe3746c96fccca715e7 Mon Sep 17 00:00:00 2001 From: awwpotato Date: Wed, 16 Apr 2025 18:19:39 -0700 Subject: [PATCH 306/793] starship: emulate shell completions see https://nixos.org/manual/nixpkgs/unstable/#installshellfiles-installshellcompletion --- pkgs/tools/misc/starship/default.nix | 18 ++++++++++++------ 1 file changed, 12 insertions(+), 6 deletions(-) diff --git a/pkgs/tools/misc/starship/default.nix b/pkgs/tools/misc/starship/default.nix index 152b51df10c1..dc1affff975b 100644 --- a/pkgs/tools/misc/starship/default.nix +++ b/pkgs/tools/misc/starship/default.nix @@ -10,6 +10,7 @@ Security, Foundation, Cocoa, + buildPackages, }: rustPlatform.buildRustPackage (finalAttrs: { @@ -50,12 +51,17 @@ rustPlatform.buildRustPackage (finalAttrs: { mkdir -p $presetdir cp docs/public/presets/toml/*.toml $presetdir '' - + lib.optionalString (stdenv.buildPlatform.canExecute stdenv.hostPlatform) '' - installShellCompletion --cmd starship \ - --bash <($out/bin/starship completions bash) \ - --fish <($out/bin/starship completions fish) \ - --zsh <($out/bin/starship completions zsh) - ''; + + lib.optionalString (stdenv.hostPlatform.emulatorAvailable buildPackages) ( + let + emulator = stdenv.hostPlatform.emulator buildPackages; + in + '' + installShellCompletion --cmd starship \ + --bash <(${emulator} $out/bin/starship completions bash) \ + --fish <(${emulator} $out/bin/starship completions fish) \ + --zsh <(${emulator} $out/bin/starship completions zsh) + '' + ); useFetchCargoVendor = true; cargoHash = "sha256-B2CCrSH2aTcGEX96oBxl/27hNMdDpdd2vxdt0/nlN6I="; From 232f434c06f04687b0059d21c759abe73bde0926 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Thu, 17 Apr 2025 01:52:30 +0000 Subject: [PATCH 307/793] witness: 0.8.1 -> 0.9.0 --- pkgs/by-name/wi/witness/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/wi/witness/package.nix b/pkgs/by-name/wi/witness/package.nix index 7bcf5d3369f3..be929ce90544 100644 --- a/pkgs/by-name/wi/witness/package.nix +++ b/pkgs/by-name/wi/witness/package.nix @@ -11,15 +11,15 @@ buildGoModule rec { pname = "witness"; - version = "0.8.1"; + version = "0.9.0"; src = fetchFromGitHub { owner = "in-toto"; repo = "witness"; rev = "v${version}"; - sha256 = "sha256-ylCUy44sX1KPfQqEldixmLcXkk+Uwca4q1gZRgxHdeg="; + sha256 = "sha256-taTK/b3HA18UPyi3zxGWBG6Wy4XtHcfTaA8NiYZaPA0="; }; - vendorHash = "sha256-CR95CsGthdjq/dtxmIjmZlQeyKimumCP9mWr6tNrBJI="; + vendorHash = "sha256-3/vn+rWVbljkPksiNXoTU0volV3xwxunMwCV9w9fAWo="; nativeBuildInputs = [ installShellFiles ]; From 4351a346ef7e1d6c0f0893d032ed12d2a90ae36d Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Thu, 17 Apr 2025 04:08:37 +0200 Subject: [PATCH 308/793] esphome: 2025.3.3 -> 2025.4.0 https://github.com/esphome/esphome/releases/tag/2025.4.0 --- pkgs/by-name/es/esphome/dashboard.nix | 6 +++--- pkgs/by-name/es/esphome/package.nix | 7 +++---- 2 files changed, 6 insertions(+), 7 deletions(-) diff --git a/pkgs/by-name/es/esphome/dashboard.nix b/pkgs/by-name/es/esphome/dashboard.nix index 4c059307e757..97f30042b558 100644 --- a/pkgs/by-name/es/esphome/dashboard.nix +++ b/pkgs/by-name/es/esphome/dashboard.nix @@ -13,19 +13,19 @@ buildPythonPackage rec { pname = "esphome-dashboard"; - version = "20250212.0"; + version = "20250415.0"; pyproject = true; src = fetchFromGitHub { owner = "esphome"; repo = "dashboard"; rev = "refs/tags/${version}"; - hash = "sha256-9yXG9jwB284xTM6L3HWQCRD9Ki1F8yHaEl1vDNDxogw="; + hash = "sha256-HpmHII1pSsSO/hEHcy/QHv7jxslpz9a6EeHcEZQ+VIA="; }; npmDeps = fetchNpmDeps { inherit src; - hash = "sha256-B0Lx4aH+7NVSMY9qUUOiVeLgIL5wI3JolC9eLzjbRRA="; + hash = "sha256-SiH6CqFOpDQMMtRcgxr0LSJKuziZoYVjgVTpKBoebbg="; }; build-system = [ setuptools ]; diff --git a/pkgs/by-name/es/esphome/package.nix b/pkgs/by-name/es/esphome/package.nix index adcab8b4f515..3254453a303e 100644 --- a/pkgs/by-name/es/esphome/package.nix +++ b/pkgs/by-name/es/esphome/package.nix @@ -22,14 +22,14 @@ let in python.pkgs.buildPythonApplication rec { pname = "esphome"; - version = "2025.3.3"; + version = "2025.4.0"; pyproject = true; src = fetchFromGitHub { owner = pname; repo = pname; tag = version; - hash = "sha256-757vkpIppL0f4DsTVFwTNZLzWUtScJQKhEFz9wEtCnE="; + hash = "sha256-qK/vQQdgtYrWUglVaBWDcTbgeDUrDB4rpQ+4q65Hre4="; }; build-systems = with python.pkgs; [ @@ -50,8 +50,7 @@ python.pkgs.buildPythonApplication rec { postPatch = '' substituteInPlace pyproject.toml \ - --replace-fail "setuptools==" "setuptools>=" \ - --replace-fail "wheel~=" "wheel>=" + --replace-fail "setuptools==" "setuptools>=" # ensure component dependencies are available cat requirements_optional.txt >> requirements.txt From 3692aa1fabce7f8f35aa9d5b0b0b16f1ab0144a7 Mon Sep 17 00:00:00 2001 From: James Ward Date: Wed, 16 Apr 2025 20:37:30 -0600 Subject: [PATCH 309/793] jetbrains: 2024.3.1 -> 2025.1 jetbrains.clion: 2024.3.4 -> 2025.1 jetbrains.datagrip: 2024.3.5 -> 2025.1 jetbrains.dataspell: 2024.3.2 -> 2025.1 jetbrains.gateway: 2024.3.3 -> 2025.1 jetbrains.goland: 2024.3.5 -> 2025.1 jetbrains.idea-community: 2024.3.5 -> 2025.1 jetbrains.mps: 2024.3.1 -> 2024.3.2 jetbrains.phpstorm: 2024.3.5 -> 2025.1 jetbrains.pycharm-community: 2024.3.5 -> 2025.1 jetbrains.pycharm-professional: 2024.3.5 -> 2025.1 jetbrains.rider: 2024.3.6 -> 2025.1 jetbrains.ruby-mine: 2024.3.5 -> 2025.1 jetbrains.rust-rover: 2024.3.7 -> 2025.1 jetbrains.webstorm: 2024.3.5 -> 2025.1 jetbrains.idea-ultimate: 2024.3.5 -> 2025.1 --- .../editors/jetbrains/bin/versions.json | 472 +++++++++--------- 1 file changed, 236 insertions(+), 236 deletions(-) diff --git a/pkgs/applications/editors/jetbrains/bin/versions.json b/pkgs/applications/editors/jetbrains/bin/versions.json index dfb9764cd741..53bed7b727e0 100644 --- a/pkgs/applications/editors/jetbrains/bin/versions.json +++ b/pkgs/applications/editors/jetbrains/bin/versions.json @@ -11,50 +11,50 @@ "clion": { "update-channel": "CLion RELEASE", "url-template": "https://download.jetbrains.com/cpp/CLion-{version}.tar.gz", - "version": "2024.3.4", - "sha256": "c23b9aeb1fdd9f88ab977186e9e4558cdb9bdb5e498b7716f4255a845f8880fd", - "url": "https://download.jetbrains.com/cpp/CLion-2024.3.4.tar.gz", - "build_number": "243.25659.42" + "version": "2025.1", + "sha256": "2d1e8d1b8639c29045161567bc3fc8cdfbd9c8fe549d2da92d25e9d9a75c408d", + "url": "https://download.jetbrains.com/cpp/CLion-2025.1.tar.gz", + "build_number": "251.23774.442" }, "datagrip": { "update-channel": "DataGrip RELEASE", "url-template": "https://download.jetbrains.com/datagrip/datagrip-{version}.tar.gz", - "version": "2024.3.5", - "sha256": "aafe50930e565e4b94dc6af43140d7bb68b937b8f1dc3d3235d2054071397b0f", - "url": "https://download.jetbrains.com/datagrip/datagrip-2024.3.5.tar.gz", - "build_number": "243.24978.79" + "version": "2025.1", + "sha256": "d64bb300274f2509dde9a3c73eb66f45d18158bf46c9e61d3dfc602de8f83b5d", + "url": "https://download.jetbrains.com/datagrip/datagrip-2025.1.tar.gz", + "build_number": "251.23774.426" }, "dataspell": { "update-channel": "DataSpell RELEASE", "url-template": "https://download.jetbrains.com/python/dataspell-{version}.tar.gz", - "version": "2024.3.2", - "sha256": "2a59cb71f21f43ff05b385352e51c3670a13dcf2f287034185d4af101880c68f", - "url": "https://download.jetbrains.com/python/dataspell-2024.3.2.tar.gz", - "build_number": "243.25659.44" + "version": "2025.1", + "sha256": "d0078ceae9f7ae8cc6b57223874e3a818383aedf10fa8b73b2d34a522c52e53d", + "url": "https://download.jetbrains.com/python/dataspell-2025.1.tar.gz", + "build_number": "251.23774.439" }, "gateway": { "update-channel": "Gateway RELEASE", "url-template": "https://download.jetbrains.com/idea/gateway/JetBrainsGateway-{version}.tar.gz", - "version": "2024.3.3", - "sha256": "4266bc5bceba9c053d5a3b7b74591bf5bc52f11a4deb4bbe4bab03fc97c5b36c", - "url": "https://download.jetbrains.com/idea/gateway/JetBrainsGateway-2024.3.3.tar.gz", - "build_number": "243.24978.56" + "version": "2025.1", + "sha256": "d00276adceee00ea5555013778d3ed25254b60383d43e6d4b7f892b10681c673", + "url": "https://download.jetbrains.com/idea/gateway/JetBrainsGateway-2025.1.tar.gz", + "build_number": "251.23774.441" }, "goland": { "update-channel": "GoLand RELEASE", "url-template": "https://download.jetbrains.com/go/goland-{version}.tar.gz", - "version": "2024.3.5", - "sha256": "d59f537fb8d9c741a704605ec00c4b4230211301cd0609c73c66d5edb4eb9340", - "url": "https://download.jetbrains.com/go/goland-2024.3.5.tar.gz", - "build_number": "243.26053.20" + "version": "2025.1", + "sha256": "cc22617f9be233a13644d653f20cba29b05295bcb5bb77ac9621ee5447ae349a", + "url": "https://download.jetbrains.com/go/goland-2025.1.tar.gz", + "build_number": "251.23774.430" }, "idea-community": { "update-channel": "IntelliJ IDEA RELEASE", "url-template": "https://download.jetbrains.com/idea/ideaIC-{version}.tar.gz", - "version": "2024.3.5", - "sha256": "8a287528d830e6cdec2ded13c974c39a35b7555243c22d8b83113c96c26630aa", - "url": "https://download.jetbrains.com/idea/ideaIC-2024.3.5.tar.gz", - "build_number": "243.26053.27" + "version": "2025.1", + "sha256": "d73a0182c9e9660789a6998a5f5743a6c2263e49aabd8ada1108efd575d9ec1e", + "url": "https://download.jetbrains.com/idea/ideaIC-2025.1.tar.gz", + "build_number": "251.23774.435" }, "idea-ultimate": { "update-channel": "IntelliJ IDEA RELEASE", @@ -67,67 +67,67 @@ "mps": { "update-channel": "MPS RELEASE", "url-template": "https://download.jetbrains.com/mps/{versionMajorMinor}/MPS-{version}.tar.gz", - "version": "2024.3.1", - "sha256": "b0e1f7bbc56ddf706510a420783418bc61e80bc4ea3c23ae60fb09cee846f01b", - "url": "https://download.jetbrains.com/mps/2024.3/MPS-2024.3.1.tar.gz", - "build_number": "243.24978.546" + "version": "2024.3.2", + "sha256": "54896e4c0a22c2ca27815da40be80f70b40b0d45e86d9bce957e47316f2ad342", + "url": "https://download.jetbrains.com/mps/2024.3/MPS-2024.3.2.tar.gz", + "build_number": "243.24978.603" }, "phpstorm": { "update-channel": "PhpStorm RELEASE", "url-template": "https://download.jetbrains.com/webide/PhpStorm-{version}.tar.gz", - "version": "2024.3.5", - "sha256": "e12efb584eb9b632703d1bee9986d95ac09aceaf76ca40e9188d82b713ff0fc1", - "url": "https://download.jetbrains.com/webide/PhpStorm-2024.3.5.tar.gz", - "build_number": "243.26053.13", + "version": "2025.1", + "sha256": "2ead794b5bc6d31be4ad886788110e9d8e5c708e2e542b20d17a2407b9e58998", + "url": "https://download.jetbrains.com/webide/PhpStorm-2025.1.tar.gz", + "build_number": "251.23774.436", "version-major-minor": "2022.3" }, "pycharm-community": { "update-channel": "PyCharm RELEASE", "url-template": "https://download.jetbrains.com/python/pycharm-community-{version}.tar.gz", - "version": "2024.3.5", - "sha256": "e8d5aa2a05d35e3cb3cd186d446242c191d03b3d0556b160b6875a830c91cc2b", - "url": "https://download.jetbrains.com/python/pycharm-community-2024.3.5.tar.gz", - "build_number": "243.26053.29" + "version": "2025.1", + "sha256": "b0dc6661f2b415677bd61c09fa9197483aa412701ecc527c9237a213e3876247", + "url": "https://download.jetbrains.com/python/pycharm-community-2025.1.tar.gz", + "build_number": "251.23774.444" }, "pycharm-professional": { "update-channel": "PyCharm RELEASE", "url-template": "https://download.jetbrains.com/python/pycharm-professional-{version}.tar.gz", - "version": "2024.3.5", - "sha256": "dbfbdbd2627bcf5de85673151f3d3b79b12fa373d8c0d7942f40bba3aa397ea3", - "url": "https://download.jetbrains.com/python/pycharm-professional-2024.3.5.tar.gz", - "build_number": "243.26053.29" + "version": "2025.1", + "sha256": "1282907f134a726e17bb7fe8cb7088e406aa4fbf9d910def03633572f3a62f8c", + "url": "https://download.jetbrains.com/python/pycharm-professional-2025.1.tar.gz", + "build_number": "251.23774.444" }, "rider": { "update-channel": "Rider RELEASE", "url-template": "https://download.jetbrains.com/rider/JetBrains.Rider-{version}.tar.gz", - "version": "2024.3.6", - "sha256": "1f9db9f3f90c71fe476e3e17ac78be9fcc982e3f017c598f631b5cd600e6da43", - "url": "https://download.jetbrains.com/rider/JetBrains.Rider-2024.3.6.tar.gz", - "build_number": "243.25659.34" + "version": "2025.1", + "sha256": "bd00eb4d43db2386c6219415b098b0fad5abca5796b813d44beeb76c23408260", + "url": "https://download.jetbrains.com/rider/JetBrains.Rider-2025.1.tar.gz", + "build_number": "251.23774.437" }, "ruby-mine": { "update-channel": "RubyMine RELEASE", "url-template": "https://download.jetbrains.com/ruby/RubyMine-{version}.tar.gz", - "version": "2024.3.5", - "sha256": "e5fb7daa24307927cfd329340956b4cae1e0f3bb011841834519c4342428d38b", - "url": "https://download.jetbrains.com/ruby/RubyMine-2024.3.5.tar.gz", - "build_number": "243.26053.19" + "version": "2025.1", + "sha256": "6ad3960cf6a0fa88f3cfb6c166c1080ad7c3fb0f72f50379f9cafbe523813437", + "url": "https://download.jetbrains.com/ruby/RubyMine-2025.1.tar.gz", + "build_number": "251.23774.429" }, "rust-rover": { "update-channel": "RustRover RELEASE", "url-template": "https://download.jetbrains.com/rustrover/RustRover-{version}.tar.gz", - "version": "2024.3.7", - "sha256": "aec79e12c16082d364617dab83ec63980fddbd66c5734573499b000733c508ad", - "url": "https://download.jetbrains.com/rustrover/RustRover-2024.3.7.tar.gz", - "build_number": "243.26053.17" + "version": "2025.1", + "sha256": "6c3e5c2cc45bfbfe631f6f34f87d45fbc3e3f97d12a8ca9e6de77beab230a210", + "url": "https://download.jetbrains.com/rustrover/RustRover-2025.1.tar.gz", + "build_number": "251.23774.445" }, "webstorm": { "update-channel": "WebStorm RELEASE", "url-template": "https://download.jetbrains.com/webstorm/WebStorm-{version}.tar.gz", - "version": "2024.3.5", - "sha256": "da587d7ca3ebb08f067143e4a6b35f1aa133aa10af7fc365496838006fcd1aed", - "url": "https://download.jetbrains.com/webstorm/WebStorm-2024.3.5.tar.gz", - "build_number": "243.26053.12" + "version": "2025.1", + "sha256": "f181eb1348c04a60f860fd9ea9616261c6c012a7916e76380652d129e87503ea", + "url": "https://download.jetbrains.com/webstorm/WebStorm-2025.1.tar.gz", + "build_number": "251.23774.424" }, "writerside": { "update-channel": "Writerside EAP", @@ -150,123 +150,123 @@ "clion": { "update-channel": "CLion RELEASE", "url-template": "https://download.jetbrains.com/cpp/CLion-{version}-aarch64.tar.gz", - "version": "2024.3.4", - "sha256": "336d19b695392e9a7bf426ae2d93b864ade48216e8df8f96ecfc9b2e9b9afa4f", - "url": "https://download.jetbrains.com/cpp/CLion-2024.3.4-aarch64.tar.gz", - "build_number": "243.25659.42" + "version": "2025.1", + "sha256": "f5bfa7dc9fdcc69558695d0b58fe39e86c75d1b72985845649429c98ba761ff9", + "url": "https://download.jetbrains.com/cpp/CLion-2025.1-aarch64.tar.gz", + "build_number": "251.23774.442" }, "datagrip": { "update-channel": "DataGrip RELEASE", "url-template": "https://download.jetbrains.com/datagrip/datagrip-{version}-aarch64.tar.gz", - "version": "2024.3.5", - "sha256": "20bae6b26f1aa6c88db1779103c8cceacb690caa776d10ef155ef1c17f25f37c", - "url": "https://download.jetbrains.com/datagrip/datagrip-2024.3.5-aarch64.tar.gz", - "build_number": "243.24978.79" + "version": "2025.1", + "sha256": "c8bdb2a1d79801889b50ce6de4e859c66a324fb8d3d9211130a7c7803b9f2696", + "url": "https://download.jetbrains.com/datagrip/datagrip-2025.1-aarch64.tar.gz", + "build_number": "251.23774.426" }, "dataspell": { "update-channel": "DataSpell RELEASE", "url-template": "https://download.jetbrains.com/python/dataspell-{version}-aarch64.tar.gz", - "version": "2024.3.2", - "sha256": "708e2037711b6bcb6e155ce24082d4347c07295250feabb9715366c7da4d45ba", - "url": "https://download.jetbrains.com/python/dataspell-2024.3.2-aarch64.tar.gz", - "build_number": "243.25659.44" + "version": "2025.1", + "sha256": "e55cfc4e3327aff6bd3447e2980cd1e5cbd9223c8e0330688d65031b1e95d0fd", + "url": "https://download.jetbrains.com/python/dataspell-2025.1-aarch64.tar.gz", + "build_number": "251.23774.439" }, "gateway": { "update-channel": "Gateway RELEASE", "url-template": "https://download.jetbrains.com/idea/gateway/JetBrainsGateway-{version}-aarch64.tar.gz", - "version": "2024.3.3", - "sha256": "e7050cfb1b603c6f0bd0dbb90f32a49b3fe9155fb696f12dd261afc000043b81", - "url": "https://download.jetbrains.com/idea/gateway/JetBrainsGateway-2024.3.3-aarch64.tar.gz", - "build_number": "243.24978.56" + "version": "2025.1", + "sha256": "d2a6f62d639716fd718542e416e4129e03f44768d1495b6399731cbe44f037ea", + "url": "https://download.jetbrains.com/idea/gateway/JetBrainsGateway-2025.1-aarch64.tar.gz", + "build_number": "251.23774.441" }, "goland": { "update-channel": "GoLand RELEASE", "url-template": "https://download.jetbrains.com/go/goland-{version}-aarch64.tar.gz", - "version": "2024.3.5", - "sha256": "12236e5b82e99ce27925567afe049e3ce298b083b764b75ffb67b5b7b8072e61", - "url": "https://download.jetbrains.com/go/goland-2024.3.5-aarch64.tar.gz", - "build_number": "243.26053.20" + "version": "2025.1", + "sha256": "f6b7f36efc9de54c83e49392882075868ba85b418a99cde47031795a79a30426", + "url": "https://download.jetbrains.com/go/goland-2025.1-aarch64.tar.gz", + "build_number": "251.23774.430" }, "idea-community": { "update-channel": "IntelliJ IDEA RELEASE", "url-template": "https://download.jetbrains.com/idea/ideaIC-{version}-aarch64.tar.gz", - "version": "2024.3.5", - "sha256": "43b3ac68c07b611baa12bd70adc188b7be81d79b0b3a232aad582df2ffeb2598", - "url": "https://download.jetbrains.com/idea/ideaIC-2024.3.5-aarch64.tar.gz", - "build_number": "243.26053.27" + "version": "2025.1", + "sha256": "168e2cb680db2ad34633ccea3539151d6fb74989a4b585250814ba65e56dabaa", + "url": "https://download.jetbrains.com/idea/ideaIC-2025.1-aarch64.tar.gz", + "build_number": "251.23774.435" }, "idea-ultimate": { "update-channel": "IntelliJ IDEA RELEASE", "url-template": "https://download.jetbrains.com/idea/ideaIU-{version}-aarch64.tar.gz", - "version": "2024.3.5", - "sha256": "0f072350137540672fd4de19768175164a2497290098321dfefaaaff0097f524", - "url": "https://download.jetbrains.com/idea/ideaIU-2024.3.5-aarch64.tar.gz", - "build_number": "243.26053.27" + "version": "2025.1", + "sha256": "b269898937bb0c3309eeae34ca039cff9532867eb7ee787b577b11bb49c87bda", + "url": "https://download.jetbrains.com/idea/ideaIU-2025.1-aarch64.tar.gz", + "build_number": "251.23774.435" }, "mps": { "update-channel": "MPS RELEASE", "url-template": "https://download.jetbrains.com/mps/{versionMajorMinor}/MPS-{version}.tar.gz", - "version": "2024.3.1", - "sha256": "b0e1f7bbc56ddf706510a420783418bc61e80bc4ea3c23ae60fb09cee846f01b", - "url": "https://download.jetbrains.com/mps/2024.3/MPS-2024.3.1.tar.gz", - "build_number": "243.24978.546" + "version": "2024.3.2", + "sha256": "54896e4c0a22c2ca27815da40be80f70b40b0d45e86d9bce957e47316f2ad342", + "url": "https://download.jetbrains.com/mps/2024.3/MPS-2024.3.2.tar.gz", + "build_number": "243.24978.603" }, "phpstorm": { "update-channel": "PhpStorm RELEASE", "url-template": "https://download.jetbrains.com/webide/PhpStorm-{version}-aarch64.tar.gz", - "version": "2024.3.5", - "sha256": "a55b112177db464081139f6b9aec2a7c22b0f069dd70fdb1bfe56fa1a7f33aa4", - "url": "https://download.jetbrains.com/webide/PhpStorm-2024.3.5-aarch64.tar.gz", - "build_number": "243.26053.13", + "version": "2025.1", + "sha256": "a55cbef6886a645e5dfcbead427d1d2b6997eca6b86c9f4e2eed828980bd822b", + "url": "https://download.jetbrains.com/webide/PhpStorm-2025.1-aarch64.tar.gz", + "build_number": "251.23774.436", "version-major-minor": "2022.3" }, "pycharm-community": { "update-channel": "PyCharm RELEASE", "url-template": "https://download.jetbrains.com/python/pycharm-community-{version}-aarch64.tar.gz", - "version": "2024.3.5", - "sha256": "08fbe137d0153b92a639351e866c2218744517b6cfcf412abedfe1d6c9ad1bc4", - "url": "https://download.jetbrains.com/python/pycharm-community-2024.3.5-aarch64.tar.gz", - "build_number": "243.26053.29" + "version": "2025.1", + "sha256": "49a4738e18129af75f90cd47744f9a46922a74d905f8e4060a531753a0496d6b", + "url": "https://download.jetbrains.com/python/pycharm-community-2025.1-aarch64.tar.gz", + "build_number": "251.23774.444" }, "pycharm-professional": { "update-channel": "PyCharm RELEASE", "url-template": "https://download.jetbrains.com/python/pycharm-professional-{version}-aarch64.tar.gz", - "version": "2024.3.5", - "sha256": "53ce650a41fefb260a13cb96462857fc5abd98d7a02adf794cde7248e3cefbbb", - "url": "https://download.jetbrains.com/python/pycharm-professional-2024.3.5-aarch64.tar.gz", - "build_number": "243.26053.29" + "version": "2025.1", + "sha256": "4879e9b70aef547fe4a7c846345f496dd1aeaf93be9a62455529409efff97f68", + "url": "https://download.jetbrains.com/python/pycharm-professional-2025.1-aarch64.tar.gz", + "build_number": "251.23774.444" }, "rider": { "update-channel": "Rider RELEASE", "url-template": "https://download.jetbrains.com/rider/JetBrains.Rider-{version}-aarch64.tar.gz", - "version": "2024.3.6", - "sha256": "f8c459c77327e97812507ba4724e6e9911e918425f5a187707cb66efafa47c45", - "url": "https://download.jetbrains.com/rider/JetBrains.Rider-2024.3.6-aarch64.tar.gz", - "build_number": "243.25659.34" + "version": "2025.1", + "sha256": "9d44cdaf7c344be547908e0a5073b49db7bf66d743b5d19dd2ad01ef7f25a0ed", + "url": "https://download.jetbrains.com/rider/JetBrains.Rider-2025.1-aarch64.tar.gz", + "build_number": "251.23774.437" }, "ruby-mine": { "update-channel": "RubyMine RELEASE", "url-template": "https://download.jetbrains.com/ruby/RubyMine-{version}-aarch64.tar.gz", - "version": "2024.3.5", - "sha256": "72a331a3c04a3d9f8bf30ad0b5009d4634f0fdcf5becd6a9a5cd00a5728cd9d1", - "url": "https://download.jetbrains.com/ruby/RubyMine-2024.3.5-aarch64.tar.gz", - "build_number": "243.26053.19" + "version": "2025.1", + "sha256": "8cf468eae2788a2076be630b1bfc8ac92efc60701617702acbf765346d6ac293", + "url": "https://download.jetbrains.com/ruby/RubyMine-2025.1-aarch64.tar.gz", + "build_number": "251.23774.429" }, "rust-rover": { "update-channel": "RustRover RELEASE", "url-template": "https://download.jetbrains.com/rustrover/RustRover-{version}-aarch64.tar.gz", - "version": "2024.3.7", - "sha256": "537cb7c23cf03a467d311ae00c07b9830f8a7e09807366488d75f84c573ac460", - "url": "https://download.jetbrains.com/rustrover/RustRover-2024.3.7-aarch64.tar.gz", - "build_number": "243.26053.17" + "version": "2025.1", + "sha256": "e645f8929095be8ea83da911b55999ff3199daa6ba68ed32cabb1f3824ce301f", + "url": "https://download.jetbrains.com/rustrover/RustRover-2025.1-aarch64.tar.gz", + "build_number": "251.23774.445" }, "webstorm": { "update-channel": "WebStorm RELEASE", "url-template": "https://download.jetbrains.com/webstorm/WebStorm-{version}-aarch64.tar.gz", - "version": "2024.3.5", - "sha256": "fce5d5c2b8c5aacfabac60ff93b93d7c9a3239adcf8347b3deabd472ac1c1288", - "url": "https://download.jetbrains.com/webstorm/WebStorm-2024.3.5-aarch64.tar.gz", - "build_number": "243.26053.12" + "version": "2025.1", + "sha256": "51fd7420fb49ff8851d3b4b1079f8d7afebe9631a76e7d1d4fd3e66d42332c6c", + "url": "https://download.jetbrains.com/webstorm/WebStorm-2025.1-aarch64.tar.gz", + "build_number": "251.23774.424" }, "writerside": { "update-channel": "Writerside EAP", @@ -289,123 +289,123 @@ "clion": { "update-channel": "CLion RELEASE", "url-template": "https://download.jetbrains.com/cpp/CLion-{version}.dmg", - "version": "2024.3.4", - "sha256": "e92dc5ba5a2c59d09e3751de60ed31b0af012210f8381ffd1c5c3e254cc11718", - "url": "https://download.jetbrains.com/cpp/CLion-2024.3.4.dmg", - "build_number": "243.25659.42" + "version": "2025.1", + "sha256": "856658b830523f451b511d1c9d098287522fe4d31096093742286340411157e4", + "url": "https://download.jetbrains.com/cpp/CLion-2025.1.dmg", + "build_number": "251.23774.442" }, "datagrip": { "update-channel": "DataGrip RELEASE", "url-template": "https://download.jetbrains.com/datagrip/datagrip-{version}.dmg", - "version": "2024.3.5", - "sha256": "224a58410ef3e067b0c848607d34f5ac180e76ef95ebd1a9f7a34202d36ea278", - "url": "https://download.jetbrains.com/datagrip/datagrip-2024.3.5.dmg", - "build_number": "243.24978.79" + "version": "2025.1", + "sha256": "15d893fe7dfc8a14bc8ce250b9113fad5c1752cdcad9c4e22cb013fc03a28dda", + "url": "https://download.jetbrains.com/datagrip/datagrip-2025.1.dmg", + "build_number": "251.23774.426" }, "dataspell": { "update-channel": "DataSpell RELEASE", "url-template": "https://download.jetbrains.com/python/dataspell-{version}.dmg", - "version": "2024.3.2", - "sha256": "474c8a04a699cd1538b9c1c882d0215a79932ed45baf8f0f3ec3be09e8ec9a1f", - "url": "https://download.jetbrains.com/python/dataspell-2024.3.2.dmg", - "build_number": "243.25659.44" + "version": "2025.1", + "sha256": "dd856c72855b0309ea98774a3b4c38cf899b6e307dbd3ced316cd8cc721faa38", + "url": "https://download.jetbrains.com/python/dataspell-2025.1.dmg", + "build_number": "251.23774.439" }, "gateway": { "update-channel": "Gateway RELEASE", "url-template": "https://download.jetbrains.com/idea/gateway/JetBrainsGateway-{version}.dmg", - "version": "2024.3.3", - "sha256": "75cc932a4d7bd2f28f641e21cfc0667ce645dd38109b37cbe3621321f1eb3a2d", - "url": "https://download.jetbrains.com/idea/gateway/JetBrainsGateway-2024.3.3.dmg", - "build_number": "243.24978.56" + "version": "2025.1", + "sha256": "3201f442143a52f2ad10d6b4cdbd0bb9d67dd7270b3e396919d8c0140196494c", + "url": "https://download.jetbrains.com/idea/gateway/JetBrainsGateway-2025.1.dmg", + "build_number": "251.23774.441" }, "goland": { "update-channel": "GoLand RELEASE", "url-template": "https://download.jetbrains.com/go/goland-{version}.dmg", - "version": "2024.3.5", - "sha256": "08739696b428ee2964f314884edbabd6614e5b4ce1ec9021e9d336ee947bb944", - "url": "https://download.jetbrains.com/go/goland-2024.3.5.dmg", - "build_number": "243.26053.20" + "version": "2025.1", + "sha256": "587e7a7e56672405b31252567d47eccbc39a5623ec2b8f4f8bf424b038396b86", + "url": "https://download.jetbrains.com/go/goland-2025.1.dmg", + "build_number": "251.23774.430" }, "idea-community": { "update-channel": "IntelliJ IDEA RELEASE", "url-template": "https://download.jetbrains.com/idea/ideaIC-{version}.dmg", - "version": "2024.3.5", - "sha256": "94640287fb84238d766a52681083807a087ef28b5c9b66d31f4a7ae06f2bcb8a", - "url": "https://download.jetbrains.com/idea/ideaIC-2024.3.5.dmg", - "build_number": "243.26053.27" + "version": "2025.1", + "sha256": "9b1fecf56c9d2263f87bced7bb9164669c4e811e958c827480a7144b491e4a52", + "url": "https://download.jetbrains.com/idea/ideaIC-2025.1.dmg", + "build_number": "251.23774.435" }, "idea-ultimate": { "update-channel": "IntelliJ IDEA RELEASE", "url-template": "https://download.jetbrains.com/idea/ideaIU-{version}.dmg", - "version": "2024.3.5", - "sha256": "8b50dd9783c6f8dde229606a4e2d1d0e4ce95f0db33502053ed957fd532bcc35", - "url": "https://download.jetbrains.com/idea/ideaIU-2024.3.5.dmg", - "build_number": "243.26053.27" + "version": "2025.1", + "sha256": "86c568d302a2a25185fd912d82c6e99e423767ea1442c716f0ee34292736c35d", + "url": "https://download.jetbrains.com/idea/ideaIU-2025.1.dmg", + "build_number": "251.23774.435" }, "mps": { "update-channel": "MPS RELEASE", "url-template": "https://download.jetbrains.com/mps/{versionMajorMinor}/MPS-{version}-macos.dmg", - "version": "2024.3.1", - "sha256": "a36d46d6a29f5f86991b1d1e8272bbc27bf00a2c5e562fe7fb3f95075badc85c", - "url": "https://download.jetbrains.com/mps/2024.3/MPS-2024.3.1-macos.dmg", - "build_number": "243.24978.546" + "version": "2024.3.2", + "sha256": "09b69187d9feb5e17865fcdec88ce8a95c4933a8176e37a224c251b60d5aed01", + "url": "https://download.jetbrains.com/mps/2024.3/MPS-2024.3.2-macos.dmg", + "build_number": "243.24978.603" }, "phpstorm": { "update-channel": "PhpStorm RELEASE", "url-template": "https://download.jetbrains.com/webide/PhpStorm-{version}.dmg", - "version": "2024.3.5", - "sha256": "edb7d1ff3aa653f6f73ea2e6f907b026de8613cea3bdc2cb90c79257f387c2a6", - "url": "https://download.jetbrains.com/webide/PhpStorm-2024.3.5.dmg", - "build_number": "243.26053.13", + "version": "2025.1", + "sha256": "9c3bcba68beb364f57fa674fc1c33c4ac7fc86d3835de7b33aed8cfd2dbbda33", + "url": "https://download.jetbrains.com/webide/PhpStorm-2025.1.dmg", + "build_number": "251.23774.436", "version-major-minor": "2022.3" }, "pycharm-community": { "update-channel": "PyCharm RELEASE", "url-template": "https://download.jetbrains.com/python/pycharm-community-{version}.dmg", - "version": "2024.3.5", - "sha256": "25d01d39d7e5f1d658548dadee4cd4972f25d60a8c10da3cb482a99c8e3181d3", - "url": "https://download.jetbrains.com/python/pycharm-community-2024.3.5.dmg", - "build_number": "243.26053.29" + "version": "2025.1", + "sha256": "75e447b1a0e047fe1666bcd840b05ea7a03a0abcab0c1a7775c304d2cdb70c60", + "url": "https://download.jetbrains.com/python/pycharm-community-2025.1.dmg", + "build_number": "251.23774.444" }, "pycharm-professional": { "update-channel": "PyCharm RELEASE", "url-template": "https://download.jetbrains.com/python/pycharm-professional-{version}.dmg", - "version": "2024.3.5", - "sha256": "d98e90eccec085c467a547a7ee31ab6611479ea991fe7b99e41e81f491cfeeff", - "url": "https://download.jetbrains.com/python/pycharm-professional-2024.3.5.dmg", - "build_number": "243.26053.29" + "version": "2025.1", + "sha256": "3ee1462eb7fa52593c67a50374a9af9d0ab4d081aa3c7ed72305bcbb1285a16e", + "url": "https://download.jetbrains.com/python/pycharm-professional-2025.1.dmg", + "build_number": "251.23774.444" }, "rider": { "update-channel": "Rider RELEASE", "url-template": "https://download.jetbrains.com/rider/JetBrains.Rider-{version}.dmg", - "version": "2024.3.6", - "sha256": "1677f8b1274149407799ba025f6a9316749a7b8d86ba142f77c807b52874f9fa", - "url": "https://download.jetbrains.com/rider/JetBrains.Rider-2024.3.6.dmg", - "build_number": "243.25659.34" + "version": "2025.1", + "sha256": "e7d2dab3620e597a5f8a96f0611e97a489d7edecc8475f1be3109d3f0ab11327", + "url": "https://download.jetbrains.com/rider/JetBrains.Rider-2025.1.dmg", + "build_number": "251.23774.437" }, "ruby-mine": { "update-channel": "RubyMine RELEASE", "url-template": "https://download.jetbrains.com/ruby/RubyMine-{version}.dmg", - "version": "2024.3.5", - "sha256": "fb9f10ef6c0e5741bcd35abf148133002d92865899e4a98a276be64ff88b9688", - "url": "https://download.jetbrains.com/ruby/RubyMine-2024.3.5.dmg", - "build_number": "243.26053.19" + "version": "2025.1", + "sha256": "3908c735f5c8293afa9166e48b6d90d717d5e472a3810f5f721026df51e4b07b", + "url": "https://download.jetbrains.com/ruby/RubyMine-2025.1.dmg", + "build_number": "251.23774.429" }, "rust-rover": { "update-channel": "RustRover RELEASE", "url-template": "https://download.jetbrains.com/rustrover/RustRover-{version}.dmg", - "version": "2024.3.7", - "sha256": "1326cfb150170e69c2fe62c4f7ff131d90117da3ee07b5e6134e46d44822fba0", - "url": "https://download.jetbrains.com/rustrover/RustRover-2024.3.7.dmg", - "build_number": "243.26053.17" + "version": "2025.1", + "sha256": "b0b41fbcb264aec50022800fb2930e3686d2f9dad07acc49621c85dfc3d4a193", + "url": "https://download.jetbrains.com/rustrover/RustRover-2025.1.dmg", + "build_number": "251.23774.445" }, "webstorm": { "update-channel": "WebStorm RELEASE", "url-template": "https://download.jetbrains.com/webstorm/WebStorm-{version}.dmg", - "version": "2024.3.5", - "sha256": "6d7d3c7883f1344a08d39c4060dcd32c28039d7217549c88d703e65517be7898", - "url": "https://download.jetbrains.com/webstorm/WebStorm-2024.3.5.dmg", - "build_number": "243.26053.12" + "version": "2025.1", + "sha256": "6acb3058c55c400d7a8dffd56edfdedf85cd6cf68735728ff02f123eb6804ac5", + "url": "https://download.jetbrains.com/webstorm/WebStorm-2025.1.dmg", + "build_number": "251.23774.424" }, "writerside": { "update-channel": "Writerside EAP", @@ -428,123 +428,123 @@ "clion": { "update-channel": "CLion RELEASE", "url-template": "https://download.jetbrains.com/cpp/CLion-{version}-aarch64.dmg", - "version": "2024.3.4", - "sha256": "e9d601aaed26d8efa82137649acb24c24fdc8d555c42afa9226ed08d3a19fe4d", - "url": "https://download.jetbrains.com/cpp/CLion-2024.3.4-aarch64.dmg", - "build_number": "243.25659.42" + "version": "2025.1", + "sha256": "fdc89423f33affb7740ea6785977912e6030e9bccd06361e7b1a00b598e84f7e", + "url": "https://download.jetbrains.com/cpp/CLion-2025.1-aarch64.dmg", + "build_number": "251.23774.442" }, "datagrip": { "update-channel": "DataGrip RELEASE", "url-template": "https://download.jetbrains.com/datagrip/datagrip-{version}-aarch64.dmg", - "version": "2024.3.5", - "sha256": "1ba33de8b5595a7ab3ab683ed21200c6c884c7c9299a9dfe4414ae29b219dc09", - "url": "https://download.jetbrains.com/datagrip/datagrip-2024.3.5-aarch64.dmg", - "build_number": "243.24978.79" + "version": "2025.1", + "sha256": "ae95080c1a8696bb4811dc4e18f195aa8f0c49d546ee7e4dbeaed1fe56d4d2ef", + "url": "https://download.jetbrains.com/datagrip/datagrip-2025.1-aarch64.dmg", + "build_number": "251.23774.426" }, "dataspell": { "update-channel": "DataSpell RELEASE", "url-template": "https://download.jetbrains.com/python/dataspell-{version}-aarch64.dmg", - "version": "2024.3.2", - "sha256": "172a8641249784afe4f73359adb1419c2eb8b00bddfa4182bf691e44b3c4baa4", - "url": "https://download.jetbrains.com/python/dataspell-2024.3.2-aarch64.dmg", - "build_number": "243.25659.44" + "version": "2025.1", + "sha256": "f6dd63c5458ea2adeb76a9042ab3316b124fd9cbdcccd4d4b08c2d90e17b49b8", + "url": "https://download.jetbrains.com/python/dataspell-2025.1-aarch64.dmg", + "build_number": "251.23774.439" }, "gateway": { "update-channel": "Gateway RELEASE", "url-template": "https://download.jetbrains.com/idea/gateway/JetBrainsGateway-{version}-aarch64.dmg", - "version": "2024.3.3", - "sha256": "846eb50e707231e34bc9ad467a5237a43a865061b10a1be6b4abe4a0cc08161b", - "url": "https://download.jetbrains.com/idea/gateway/JetBrainsGateway-2024.3.3-aarch64.dmg", - "build_number": "243.24978.56" + "version": "2025.1", + "sha256": "51b25a295182bd916d0b3b2881cf3ebd1ed30577dd7c63253231c80a080df947", + "url": "https://download.jetbrains.com/idea/gateway/JetBrainsGateway-2025.1-aarch64.dmg", + "build_number": "251.23774.441" }, "goland": { "update-channel": "GoLand RELEASE", "url-template": "https://download.jetbrains.com/go/goland-{version}-aarch64.dmg", - "version": "2024.3.5", - "sha256": "7f3503352d47551c68818b288938fdb01ebd35d56153f6ed560058b19397796c", - "url": "https://download.jetbrains.com/go/goland-2024.3.5-aarch64.dmg", - "build_number": "243.26053.20" + "version": "2025.1", + "sha256": "6c478fc82467dc3f9970bc03b8c035210a0eb73cef9e32b27d6cd0dac9e166b6", + "url": "https://download.jetbrains.com/go/goland-2025.1-aarch64.dmg", + "build_number": "251.23774.430" }, "idea-community": { "update-channel": "IntelliJ IDEA RELEASE", "url-template": "https://download.jetbrains.com/idea/ideaIC-{version}-aarch64.dmg", - "version": "2024.3.5", - "sha256": "b96b9fa3de829f0d5e98aa73766b3da4909186a464e3f8e7b8b3c975f1b0978b", - "url": "https://download.jetbrains.com/idea/ideaIC-2024.3.5-aarch64.dmg", - "build_number": "243.26053.27" + "version": "2025.1", + "sha256": "051f322384f41dae627f0a2487f47a72e2c696ef38b5c256f4348aad0d47dffb", + "url": "https://download.jetbrains.com/idea/ideaIC-2025.1-aarch64.dmg", + "build_number": "251.23774.435" }, "idea-ultimate": { "update-channel": "IntelliJ IDEA RELEASE", "url-template": "https://download.jetbrains.com/idea/ideaIU-{version}-aarch64.dmg", - "version": "2024.3.5", - "sha256": "8cf632fbb89e6dfbd2a536643450e6ae6671001348461260fe0132ed14ef3d0c", - "url": "https://download.jetbrains.com/idea/ideaIU-2024.3.5-aarch64.dmg", - "build_number": "243.26053.27" + "version": "2025.1", + "sha256": "2877c9ec5cfef9afa09c489083aa4c93f400d35556953ee757a4ee599432c601", + "url": "https://download.jetbrains.com/idea/ideaIU-2025.1-aarch64.dmg", + "build_number": "251.23774.435" }, "mps": { "update-channel": "MPS RELEASE", "url-template": "https://download.jetbrains.com/mps/{versionMajorMinor}/MPS-{version}-macos-aarch64.dmg", - "version": "2024.3.1", - "url": "https://download.jetbrains.com/mps/2024.3/MPS-2024.3.1-macos-aarch64.dmg", - "sha256": "d5000f7309d36ce65929bcdc85b36f543cadb2a5cc2f0675b35edb69489bde8e", - "build_number": "243.24978.546" + "version": "2024.3.2", + "url": "https://download.jetbrains.com/mps/2024.3/MPS-2024.3.2-macos-aarch64.dmg", + "sha256": "9e6b8fb53418cef55bdbc690cc1c817f39b12b81cc3985522c24ee7f6fa5c364", + "build_number": "243.24978.603" }, "phpstorm": { "update-channel": "PhpStorm RELEASE", "url-template": "https://download.jetbrains.com/webide/PhpStorm-{version}-aarch64.dmg", - "version": "2024.3.5", - "sha256": "439aea4e8f919701b058f619dc545ac5207bd2b340b9f1925281a7fe0747fbd6", - "url": "https://download.jetbrains.com/webide/PhpStorm-2024.3.5-aarch64.dmg", - "build_number": "243.26053.13", + "version": "2025.1", + "sha256": "f963bacc18282e83da5adb85d55d8a6db74b8636c5c88777031fe1f222cb6a07", + "url": "https://download.jetbrains.com/webide/PhpStorm-2025.1-aarch64.dmg", + "build_number": "251.23774.436", "version-major-minor": "2022.3" }, "pycharm-community": { "update-channel": "PyCharm RELEASE", "url-template": "https://download.jetbrains.com/python/pycharm-community-{version}-aarch64.dmg", - "version": "2024.3.5", - "sha256": "444edd06334a6b35964995b9af8ba998514eb1355f6035b905ec57e1a0ff7320", - "url": "https://download.jetbrains.com/python/pycharm-community-2024.3.5-aarch64.dmg", - "build_number": "243.26053.29" + "version": "2025.1", + "sha256": "16f53e8200e3c17f1ea99cae469b94110cbc159e2063be0c0ce5e8b2f0214190", + "url": "https://download.jetbrains.com/python/pycharm-community-2025.1-aarch64.dmg", + "build_number": "251.23774.444" }, "pycharm-professional": { "update-channel": "PyCharm RELEASE", "url-template": "https://download.jetbrains.com/python/pycharm-professional-{version}-aarch64.dmg", - "version": "2024.3.5", - "sha256": "d92332e6b120669f7f9aded84b82b6c7a64c2512537faf623122e7f2505bbab1", - "url": "https://download.jetbrains.com/python/pycharm-professional-2024.3.5-aarch64.dmg", - "build_number": "243.26053.29" + "version": "2025.1", + "sha256": "8a0f796981c3df2cf19cdaa5aa75b2c3f45adf2e7b779c40d7043d6d8dbcebe3", + "url": "https://download.jetbrains.com/python/pycharm-professional-2025.1-aarch64.dmg", + "build_number": "251.23774.444" }, "rider": { "update-channel": "Rider RELEASE", "url-template": "https://download.jetbrains.com/rider/JetBrains.Rider-{version}-aarch64.dmg", - "version": "2024.3.6", - "sha256": "bf3f08040194b1280a857886ac40c6518f83b40f60a6ee990d348a7e14b2c023", - "url": "https://download.jetbrains.com/rider/JetBrains.Rider-2024.3.6-aarch64.dmg", - "build_number": "243.25659.34" + "version": "2025.1", + "sha256": "8a3b452dd35ed1be8eca579de47f27febdc68271123a0557354ded179f53bce2", + "url": "https://download.jetbrains.com/rider/JetBrains.Rider-2025.1-aarch64.dmg", + "build_number": "251.23774.437" }, "ruby-mine": { "update-channel": "RubyMine RELEASE", "url-template": "https://download.jetbrains.com/ruby/RubyMine-{version}-aarch64.dmg", - "version": "2024.3.5", - "sha256": "e7f12eeb72b3421108b8aafb03c4603b74e6ac8922dc192f2a2d5bb5811d4d48", - "url": "https://download.jetbrains.com/ruby/RubyMine-2024.3.5-aarch64.dmg", - "build_number": "243.26053.19" + "version": "2025.1", + "sha256": "fe19db995e43fbd2b76a90ef31ef61ae15c2ba5a479d40a539d1f768245683f3", + "url": "https://download.jetbrains.com/ruby/RubyMine-2025.1-aarch64.dmg", + "build_number": "251.23774.429" }, "rust-rover": { "update-channel": "RustRover RELEASE", "url-template": "https://download.jetbrains.com/rustrover/RustRover-{version}-aarch64.dmg", - "version": "2024.3.7", - "sha256": "e7d1f13d54637202dcf7a54a2f273b7d9fdc251ae6573df6316fc23dcc8611f2", - "url": "https://download.jetbrains.com/rustrover/RustRover-2024.3.7-aarch64.dmg", - "build_number": "243.26053.17" + "version": "2025.1", + "sha256": "4ee23c7ec5a85e8e42d9d74fb86e03ce9cac8e1d0c827df42360375fd912e81b", + "url": "https://download.jetbrains.com/rustrover/RustRover-2025.1-aarch64.dmg", + "build_number": "251.23774.445" }, "webstorm": { "update-channel": "WebStorm RELEASE", "url-template": "https://download.jetbrains.com/webstorm/WebStorm-{version}-aarch64.dmg", - "version": "2024.3.5", - "sha256": "67f1898fcf936f22842a669ebe1cc746d8ae9069086dcf66efa2d86d73e78d5c", - "url": "https://download.jetbrains.com/webstorm/WebStorm-2024.3.5-aarch64.dmg", - "build_number": "243.26053.12" + "version": "2025.1", + "sha256": "a2de4c845644d51501d7045b33ecb4f88c045cf6aeceb316d95ed115d4945cb6", + "url": "https://download.jetbrains.com/webstorm/WebStorm-2025.1-aarch64.dmg", + "build_number": "251.23774.424" }, "writerside": { "update-channel": "Writerside EAP", From 605b30f7cd7517f007ad08951e53ce0db7aa8ff7 Mon Sep 17 00:00:00 2001 From: James Ward Date: Wed, 16 Apr 2025 20:41:26 -0600 Subject: [PATCH 310/793] jetbrains.plugins: update --- .../editors/jetbrains/plugins/plugins.json | 1515 ++++++++--------- 1 file changed, 704 insertions(+), 811 deletions(-) diff --git a/pkgs/applications/editors/jetbrains/plugins/plugins.json b/pkgs/applications/editors/jetbrains/plugins/plugins.json index 97b2c5d70b99..d027877ecb97 100644 --- a/pkgs/applications/editors/jetbrains/plugins/plugins.json +++ b/pkgs/applications/editors/jetbrains/plugins/plugins.json @@ -9,7 +9,6 @@ "idea-ultimate", "mps", "phpstorm", - "pycharm-community", "pycharm-professional", "rider", "ruby-mine", @@ -18,18 +17,17 @@ ], "builds": { "243.22562.218": "https://plugins.jetbrains.com/files/164/676777/IdeaVIM-2.19.0.zip", - "243.22562.220": "https://plugins.jetbrains.com/files/164/676777/IdeaVIM-2.19.0.zip", - "243.24978.546": "https://plugins.jetbrains.com/files/164/676777/IdeaVIM-2.19.0.zip", - "243.24978.79": "https://plugins.jetbrains.com/files/164/676777/IdeaVIM-2.19.0.zip", - "243.25659.34": "https://plugins.jetbrains.com/files/164/676777/IdeaVIM-2.19.0.zip", - "243.25659.42": "https://plugins.jetbrains.com/files/164/676777/IdeaVIM-2.19.0.zip", - "243.26053.12": "https://plugins.jetbrains.com/files/164/676777/IdeaVIM-2.19.0.zip", - "243.26053.13": "https://plugins.jetbrains.com/files/164/676777/IdeaVIM-2.19.0.zip", - "243.26053.17": "https://plugins.jetbrains.com/files/164/676777/IdeaVIM-2.19.0.zip", - "243.26053.19": "https://plugins.jetbrains.com/files/164/676777/IdeaVIM-2.19.0.zip", - "243.26053.20": "https://plugins.jetbrains.com/files/164/676777/IdeaVIM-2.19.0.zip", - "243.26053.27": "https://plugins.jetbrains.com/files/164/676777/IdeaVIM-2.19.0.zip", - "243.26053.29": "https://plugins.jetbrains.com/files/164/676777/IdeaVIM-2.19.0.zip" + "243.24978.603": "https://plugins.jetbrains.com/files/164/710801/IdeaVIM-2.21.0.zip", + "251.23774.424": "https://plugins.jetbrains.com/files/164/710801/IdeaVIM-2.21.0.zip", + "251.23774.426": "https://plugins.jetbrains.com/files/164/710801/IdeaVIM-2.21.0.zip", + "251.23774.429": "https://plugins.jetbrains.com/files/164/710801/IdeaVIM-2.21.0.zip", + "251.23774.430": "https://plugins.jetbrains.com/files/164/710801/IdeaVIM-2.21.0.zip", + "251.23774.435": "https://plugins.jetbrains.com/files/164/710801/IdeaVIM-2.21.0.zip", + "251.23774.436": "https://plugins.jetbrains.com/files/164/710801/IdeaVIM-2.21.0.zip", + "251.23774.437": "https://plugins.jetbrains.com/files/164/710801/IdeaVIM-2.21.0.zip", + "251.23774.442": "https://plugins.jetbrains.com/files/164/710801/IdeaVIM-2.21.0.zip", + "251.23774.444": "https://plugins.jetbrains.com/files/164/710801/IdeaVIM-2.21.0.zip", + "251.23774.445": "https://plugins.jetbrains.com/files/164/710801/IdeaVIM-2.21.0.zip" }, "name": "ideavim" }, @@ -38,7 +36,7 @@ "idea-ultimate" ], "builds": { - "243.26053.27": "https://plugins.jetbrains.com/files/631/700118/python-243.26053.27.zip" + "251.23774.435": "https://plugins.jetbrains.com/files/631/717448/python-251.23774.456.zip" }, "name": "python" }, @@ -49,7 +47,7 @@ ], "builds": { "243.22562.218": "https://plugins.jetbrains.com/files/1347/667258/scala-intellij-bin-2024.3.35.zip", - "243.26053.27": "https://plugins.jetbrains.com/files/1347/696516/scala-intellij-bin-2024.3.42.zip" + "251.23774.435": "https://plugins.jetbrains.com/files/1347/714050/scala-intellij-bin-2025.1.20.zip" }, "name": "scala" }, @@ -62,7 +60,6 @@ "idea-ultimate", "mps", "phpstorm", - "pycharm-community", "pycharm-professional", "rider", "ruby-mine", @@ -71,18 +68,17 @@ ], "builds": { "243.22562.218": "https://plugins.jetbrains.com/files/2162/640476/StringManipulation-9.15.0.zip", - "243.22562.220": "https://plugins.jetbrains.com/files/2162/640476/StringManipulation-9.15.0.zip", - "243.24978.546": "https://plugins.jetbrains.com/files/2162/640476/StringManipulation-9.15.0.zip", - "243.24978.79": "https://plugins.jetbrains.com/files/2162/640476/StringManipulation-9.15.0.zip", - "243.25659.34": "https://plugins.jetbrains.com/files/2162/640476/StringManipulation-9.15.0.zip", - "243.25659.42": "https://plugins.jetbrains.com/files/2162/640476/StringManipulation-9.15.0.zip", - "243.26053.12": "https://plugins.jetbrains.com/files/2162/640476/StringManipulation-9.15.0.zip", - "243.26053.13": "https://plugins.jetbrains.com/files/2162/640476/StringManipulation-9.15.0.zip", - "243.26053.17": "https://plugins.jetbrains.com/files/2162/640476/StringManipulation-9.15.0.zip", - "243.26053.19": "https://plugins.jetbrains.com/files/2162/640476/StringManipulation-9.15.0.zip", - "243.26053.20": "https://plugins.jetbrains.com/files/2162/640476/StringManipulation-9.15.0.zip", - "243.26053.27": "https://plugins.jetbrains.com/files/2162/640476/StringManipulation-9.15.0.zip", - "243.26053.29": "https://plugins.jetbrains.com/files/2162/640476/StringManipulation-9.15.0.zip" + "243.24978.603": "https://plugins.jetbrains.com/files/2162/640476/StringManipulation-9.15.0.zip", + "251.23774.424": "https://plugins.jetbrains.com/files/2162/640476/StringManipulation-9.15.0.zip", + "251.23774.426": "https://plugins.jetbrains.com/files/2162/640476/StringManipulation-9.15.0.zip", + "251.23774.429": "https://plugins.jetbrains.com/files/2162/640476/StringManipulation-9.15.0.zip", + "251.23774.430": "https://plugins.jetbrains.com/files/2162/640476/StringManipulation-9.15.0.zip", + "251.23774.435": "https://plugins.jetbrains.com/files/2162/640476/StringManipulation-9.15.0.zip", + "251.23774.436": "https://plugins.jetbrains.com/files/2162/640476/StringManipulation-9.15.0.zip", + "251.23774.437": "https://plugins.jetbrains.com/files/2162/640476/StringManipulation-9.15.0.zip", + "251.23774.442": "https://plugins.jetbrains.com/files/2162/640476/StringManipulation-9.15.0.zip", + "251.23774.444": "https://plugins.jetbrains.com/files/2162/640476/StringManipulation-9.15.0.zip", + "251.23774.445": "https://plugins.jetbrains.com/files/2162/640476/StringManipulation-9.15.0.zip" }, "name": "string-manipulation" }, @@ -95,7 +91,6 @@ "idea-ultimate", "mps", "phpstorm", - "pycharm-community", "pycharm-professional", "rider", "ruby-mine", @@ -104,18 +99,17 @@ ], "builds": { "243.22562.218": "https://plugins.jetbrains.com/files/6884/630038/handlebars-243.21565.122.zip", - "243.22562.220": "https://plugins.jetbrains.com/files/6884/630038/handlebars-243.21565.122.zip", - "243.24978.546": "https://plugins.jetbrains.com/files/6884/630038/handlebars-243.21565.122.zip", - "243.24978.79": "https://plugins.jetbrains.com/files/6884/630038/handlebars-243.21565.122.zip", - "243.25659.34": "https://plugins.jetbrains.com/files/6884/630038/handlebars-243.21565.122.zip", - "243.25659.42": "https://plugins.jetbrains.com/files/6884/630038/handlebars-243.21565.122.zip", - "243.26053.12": "https://plugins.jetbrains.com/files/6884/630038/handlebars-243.21565.122.zip", - "243.26053.13": "https://plugins.jetbrains.com/files/6884/630038/handlebars-243.21565.122.zip", - "243.26053.17": "https://plugins.jetbrains.com/files/6884/630038/handlebars-243.21565.122.zip", - "243.26053.19": "https://plugins.jetbrains.com/files/6884/630038/handlebars-243.21565.122.zip", - "243.26053.20": "https://plugins.jetbrains.com/files/6884/630038/handlebars-243.21565.122.zip", - "243.26053.27": "https://plugins.jetbrains.com/files/6884/630038/handlebars-243.21565.122.zip", - "243.26053.29": "https://plugins.jetbrains.com/files/6884/630038/handlebars-243.21565.122.zip" + "243.24978.603": "https://plugins.jetbrains.com/files/6884/630038/handlebars-243.21565.122.zip", + "251.23774.424": "https://plugins.jetbrains.com/files/6884/711128/handlebars-251.23774.318.zip", + "251.23774.426": "https://plugins.jetbrains.com/files/6884/711128/handlebars-251.23774.318.zip", + "251.23774.429": "https://plugins.jetbrains.com/files/6884/711128/handlebars-251.23774.318.zip", + "251.23774.430": "https://plugins.jetbrains.com/files/6884/711128/handlebars-251.23774.318.zip", + "251.23774.435": "https://plugins.jetbrains.com/files/6884/711128/handlebars-251.23774.318.zip", + "251.23774.436": "https://plugins.jetbrains.com/files/6884/711128/handlebars-251.23774.318.zip", + "251.23774.437": "https://plugins.jetbrains.com/files/6884/711128/handlebars-251.23774.318.zip", + "251.23774.442": "https://plugins.jetbrains.com/files/6884/711128/handlebars-251.23774.318.zip", + "251.23774.444": "https://plugins.jetbrains.com/files/6884/711128/handlebars-251.23774.318.zip", + "251.23774.445": "https://plugins.jetbrains.com/files/6884/711128/handlebars-251.23774.318.zip" }, "name": "handlebars-mustache" }, @@ -128,7 +122,6 @@ "idea-ultimate", "mps", "phpstorm", - "pycharm-community", "pycharm-professional", "rider", "ruby-mine", @@ -137,18 +130,17 @@ ], "builds": { "243.22562.218": null, - "243.22562.220": null, - "243.24978.546": null, - "243.24978.79": null, - "243.25659.34": null, - "243.25659.42": null, - "243.26053.12": null, - "243.26053.13": null, - "243.26053.17": null, - "243.26053.19": null, - "243.26053.20": null, - "243.26053.27": null, - "243.26053.29": null + "243.24978.603": null, + "251.23774.424": null, + "251.23774.426": null, + "251.23774.429": null, + "251.23774.430": null, + "251.23774.435": null, + "251.23774.436": null, + "251.23774.437": null, + "251.23774.442": null, + "251.23774.444": null, + "251.23774.445": null }, "name": "kotlin" }, @@ -161,7 +153,6 @@ "idea-ultimate", "mps", "phpstorm", - "pycharm-community", "pycharm-professional", "rider", "ruby-mine", @@ -170,18 +161,17 @@ ], "builds": { "243.22562.218": "https://plugins.jetbrains.com/files/6981/654905/ini-243.22562.236.zip", - "243.22562.220": "https://plugins.jetbrains.com/files/6981/654905/ini-243.22562.236.zip", - "243.24978.546": "https://plugins.jetbrains.com/files/6981/680778/ini-243.24978.60.zip", - "243.24978.79": "https://plugins.jetbrains.com/files/6981/680778/ini-243.24978.60.zip", - "243.25659.34": "https://plugins.jetbrains.com/files/6981/690635/ini-243.25659.54.zip", - "243.25659.42": "https://plugins.jetbrains.com/files/6981/690635/ini-243.25659.54.zip", - "243.26053.12": "https://plugins.jetbrains.com/files/6981/697705/ini-243.26053.20.zip", - "243.26053.13": "https://plugins.jetbrains.com/files/6981/697705/ini-243.26053.20.zip", - "243.26053.17": "https://plugins.jetbrains.com/files/6981/697705/ini-243.26053.20.zip", - "243.26053.19": "https://plugins.jetbrains.com/files/6981/697705/ini-243.26053.20.zip", - "243.26053.20": "https://plugins.jetbrains.com/files/6981/697705/ini-243.26053.20.zip", - "243.26053.27": "https://plugins.jetbrains.com/files/6981/697705/ini-243.26053.20.zip", - "243.26053.29": "https://plugins.jetbrains.com/files/6981/697705/ini-243.26053.20.zip" + "243.24978.603": "https://plugins.jetbrains.com/files/6981/680778/ini-243.24978.60.zip", + "251.23774.424": "https://plugins.jetbrains.com/files/6981/711004/ini-251.23774.318.zip", + "251.23774.426": "https://plugins.jetbrains.com/files/6981/711004/ini-251.23774.318.zip", + "251.23774.429": "https://plugins.jetbrains.com/files/6981/711004/ini-251.23774.318.zip", + "251.23774.430": "https://plugins.jetbrains.com/files/6981/711004/ini-251.23774.318.zip", + "251.23774.435": "https://plugins.jetbrains.com/files/6981/711004/ini-251.23774.318.zip", + "251.23774.436": "https://plugins.jetbrains.com/files/6981/711004/ini-251.23774.318.zip", + "251.23774.437": "https://plugins.jetbrains.com/files/6981/711004/ini-251.23774.318.zip", + "251.23774.442": "https://plugins.jetbrains.com/files/6981/711004/ini-251.23774.318.zip", + "251.23774.444": "https://plugins.jetbrains.com/files/6981/711004/ini-251.23774.318.zip", + "251.23774.445": "https://plugins.jetbrains.com/files/6981/711004/ini-251.23774.318.zip" }, "name": "ini" }, @@ -194,7 +184,6 @@ "idea-ultimate", "mps", "phpstorm", - "pycharm-community", "pycharm-professional", "rider", "ruby-mine", @@ -203,18 +192,17 @@ ], "builds": { "243.22562.218": "https://plugins.jetbrains.com/files/7086/518678/AceJump.zip", - "243.22562.220": "https://plugins.jetbrains.com/files/7086/518678/AceJump.zip", - "243.24978.546": "https://plugins.jetbrains.com/files/7086/518678/AceJump.zip", - "243.24978.79": "https://plugins.jetbrains.com/files/7086/518678/AceJump.zip", - "243.25659.34": "https://plugins.jetbrains.com/files/7086/518678/AceJump.zip", - "243.25659.42": "https://plugins.jetbrains.com/files/7086/518678/AceJump.zip", - "243.26053.12": "https://plugins.jetbrains.com/files/7086/518678/AceJump.zip", - "243.26053.13": "https://plugins.jetbrains.com/files/7086/518678/AceJump.zip", - "243.26053.17": "https://plugins.jetbrains.com/files/7086/518678/AceJump.zip", - "243.26053.19": "https://plugins.jetbrains.com/files/7086/518678/AceJump.zip", - "243.26053.20": "https://plugins.jetbrains.com/files/7086/518678/AceJump.zip", - "243.26053.27": "https://plugins.jetbrains.com/files/7086/518678/AceJump.zip", - "243.26053.29": "https://plugins.jetbrains.com/files/7086/518678/AceJump.zip" + "243.24978.603": "https://plugins.jetbrains.com/files/7086/518678/AceJump.zip", + "251.23774.424": "https://plugins.jetbrains.com/files/7086/518678/AceJump.zip", + "251.23774.426": "https://plugins.jetbrains.com/files/7086/518678/AceJump.zip", + "251.23774.429": "https://plugins.jetbrains.com/files/7086/518678/AceJump.zip", + "251.23774.430": "https://plugins.jetbrains.com/files/7086/518678/AceJump.zip", + "251.23774.435": "https://plugins.jetbrains.com/files/7086/518678/AceJump.zip", + "251.23774.436": "https://plugins.jetbrains.com/files/7086/518678/AceJump.zip", + "251.23774.437": "https://plugins.jetbrains.com/files/7086/518678/AceJump.zip", + "251.23774.442": "https://plugins.jetbrains.com/files/7086/518678/AceJump.zip", + "251.23774.444": "https://plugins.jetbrains.com/files/7086/518678/AceJump.zip", + "251.23774.445": "https://plugins.jetbrains.com/files/7086/518678/AceJump.zip" }, "name": "acejump" }, @@ -227,7 +215,6 @@ "idea-ultimate", "mps", "phpstorm", - "pycharm-community", "pycharm-professional", "rider", "ruby-mine", @@ -236,18 +223,17 @@ ], "builds": { "243.22562.218": "https://plugins.jetbrains.com/files/7125/627704/GrepConsole-13.2.0-IJ2023.3.zip", - "243.22562.220": "https://plugins.jetbrains.com/files/7125/627704/GrepConsole-13.2.0-IJ2023.3.zip", - "243.24978.546": "https://plugins.jetbrains.com/files/7125/627704/GrepConsole-13.2.0-IJ2023.3.zip", - "243.24978.79": "https://plugins.jetbrains.com/files/7125/627704/GrepConsole-13.2.0-IJ2023.3.zip", - "243.25659.34": "https://plugins.jetbrains.com/files/7125/627704/GrepConsole-13.2.0-IJ2023.3.zip", - "243.25659.42": "https://plugins.jetbrains.com/files/7125/627704/GrepConsole-13.2.0-IJ2023.3.zip", - "243.26053.12": "https://plugins.jetbrains.com/files/7125/627704/GrepConsole-13.2.0-IJ2023.3.zip", - "243.26053.13": "https://plugins.jetbrains.com/files/7125/627704/GrepConsole-13.2.0-IJ2023.3.zip", - "243.26053.17": "https://plugins.jetbrains.com/files/7125/627704/GrepConsole-13.2.0-IJ2023.3.zip", - "243.26053.19": "https://plugins.jetbrains.com/files/7125/627704/GrepConsole-13.2.0-IJ2023.3.zip", - "243.26053.20": "https://plugins.jetbrains.com/files/7125/627704/GrepConsole-13.2.0-IJ2023.3.zip", - "243.26053.27": "https://plugins.jetbrains.com/files/7125/627704/GrepConsole-13.2.0-IJ2023.3.zip", - "243.26053.29": "https://plugins.jetbrains.com/files/7125/627704/GrepConsole-13.2.0-IJ2023.3.zip" + "243.24978.603": "https://plugins.jetbrains.com/files/7125/627704/GrepConsole-13.2.0-IJ2023.3.zip", + "251.23774.424": "https://plugins.jetbrains.com/files/7125/627704/GrepConsole-13.2.0-IJ2023.3.zip", + "251.23774.426": "https://plugins.jetbrains.com/files/7125/627704/GrepConsole-13.2.0-IJ2023.3.zip", + "251.23774.429": "https://plugins.jetbrains.com/files/7125/627704/GrepConsole-13.2.0-IJ2023.3.zip", + "251.23774.430": "https://plugins.jetbrains.com/files/7125/627704/GrepConsole-13.2.0-IJ2023.3.zip", + "251.23774.435": "https://plugins.jetbrains.com/files/7125/627704/GrepConsole-13.2.0-IJ2023.3.zip", + "251.23774.436": "https://plugins.jetbrains.com/files/7125/627704/GrepConsole-13.2.0-IJ2023.3.zip", + "251.23774.437": "https://plugins.jetbrains.com/files/7125/627704/GrepConsole-13.2.0-IJ2023.3.zip", + "251.23774.442": "https://plugins.jetbrains.com/files/7125/627704/GrepConsole-13.2.0-IJ2023.3.zip", + "251.23774.444": "https://plugins.jetbrains.com/files/7125/627704/GrepConsole-13.2.0-IJ2023.3.zip", + "251.23774.445": "https://plugins.jetbrains.com/files/7125/627704/GrepConsole-13.2.0-IJ2023.3.zip" }, "name": "grep-console" }, @@ -260,7 +246,6 @@ "idea-ultimate", "mps", "phpstorm", - "pycharm-community", "pycharm-professional", "rider", "ruby-mine", @@ -269,18 +254,17 @@ ], "builds": { "243.22562.218": "https://plugins.jetbrains.com/files/7177/636663/fileWatcher-243.22562.13.zip", - "243.22562.220": "https://plugins.jetbrains.com/files/7177/636663/fileWatcher-243.22562.13.zip", - "243.24978.546": "https://plugins.jetbrains.com/files/7177/654841/fileWatcher-243.23654.19.zip", - "243.24978.79": "https://plugins.jetbrains.com/files/7177/654841/fileWatcher-243.23654.19.zip", - "243.25659.34": "https://plugins.jetbrains.com/files/7177/654841/fileWatcher-243.23654.19.zip", - "243.25659.42": "https://plugins.jetbrains.com/files/7177/654841/fileWatcher-243.23654.19.zip", - "243.26053.12": "https://plugins.jetbrains.com/files/7177/654841/fileWatcher-243.23654.19.zip", - "243.26053.13": "https://plugins.jetbrains.com/files/7177/654841/fileWatcher-243.23654.19.zip", - "243.26053.17": "https://plugins.jetbrains.com/files/7177/654841/fileWatcher-243.23654.19.zip", - "243.26053.19": "https://plugins.jetbrains.com/files/7177/654841/fileWatcher-243.23654.19.zip", - "243.26053.20": "https://plugins.jetbrains.com/files/7177/654841/fileWatcher-243.23654.19.zip", - "243.26053.27": "https://plugins.jetbrains.com/files/7177/654841/fileWatcher-243.23654.19.zip", - "243.26053.29": "https://plugins.jetbrains.com/files/7177/654841/fileWatcher-243.23654.19.zip" + "243.24978.603": "https://plugins.jetbrains.com/files/7177/654841/fileWatcher-243.23654.19.zip", + "251.23774.424": "https://plugins.jetbrains.com/files/7177/711086/fileWatcher-251.23774.318.zip", + "251.23774.426": "https://plugins.jetbrains.com/files/7177/711086/fileWatcher-251.23774.318.zip", + "251.23774.429": "https://plugins.jetbrains.com/files/7177/711086/fileWatcher-251.23774.318.zip", + "251.23774.430": "https://plugins.jetbrains.com/files/7177/711086/fileWatcher-251.23774.318.zip", + "251.23774.435": "https://plugins.jetbrains.com/files/7177/711086/fileWatcher-251.23774.318.zip", + "251.23774.436": "https://plugins.jetbrains.com/files/7177/711086/fileWatcher-251.23774.318.zip", + "251.23774.437": "https://plugins.jetbrains.com/files/7177/711086/fileWatcher-251.23774.318.zip", + "251.23774.442": "https://plugins.jetbrains.com/files/7177/711086/fileWatcher-251.23774.318.zip", + "251.23774.444": "https://plugins.jetbrains.com/files/7177/711086/fileWatcher-251.23774.318.zip", + "251.23774.445": "https://plugins.jetbrains.com/files/7177/711086/fileWatcher-251.23774.318.zip" }, "name": "file-watchers" }, @@ -290,8 +274,8 @@ "phpstorm" ], "builds": { - "243.26053.13": "https://plugins.jetbrains.com/files/7219/605730/Symfony_Plugin-2024.1.276.zip", - "243.26053.27": "https://plugins.jetbrains.com/files/7219/605730/Symfony_Plugin-2024.1.276.zip" + "251.23774.435": "https://plugins.jetbrains.com/files/7219/605730/Symfony_Plugin-2024.1.276.zip", + "251.23774.436": "https://plugins.jetbrains.com/files/7219/605730/Symfony_Plugin-2024.1.276.zip" }, "name": "symfony-support" }, @@ -301,8 +285,8 @@ "phpstorm" ], "builds": { - "243.26053.13": "https://plugins.jetbrains.com/files/7320/701175/PHP_Annotations-11.2.0.zip", - "243.26053.27": "https://plugins.jetbrains.com/files/7320/701175/PHP_Annotations-11.2.0.zip" + "251.23774.435": null, + "251.23774.436": null }, "name": "php-annotations" }, @@ -313,22 +297,21 @@ "goland", "idea-community", "idea-ultimate", - "pycharm-community", + "pycharm-professional", "rider", "rust-rover", "webstorm" ], "builds": { "243.22562.218": "https://plugins.jetbrains.com/files/7322/646590/python-ce-243.22562.145.zip", - "243.22562.220": "https://plugins.jetbrains.com/files/7322/646590/python-ce-243.22562.145.zip", - "243.24978.79": "https://plugins.jetbrains.com/files/7322/680217/python-ce-243.24978.46.zip", - "243.25659.34": "https://plugins.jetbrains.com/files/7322/680217/python-ce-243.24978.46.zip", - "243.25659.42": "https://plugins.jetbrains.com/files/7322/680217/python-ce-243.24978.46.zip", - "243.26053.12": "https://plugins.jetbrains.com/files/7322/680217/python-ce-243.24978.46.zip", - "243.26053.17": "https://plugins.jetbrains.com/files/7322/680217/python-ce-243.24978.46.zip", - "243.26053.20": "https://plugins.jetbrains.com/files/7322/680217/python-ce-243.24978.46.zip", - "243.26053.27": "https://plugins.jetbrains.com/files/7322/680217/python-ce-243.24978.46.zip", - "243.26053.29": "https://plugins.jetbrains.com/files/7322/680217/python-ce-243.24978.46.zip" + "251.23774.424": "https://plugins.jetbrains.com/files/7322/717454/python-ce-251.23774.456.zip", + "251.23774.426": "https://plugins.jetbrains.com/files/7322/717454/python-ce-251.23774.456.zip", + "251.23774.430": "https://plugins.jetbrains.com/files/7322/717454/python-ce-251.23774.456.zip", + "251.23774.435": "https://plugins.jetbrains.com/files/7322/717454/python-ce-251.23774.456.zip", + "251.23774.437": "https://plugins.jetbrains.com/files/7322/717454/python-ce-251.23774.456.zip", + "251.23774.442": "https://plugins.jetbrains.com/files/7322/717454/python-ce-251.23774.456.zip", + "251.23774.444": "https://plugins.jetbrains.com/files/7322/717454/python-ce-251.23774.456.zip", + "251.23774.445": "https://plugins.jetbrains.com/files/7322/717454/python-ce-251.23774.456.zip" }, "name": "python-community-edition" }, @@ -341,7 +324,6 @@ "idea-ultimate", "mps", "phpstorm", - "pycharm-community", "pycharm-professional", "rider", "ruby-mine", @@ -350,18 +332,17 @@ ], "builds": { "243.22562.218": "https://plugins.jetbrains.com/files/7391/658997/asciidoctor-intellij-plugin-0.43.6.zip", - "243.22562.220": "https://plugins.jetbrains.com/files/7391/658997/asciidoctor-intellij-plugin-0.43.6.zip", - "243.24978.546": "https://plugins.jetbrains.com/files/7391/658997/asciidoctor-intellij-plugin-0.43.6.zip", - "243.24978.79": "https://plugins.jetbrains.com/files/7391/658997/asciidoctor-intellij-plugin-0.43.6.zip", - "243.25659.34": "https://plugins.jetbrains.com/files/7391/658997/asciidoctor-intellij-plugin-0.43.6.zip", - "243.25659.42": "https://plugins.jetbrains.com/files/7391/658997/asciidoctor-intellij-plugin-0.43.6.zip", - "243.26053.12": "https://plugins.jetbrains.com/files/7391/658997/asciidoctor-intellij-plugin-0.43.6.zip", - "243.26053.13": "https://plugins.jetbrains.com/files/7391/658997/asciidoctor-intellij-plugin-0.43.6.zip", - "243.26053.17": "https://plugins.jetbrains.com/files/7391/658997/asciidoctor-intellij-plugin-0.43.6.zip", - "243.26053.19": "https://plugins.jetbrains.com/files/7391/658997/asciidoctor-intellij-plugin-0.43.6.zip", - "243.26053.20": "https://plugins.jetbrains.com/files/7391/658997/asciidoctor-intellij-plugin-0.43.6.zip", - "243.26053.27": "https://plugins.jetbrains.com/files/7391/658997/asciidoctor-intellij-plugin-0.43.6.zip", - "243.26053.29": "https://plugins.jetbrains.com/files/7391/658997/asciidoctor-intellij-plugin-0.43.6.zip" + "243.24978.603": "https://plugins.jetbrains.com/files/7391/658997/asciidoctor-intellij-plugin-0.43.6.zip", + "251.23774.424": "https://plugins.jetbrains.com/files/7391/698673/asciidoctor-intellij-plugin-0.44.3.zip", + "251.23774.426": "https://plugins.jetbrains.com/files/7391/698673/asciidoctor-intellij-plugin-0.44.3.zip", + "251.23774.429": "https://plugins.jetbrains.com/files/7391/698673/asciidoctor-intellij-plugin-0.44.3.zip", + "251.23774.430": "https://plugins.jetbrains.com/files/7391/698673/asciidoctor-intellij-plugin-0.44.3.zip", + "251.23774.435": "https://plugins.jetbrains.com/files/7391/698673/asciidoctor-intellij-plugin-0.44.3.zip", + "251.23774.436": "https://plugins.jetbrains.com/files/7391/698673/asciidoctor-intellij-plugin-0.44.3.zip", + "251.23774.437": "https://plugins.jetbrains.com/files/7391/698673/asciidoctor-intellij-plugin-0.44.3.zip", + "251.23774.442": "https://plugins.jetbrains.com/files/7391/698673/asciidoctor-intellij-plugin-0.44.3.zip", + "251.23774.444": "https://plugins.jetbrains.com/files/7391/698673/asciidoctor-intellij-plugin-0.44.3.zip", + "251.23774.445": "https://plugins.jetbrains.com/files/7391/698673/asciidoctor-intellij-plugin-0.44.3.zip" }, "name": "asciidoc" }, @@ -374,7 +355,6 @@ "idea-ultimate", "mps", "phpstorm", - "pycharm-community", "pycharm-professional", "rider", "ruby-mine", @@ -383,18 +363,17 @@ ], "builds": { "243.22562.218": "https://plugins.jetbrains.com/files/7425/603907/WakaTime.jar", - "243.22562.220": "https://plugins.jetbrains.com/files/7425/603907/WakaTime.jar", - "243.24978.546": "https://plugins.jetbrains.com/files/7425/603907/WakaTime.jar", - "243.24978.79": "https://plugins.jetbrains.com/files/7425/603907/WakaTime.jar", - "243.25659.34": "https://plugins.jetbrains.com/files/7425/603907/WakaTime.jar", - "243.25659.42": "https://plugins.jetbrains.com/files/7425/603907/WakaTime.jar", - "243.26053.12": "https://plugins.jetbrains.com/files/7425/603907/WakaTime.jar", - "243.26053.13": "https://plugins.jetbrains.com/files/7425/603907/WakaTime.jar", - "243.26053.17": "https://plugins.jetbrains.com/files/7425/603907/WakaTime.jar", - "243.26053.19": "https://plugins.jetbrains.com/files/7425/603907/WakaTime.jar", - "243.26053.20": "https://plugins.jetbrains.com/files/7425/603907/WakaTime.jar", - "243.26053.27": "https://plugins.jetbrains.com/files/7425/603907/WakaTime.jar", - "243.26053.29": "https://plugins.jetbrains.com/files/7425/603907/WakaTime.jar" + "243.24978.603": "https://plugins.jetbrains.com/files/7425/603907/WakaTime.jar", + "251.23774.424": "https://plugins.jetbrains.com/files/7425/603907/WakaTime.jar", + "251.23774.426": "https://plugins.jetbrains.com/files/7425/603907/WakaTime.jar", + "251.23774.429": "https://plugins.jetbrains.com/files/7425/603907/WakaTime.jar", + "251.23774.430": "https://plugins.jetbrains.com/files/7425/603907/WakaTime.jar", + "251.23774.435": "https://plugins.jetbrains.com/files/7425/603907/WakaTime.jar", + "251.23774.436": "https://plugins.jetbrains.com/files/7425/603907/WakaTime.jar", + "251.23774.437": "https://plugins.jetbrains.com/files/7425/603907/WakaTime.jar", + "251.23774.442": "https://plugins.jetbrains.com/files/7425/603907/WakaTime.jar", + "251.23774.444": "https://plugins.jetbrains.com/files/7425/603907/WakaTime.jar", + "251.23774.445": "https://plugins.jetbrains.com/files/7425/603907/WakaTime.jar" }, "name": "wakatime" }, @@ -407,7 +386,6 @@ "idea-ultimate", "mps", "phpstorm", - "pycharm-community", "pycharm-professional", "rider", "ruby-mine", @@ -415,19 +393,18 @@ "webstorm" ], "builds": { - "243.22562.218": "https://plugins.jetbrains.com/files/7499/690185/gittoolbox-600.0.19_243-signed.zip", - "243.22562.220": "https://plugins.jetbrains.com/files/7499/690185/gittoolbox-600.0.19_243-signed.zip", - "243.24978.546": "https://plugins.jetbrains.com/files/7499/690185/gittoolbox-600.0.19_243-signed.zip", - "243.24978.79": "https://plugins.jetbrains.com/files/7499/690185/gittoolbox-600.0.19_243-signed.zip", - "243.25659.34": "https://plugins.jetbrains.com/files/7499/690185/gittoolbox-600.0.19_243-signed.zip", - "243.25659.42": "https://plugins.jetbrains.com/files/7499/690185/gittoolbox-600.0.19_243-signed.zip", - "243.26053.12": "https://plugins.jetbrains.com/files/7499/690185/gittoolbox-600.0.19_243-signed.zip", - "243.26053.13": "https://plugins.jetbrains.com/files/7499/690185/gittoolbox-600.0.19_243-signed.zip", - "243.26053.17": "https://plugins.jetbrains.com/files/7499/690185/gittoolbox-600.0.19_243-signed.zip", - "243.26053.19": "https://plugins.jetbrains.com/files/7499/690185/gittoolbox-600.0.19_243-signed.zip", - "243.26053.20": "https://plugins.jetbrains.com/files/7499/690185/gittoolbox-600.0.19_243-signed.zip", - "243.26053.27": "https://plugins.jetbrains.com/files/7499/690185/gittoolbox-600.0.19_243-signed.zip", - "243.26053.29": "https://plugins.jetbrains.com/files/7499/690185/gittoolbox-600.0.19_243-signed.zip" + "243.22562.218": "https://plugins.jetbrains.com/files/7499/711707/gittoolbox-600.1.1_243-signed.zip", + "243.24978.603": "https://plugins.jetbrains.com/files/7499/711707/gittoolbox-600.1.1_243-signed.zip", + "251.23774.424": "https://plugins.jetbrains.com/files/7499/711707/gittoolbox-600.1.1_243-signed.zip", + "251.23774.426": "https://plugins.jetbrains.com/files/7499/711707/gittoolbox-600.1.1_243-signed.zip", + "251.23774.429": "https://plugins.jetbrains.com/files/7499/711707/gittoolbox-600.1.1_243-signed.zip", + "251.23774.430": "https://plugins.jetbrains.com/files/7499/711707/gittoolbox-600.1.1_243-signed.zip", + "251.23774.435": "https://plugins.jetbrains.com/files/7499/711707/gittoolbox-600.1.1_243-signed.zip", + "251.23774.436": "https://plugins.jetbrains.com/files/7499/711707/gittoolbox-600.1.1_243-signed.zip", + "251.23774.437": "https://plugins.jetbrains.com/files/7499/711707/gittoolbox-600.1.1_243-signed.zip", + "251.23774.442": "https://plugins.jetbrains.com/files/7499/711707/gittoolbox-600.1.1_243-signed.zip", + "251.23774.444": "https://plugins.jetbrains.com/files/7499/711707/gittoolbox-600.1.1_243-signed.zip", + "251.23774.445": "https://plugins.jetbrains.com/files/7499/711707/gittoolbox-600.1.1_243-signed.zip" }, "name": "gittoolbox" }, @@ -440,7 +417,6 @@ "idea-ultimate", "mps", "phpstorm", - "pycharm-community", "pycharm-professional", "rider", "ruby-mine", @@ -449,18 +425,17 @@ ], "builds": { "243.22562.218": null, - "243.22562.220": null, - "243.24978.546": "https://plugins.jetbrains.com/files/7724/680796/clouds-docker-impl-243.24978.54.zip", - "243.24978.79": "https://plugins.jetbrains.com/files/7724/680796/clouds-docker-impl-243.24978.54.zip", - "243.25659.34": "https://plugins.jetbrains.com/files/7724/692258/clouds-docker-impl-243.25659.59.zip", - "243.25659.42": "https://plugins.jetbrains.com/files/7724/692258/clouds-docker-impl-243.25659.59.zip", - "243.26053.12": "https://plugins.jetbrains.com/files/7724/700105/clouds-docker-impl-243.26053.27.zip", - "243.26053.13": "https://plugins.jetbrains.com/files/7724/700105/clouds-docker-impl-243.26053.27.zip", - "243.26053.17": "https://plugins.jetbrains.com/files/7724/700105/clouds-docker-impl-243.26053.27.zip", - "243.26053.19": "https://plugins.jetbrains.com/files/7724/700105/clouds-docker-impl-243.26053.27.zip", - "243.26053.20": "https://plugins.jetbrains.com/files/7724/700105/clouds-docker-impl-243.26053.27.zip", - "243.26053.27": "https://plugins.jetbrains.com/files/7724/700105/clouds-docker-impl-243.26053.27.zip", - "243.26053.29": "https://plugins.jetbrains.com/files/7724/700105/clouds-docker-impl-243.26053.27.zip" + "243.24978.603": "https://plugins.jetbrains.com/files/7724/680796/clouds-docker-impl-243.24978.54.zip", + "251.23774.424": "https://plugins.jetbrains.com/files/7724/715275/clouds-docker-impl-251.23774.426.zip", + "251.23774.426": "https://plugins.jetbrains.com/files/7724/715275/clouds-docker-impl-251.23774.426.zip", + "251.23774.429": "https://plugins.jetbrains.com/files/7724/715275/clouds-docker-impl-251.23774.426.zip", + "251.23774.430": "https://plugins.jetbrains.com/files/7724/715275/clouds-docker-impl-251.23774.426.zip", + "251.23774.435": "https://plugins.jetbrains.com/files/7724/715275/clouds-docker-impl-251.23774.426.zip", + "251.23774.436": "https://plugins.jetbrains.com/files/7724/715275/clouds-docker-impl-251.23774.426.zip", + "251.23774.437": "https://plugins.jetbrains.com/files/7724/715275/clouds-docker-impl-251.23774.426.zip", + "251.23774.442": "https://plugins.jetbrains.com/files/7724/715275/clouds-docker-impl-251.23774.426.zip", + "251.23774.444": "https://plugins.jetbrains.com/files/7724/715275/clouds-docker-impl-251.23774.426.zip", + "251.23774.445": "https://plugins.jetbrains.com/files/7724/715275/clouds-docker-impl-251.23774.426.zip" }, "name": "docker" }, @@ -473,7 +448,6 @@ "idea-ultimate", "mps", "phpstorm", - "pycharm-community", "pycharm-professional", "rider", "ruby-mine", @@ -482,18 +456,17 @@ ], "builds": { "243.22562.218": "https://plugins.jetbrains.com/files/8097/636616/graphql-243.22562.13.zip", - "243.22562.220": "https://plugins.jetbrains.com/files/8097/636616/graphql-243.22562.13.zip", - "243.24978.546": "https://plugins.jetbrains.com/files/8097/680200/graphql-243.24978.46.zip", - "243.24978.79": "https://plugins.jetbrains.com/files/8097/680200/graphql-243.24978.46.zip", - "243.25659.34": "https://plugins.jetbrains.com/files/8097/688195/graphql-243.25659.42.zip", - "243.25659.42": "https://plugins.jetbrains.com/files/8097/688195/graphql-243.25659.42.zip", - "243.26053.12": "https://plugins.jetbrains.com/files/8097/688195/graphql-243.25659.42.zip", - "243.26053.13": "https://plugins.jetbrains.com/files/8097/688195/graphql-243.25659.42.zip", - "243.26053.17": "https://plugins.jetbrains.com/files/8097/688195/graphql-243.25659.42.zip", - "243.26053.19": "https://plugins.jetbrains.com/files/8097/688195/graphql-243.25659.42.zip", - "243.26053.20": "https://plugins.jetbrains.com/files/8097/688195/graphql-243.25659.42.zip", - "243.26053.27": "https://plugins.jetbrains.com/files/8097/688195/graphql-243.25659.42.zip", - "243.26053.29": "https://plugins.jetbrains.com/files/8097/688195/graphql-243.25659.42.zip" + "243.24978.603": "https://plugins.jetbrains.com/files/8097/680200/graphql-243.24978.46.zip", + "251.23774.424": "https://plugins.jetbrains.com/files/8097/711188/graphql-251.23774.318.zip", + "251.23774.426": "https://plugins.jetbrains.com/files/8097/711188/graphql-251.23774.318.zip", + "251.23774.429": "https://plugins.jetbrains.com/files/8097/711188/graphql-251.23774.318.zip", + "251.23774.430": "https://plugins.jetbrains.com/files/8097/711188/graphql-251.23774.318.zip", + "251.23774.435": "https://plugins.jetbrains.com/files/8097/711188/graphql-251.23774.318.zip", + "251.23774.436": "https://plugins.jetbrains.com/files/8097/711188/graphql-251.23774.318.zip", + "251.23774.437": "https://plugins.jetbrains.com/files/8097/711188/graphql-251.23774.318.zip", + "251.23774.442": "https://plugins.jetbrains.com/files/8097/711188/graphql-251.23774.318.zip", + "251.23774.444": "https://plugins.jetbrains.com/files/8097/711188/graphql-251.23774.318.zip", + "251.23774.445": "https://plugins.jetbrains.com/files/8097/711188/graphql-251.23774.318.zip" }, "name": "graphql" }, @@ -506,7 +479,6 @@ "idea-ultimate", "mps", "phpstorm", - "pycharm-community", "pycharm-professional", "rider", "ruby-mine", @@ -514,17 +486,16 @@ ], "builds": { "243.22562.218": null, - "243.22562.220": null, - "243.24978.546": null, - "243.24978.79": null, - "243.25659.34": null, - "243.25659.42": null, - "243.26053.12": null, - "243.26053.13": null, - "243.26053.19": null, - "243.26053.20": null, - "243.26053.27": null, - "243.26053.29": null + "243.24978.603": null, + "251.23774.424": null, + "251.23774.426": null, + "251.23774.429": null, + "251.23774.430": null, + "251.23774.435": null, + "251.23774.436": null, + "251.23774.437": null, + "251.23774.442": null, + "251.23774.444": null }, "name": "-deprecated-rust" }, @@ -537,7 +508,6 @@ "idea-ultimate", "mps", "phpstorm", - "pycharm-community", "pycharm-professional", "rider", "ruby-mine", @@ -545,17 +515,16 @@ ], "builds": { "243.22562.218": null, - "243.22562.220": null, - "243.24978.546": null, - "243.24978.79": null, - "243.25659.34": null, - "243.25659.42": null, - "243.26053.12": null, - "243.26053.13": null, - "243.26053.19": null, - "243.26053.20": null, - "243.26053.27": null, - "243.26053.29": null + "243.24978.603": null, + "251.23774.424": null, + "251.23774.426": null, + "251.23774.429": null, + "251.23774.430": null, + "251.23774.435": null, + "251.23774.436": null, + "251.23774.437": null, + "251.23774.442": null, + "251.23774.444": null }, "name": "-deprecated-rust-beta" }, @@ -568,7 +537,6 @@ "idea-ultimate", "mps", "phpstorm", - "pycharm-community", "pycharm-professional", "rider", "ruby-mine", @@ -577,18 +545,17 @@ ], "builds": { "243.22562.218": "https://plugins.jetbrains.com/files/8195/630064/toml-243.21565.122.zip", - "243.22562.220": "https://plugins.jetbrains.com/files/8195/630064/toml-243.21565.122.zip", - "243.24978.546": "https://plugins.jetbrains.com/files/8195/672659/toml-243.23654.183.zip", - "243.24978.79": "https://plugins.jetbrains.com/files/8195/672659/toml-243.23654.183.zip", - "243.25659.34": "https://plugins.jetbrains.com/files/8195/672659/toml-243.23654.183.zip", - "243.25659.42": "https://plugins.jetbrains.com/files/8195/672659/toml-243.23654.183.zip", - "243.26053.12": "https://plugins.jetbrains.com/files/8195/672659/toml-243.23654.183.zip", - "243.26053.13": "https://plugins.jetbrains.com/files/8195/672659/toml-243.23654.183.zip", - "243.26053.17": "https://plugins.jetbrains.com/files/8195/672659/toml-243.23654.183.zip", - "243.26053.19": "https://plugins.jetbrains.com/files/8195/672659/toml-243.23654.183.zip", - "243.26053.20": "https://plugins.jetbrains.com/files/8195/672659/toml-243.23654.183.zip", - "243.26053.27": "https://plugins.jetbrains.com/files/8195/672659/toml-243.23654.183.zip", - "243.26053.29": "https://plugins.jetbrains.com/files/8195/672659/toml-243.23654.183.zip" + "243.24978.603": "https://plugins.jetbrains.com/files/8195/672659/toml-243.23654.183.zip", + "251.23774.424": "https://plugins.jetbrains.com/files/8195/715934/toml-251.23774.429.zip", + "251.23774.426": "https://plugins.jetbrains.com/files/8195/715934/toml-251.23774.429.zip", + "251.23774.429": "https://plugins.jetbrains.com/files/8195/715934/toml-251.23774.429.zip", + "251.23774.430": "https://plugins.jetbrains.com/files/8195/715934/toml-251.23774.429.zip", + "251.23774.435": "https://plugins.jetbrains.com/files/8195/715934/toml-251.23774.429.zip", + "251.23774.436": "https://plugins.jetbrains.com/files/8195/715934/toml-251.23774.429.zip", + "251.23774.437": "https://plugins.jetbrains.com/files/8195/715934/toml-251.23774.429.zip", + "251.23774.442": "https://plugins.jetbrains.com/files/8195/715934/toml-251.23774.429.zip", + "251.23774.444": "https://plugins.jetbrains.com/files/8195/715934/toml-251.23774.429.zip", + "251.23774.445": "https://plugins.jetbrains.com/files/8195/715934/toml-251.23774.429.zip" }, "name": "toml" }, @@ -599,7 +566,7 @@ ], "builds": { "243.22562.218": "https://plugins.jetbrains.com/files/8327/615097/Minecraft_Development-2024.3-1.8.2.zip", - "243.26053.27": "https://plugins.jetbrains.com/files/8327/615097/Minecraft_Development-2024.3-1.8.2.zip" + "251.23774.435": "https://plugins.jetbrains.com/files/8327/704864/Minecraft_Development-2025.1-1.8.3.zip" }, "name": "minecraft-development" }, @@ -612,7 +579,6 @@ "idea-ultimate", "mps", "phpstorm", - "pycharm-community", "pycharm-professional", "rider", "ruby-mine", @@ -620,19 +586,18 @@ "webstorm" ], "builds": { - "243.22562.218": "https://plugins.jetbrains.com/files/8554/654690/featuresTrainer-243.22562.233.zip", - "243.22562.220": "https://plugins.jetbrains.com/files/8554/654690/featuresTrainer-243.22562.233.zip", - "243.24978.546": "https://plugins.jetbrains.com/files/8554/684425/featuresTrainer-243.24978.79.zip", - "243.24978.79": "https://plugins.jetbrains.com/files/8554/684425/featuresTrainer-243.24978.79.zip", - "243.25659.34": "https://plugins.jetbrains.com/files/8554/690630/featuresTrainer-243.25659.54.zip", - "243.25659.42": "https://plugins.jetbrains.com/files/8554/690630/featuresTrainer-243.25659.54.zip", - "243.26053.12": "https://plugins.jetbrains.com/files/8554/697631/featuresTrainer-243.26053.13.zip", - "243.26053.13": "https://plugins.jetbrains.com/files/8554/697631/featuresTrainer-243.26053.13.zip", - "243.26053.17": "https://plugins.jetbrains.com/files/8554/697631/featuresTrainer-243.26053.13.zip", - "243.26053.19": "https://plugins.jetbrains.com/files/8554/697631/featuresTrainer-243.26053.13.zip", - "243.26053.20": "https://plugins.jetbrains.com/files/8554/697631/featuresTrainer-243.26053.13.zip", - "243.26053.27": "https://plugins.jetbrains.com/files/8554/697631/featuresTrainer-243.26053.13.zip", - "243.26053.29": "https://plugins.jetbrains.com/files/8554/697631/featuresTrainer-243.26053.13.zip" + "243.22562.218": null, + "243.24978.603": "https://plugins.jetbrains.com/files/8554/684425/featuresTrainer-243.24978.79.zip", + "251.23774.424": "https://plugins.jetbrains.com/files/8554/716074/featuresTrainer-251.23774.436.zip", + "251.23774.426": "https://plugins.jetbrains.com/files/8554/716074/featuresTrainer-251.23774.436.zip", + "251.23774.429": "https://plugins.jetbrains.com/files/8554/716074/featuresTrainer-251.23774.436.zip", + "251.23774.430": "https://plugins.jetbrains.com/files/8554/716074/featuresTrainer-251.23774.436.zip", + "251.23774.435": "https://plugins.jetbrains.com/files/8554/716074/featuresTrainer-251.23774.436.zip", + "251.23774.436": "https://plugins.jetbrains.com/files/8554/716074/featuresTrainer-251.23774.436.zip", + "251.23774.437": "https://plugins.jetbrains.com/files/8554/716074/featuresTrainer-251.23774.436.zip", + "251.23774.442": "https://plugins.jetbrains.com/files/8554/716074/featuresTrainer-251.23774.436.zip", + "251.23774.444": "https://plugins.jetbrains.com/files/8554/716074/featuresTrainer-251.23774.436.zip", + "251.23774.445": "https://plugins.jetbrains.com/files/8554/716074/featuresTrainer-251.23774.436.zip" }, "name": "ide-features-trainer" }, @@ -645,7 +610,6 @@ "idea-ultimate", "mps", "phpstorm", - "pycharm-community", "pycharm-professional", "rider", "ruby-mine", @@ -654,18 +618,17 @@ ], "builds": { "243.22562.218": "https://plugins.jetbrains.com/files/8607/673303/NixIDEA-0.4.0.17.zip", - "243.22562.220": "https://plugins.jetbrains.com/files/8607/673303/NixIDEA-0.4.0.17.zip", - "243.24978.546": "https://plugins.jetbrains.com/files/8607/673303/NixIDEA-0.4.0.17.zip", - "243.24978.79": "https://plugins.jetbrains.com/files/8607/673303/NixIDEA-0.4.0.17.zip", - "243.25659.34": "https://plugins.jetbrains.com/files/8607/673303/NixIDEA-0.4.0.17.zip", - "243.25659.42": "https://plugins.jetbrains.com/files/8607/673303/NixIDEA-0.4.0.17.zip", - "243.26053.12": "https://plugins.jetbrains.com/files/8607/673303/NixIDEA-0.4.0.17.zip", - "243.26053.13": "https://plugins.jetbrains.com/files/8607/673303/NixIDEA-0.4.0.17.zip", - "243.26053.17": "https://plugins.jetbrains.com/files/8607/673303/NixIDEA-0.4.0.17.zip", - "243.26053.19": "https://plugins.jetbrains.com/files/8607/673303/NixIDEA-0.4.0.17.zip", - "243.26053.20": "https://plugins.jetbrains.com/files/8607/673303/NixIDEA-0.4.0.17.zip", - "243.26053.27": "https://plugins.jetbrains.com/files/8607/673303/NixIDEA-0.4.0.17.zip", - "243.26053.29": "https://plugins.jetbrains.com/files/8607/673303/NixIDEA-0.4.0.17.zip" + "243.24978.603": "https://plugins.jetbrains.com/files/8607/673303/NixIDEA-0.4.0.17.zip", + "251.23774.424": "https://plugins.jetbrains.com/files/8607/673303/NixIDEA-0.4.0.17.zip", + "251.23774.426": "https://plugins.jetbrains.com/files/8607/673303/NixIDEA-0.4.0.17.zip", + "251.23774.429": "https://plugins.jetbrains.com/files/8607/673303/NixIDEA-0.4.0.17.zip", + "251.23774.430": "https://plugins.jetbrains.com/files/8607/673303/NixIDEA-0.4.0.17.zip", + "251.23774.435": "https://plugins.jetbrains.com/files/8607/673303/NixIDEA-0.4.0.17.zip", + "251.23774.436": "https://plugins.jetbrains.com/files/8607/673303/NixIDEA-0.4.0.17.zip", + "251.23774.437": "https://plugins.jetbrains.com/files/8607/673303/NixIDEA-0.4.0.17.zip", + "251.23774.442": "https://plugins.jetbrains.com/files/8607/673303/NixIDEA-0.4.0.17.zip", + "251.23774.444": "https://plugins.jetbrains.com/files/8607/673303/NixIDEA-0.4.0.17.zip", + "251.23774.445": "https://plugins.jetbrains.com/files/8607/673303/NixIDEA-0.4.0.17.zip" }, "name": "nixidea" }, @@ -678,7 +641,6 @@ "idea-ultimate", "mps", "phpstorm", - "pycharm-community", "pycharm-professional", "rider", "ruby-mine", @@ -687,18 +649,17 @@ ], "builds": { "243.22562.218": "https://plugins.jetbrains.com/files/9525/603167/idea-php-dotenv-plugin-2024.3.zip", - "243.22562.220": "https://plugins.jetbrains.com/files/9525/603167/idea-php-dotenv-plugin-2024.3.zip", - "243.24978.546": "https://plugins.jetbrains.com/files/9525/603167/idea-php-dotenv-plugin-2024.3.zip", - "243.24978.79": "https://plugins.jetbrains.com/files/9525/603167/idea-php-dotenv-plugin-2024.3.zip", - "243.25659.34": "https://plugins.jetbrains.com/files/9525/603167/idea-php-dotenv-plugin-2024.3.zip", - "243.25659.42": "https://plugins.jetbrains.com/files/9525/603167/idea-php-dotenv-plugin-2024.3.zip", - "243.26053.12": "https://plugins.jetbrains.com/files/9525/603167/idea-php-dotenv-plugin-2024.3.zip", - "243.26053.13": "https://plugins.jetbrains.com/files/9525/603167/idea-php-dotenv-plugin-2024.3.zip", - "243.26053.17": "https://plugins.jetbrains.com/files/9525/603167/idea-php-dotenv-plugin-2024.3.zip", - "243.26053.19": "https://plugins.jetbrains.com/files/9525/603167/idea-php-dotenv-plugin-2024.3.zip", - "243.26053.20": "https://plugins.jetbrains.com/files/9525/603167/idea-php-dotenv-plugin-2024.3.zip", - "243.26053.27": "https://plugins.jetbrains.com/files/9525/603167/idea-php-dotenv-plugin-2024.3.zip", - "243.26053.29": "https://plugins.jetbrains.com/files/9525/603167/idea-php-dotenv-plugin-2024.3.zip" + "243.24978.603": "https://plugins.jetbrains.com/files/9525/603167/idea-php-dotenv-plugin-2024.3.zip", + "251.23774.424": "https://plugins.jetbrains.com/files/9525/711041/dotenv-251.23774.318.zip", + "251.23774.426": "https://plugins.jetbrains.com/files/9525/711041/dotenv-251.23774.318.zip", + "251.23774.429": "https://plugins.jetbrains.com/files/9525/711041/dotenv-251.23774.318.zip", + "251.23774.430": "https://plugins.jetbrains.com/files/9525/711041/dotenv-251.23774.318.zip", + "251.23774.435": "https://plugins.jetbrains.com/files/9525/711041/dotenv-251.23774.318.zip", + "251.23774.436": "https://plugins.jetbrains.com/files/9525/711041/dotenv-251.23774.318.zip", + "251.23774.437": "https://plugins.jetbrains.com/files/9525/711041/dotenv-251.23774.318.zip", + "251.23774.442": "https://plugins.jetbrains.com/files/9525/711041/dotenv-251.23774.318.zip", + "251.23774.444": "https://plugins.jetbrains.com/files/9525/711041/dotenv-251.23774.318.zip", + "251.23774.445": "https://plugins.jetbrains.com/files/9525/711041/dotenv-251.23774.318.zip" }, "name": "-env-files" }, @@ -708,8 +669,8 @@ "idea-ultimate" ], "builds": { - "243.26053.20": "https://plugins.jetbrains.com/files/9568/700127/go-plugin-243.26053.27.zip", - "243.26053.27": "https://plugins.jetbrains.com/files/9568/700127/go-plugin-243.26053.27.zip" + "251.23774.430": "https://plugins.jetbrains.com/files/9568/716123/go-plugin-251.23774.435.zip", + "251.23774.435": "https://plugins.jetbrains.com/files/9568/716123/go-plugin-251.23774.435.zip" }, "name": "go" }, @@ -722,7 +683,6 @@ "idea-ultimate", "mps", "phpstorm", - "pycharm-community", "pycharm-professional", "rider", "ruby-mine", @@ -730,19 +690,18 @@ "webstorm" ], "builds": { - "243.22562.218": "https://plugins.jetbrains.com/files/9707/698971/ansi-highlighter-premium-24.3.3.jar", - "243.22562.220": "https://plugins.jetbrains.com/files/9707/698971/ansi-highlighter-premium-24.3.3.jar", - "243.24978.546": "https://plugins.jetbrains.com/files/9707/698971/ansi-highlighter-premium-24.3.3.jar", - "243.24978.79": "https://plugins.jetbrains.com/files/9707/698971/ansi-highlighter-premium-24.3.3.jar", - "243.25659.34": "https://plugins.jetbrains.com/files/9707/698971/ansi-highlighter-premium-24.3.3.jar", - "243.25659.42": "https://plugins.jetbrains.com/files/9707/698971/ansi-highlighter-premium-24.3.3.jar", - "243.26053.12": "https://plugins.jetbrains.com/files/9707/698971/ansi-highlighter-premium-24.3.3.jar", - "243.26053.13": "https://plugins.jetbrains.com/files/9707/698971/ansi-highlighter-premium-24.3.3.jar", - "243.26053.17": "https://plugins.jetbrains.com/files/9707/698971/ansi-highlighter-premium-24.3.3.jar", - "243.26053.19": "https://plugins.jetbrains.com/files/9707/698971/ansi-highlighter-premium-24.3.3.jar", - "243.26053.20": "https://plugins.jetbrains.com/files/9707/698971/ansi-highlighter-premium-24.3.3.jar", - "243.26053.27": "https://plugins.jetbrains.com/files/9707/698971/ansi-highlighter-premium-24.3.3.jar", - "243.26053.29": "https://plugins.jetbrains.com/files/9707/698971/ansi-highlighter-premium-24.3.3.jar" + "243.22562.218": "https://plugins.jetbrains.com/files/9707/702582/ANSI_Highlighter_Premium-24.3.4.jar", + "243.24978.603": "https://plugins.jetbrains.com/files/9707/702582/ANSI_Highlighter_Premium-24.3.4.jar", + "251.23774.424": "https://plugins.jetbrains.com/files/9707/702581/ANSI_Highlighter_Premium-25.1.5.jar", + "251.23774.426": "https://plugins.jetbrains.com/files/9707/702581/ANSI_Highlighter_Premium-25.1.5.jar", + "251.23774.429": "https://plugins.jetbrains.com/files/9707/702581/ANSI_Highlighter_Premium-25.1.5.jar", + "251.23774.430": "https://plugins.jetbrains.com/files/9707/702581/ANSI_Highlighter_Premium-25.1.5.jar", + "251.23774.435": "https://plugins.jetbrains.com/files/9707/702581/ANSI_Highlighter_Premium-25.1.5.jar", + "251.23774.436": "https://plugins.jetbrains.com/files/9707/702581/ANSI_Highlighter_Premium-25.1.5.jar", + "251.23774.437": "https://plugins.jetbrains.com/files/9707/702581/ANSI_Highlighter_Premium-25.1.5.jar", + "251.23774.442": "https://plugins.jetbrains.com/files/9707/702581/ANSI_Highlighter_Premium-25.1.5.jar", + "251.23774.444": "https://plugins.jetbrains.com/files/9707/702581/ANSI_Highlighter_Premium-25.1.5.jar", + "251.23774.445": "https://plugins.jetbrains.com/files/9707/702581/ANSI_Highlighter_Premium-25.1.5.jar" }, "name": "ansi-highlighter-premium" }, @@ -755,7 +714,6 @@ "idea-ultimate", "mps", "phpstorm", - "pycharm-community", "pycharm-professional", "rider", "ruby-mine", @@ -764,18 +722,17 @@ ], "builds": { "243.22562.218": "https://plugins.jetbrains.com/files/9792/633158/Key_Promoter_X-2024.2.2.zip", - "243.22562.220": "https://plugins.jetbrains.com/files/9792/633158/Key_Promoter_X-2024.2.2.zip", - "243.24978.546": "https://plugins.jetbrains.com/files/9792/633158/Key_Promoter_X-2024.2.2.zip", - "243.24978.79": "https://plugins.jetbrains.com/files/9792/633158/Key_Promoter_X-2024.2.2.zip", - "243.25659.34": "https://plugins.jetbrains.com/files/9792/633158/Key_Promoter_X-2024.2.2.zip", - "243.25659.42": "https://plugins.jetbrains.com/files/9792/633158/Key_Promoter_X-2024.2.2.zip", - "243.26053.12": "https://plugins.jetbrains.com/files/9792/633158/Key_Promoter_X-2024.2.2.zip", - "243.26053.13": "https://plugins.jetbrains.com/files/9792/633158/Key_Promoter_X-2024.2.2.zip", - "243.26053.17": "https://plugins.jetbrains.com/files/9792/633158/Key_Promoter_X-2024.2.2.zip", - "243.26053.19": "https://plugins.jetbrains.com/files/9792/633158/Key_Promoter_X-2024.2.2.zip", - "243.26053.20": "https://plugins.jetbrains.com/files/9792/633158/Key_Promoter_X-2024.2.2.zip", - "243.26053.27": "https://plugins.jetbrains.com/files/9792/633158/Key_Promoter_X-2024.2.2.zip", - "243.26053.29": "https://plugins.jetbrains.com/files/9792/633158/Key_Promoter_X-2024.2.2.zip" + "243.24978.603": "https://plugins.jetbrains.com/files/9792/633158/Key_Promoter_X-2024.2.2.zip", + "251.23774.424": "https://plugins.jetbrains.com/files/9792/633158/Key_Promoter_X-2024.2.2.zip", + "251.23774.426": "https://plugins.jetbrains.com/files/9792/633158/Key_Promoter_X-2024.2.2.zip", + "251.23774.429": "https://plugins.jetbrains.com/files/9792/633158/Key_Promoter_X-2024.2.2.zip", + "251.23774.430": "https://plugins.jetbrains.com/files/9792/633158/Key_Promoter_X-2024.2.2.zip", + "251.23774.435": "https://plugins.jetbrains.com/files/9792/633158/Key_Promoter_X-2024.2.2.zip", + "251.23774.436": "https://plugins.jetbrains.com/files/9792/633158/Key_Promoter_X-2024.2.2.zip", + "251.23774.437": "https://plugins.jetbrains.com/files/9792/633158/Key_Promoter_X-2024.2.2.zip", + "251.23774.442": "https://plugins.jetbrains.com/files/9792/633158/Key_Promoter_X-2024.2.2.zip", + "251.23774.444": "https://plugins.jetbrains.com/files/9792/633158/Key_Promoter_X-2024.2.2.zip", + "251.23774.445": "https://plugins.jetbrains.com/files/9792/633158/Key_Promoter_X-2024.2.2.zip" }, "name": "key-promoter-x" }, @@ -788,7 +745,6 @@ "idea-ultimate", "mps", "phpstorm", - "pycharm-community", "pycharm-professional", "rider", "ruby-mine", @@ -797,18 +753,17 @@ ], "builds": { "243.22562.218": "https://plugins.jetbrains.com/files/9836/681714/intellij-randomness-3.3.6-signed.zip", - "243.22562.220": "https://plugins.jetbrains.com/files/9836/681714/intellij-randomness-3.3.6-signed.zip", - "243.24978.546": "https://plugins.jetbrains.com/files/9836/681714/intellij-randomness-3.3.6-signed.zip", - "243.24978.79": "https://plugins.jetbrains.com/files/9836/681714/intellij-randomness-3.3.6-signed.zip", - "243.25659.34": "https://plugins.jetbrains.com/files/9836/681714/intellij-randomness-3.3.6-signed.zip", - "243.25659.42": "https://plugins.jetbrains.com/files/9836/681714/intellij-randomness-3.3.6-signed.zip", - "243.26053.12": "https://plugins.jetbrains.com/files/9836/681714/intellij-randomness-3.3.6-signed.zip", - "243.26053.13": "https://plugins.jetbrains.com/files/9836/681714/intellij-randomness-3.3.6-signed.zip", - "243.26053.17": "https://plugins.jetbrains.com/files/9836/681714/intellij-randomness-3.3.6-signed.zip", - "243.26053.19": "https://plugins.jetbrains.com/files/9836/681714/intellij-randomness-3.3.6-signed.zip", - "243.26053.20": "https://plugins.jetbrains.com/files/9836/681714/intellij-randomness-3.3.6-signed.zip", - "243.26053.27": "https://plugins.jetbrains.com/files/9836/681714/intellij-randomness-3.3.6-signed.zip", - "243.26053.29": "https://plugins.jetbrains.com/files/9836/681714/intellij-randomness-3.3.6-signed.zip" + "243.24978.603": "https://plugins.jetbrains.com/files/9836/681714/intellij-randomness-3.3.6-signed.zip", + "251.23774.424": "https://plugins.jetbrains.com/files/9836/681714/intellij-randomness-3.3.6-signed.zip", + "251.23774.426": "https://plugins.jetbrains.com/files/9836/681714/intellij-randomness-3.3.6-signed.zip", + "251.23774.429": "https://plugins.jetbrains.com/files/9836/681714/intellij-randomness-3.3.6-signed.zip", + "251.23774.430": "https://plugins.jetbrains.com/files/9836/681714/intellij-randomness-3.3.6-signed.zip", + "251.23774.435": "https://plugins.jetbrains.com/files/9836/681714/intellij-randomness-3.3.6-signed.zip", + "251.23774.436": "https://plugins.jetbrains.com/files/9836/681714/intellij-randomness-3.3.6-signed.zip", + "251.23774.437": "https://plugins.jetbrains.com/files/9836/681714/intellij-randomness-3.3.6-signed.zip", + "251.23774.442": "https://plugins.jetbrains.com/files/9836/681714/intellij-randomness-3.3.6-signed.zip", + "251.23774.444": "https://plugins.jetbrains.com/files/9836/681714/intellij-randomness-3.3.6-signed.zip", + "251.23774.445": "https://plugins.jetbrains.com/files/9836/681714/intellij-randomness-3.3.6-signed.zip" }, "name": "randomness" }, @@ -821,7 +776,6 @@ "idea-ultimate", "mps", "phpstorm", - "pycharm-community", "pycharm-professional", "rider", "ruby-mine", @@ -830,18 +784,17 @@ ], "builds": { "243.22562.218": "https://plugins.jetbrains.com/files/10037/658496/intellij-csv-validator-4.0.2.zip", - "243.22562.220": "https://plugins.jetbrains.com/files/10037/658496/intellij-csv-validator-4.0.2.zip", - "243.24978.546": "https://plugins.jetbrains.com/files/10037/658496/intellij-csv-validator-4.0.2.zip", - "243.24978.79": "https://plugins.jetbrains.com/files/10037/658496/intellij-csv-validator-4.0.2.zip", - "243.25659.34": "https://plugins.jetbrains.com/files/10037/658496/intellij-csv-validator-4.0.2.zip", - "243.25659.42": "https://plugins.jetbrains.com/files/10037/658496/intellij-csv-validator-4.0.2.zip", - "243.26053.12": "https://plugins.jetbrains.com/files/10037/658496/intellij-csv-validator-4.0.2.zip", - "243.26053.13": "https://plugins.jetbrains.com/files/10037/658496/intellij-csv-validator-4.0.2.zip", - "243.26053.17": "https://plugins.jetbrains.com/files/10037/658496/intellij-csv-validator-4.0.2.zip", - "243.26053.19": "https://plugins.jetbrains.com/files/10037/658496/intellij-csv-validator-4.0.2.zip", - "243.26053.20": "https://plugins.jetbrains.com/files/10037/658496/intellij-csv-validator-4.0.2.zip", - "243.26053.27": "https://plugins.jetbrains.com/files/10037/658496/intellij-csv-validator-4.0.2.zip", - "243.26053.29": "https://plugins.jetbrains.com/files/10037/658496/intellij-csv-validator-4.0.2.zip" + "243.24978.603": "https://plugins.jetbrains.com/files/10037/658496/intellij-csv-validator-4.0.2.zip", + "251.23774.424": "https://plugins.jetbrains.com/files/10037/658496/intellij-csv-validator-4.0.2.zip", + "251.23774.426": "https://plugins.jetbrains.com/files/10037/658496/intellij-csv-validator-4.0.2.zip", + "251.23774.429": "https://plugins.jetbrains.com/files/10037/658496/intellij-csv-validator-4.0.2.zip", + "251.23774.430": "https://plugins.jetbrains.com/files/10037/658496/intellij-csv-validator-4.0.2.zip", + "251.23774.435": "https://plugins.jetbrains.com/files/10037/658496/intellij-csv-validator-4.0.2.zip", + "251.23774.436": "https://plugins.jetbrains.com/files/10037/658496/intellij-csv-validator-4.0.2.zip", + "251.23774.437": "https://plugins.jetbrains.com/files/10037/658496/intellij-csv-validator-4.0.2.zip", + "251.23774.442": "https://plugins.jetbrains.com/files/10037/658496/intellij-csv-validator-4.0.2.zip", + "251.23774.444": "https://plugins.jetbrains.com/files/10037/658496/intellij-csv-validator-4.0.2.zip", + "251.23774.445": "https://plugins.jetbrains.com/files/10037/658496/intellij-csv-validator-4.0.2.zip" }, "name": "csv-editor" }, @@ -854,7 +807,6 @@ "idea-ultimate", "mps", "phpstorm", - "pycharm-community", "pycharm-professional", "rider", "ruby-mine", @@ -862,19 +814,18 @@ "webstorm" ], "builds": { - "243.22562.218": "https://plugins.jetbrains.com/files/10080/689210/intellij-rainbow-brackets-2024.2.9-241.zip", - "243.22562.220": "https://plugins.jetbrains.com/files/10080/689210/intellij-rainbow-brackets-2024.2.9-241.zip", - "243.24978.546": "https://plugins.jetbrains.com/files/10080/689210/intellij-rainbow-brackets-2024.2.9-241.zip", - "243.24978.79": "https://plugins.jetbrains.com/files/10080/689210/intellij-rainbow-brackets-2024.2.9-241.zip", - "243.25659.34": "https://plugins.jetbrains.com/files/10080/689210/intellij-rainbow-brackets-2024.2.9-241.zip", - "243.25659.42": "https://plugins.jetbrains.com/files/10080/689210/intellij-rainbow-brackets-2024.2.9-241.zip", - "243.26053.12": "https://plugins.jetbrains.com/files/10080/689210/intellij-rainbow-brackets-2024.2.9-241.zip", - "243.26053.13": "https://plugins.jetbrains.com/files/10080/689210/intellij-rainbow-brackets-2024.2.9-241.zip", - "243.26053.17": "https://plugins.jetbrains.com/files/10080/689210/intellij-rainbow-brackets-2024.2.9-241.zip", - "243.26053.19": "https://plugins.jetbrains.com/files/10080/689210/intellij-rainbow-brackets-2024.2.9-241.zip", - "243.26053.20": "https://plugins.jetbrains.com/files/10080/689210/intellij-rainbow-brackets-2024.2.9-241.zip", - "243.26053.27": "https://plugins.jetbrains.com/files/10080/689210/intellij-rainbow-brackets-2024.2.9-241.zip", - "243.26053.29": "https://plugins.jetbrains.com/files/10080/689210/intellij-rainbow-brackets-2024.2.9-241.zip" + "243.22562.218": "https://plugins.jetbrains.com/files/10080/712102/intellij-rainbow-brackets-2024.2.10-241.zip", + "243.24978.603": "https://plugins.jetbrains.com/files/10080/712102/intellij-rainbow-brackets-2024.2.10-241.zip", + "251.23774.424": "https://plugins.jetbrains.com/files/10080/712102/intellij-rainbow-brackets-2024.2.10-241.zip", + "251.23774.426": "https://plugins.jetbrains.com/files/10080/712102/intellij-rainbow-brackets-2024.2.10-241.zip", + "251.23774.429": "https://plugins.jetbrains.com/files/10080/712102/intellij-rainbow-brackets-2024.2.10-241.zip", + "251.23774.430": "https://plugins.jetbrains.com/files/10080/712102/intellij-rainbow-brackets-2024.2.10-241.zip", + "251.23774.435": "https://plugins.jetbrains.com/files/10080/712102/intellij-rainbow-brackets-2024.2.10-241.zip", + "251.23774.436": "https://plugins.jetbrains.com/files/10080/712102/intellij-rainbow-brackets-2024.2.10-241.zip", + "251.23774.437": "https://plugins.jetbrains.com/files/10080/712102/intellij-rainbow-brackets-2024.2.10-241.zip", + "251.23774.442": "https://plugins.jetbrains.com/files/10080/712102/intellij-rainbow-brackets-2024.2.10-241.zip", + "251.23774.444": "https://plugins.jetbrains.com/files/10080/712102/intellij-rainbow-brackets-2024.2.10-241.zip", + "251.23774.445": "https://plugins.jetbrains.com/files/10080/712102/intellij-rainbow-brackets-2024.2.10-241.zip" }, "name": "rainbow-brackets" }, @@ -887,7 +838,6 @@ "idea-ultimate", "mps", "phpstorm", - "pycharm-community", "pycharm-professional", "rider", "ruby-mine", @@ -896,18 +846,17 @@ ], "builds": { "243.22562.218": "https://plugins.jetbrains.com/files/10312/581013/dotplugin-1.5.4.zip", - "243.22562.220": "https://plugins.jetbrains.com/files/10312/581013/dotplugin-1.5.4.zip", - "243.24978.546": "https://plugins.jetbrains.com/files/10312/581013/dotplugin-1.5.4.zip", - "243.24978.79": "https://plugins.jetbrains.com/files/10312/581013/dotplugin-1.5.4.zip", - "243.25659.34": "https://plugins.jetbrains.com/files/10312/581013/dotplugin-1.5.4.zip", - "243.25659.42": "https://plugins.jetbrains.com/files/10312/581013/dotplugin-1.5.4.zip", - "243.26053.12": "https://plugins.jetbrains.com/files/10312/581013/dotplugin-1.5.4.zip", - "243.26053.13": "https://plugins.jetbrains.com/files/10312/581013/dotplugin-1.5.4.zip", - "243.26053.17": "https://plugins.jetbrains.com/files/10312/581013/dotplugin-1.5.4.zip", - "243.26053.19": "https://plugins.jetbrains.com/files/10312/581013/dotplugin-1.5.4.zip", - "243.26053.20": "https://plugins.jetbrains.com/files/10312/581013/dotplugin-1.5.4.zip", - "243.26053.27": "https://plugins.jetbrains.com/files/10312/581013/dotplugin-1.5.4.zip", - "243.26053.29": "https://plugins.jetbrains.com/files/10312/581013/dotplugin-1.5.4.zip" + "243.24978.603": "https://plugins.jetbrains.com/files/10312/581013/dotplugin-1.5.4.zip", + "251.23774.424": "https://plugins.jetbrains.com/files/10312/581013/dotplugin-1.5.4.zip", + "251.23774.426": "https://plugins.jetbrains.com/files/10312/581013/dotplugin-1.5.4.zip", + "251.23774.429": "https://plugins.jetbrains.com/files/10312/581013/dotplugin-1.5.4.zip", + "251.23774.430": "https://plugins.jetbrains.com/files/10312/581013/dotplugin-1.5.4.zip", + "251.23774.435": "https://plugins.jetbrains.com/files/10312/581013/dotplugin-1.5.4.zip", + "251.23774.436": "https://plugins.jetbrains.com/files/10312/581013/dotplugin-1.5.4.zip", + "251.23774.437": "https://plugins.jetbrains.com/files/10312/581013/dotplugin-1.5.4.zip", + "251.23774.442": "https://plugins.jetbrains.com/files/10312/581013/dotplugin-1.5.4.zip", + "251.23774.444": "https://plugins.jetbrains.com/files/10312/581013/dotplugin-1.5.4.zip", + "251.23774.445": "https://plugins.jetbrains.com/files/10312/581013/dotplugin-1.5.4.zip" }, "name": "dot-language" }, @@ -920,7 +869,6 @@ "idea-ultimate", "mps", "phpstorm", - "pycharm-community", "pycharm-professional", "rider", "ruby-mine", @@ -929,18 +877,17 @@ ], "builds": { "243.22562.218": "https://plugins.jetbrains.com/files/10481/583591/intellij-hocon-2024.2.0.zip", - "243.22562.220": "https://plugins.jetbrains.com/files/10481/583591/intellij-hocon-2024.2.0.zip", - "243.24978.546": "https://plugins.jetbrains.com/files/10481/583591/intellij-hocon-2024.2.0.zip", - "243.24978.79": "https://plugins.jetbrains.com/files/10481/583591/intellij-hocon-2024.2.0.zip", - "243.25659.34": "https://plugins.jetbrains.com/files/10481/583591/intellij-hocon-2024.2.0.zip", - "243.25659.42": "https://plugins.jetbrains.com/files/10481/583591/intellij-hocon-2024.2.0.zip", - "243.26053.12": "https://plugins.jetbrains.com/files/10481/583591/intellij-hocon-2024.2.0.zip", - "243.26053.13": "https://plugins.jetbrains.com/files/10481/583591/intellij-hocon-2024.2.0.zip", - "243.26053.17": "https://plugins.jetbrains.com/files/10481/583591/intellij-hocon-2024.2.0.zip", - "243.26053.19": "https://plugins.jetbrains.com/files/10481/583591/intellij-hocon-2024.2.0.zip", - "243.26053.20": "https://plugins.jetbrains.com/files/10481/583591/intellij-hocon-2024.2.0.zip", - "243.26053.27": "https://plugins.jetbrains.com/files/10481/583591/intellij-hocon-2024.2.0.zip", - "243.26053.29": "https://plugins.jetbrains.com/files/10481/583591/intellij-hocon-2024.2.0.zip" + "243.24978.603": "https://plugins.jetbrains.com/files/10481/583591/intellij-hocon-2024.2.0.zip", + "251.23774.424": "https://plugins.jetbrains.com/files/10481/671222/intellij-hocon-2025.1.0.zip", + "251.23774.426": "https://plugins.jetbrains.com/files/10481/671222/intellij-hocon-2025.1.0.zip", + "251.23774.429": "https://plugins.jetbrains.com/files/10481/671222/intellij-hocon-2025.1.0.zip", + "251.23774.430": "https://plugins.jetbrains.com/files/10481/671222/intellij-hocon-2025.1.0.zip", + "251.23774.435": "https://plugins.jetbrains.com/files/10481/671222/intellij-hocon-2025.1.0.zip", + "251.23774.436": "https://plugins.jetbrains.com/files/10481/671222/intellij-hocon-2025.1.0.zip", + "251.23774.437": "https://plugins.jetbrains.com/files/10481/671222/intellij-hocon-2025.1.0.zip", + "251.23774.442": "https://plugins.jetbrains.com/files/10481/671222/intellij-hocon-2025.1.0.zip", + "251.23774.444": "https://plugins.jetbrains.com/files/10481/671222/intellij-hocon-2025.1.0.zip", + "251.23774.445": "https://plugins.jetbrains.com/files/10481/671222/intellij-hocon-2025.1.0.zip" }, "name": "hocon" }, @@ -953,7 +900,6 @@ "idea-ultimate", "mps", "phpstorm", - "pycharm-community", "pycharm-professional", "rider", "ruby-mine", @@ -961,19 +907,18 @@ "webstorm" ], "builds": { - "243.22562.218": "https://plugins.jetbrains.com/files/11058/699177/Extra_Icons-2025.1.3.zip", - "243.22562.220": "https://plugins.jetbrains.com/files/11058/699177/Extra_Icons-2025.1.3.zip", - "243.24978.546": "https://plugins.jetbrains.com/files/11058/699177/Extra_Icons-2025.1.3.zip", - "243.24978.79": "https://plugins.jetbrains.com/files/11058/699177/Extra_Icons-2025.1.3.zip", - "243.25659.34": "https://plugins.jetbrains.com/files/11058/699177/Extra_Icons-2025.1.3.zip", - "243.25659.42": "https://plugins.jetbrains.com/files/11058/699177/Extra_Icons-2025.1.3.zip", - "243.26053.12": "https://plugins.jetbrains.com/files/11058/699177/Extra_Icons-2025.1.3.zip", - "243.26053.13": "https://plugins.jetbrains.com/files/11058/699177/Extra_Icons-2025.1.3.zip", - "243.26053.17": "https://plugins.jetbrains.com/files/11058/699177/Extra_Icons-2025.1.3.zip", - "243.26053.19": "https://plugins.jetbrains.com/files/11058/699177/Extra_Icons-2025.1.3.zip", - "243.26053.20": "https://plugins.jetbrains.com/files/11058/699177/Extra_Icons-2025.1.3.zip", - "243.26053.27": "https://plugins.jetbrains.com/files/11058/699177/Extra_Icons-2025.1.3.zip", - "243.26053.29": "https://plugins.jetbrains.com/files/11058/699177/Extra_Icons-2025.1.3.zip" + "243.22562.218": "https://plugins.jetbrains.com/files/11058/715249/Extra_Icons-2025.1.4.zip", + "243.24978.603": "https://plugins.jetbrains.com/files/11058/715249/Extra_Icons-2025.1.4.zip", + "251.23774.424": "https://plugins.jetbrains.com/files/11058/715249/Extra_Icons-2025.1.4.zip", + "251.23774.426": "https://plugins.jetbrains.com/files/11058/715249/Extra_Icons-2025.1.4.zip", + "251.23774.429": "https://plugins.jetbrains.com/files/11058/715249/Extra_Icons-2025.1.4.zip", + "251.23774.430": "https://plugins.jetbrains.com/files/11058/715249/Extra_Icons-2025.1.4.zip", + "251.23774.435": "https://plugins.jetbrains.com/files/11058/715249/Extra_Icons-2025.1.4.zip", + "251.23774.436": "https://plugins.jetbrains.com/files/11058/715249/Extra_Icons-2025.1.4.zip", + "251.23774.437": "https://plugins.jetbrains.com/files/11058/715249/Extra_Icons-2025.1.4.zip", + "251.23774.442": "https://plugins.jetbrains.com/files/11058/715249/Extra_Icons-2025.1.4.zip", + "251.23774.444": "https://plugins.jetbrains.com/files/11058/715249/Extra_Icons-2025.1.4.zip", + "251.23774.445": "https://plugins.jetbrains.com/files/11058/715249/Extra_Icons-2025.1.4.zip" }, "name": "extra-icons" }, @@ -986,7 +931,6 @@ "idea-ultimate", "mps", "phpstorm", - "pycharm-community", "pycharm-professional", "rider", "ruby-mine", @@ -994,19 +938,18 @@ "webstorm" ], "builds": { - "243.22562.218": "https://plugins.jetbrains.com/files/11349/697687/aws-toolkit-jetbrains-standalone-3.59-243.zip", - "243.22562.220": "https://plugins.jetbrains.com/files/11349/697687/aws-toolkit-jetbrains-standalone-3.59-243.zip", - "243.24978.546": "https://plugins.jetbrains.com/files/11349/697687/aws-toolkit-jetbrains-standalone-3.59-243.zip", - "243.24978.79": "https://plugins.jetbrains.com/files/11349/697687/aws-toolkit-jetbrains-standalone-3.59-243.zip", - "243.25659.34": "https://plugins.jetbrains.com/files/11349/697687/aws-toolkit-jetbrains-standalone-3.59-243.zip", - "243.25659.42": "https://plugins.jetbrains.com/files/11349/697687/aws-toolkit-jetbrains-standalone-3.59-243.zip", - "243.26053.12": "https://plugins.jetbrains.com/files/11349/697687/aws-toolkit-jetbrains-standalone-3.59-243.zip", - "243.26053.13": "https://plugins.jetbrains.com/files/11349/697687/aws-toolkit-jetbrains-standalone-3.59-243.zip", - "243.26053.17": "https://plugins.jetbrains.com/files/11349/697687/aws-toolkit-jetbrains-standalone-3.59-243.zip", - "243.26053.19": "https://plugins.jetbrains.com/files/11349/697687/aws-toolkit-jetbrains-standalone-3.59-243.zip", - "243.26053.20": "https://plugins.jetbrains.com/files/11349/697687/aws-toolkit-jetbrains-standalone-3.59-243.zip", - "243.26053.27": "https://plugins.jetbrains.com/files/11349/697687/aws-toolkit-jetbrains-standalone-3.59-243.zip", - "243.26053.29": "https://plugins.jetbrains.com/files/11349/697687/aws-toolkit-jetbrains-standalone-3.59-243.zip" + "243.22562.218": "https://plugins.jetbrains.com/files/11349/714101/aws-toolkit-jetbrains-standalone-3.66-243.zip", + "243.24978.603": "https://plugins.jetbrains.com/files/11349/714101/aws-toolkit-jetbrains-standalone-3.66-243.zip", + "251.23774.424": "https://plugins.jetbrains.com/files/11349/714099/aws-toolkit-jetbrains-standalone-3.66-251.zip", + "251.23774.426": "https://plugins.jetbrains.com/files/11349/714099/aws-toolkit-jetbrains-standalone-3.66-251.zip", + "251.23774.429": "https://plugins.jetbrains.com/files/11349/714099/aws-toolkit-jetbrains-standalone-3.66-251.zip", + "251.23774.430": "https://plugins.jetbrains.com/files/11349/714099/aws-toolkit-jetbrains-standalone-3.66-251.zip", + "251.23774.435": "https://plugins.jetbrains.com/files/11349/714099/aws-toolkit-jetbrains-standalone-3.66-251.zip", + "251.23774.436": "https://plugins.jetbrains.com/files/11349/714099/aws-toolkit-jetbrains-standalone-3.66-251.zip", + "251.23774.437": "https://plugins.jetbrains.com/files/11349/714099/aws-toolkit-jetbrains-standalone-3.66-251.zip", + "251.23774.442": "https://plugins.jetbrains.com/files/11349/714099/aws-toolkit-jetbrains-standalone-3.66-251.zip", + "251.23774.444": "https://plugins.jetbrains.com/files/11349/714099/aws-toolkit-jetbrains-standalone-3.66-251.zip", + "251.23774.445": "https://plugins.jetbrains.com/files/11349/714099/aws-toolkit-jetbrains-standalone-3.66-251.zip" }, "name": "aws-toolkit" }, @@ -1015,7 +958,7 @@ "rider" ], "builds": { - "243.25659.34": "https://plugins.jetbrains.com/files/12024/622380/ReSharperPlugin.CognitiveComplexity-2024.3.0-eap04.zip" + "251.23774.437": "https://plugins.jetbrains.com/files/12024/667413/ReSharperPlugin.CognitiveComplexity-2025.1.0-eap01.zip" }, "name": "cognitivecomplexity" }, @@ -1028,7 +971,6 @@ "idea-ultimate", "mps", "phpstorm", - "pycharm-community", "pycharm-professional", "rider", "ruby-mine", @@ -1037,18 +979,17 @@ ], "builds": { "243.22562.218": "https://plugins.jetbrains.com/files/12062/630060/keymap-vscode-243.21565.122.zip", - "243.22562.220": "https://plugins.jetbrains.com/files/12062/630060/keymap-vscode-243.21565.122.zip", - "243.24978.546": "https://plugins.jetbrains.com/files/12062/630060/keymap-vscode-243.21565.122.zip", - "243.24978.79": "https://plugins.jetbrains.com/files/12062/630060/keymap-vscode-243.21565.122.zip", - "243.25659.34": "https://plugins.jetbrains.com/files/12062/630060/keymap-vscode-243.21565.122.zip", - "243.25659.42": "https://plugins.jetbrains.com/files/12062/630060/keymap-vscode-243.21565.122.zip", - "243.26053.12": "https://plugins.jetbrains.com/files/12062/630060/keymap-vscode-243.21565.122.zip", - "243.26053.13": "https://plugins.jetbrains.com/files/12062/630060/keymap-vscode-243.21565.122.zip", - "243.26053.17": "https://plugins.jetbrains.com/files/12062/630060/keymap-vscode-243.21565.122.zip", - "243.26053.19": "https://plugins.jetbrains.com/files/12062/630060/keymap-vscode-243.21565.122.zip", - "243.26053.20": "https://plugins.jetbrains.com/files/12062/630060/keymap-vscode-243.21565.122.zip", - "243.26053.27": "https://plugins.jetbrains.com/files/12062/630060/keymap-vscode-243.21565.122.zip", - "243.26053.29": "https://plugins.jetbrains.com/files/12062/630060/keymap-vscode-243.21565.122.zip" + "243.24978.603": "https://plugins.jetbrains.com/files/12062/630060/keymap-vscode-243.21565.122.zip", + "251.23774.424": "https://plugins.jetbrains.com/files/12062/711097/keymap-vscode-251.23774.318.zip", + "251.23774.426": "https://plugins.jetbrains.com/files/12062/711097/keymap-vscode-251.23774.318.zip", + "251.23774.429": "https://plugins.jetbrains.com/files/12062/711097/keymap-vscode-251.23774.318.zip", + "251.23774.430": "https://plugins.jetbrains.com/files/12062/711097/keymap-vscode-251.23774.318.zip", + "251.23774.435": "https://plugins.jetbrains.com/files/12062/711097/keymap-vscode-251.23774.318.zip", + "251.23774.436": "https://plugins.jetbrains.com/files/12062/711097/keymap-vscode-251.23774.318.zip", + "251.23774.437": "https://plugins.jetbrains.com/files/12062/711097/keymap-vscode-251.23774.318.zip", + "251.23774.442": "https://plugins.jetbrains.com/files/12062/711097/keymap-vscode-251.23774.318.zip", + "251.23774.444": "https://plugins.jetbrains.com/files/12062/711097/keymap-vscode-251.23774.318.zip", + "251.23774.445": "https://plugins.jetbrains.com/files/12062/711097/keymap-vscode-251.23774.318.zip" }, "name": "vscode-keymap" }, @@ -1061,7 +1002,6 @@ "idea-ultimate", "mps", "phpstorm", - "pycharm-community", "pycharm-professional", "rider", "ruby-mine", @@ -1070,18 +1010,17 @@ ], "builds": { "243.22562.218": "https://plugins.jetbrains.com/files/12559/629985/keymap-eclipse-243.21565.122.zip", - "243.22562.220": "https://plugins.jetbrains.com/files/12559/629985/keymap-eclipse-243.21565.122.zip", - "243.24978.546": "https://plugins.jetbrains.com/files/12559/629985/keymap-eclipse-243.21565.122.zip", - "243.24978.79": "https://plugins.jetbrains.com/files/12559/629985/keymap-eclipse-243.21565.122.zip", - "243.25659.34": "https://plugins.jetbrains.com/files/12559/629985/keymap-eclipse-243.21565.122.zip", - "243.25659.42": "https://plugins.jetbrains.com/files/12559/629985/keymap-eclipse-243.21565.122.zip", - "243.26053.12": "https://plugins.jetbrains.com/files/12559/629985/keymap-eclipse-243.21565.122.zip", - "243.26053.13": "https://plugins.jetbrains.com/files/12559/629985/keymap-eclipse-243.21565.122.zip", - "243.26053.17": "https://plugins.jetbrains.com/files/12559/629985/keymap-eclipse-243.21565.122.zip", - "243.26053.19": "https://plugins.jetbrains.com/files/12559/629985/keymap-eclipse-243.21565.122.zip", - "243.26053.20": "https://plugins.jetbrains.com/files/12559/629985/keymap-eclipse-243.21565.122.zip", - "243.26053.27": "https://plugins.jetbrains.com/files/12559/629985/keymap-eclipse-243.21565.122.zip", - "243.26053.29": "https://plugins.jetbrains.com/files/12559/629985/keymap-eclipse-243.21565.122.zip" + "243.24978.603": "https://plugins.jetbrains.com/files/12559/629985/keymap-eclipse-243.21565.122.zip", + "251.23774.424": "https://plugins.jetbrains.com/files/12559/711714/keymap-eclipse-251.23774.329.zip", + "251.23774.426": "https://plugins.jetbrains.com/files/12559/711714/keymap-eclipse-251.23774.329.zip", + "251.23774.429": "https://plugins.jetbrains.com/files/12559/711714/keymap-eclipse-251.23774.329.zip", + "251.23774.430": "https://plugins.jetbrains.com/files/12559/711714/keymap-eclipse-251.23774.329.zip", + "251.23774.435": "https://plugins.jetbrains.com/files/12559/711714/keymap-eclipse-251.23774.329.zip", + "251.23774.436": "https://plugins.jetbrains.com/files/12559/711714/keymap-eclipse-251.23774.329.zip", + "251.23774.437": "https://plugins.jetbrains.com/files/12559/711714/keymap-eclipse-251.23774.329.zip", + "251.23774.442": "https://plugins.jetbrains.com/files/12559/711714/keymap-eclipse-251.23774.329.zip", + "251.23774.444": "https://plugins.jetbrains.com/files/12559/711714/keymap-eclipse-251.23774.329.zip", + "251.23774.445": "https://plugins.jetbrains.com/files/12559/711714/keymap-eclipse-251.23774.329.zip" }, "name": "eclipse-keymap" }, @@ -1094,7 +1033,6 @@ "idea-ultimate", "mps", "phpstorm", - "pycharm-community", "pycharm-professional", "rider", "ruby-mine", @@ -1103,18 +1041,17 @@ ], "builds": { "243.22562.218": "https://plugins.jetbrains.com/files/12896/173977/RainbowCSV.zip", - "243.22562.220": "https://plugins.jetbrains.com/files/12896/173977/RainbowCSV.zip", - "243.24978.546": "https://plugins.jetbrains.com/files/12896/173977/RainbowCSV.zip", - "243.24978.79": "https://plugins.jetbrains.com/files/12896/173977/RainbowCSV.zip", - "243.25659.34": "https://plugins.jetbrains.com/files/12896/173977/RainbowCSV.zip", - "243.25659.42": "https://plugins.jetbrains.com/files/12896/173977/RainbowCSV.zip", - "243.26053.12": "https://plugins.jetbrains.com/files/12896/173977/RainbowCSV.zip", - "243.26053.13": "https://plugins.jetbrains.com/files/12896/173977/RainbowCSV.zip", - "243.26053.17": "https://plugins.jetbrains.com/files/12896/173977/RainbowCSV.zip", - "243.26053.19": "https://plugins.jetbrains.com/files/12896/173977/RainbowCSV.zip", - "243.26053.20": "https://plugins.jetbrains.com/files/12896/173977/RainbowCSV.zip", - "243.26053.27": "https://plugins.jetbrains.com/files/12896/173977/RainbowCSV.zip", - "243.26053.29": "https://plugins.jetbrains.com/files/12896/173977/RainbowCSV.zip" + "243.24978.603": "https://plugins.jetbrains.com/files/12896/173977/RainbowCSV.zip", + "251.23774.424": "https://plugins.jetbrains.com/files/12896/173977/RainbowCSV.zip", + "251.23774.426": "https://plugins.jetbrains.com/files/12896/173977/RainbowCSV.zip", + "251.23774.429": "https://plugins.jetbrains.com/files/12896/173977/RainbowCSV.zip", + "251.23774.430": "https://plugins.jetbrains.com/files/12896/173977/RainbowCSV.zip", + "251.23774.435": "https://plugins.jetbrains.com/files/12896/173977/RainbowCSV.zip", + "251.23774.436": "https://plugins.jetbrains.com/files/12896/173977/RainbowCSV.zip", + "251.23774.437": "https://plugins.jetbrains.com/files/12896/173977/RainbowCSV.zip", + "251.23774.442": "https://plugins.jetbrains.com/files/12896/173977/RainbowCSV.zip", + "251.23774.444": "https://plugins.jetbrains.com/files/12896/173977/RainbowCSV.zip", + "251.23774.445": "https://plugins.jetbrains.com/files/12896/173977/RainbowCSV.zip" }, "name": "rainbow-csv" }, @@ -1127,7 +1064,6 @@ "idea-ultimate", "mps", "phpstorm", - "pycharm-community", "pycharm-professional", "rider", "ruby-mine", @@ -1136,18 +1072,17 @@ ], "builds": { "243.22562.218": "https://plugins.jetbrains.com/files/13017/630016/keymap-visualStudio-243.21565.122.zip", - "243.22562.220": "https://plugins.jetbrains.com/files/13017/630016/keymap-visualStudio-243.21565.122.zip", - "243.24978.546": "https://plugins.jetbrains.com/files/13017/630016/keymap-visualStudio-243.21565.122.zip", - "243.24978.79": "https://plugins.jetbrains.com/files/13017/630016/keymap-visualStudio-243.21565.122.zip", - "243.25659.34": "https://plugins.jetbrains.com/files/13017/630016/keymap-visualStudio-243.21565.122.zip", - "243.25659.42": "https://plugins.jetbrains.com/files/13017/630016/keymap-visualStudio-243.21565.122.zip", - "243.26053.12": "https://plugins.jetbrains.com/files/13017/630016/keymap-visualStudio-243.21565.122.zip", - "243.26053.13": "https://plugins.jetbrains.com/files/13017/630016/keymap-visualStudio-243.21565.122.zip", - "243.26053.17": "https://plugins.jetbrains.com/files/13017/630016/keymap-visualStudio-243.21565.122.zip", - "243.26053.19": "https://plugins.jetbrains.com/files/13017/630016/keymap-visualStudio-243.21565.122.zip", - "243.26053.20": "https://plugins.jetbrains.com/files/13017/630016/keymap-visualStudio-243.21565.122.zip", - "243.26053.27": "https://plugins.jetbrains.com/files/13017/630016/keymap-visualStudio-243.21565.122.zip", - "243.26053.29": "https://plugins.jetbrains.com/files/13017/630016/keymap-visualStudio-243.21565.122.zip" + "243.24978.603": "https://plugins.jetbrains.com/files/13017/630016/keymap-visualStudio-243.21565.122.zip", + "251.23774.424": "https://plugins.jetbrains.com/files/13017/711726/keymap-visualStudio-251.23774.329.zip", + "251.23774.426": "https://plugins.jetbrains.com/files/13017/711726/keymap-visualStudio-251.23774.329.zip", + "251.23774.429": "https://plugins.jetbrains.com/files/13017/711726/keymap-visualStudio-251.23774.329.zip", + "251.23774.430": "https://plugins.jetbrains.com/files/13017/711726/keymap-visualStudio-251.23774.329.zip", + "251.23774.435": "https://plugins.jetbrains.com/files/13017/711726/keymap-visualStudio-251.23774.329.zip", + "251.23774.436": "https://plugins.jetbrains.com/files/13017/711726/keymap-visualStudio-251.23774.329.zip", + "251.23774.437": "https://plugins.jetbrains.com/files/13017/711726/keymap-visualStudio-251.23774.329.zip", + "251.23774.442": "https://plugins.jetbrains.com/files/13017/711726/keymap-visualStudio-251.23774.329.zip", + "251.23774.444": "https://plugins.jetbrains.com/files/13017/711726/keymap-visualStudio-251.23774.329.zip", + "251.23774.445": "https://plugins.jetbrains.com/files/13017/711726/keymap-visualStudio-251.23774.329.zip" }, "name": "visual-studio-keymap" }, @@ -1160,7 +1095,6 @@ "idea-ultimate", "mps", "phpstorm", - "pycharm-community", "pycharm-professional", "rider", "ruby-mine", @@ -1169,18 +1103,17 @@ ], "builds": { "243.22562.218": "https://plugins.jetbrains.com/files/13308/370912/Indent_Rainbow-2.2.0-signed.zip", - "243.22562.220": "https://plugins.jetbrains.com/files/13308/370912/Indent_Rainbow-2.2.0-signed.zip", - "243.24978.546": "https://plugins.jetbrains.com/files/13308/370912/Indent_Rainbow-2.2.0-signed.zip", - "243.24978.79": "https://plugins.jetbrains.com/files/13308/370912/Indent_Rainbow-2.2.0-signed.zip", - "243.25659.34": "https://plugins.jetbrains.com/files/13308/370912/Indent_Rainbow-2.2.0-signed.zip", - "243.25659.42": "https://plugins.jetbrains.com/files/13308/370912/Indent_Rainbow-2.2.0-signed.zip", - "243.26053.12": "https://plugins.jetbrains.com/files/13308/370912/Indent_Rainbow-2.2.0-signed.zip", - "243.26053.13": "https://plugins.jetbrains.com/files/13308/370912/Indent_Rainbow-2.2.0-signed.zip", - "243.26053.17": "https://plugins.jetbrains.com/files/13308/370912/Indent_Rainbow-2.2.0-signed.zip", - "243.26053.19": "https://plugins.jetbrains.com/files/13308/370912/Indent_Rainbow-2.2.0-signed.zip", - "243.26053.20": "https://plugins.jetbrains.com/files/13308/370912/Indent_Rainbow-2.2.0-signed.zip", - "243.26053.27": "https://plugins.jetbrains.com/files/13308/370912/Indent_Rainbow-2.2.0-signed.zip", - "243.26053.29": "https://plugins.jetbrains.com/files/13308/370912/Indent_Rainbow-2.2.0-signed.zip" + "243.24978.603": "https://plugins.jetbrains.com/files/13308/370912/Indent_Rainbow-2.2.0-signed.zip", + "251.23774.424": "https://plugins.jetbrains.com/files/13308/370912/Indent_Rainbow-2.2.0-signed.zip", + "251.23774.426": "https://plugins.jetbrains.com/files/13308/370912/Indent_Rainbow-2.2.0-signed.zip", + "251.23774.429": "https://plugins.jetbrains.com/files/13308/370912/Indent_Rainbow-2.2.0-signed.zip", + "251.23774.430": "https://plugins.jetbrains.com/files/13308/370912/Indent_Rainbow-2.2.0-signed.zip", + "251.23774.435": "https://plugins.jetbrains.com/files/13308/370912/Indent_Rainbow-2.2.0-signed.zip", + "251.23774.436": "https://plugins.jetbrains.com/files/13308/370912/Indent_Rainbow-2.2.0-signed.zip", + "251.23774.437": "https://plugins.jetbrains.com/files/13308/370912/Indent_Rainbow-2.2.0-signed.zip", + "251.23774.442": "https://plugins.jetbrains.com/files/13308/370912/Indent_Rainbow-2.2.0-signed.zip", + "251.23774.444": "https://plugins.jetbrains.com/files/13308/370912/Indent_Rainbow-2.2.0-signed.zip", + "251.23774.445": "https://plugins.jetbrains.com/files/13308/370912/Indent_Rainbow-2.2.0-signed.zip" }, "name": "indent-rainbow" }, @@ -1193,7 +1126,6 @@ "idea-ultimate", "mps", "phpstorm", - "pycharm-community", "pycharm-professional", "rider", "ruby-mine", @@ -1202,18 +1134,17 @@ ], "builds": { "243.22562.218": "https://plugins.jetbrains.com/files/14004/636643/protoeditor-243.22562.13.zip", - "243.22562.220": "https://plugins.jetbrains.com/files/14004/636643/protoeditor-243.22562.13.zip", - "243.24978.546": "https://plugins.jetbrains.com/files/14004/636643/protoeditor-243.22562.13.zip", - "243.24978.79": "https://plugins.jetbrains.com/files/14004/636643/protoeditor-243.22562.13.zip", - "243.25659.34": "https://plugins.jetbrains.com/files/14004/636643/protoeditor-243.22562.13.zip", - "243.25659.42": "https://plugins.jetbrains.com/files/14004/636643/protoeditor-243.22562.13.zip", - "243.26053.12": "https://plugins.jetbrains.com/files/14004/636643/protoeditor-243.22562.13.zip", - "243.26053.13": "https://plugins.jetbrains.com/files/14004/636643/protoeditor-243.22562.13.zip", - "243.26053.17": "https://plugins.jetbrains.com/files/14004/636643/protoeditor-243.22562.13.zip", - "243.26053.19": "https://plugins.jetbrains.com/files/14004/636643/protoeditor-243.22562.13.zip", - "243.26053.20": "https://plugins.jetbrains.com/files/14004/636643/protoeditor-243.22562.13.zip", - "243.26053.27": "https://plugins.jetbrains.com/files/14004/636643/protoeditor-243.22562.13.zip", - "243.26053.29": "https://plugins.jetbrains.com/files/14004/636643/protoeditor-243.22562.13.zip" + "243.24978.603": "https://plugins.jetbrains.com/files/14004/636643/protoeditor-243.22562.13.zip", + "251.23774.424": "https://plugins.jetbrains.com/files/14004/711000/protoeditor-251.23774.318.zip", + "251.23774.426": "https://plugins.jetbrains.com/files/14004/711000/protoeditor-251.23774.318.zip", + "251.23774.429": "https://plugins.jetbrains.com/files/14004/711000/protoeditor-251.23774.318.zip", + "251.23774.430": "https://plugins.jetbrains.com/files/14004/711000/protoeditor-251.23774.318.zip", + "251.23774.435": "https://plugins.jetbrains.com/files/14004/711000/protoeditor-251.23774.318.zip", + "251.23774.436": "https://plugins.jetbrains.com/files/14004/711000/protoeditor-251.23774.318.zip", + "251.23774.437": "https://plugins.jetbrains.com/files/14004/711000/protoeditor-251.23774.318.zip", + "251.23774.442": "https://plugins.jetbrains.com/files/14004/711000/protoeditor-251.23774.318.zip", + "251.23774.444": "https://plugins.jetbrains.com/files/14004/711000/protoeditor-251.23774.318.zip", + "251.23774.445": "https://plugins.jetbrains.com/files/14004/711000/protoeditor-251.23774.318.zip" }, "name": "protocol-buffers" }, @@ -1226,7 +1157,6 @@ "idea-ultimate", "mps", "phpstorm", - "pycharm-community", "pycharm-professional", "rider", "ruby-mine", @@ -1235,18 +1165,17 @@ ], "builds": { "243.22562.218": "https://plugins.jetbrains.com/files/14059/82616/darcula-pitch-black.jar", - "243.22562.220": "https://plugins.jetbrains.com/files/14059/82616/darcula-pitch-black.jar", - "243.24978.546": "https://plugins.jetbrains.com/files/14059/82616/darcula-pitch-black.jar", - "243.24978.79": "https://plugins.jetbrains.com/files/14059/82616/darcula-pitch-black.jar", - "243.25659.34": "https://plugins.jetbrains.com/files/14059/82616/darcula-pitch-black.jar", - "243.25659.42": "https://plugins.jetbrains.com/files/14059/82616/darcula-pitch-black.jar", - "243.26053.12": "https://plugins.jetbrains.com/files/14059/82616/darcula-pitch-black.jar", - "243.26053.13": "https://plugins.jetbrains.com/files/14059/82616/darcula-pitch-black.jar", - "243.26053.17": "https://plugins.jetbrains.com/files/14059/82616/darcula-pitch-black.jar", - "243.26053.19": "https://plugins.jetbrains.com/files/14059/82616/darcula-pitch-black.jar", - "243.26053.20": "https://plugins.jetbrains.com/files/14059/82616/darcula-pitch-black.jar", - "243.26053.27": "https://plugins.jetbrains.com/files/14059/82616/darcula-pitch-black.jar", - "243.26053.29": "https://plugins.jetbrains.com/files/14059/82616/darcula-pitch-black.jar" + "243.24978.603": "https://plugins.jetbrains.com/files/14059/82616/darcula-pitch-black.jar", + "251.23774.424": "https://plugins.jetbrains.com/files/14059/82616/darcula-pitch-black.jar", + "251.23774.426": "https://plugins.jetbrains.com/files/14059/82616/darcula-pitch-black.jar", + "251.23774.429": "https://plugins.jetbrains.com/files/14059/82616/darcula-pitch-black.jar", + "251.23774.430": "https://plugins.jetbrains.com/files/14059/82616/darcula-pitch-black.jar", + "251.23774.435": "https://plugins.jetbrains.com/files/14059/82616/darcula-pitch-black.jar", + "251.23774.436": "https://plugins.jetbrains.com/files/14059/82616/darcula-pitch-black.jar", + "251.23774.437": "https://plugins.jetbrains.com/files/14059/82616/darcula-pitch-black.jar", + "251.23774.442": "https://plugins.jetbrains.com/files/14059/82616/darcula-pitch-black.jar", + "251.23774.444": "https://plugins.jetbrains.com/files/14059/82616/darcula-pitch-black.jar", + "251.23774.445": "https://plugins.jetbrains.com/files/14059/82616/darcula-pitch-black.jar" }, "name": "darcula-pitch-black" }, @@ -1259,7 +1188,6 @@ "idea-ultimate", "mps", "phpstorm", - "pycharm-community", "pycharm-professional", "rider", "ruby-mine", @@ -1268,18 +1196,17 @@ ], "builds": { "243.22562.218": "https://plugins.jetbrains.com/files/14708/475401/MarioProgressBar-1.9.jar", - "243.22562.220": "https://plugins.jetbrains.com/files/14708/475401/MarioProgressBar-1.9.jar", - "243.24978.546": "https://plugins.jetbrains.com/files/14708/475401/MarioProgressBar-1.9.jar", - "243.24978.79": "https://plugins.jetbrains.com/files/14708/475401/MarioProgressBar-1.9.jar", - "243.25659.34": "https://plugins.jetbrains.com/files/14708/475401/MarioProgressBar-1.9.jar", - "243.25659.42": "https://plugins.jetbrains.com/files/14708/475401/MarioProgressBar-1.9.jar", - "243.26053.12": "https://plugins.jetbrains.com/files/14708/475401/MarioProgressBar-1.9.jar", - "243.26053.13": "https://plugins.jetbrains.com/files/14708/475401/MarioProgressBar-1.9.jar", - "243.26053.17": "https://plugins.jetbrains.com/files/14708/475401/MarioProgressBar-1.9.jar", - "243.26053.19": "https://plugins.jetbrains.com/files/14708/475401/MarioProgressBar-1.9.jar", - "243.26053.20": "https://plugins.jetbrains.com/files/14708/475401/MarioProgressBar-1.9.jar", - "243.26053.27": "https://plugins.jetbrains.com/files/14708/475401/MarioProgressBar-1.9.jar", - "243.26053.29": "https://plugins.jetbrains.com/files/14708/475401/MarioProgressBar-1.9.jar" + "243.24978.603": "https://plugins.jetbrains.com/files/14708/475401/MarioProgressBar-1.9.jar", + "251.23774.424": "https://plugins.jetbrains.com/files/14708/475401/MarioProgressBar-1.9.jar", + "251.23774.426": "https://plugins.jetbrains.com/files/14708/475401/MarioProgressBar-1.9.jar", + "251.23774.429": "https://plugins.jetbrains.com/files/14708/475401/MarioProgressBar-1.9.jar", + "251.23774.430": "https://plugins.jetbrains.com/files/14708/475401/MarioProgressBar-1.9.jar", + "251.23774.435": "https://plugins.jetbrains.com/files/14708/475401/MarioProgressBar-1.9.jar", + "251.23774.436": "https://plugins.jetbrains.com/files/14708/475401/MarioProgressBar-1.9.jar", + "251.23774.437": "https://plugins.jetbrains.com/files/14708/475401/MarioProgressBar-1.9.jar", + "251.23774.442": "https://plugins.jetbrains.com/files/14708/475401/MarioProgressBar-1.9.jar", + "251.23774.444": "https://plugins.jetbrains.com/files/14708/475401/MarioProgressBar-1.9.jar", + "251.23774.445": "https://plugins.jetbrains.com/files/14708/475401/MarioProgressBar-1.9.jar" }, "name": "mario-progress-bar" }, @@ -1292,7 +1219,6 @@ "idea-ultimate", "mps", "phpstorm", - "pycharm-community", "pycharm-professional", "rider", "ruby-mine", @@ -1301,18 +1227,17 @@ ], "builds": { "243.22562.218": "https://plugins.jetbrains.com/files/15976/593529/IDEA_Which-Key-0.10.3.jar", - "243.22562.220": "https://plugins.jetbrains.com/files/15976/593529/IDEA_Which-Key-0.10.3.jar", - "243.24978.546": "https://plugins.jetbrains.com/files/15976/593529/IDEA_Which-Key-0.10.3.jar", - "243.24978.79": "https://plugins.jetbrains.com/files/15976/593529/IDEA_Which-Key-0.10.3.jar", - "243.25659.34": "https://plugins.jetbrains.com/files/15976/593529/IDEA_Which-Key-0.10.3.jar", - "243.25659.42": "https://plugins.jetbrains.com/files/15976/593529/IDEA_Which-Key-0.10.3.jar", - "243.26053.12": "https://plugins.jetbrains.com/files/15976/593529/IDEA_Which-Key-0.10.3.jar", - "243.26053.13": "https://plugins.jetbrains.com/files/15976/593529/IDEA_Which-Key-0.10.3.jar", - "243.26053.17": "https://plugins.jetbrains.com/files/15976/593529/IDEA_Which-Key-0.10.3.jar", - "243.26053.19": "https://plugins.jetbrains.com/files/15976/593529/IDEA_Which-Key-0.10.3.jar", - "243.26053.20": "https://plugins.jetbrains.com/files/15976/593529/IDEA_Which-Key-0.10.3.jar", - "243.26053.27": "https://plugins.jetbrains.com/files/15976/593529/IDEA_Which-Key-0.10.3.jar", - "243.26053.29": "https://plugins.jetbrains.com/files/15976/593529/IDEA_Which-Key-0.10.3.jar" + "243.24978.603": "https://plugins.jetbrains.com/files/15976/593529/IDEA_Which-Key-0.10.3.jar", + "251.23774.424": "https://plugins.jetbrains.com/files/15976/593529/IDEA_Which-Key-0.10.3.jar", + "251.23774.426": "https://plugins.jetbrains.com/files/15976/593529/IDEA_Which-Key-0.10.3.jar", + "251.23774.429": "https://plugins.jetbrains.com/files/15976/593529/IDEA_Which-Key-0.10.3.jar", + "251.23774.430": "https://plugins.jetbrains.com/files/15976/593529/IDEA_Which-Key-0.10.3.jar", + "251.23774.435": "https://plugins.jetbrains.com/files/15976/593529/IDEA_Which-Key-0.10.3.jar", + "251.23774.436": "https://plugins.jetbrains.com/files/15976/593529/IDEA_Which-Key-0.10.3.jar", + "251.23774.437": "https://plugins.jetbrains.com/files/15976/593529/IDEA_Which-Key-0.10.3.jar", + "251.23774.442": "https://plugins.jetbrains.com/files/15976/593529/IDEA_Which-Key-0.10.3.jar", + "251.23774.444": "https://plugins.jetbrains.com/files/15976/593529/IDEA_Which-Key-0.10.3.jar", + "251.23774.445": "https://plugins.jetbrains.com/files/15976/593529/IDEA_Which-Key-0.10.3.jar" }, "name": "which-key" }, @@ -1325,7 +1250,6 @@ "idea-ultimate", "mps", "phpstorm", - "pycharm-community", "pycharm-professional", "rider", "ruby-mine", @@ -1333,19 +1257,18 @@ "webstorm" ], "builds": { - "243.22562.218": "https://plugins.jetbrains.com/files/16604/699178/Extra_ToolWindow_Colorful_Icons_Subscription-2025.1.5.zip", - "243.22562.220": "https://plugins.jetbrains.com/files/16604/699178/Extra_ToolWindow_Colorful_Icons_Subscription-2025.1.5.zip", - "243.24978.546": "https://plugins.jetbrains.com/files/16604/699178/Extra_ToolWindow_Colorful_Icons_Subscription-2025.1.5.zip", - "243.24978.79": "https://plugins.jetbrains.com/files/16604/699178/Extra_ToolWindow_Colorful_Icons_Subscription-2025.1.5.zip", - "243.25659.34": "https://plugins.jetbrains.com/files/16604/699178/Extra_ToolWindow_Colorful_Icons_Subscription-2025.1.5.zip", - "243.25659.42": "https://plugins.jetbrains.com/files/16604/699178/Extra_ToolWindow_Colorful_Icons_Subscription-2025.1.5.zip", - "243.26053.12": "https://plugins.jetbrains.com/files/16604/699178/Extra_ToolWindow_Colorful_Icons_Subscription-2025.1.5.zip", - "243.26053.13": "https://plugins.jetbrains.com/files/16604/699178/Extra_ToolWindow_Colorful_Icons_Subscription-2025.1.5.zip", - "243.26053.17": "https://plugins.jetbrains.com/files/16604/699178/Extra_ToolWindow_Colorful_Icons_Subscription-2025.1.5.zip", - "243.26053.19": "https://plugins.jetbrains.com/files/16604/699178/Extra_ToolWindow_Colorful_Icons_Subscription-2025.1.5.zip", - "243.26053.20": "https://plugins.jetbrains.com/files/16604/699178/Extra_ToolWindow_Colorful_Icons_Subscription-2025.1.5.zip", - "243.26053.27": "https://plugins.jetbrains.com/files/16604/699178/Extra_ToolWindow_Colorful_Icons_Subscription-2025.1.5.zip", - "243.26053.29": "https://plugins.jetbrains.com/files/16604/699178/Extra_ToolWindow_Colorful_Icons_Subscription-2025.1.5.zip" + "243.22562.218": "https://plugins.jetbrains.com/files/16604/715248/Extra_ToolWindow_Colorful_Icons_Subscription-2025.1.6.zip", + "243.24978.603": "https://plugins.jetbrains.com/files/16604/715248/Extra_ToolWindow_Colorful_Icons_Subscription-2025.1.6.zip", + "251.23774.424": "https://plugins.jetbrains.com/files/16604/715248/Extra_ToolWindow_Colorful_Icons_Subscription-2025.1.6.zip", + "251.23774.426": "https://plugins.jetbrains.com/files/16604/715248/Extra_ToolWindow_Colorful_Icons_Subscription-2025.1.6.zip", + "251.23774.429": "https://plugins.jetbrains.com/files/16604/715248/Extra_ToolWindow_Colorful_Icons_Subscription-2025.1.6.zip", + "251.23774.430": "https://plugins.jetbrains.com/files/16604/715248/Extra_ToolWindow_Colorful_Icons_Subscription-2025.1.6.zip", + "251.23774.435": "https://plugins.jetbrains.com/files/16604/715248/Extra_ToolWindow_Colorful_Icons_Subscription-2025.1.6.zip", + "251.23774.436": "https://plugins.jetbrains.com/files/16604/715248/Extra_ToolWindow_Colorful_Icons_Subscription-2025.1.6.zip", + "251.23774.437": "https://plugins.jetbrains.com/files/16604/715248/Extra_ToolWindow_Colorful_Icons_Subscription-2025.1.6.zip", + "251.23774.442": "https://plugins.jetbrains.com/files/16604/715248/Extra_ToolWindow_Colorful_Icons_Subscription-2025.1.6.zip", + "251.23774.444": "https://plugins.jetbrains.com/files/16604/715248/Extra_ToolWindow_Colorful_Icons_Subscription-2025.1.6.zip", + "251.23774.445": "https://plugins.jetbrains.com/files/16604/715248/Extra_ToolWindow_Colorful_Icons_Subscription-2025.1.6.zip" }, "name": "extra-toolwindow-colorful-icons" }, @@ -1358,7 +1281,6 @@ "idea-ultimate", "mps", "phpstorm", - "pycharm-community", "pycharm-professional", "rider", "ruby-mine", @@ -1366,19 +1288,18 @@ "webstorm" ], "builds": { - "243.22562.218": "https://plugins.jetbrains.com/files/17718/694875/github-copilot-intellij-1.5.38-243.zip", - "243.22562.220": "https://plugins.jetbrains.com/files/17718/694875/github-copilot-intellij-1.5.38-243.zip", - "243.24978.546": "https://plugins.jetbrains.com/files/17718/694875/github-copilot-intellij-1.5.38-243.zip", - "243.24978.79": "https://plugins.jetbrains.com/files/17718/694875/github-copilot-intellij-1.5.38-243.zip", - "243.25659.34": "https://plugins.jetbrains.com/files/17718/694875/github-copilot-intellij-1.5.38-243.zip", - "243.25659.42": "https://plugins.jetbrains.com/files/17718/694875/github-copilot-intellij-1.5.38-243.zip", - "243.26053.12": "https://plugins.jetbrains.com/files/17718/694875/github-copilot-intellij-1.5.38-243.zip", - "243.26053.13": "https://plugins.jetbrains.com/files/17718/694875/github-copilot-intellij-1.5.38-243.zip", - "243.26053.17": "https://plugins.jetbrains.com/files/17718/694875/github-copilot-intellij-1.5.38-243.zip", - "243.26053.19": "https://plugins.jetbrains.com/files/17718/694875/github-copilot-intellij-1.5.38-243.zip", - "243.26053.20": "https://plugins.jetbrains.com/files/17718/694875/github-copilot-intellij-1.5.38-243.zip", - "243.26053.27": "https://plugins.jetbrains.com/files/17718/694875/github-copilot-intellij-1.5.38-243.zip", - "243.26053.29": "https://plugins.jetbrains.com/files/17718/694875/github-copilot-intellij-1.5.38-243.zip" + "243.22562.218": "https://plugins.jetbrains.com/files/17718/704003/github-copilot-intellij-1.5.40-243.zip", + "243.24978.603": "https://plugins.jetbrains.com/files/17718/704003/github-copilot-intellij-1.5.40-243.zip", + "251.23774.424": "https://plugins.jetbrains.com/files/17718/704003/github-copilot-intellij-1.5.40-243.zip", + "251.23774.426": "https://plugins.jetbrains.com/files/17718/704003/github-copilot-intellij-1.5.40-243.zip", + "251.23774.429": "https://plugins.jetbrains.com/files/17718/704003/github-copilot-intellij-1.5.40-243.zip", + "251.23774.430": "https://plugins.jetbrains.com/files/17718/704003/github-copilot-intellij-1.5.40-243.zip", + "251.23774.435": "https://plugins.jetbrains.com/files/17718/704003/github-copilot-intellij-1.5.40-243.zip", + "251.23774.436": "https://plugins.jetbrains.com/files/17718/704003/github-copilot-intellij-1.5.40-243.zip", + "251.23774.437": "https://plugins.jetbrains.com/files/17718/704003/github-copilot-intellij-1.5.40-243.zip", + "251.23774.442": "https://plugins.jetbrains.com/files/17718/704003/github-copilot-intellij-1.5.40-243.zip", + "251.23774.444": "https://plugins.jetbrains.com/files/17718/704003/github-copilot-intellij-1.5.40-243.zip", + "251.23774.445": "https://plugins.jetbrains.com/files/17718/704003/github-copilot-intellij-1.5.40-243.zip" }, "name": "github-copilot" }, @@ -1391,7 +1312,6 @@ "idea-ultimate", "mps", "phpstorm", - "pycharm-community", "pycharm-professional", "rider", "ruby-mine", @@ -1400,18 +1320,17 @@ ], "builds": { "243.22562.218": "https://plugins.jetbrains.com/files/18444/165585/NetBeans6.5Keymap.zip", - "243.22562.220": "https://plugins.jetbrains.com/files/18444/165585/NetBeans6.5Keymap.zip", - "243.24978.546": "https://plugins.jetbrains.com/files/18444/165585/NetBeans6.5Keymap.zip", - "243.24978.79": "https://plugins.jetbrains.com/files/18444/165585/NetBeans6.5Keymap.zip", - "243.25659.34": "https://plugins.jetbrains.com/files/18444/165585/NetBeans6.5Keymap.zip", - "243.25659.42": "https://plugins.jetbrains.com/files/18444/165585/NetBeans6.5Keymap.zip", - "243.26053.12": "https://plugins.jetbrains.com/files/18444/165585/NetBeans6.5Keymap.zip", - "243.26053.13": "https://plugins.jetbrains.com/files/18444/165585/NetBeans6.5Keymap.zip", - "243.26053.17": "https://plugins.jetbrains.com/files/18444/165585/NetBeans6.5Keymap.zip", - "243.26053.19": "https://plugins.jetbrains.com/files/18444/165585/NetBeans6.5Keymap.zip", - "243.26053.20": "https://plugins.jetbrains.com/files/18444/165585/NetBeans6.5Keymap.zip", - "243.26053.27": "https://plugins.jetbrains.com/files/18444/165585/NetBeans6.5Keymap.zip", - "243.26053.29": "https://plugins.jetbrains.com/files/18444/165585/NetBeans6.5Keymap.zip" + "243.24978.603": "https://plugins.jetbrains.com/files/18444/165585/NetBeans6.5Keymap.zip", + "251.23774.424": "https://plugins.jetbrains.com/files/18444/165585/NetBeans6.5Keymap.zip", + "251.23774.426": "https://plugins.jetbrains.com/files/18444/165585/NetBeans6.5Keymap.zip", + "251.23774.429": "https://plugins.jetbrains.com/files/18444/165585/NetBeans6.5Keymap.zip", + "251.23774.430": "https://plugins.jetbrains.com/files/18444/165585/NetBeans6.5Keymap.zip", + "251.23774.435": "https://plugins.jetbrains.com/files/18444/165585/NetBeans6.5Keymap.zip", + "251.23774.436": "https://plugins.jetbrains.com/files/18444/165585/NetBeans6.5Keymap.zip", + "251.23774.437": "https://plugins.jetbrains.com/files/18444/165585/NetBeans6.5Keymap.zip", + "251.23774.442": "https://plugins.jetbrains.com/files/18444/165585/NetBeans6.5Keymap.zip", + "251.23774.444": "https://plugins.jetbrains.com/files/18444/165585/NetBeans6.5Keymap.zip", + "251.23774.445": "https://plugins.jetbrains.com/files/18444/165585/NetBeans6.5Keymap.zip" }, "name": "netbeans-6-5-keymap" }, @@ -1424,7 +1343,6 @@ "idea-ultimate", "mps", "phpstorm", - "pycharm-community", "pycharm-professional", "rider", "ruby-mine", @@ -1433,18 +1351,17 @@ ], "builds": { "243.22562.218": "https://plugins.jetbrains.com/files/18682/680233/Catppuccin_Theme-3.4.1.zip", - "243.22562.220": "https://plugins.jetbrains.com/files/18682/680233/Catppuccin_Theme-3.4.1.zip", - "243.24978.546": "https://plugins.jetbrains.com/files/18682/680233/Catppuccin_Theme-3.4.1.zip", - "243.24978.79": "https://plugins.jetbrains.com/files/18682/680233/Catppuccin_Theme-3.4.1.zip", - "243.25659.34": "https://plugins.jetbrains.com/files/18682/680233/Catppuccin_Theme-3.4.1.zip", - "243.25659.42": "https://plugins.jetbrains.com/files/18682/680233/Catppuccin_Theme-3.4.1.zip", - "243.26053.12": "https://plugins.jetbrains.com/files/18682/680233/Catppuccin_Theme-3.4.1.zip", - "243.26053.13": "https://plugins.jetbrains.com/files/18682/680233/Catppuccin_Theme-3.4.1.zip", - "243.26053.17": "https://plugins.jetbrains.com/files/18682/680233/Catppuccin_Theme-3.4.1.zip", - "243.26053.19": "https://plugins.jetbrains.com/files/18682/680233/Catppuccin_Theme-3.4.1.zip", - "243.26053.20": "https://plugins.jetbrains.com/files/18682/680233/Catppuccin_Theme-3.4.1.zip", - "243.26053.27": "https://plugins.jetbrains.com/files/18682/680233/Catppuccin_Theme-3.4.1.zip", - "243.26053.29": "https://plugins.jetbrains.com/files/18682/680233/Catppuccin_Theme-3.4.1.zip" + "243.24978.603": "https://plugins.jetbrains.com/files/18682/680233/Catppuccin_Theme-3.4.1.zip", + "251.23774.424": "https://plugins.jetbrains.com/files/18682/680233/Catppuccin_Theme-3.4.1.zip", + "251.23774.426": "https://plugins.jetbrains.com/files/18682/680233/Catppuccin_Theme-3.4.1.zip", + "251.23774.429": "https://plugins.jetbrains.com/files/18682/680233/Catppuccin_Theme-3.4.1.zip", + "251.23774.430": "https://plugins.jetbrains.com/files/18682/680233/Catppuccin_Theme-3.4.1.zip", + "251.23774.435": "https://plugins.jetbrains.com/files/18682/680233/Catppuccin_Theme-3.4.1.zip", + "251.23774.436": "https://plugins.jetbrains.com/files/18682/680233/Catppuccin_Theme-3.4.1.zip", + "251.23774.437": "https://plugins.jetbrains.com/files/18682/680233/Catppuccin_Theme-3.4.1.zip", + "251.23774.442": "https://plugins.jetbrains.com/files/18682/680233/Catppuccin_Theme-3.4.1.zip", + "251.23774.444": "https://plugins.jetbrains.com/files/18682/680233/Catppuccin_Theme-3.4.1.zip", + "251.23774.445": "https://plugins.jetbrains.com/files/18682/680233/Catppuccin_Theme-3.4.1.zip" }, "name": "catppuccin-theme" }, @@ -1457,7 +1374,6 @@ "idea-ultimate", "mps", "phpstorm", - "pycharm-community", "pycharm-professional", "rider", "ruby-mine", @@ -1466,18 +1382,17 @@ ], "builds": { "243.22562.218": "https://plugins.jetbrains.com/files/18824/694222/CodeGlancePro-1.9.7-signed.zip", - "243.22562.220": "https://plugins.jetbrains.com/files/18824/694222/CodeGlancePro-1.9.7-signed.zip", - "243.24978.546": "https://plugins.jetbrains.com/files/18824/694222/CodeGlancePro-1.9.7-signed.zip", - "243.24978.79": "https://plugins.jetbrains.com/files/18824/694222/CodeGlancePro-1.9.7-signed.zip", - "243.25659.34": "https://plugins.jetbrains.com/files/18824/694222/CodeGlancePro-1.9.7-signed.zip", - "243.25659.42": "https://plugins.jetbrains.com/files/18824/694222/CodeGlancePro-1.9.7-signed.zip", - "243.26053.12": "https://plugins.jetbrains.com/files/18824/694222/CodeGlancePro-1.9.7-signed.zip", - "243.26053.13": "https://plugins.jetbrains.com/files/18824/694222/CodeGlancePro-1.9.7-signed.zip", - "243.26053.17": "https://plugins.jetbrains.com/files/18824/694222/CodeGlancePro-1.9.7-signed.zip", - "243.26053.19": "https://plugins.jetbrains.com/files/18824/694222/CodeGlancePro-1.9.7-signed.zip", - "243.26053.20": "https://plugins.jetbrains.com/files/18824/694222/CodeGlancePro-1.9.7-signed.zip", - "243.26053.27": "https://plugins.jetbrains.com/files/18824/694222/CodeGlancePro-1.9.7-signed.zip", - "243.26053.29": "https://plugins.jetbrains.com/files/18824/694222/CodeGlancePro-1.9.7-signed.zip" + "243.24978.603": "https://plugins.jetbrains.com/files/18824/694222/CodeGlancePro-1.9.7-signed.zip", + "251.23774.424": "https://plugins.jetbrains.com/files/18824/694222/CodeGlancePro-1.9.7-signed.zip", + "251.23774.426": "https://plugins.jetbrains.com/files/18824/694222/CodeGlancePro-1.9.7-signed.zip", + "251.23774.429": "https://plugins.jetbrains.com/files/18824/694222/CodeGlancePro-1.9.7-signed.zip", + "251.23774.430": "https://plugins.jetbrains.com/files/18824/694222/CodeGlancePro-1.9.7-signed.zip", + "251.23774.435": "https://plugins.jetbrains.com/files/18824/694222/CodeGlancePro-1.9.7-signed.zip", + "251.23774.436": "https://plugins.jetbrains.com/files/18824/694222/CodeGlancePro-1.9.7-signed.zip", + "251.23774.437": "https://plugins.jetbrains.com/files/18824/694222/CodeGlancePro-1.9.7-signed.zip", + "251.23774.442": "https://plugins.jetbrains.com/files/18824/694222/CodeGlancePro-1.9.7-signed.zip", + "251.23774.444": "https://plugins.jetbrains.com/files/18824/694222/CodeGlancePro-1.9.7-signed.zip", + "251.23774.445": "https://plugins.jetbrains.com/files/18824/694222/CodeGlancePro-1.9.7-signed.zip" }, "name": "codeglance-pro" }, @@ -1490,7 +1405,6 @@ "idea-ultimate", "mps", "phpstorm", - "pycharm-community", "pycharm-professional", "rider", "ruby-mine", @@ -1498,19 +1412,18 @@ "webstorm" ], "builds": { - "243.22562.218": "https://plugins.jetbrains.com/files/18922/694217/GerryThemes.jar", - "243.22562.220": "https://plugins.jetbrains.com/files/18922/694217/GerryThemes.jar", - "243.24978.546": "https://plugins.jetbrains.com/files/18922/694217/GerryThemes.jar", - "243.24978.79": "https://plugins.jetbrains.com/files/18922/694217/GerryThemes.jar", - "243.25659.34": "https://plugins.jetbrains.com/files/18922/694217/GerryThemes.jar", - "243.25659.42": "https://plugins.jetbrains.com/files/18922/694217/GerryThemes.jar", - "243.26053.12": "https://plugins.jetbrains.com/files/18922/694217/GerryThemes.jar", - "243.26053.13": "https://plugins.jetbrains.com/files/18922/694217/GerryThemes.jar", - "243.26053.17": "https://plugins.jetbrains.com/files/18922/694217/GerryThemes.jar", - "243.26053.19": "https://plugins.jetbrains.com/files/18922/694217/GerryThemes.jar", - "243.26053.20": "https://plugins.jetbrains.com/files/18922/694217/GerryThemes.jar", - "243.26053.27": "https://plugins.jetbrains.com/files/18922/694217/GerryThemes.jar", - "243.26053.29": "https://plugins.jetbrains.com/files/18922/694217/GerryThemes.jar" + "243.22562.218": "https://plugins.jetbrains.com/files/18922/716266/GerryThemes.jar", + "243.24978.603": "https://plugins.jetbrains.com/files/18922/716266/GerryThemes.jar", + "251.23774.424": "https://plugins.jetbrains.com/files/18922/716266/GerryThemes.jar", + "251.23774.426": "https://plugins.jetbrains.com/files/18922/716266/GerryThemes.jar", + "251.23774.429": "https://plugins.jetbrains.com/files/18922/716266/GerryThemes.jar", + "251.23774.430": "https://plugins.jetbrains.com/files/18922/716266/GerryThemes.jar", + "251.23774.435": "https://plugins.jetbrains.com/files/18922/716266/GerryThemes.jar", + "251.23774.436": "https://plugins.jetbrains.com/files/18922/716266/GerryThemes.jar", + "251.23774.437": "https://plugins.jetbrains.com/files/18922/716266/GerryThemes.jar", + "251.23774.442": "https://plugins.jetbrains.com/files/18922/716266/GerryThemes.jar", + "251.23774.444": "https://plugins.jetbrains.com/files/18922/716266/GerryThemes.jar", + "251.23774.445": "https://plugins.jetbrains.com/files/18922/716266/GerryThemes.jar" }, "name": "gerry-themes" }, @@ -1523,7 +1436,6 @@ "idea-ultimate", "mps", "phpstorm", - "pycharm-community", "pycharm-professional", "rider", "ruby-mine", @@ -1532,18 +1444,17 @@ ], "builds": { "243.22562.218": "https://plugins.jetbrains.com/files/19275/355572/better_direnv-1.2.2-signed.zip", - "243.22562.220": "https://plugins.jetbrains.com/files/19275/355572/better_direnv-1.2.2-signed.zip", - "243.24978.546": "https://plugins.jetbrains.com/files/19275/355572/better_direnv-1.2.2-signed.zip", - "243.24978.79": "https://plugins.jetbrains.com/files/19275/355572/better_direnv-1.2.2-signed.zip", - "243.25659.34": "https://plugins.jetbrains.com/files/19275/355572/better_direnv-1.2.2-signed.zip", - "243.25659.42": "https://plugins.jetbrains.com/files/19275/355572/better_direnv-1.2.2-signed.zip", - "243.26053.12": "https://plugins.jetbrains.com/files/19275/355572/better_direnv-1.2.2-signed.zip", - "243.26053.13": "https://plugins.jetbrains.com/files/19275/355572/better_direnv-1.2.2-signed.zip", - "243.26053.17": "https://plugins.jetbrains.com/files/19275/355572/better_direnv-1.2.2-signed.zip", - "243.26053.19": "https://plugins.jetbrains.com/files/19275/355572/better_direnv-1.2.2-signed.zip", - "243.26053.20": "https://plugins.jetbrains.com/files/19275/355572/better_direnv-1.2.2-signed.zip", - "243.26053.27": "https://plugins.jetbrains.com/files/19275/355572/better_direnv-1.2.2-signed.zip", - "243.26053.29": "https://plugins.jetbrains.com/files/19275/355572/better_direnv-1.2.2-signed.zip" + "243.24978.603": "https://plugins.jetbrains.com/files/19275/355572/better_direnv-1.2.2-signed.zip", + "251.23774.424": "https://plugins.jetbrains.com/files/19275/355572/better_direnv-1.2.2-signed.zip", + "251.23774.426": "https://plugins.jetbrains.com/files/19275/355572/better_direnv-1.2.2-signed.zip", + "251.23774.429": "https://plugins.jetbrains.com/files/19275/355572/better_direnv-1.2.2-signed.zip", + "251.23774.430": "https://plugins.jetbrains.com/files/19275/355572/better_direnv-1.2.2-signed.zip", + "251.23774.435": "https://plugins.jetbrains.com/files/19275/355572/better_direnv-1.2.2-signed.zip", + "251.23774.436": "https://plugins.jetbrains.com/files/19275/355572/better_direnv-1.2.2-signed.zip", + "251.23774.437": "https://plugins.jetbrains.com/files/19275/355572/better_direnv-1.2.2-signed.zip", + "251.23774.442": "https://plugins.jetbrains.com/files/19275/355572/better_direnv-1.2.2-signed.zip", + "251.23774.444": "https://plugins.jetbrains.com/files/19275/355572/better_direnv-1.2.2-signed.zip", + "251.23774.445": "https://plugins.jetbrains.com/files/19275/355572/better_direnv-1.2.2-signed.zip" }, "name": "better-direnv" }, @@ -1556,7 +1467,6 @@ "idea-ultimate", "mps", "phpstorm", - "pycharm-community", "pycharm-professional", "rider", "ruby-mine", @@ -1565,18 +1475,17 @@ ], "builds": { "243.22562.218": "https://plugins.jetbrains.com/files/20146/633971/Mermaid-0.0.24_IJ.243.zip", - "243.22562.220": "https://plugins.jetbrains.com/files/20146/633971/Mermaid-0.0.24_IJ.243.zip", - "243.24978.546": "https://plugins.jetbrains.com/files/20146/633971/Mermaid-0.0.24_IJ.243.zip", - "243.24978.79": "https://plugins.jetbrains.com/files/20146/633971/Mermaid-0.0.24_IJ.243.zip", - "243.25659.34": "https://plugins.jetbrains.com/files/20146/633971/Mermaid-0.0.24_IJ.243.zip", - "243.25659.42": "https://plugins.jetbrains.com/files/20146/633971/Mermaid-0.0.24_IJ.243.zip", - "243.26053.12": "https://plugins.jetbrains.com/files/20146/633971/Mermaid-0.0.24_IJ.243.zip", - "243.26053.13": "https://plugins.jetbrains.com/files/20146/633971/Mermaid-0.0.24_IJ.243.zip", - "243.26053.17": "https://plugins.jetbrains.com/files/20146/633971/Mermaid-0.0.24_IJ.243.zip", - "243.26053.19": "https://plugins.jetbrains.com/files/20146/633971/Mermaid-0.0.24_IJ.243.zip", - "243.26053.20": "https://plugins.jetbrains.com/files/20146/633971/Mermaid-0.0.24_IJ.243.zip", - "243.26053.27": "https://plugins.jetbrains.com/files/20146/633971/Mermaid-0.0.24_IJ.243.zip", - "243.26053.29": "https://plugins.jetbrains.com/files/20146/633971/Mermaid-0.0.24_IJ.243.zip" + "243.24978.603": "https://plugins.jetbrains.com/files/20146/633971/Mermaid-0.0.24_IJ.243.zip", + "251.23774.424": "https://plugins.jetbrains.com/files/20146/717659/Mermaid-0.0.25_IJ.243.zip", + "251.23774.426": "https://plugins.jetbrains.com/files/20146/717659/Mermaid-0.0.25_IJ.243.zip", + "251.23774.429": "https://plugins.jetbrains.com/files/20146/717659/Mermaid-0.0.25_IJ.243.zip", + "251.23774.430": "https://plugins.jetbrains.com/files/20146/717659/Mermaid-0.0.25_IJ.243.zip", + "251.23774.435": "https://plugins.jetbrains.com/files/20146/717659/Mermaid-0.0.25_IJ.243.zip", + "251.23774.436": "https://plugins.jetbrains.com/files/20146/717659/Mermaid-0.0.25_IJ.243.zip", + "251.23774.437": "https://plugins.jetbrains.com/files/20146/717659/Mermaid-0.0.25_IJ.243.zip", + "251.23774.442": "https://plugins.jetbrains.com/files/20146/717659/Mermaid-0.0.25_IJ.243.zip", + "251.23774.444": "https://plugins.jetbrains.com/files/20146/717659/Mermaid-0.0.25_IJ.243.zip", + "251.23774.445": "https://plugins.jetbrains.com/files/20146/717659/Mermaid-0.0.25_IJ.243.zip" }, "name": "mermaid" }, @@ -1589,7 +1498,6 @@ "idea-ultimate", "mps", "phpstorm", - "pycharm-community", "pycharm-professional", "rider", "ruby-mine", @@ -1598,18 +1506,17 @@ ], "builds": { "243.22562.218": "https://plugins.jetbrains.com/files/21551/323564/ferris-2021.1.zip", - "243.22562.220": "https://plugins.jetbrains.com/files/21551/323564/ferris-2021.1.zip", - "243.24978.546": "https://plugins.jetbrains.com/files/21551/323564/ferris-2021.1.zip", - "243.24978.79": "https://plugins.jetbrains.com/files/21551/323564/ferris-2021.1.zip", - "243.25659.34": "https://plugins.jetbrains.com/files/21551/323564/ferris-2021.1.zip", - "243.25659.42": "https://plugins.jetbrains.com/files/21551/323564/ferris-2021.1.zip", - "243.26053.12": "https://plugins.jetbrains.com/files/21551/323564/ferris-2021.1.zip", - "243.26053.13": "https://plugins.jetbrains.com/files/21551/323564/ferris-2021.1.zip", - "243.26053.17": "https://plugins.jetbrains.com/files/21551/323564/ferris-2021.1.zip", - "243.26053.19": "https://plugins.jetbrains.com/files/21551/323564/ferris-2021.1.zip", - "243.26053.20": "https://plugins.jetbrains.com/files/21551/323564/ferris-2021.1.zip", - "243.26053.27": "https://plugins.jetbrains.com/files/21551/323564/ferris-2021.1.zip", - "243.26053.29": "https://plugins.jetbrains.com/files/21551/323564/ferris-2021.1.zip" + "243.24978.603": "https://plugins.jetbrains.com/files/21551/323564/ferris-2021.1.zip", + "251.23774.424": "https://plugins.jetbrains.com/files/21551/323564/ferris-2021.1.zip", + "251.23774.426": "https://plugins.jetbrains.com/files/21551/323564/ferris-2021.1.zip", + "251.23774.429": "https://plugins.jetbrains.com/files/21551/323564/ferris-2021.1.zip", + "251.23774.430": "https://plugins.jetbrains.com/files/21551/323564/ferris-2021.1.zip", + "251.23774.435": "https://plugins.jetbrains.com/files/21551/323564/ferris-2021.1.zip", + "251.23774.436": "https://plugins.jetbrains.com/files/21551/323564/ferris-2021.1.zip", + "251.23774.437": "https://plugins.jetbrains.com/files/21551/323564/ferris-2021.1.zip", + "251.23774.442": "https://plugins.jetbrains.com/files/21551/323564/ferris-2021.1.zip", + "251.23774.444": "https://plugins.jetbrains.com/files/21551/323564/ferris-2021.1.zip", + "251.23774.445": "https://plugins.jetbrains.com/files/21551/323564/ferris-2021.1.zip" }, "name": "ferris" }, @@ -1622,7 +1529,6 @@ "idea-ultimate", "mps", "phpstorm", - "pycharm-community", "pycharm-professional", "rider", "ruby-mine", @@ -1631,18 +1537,17 @@ ], "builds": { "243.22562.218": "https://plugins.jetbrains.com/files/21667/693656/code-complexity-plugin-1.6.2.zip", - "243.22562.220": "https://plugins.jetbrains.com/files/21667/693656/code-complexity-plugin-1.6.2.zip", - "243.24978.546": "https://plugins.jetbrains.com/files/21667/693656/code-complexity-plugin-1.6.2.zip", - "243.24978.79": "https://plugins.jetbrains.com/files/21667/693656/code-complexity-plugin-1.6.2.zip", - "243.25659.34": "https://plugins.jetbrains.com/files/21667/693656/code-complexity-plugin-1.6.2.zip", - "243.25659.42": "https://plugins.jetbrains.com/files/21667/693656/code-complexity-plugin-1.6.2.zip", - "243.26053.12": "https://plugins.jetbrains.com/files/21667/693656/code-complexity-plugin-1.6.2.zip", - "243.26053.13": "https://plugins.jetbrains.com/files/21667/693656/code-complexity-plugin-1.6.2.zip", - "243.26053.17": "https://plugins.jetbrains.com/files/21667/693656/code-complexity-plugin-1.6.2.zip", - "243.26053.19": "https://plugins.jetbrains.com/files/21667/693656/code-complexity-plugin-1.6.2.zip", - "243.26053.20": "https://plugins.jetbrains.com/files/21667/693656/code-complexity-plugin-1.6.2.zip", - "243.26053.27": "https://plugins.jetbrains.com/files/21667/693656/code-complexity-plugin-1.6.2.zip", - "243.26053.29": "https://plugins.jetbrains.com/files/21667/693656/code-complexity-plugin-1.6.2.zip" + "243.24978.603": "https://plugins.jetbrains.com/files/21667/693656/code-complexity-plugin-1.6.2.zip", + "251.23774.424": "https://plugins.jetbrains.com/files/21667/693656/code-complexity-plugin-1.6.2.zip", + "251.23774.426": "https://plugins.jetbrains.com/files/21667/693656/code-complexity-plugin-1.6.2.zip", + "251.23774.429": "https://plugins.jetbrains.com/files/21667/693656/code-complexity-plugin-1.6.2.zip", + "251.23774.430": "https://plugins.jetbrains.com/files/21667/693656/code-complexity-plugin-1.6.2.zip", + "251.23774.435": "https://plugins.jetbrains.com/files/21667/693656/code-complexity-plugin-1.6.2.zip", + "251.23774.436": "https://plugins.jetbrains.com/files/21667/693656/code-complexity-plugin-1.6.2.zip", + "251.23774.437": "https://plugins.jetbrains.com/files/21667/693656/code-complexity-plugin-1.6.2.zip", + "251.23774.442": "https://plugins.jetbrains.com/files/21667/693656/code-complexity-plugin-1.6.2.zip", + "251.23774.444": "https://plugins.jetbrains.com/files/21667/693656/code-complexity-plugin-1.6.2.zip", + "251.23774.445": "https://plugins.jetbrains.com/files/21667/693656/code-complexity-plugin-1.6.2.zip" }, "name": "code-complexity" }, @@ -1655,7 +1560,6 @@ "idea-ultimate", "mps", "phpstorm", - "pycharm-community", "pycharm-professional", "rider", "ruby-mine", @@ -1664,18 +1568,17 @@ ], "builds": { "243.22562.218": "https://plugins.jetbrains.com/files/21904/665427/intellij-developer-tools-plugin-6.3.0-signed.zip", - "243.22562.220": "https://plugins.jetbrains.com/files/21904/665427/intellij-developer-tools-plugin-6.3.0-signed.zip", - "243.24978.546": "https://plugins.jetbrains.com/files/21904/665427/intellij-developer-tools-plugin-6.3.0-signed.zip", - "243.24978.79": "https://plugins.jetbrains.com/files/21904/665427/intellij-developer-tools-plugin-6.3.0-signed.zip", - "243.25659.34": "https://plugins.jetbrains.com/files/21904/665427/intellij-developer-tools-plugin-6.3.0-signed.zip", - "243.25659.42": "https://plugins.jetbrains.com/files/21904/665427/intellij-developer-tools-plugin-6.3.0-signed.zip", - "243.26053.12": "https://plugins.jetbrains.com/files/21904/665427/intellij-developer-tools-plugin-6.3.0-signed.zip", - "243.26053.13": "https://plugins.jetbrains.com/files/21904/665427/intellij-developer-tools-plugin-6.3.0-signed.zip", - "243.26053.17": "https://plugins.jetbrains.com/files/21904/665427/intellij-developer-tools-plugin-6.3.0-signed.zip", - "243.26053.19": "https://plugins.jetbrains.com/files/21904/665427/intellij-developer-tools-plugin-6.3.0-signed.zip", - "243.26053.20": "https://plugins.jetbrains.com/files/21904/665427/intellij-developer-tools-plugin-6.3.0-signed.zip", - "243.26053.27": "https://plugins.jetbrains.com/files/21904/665427/intellij-developer-tools-plugin-6.3.0-signed.zip", - "243.26053.29": "https://plugins.jetbrains.com/files/21904/665427/intellij-developer-tools-plugin-6.3.0-signed.zip" + "243.24978.603": "https://plugins.jetbrains.com/files/21904/665427/intellij-developer-tools-plugin-6.3.0-signed.zip", + "251.23774.424": "https://plugins.jetbrains.com/files/21904/665427/intellij-developer-tools-plugin-6.3.0-signed.zip", + "251.23774.426": "https://plugins.jetbrains.com/files/21904/665427/intellij-developer-tools-plugin-6.3.0-signed.zip", + "251.23774.429": "https://plugins.jetbrains.com/files/21904/665427/intellij-developer-tools-plugin-6.3.0-signed.zip", + "251.23774.430": "https://plugins.jetbrains.com/files/21904/665427/intellij-developer-tools-plugin-6.3.0-signed.zip", + "251.23774.435": "https://plugins.jetbrains.com/files/21904/665427/intellij-developer-tools-plugin-6.3.0-signed.zip", + "251.23774.436": "https://plugins.jetbrains.com/files/21904/665427/intellij-developer-tools-plugin-6.3.0-signed.zip", + "251.23774.437": "https://plugins.jetbrains.com/files/21904/665427/intellij-developer-tools-plugin-6.3.0-signed.zip", + "251.23774.442": "https://plugins.jetbrains.com/files/21904/665427/intellij-developer-tools-plugin-6.3.0-signed.zip", + "251.23774.444": "https://plugins.jetbrains.com/files/21904/665427/intellij-developer-tools-plugin-6.3.0-signed.zip", + "251.23774.445": "https://plugins.jetbrains.com/files/21904/665427/intellij-developer-tools-plugin-6.3.0-signed.zip" }, "name": "developer-tools" }, @@ -1685,22 +1588,20 @@ "goland", "idea-ultimate", "phpstorm", - "pycharm-professional", "rider", "ruby-mine", "rust-rover", "webstorm" ], "builds": { - "243.25659.34": "https://plugins.jetbrains.com/files/21962/684422/clouds-docker-gateway-243.24978.79.zip", - "243.25659.42": "https://plugins.jetbrains.com/files/21962/684422/clouds-docker-gateway-243.24978.79.zip", - "243.26053.12": "https://plugins.jetbrains.com/files/21962/684422/clouds-docker-gateway-243.24978.79.zip", - "243.26053.13": "https://plugins.jetbrains.com/files/21962/684422/clouds-docker-gateway-243.24978.79.zip", - "243.26053.17": "https://plugins.jetbrains.com/files/21962/684422/clouds-docker-gateway-243.24978.79.zip", - "243.26053.19": "https://plugins.jetbrains.com/files/21962/684422/clouds-docker-gateway-243.24978.79.zip", - "243.26053.20": "https://plugins.jetbrains.com/files/21962/684422/clouds-docker-gateway-243.24978.79.zip", - "243.26053.27": "https://plugins.jetbrains.com/files/21962/684422/clouds-docker-gateway-243.24978.79.zip", - "243.26053.29": "https://plugins.jetbrains.com/files/21962/684422/clouds-docker-gateway-243.24978.79.zip" + "251.23774.424": "https://plugins.jetbrains.com/files/21962/712840/clouds-docker-gateway-251.23774.311.zip", + "251.23774.429": "https://plugins.jetbrains.com/files/21962/712840/clouds-docker-gateway-251.23774.311.zip", + "251.23774.430": "https://plugins.jetbrains.com/files/21962/712840/clouds-docker-gateway-251.23774.311.zip", + "251.23774.435": "https://plugins.jetbrains.com/files/21962/712840/clouds-docker-gateway-251.23774.311.zip", + "251.23774.436": "https://plugins.jetbrains.com/files/21962/712840/clouds-docker-gateway-251.23774.311.zip", + "251.23774.437": "https://plugins.jetbrains.com/files/21962/712840/clouds-docker-gateway-251.23774.311.zip", + "251.23774.442": "https://plugins.jetbrains.com/files/21962/712840/clouds-docker-gateway-251.23774.311.zip", + "251.23774.445": "https://plugins.jetbrains.com/files/21962/712840/clouds-docker-gateway-251.23774.311.zip" }, "name": "dev-containers" }, @@ -1711,9 +1612,9 @@ "rust-rover" ], "builds": { - "243.25659.42": "https://plugins.jetbrains.com/files/22407/697137/intellij-rust-243.26053.17__1_.zip", - "243.26053.17": "https://plugins.jetbrains.com/files/22407/697137/intellij-rust-243.26053.17__1_.zip", - "243.26053.27": "https://plugins.jetbrains.com/files/22407/697137/intellij-rust-243.26053.17__1_.zip" + "251.23774.435": "https://plugins.jetbrains.com/files/22407/716547/intellij-rust-251.23774.445.zip", + "251.23774.442": "https://plugins.jetbrains.com/files/22407/716547/intellij-rust-251.23774.445.zip", + "251.23774.445": "https://plugins.jetbrains.com/files/22407/716547/intellij-rust-251.23774.445.zip" }, "name": "rust" }, @@ -1726,7 +1627,6 @@ "idea-ultimate", "mps", "phpstorm", - "pycharm-community", "pycharm-professional", "rider", "ruby-mine", @@ -1734,19 +1634,18 @@ "webstorm" ], "builds": { - "243.22562.218": "https://plugins.jetbrains.com/files/22707/689483/continue-intellij-extension-1.0.2.zip", - "243.22562.220": "https://plugins.jetbrains.com/files/22707/689483/continue-intellij-extension-1.0.2.zip", - "243.24978.546": "https://plugins.jetbrains.com/files/22707/689483/continue-intellij-extension-1.0.2.zip", - "243.24978.79": "https://plugins.jetbrains.com/files/22707/689483/continue-intellij-extension-1.0.2.zip", - "243.25659.34": "https://plugins.jetbrains.com/files/22707/689483/continue-intellij-extension-1.0.2.zip", - "243.25659.42": "https://plugins.jetbrains.com/files/22707/689483/continue-intellij-extension-1.0.2.zip", - "243.26053.12": "https://plugins.jetbrains.com/files/22707/689483/continue-intellij-extension-1.0.2.zip", - "243.26053.13": "https://plugins.jetbrains.com/files/22707/689483/continue-intellij-extension-1.0.2.zip", - "243.26053.17": "https://plugins.jetbrains.com/files/22707/689483/continue-intellij-extension-1.0.2.zip", - "243.26053.19": "https://plugins.jetbrains.com/files/22707/689483/continue-intellij-extension-1.0.2.zip", - "243.26053.20": "https://plugins.jetbrains.com/files/22707/689483/continue-intellij-extension-1.0.2.zip", - "243.26053.27": "https://plugins.jetbrains.com/files/22707/689483/continue-intellij-extension-1.0.2.zip", - "243.26053.29": "https://plugins.jetbrains.com/files/22707/689483/continue-intellij-extension-1.0.2.zip" + "243.22562.218": "https://plugins.jetbrains.com/files/22707/704500/continue-intellij-extension-1.0.8.zip", + "243.24978.603": "https://plugins.jetbrains.com/files/22707/704500/continue-intellij-extension-1.0.8.zip", + "251.23774.424": "https://plugins.jetbrains.com/files/22707/704500/continue-intellij-extension-1.0.8.zip", + "251.23774.426": "https://plugins.jetbrains.com/files/22707/704500/continue-intellij-extension-1.0.8.zip", + "251.23774.429": "https://plugins.jetbrains.com/files/22707/704500/continue-intellij-extension-1.0.8.zip", + "251.23774.430": "https://plugins.jetbrains.com/files/22707/704500/continue-intellij-extension-1.0.8.zip", + "251.23774.435": "https://plugins.jetbrains.com/files/22707/704500/continue-intellij-extension-1.0.8.zip", + "251.23774.436": "https://plugins.jetbrains.com/files/22707/704500/continue-intellij-extension-1.0.8.zip", + "251.23774.437": "https://plugins.jetbrains.com/files/22707/704500/continue-intellij-extension-1.0.8.zip", + "251.23774.442": "https://plugins.jetbrains.com/files/22707/704500/continue-intellij-extension-1.0.8.zip", + "251.23774.444": "https://plugins.jetbrains.com/files/22707/704500/continue-intellij-extension-1.0.8.zip", + "251.23774.445": "https://plugins.jetbrains.com/files/22707/704500/continue-intellij-extension-1.0.8.zip" }, "name": "continue" }, @@ -1759,7 +1658,6 @@ "idea-ultimate", "mps", "phpstorm", - "pycharm-community", "pycharm-professional", "rider", "ruby-mine", @@ -1768,18 +1666,17 @@ ], "builds": { "243.22562.218": "https://plugins.jetbrains.com/files/22857/640903/vcs-gitlab-243.22562.53.zip", - "243.22562.220": "https://plugins.jetbrains.com/files/22857/640903/vcs-gitlab-243.22562.53.zip", - "243.24978.546": "https://plugins.jetbrains.com/files/22857/654839/vcs-gitlab-243.23654.19.zip", - "243.24978.79": "https://plugins.jetbrains.com/files/22857/654839/vcs-gitlab-243.23654.19.zip", - "243.25659.34": "https://plugins.jetbrains.com/files/22857/654839/vcs-gitlab-243.23654.19.zip", - "243.25659.42": "https://plugins.jetbrains.com/files/22857/654839/vcs-gitlab-243.23654.19.zip", - "243.26053.12": "https://plugins.jetbrains.com/files/22857/654839/vcs-gitlab-243.23654.19.zip", - "243.26053.13": "https://plugins.jetbrains.com/files/22857/654839/vcs-gitlab-243.23654.19.zip", - "243.26053.17": "https://plugins.jetbrains.com/files/22857/654839/vcs-gitlab-243.23654.19.zip", - "243.26053.19": "https://plugins.jetbrains.com/files/22857/654839/vcs-gitlab-243.23654.19.zip", - "243.26053.20": "https://plugins.jetbrains.com/files/22857/654839/vcs-gitlab-243.23654.19.zip", - "243.26053.27": "https://plugins.jetbrains.com/files/22857/654839/vcs-gitlab-243.23654.19.zip", - "243.26053.29": "https://plugins.jetbrains.com/files/22857/654839/vcs-gitlab-243.23654.19.zip" + "243.24978.603": "https://plugins.jetbrains.com/files/22857/654839/vcs-gitlab-243.23654.19.zip", + "251.23774.424": "https://plugins.jetbrains.com/files/22857/716106/vcs-gitlab-IU-251.23774.435-IU.zip", + "251.23774.426": "https://plugins.jetbrains.com/files/22857/716106/vcs-gitlab-IU-251.23774.435-IU.zip", + "251.23774.429": "https://plugins.jetbrains.com/files/22857/716106/vcs-gitlab-IU-251.23774.435-IU.zip", + "251.23774.430": "https://plugins.jetbrains.com/files/22857/716106/vcs-gitlab-IU-251.23774.435-IU.zip", + "251.23774.435": "https://plugins.jetbrains.com/files/22857/716106/vcs-gitlab-IU-251.23774.435-IU.zip", + "251.23774.436": "https://plugins.jetbrains.com/files/22857/716106/vcs-gitlab-IU-251.23774.435-IU.zip", + "251.23774.437": "https://plugins.jetbrains.com/files/22857/716106/vcs-gitlab-IU-251.23774.435-IU.zip", + "251.23774.442": "https://plugins.jetbrains.com/files/22857/716106/vcs-gitlab-IU-251.23774.435-IU.zip", + "251.23774.444": "https://plugins.jetbrains.com/files/22857/716106/vcs-gitlab-IU-251.23774.435-IU.zip", + "251.23774.445": "https://plugins.jetbrains.com/files/22857/716106/vcs-gitlab-IU-251.23774.435-IU.zip" }, "name": "gitlab" }, @@ -1792,7 +1689,6 @@ "idea-ultimate", "mps", "phpstorm", - "pycharm-community", "pycharm-professional", "rider", "ruby-mine", @@ -1800,19 +1696,18 @@ "webstorm" ], "builds": { - "243.22562.218": "https://plugins.jetbrains.com/files/23029/684999/Catppuccin_Icons-1.10.2.zip", - "243.22562.220": "https://plugins.jetbrains.com/files/23029/684999/Catppuccin_Icons-1.10.2.zip", - "243.24978.546": "https://plugins.jetbrains.com/files/23029/684999/Catppuccin_Icons-1.10.2.zip", - "243.24978.79": "https://plugins.jetbrains.com/files/23029/684999/Catppuccin_Icons-1.10.2.zip", - "243.25659.34": "https://plugins.jetbrains.com/files/23029/684999/Catppuccin_Icons-1.10.2.zip", - "243.25659.42": "https://plugins.jetbrains.com/files/23029/684999/Catppuccin_Icons-1.10.2.zip", - "243.26053.12": "https://plugins.jetbrains.com/files/23029/684999/Catppuccin_Icons-1.10.2.zip", - "243.26053.13": "https://plugins.jetbrains.com/files/23029/684999/Catppuccin_Icons-1.10.2.zip", - "243.26053.17": "https://plugins.jetbrains.com/files/23029/684999/Catppuccin_Icons-1.10.2.zip", - "243.26053.19": "https://plugins.jetbrains.com/files/23029/684999/Catppuccin_Icons-1.10.2.zip", - "243.26053.20": "https://plugins.jetbrains.com/files/23029/684999/Catppuccin_Icons-1.10.2.zip", - "243.26053.27": "https://plugins.jetbrains.com/files/23029/684999/Catppuccin_Icons-1.10.2.zip", - "243.26053.29": "https://plugins.jetbrains.com/files/23029/684999/Catppuccin_Icons-1.10.2.zip" + "243.22562.218": "https://plugins.jetbrains.com/files/23029/702798/Catppuccin_Icons-1.11.0.zip", + "243.24978.603": "https://plugins.jetbrains.com/files/23029/702798/Catppuccin_Icons-1.11.0.zip", + "251.23774.424": "https://plugins.jetbrains.com/files/23029/702798/Catppuccin_Icons-1.11.0.zip", + "251.23774.426": "https://plugins.jetbrains.com/files/23029/702798/Catppuccin_Icons-1.11.0.zip", + "251.23774.429": "https://plugins.jetbrains.com/files/23029/702798/Catppuccin_Icons-1.11.0.zip", + "251.23774.430": "https://plugins.jetbrains.com/files/23029/702798/Catppuccin_Icons-1.11.0.zip", + "251.23774.435": "https://plugins.jetbrains.com/files/23029/702798/Catppuccin_Icons-1.11.0.zip", + "251.23774.436": "https://plugins.jetbrains.com/files/23029/702798/Catppuccin_Icons-1.11.0.zip", + "251.23774.437": "https://plugins.jetbrains.com/files/23029/702798/Catppuccin_Icons-1.11.0.zip", + "251.23774.442": "https://plugins.jetbrains.com/files/23029/702798/Catppuccin_Icons-1.11.0.zip", + "251.23774.444": "https://plugins.jetbrains.com/files/23029/702798/Catppuccin_Icons-1.11.0.zip", + "251.23774.445": "https://plugins.jetbrains.com/files/23029/702798/Catppuccin_Icons-1.11.0.zip" }, "name": "catppuccin-icons" }, @@ -1825,7 +1720,6 @@ "idea-ultimate", "mps", "phpstorm", - "pycharm-community", "pycharm-professional", "rider", "ruby-mine", @@ -1834,18 +1728,17 @@ ], "builds": { "243.22562.218": "https://plugins.jetbrains.com/files/23043/635877/MermaidChart-1.1.8.zip", - "243.22562.220": "https://plugins.jetbrains.com/files/23043/635877/MermaidChart-1.1.8.zip", - "243.24978.546": "https://plugins.jetbrains.com/files/23043/635877/MermaidChart-1.1.8.zip", - "243.24978.79": "https://plugins.jetbrains.com/files/23043/635877/MermaidChart-1.1.8.zip", - "243.25659.34": "https://plugins.jetbrains.com/files/23043/635877/MermaidChart-1.1.8.zip", - "243.25659.42": "https://plugins.jetbrains.com/files/23043/635877/MermaidChart-1.1.8.zip", - "243.26053.12": "https://plugins.jetbrains.com/files/23043/635877/MermaidChart-1.1.8.zip", - "243.26053.13": "https://plugins.jetbrains.com/files/23043/635877/MermaidChart-1.1.8.zip", - "243.26053.17": "https://plugins.jetbrains.com/files/23043/635877/MermaidChart-1.1.8.zip", - "243.26053.19": "https://plugins.jetbrains.com/files/23043/635877/MermaidChart-1.1.8.zip", - "243.26053.20": "https://plugins.jetbrains.com/files/23043/635877/MermaidChart-1.1.8.zip", - "243.26053.27": "https://plugins.jetbrains.com/files/23043/635877/MermaidChart-1.1.8.zip", - "243.26053.29": "https://plugins.jetbrains.com/files/23043/635877/MermaidChart-1.1.8.zip" + "243.24978.603": "https://plugins.jetbrains.com/files/23043/635877/MermaidChart-1.1.8.zip", + "251.23774.424": "https://plugins.jetbrains.com/files/23043/635877/MermaidChart-1.1.8.zip", + "251.23774.426": "https://plugins.jetbrains.com/files/23043/635877/MermaidChart-1.1.8.zip", + "251.23774.429": "https://plugins.jetbrains.com/files/23043/635877/MermaidChart-1.1.8.zip", + "251.23774.430": "https://plugins.jetbrains.com/files/23043/635877/MermaidChart-1.1.8.zip", + "251.23774.435": "https://plugins.jetbrains.com/files/23043/635877/MermaidChart-1.1.8.zip", + "251.23774.436": "https://plugins.jetbrains.com/files/23043/635877/MermaidChart-1.1.8.zip", + "251.23774.437": "https://plugins.jetbrains.com/files/23043/635877/MermaidChart-1.1.8.zip", + "251.23774.442": "https://plugins.jetbrains.com/files/23043/635877/MermaidChart-1.1.8.zip", + "251.23774.444": "https://plugins.jetbrains.com/files/23043/635877/MermaidChart-1.1.8.zip", + "251.23774.445": "https://plugins.jetbrains.com/files/23043/635877/MermaidChart-1.1.8.zip" }, "name": "mermaid-chart" }, @@ -1858,7 +1751,6 @@ "idea-ultimate", "mps", "phpstorm", - "pycharm-community", "pycharm-professional", "rider", "ruby-mine", @@ -1867,18 +1759,17 @@ ], "builds": { "243.22562.218": "https://plugins.jetbrains.com/files/23806/664310/Oxocarbon-1.4.5.zip", - "243.22562.220": "https://plugins.jetbrains.com/files/23806/664310/Oxocarbon-1.4.5.zip", - "243.24978.546": "https://plugins.jetbrains.com/files/23806/664310/Oxocarbon-1.4.5.zip", - "243.24978.79": "https://plugins.jetbrains.com/files/23806/664310/Oxocarbon-1.4.5.zip", - "243.25659.34": "https://plugins.jetbrains.com/files/23806/664310/Oxocarbon-1.4.5.zip", - "243.25659.42": "https://plugins.jetbrains.com/files/23806/664310/Oxocarbon-1.4.5.zip", - "243.26053.12": "https://plugins.jetbrains.com/files/23806/664310/Oxocarbon-1.4.5.zip", - "243.26053.13": "https://plugins.jetbrains.com/files/23806/664310/Oxocarbon-1.4.5.zip", - "243.26053.17": "https://plugins.jetbrains.com/files/23806/664310/Oxocarbon-1.4.5.zip", - "243.26053.19": "https://plugins.jetbrains.com/files/23806/664310/Oxocarbon-1.4.5.zip", - "243.26053.20": "https://plugins.jetbrains.com/files/23806/664310/Oxocarbon-1.4.5.zip", - "243.26053.27": "https://plugins.jetbrains.com/files/23806/664310/Oxocarbon-1.4.5.zip", - "243.26053.29": "https://plugins.jetbrains.com/files/23806/664310/Oxocarbon-1.4.5.zip" + "243.24978.603": "https://plugins.jetbrains.com/files/23806/664310/Oxocarbon-1.4.5.zip", + "251.23774.424": null, + "251.23774.426": null, + "251.23774.429": null, + "251.23774.430": null, + "251.23774.435": null, + "251.23774.436": null, + "251.23774.437": null, + "251.23774.442": null, + "251.23774.444": null, + "251.23774.445": null }, "name": "oxocarbon" }, @@ -1891,7 +1782,6 @@ "idea-ultimate", "mps", "phpstorm", - "pycharm-community", "pycharm-professional", "rider", "ruby-mine", @@ -1899,19 +1789,18 @@ "webstorm" ], "builds": { - "243.22562.218": "https://plugins.jetbrains.com/files/23927/699176/Extra_IDE_Tweaks-2025.1.3.zip", - "243.22562.220": "https://plugins.jetbrains.com/files/23927/699176/Extra_IDE_Tweaks-2025.1.3.zip", - "243.24978.546": "https://plugins.jetbrains.com/files/23927/699176/Extra_IDE_Tweaks-2025.1.3.zip", - "243.24978.79": "https://plugins.jetbrains.com/files/23927/699176/Extra_IDE_Tweaks-2025.1.3.zip", - "243.25659.34": "https://plugins.jetbrains.com/files/23927/699176/Extra_IDE_Tweaks-2025.1.3.zip", - "243.25659.42": "https://plugins.jetbrains.com/files/23927/699176/Extra_IDE_Tweaks-2025.1.3.zip", - "243.26053.12": "https://plugins.jetbrains.com/files/23927/699176/Extra_IDE_Tweaks-2025.1.3.zip", - "243.26053.13": "https://plugins.jetbrains.com/files/23927/699176/Extra_IDE_Tweaks-2025.1.3.zip", - "243.26053.17": "https://plugins.jetbrains.com/files/23927/699176/Extra_IDE_Tweaks-2025.1.3.zip", - "243.26053.19": "https://plugins.jetbrains.com/files/23927/699176/Extra_IDE_Tweaks-2025.1.3.zip", - "243.26053.20": "https://plugins.jetbrains.com/files/23927/699176/Extra_IDE_Tweaks-2025.1.3.zip", - "243.26053.27": "https://plugins.jetbrains.com/files/23927/699176/Extra_IDE_Tweaks-2025.1.3.zip", - "243.26053.29": "https://plugins.jetbrains.com/files/23927/699176/Extra_IDE_Tweaks-2025.1.3.zip" + "243.22562.218": "https://plugins.jetbrains.com/files/23927/715251/Extra_IDE_Tweaks-2025.1.4.zip", + "243.24978.603": "https://plugins.jetbrains.com/files/23927/715251/Extra_IDE_Tweaks-2025.1.4.zip", + "251.23774.424": "https://plugins.jetbrains.com/files/23927/715251/Extra_IDE_Tweaks-2025.1.4.zip", + "251.23774.426": "https://plugins.jetbrains.com/files/23927/715251/Extra_IDE_Tweaks-2025.1.4.zip", + "251.23774.429": "https://plugins.jetbrains.com/files/23927/715251/Extra_IDE_Tweaks-2025.1.4.zip", + "251.23774.430": "https://plugins.jetbrains.com/files/23927/715251/Extra_IDE_Tweaks-2025.1.4.zip", + "251.23774.435": "https://plugins.jetbrains.com/files/23927/715251/Extra_IDE_Tweaks-2025.1.4.zip", + "251.23774.436": "https://plugins.jetbrains.com/files/23927/715251/Extra_IDE_Tweaks-2025.1.4.zip", + "251.23774.437": "https://plugins.jetbrains.com/files/23927/715251/Extra_IDE_Tweaks-2025.1.4.zip", + "251.23774.442": "https://plugins.jetbrains.com/files/23927/715251/Extra_IDE_Tweaks-2025.1.4.zip", + "251.23774.444": "https://plugins.jetbrains.com/files/23927/715251/Extra_IDE_Tweaks-2025.1.4.zip", + "251.23774.445": "https://plugins.jetbrains.com/files/23927/715251/Extra_IDE_Tweaks-2025.1.4.zip" }, "name": "extra-ide-tweaks" }, @@ -1924,7 +1813,6 @@ "idea-ultimate", "mps", "phpstorm", - "pycharm-community", "pycharm-professional", "rider", "ruby-mine", @@ -1932,19 +1820,18 @@ "webstorm" ], "builds": { - "243.22562.218": "https://plugins.jetbrains.com/files/24559/699180/Extra_Tools_Pack-2025.1.4.zip", - "243.22562.220": "https://plugins.jetbrains.com/files/24559/699180/Extra_Tools_Pack-2025.1.4.zip", - "243.24978.546": "https://plugins.jetbrains.com/files/24559/699180/Extra_Tools_Pack-2025.1.4.zip", - "243.24978.79": "https://plugins.jetbrains.com/files/24559/699180/Extra_Tools_Pack-2025.1.4.zip", - "243.25659.34": "https://plugins.jetbrains.com/files/24559/699180/Extra_Tools_Pack-2025.1.4.zip", - "243.25659.42": "https://plugins.jetbrains.com/files/24559/699180/Extra_Tools_Pack-2025.1.4.zip", - "243.26053.12": "https://plugins.jetbrains.com/files/24559/699180/Extra_Tools_Pack-2025.1.4.zip", - "243.26053.13": "https://plugins.jetbrains.com/files/24559/699180/Extra_Tools_Pack-2025.1.4.zip", - "243.26053.17": "https://plugins.jetbrains.com/files/24559/699180/Extra_Tools_Pack-2025.1.4.zip", - "243.26053.19": "https://plugins.jetbrains.com/files/24559/699180/Extra_Tools_Pack-2025.1.4.zip", - "243.26053.20": "https://plugins.jetbrains.com/files/24559/699180/Extra_Tools_Pack-2025.1.4.zip", - "243.26053.27": "https://plugins.jetbrains.com/files/24559/699180/Extra_Tools_Pack-2025.1.4.zip", - "243.26053.29": "https://plugins.jetbrains.com/files/24559/699180/Extra_Tools_Pack-2025.1.4.zip" + "243.22562.218": "https://plugins.jetbrains.com/files/24559/715250/Extra_Tools_Pack-2025.1.5.zip", + "243.24978.603": "https://plugins.jetbrains.com/files/24559/715250/Extra_Tools_Pack-2025.1.5.zip", + "251.23774.424": "https://plugins.jetbrains.com/files/24559/715250/Extra_Tools_Pack-2025.1.5.zip", + "251.23774.426": "https://plugins.jetbrains.com/files/24559/715250/Extra_Tools_Pack-2025.1.5.zip", + "251.23774.429": "https://plugins.jetbrains.com/files/24559/715250/Extra_Tools_Pack-2025.1.5.zip", + "251.23774.430": "https://plugins.jetbrains.com/files/24559/715250/Extra_Tools_Pack-2025.1.5.zip", + "251.23774.435": "https://plugins.jetbrains.com/files/24559/715250/Extra_Tools_Pack-2025.1.5.zip", + "251.23774.436": "https://plugins.jetbrains.com/files/24559/715250/Extra_Tools_Pack-2025.1.5.zip", + "251.23774.437": "https://plugins.jetbrains.com/files/24559/715250/Extra_Tools_Pack-2025.1.5.zip", + "251.23774.442": "https://plugins.jetbrains.com/files/24559/715250/Extra_Tools_Pack-2025.1.5.zip", + "251.23774.444": "https://plugins.jetbrains.com/files/24559/715250/Extra_Tools_Pack-2025.1.5.zip", + "251.23774.445": "https://plugins.jetbrains.com/files/24559/715250/Extra_Tools_Pack-2025.1.5.zip" }, "name": "extra-tools-pack" }, @@ -1955,23 +1842,21 @@ "goland", "idea-ultimate", "phpstorm", - "pycharm-professional", "rider", "ruby-mine", "rust-rover", "webstorm" ], "builds": { - "243.24978.79": "https://plugins.jetbrains.com/files/25594/623962/Nix_LSP-0.1.1.zip", - "243.25659.34": "https://plugins.jetbrains.com/files/25594/623962/Nix_LSP-0.1.1.zip", - "243.25659.42": "https://plugins.jetbrains.com/files/25594/623962/Nix_LSP-0.1.1.zip", - "243.26053.12": "https://plugins.jetbrains.com/files/25594/623962/Nix_LSP-0.1.1.zip", - "243.26053.13": "https://plugins.jetbrains.com/files/25594/623962/Nix_LSP-0.1.1.zip", - "243.26053.17": "https://plugins.jetbrains.com/files/25594/623962/Nix_LSP-0.1.1.zip", - "243.26053.19": "https://plugins.jetbrains.com/files/25594/623962/Nix_LSP-0.1.1.zip", - "243.26053.20": "https://plugins.jetbrains.com/files/25594/623962/Nix_LSP-0.1.1.zip", - "243.26053.27": "https://plugins.jetbrains.com/files/25594/623962/Nix_LSP-0.1.1.zip", - "243.26053.29": "https://plugins.jetbrains.com/files/25594/623962/Nix_LSP-0.1.1.zip" + "251.23774.424": null, + "251.23774.426": null, + "251.23774.429": null, + "251.23774.430": null, + "251.23774.435": null, + "251.23774.436": null, + "251.23774.437": null, + "251.23774.442": null, + "251.23774.445": null }, "name": "nix-lsp" }, @@ -1983,7 +1868,6 @@ "idea-community", "idea-ultimate", "phpstorm", - "pycharm-community", "pycharm-professional", "rider", "ruby-mine", @@ -1992,99 +1876,108 @@ ], "builds": { "243.22562.218": "https://plugins.jetbrains.com/files/26084/680234/markdtask-2025.1.1.zip", - "243.22562.220": "https://plugins.jetbrains.com/files/26084/680234/markdtask-2025.1.1.zip", - "243.24978.79": "https://plugins.jetbrains.com/files/26084/680234/markdtask-2025.1.1.zip", - "243.25659.34": "https://plugins.jetbrains.com/files/26084/680234/markdtask-2025.1.1.zip", - "243.25659.42": "https://plugins.jetbrains.com/files/26084/680234/markdtask-2025.1.1.zip", - "243.26053.12": "https://plugins.jetbrains.com/files/26084/680234/markdtask-2025.1.1.zip", - "243.26053.13": "https://plugins.jetbrains.com/files/26084/680234/markdtask-2025.1.1.zip", - "243.26053.17": "https://plugins.jetbrains.com/files/26084/680234/markdtask-2025.1.1.zip", - "243.26053.19": "https://plugins.jetbrains.com/files/26084/680234/markdtask-2025.1.1.zip", - "243.26053.20": "https://plugins.jetbrains.com/files/26084/680234/markdtask-2025.1.1.zip", - "243.26053.27": "https://plugins.jetbrains.com/files/26084/680234/markdtask-2025.1.1.zip", - "243.26053.29": "https://plugins.jetbrains.com/files/26084/680234/markdtask-2025.1.1.zip" + "251.23774.424": null, + "251.23774.426": null, + "251.23774.429": null, + "251.23774.430": null, + "251.23774.435": null, + "251.23774.436": null, + "251.23774.437": null, + "251.23774.442": null, + "251.23774.444": null, + "251.23774.445": null }, "name": "markdtask" } }, "files": { "https://plugins.jetbrains.com/files/10037/658496/intellij-csv-validator-4.0.2.zip": "sha256-frvQ+Dm1ueID6+vNlja0HtecGyn+ppq9GTgmU3kQ+58=", - "https://plugins.jetbrains.com/files/10080/689210/intellij-rainbow-brackets-2024.2.9-241.zip": "sha256-QfJAfpKaHeKo9xQwFd+3pVRxYGTO60puORrZ0rdpaZY=", + "https://plugins.jetbrains.com/files/10080/712102/intellij-rainbow-brackets-2024.2.10-241.zip": "sha256-4w2eFdyytR4+2yTG5JiXdxAetzm34IC370lEtkLiTRA=", "https://plugins.jetbrains.com/files/10312/581013/dotplugin-1.5.4.zip": "sha256-25vtwXuBNiYL9E0pKG4dqJDkwX1FckAErdqRPKXybQA=", "https://plugins.jetbrains.com/files/10481/583591/intellij-hocon-2024.2.0.zip": "sha256-Bnnvy+HDNkx2DQM7N+JUa8hQzIA3H/5Y0WpWAjPmhUI=", - "https://plugins.jetbrains.com/files/11058/699177/Extra_Icons-2025.1.3.zip": "sha256-suQxHLMgY0x/XHI1EikPI1mBpsTn4bkKO6HgCBb+OmA=", - "https://plugins.jetbrains.com/files/11349/697687/aws-toolkit-jetbrains-standalone-3.59-243.zip": "sha256-+CeHk1yCPPGP8Vn9irjDqszprqmDTtjqUGuzKk+rJpI=", - "https://plugins.jetbrains.com/files/12024/622380/ReSharperPlugin.CognitiveComplexity-2024.3.0-eap04.zip": "sha256-X2x7uyWoV4aBI8E5bw35QfzmySWzbEAZ2nvdo5i+t+s=", + "https://plugins.jetbrains.com/files/10481/671222/intellij-hocon-2025.1.0.zip": "sha256-GO0bXJsHx9O1A6M9NUCv9m4JwKHs5plwSssgx+InNqE=", + "https://plugins.jetbrains.com/files/11058/715249/Extra_Icons-2025.1.4.zip": "sha256-RhbHeugDhkdHy7XHPVUBjcQLB/kGIsN6BzalxvEr9Bs=", + "https://plugins.jetbrains.com/files/11349/714099/aws-toolkit-jetbrains-standalone-3.66-251.zip": "sha256-wJ4fJXvknP2gPF6/wAipSY3i46rc07NJvUH69ZR/0mI=", + "https://plugins.jetbrains.com/files/11349/714101/aws-toolkit-jetbrains-standalone-3.66-243.zip": "sha256-gkdKYyCmjdP1YJlkfE5bJZ9uj1xe66PuqpNpFd/G1dU=", + "https://plugins.jetbrains.com/files/12024/667413/ReSharperPlugin.CognitiveComplexity-2025.1.0-eap01.zip": "sha256-SWIXjxnwAf9dju1oOgzePrTY0lPNNX54Afp5OIkGGi4=", "https://plugins.jetbrains.com/files/12062/630060/keymap-vscode-243.21565.122.zip": "sha256-phv8MTGKNGzRviKzX+nIVTbkX4WkU82QVO5zXUQLtAo=", + "https://plugins.jetbrains.com/files/12062/711097/keymap-vscode-251.23774.318.zip": "sha256-obbLL8n6gK8oFw8NnJbdAylPHfTv4GheBDnVFOUpwL0=", "https://plugins.jetbrains.com/files/12559/629985/keymap-eclipse-243.21565.122.zip": "sha256-/g1ucT18ywVJnCePH7WyMWKgM9umowBz5wFObmO7cws=", + "https://plugins.jetbrains.com/files/12559/711714/keymap-eclipse-251.23774.329.zip": "sha256-HC1s5FqSLVgPNKc5Wiw0RFC6KpozxmjKzbh9rS9nFwc=", "https://plugins.jetbrains.com/files/12896/173977/RainbowCSV.zip": "sha256-Q+gqKG/2bHD49Xtn9MNlYJQGtNF/7tIay9F7ndi8uwA=", "https://plugins.jetbrains.com/files/13017/630016/keymap-visualStudio-243.21565.122.zip": "sha256-VQqK0Cm9ddXN63KYIqimuGOh7EB9VvdlErp/VrWx8SA=", + "https://plugins.jetbrains.com/files/13017/711726/keymap-visualStudio-251.23774.329.zip": "sha256-DKkgt0z/ui0bOLSbnKy51RL7+9HIqeriroi2otZ64mQ=", "https://plugins.jetbrains.com/files/13308/370912/Indent_Rainbow-2.2.0-signed.zip": "sha256-eKwDE+PMtYhrGbDDZPS5cimssH+1xV4GF6RXXg/3urU=", "https://plugins.jetbrains.com/files/1347/667258/scala-intellij-bin-2024.3.35.zip": "sha256-4I75KqXyFl73S63O+00usrg8QBcuBRBgfjRmCQMpNks=", - "https://plugins.jetbrains.com/files/1347/696516/scala-intellij-bin-2024.3.42.zip": "sha256-IEh/wlpfCK+lpUD+xYpeCDwpEA8NVzfirpyf5MUgC7A=", + "https://plugins.jetbrains.com/files/1347/714050/scala-intellij-bin-2025.1.20.zip": "sha256-AdwKkglDsrPJf4xOejG6aV77+LAjGrTEvLizVw5/Tn4=", "https://plugins.jetbrains.com/files/14004/636643/protoeditor-243.22562.13.zip": "sha256-Tgu8CfDhO6KugfuLNhmxe89dMm+Qo3fmAg/8hwjUaoc=", + "https://plugins.jetbrains.com/files/14004/711000/protoeditor-251.23774.318.zip": "sha256-ZYn365EY8+VP1TKM4wBotMj1hYbSSr4J1K5oIZlE2SE=", "https://plugins.jetbrains.com/files/14059/82616/darcula-pitch-black.jar": "sha256-eXInfAqY3yEZRXCAuv3KGldM1pNKEioNwPB0rIGgJFw=", "https://plugins.jetbrains.com/files/14708/475401/MarioProgressBar-1.9.jar": "sha256-mB09zvUg1hLXl9lgW1NEU+DyVel1utZv6s+mFykckYY=", "https://plugins.jetbrains.com/files/15976/593529/IDEA_Which-Key-0.10.3.jar": "sha256-2FlEaHf2rO6xgG3LnZIPt/XKgRGjpLSiEXCncfAf3bI=", "https://plugins.jetbrains.com/files/164/676777/IdeaVIM-2.19.0.zip": "sha256-yKpWQZGxfsKwPVTJLHpF4KGJ5ANCd73uxHlfdFE4Qf4=", - "https://plugins.jetbrains.com/files/16604/699178/Extra_ToolWindow_Colorful_Icons_Subscription-2025.1.5.zip": "sha256-ycstNSciTV1LAsvJ3fTXN3NmQ259nkrAeX6MASjdmag=", - "https://plugins.jetbrains.com/files/17718/694875/github-copilot-intellij-1.5.38-243.zip": "sha256-lq5JmR8gPsrZ9rT+byit98KZSzFsl4UppwYAaE9Kjiw=", + "https://plugins.jetbrains.com/files/164/710801/IdeaVIM-2.21.0.zip": "sha256-x+blg81BXwCXk7cwrXmofJs9syJLo58xGwSFFmqpLHE=", + "https://plugins.jetbrains.com/files/16604/715248/Extra_ToolWindow_Colorful_Icons_Subscription-2025.1.6.zip": "sha256-S7RPgVZjtSCUsdOJCgo1tm3ooyOfGmLEcvwrdBZEfOM=", + "https://plugins.jetbrains.com/files/17718/704003/github-copilot-intellij-1.5.40-243.zip": "sha256-eljjLNkW1zDx59zxIbbTbi1b+dZxkO1nlFuuOQ8a7YU=", "https://plugins.jetbrains.com/files/18444/165585/NetBeans6.5Keymap.zip": "sha256-KrzZTKZMQqoEMw+vDUv2jjs0EX0leaPBkU8H/ecq/oI=", "https://plugins.jetbrains.com/files/18682/680233/Catppuccin_Theme-3.4.1.zip": "sha256-QOF3nAXOfYhNl3YUK1fc9z5H2uXTPm2X+6fVZ5QP8ZQ=", "https://plugins.jetbrains.com/files/18824/694222/CodeGlancePro-1.9.7-signed.zip": "sha256-8RjKjmadd1o/M+WTLtKPn354bbKgEht4nvWnMcRPN9w=", - "https://plugins.jetbrains.com/files/18922/694217/GerryThemes.jar": "sha256-8Ufa8YuGOG78KRSxo/GiwPFrd/3lwQhLWwAnB6igaGE=", + "https://plugins.jetbrains.com/files/18922/716266/GerryThemes.jar": "sha256-UEqOBSjxz+ovQ+AqZg23QN8LypTc6yUV8/1xT93vjgI=", "https://plugins.jetbrains.com/files/19275/355572/better_direnv-1.2.2-signed.zip": "sha256-hoFfIid7lClHDiT+ZH3H+tFSvWYb1tSRZH1iif+kWrM=", "https://plugins.jetbrains.com/files/20146/633971/Mermaid-0.0.24_IJ.243.zip": "sha256-jGWRU0g120qYvvFiUFI10zvprTsemuIq3XmIjYxZGts=", + "https://plugins.jetbrains.com/files/20146/717659/Mermaid-0.0.25_IJ.243.zip": "sha256-QqEjnN6lUUtHkDRFWPeV3vqgGB/ZfWGVDqtk8gwJEqY=", "https://plugins.jetbrains.com/files/21551/323564/ferris-2021.1.zip": "sha256-N66Bh0AwHmg5N9PNguRAGtpJ/dLMWMp3rxjTgz9poFo=", "https://plugins.jetbrains.com/files/2162/640476/StringManipulation-9.15.0.zip": "sha256-TZPup3EJ0cBv4i2eVAQwVmmzy0rmt4KptEsk3C7baEM=", "https://plugins.jetbrains.com/files/21667/693656/code-complexity-plugin-1.6.2.zip": "sha256-2qDeC2Fxp4/IfiLPL1JDquJDCzONCp4m92Ht2fnCn/M=", "https://plugins.jetbrains.com/files/21904/665427/intellij-developer-tools-plugin-6.3.0-signed.zip": "sha256-TEx5wg3Sf3rkhl6oj0hRrMdBJW9KMjZ/yNDgNYaeP28=", - "https://plugins.jetbrains.com/files/21962/684422/clouds-docker-gateway-243.24978.79.zip": "sha256-jmfcGDtizib7wQW88sWuzG095nrT0KHyN98trxqISHE=", - "https://plugins.jetbrains.com/files/22407/697137/intellij-rust-243.26053.17__1_.zip": "sha256-P5PmGUNOJJ5+Z1CYQM1ItwrS/JecBPOb9qU3kZK842w=", - "https://plugins.jetbrains.com/files/22707/689483/continue-intellij-extension-1.0.2.zip": "sha256-Kf5kHd8tGVIClWcrin9zOFbQkZyOrwHpfMvdznPkNC0=", + "https://plugins.jetbrains.com/files/21962/712840/clouds-docker-gateway-251.23774.311.zip": "sha256-bJo6iT4VO+XuTJQrcaf8H8ITELvgOWEy90PLuf2HoC8=", + "https://plugins.jetbrains.com/files/22407/716547/intellij-rust-251.23774.445.zip": "sha256-NlkO94GO5epSkkUfAYZUBwUjw9cZg6flajTRAyPv/GU=", + "https://plugins.jetbrains.com/files/22707/704500/continue-intellij-extension-1.0.8.zip": "sha256-jkVAWhxcwf6iWX6/dSK+z7cUR4PvqTdNxASYgaesYg0=", "https://plugins.jetbrains.com/files/22857/640903/vcs-gitlab-243.22562.53.zip": "sha256-lDStIaRy9ZtCXZxM2RRrz/5oZeL90aRVS63wC4XkJNw=", "https://plugins.jetbrains.com/files/22857/654839/vcs-gitlab-243.23654.19.zip": "sha256-VKGZLlL8ALjr6JEQtjhXiIxNrnTPXIoXMToJkJux2dw=", - "https://plugins.jetbrains.com/files/23029/684999/Catppuccin_Icons-1.10.2.zip": "sha256-qkwfEpC2f4vgVsesSiUvd6kK6XnG9DTN4gXUR+rLlK0=", + "https://plugins.jetbrains.com/files/22857/716106/vcs-gitlab-IU-251.23774.435-IU.zip": "sha256-zNNFPPPnYLkSzXX3CA1IMA0cjeXMcPY58+v80/KjVkg=", + "https://plugins.jetbrains.com/files/23029/702798/Catppuccin_Icons-1.11.0.zip": "sha256-w2vt4kuGd5T8OA5DcTTik2ksvCu0T3oynvTqYtMsVyo=", "https://plugins.jetbrains.com/files/23043/635877/MermaidChart-1.1.8.zip": "sha256-ssaSY1I6FopLBgVKHUyjBrqzxHLSuI/swtDfQWJ7gxU=", "https://plugins.jetbrains.com/files/23806/664310/Oxocarbon-1.4.5.zip": "sha256-zF89Q1LE6xwBeDKv4FSQ6H6cbABjz74Z/qGwddRWp7M=", - "https://plugins.jetbrains.com/files/23927/699176/Extra_IDE_Tweaks-2025.1.3.zip": "sha256-8Q0S6Iqv880JKscoiNfdYnKHFcwQV0raOpOsNe6tgO4=", - "https://plugins.jetbrains.com/files/24559/699180/Extra_Tools_Pack-2025.1.4.zip": "sha256-avn3oqi6KgMQ73Q7rj7AUKzytD0dxtW2k772OWtW/mM=", - "https://plugins.jetbrains.com/files/25594/623962/Nix_LSP-0.1.1.zip": "sha256-Uq5RdVQTyqRMsEwDZT6Kldv2alt0EVMCABEt/xQUHow=", + "https://plugins.jetbrains.com/files/23927/715251/Extra_IDE_Tweaks-2025.1.4.zip": "sha256-L4hr5mAsl9CWCuRLjQfb2sNiXZcZN2ogZlw4/sB0CnU=", + "https://plugins.jetbrains.com/files/24559/715250/Extra_Tools_Pack-2025.1.5.zip": "sha256-d+86LuTPJ3dPkXJzRZPdULolUyyqGQ2RsMAPQcfWnSI=", "https://plugins.jetbrains.com/files/26084/680234/markdtask-2025.1.1.zip": "sha256-NFHB5zWH8pUwz6OT8F7eIiapeEvHX24fj0Eo1qH45Aw=", - "https://plugins.jetbrains.com/files/631/700118/python-243.26053.27.zip": "sha256-/Ceycp+iCxN7nrSg7L1xNqlOY1hzij/ADEvHUWBwTfE=", + "https://plugins.jetbrains.com/files/631/717448/python-251.23774.456.zip": "sha256-wGFO5S8r/JY0hGGh8q4gDo1NBzAzPQNbKurU31UpHbg=", "https://plugins.jetbrains.com/files/6884/630038/handlebars-243.21565.122.zip": "sha256-pFKAZ8xFNfUh7/Hi4NYPDQAhRRYm4WKTpCQELqBfb40=", + "https://plugins.jetbrains.com/files/6884/711128/handlebars-251.23774.318.zip": "sha256-34s7pOsqMaGoVYhCuAZtylNwplQOtNQJUppepsl4F4Q=", "https://plugins.jetbrains.com/files/6981/654905/ini-243.22562.236.zip": "sha256-kL/A2R8j2JKMU61T/xJahPwKPYmwFCFy55NPSoBh/Xc=", "https://plugins.jetbrains.com/files/6981/680778/ini-243.24978.60.zip": "sha256-m2iKdm4f1h+k1XdQvJCd8T83jEKip+H1E1p8XMfrGcg=", - "https://plugins.jetbrains.com/files/6981/690635/ini-243.25659.54.zip": "sha256-TiVoHX56uEAsSWqE7n0jrePiabN3gcNRFNuSeBhvul4=", - "https://plugins.jetbrains.com/files/6981/697705/ini-243.26053.20.zip": "sha256-s4bSXVqrhy3VMQQd2sT+Xv9v0hQwGGIYk0H+wjonFO4=", + "https://plugins.jetbrains.com/files/6981/711004/ini-251.23774.318.zip": "sha256-mEkXewGfOr7foQl8tGJeiEeNL0aX+UCv+zRPdauQXwc=", "https://plugins.jetbrains.com/files/7086/518678/AceJump.zip": "sha256-kVUEgfEKUupV/qlB4Dpzi5pFHjhVvX74XIPetKtjysM=", "https://plugins.jetbrains.com/files/7125/627704/GrepConsole-13.2.0-IJ2023.3.zip": "sha256-KY5VRiLJJwa9OVVog1W3MboZjwVboYwYm+i4eqooo44=", "https://plugins.jetbrains.com/files/7177/636663/fileWatcher-243.22562.13.zip": "sha256-8IHS3kmmbL8uQYnaMW7NgBIpBKT+XDJ4QDiiPZa5pzo=", "https://plugins.jetbrains.com/files/7177/654841/fileWatcher-243.23654.19.zip": "sha256-mlCow96mI2k7c/oGe064DqjUViOFhNgwNjF6DVyak4E=", + "https://plugins.jetbrains.com/files/7177/711086/fileWatcher-251.23774.318.zip": "sha256-jNHP/vaCaolmvNUQRGmIgSR1ykjDtKqyJ69UIn5cz70=", "https://plugins.jetbrains.com/files/7219/605730/Symfony_Plugin-2024.1.276.zip": "sha256-drNmhJMe+kuY2fcHjY+SQmkACvFk0rVI4vAhyZ/bgLc=", - "https://plugins.jetbrains.com/files/7320/701175/PHP_Annotations-11.2.0.zip": "sha256-qUgbbG+S7RVt7zLU8ngnp7NzJUb23AuKM7KLAWYQLUs=", "https://plugins.jetbrains.com/files/7322/646590/python-ce-243.22562.145.zip": "sha256-45UtQRZMtKF6addrrB3A+goeyICMfcZ2FKcJvJSqgg4=", - "https://plugins.jetbrains.com/files/7322/680217/python-ce-243.24978.46.zip": "sha256-4KkUOSN9KnBjpo92LvkN/7ZtDG/gSAFHgDf5ESSsgoY=", + "https://plugins.jetbrains.com/files/7322/717454/python-ce-251.23774.456.zip": "sha256-9Fyt9xVaqFyuvZ3ox/udrUk9d8NnvC1a1IPinC5dL3U=", "https://plugins.jetbrains.com/files/7391/658997/asciidoctor-intellij-plugin-0.43.6.zip": "sha256-3RJ7YVFtynyqeLIzdrirCMbWNZmUkJ+DT/9my71H0Dk=", + "https://plugins.jetbrains.com/files/7391/698673/asciidoctor-intellij-plugin-0.44.3.zip": "sha256-/LsS9rrvdt0URhpBuHJ/VQ/Ls7i7imv07F5PLEG9jZg=", "https://plugins.jetbrains.com/files/7425/603907/WakaTime.jar": "sha256-Z7ZWDomXnTdHFKOElMkt53imef6aT7H5XeD6lOOFxfQ=", - "https://plugins.jetbrains.com/files/7499/690185/gittoolbox-600.0.19_243-signed.zip": "sha256-ZbjLwXY+AocK1OtlyPd+wcObiArWSOWMXjtWaLWMbDo=", + "https://plugins.jetbrains.com/files/7499/711707/gittoolbox-600.1.1_243-signed.zip": "sha256-ckG64ci/h0UlaFsTE63DzCAXWqNyLnqTfP5CcdutZM4=", "https://plugins.jetbrains.com/files/7724/680796/clouds-docker-impl-243.24978.54.zip": "sha256-pGAUljrRizCer076iM1oKrNj54tN3VxSvYldfKAsqRE=", - "https://plugins.jetbrains.com/files/7724/692258/clouds-docker-impl-243.25659.59.zip": "sha256-fJatpg7WzrStvABSeIayeFF4bjv059VW6ZTTKQxLNV8=", - "https://plugins.jetbrains.com/files/7724/700105/clouds-docker-impl-243.26053.27.zip": "sha256-WL6AQuo1zE4x2b3M2rjTa7T9AbGKc2urTZBa6PU1i3w=", + "https://plugins.jetbrains.com/files/7724/715275/clouds-docker-impl-251.23774.426.zip": "sha256-hjnAx3bp6tVenCdpYm5Xr0QmyzFEWLUzDCdPyL6bB6k=", "https://plugins.jetbrains.com/files/8097/636616/graphql-243.22562.13.zip": "sha256-rr2pO0mIsqWXYZgwEhcQJlk0lQabxnIPxqRCGdTFaTw=", "https://plugins.jetbrains.com/files/8097/680200/graphql-243.24978.46.zip": "sha256-RJELd6KPzlRu+UwWBPW1fN33Zj0PcgQ0hGCJ6+ii/fI=", - "https://plugins.jetbrains.com/files/8097/688195/graphql-243.25659.42.zip": "sha256-p52AGXhfldRiT7FoWeDQuP38+/9J1KuPDyhM4VUwQTc=", + "https://plugins.jetbrains.com/files/8097/711188/graphql-251.23774.318.zip": "sha256-O+gSW36MwqQqUiZBQl8J4NFNK+jFowtT9k1ykhSraxM=", "https://plugins.jetbrains.com/files/8195/630064/toml-243.21565.122.zip": "sha256-vKigewUGi06by9/6a9HbjN51zPAIafdk6w4MFG4kwG8=", "https://plugins.jetbrains.com/files/8195/672659/toml-243.23654.183.zip": "sha256-OFoWuz5z0BcZJqWkS+vkcD/Q0e5IUnQRY84/GEQQIb8=", + "https://plugins.jetbrains.com/files/8195/715934/toml-251.23774.429.zip": "sha256-cNWs+ycKlqednnqJAm4AkqF3LTdMt8jhwWWiEDdKQE4=", "https://plugins.jetbrains.com/files/8327/615097/Minecraft_Development-2024.3-1.8.2.zip": "sha256-4c1nxjbEsNs9twmQnJllk1OIVmm0nnUYZ0R7f/6bJt4=", - "https://plugins.jetbrains.com/files/8554/654690/featuresTrainer-243.22562.233.zip": "sha256-JugbJM8Lr2kbhP9hdLE3kUStl2vOMUB5wGTwNLxAZd0=", + "https://plugins.jetbrains.com/files/8327/704864/Minecraft_Development-2025.1-1.8.3.zip": "sha256-31AFL7rtpf52Amxn02/HPAzI0Iwww+EJe5OJK2yQqIo=", "https://plugins.jetbrains.com/files/8554/684425/featuresTrainer-243.24978.79.zip": "sha256-1oI8hw6YYhUzhfv5RjtlBFG0OvucqVs/XUXMioRIuzA=", - "https://plugins.jetbrains.com/files/8554/690630/featuresTrainer-243.25659.54.zip": "sha256-xmjPvJVe27gL1DEwtzvKvzEkF80ZGHUCKjLOY2nO+T0=", - "https://plugins.jetbrains.com/files/8554/697631/featuresTrainer-243.26053.13.zip": "sha256-LMoWgp7perGOFj6d32cQTfo+TLFeupgn53ZRLVON0JA=", + "https://plugins.jetbrains.com/files/8554/716074/featuresTrainer-251.23774.436.zip": "sha256-P6ux6UgbjeJW3lF4w696bZ73zumY8hEm1iM98IsKgTQ=", "https://plugins.jetbrains.com/files/8607/673303/NixIDEA-0.4.0.17.zip": "sha256-OFisV6Vs/xlbDvchxfrREDVgVh7wcfGnot+zUrgQU6M=", "https://plugins.jetbrains.com/files/9525/603167/idea-php-dotenv-plugin-2024.3.zip": "sha256-hR7hC2phDJnHXxPy80WlEDFAhZHtMCu7nqYvAb0VeTI=", - "https://plugins.jetbrains.com/files/9568/700127/go-plugin-243.26053.27.zip": "sha256-SqFl1ArPLi/Bc43n0u+pMCAw+8hyqM/D41w4k1DJQcA=", - "https://plugins.jetbrains.com/files/9707/698971/ansi-highlighter-premium-24.3.3.jar": "sha256-TEF4rtS04kQ/h+SKXnbqLjrMGm3jHk0MJ7ffe0lvbs4=", + "https://plugins.jetbrains.com/files/9525/711041/dotenv-251.23774.318.zip": "sha256-0c/2qbuu+M6z0gvpme+Mkv23JlQKNTUU+9GL9mh2IFw=", + "https://plugins.jetbrains.com/files/9568/716123/go-plugin-251.23774.435.zip": "sha256-eNA2ATgL3k9WwguCKqPjXj9UPXqRob2XqbpNlVGpG3I=", + "https://plugins.jetbrains.com/files/9707/702581/ANSI_Highlighter_Premium-25.1.5.jar": "sha256-XYCD4kOHDeIKhti0T175xhBHR8uscaFN4c9CNlUaCDs=", + "https://plugins.jetbrains.com/files/9707/702582/ANSI_Highlighter_Premium-24.3.4.jar": "sha256-STDhSOshNJU8YOjd1ZMxNl4WaHEp81t9TimFVQGZgWw=", "https://plugins.jetbrains.com/files/9792/633158/Key_Promoter_X-2024.2.2.zip": "sha256-Mzmmq0RzMKZeKfBSo7FHvzeEtPGIrwqEDLAONQEsR1M=", "https://plugins.jetbrains.com/files/9836/681714/intellij-randomness-3.3.6-signed.zip": "sha256-ArwC2HO2cHlTcFKXQBuKzZTuOiiIDEc/SGDsDQUCZmI=" } From 0603addb3ae664889b83a8fb6e195a6db1cc43fb Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Thu, 17 Apr 2025 02:48:24 +0000 Subject: [PATCH 311/793] pluto: 5.21.3 -> 5.21.4 --- pkgs/by-name/pl/pluto/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/pl/pluto/package.nix b/pkgs/by-name/pl/pluto/package.nix index 31782dafb32e..d8ddb64c2f8d 100644 --- a/pkgs/by-name/pl/pluto/package.nix +++ b/pkgs/by-name/pl/pluto/package.nix @@ -6,13 +6,13 @@ buildGoModule rec { pname = "pluto"; - version = "5.21.3"; + version = "5.21.4"; src = fetchFromGitHub { owner = "FairwindsOps"; repo = "pluto"; rev = "v${version}"; - hash = "sha256-/gq6BdlNG9vUazVt7Ucvv2679BytUEZrx6u8znnsxG4="; + hash = "sha256-tUMQ9d5q4dK63In8uj4+gdrADMMrQLW37UipnSw7hnA="; }; vendorHash = "sha256-PABCma+pfguDHxRhvQYCHcjr7Epy2AteC+QiXbAx04k="; From 05c443cd27e7ad0f6cf9be68c9f57eaa2975fbf8 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Thu, 17 Apr 2025 04:57:56 +0200 Subject: [PATCH 312/793] pantalaimon: 0.10.5 -> 0.10.6 https://github.com/matrix-org/pantalaimon/releases/tag/0.10.6 --- .../networking/instant-messengers/pantalaimon/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/applications/networking/instant-messengers/pantalaimon/default.nix b/pkgs/applications/networking/instant-messengers/pantalaimon/default.nix index 35e438c6a61f..1addd4fe76db 100644 --- a/pkgs/applications/networking/instant-messengers/pantalaimon/default.nix +++ b/pkgs/applications/networking/instant-messengers/pantalaimon/default.nix @@ -11,7 +11,7 @@ python3Packages.buildPythonApplication rec { pname = "pantalaimon"; - version = "0.10.5"; + version = "0.10.6"; pyproject = true; # pypi tarball miss tests @@ -19,7 +19,7 @@ python3Packages.buildPythonApplication rec { owner = "matrix-org"; repo = "pantalaimon"; rev = version; - hash = "sha256-yMhE3wKRbFHoL0vdFR8gMkNU7Su4FHbAwKQYADaaWpk="; + hash = "sha256-g+ZWarZnjlSOpD75yf53Upqj1qDlil7pdbfEsMAsjh0="; }; build-system = @@ -38,7 +38,6 @@ python3Packages.buildPythonApplication rec { with python3Packages; [ aiohttp - appdirs attrs cachetools click @@ -47,6 +46,7 @@ python3Packages.buildPythonApplication rec { logbook (matrix-nio.override { withOlm = true; }) peewee + platformdirs prompt-toolkit ] ++ lib.optionals enableDbusUi optional-dependencies.ui; From d748ac370933f45a882b16741206b11108479bc2 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Thu, 17 Apr 2025 04:01:28 +0000 Subject: [PATCH 313/793] home-assistant-custom-components.solis-sensor: 3.9.1 -> 3.9.2 --- .../home-assistant/custom-components/solis-sensor/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/servers/home-assistant/custom-components/solis-sensor/package.nix b/pkgs/servers/home-assistant/custom-components/solis-sensor/package.nix index 365d571da1cb..577f5add7df8 100644 --- a/pkgs/servers/home-assistant/custom-components/solis-sensor/package.nix +++ b/pkgs/servers/home-assistant/custom-components/solis-sensor/package.nix @@ -9,13 +9,13 @@ buildHomeAssistantComponent rec { owner = "hultenvp"; domain = "solis"; - version = "3.9.1"; + version = "3.9.2"; src = fetchFromGitHub { owner = "hultenvp"; repo = "solis-sensor"; rev = "v${version}"; - hash = "sha256-hiCgro2BDi1ZXxZu9E+m0wdHN0qnjlUvgv4pPmSb9j4="; + hash = "sha256-BtR5Obtme0s9kIsEHZ8txTy4LF4XJ4WLXl1/or3S8Vo="; }; dependencies = [ aiofiles ]; From 03018396827764cfb9f2c8a53dea55eaaf6be1ac Mon Sep 17 00:00:00 2001 From: misilelab Date: Thu, 10 Apr 2025 20:21:45 +0900 Subject: [PATCH 314/793] infisical: 0.36.23 -> 0.40.0 https://github.com/Infisical/infisical/compare/infisical-cli/v0.36.23...infisical-cli/v0.40.0 Signed-off-by: misilelab --- pkgs/development/tools/infisical/default.nix | 2 +- pkgs/development/tools/infisical/hashes.json | 8 ++++---- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/pkgs/development/tools/infisical/default.nix b/pkgs/development/tools/infisical/default.nix index 75d9dc6f5449..ba617677602d 100644 --- a/pkgs/development/tools/infisical/default.nix +++ b/pkgs/development/tools/infisical/default.nix @@ -21,7 +21,7 @@ let buildHashes = builtins.fromJSON (builtins.readFile ./hashes.json); # the version of infisical - version = "0.36.23"; + version = "0.40.0"; # the platform-specific, statically linked binary src = diff --git a/pkgs/development/tools/infisical/hashes.json b/pkgs/development/tools/infisical/hashes.json index 619cbae8448c..c34990253515 100644 --- a/pkgs/development/tools/infisical/hashes.json +++ b/pkgs/development/tools/infisical/hashes.json @@ -1,6 +1,6 @@ { "_comment": "@generated by pkgs/development/tools/infisical/update.sh" -, "x86_64-linux": "sha256-lUnvumfma4gBxbOzKBdjdSMRvCjgzzdRdisIB0c+U30=" -, "x86_64-darwin": "sha256-wN8IWlbhMVMYj9jxtqOZksjinPCHrrAFjIV24cv5vNw=" -, "aarch64-linux": "sha256-NPBgtEJ8pzxHG0D21EE0ngZAxbETAfJpmIoWp2BokPw=" -, "aarch64-darwin": "sha256-wlfz6LOn2Ri5m1ID8kXnlFN/zzNgDpC4zUgiWziUUC0=" +, "x86_64-linux": "sha256-c+QmBp8He5R0DnFLONMAs7+s4YeHZQrv4dyPoQEH7m0=" +, "x86_64-darwin": "sha256-zpciZC97WTT9Ze9qmJI6QacHgHQgH0vEPqiY31cOE/k=" +, "aarch64-linux": "sha256-SyAgYJ2EB5G+IbDp43q+nruWDwr7JlQcStiJjqy25XQ=" +, "aarch64-darwin": "sha256-GI0r8XMzsKp+AZrad4VRAXOyCFcIwHnaWabzKlK1OCI=" } From af7cafc460e833a06f9827f54b5366565612fc93 Mon Sep 17 00:00:00 2001 From: misilelab Date: Sat, 12 Apr 2025 11:33:37 +0900 Subject: [PATCH 315/793] deno: 2.2.8 -> 2.2.10 https://github.com/denoland/deno/releases/tag/v2.2.9 https://github.com/denoland/deno/releases/tag/v2.2.10 Signed-off-by: misilelab --- pkgs/by-name/de/deno/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/de/deno/package.nix b/pkgs/by-name/de/deno/package.nix index cf4b6c66bc0e..699577d72234 100644 --- a/pkgs/by-name/de/deno/package.nix +++ b/pkgs/by-name/de/deno/package.nix @@ -20,17 +20,17 @@ let in rustPlatform.buildRustPackage rec { pname = "deno"; - version = "2.2.8"; + version = "2.2.10"; src = fetchFromGitHub { owner = "denoland"; repo = "deno"; tag = "v${version}"; - hash = "sha256-pGhqfQR+42XUY0v99fvSyLQPlvzCWntq4qS9vyuJEpY="; + hash = "sha256-6Tuoxvatfm3edkUiMDGmCZdl/jLKr7WH8WCXR14jKT4="; }; useFetchCargoVendor = true; - cargoHash = "sha256-FJ3wPkL1Pgw6S66n5hyQfUZWTVXs4oZ0bJJaN22OxoY="; + cargoHash = "sha256-wH+y93loozkgCZZeCR1EVNGBUPY/+OYwZRFeAIcVNTg="; postPatch = '' # Use patched nixpkgs libffi in order to fix https://github.com/libffi/libffi/pull/857 From 393374e5885b474067b1c723efea1bd6a02a07b0 Mon Sep 17 00:00:00 2001 From: Alexander Kjeldaas Date: Thu, 17 Apr 2025 06:29:54 +0200 Subject: [PATCH 316/793] aider-chat: 0.82.0 -> 0.82.1 --- pkgs/development/python-modules/aider-chat/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/aider-chat/default.nix b/pkgs/development/python-modules/aider-chat/default.nix index 3b3428e8f0b6..1abfa03560e1 100644 --- a/pkgs/development/python-modules/aider-chat/default.nix +++ b/pkgs/development/python-modules/aider-chat/default.nix @@ -124,7 +124,7 @@ let ]; }; - version = "0.82.0"; + version = "0.82.1"; aider-chat = buildPythonPackage { pname = "aider-chat"; inherit version; @@ -137,7 +137,7 @@ let owner = "Aider-AI"; repo = "aider"; tag = "v${version}"; - hash = "sha256-UlPYUYAYDhPPgoIvEWRLYjCe3iQ2ltH5mT3GkX+IrGI="; + hash = "sha256-J9znZfPcg1cLINFOCSQ6mpr/slL/jQXqenyi3a++VVE="; }; pythonRelaxDeps = true; From 38ec78315b716e247b72f4f4140a157df856cefb Mon Sep 17 00:00:00 2001 From: awwpotato Date: Wed, 16 Apr 2025 18:45:04 -0700 Subject: [PATCH 317/793] starship: remove darwin sdks --- pkgs/tools/misc/starship/default.nix | 15 ++------------- pkgs/top-level/all-packages.nix | 4 +--- 2 files changed, 3 insertions(+), 16 deletions(-) diff --git a/pkgs/tools/misc/starship/default.nix b/pkgs/tools/misc/starship/default.nix index dc1affff975b..efbc1d3e1b14 100644 --- a/pkgs/tools/misc/starship/default.nix +++ b/pkgs/tools/misc/starship/default.nix @@ -5,11 +5,9 @@ rustPlatform, installShellFiles, cmake, + writableTmpDirAsHomeHook, git, nixosTests, - Security, - Foundation, - Cocoa, buildPackages, }: @@ -29,16 +27,7 @@ rustPlatform.buildRustPackage (finalAttrs: { cmake ]; - buildInputs = lib.optionals stdenv.hostPlatform.isDarwin [ - Security - Foundation - Cocoa - ]; - - NIX_LDFLAGS = lib.optionals (stdenv.hostPlatform.isDarwin && stdenv.hostPlatform.isx86_64) [ - "-framework" - "AppKit" - ]; + buildInputs = lib.optionals stdenv.hostPlatform.isDarwin [ writableTmpDirAsHomeHook ]; # tries to access HOME only in aarch64-darwin environment when building mac-notification-sys preBuild = lib.optionalString (stdenv.hostPlatform.isDarwin && stdenv.hostPlatform.isAarch64) '' diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix index edb35316c35e..e3ddeaad01e1 100644 --- a/pkgs/top-level/all-packages.nix +++ b/pkgs/top-level/all-packages.nix @@ -13609,9 +13609,7 @@ with pkgs; version = "4.300"; }; - starship = callPackage ../tools/misc/starship { - inherit (darwin.apple_sdk.frameworks) Security Foundation Cocoa; - }; + starship = callPackage ../tools/misc/starship { }; inherit (callPackages ../data/fonts/gdouros { }) aegan From b4d2ebf2cada2707c72e2cc74225e46d5cc087d5 Mon Sep 17 00:00:00 2001 From: awwpotato Date: Wed, 16 Apr 2025 18:48:11 -0700 Subject: [PATCH 318/793] starship: migrate to by-name --- .../starship/default.nix => by-name/st/starship/package.nix} | 0 pkgs/top-level/all-packages.nix | 2 -- 2 files changed, 2 deletions(-) rename pkgs/{tools/misc/starship/default.nix => by-name/st/starship/package.nix} (100%) diff --git a/pkgs/tools/misc/starship/default.nix b/pkgs/by-name/st/starship/package.nix similarity index 100% rename from pkgs/tools/misc/starship/default.nix rename to pkgs/by-name/st/starship/package.nix diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix index e3ddeaad01e1..cda25ad49123 100644 --- a/pkgs/top-level/all-packages.nix +++ b/pkgs/top-level/all-packages.nix @@ -13609,8 +13609,6 @@ with pkgs; version = "4.300"; }; - starship = callPackage ../tools/misc/starship { }; - inherit (callPackages ../data/fonts/gdouros { }) aegan aegyptus From d541468dfd1de1d229bc98c599e5c668f9316821 Mon Sep 17 00:00:00 2001 From: awwpotato Date: Wed, 16 Apr 2025 21:29:54 -0700 Subject: [PATCH 319/793] starship: add awwpotato as a maintainer --- pkgs/by-name/st/starship/package.nix | 1 + 1 file changed, 1 insertion(+) diff --git a/pkgs/by-name/st/starship/package.nix b/pkgs/by-name/st/starship/package.nix index efbc1d3e1b14..22feec90455b 100644 --- a/pkgs/by-name/st/starship/package.nix +++ b/pkgs/by-name/st/starship/package.nix @@ -75,6 +75,7 @@ rustPlatform.buildRustPackage (finalAttrs: { danth Br1ght0ne Frostman + awwpotato ]; mainProgram = "starship"; }; From 0f02ea5cd59c6f4a620b20636a59be93721aefe8 Mon Sep 17 00:00:00 2001 From: K900 Date: Thu, 17 Apr 2025 08:11:40 +0300 Subject: [PATCH 320/793] mesa: 25.0.3 -> 25.0.4 Diff: https://gitlab.freedesktop.org/mesa/mesa/-/compare/mesa-25.0.3...mesa-25.0.4 Changelog: https://docs.mesa3d.org/relnotes/25.0.4.html --- pkgs/development/libraries/mesa/common.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/libraries/mesa/common.nix b/pkgs/development/libraries/mesa/common.nix index 496f74440aad..91624d6d4bfc 100644 --- a/pkgs/development/libraries/mesa/common.nix +++ b/pkgs/development/libraries/mesa/common.nix @@ -5,14 +5,14 @@ # nix build .#legacyPackages.x86_64-darwin.mesa .#legacyPackages.aarch64-darwin.mesa rec { pname = "mesa"; - version = "25.0.3"; + version = "25.0.4"; src = fetchFromGitLab { domain = "gitlab.freedesktop.org"; owner = "mesa"; repo = "mesa"; rev = "mesa-${version}"; - hash = "sha256-OM/T6pkq4vgEYZ7TlLRVsyMknLxQC9L+iOPF20ToZi8="; + hash = "sha256-TiMd1YVQxOlrmdwDQDoTFh6nbVMfnW75ISfzoUQgKHU="; }; meta = { From b7e9eb8362d8f0748c811983630ee09d3bae19bc Mon Sep 17 00:00:00 2001 From: vinylen Date: Tue, 15 Apr 2025 09:48:37 +0200 Subject: [PATCH 321/793] kubectl-rook-ceph: init at 0.9.3 --- pkgs/by-name/ku/kubectl-rook-ceph/package.nix | 52 +++++++++++++++++++ 1 file changed, 52 insertions(+) create mode 100644 pkgs/by-name/ku/kubectl-rook-ceph/package.nix diff --git a/pkgs/by-name/ku/kubectl-rook-ceph/package.nix b/pkgs/by-name/ku/kubectl-rook-ceph/package.nix new file mode 100644 index 000000000000..61510ef99059 --- /dev/null +++ b/pkgs/by-name/ku/kubectl-rook-ceph/package.nix @@ -0,0 +1,52 @@ +{ + buildGoModule, + fetchFromGitHub, + lib, + nix-update-script, +}: + +buildGoModule (finalAttrs: { + pname = "kubectl-rook-ceph"; + version = "0.9.3"; + + src = fetchFromGitHub { + owner = "rook"; + repo = "kubectl-rook-ceph"; + tag = "v${finalAttrs.version}"; + hash = "sha256-stWuRej3ogGETLzVabMRfakoK358lJbK56/hjBh2k2M="; + }; + + vendorHash = "sha256-fB3S946nv1uH9blek6w2EmmYYcdnBcEbmYELfPH9A04="; + + postInstall = '' + mv $out/bin/cmd $out/bin/kubectl-rook-ceph + ''; + # FIXME: uncomment once https://github.com/rook/kubectl-rook-ceph/issues/353 has been resolved + # nativeBuildInputs = [ installShellFiles ]; + # postInstall = + # '' + # ln -s $out/bin/cmd $out/bin/kubectl-rook-ceph + # '' + # + lib.optionalString (stdenv.hostPlatform.emulatorAvailable buildPackages) ( + # let + # emulator = stdenv.hostPlatform.emulator buildPackages; + # in + # '' + # installShellCompletion --cmd kubectl-rook-ceph \ + # --bash <(${emulator} $out/bin/kubectl-rook-ceph completion bash) \ + # --fish <(${emulator} $out/bin/kubectl-rook-ceph completion fish) \ + # --zsh <(${emulator} $out/bin/kubectl-rook-ceph completion zsh) + # '' + # ); + + passthru.updateScript = nix-update-script { }; + + meta = { + description = "Krew plugin to run kubectl commands with rook-ceph"; + mainProgram = "kubectl-rook-ceph"; + homepage = "https://github.com/rook/kubectl-rook-ceph"; + changelog = "https://github.com/rook/kubectl-rook-ceph/releases/tag/v${finalAttrs.version}"; + license = lib.licenses.asl20; + maintainers = with lib.maintainers; [ vinylen ]; + }; +}) From e708f7183972d3b701597994debe9b94b31ad0dc Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Francis=20Gagn=C3=A9?= Date: Thu, 17 Apr 2025 00:23:48 -0400 Subject: [PATCH 322/793] vgmstream: Remove jansson from buildInputs vgmstream no longer uses jansson: https://github.com/vgmstream/vgmstream/commit/f28cd1ada9e4e28b5bd6a095647074e4ddcf285c --- pkgs/by-name/vg/vgmstream/package.nix | 2 -- 1 file changed, 2 deletions(-) diff --git a/pkgs/by-name/vg/vgmstream/package.nix b/pkgs/by-name/vg/vgmstream/package.nix index d322f6371f30..0976107cab9f 100644 --- a/pkgs/by-name/vg/vgmstream/package.nix +++ b/pkgs/by-name/vg/vgmstream/package.nix @@ -10,7 +10,6 @@ ffmpeg, libvorbis, libao, - jansson, speex, nix-update-script, buildAudaciousPlugin ? false, # only build cli by default, pkgs.audacious-plugins sets this to enable plugin support @@ -45,7 +44,6 @@ stdenv.mkDerivation rec { ffmpeg libvorbis libao - jansson speex ] ++ lib.optional buildAudaciousPlugin audacious-bare; From 5bbfd670eda19f5c18946b380ef40d616bf7160c Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Francis=20Gagn=C3=A9?= Date: Thu, 17 Apr 2025 00:29:20 -0400 Subject: [PATCH 323/793] vgmstream: Install the Audacious plugin to a separate output Instead of building vgmstream separately with and without the Audacious plugin, build it only once and install the binaries and the Audacious plugin in separate outputs. Also, this way, audacious-plugins no longer has the vgmstream binaries in its closure. --- pkgs/by-name/au/audacious-plugins/package.nix | 4 +--- pkgs/by-name/vg/vgmstream/package.nix | 16 +++++++++++----- 2 files changed, 12 insertions(+), 8 deletions(-) diff --git a/pkgs/by-name/au/audacious-plugins/package.nix b/pkgs/by-name/au/audacious-plugins/package.nix index 5614a0450e04..f8d739feb72e 100644 --- a/pkgs/by-name/au/audacious-plugins/package.nix +++ b/pkgs/by-name/au/audacious-plugins/package.nix @@ -110,9 +110,7 @@ stdenv.mkDerivation rec { dontWrapQtApps = true; postInstall = '' - ln -s ${ - vgmstream.override { buildAudaciousPlugin = true; } - }/lib/audacious/Input/* $out/lib/audacious/Input + ln -s ${vgmstream.audacious}/lib/audacious/Input/* $out/lib/audacious/Input ''; meta = audacious-bare.meta // { diff --git a/pkgs/by-name/vg/vgmstream/package.nix b/pkgs/by-name/vg/vgmstream/package.nix index 0976107cab9f..e74ce1f5436f 100644 --- a/pkgs/by-name/vg/vgmstream/package.nix +++ b/pkgs/by-name/vg/vgmstream/package.nix @@ -12,7 +12,6 @@ libao, speex, nix-update-script, - buildAudaciousPlugin ? false, # only build cli by default, pkgs.audacious-plugins sets this to enable plugin support }: stdenv.mkDerivation rec { @@ -34,10 +33,16 @@ stdenv.mkDerivation rec { ]; }; + outputs = [ + "out" + "audacious" + ]; + nativeBuildInputs = [ cmake pkg-config - ] ++ lib.optional buildAudaciousPlugin gtk3; + gtk3 + ]; buildInputs = [ mpg123 @@ -45,17 +50,18 @@ stdenv.mkDerivation rec { libvorbis libao speex - ] ++ lib.optional buildAudaciousPlugin audacious-bare; + audacious-bare + ]; preConfigure = '' substituteInPlace cmake/dependencies/audacious.cmake \ - --replace "pkg_get_variable(AUDACIOUS_PLUGIN_DIR audacious plugin_dir)" "set(AUDACIOUS_PLUGIN_DIR \"$out/lib/audacious\")" + --replace "pkg_get_variable(AUDACIOUS_PLUGIN_DIR audacious plugin_dir)" "set(AUDACIOUS_PLUGIN_DIR \"$audacious/lib/audacious\")" ''; cmakeFlags = [ # It always tries to download it, no option to use the system one "-DUSE_CELT=OFF" - ] ++ lib.optional (!buildAudaciousPlugin) "-DBUILD_AUDACIOUS=OFF"; + ]; meta = with lib; { description = "Library for playback of various streamed audio formats used in video games"; From 607c4f0a866323485856f335d78b6e3466d8baf2 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Francis=20Gagn=C3=A9?= Date: Thu, 17 Apr 2025 01:21:37 -0400 Subject: [PATCH 324/793] vgmstream: Download dependencies with Nix vgmstream's build system tries to download dependencies, but Nix doesn't allow that. However, we can download them with Nix and provide the path to each dependency via CMake variables. Before this change, these dependencies were disabled, now they are enabled. --- pkgs/by-name/vg/vgmstream/package.nix | 48 +++++++++++++++++++++++---- 1 file changed, 41 insertions(+), 7 deletions(-) diff --git a/pkgs/by-name/vg/vgmstream/package.nix b/pkgs/by-name/vg/vgmstream/package.nix index e74ce1f5436f..2e0e84274dcc 100644 --- a/pkgs/by-name/vg/vgmstream/package.nix +++ b/pkgs/by-name/vg/vgmstream/package.nix @@ -1,6 +1,7 @@ { stdenv, lib, + fetchzip, fetchFromGitHub, cmake, pkg-config, @@ -25,6 +26,24 @@ stdenv.mkDerivation rec { hash = "sha256-TmaWC04XbtFfBYhmTO4ouh3NoByio1BCpDJGJy3r0NY="; }; + # https://github.com/vgmstream/vgmstream/blob/1b6a7915bf98ca14a71a0d44bef7a2c6a75c686d/cmake/dependencies/atrac9.cmake + atrac9-src = fetchFromGitHub { + owner = "Thealexbarney"; + repo = "LibAtrac9"; + rev = "6a9e00f6c7abd74d037fd210b6670d3cdb313049"; + hash = "sha256-n47CzIbh8NxJ4GzKLjZQeS27k2lGx08trC1m4AOzVZc="; + }; + + # https://github.com/vgmstream/vgmstream/blob/1b6a7915bf98ca14a71a0d44bef7a2c6a75c686d/cmake/dependencies/celt.cmake + celt-0_6_1-src = fetchzip { + url = "https://downloads.xiph.org/releases/celt/celt-0.6.1.tar.gz"; + hash = "sha256-DI1z10mTDQOn/R1FssaegmOa6ZNx3bXNiWHwLnytJWw="; + }; + celt-0_11_0-src = fetchzip { + url = "https://downloads.xiph.org/releases/celt/celt-0.11.0.tar.gz"; + hash = "sha256-JI3b44iCxQ29bqJGNH/L18pEuWiTFZ2132ceaqe8U0E="; + }; + passthru.updateScript = nix-update-script { attrPath = "vgmstream"; extraArgs = [ @@ -53,21 +72,36 @@ stdenv.mkDerivation rec { audacious-bare ]; - preConfigure = '' - substituteInPlace cmake/dependencies/audacious.cmake \ - --replace "pkg_get_variable(AUDACIOUS_PLUGIN_DIR audacious plugin_dir)" "set(AUDACIOUS_PLUGIN_DIR \"$audacious/lib/audacious\")" - ''; + preConfigure = + '' + substituteInPlace cmake/dependencies/audacious.cmake \ + --replace-fail "pkg_get_variable(AUDACIOUS_PLUGIN_DIR audacious plugin_dir)" "set(AUDACIOUS_PLUGIN_DIR \"$audacious/lib/audacious\")" + '' + + + # cmake/dependencies/celt.cmake uses configure_file to modify ${CELT_0110_PATH}/libcelt/ecintrin.h. + # Therefore, CELT_0110_PATH needs to point to a mutable directory. + '' + mkdir -p dependencies/celt-0.11.0/ + cp -r ${celt-0_11_0-src}/* dependencies/celt-0.11.0/ + chmod -R +w dependencies/celt-0.11.0/ + ''; cmakeFlags = [ - # It always tries to download it, no option to use the system one - "-DUSE_CELT=OFF" + "-DATRAC9_PATH=${atrac9-src}" + "-DCELT_0061_PATH=${celt-0_6_1-src}" + "-DCELT_0110_PATH=../dependencies/celt-0.11.0" + # libg719_decode omitted because it doesn't have a free software license ]; meta = with lib; { description = "Library for playback of various streamed audio formats used in video games"; homepage = "https://vgmstream.org"; maintainers = with maintainers; [ zane ]; - license = with licenses; isc; + license = with licenses; [ + isc # vgmstream itself + mit # atrac9 + bsd2 # celt + ]; platforms = with platforms; unix; }; } From d6c19d6f5ef0b387b260e16f2fa0ff1c1cfa5bca Mon Sep 17 00:00:00 2001 From: Sergei Trofimovich Date: Thu, 17 Apr 2025 06:25:53 +0100 Subject: [PATCH 325/793] nginxMainline: 1.27.4 -> 1.27.5 Changes: https://github.com/nginx/nginx/releases/tag/release-1.27.5 --- pkgs/servers/http/nginx/mainline.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/servers/http/nginx/mainline.nix b/pkgs/servers/http/nginx/mainline.nix index 0060f6de1791..e4ece30ec374 100644 --- a/pkgs/servers/http/nginx/mainline.nix +++ b/pkgs/servers/http/nginx/mainline.nix @@ -1,6 +1,6 @@ { callPackage, ... }@args: callPackage ./generic.nix args { - version = "1.27.4"; - hash = "sha256-KUgW+HmzAOYh+k7dU1PdHsALrbBWOZ7Osw3n22S3U7I="; + version = "1.27.5"; + hash = "sha256-6WrOu5wqbbigAMPdGzLsuhuBDwzVhiMtTZIeN2Z03Q4="; } From 43886f2c4374fb96ebb3b7167ba32a9c659a7294 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Thu, 17 Apr 2025 05:35:42 +0000 Subject: [PATCH 326/793] angular-language-server: 19.2.3 -> 19.2.4 --- pkgs/by-name/an/angular-language-server/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/an/angular-language-server/package.nix b/pkgs/by-name/an/angular-language-server/package.nix index 9c25a7c6b082..0620f45245e5 100644 --- a/pkgs/by-name/an/angular-language-server/package.nix +++ b/pkgs/by-name/an/angular-language-server/package.nix @@ -16,11 +16,11 @@ stdenvNoCC.mkDerivation (finalAttrs: { pname = "angular-language-server"; - version = "19.2.3"; + version = "19.2.4"; src = fetchurl { name = "angular-language-server-${finalAttrs.version}.zip"; url = "https://github.com/angular/vscode-ng-language-service/releases/download/v${finalAttrs.version}/ng-template.vsix"; - hash = "sha256-fW7JtaFXBR+PL17CUCtIAXndO/fBctisHd/uZg5Dez4="; + hash = "sha256-LJpv7ZVnJrPb4Ty0H250WcliCoJS4lXc878BTYHfJ+8="; }; nativeBuildInputs = [ From d232748fe8f23e565c3e5592e761f1eda19bc681 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Thu, 17 Apr 2025 05:40:12 +0000 Subject: [PATCH 327/793] python312Packages.pythonqwt: 0.14.4 -> 0.14.5 --- pkgs/development/python-modules/pythonqwt/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/pythonqwt/default.nix b/pkgs/development/python-modules/pythonqwt/default.nix index 383770912432..992d667b32bb 100644 --- a/pkgs/development/python-modules/pythonqwt/default.nix +++ b/pkgs/development/python-modules/pythonqwt/default.nix @@ -18,14 +18,14 @@ buildPythonPackage rec { pname = "pythonqwt"; - version = "0.14.4"; + version = "0.14.5"; pyproject = true; src = fetchFromGitHub { owner = "PlotPyStack"; repo = "PythonQwt"; tag = "v${version}"; - hash = "sha256-ZlrnCsC/is4PPUbzaMfwWSHQSQ06ksb2b/dkU8VhtSU="; + hash = "sha256-VNeW5LOL/CM/RUrC5TUj6FnVlhmXaPRYjGPz8b01Tew="; }; build-system = [ From f46e31811b29c4d578470946cb48f6112f9c0786 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Thu, 17 Apr 2025 06:12:30 +0000 Subject: [PATCH 328/793] python312Packages.pyngrok: 7.2.3 -> 7.2.4 --- pkgs/development/python-modules/pyngrok/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/pyngrok/default.nix b/pkgs/development/python-modules/pyngrok/default.nix index 88435a6b345c..5cd5aec33986 100644 --- a/pkgs/development/python-modules/pyngrok/default.nix +++ b/pkgs/development/python-modules/pyngrok/default.nix @@ -9,14 +9,14 @@ buildPythonPackage rec { pname = "pyngrok"; - version = "7.2.3"; + version = "7.2.4"; pyproject = true; disabled = pythonOlder "3.8"; src = fetchPypi { inherit pname version; - hash = "sha256-zjPIo7Lubn9yftHJm12slHb/4ZBeq2uKpQapy+XXHU4="; + hash = "sha256-67LsgBVc5+AOv5JHv9mjZ75xSFezUO180iZ7NADuXS0="; }; build-system = [ From c81648b875f518f19a6a9f065033b52054e8bb87 Mon Sep 17 00:00:00 2001 From: "Peter H. Hoeg" Date: Wed, 16 Apr 2025 11:29:33 +0200 Subject: [PATCH 329/793] kdiff3: 1.11.5 -> 1.12.2 --- .../kd/kdiff3/package.nix} | 24 ++++++++----------- pkgs/top-level/all-packages.nix | 2 -- 2 files changed, 10 insertions(+), 16 deletions(-) rename pkgs/{tools/text/kdiff3/default.nix => by-name/kd/kdiff3/package.nix} (73%) diff --git a/pkgs/tools/text/kdiff3/default.nix b/pkgs/by-name/kd/kdiff3/package.nix similarity index 73% rename from pkgs/tools/text/kdiff3/default.nix rename to pkgs/by-name/kd/kdiff3/package.nix index aeb8b5f9c32d..30ddc904204c 100644 --- a/pkgs/tools/text/kdiff3/default.nix +++ b/pkgs/by-name/kd/kdiff3/package.nix @@ -3,42 +3,38 @@ lib, fetchurl, extra-cmake-modules, - kdoctools, - wrapQtAppsHook, boost, - kcrash, - kconfig, - kinit, - kparts, - kiconthemes, + kdePackages, }: stdenv.mkDerivation (finalAttrs: { pname = "kdiff3"; - version = "1.11.5"; + version = "1.12.2"; src = fetchurl { url = "mirror://kde/stable/kdiff3/kdiff3-${finalAttrs.version}.tar.xz"; - hash = "sha256-Qg8Ys7lolpigXhAvikFxkEkHTaaPlslL4Y0bgpfutUU="; + hash = "sha256-MaN8vPnUIHintIRdQqwaAzp9cjKlq66qAo9kJbufpDk="; }; nativeBuildInputs = [ extra-cmake-modules - kdoctools - wrapQtAppsHook + kdePackages.kdoctools + kdePackages.wrapQtAppsHook ]; - buildInputs = [ + buildInputs = with kdePackages; [ + qtbase boost kconfig kcrash - kinit kparts kiconthemes ]; cmakeFlags = [ "-Wno-dev" ]; + env.LANG = "C.UTF-8"; + postInstall = lib.optionalString stdenv.hostPlatform.isDarwin '' ln -s "$out/Applications/KDE/kdiff3.app/Contents/MacOS" "$out/bin" ''; @@ -49,6 +45,6 @@ stdenv.mkDerivation (finalAttrs: { homepage = "https://invent.kde.org/sdk/kdiff3"; license = licenses.gpl2Plus; maintainers = with maintainers; [ peterhoeg ]; - platforms = with platforms; linux ++ darwin; + inherit (kdePackages.qtbase.meta) platforms; }; }) diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix index 36c59b188674..786bf3f50164 100644 --- a/pkgs/top-level/all-packages.nix +++ b/pkgs/top-level/all-packages.nix @@ -4046,8 +4046,6 @@ with pkgs; kronometer = libsForQt5.callPackage ../tools/misc/kronometer { }; - kdiff3 = libsForQt5.callPackage ../tools/text/kdiff3 { }; - kwalletcli = libsForQt5.callPackage ../tools/security/kwalletcli { }; peruse = libsForQt5.callPackage ../tools/misc/peruse { }; From 4f225ae7552acd2f7ae87184fefc0925b92f92b6 Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Thu, 17 Apr 2025 08:24:19 +0200 Subject: [PATCH 330/793] exploitdb: 2025-04-14 -> 2025-04-17 Diff: https://gitlab.com/exploit-database/exploitdb/-/compare/refs/tags/2025-04-14...2025-04-17 --- pkgs/by-name/ex/exploitdb/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/ex/exploitdb/package.nix b/pkgs/by-name/ex/exploitdb/package.nix index c7d49ff6baef..a5fb9d0ff9a0 100644 --- a/pkgs/by-name/ex/exploitdb/package.nix +++ b/pkgs/by-name/ex/exploitdb/package.nix @@ -7,13 +7,13 @@ stdenv.mkDerivation rec { pname = "exploitdb"; - version = "2025-04-14"; + version = "2025-04-17"; src = fetchFromGitLab { owner = "exploit-database"; repo = "exploitdb"; rev = "refs/tags/${version}"; - hash = "sha256-yoQB2QM9Fg4tKKPeGTM68+Su98mt8znkINNQY9cVUoI="; + hash = "sha256-nHiXbbKDzdTTPWkW8g/mX25IfgcOAcOUHkycqBM1eqU="; }; nativeBuildInputs = [ makeWrapper ]; From 46e3ad2c62fe15f8e4a975dcd3a3ce3a3030526f Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Thu, 17 Apr 2025 08:30:13 +0200 Subject: [PATCH 331/793] trufflehog: 3.88.23 -> 3.88.24 Diff: https://github.com/trufflesecurity/trufflehog/compare/refs/tags/v3.88.23...refs/tags/v3.88.24 Changelog: https://github.com/trufflesecurity/trufflehog/releases/tag/v3.88.24 --- pkgs/tools/security/trufflehog/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/tools/security/trufflehog/default.nix b/pkgs/tools/security/trufflehog/default.nix index 90e5f637e2d4..5682130d7c79 100644 --- a/pkgs/tools/security/trufflehog/default.nix +++ b/pkgs/tools/security/trufflehog/default.nix @@ -8,16 +8,16 @@ buildGoModule rec { pname = "trufflehog"; - version = "3.88.23"; + version = "3.88.24"; src = fetchFromGitHub { owner = "trufflesecurity"; repo = "trufflehog"; tag = "v${version}"; - hash = "sha256-dGk3cVFEaeaZfZxJYeGMvexssbUPssAqdJbBTOV8b6I="; + hash = "sha256-50IKxJAuR8IMcKArnIE8BHlssKSGthfFVc+h+M/+204="; }; - vendorHash = "sha256-vJl2gIS14NA9nV9j+81xKv3NnsDce4V7XoeipOZV+wI="; + vendorHash = "sha256-eyAHR9tx9Fvih/KZZX8FtcDZyMn93X6b08iADEyIiZw="; nativeBuildInputs = [ makeWrapper ]; From 68bcb9aff4074dba85a58a47fa3fc4a5c18e4a86 Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Tue, 15 Apr 2025 20:54:07 +0200 Subject: [PATCH 332/793] python313Packages.tencentcloud-sdk-python: 3.0.1359 -> 3.0.1360 Diff: https://github.com/TencentCloud/tencentcloud-sdk-python/compare/refs/tags/3.0.1359...refs/tags/3.0.1360 Changelog: https://github.com/TencentCloud/tencentcloud-sdk-python/blob/3.0.1360/CHANGELOG.md --- .../python-modules/tencentcloud-sdk-python/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/tencentcloud-sdk-python/default.nix b/pkgs/development/python-modules/tencentcloud-sdk-python/default.nix index 8cd85e9e711f..5d064afbee02 100644 --- a/pkgs/development/python-modules/tencentcloud-sdk-python/default.nix +++ b/pkgs/development/python-modules/tencentcloud-sdk-python/default.nix @@ -10,7 +10,7 @@ buildPythonPackage rec { pname = "tencentcloud-sdk-python"; - version = "3.0.1359"; + version = "3.0.1360"; pyproject = true; disabled = pythonOlder "3.9"; @@ -19,7 +19,7 @@ buildPythonPackage rec { owner = "TencentCloud"; repo = "tencentcloud-sdk-python"; tag = version; - hash = "sha256-ey1bFsaEbetTLDtmTO3xFtAO1OeChS9lJf23cXGyG5Q="; + hash = "sha256-qjJhGXtDnEkJ8/zRAZGjAhB9cBR1owPM+GQERs1CyCE="; }; build-system = [ setuptools ]; From 2cdd838258bd69021aba2659a61a415d421c1e6d Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Thu, 17 Apr 2025 08:33:50 +0200 Subject: [PATCH 333/793] python313Packages.tencentcloud-sdk-python: 3.0.1360 -> 3.0.1361 Diff: https://github.com/TencentCloud/tencentcloud-sdk-python/compare/refs/tags/3.0.1360...refs/tags/3.0.1361 Changelog: https://github.com/TencentCloud/tencentcloud-sdk-python/blob/3.0.1361/CHANGELOG.md --- .../python-modules/tencentcloud-sdk-python/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/tencentcloud-sdk-python/default.nix b/pkgs/development/python-modules/tencentcloud-sdk-python/default.nix index 5d064afbee02..42a5589d2042 100644 --- a/pkgs/development/python-modules/tencentcloud-sdk-python/default.nix +++ b/pkgs/development/python-modules/tencentcloud-sdk-python/default.nix @@ -10,7 +10,7 @@ buildPythonPackage rec { pname = "tencentcloud-sdk-python"; - version = "3.0.1360"; + version = "3.0.1361"; pyproject = true; disabled = pythonOlder "3.9"; @@ -19,7 +19,7 @@ buildPythonPackage rec { owner = "TencentCloud"; repo = "tencentcloud-sdk-python"; tag = version; - hash = "sha256-qjJhGXtDnEkJ8/zRAZGjAhB9cBR1owPM+GQERs1CyCE="; + hash = "sha256-wYqHc3PFLX3qRHOpPdcsJb4MYNCeJIRDSDGLV782ysw="; }; build-system = [ setuptools ]; From c4482fadaded4aa0a49ceec32806cd035a777f93 Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Thu, 17 Apr 2025 08:34:13 +0200 Subject: [PATCH 334/793] python313Packages.publicsuffixlist: 1.0.2.20250412 -> 1.0.2.20250417 Changelog: https://github.com/ko-zu/psl/blob/v1.0.2.20250417-gha/CHANGES.md --- pkgs/development/python-modules/publicsuffixlist/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/publicsuffixlist/default.nix b/pkgs/development/python-modules/publicsuffixlist/default.nix index a5487b1ea890..e9aef26dae0f 100644 --- a/pkgs/development/python-modules/publicsuffixlist/default.nix +++ b/pkgs/development/python-modules/publicsuffixlist/default.nix @@ -11,14 +11,14 @@ buildPythonPackage rec { pname = "publicsuffixlist"; - version = "1.0.2.20250412"; + version = "1.0.2.20250417"; pyproject = true; disabled = pythonOlder "3.7"; src = fetchPypi { inherit pname version; - hash = "sha256-bnsevMlfJY0cjfhhqA+RyB/SP2QklVmDM+Bgt3ATLko="; + hash = "sha256-hIZcImPbnSWtr9PV3etARhOweu+lxrgpTp//PCV47O0="; }; build-system = [ setuptools ]; From 13338f3de29aefb9fb684379fbd8b8c2d3c725eb Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Thu, 17 Apr 2025 08:36:04 +0200 Subject: [PATCH 335/793] python312Packages.mypy-boto3-connectcases: 1.37.0 -> 1.37.35 --- pkgs/development/python-modules/mypy-boto3/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/mypy-boto3/default.nix b/pkgs/development/python-modules/mypy-boto3/default.nix index 58821e1fb933..bcc79896163a 100644 --- a/pkgs/development/python-modules/mypy-boto3/default.nix +++ b/pkgs/development/python-modules/mypy-boto3/default.nix @@ -350,8 +350,8 @@ rec { "sha256-5rf6lym+LUdtellsFlCOPcL7ZR44cxL7ozMG77QBp4U="; mypy-boto3-connectcases = - buildMypyBoto3Package "connectcases" "1.37.0" - "sha256-xDjzytVFmlZuYKcvzgMsVfyT8Xn9X0a4/OHZzLW80pI="; + buildMypyBoto3Package "connectcases" "1.37.35" + "sha256-Lnnfhpgau08hnTT73wGvGi3ssGIzGzZanRb/BO8JHXU="; mypy-boto3-connectparticipant = buildMypyBoto3Package "connectparticipant" "1.37.0" From 08763e9b1a4117474f878698115846ff5df447e9 Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Thu, 17 Apr 2025 08:36:13 +0200 Subject: [PATCH 336/793] python312Packages.mypy-boto3-eks: 1.37.24 -> 1.37.35 --- pkgs/development/python-modules/mypy-boto3/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/mypy-boto3/default.nix b/pkgs/development/python-modules/mypy-boto3/default.nix index bcc79896163a..15d962f15c3d 100644 --- a/pkgs/development/python-modules/mypy-boto3/default.nix +++ b/pkgs/development/python-modules/mypy-boto3/default.nix @@ -470,8 +470,8 @@ rec { "sha256-uKccWDS0zhFrs6CQ9ve6by4rYL43T6iFZ3rjNy7SiyI="; mypy-boto3-eks = - buildMypyBoto3Package "eks" "1.37.24" - "sha256-Fh3hdSfyUHT9DTHjp7GVk4GPDbI1IbK1+u2LIbFGhY4="; + buildMypyBoto3Package "eks" "1.37.35" + "sha256-Uk7r11ayOnQl6HSiFHlfpj7whRFjSz8nJMxxs0ZZn/w="; mypy-boto3-elastic-inference = buildMypyBoto3Package "elastic-inference" "1.36.0" From 7ea8a421b98df7373262a2eba8825c2a3e0b9c57 Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Thu, 17 Apr 2025 08:36:16 +0200 Subject: [PATCH 337/793] python312Packages.mypy-boto3-events: 1.37.28 -> 1.37.35 --- pkgs/development/python-modules/mypy-boto3/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/mypy-boto3/default.nix b/pkgs/development/python-modules/mypy-boto3/default.nix index 15d962f15c3d..90aed0803f32 100644 --- a/pkgs/development/python-modules/mypy-boto3/default.nix +++ b/pkgs/development/python-modules/mypy-boto3/default.nix @@ -518,8 +518,8 @@ rec { "sha256-jKo/VYOtHEWPFh3w0Q3rg3nlreizEcNG7C/eADRNy88="; mypy-boto3-events = - buildMypyBoto3Package "events" "1.37.28" - "sha256-U8L97t7Tql+SpCSpfOTF22RRKLFvN+2SoTkweGAMe0c="; + buildMypyBoto3Package "events" "1.37.35" + "sha256-HIZTGaVSNsddZxDxenpzNFWZDvV7Hl21ZKVfbGYYF9g="; mypy-boto3-evidently = buildMypyBoto3Package "evidently" "1.37.0" From bdc47568a373bff000a138b5c6531aaa254ed18b Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Thu, 17 Apr 2025 08:36:57 +0200 Subject: [PATCH 338/793] python312Packages.mypy-boto3-resource-groups: 1.37.0 -> 1.37.35 --- pkgs/development/python-modules/mypy-boto3/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/mypy-boto3/default.nix b/pkgs/development/python-modules/mypy-boto3/default.nix index 90aed0803f32..753cb25ba857 100644 --- a/pkgs/development/python-modules/mypy-boto3/default.nix +++ b/pkgs/development/python-modules/mypy-boto3/default.nix @@ -1118,8 +1118,8 @@ rec { "sha256-031skcPZd/jBWIod9JAbIc9NUcEBBN33UxIoGc2IiAA="; mypy-boto3-resource-groups = - buildMypyBoto3Package "resource-groups" "1.37.0" - "sha256-38L7Iirnj8n6MnWSCY1ZylCAECSW4wo3gvddKq74aIs="; + buildMypyBoto3Package "resource-groups" "1.37.35" + "sha256-ae1MUUGAapRCLaWrMzlzQvNc+9ijTQxFMlxqvOFD4WI="; mypy-boto3-resourcegroupstaggingapi = buildMypyBoto3Package "resourcegroupstaggingapi" "1.37.0" From 8265550e41aede9fea246ae3ded20fd1bc925b8f Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Thu, 17 Apr 2025 08:37:04 +0200 Subject: [PATCH 339/793] python312Packages.mypy-boto3-servicecatalog: 1.37.0 -> 1.37.35 --- pkgs/development/python-modules/mypy-boto3/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/mypy-boto3/default.nix b/pkgs/development/python-modules/mypy-boto3/default.nix index 753cb25ba857..51a02ae98c96 100644 --- a/pkgs/development/python-modules/mypy-boto3/default.nix +++ b/pkgs/development/python-modules/mypy-boto3/default.nix @@ -1238,8 +1238,8 @@ rec { "sha256-toCWU6Bh5IJ5lupehKJ6EvsMKZz5s/uPWG9qF+4P5uM="; mypy-boto3-servicecatalog = - buildMypyBoto3Package "servicecatalog" "1.37.0" - "sha256-/MJaP0iTix/cyCxJrTuTWHf0lSCt8dfJI67Y6+PdJF4="; + buildMypyBoto3Package "servicecatalog" "1.37.35" + "sha256-blNOCdn3J1XNwGjWMo5eN+a2SzKqCt/1at8l8AzNZsg="; mypy-boto3-servicecatalog-appregistry = buildMypyBoto3Package "servicecatalog-appregistry" "1.37.0" From e273bb5d49b59eb666b7264e626542cdb544fabb Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Thu, 17 Apr 2025 08:37:19 +0200 Subject: [PATCH 340/793] python313Packages.boto3-stubs: 1.37.34 -> 1.37.35 --- pkgs/development/python-modules/boto3-stubs/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/boto3-stubs/default.nix b/pkgs/development/python-modules/boto3-stubs/default.nix index 68f94eae1804..ca7b54ba06ad 100644 --- a/pkgs/development/python-modules/boto3-stubs/default.nix +++ b/pkgs/development/python-modules/boto3-stubs/default.nix @@ -359,7 +359,7 @@ buildPythonPackage rec { pname = "boto3-stubs"; - version = "1.37.34"; + version = "1.37.35"; pyproject = true; disabled = pythonOlder "3.7"; @@ -367,7 +367,7 @@ buildPythonPackage rec { src = fetchPypi { pname = "boto3_stubs"; inherit version; - hash = "sha256-55s1NWY0F9P7T2W/FqAFzhtCbrN3sjYF48EZTXkclb4="; + hash = "sha256-OQDIBsLGaIBPFxPm79VmoGyZv/zI43CemCKp3saBkj8="; }; build-system = [ setuptools ]; From fd45f4f4d3bf0fed5da5b349bc045f61573002e6 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Thu, 17 Apr 2025 06:50:53 +0000 Subject: [PATCH 341/793] thunderbird-128-unwrapped: 128.9.1esr -> 128.9.2esr --- .../networking/mailreaders/thunderbird/packages.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/applications/networking/mailreaders/thunderbird/packages.nix b/pkgs/applications/networking/mailreaders/thunderbird/packages.nix index 08de8ea78c46..ba2c8cfa3ca0 100644 --- a/pkgs/applications/networking/mailreaders/thunderbird/packages.nix +++ b/pkgs/applications/networking/mailreaders/thunderbird/packages.nix @@ -99,8 +99,8 @@ rec { thunderbird-128 = common { applicationName = "Thunderbird ESR"; - version = "128.9.1esr"; - sha512 = "bc53ad210c6942fd4a5d31e693d6f376c009873397ea4e3c36d9de33d9dc1af5a3ff9e6ca9039dd8849ea8b56daa220f08b7bef4e2ea1b86e98dfe3b9b58dc0d"; + version = "128.9.2esr"; + sha512 = "3c8df53304611c1a7f8c02d50cfa1017f4d64c50a93fd6603ce0766cbb5d63c7bc5e0276f155c35817c3efa49f683c05583ddf24257bf8c25f585b67fd732cb5"; updateScript = callPackage ./update.nix { attrPath = "thunderbirdPackages.thunderbird-128"; From 86d6f144bb676c21537582ccc3891cead900293d Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E0=B9=82=E0=B8=97=E0=B8=AA=E0=B8=BA=E0=B8=95=E0=B8=B1?= =?UTF-8?q?=E0=B8=A5?= Date: Thu, 17 Apr 2025 02:29:48 +0700 Subject: [PATCH 342/793] =?UTF-8?q?ejabberd:=2025.03=20=E2=86=92=2025.04?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- pkgs/by-name/ej/ejabberd/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/ej/ejabberd/package.nix b/pkgs/by-name/ej/ejabberd/package.nix index 6e6e0668064b..dee0cad6572c 100644 --- a/pkgs/by-name/ej/ejabberd/package.nix +++ b/pkgs/by-name/ej/ejabberd/package.nix @@ -141,7 +141,7 @@ let in stdenv.mkDerivation (finalAttrs: { pname = "ejabberd"; - version = "25.03"; + version = "25.04"; nativeBuildInputs = [ makeWrapper @@ -170,7 +170,7 @@ stdenv.mkDerivation (finalAttrs: { owner = "processone"; repo = "ejabberd"; tag = finalAttrs.version; - hash = "sha256-VEH1V8v2wQ9qf6Xcj00xHw30tWo0s9AhPyoB7d5B8k8="; + hash = "sha256-BIt5kLEtvMUlyntQ98Mgidmo6lJHbt/LJYrbxPaJxPo="; }; passthru.tests = { From 3e424eceb849599ce4f5c112e4737fe0e15b4a2a Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E0=B9=82=E0=B8=97=E0=B8=AA=E0=B8=BA=E0=B8=95=E0=B8=B1?= =?UTF-8?q?=E0=B8=A5?= Date: Thu, 17 Apr 2025 14:37:39 +0700 Subject: [PATCH 343/793] =?UTF-8?q?gajim:=202.1.0=20=E2=86=92=202.1.1?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../networking/instant-messengers/gajim/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/applications/networking/instant-messengers/gajim/default.nix b/pkgs/applications/networking/instant-messengers/gajim/default.nix index ae269d516e0f..4c7288d6a328 100644 --- a/pkgs/applications/networking/instant-messengers/gajim/default.nix +++ b/pkgs/applications/networking/instant-messengers/gajim/default.nix @@ -40,11 +40,11 @@ python3.pkgs.buildPythonApplication rec { pname = "gajim"; - version = "2.1.0"; + version = "2.1.1"; src = fetchurl { url = "https://gajim.org/downloads/${lib.versions.majorMinor version}/gajim-${version}.tar.gz"; - hash = "sha256-LuguvOkqFDHG46+J2Q0rXnRHRuiVdCG84FuZ8CeLDYE="; + hash = "sha256-1pPrc7lzxaLK1QbxslGYGS8xOxuT231RvZrdvWeGFOk="; }; format = "pyproject"; From e0c85b54436de33842879687b4d62cbff68af66a Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Thu, 17 Apr 2025 07:40:42 +0000 Subject: [PATCH 344/793] python312Packages.cyclopts: 3.12.0 -> 3.13.0 --- pkgs/development/python-modules/cyclopts/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/cyclopts/default.nix b/pkgs/development/python-modules/cyclopts/default.nix index 53358facc149..7c2b8916b22f 100644 --- a/pkgs/development/python-modules/cyclopts/default.nix +++ b/pkgs/development/python-modules/cyclopts/default.nix @@ -19,7 +19,7 @@ buildPythonPackage rec { pname = "cyclopts"; - version = "3.12.0"; + version = "3.13.0"; pyproject = true; disabled = pythonOlder "3.8"; @@ -28,7 +28,7 @@ buildPythonPackage rec { owner = "BrianPugh"; repo = "cyclopts"; tag = "v${version}"; - hash = "sha256-VV2C9SvVOF2452lP20WJaSppXrenUhSf2QTh0t3WjgM="; + hash = "sha256-L8RHBjOfXS2VocyVG/GL4LgfYN/ev+BbMqK8uE3lkOw="; }; build-system = [ From 9e0eea626cff230f73278bdd30e3154d194c320a Mon Sep 17 00:00:00 2001 From: Fernando Ayats Date: Thu, 17 Apr 2025 09:48:54 +0200 Subject: [PATCH 345/793] gitlab-ci-local: add rsync to wrapper --- pkgs/by-name/gi/gitlab-ci-local/package.nix | 17 +++++++++++++++++ 1 file changed, 17 insertions(+) diff --git a/pkgs/by-name/gi/gitlab-ci-local/package.nix b/pkgs/by-name/gi/gitlab-ci-local/package.nix index 1dc740ba16f2..20f10ef517a4 100644 --- a/pkgs/by-name/gi/gitlab-ci-local/package.nix +++ b/pkgs/by-name/gi/gitlab-ci-local/package.nix @@ -5,6 +5,9 @@ nix-update-script, gitlab-ci-local, testers, + makeBinaryWrapper, + rsync, + gitMinimal, }: buildNpmPackage rec { @@ -20,12 +23,26 @@ buildNpmPackage rec { npmDepsHash = "sha256-fndSJd15sZ/sIFvh+MzNw25kuP9D9+Qc0mDqgnvjnPo="; + nativeBuildInputs = [ + makeBinaryWrapper + ]; + postPatch = '' # remove cleanup which runs git commands substituteInPlace package.json \ --replace-fail "npm run cleanup" "true" ''; + postInstall = '' + wrapProgram $out/bin/gitlab-ci-local \ + --prefix PATH : "${ + lib.makeBinPath [ + rsync + gitMinimal + ] + }" + ''; + passthru = { updateScript = nix-update-script { }; tests.version = testers.testVersion { From 47947c15d836331e2c04105dfe712d04c9671e2e Mon Sep 17 00:00:00 2001 From: Tom <51050533+Xiloe@users.noreply.github.com> Date: Thu, 17 Apr 2025 09:56:34 +0200 Subject: [PATCH 346/793] bun: 1.2.8 -> 1.2.10 --- pkgs/by-name/bu/bun/package.nix | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/pkgs/by-name/bu/bun/package.nix b/pkgs/by-name/bu/bun/package.nix index a9f40cf9de02..c6aaf3f04395 100644 --- a/pkgs/by-name/bu/bun/package.nix +++ b/pkgs/by-name/bu/bun/package.nix @@ -17,7 +17,7 @@ }: stdenvNoCC.mkDerivation rec { - version = "1.2.8"; + version = "1.2.10"; pname = "bun"; src = @@ -86,19 +86,19 @@ stdenvNoCC.mkDerivation rec { sources = { "aarch64-darwin" = fetchurl { url = "https://github.com/oven-sh/bun/releases/download/bun-v${version}/bun-darwin-aarch64.zip"; - hash = "sha256-ioBqQKA3Mp5PtVlFcmf2xOvoIEy7rNsD85s0m+1ao1U="; + hash = "sha256-B4le8PtmEkm4awtyO2WxzEeQx/NoW2PNqQEisAKZlyw="; }; "aarch64-linux" = fetchurl { url = "https://github.com/oven-sh/bun/releases/download/bun-v${version}/bun-linux-aarch64.zip"; - hash = "sha256-Iwg/JW8qHRVcRW4S45xR4x3EG5fGNCDZkV9Du4ar6rE="; + hash = "sha256-VFkv0CN+PskaKTPf8BXhWniYnZcjQELn1TNKTArVBgM="; }; "x86_64-darwin" = fetchurl { url = "https://github.com/oven-sh/bun/releases/download/bun-v${version}/bun-darwin-x64-baseline.zip"; - hash = "sha256-vYcbm19aR540MrO4YFQgeSwNOKLot8/H03i0NP8c2og="; + hash = "sha256-wkFtHbo9P80XYa1ytpXaUPFElJbGrQNeadQkp4ZEEUQ="; }; "x86_64-linux" = fetchurl { url = "https://github.com/oven-sh/bun/releases/download/bun-v${version}/bun-linux-x64.zip"; - hash = "sha256-QrSLNmdguYb+HWqLE8VwbSZzCDmoV3eQzS6PKHmenzE="; + hash = "sha256-S2L1mQSO8yCnYbrL7rcfh4T143O5dqnVOz7ngR8ZsAQ="; }; }; updateScript = writeShellScript "update-bun" '' From f69ae4816bc1b501460ad2c0c63ed0cc4a9b876e Mon Sep 17 00:00:00 2001 From: Tom <51050533+Xiloe@users.noreply.github.com> Date: Thu, 17 Apr 2025 10:09:47 +0200 Subject: [PATCH 347/793] fix bun-linux-x64 hash --- pkgs/by-name/bu/bun/package.nix | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pkgs/by-name/bu/bun/package.nix b/pkgs/by-name/bu/bun/package.nix index c6aaf3f04395..e138eb260848 100644 --- a/pkgs/by-name/bu/bun/package.nix +++ b/pkgs/by-name/bu/bun/package.nix @@ -98,7 +98,7 @@ stdenvNoCC.mkDerivation rec { }; "x86_64-linux" = fetchurl { url = "https://github.com/oven-sh/bun/releases/download/bun-v${version}/bun-linux-x64.zip"; - hash = "sha256-S2L1mQSO8yCnYbrL7rcfh4T143O5dqnVOz7ngR8ZsAQ="; + hash = "sha256-aKFU/xvpaFG00ah8xRl/An74Crea+j1FhxUPrlw0w24="; }; }; updateScript = writeShellScript "update-bun" '' From 5babe6efb33cd6f03b1ad06e2be81dbc36b41af4 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Thu, 17 Apr 2025 08:15:56 +0000 Subject: [PATCH 348/793] python312Packages.nicegui: 2.13.0 -> 2.15.0 --- pkgs/development/python-modules/nicegui/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/nicegui/default.nix b/pkgs/development/python-modules/nicegui/default.nix index 3f34bac46c1e..ec7444a95308 100644 --- a/pkgs/development/python-modules/nicegui/default.nix +++ b/pkgs/development/python-modules/nicegui/default.nix @@ -50,14 +50,14 @@ buildPythonPackage rec { pname = "nicegui"; - version = "2.13.0"; + version = "2.15.0"; pyproject = true; src = fetchFromGitHub { owner = "zauberzeug"; repo = "nicegui"; tag = "v${version}"; - hash = "sha256-CawBLQstWLZ7AOmoOxsU7W7bZnnqvMmZacBC9CI/h+M="; + hash = "sha256-pwR+9QBCIMZXFK9n8GRESl9UFsh7zcgOxTngdgdyMuc="; }; build-system = [ From 3fa0478704444c42f1016e8632386f5275056aad Mon Sep 17 00:00:00 2001 From: Thomas Singer Date: Thu, 17 Apr 2025 10:20:21 +0200 Subject: [PATCH 349/793] smartgit: add tmssngr to maintainers --- pkgs/by-name/sm/smartgit/package.nix | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/pkgs/by-name/sm/smartgit/package.nix b/pkgs/by-name/sm/smartgit/package.nix index e791f07b37c7..15b19494541c 100644 --- a/pkgs/by-name/sm/smartgit/package.nix +++ b/pkgs/by-name/sm/smartgit/package.nix @@ -108,6 +108,9 @@ stdenv.mkDerivation (finalAttrs: { license = lib.licenses.unfree; mainProgram = "smartgit"; platforms = lib.platforms.linux; - maintainers = with lib.maintainers; [ jraygauthier ]; + maintainers = with lib.maintainers; [ + jraygauthier + tmssngr + ]; }; }) From 4ecb83edb0d5e5874f71009855c48dc09ddd4a48 Mon Sep 17 00:00:00 2001 From: Grimmauld Date: Thu, 17 Apr 2025 10:58:21 +0200 Subject: [PATCH 350/793] nixos/gsignond: remove --- doc/release-notes/rl-2505.section.md | 2 + nixos/modules/module-list.nix | 1 - nixos/modules/rename.nix | 3 ++ nixos/modules/services/desktops/gsignond.nix | 46 -------------------- 4 files changed, 5 insertions(+), 47 deletions(-) delete mode 100644 nixos/modules/services/desktops/gsignond.nix diff --git a/doc/release-notes/rl-2505.section.md b/doc/release-notes/rl-2505.section.md index 428adcd4d562..6b1cd48413b6 100644 --- a/doc/release-notes/rl-2505.section.md +++ b/doc/release-notes/rl-2505.section.md @@ -161,6 +161,8 @@ - The `haka` package and module has been removed because the package was broken and unmaintained for 9 years. +- The `gsignond` package, plugins and module have been removed because they were unmaintained for 6 years. + - `strawberry` has been updated to 1.2, which drops support for the VLC backend and Qt 5. The `strawberry-qt5` package and `withGstreamer`/`withVlc` override options have been removed due to this. diff --git a/nixos/modules/module-list.nix b/nixos/modules/module-list.nix index 1f1317ddcdfe..8ecdc692ef5d 100644 --- a/nixos/modules/module-list.nix +++ b/nixos/modules/module-list.nix @@ -554,7 +554,6 @@ ./services/desktops/gnome/rygel.nix ./services/desktops/gnome/sushi.nix ./services/desktops/gnome/tinysparql.nix - ./services/desktops/gsignond.nix ./services/desktops/gvfs.nix ./services/desktops/malcontent.nix ./services/desktops/neard.nix diff --git a/nixos/modules/rename.nix b/nixos/modules/rename.nix index 0e8711fd489a..94cf7428e09d 100644 --- a/nixos/modules/rename.nix +++ b/nixos/modules/rename.nix @@ -299,6 +299,9 @@ in See https://www.isc.org/blogs/isc-dhcp-eol/ for details. Please switch to a different implementation like kea or dnsmasq. '') + (mkRemovedOptionModule [ "services" "gsignond" ] '' + The corresponding package was unmaintained, abandoned upstream, used outdated library and thus removed from nixpkgs. + '') (mkRemovedOptionModule [ "services" "haka" ] '' The corresponding package was broken and removed from nixpkgs. '') diff --git a/nixos/modules/services/desktops/gsignond.nix b/nixos/modules/services/desktops/gsignond.nix deleted file mode 100644 index 96a54889babf..000000000000 --- a/nixos/modules/services/desktops/gsignond.nix +++ /dev/null @@ -1,46 +0,0 @@ -# Accounts-SSO gSignOn daemon -{ - config, - lib, - pkgs, - ... -}: -let - package = pkgs.gsignond.override { plugins = config.services.gsignond.plugins; }; -in -{ - - meta.maintainers = [ ]; - - ###### interface - - options = { - - services.gsignond = { - - enable = lib.mkOption { - type = lib.types.bool; - default = false; - description = '' - Whether to enable gSignOn daemon, a DBus service - which performs user authentication on behalf of its clients. - ''; - }; - - plugins = lib.mkOption { - type = lib.types.listOf lib.types.package; - default = [ ]; - description = '' - What plugins to use with the gSignOn daemon. - ''; - }; - }; - }; - - ###### implementation - config = lib.mkIf config.services.gsignond.enable { - environment.etc."gsignond.conf".source = "${package}/etc/gsignond.conf"; - services.dbus.packages = [ package ]; - }; - -} From 7cef973e9542f28d7fa330ea55d52c45243d2761 Mon Sep 17 00:00:00 2001 From: Grimmauld Date: Thu, 17 Apr 2025 11:03:14 +0200 Subject: [PATCH 351/793] gsignond, gsignondPlugins: remove --- .../development/libraries/gsignond/conf.patch | 12 --- .../libraries/gsignond/default.nix | 93 ------------------- .../libraries/gsignond/plugin-load-env.patch | 35 ------- .../libraries/gsignond/plugins/lastfm.nix | 51 ---------- .../libraries/gsignond/plugins/mail.nix | 47 ---------- .../libraries/gsignond/plugins/oauth.nix | 65 ------------- .../libraries/gsignond/plugins/sasl.nix | 61 ------------ .../libraries/gsignond/wrapper.nix | 30 ------ pkgs/top-level/aliases.nix | 2 + pkgs/top-level/all-packages.nix | 11 --- 10 files changed, 2 insertions(+), 405 deletions(-) delete mode 100644 pkgs/development/libraries/gsignond/conf.patch delete mode 100644 pkgs/development/libraries/gsignond/default.nix delete mode 100644 pkgs/development/libraries/gsignond/plugin-load-env.patch delete mode 100644 pkgs/development/libraries/gsignond/plugins/lastfm.nix delete mode 100644 pkgs/development/libraries/gsignond/plugins/mail.nix delete mode 100644 pkgs/development/libraries/gsignond/plugins/oauth.nix delete mode 100644 pkgs/development/libraries/gsignond/plugins/sasl.nix delete mode 100644 pkgs/development/libraries/gsignond/wrapper.nix diff --git a/pkgs/development/libraries/gsignond/conf.patch b/pkgs/development/libraries/gsignond/conf.patch deleted file mode 100644 index 0aa2034e3996..000000000000 --- a/pkgs/development/libraries/gsignond/conf.patch +++ /dev/null @@ -1,12 +0,0 @@ -diff --git a/meson.build b/meson.build -index cb1e0df..d90c85c 100644 ---- a/meson.build -+++ b/meson.build -@@ -95,6 +95,6 @@ endif - configure_file( - input: 'gsignond.conf.in', - configuration: conf_data, -- install_dir: sysconf_dir, -+ install_dir: 'etc/', - output: 'gsignond.conf' - ) diff --git a/pkgs/development/libraries/gsignond/default.nix b/pkgs/development/libraries/gsignond/default.nix deleted file mode 100644 index f3f992ea8dac..000000000000 --- a/pkgs/development/libraries/gsignond/default.nix +++ /dev/null @@ -1,93 +0,0 @@ -{ - lib, - stdenv, - fetchFromGitLab, - pkg-config, - meson, - ninja, - glib, - glib-networking, - sqlite, - gobject-introspection, - vala, - gtk-doc, - libsecret, - docbook_xsl, - docbook_xml_dtd_43, - docbook_xml_dtd_45, - glibcLocales, - makeWrapper, - symlinkJoin, - gsignondPlugins, - plugins, -}: - -let - unwrapped = stdenv.mkDerivation rec { - pname = "gsignond"; - version = "1.2.0"; - - outputs = [ - "out" - "dev" - "devdoc" - ]; - - src = fetchFromGitLab { - owner = "accounts-sso"; - repo = pname; - rev = version; - sha256 = "17cpil3lpijgyj2z5c41vhb7fpk17038k5ggyw9p6049jrlf423m"; - }; - - nativeBuildInputs = [ - docbook_xml_dtd_43 - docbook_xml_dtd_45 - docbook_xsl - glibcLocales - gobject-introspection - gtk-doc - meson - ninja - pkg-config - vala - ]; - - buildInputs = [ - glib - glib-networking - libsecret - ]; - - propagatedBuildInputs = [ sqlite ]; - - mesonFlags = [ - "-Dbus_type=session" - "-Dextension=desktop" - ]; - - LC_ALL = "en_US.UTF-8"; - - patches = [ - ./conf.patch - ./plugin-load-env.patch - ]; - - meta = with lib; { - description = "D-Bus service which performs user authentication on behalf of its clients"; - mainProgram = "gsignond"; - homepage = "https://gitlab.com/accounts-sso/gsignond"; - license = licenses.lgpl21Plus; - maintainers = [ ]; - platforms = platforms.linux; - }; - }; - -in -if plugins == [ ] then - unwrapped -else - import ./wrapper.nix { - inherit makeWrapper symlinkJoin plugins; - gsignond = unwrapped; - } diff --git a/pkgs/development/libraries/gsignond/plugin-load-env.patch b/pkgs/development/libraries/gsignond/plugin-load-env.patch deleted file mode 100644 index 5da2b4c157e8..000000000000 --- a/pkgs/development/libraries/gsignond/plugin-load-env.patch +++ /dev/null @@ -1,35 +0,0 @@ -diff --git a/src/gplugind/gsignond-plugin-loader.c b/src/gplugind/gsignond-plugin-loader.c -index 5497b32..979e1b4 100644 ---- a/src/gplugind/gsignond-plugin-loader.c -+++ b/src/gplugind/gsignond-plugin-loader.c -@@ -38,11 +38,10 @@ gsignond_load_plugin ( - gchar *plugin_filename; - GSignondPlugin *plugin; - --# ifdef ENABLE_DEBUG - const gchar *env_val = g_getenv("SSO_GPLUGINS_DIR"); - if (env_val) - plugin_path = env_val; --# endif -+ - plugin_filename = g_module_build_path (plugin_path, plugin_type); - plugin = gsignond_load_plugin_with_filename (plugin_type, - plugin_filename); -diff --git a/src/gplugind/main.c b/src/gplugind/main.c -index 1c6cdb6..c85c623 100644 ---- a/src/gplugind/main.c -+++ b/src/gplugind/main.c -@@ -93,11 +93,11 @@ _install_sighandlers (GMainLoop *main_loop) - static const gchar* _plugin_path(void) - { - const gchar *plugin_path = GSIGNOND_GPLUGINS_DIR; --# ifdef ENABLE_DEBUG -+ - const gchar *env_val = g_getenv("SSO_GPLUGINS_DIR"); - if (env_val) - plugin_path = env_val; --# endif -+ - return plugin_path; - } - diff --git a/pkgs/development/libraries/gsignond/plugins/lastfm.nix b/pkgs/development/libraries/gsignond/plugins/lastfm.nix deleted file mode 100644 index 9f55e89e32b6..000000000000 --- a/pkgs/development/libraries/gsignond/plugins/lastfm.nix +++ /dev/null @@ -1,51 +0,0 @@ -{ - lib, - stdenv, - fetchFromGitLab, - pkg-config, - meson, - ninja, - vala, - glib, - gsignond, - json-glib, - libsoup_2_4, - gobject-introspection, -}: - -stdenv.mkDerivation { - pname = "gsignond-plugin-lastfm"; - version = "2018-05-07"; - - src = fetchFromGitLab { - owner = "accounts-sso"; - repo = "gsignond-plugin-lastfm"; - rev = "0a7a5f8511282e45cfe35987b81f27f158f0648c"; - sha256 = "0ay6ir9zg9l0264x5xwd7c6j8qmwlhrifkkkjd1yrjh9sqxyfj7f"; - }; - - nativeBuildInputs = [ - gobject-introspection - meson - ninja - pkg-config - vala - ]; - - buildInputs = [ - glib - gsignond - json-glib - libsoup_2_4 - ]; - - PKG_CONFIG_GSIGNOND_GPLUGINSDIR = "${placeholder "out"}/lib/gsignond/gplugins"; - - meta = with lib; { - description = "Plugin for the Accounts-SSO gSignOn daemon that handles Last.FM credentials"; - homepage = "https://gitlab.com/accounts-sso/gsignond-plugin-lastfm"; - license = licenses.lgpl21Plus; - maintainers = [ ]; - platforms = platforms.linux; - }; -} diff --git a/pkgs/development/libraries/gsignond/plugins/mail.nix b/pkgs/development/libraries/gsignond/plugins/mail.nix deleted file mode 100644 index 610f3e100de2..000000000000 --- a/pkgs/development/libraries/gsignond/plugins/mail.nix +++ /dev/null @@ -1,47 +0,0 @@ -{ - lib, - stdenv, - fetchFromGitLab, - pkg-config, - meson, - ninja, - vala, - glib, - gsignond, - gobject-introspection, -}: - -stdenv.mkDerivation rec { - pname = "gsignond-plugin-mail"; - version = "0.3.0"; - - src = fetchFromGitLab { - owner = "accounts-sso"; - repo = "gsignond-plugin-mail"; - rev = version; - sha256 = "0x8jcl0ra9kacm80f1im5wpxp9r9wxayjwnk6dkv7fhjbl2p4nh0"; - }; - - nativeBuildInputs = [ - gobject-introspection - meson - ninja - pkg-config - vala - ]; - - buildInputs = [ - glib - gsignond - ]; - - PKG_CONFIG_GSIGNOND_GPLUGINSDIR = "${placeholder "out"}/lib/gsignond/gplugins"; - - meta = with lib; { - description = "Plugin for the Accounts-SSO gSignOn daemon that handles E-Mail credentials"; - homepage = "https://gitlab.com/accounts-sso/gsignond-plugin-mail"; - license = licenses.lgpl21Plus; - maintainers = [ ]; - platforms = platforms.linux; - }; -} diff --git a/pkgs/development/libraries/gsignond/plugins/oauth.nix b/pkgs/development/libraries/gsignond/plugins/oauth.nix deleted file mode 100644 index a26ce6caa1c6..000000000000 --- a/pkgs/development/libraries/gsignond/plugins/oauth.nix +++ /dev/null @@ -1,65 +0,0 @@ -{ - lib, - stdenv, - fetchFromGitLab, - pkg-config, - meson, - ninja, - glib, - gsignond, - check, - json-glib, - libsoup_2_4, - gnutls, - gtk-doc, - docbook_xml_dtd_43, - docbook_xml_dtd_45, - docbook_xsl, - glibcLocales, - gobject-introspection, -}: - -stdenv.mkDerivation { - pname = "gsignond-plugin-oauth"; - version = "2018-10-15"; - - src = fetchFromGitLab { - owner = "accounts-sso"; - repo = "gsignond-plugin-oa"; - rev = "d471cebfd7c50567b1244277a9559f18f8d58691"; - sha256 = "00axl8wwp2arc6h4bpr4m3ik2hy8an0lbm48q2a9r94krmq56hnx"; - }; - - nativeBuildInputs = [ - check - docbook_xml_dtd_43 - docbook_xml_dtd_45 - docbook_xsl - glibcLocales - gobject-introspection - gtk-doc - meson - ninja - pkg-config - ]; - - buildInputs = [ - glib - gnutls - gsignond - json-glib - libsoup_2_4 - ]; - - LC_ALL = "en_US.UTF-8"; - - PKG_CONFIG_GSIGNOND_GPLUGINSDIR = "${placeholder "out"}/lib/gsignond/gplugins"; - - meta = with lib; { - description = "Plugin for the Accounts-SSO gSignOn daemon that handles the OAuth 1.0 and 2.0 authentication protocols"; - homepage = "https://gitlab.com/accounts-sso/gsignond-plugin-oa"; - license = licenses.lgpl21Plus; - maintainers = [ ]; - platforms = platforms.linux; - }; -} diff --git a/pkgs/development/libraries/gsignond/plugins/sasl.nix b/pkgs/development/libraries/gsignond/plugins/sasl.nix deleted file mode 100644 index 5a89d996743a..000000000000 --- a/pkgs/development/libraries/gsignond/plugins/sasl.nix +++ /dev/null @@ -1,61 +0,0 @@ -{ - lib, - stdenv, - fetchFromGitLab, - pkg-config, - meson, - ninja, - glib, - gsignond, - gsasl, - check, - gtk-doc, - docbook_xml_dtd_43, - docbook_xml_dtd_45, - docbook_xsl, - glibcLocales, - gobject-introspection, -}: - -stdenv.mkDerivation { - pname = "gsignond-plugin-sasl"; - version = "2018-10-15"; - - src = fetchFromGitLab { - owner = "accounts-sso"; - repo = "gsignond-plugin-sasl"; - rev = "b304c70b7dad9368b23b1205122d10de684c896a"; - sha256 = "0knzw7c2fm2kzs1gxbrm4kk67522w9cpwqj7xvn86473068k90va"; - }; - - nativeBuildInputs = [ - check - docbook_xml_dtd_43 - docbook_xml_dtd_45 - docbook_xsl - glibcLocales - gobject-introspection - gtk-doc - meson - ninja - pkg-config - ]; - - buildInputs = [ - glib - gsasl - gsignond - ]; - - LC_ALL = "en_US.UTF-8"; - - PKG_CONFIG_GSIGNOND_GPLUGINSDIR = "${placeholder "out"}/lib/gsignond/gplugins"; - - meta = with lib; { - description = "Plugin for the Accounts-SSO gSignOn daemon that handles the SASL authentication protocol"; - homepage = "https://gitlab.com/accounts-sso/gsignond-plugin-sasl"; - license = licenses.lgpl21Plus; - maintainers = [ ]; - platforms = platforms.linux; - }; -} diff --git a/pkgs/development/libraries/gsignond/wrapper.nix b/pkgs/development/libraries/gsignond/wrapper.nix deleted file mode 100644 index ab7f6b9817df..000000000000 --- a/pkgs/development/libraries/gsignond/wrapper.nix +++ /dev/null @@ -1,30 +0,0 @@ -{ - makeWrapper, - symlinkJoin, - gsignond, - plugins, -}: - -symlinkJoin { - name = "gsignond-with-plugins-${gsignond.version}"; - - paths = [ gsignond ] ++ plugins; - - nativeBuildInputs = [ makeWrapper ]; - - postBuild = '' - wrapProgram $out/bin/gsignond \ - --set SSO_GPLUGINS_DIR "$out/lib/gsignond/gplugins" - - rm $out/share/dbus-1/services/com.google.code.AccountsSSO.gSingleSignOn.service - rm $out/share/dbus-1/services/com.google.code.AccountsSSO.SingleSignOn.service - - substitute ${gsignond}/share/dbus-1/services/com.google.code.AccountsSSO.gSingleSignOn.service $out/share/dbus-1/services/com.google.code.AccountsSSO.gSingleSignOn.service \ - --replace ${gsignond} $out - - substitute ${gsignond}/share/dbus-1/services/com.google.code.AccountsSSO.SingleSignOn.service $out/share/dbus-1/services/com.google.code.AccountsSSO.SingleSignOn.service \ - --replace ${gsignond} $out - ''; - - inherit (gsignond) meta; -} diff --git a/pkgs/top-level/aliases.nix b/pkgs/top-level/aliases.nix index 6671271001d2..a78e2fde394b 100644 --- a/pkgs/top-level/aliases.nix +++ b/pkgs/top-level/aliases.nix @@ -793,6 +793,8 @@ mapAliases { gringo = clingo; # added 2022-11-27 grub2_full = grub2; # Added 2022-11-18 grun = throw "grun has been removed due to lack of maintenance upstream and depending on gtk2"; # Added 2025-03-29 + gsignond = throw "'gsignond' and its plugins have been removed due to lack of maintenance upstream"; # added 2025-04-17 + gsignondPlugins = throw "'gsignondPlugins' have been removed alongside 'gsignond' due to lack of maintenance upstream and depending on libsoup_2"; # added 2025-04-17 gtetrinet = throw "'gtetrinet' has been removed because it depends on GNOME 2 libraries"; # Added 2024-06-27 gtk-engine-bluecurve = "'gtk-engine-bluecurve' has been removed as it has been archived upstream."; # Added 2024-12-04 gtk2fontsel = throw "'gtk2fontsel' has been removed due to lack of maintenance upstream. GTK now has a built-in font chooser so it's no longer needed for newer apps"; # Added 2024-10-19 diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix index 20b63e41d2b4..cf7a25e7dd25 100644 --- a/pkgs/top-level/all-packages.nix +++ b/pkgs/top-level/all-packages.nix @@ -11518,17 +11518,6 @@ with pkgs; aroccStdenv = if stdenv.cc.isArocc then stdenv else lowPrio arocc.cc.passthru.stdenv; - gsignond = callPackage ../development/libraries/gsignond { - plugins = [ ]; - }; - - gsignondPlugins = recurseIntoAttrs { - sasl = callPackage ../development/libraries/gsignond/plugins/sasl.nix { }; - oauth = callPackage ../development/libraries/gsignond/plugins/oauth.nix { }; - lastfm = callPackage ../development/libraries/gsignond/plugins/lastfm.nix { }; - mail = callPackage ../development/libraries/gsignond/plugins/mail.nix { }; - }; - ### DEVELOPMENT / LIBRARIES / DARWIN SDKS apple-sdk_11 = callPackage ../by-name/ap/apple-sdk/package.nix { darwinSdkMajorVersion = "11"; }; From 0bc5c733a72a42aadb7687158e0656121a1ca7c0 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Marcell=20T=C3=B3th?= Date: Tue, 11 Mar 2025 18:53:00 +0100 Subject: [PATCH 352/793] ed-odyssey-materials-helper: init at 2.156 --- .../ed/ed-odyssey-materials-helper/deps.json | 1002 +++++++++++++++++ .../ed-odyssey-materials-helper/package.nix | 120 ++ .../remove-urlscheme-settings.patch | 42 + 3 files changed, 1164 insertions(+) create mode 100644 pkgs/by-name/ed/ed-odyssey-materials-helper/deps.json create mode 100644 pkgs/by-name/ed/ed-odyssey-materials-helper/package.nix create mode 100644 pkgs/by-name/ed/ed-odyssey-materials-helper/remove-urlscheme-settings.patch diff --git a/pkgs/by-name/ed/ed-odyssey-materials-helper/deps.json b/pkgs/by-name/ed/ed-odyssey-materials-helper/deps.json new file mode 100644 index 000000000000..6c0f419eb511 --- /dev/null +++ b/pkgs/by-name/ed/ed-odyssey-materials-helper/deps.json @@ -0,0 +1,1002 @@ +{ + "!comment": "This is a nixpkgs Gradle dependency lockfile. For more details, refer to the Gradle section in the nixpkgs manual.", + "!version": 1, + "https://jitpack.io": { + "com/github/wille#oslib/d6ee6549bb": { + "jar": "sha256-gsLPIH1GGImqdghCGBWtZM5PNgUlvfBanhKlQOarw3w=", + "pom": "sha256-7wF38tn4fbnw0w7dQy2wLlhqHejMkVb8HcZRgvDh5oA=" + } + }, + "https://nexus.jixxed.nl/nexus/content/repositories/releases/nl": { + "jixxed#opencv/4.5.3-0": { + "jar": "sha256-PwimnmKzejFrZdIsiNLtTExlvRvWKxKPDBbMTe4KhQQ=", + "pom": "sha256-yE9S2bEo5C5Y+j2+eQOHGnpJ1G1Soee7rNFHiRr/pNo=" + }, + "jixxed/lept4j#lept4j/1.16.6": { + "jar": "sha256-nZH3ZJ4mabbNGm4rijF22oOPaMqjPQj9Yb1ry7GX81U=", + "module": "sha256-dIssWUftjqegtJqcPuyCuti0oFhBYZ16cIPjWPlCweA=", + "pom": "sha256-k31BbQcMlLWOjhhkUgrWnOUyb/zKBhRzq8hC6p6d/eY=" + }, + "jixxed/tess4j#tess4j/5.2.9": { + "jar": "sha256-gsiiiVKkAttbXSZs4Pooxy+z+tY/d+mGBpoUMxPkQ2I=", + "module": "sha256-cf6jtMnOwWWJcSa+mJO1j9D21kCWkIhp4E6TzZVOD34=", + "pom": "sha256-twbAdpEaiT5DuA7JosdbWEF/kJbt5K5YpKP6ISDgx28=" + } + }, + "https://plugins.gradle.org/m2": { + "com/cedarsoftware#json-io/4.14.1": { + "jar": "sha256-UY3ynWhbHfjcpYCfEr9udnDY280SKAt/z5mjWNRs/fw=", + "pom": "sha256-4DILOzeTeilHRecS0ZEUBGkLmrL2cNb1UHmtLKhPDHY=" + }, + "com/fasterxml#oss-parent/58": { + "pom": "sha256-VnDmrBxN3MnUE8+HmXpdou+qTSq+Q5Njr57xAqCgnkA=" + }, + "com/fasterxml/jackson#jackson-bom/2.17.2": { + "pom": "sha256-H0crC8IATVz0IaxIhxQX+EGJ5481wElxg4f9i0T7nzI=" + }, + "com/fasterxml/jackson#jackson-parent/2.17": { + "pom": "sha256-rubeSpcoOwQOQ/Ta1XXnt0eWzZhNiSdvfsdWc4DIop0=" + }, + "com/zaxxer#SparseBitSet/1.3": { + "jar": "sha256-92uFrbDAByGuJnt8/eTaf3HTEhzCFgyfwAwMifjFPIo=", + "pom": "sha256-EY1n40Uymhjf9OvRVX+V8MCrS0y51nh0nWZvkjAAF2g=" + }, + "commons-codec#commons-codec/1.17.1": { + "jar": "sha256-+fbLED8t3DyZqdgK2irnvwaFER/Wv/zLcgM9HaTm/yM=", + "pom": "sha256-f6DbTYFQ2vkylYuK6onuJKu00Y4jFqXeU1J4/BMVEqA=" + }, + "commons-io#commons-io/2.18.0": { + "jar": "sha256-88oPjWPEDiOlbVQQHGDV7e4Ta0LYS/uFvHljCTEJz4s=", + "pom": "sha256-Y9lpQetE35yQ0q2yrYw/aZwuBl5wcEXF2vcT/KUrz8o=" + }, + "jakarta/platform#jakarta.jakartaee-bom/9.1.0": { + "pom": "sha256-35jgJmIZ/buCVigm15o6IHdqi6Aqp4fw8HZaU4ZUyKQ=" + }, + "jakarta/platform#jakartaee-api-parent/9.1.0": { + "pom": "sha256-p3AsSHAmgCeEtXl7YjMKi41lkr8PRzeyXGel6sgmWcA=" + }, + "net/jsign#jsign-core/7.1": { + "jar": "sha256-92AtTJ/J91V51wwG90cVyEUx5EeHAPcNYw9WgPeMUmo=", + "pom": "sha256-EeW9Bzs4r0LcFMdTXH1ZnDEqMe9HxQHqaTNbvZXwDEk=" + }, + "net/jsign#jsign-crypto/7.1": { + "jar": "sha256-3P5NOHVoAr2A1N52s8a8oHdJEUivci+shVARrLMtorg=", + "pom": "sha256-hN+APkSaW0h9usa4LajKuFrlJQnGas4SAnryjoZIN2c=" + }, + "net/jsign#jsign-gradle-plugin/7.1": { + "jar": "sha256-x01Z+Hu1gbj3eSe4Qofdv0OJKznKrnPirmSa57ziTCY=", + "module": "sha256-oT75n6y0JT26M4h7rNSABL10PDpzrMejv74nEjeI8yY=", + "pom": "sha256-lHnrsn/BXGGCNMRvRXGZWKiYUoTKAMqm7jwcrW2w8+I=" + }, + "net/jsign#jsign-parent/7.1": { + "pom": "sha256-IZZHpKDOVcG4bMrbQRLPsaEkteDcISP0ohsCUqcQMMI=" + }, + "org/apache#apache/16": { + "pom": "sha256-n4X/L9fWyzCXqkf7QZ7n8OvoaRCfmKup9Oyj9J50pA4=" + }, + "org/apache#apache/21": { + "pom": "sha256-rxDBCNoBTxfK+se1KytLWjocGCZfoq+XoyXZFDU3s4A=" + }, + "org/apache#apache/32": { + "pom": "sha256-z9hywOwn9Trmj0PbwP7N7YrddzB5pTr705DkB7Qs5y8=" + }, + "org/apache#apache/33": { + "pom": "sha256-14vYUkxfg4ChkKZSVoZimpXf5RLfIRETg6bYwJI6RBU=" + }, + "org/apache/commons#commons-collections4/4.4": { + "jar": "sha256-Hfi5QwtcjtFD14FeQD4z71NxskAKrb6b2giDdi4IRtE=", + "pom": "sha256-JxvWc4Oa9G5zr/lX4pGNS/lvWsT2xs9NW+k/0fEnHE0=" + }, + "org/apache/commons#commons-lang3/3.17.0": { + "jar": "sha256-bucx31yOWil2ocoCO2uzIOqNNTn75kyKHVy3ZRJ8M7Q=", + "pom": "sha256-NRxuSUDpObHzMN9H9g8Tujg9uB7gCBga9UHzoqbSpWw=" + }, + "org/apache/commons#commons-math3/3.6.1": { + "jar": "sha256-HlbXsFjSi2Wr0la4RY44hbZ0wdWI+kPNfRy7nH7yswg=", + "pom": "sha256-+tcjNup9fdBtoQMUTjdA21CPpLF9nFTXhHc37cJKfmA=" + }, + "org/apache/commons#commons-parent/39": { + "pom": "sha256-h80n4aAqXD622FBZzphpa7G0TCuLZQ8FZ8ht9g+mHac=" + }, + "org/apache/commons#commons-parent/48": { + "pom": "sha256-Hh996TcKe3kB8Sjx2s0UIr504/R/lViw954EwGN8oLQ=" + }, + "org/apache/commons#commons-parent/71": { + "pom": "sha256-lbe+cPMWrkyiL2+90I3iGC6HzYdKZQ3nw9M4anR6gqM=" + }, + "org/apache/commons#commons-parent/73": { + "pom": "sha256-TtRFYLB/hEhHnf0eg6Qiuk6D5gs25RsocaxQKm1cG+o=" + }, + "org/apache/commons#commons-parent/78": { + "pom": "sha256-Ai0gLmVe3QTyoQ7L5FPZKXeSTTg4Ckyow1nxgXqAMg4=" + }, + "org/apache/commons#commons-text/1.13.0": { + "jar": "sha256-HjI6UBEn33jtCYfzRdadZdDqf6PU+1s/hKrro6iyDzg=", + "pom": "sha256-1GYUvcptEZXDM7qfcwzQhYXE8zKkPqe5C2A1rYBIcdg=" + }, + "org/apache/groovy#groovy-bom/4.0.22": { + "module": "sha256-Ul0/SGvArfFvN+YAL9RlqygCpb2l9MZWf778copo5mY=", + "pom": "sha256-Hh9rQiKue/1jMgA+33AgGDWZDb1GEGsWzduopT4832U=" + }, + "org/apache/logging#logging-parent/11.3.0": { + "pom": "sha256-pcmFtW/hxYQzOTtQkabznlufeFGN2PySE0aQWZtk19A=" + }, + "org/apache/logging/log4j#log4j-api/2.24.3": { + "jar": "sha256-W0oKDNDnUd7UMcFiRCvb3VMyjR+Lsrrl/Bu+7g9m2A8=", + "pom": "sha256-vAXeM1M6Elmtusv8yCbNZjdqLZxO5T+4NgCfRKRbgjk=" + }, + "org/apache/logging/log4j#log4j-bom/2.24.3": { + "pom": "sha256-sXq38yj0WGt+cfjJT8NaXaK86AcFpdYwBAIsGSiDNVg=" + }, + "org/apache/logging/log4j#log4j/2.24.3": { + "pom": "sha256-wUG0hj/AzqtYOJShPh+eUsAfwtdYcn1nR/a5nVBA87E=" + }, + "org/apache/poi#poi/5.4.0": { + "jar": "sha256-rOceeYcwWeJzA2Z0VgtQw9a5RbfKFosNSWKtdlCuHuw=", + "pom": "sha256-rK0VkHGQpeZ7hZfM+wEx795ZbC+gXYrZ9LnGHaMfNkU=" + }, + "org/beryx#badass-jlink-plugin/3.1.1": { + "jar": "sha256-nSZZZ0y6Ic/QwU2qCoRboSrTOu9Oi8FSrqHAr9fYRWg=", + "module": "sha256-SbchA0l5YXx6x1VVyjjSeL1ZKwLIPY6DAAJHfc7Zzz8=", + "pom": "sha256-gpCklq0NVdcv9gBvCrO3NBSX1CBvlRs/+c/cFkKVKJs=" + }, + "org/bouncycastle#bcpkix-lts8on/2.73.7": { + "jar": "sha256-WHRYb7Se7ryZuH8SNShnm8Wlw4j+pL+E0semmQguKK0=", + "pom": "sha256-D3mEND0EU+Y5uoyNTXwNGFLfA8ye4UkoQgi/5KPnH44=" + }, + "org/bouncycastle#bcprov-lts8on/2.73.7": { + "jar": "sha256-LIzWo/7zyhSubiig3gDBbWJ2d9KML/AqAFE/rrK3/7E=", + "pom": "sha256-4MwaYuJQsJ+WbzbXnGUU82JXnb+cNy8t3qlXrd7C+qw=" + }, + "org/bouncycastle#bcutil-lts8on/2.73.7": { + "jar": "sha256-03ALDCPuKZzSRYYhZyIGpfNIlR84t+iOk7IaHxu+Zxg=", + "pom": "sha256-J4GHqnKeqbOMnpcHM5JeJNCsqT+j3yQ1iZ4SZKUDVrU=" + }, + "org/bouncycastle/bcutil-lts8on/maven-metadata": { + "xml": { + "groupId": "org.bouncycastle", + "lastUpdated": "20241107225957", + "release": "2.73.7" + } + }, + "org/eclipse/ee4j#project/1.0.7": { + "pom": "sha256-IFwDmkLLrjVW776wSkg+s6PPlVC9db+EJg3I8oIY8QU=" + }, + "org/gradlex#extra-java-module-info/1.11": { + "jar": "sha256-Z3+h2llhAw5z7rmNUoxF/rX69fXLH1ts3297I7L3YCk=", + "module": "sha256-HupoMVnjhje5y70/1RGeDKP1R5vGPfKoItJ+Cv4Yxu4=", + "pom": "sha256-JmY0IO3vtV1IsgYLN6K8DH0UociY2vZ0v1YuM/8LYnE=" + }, + "org/junit#junit-bom/5.10.3": { + "module": "sha256-qnlAydaDEuOdiaZShaqa9F8U2PQ02FDujZPbalbRZ7s=", + "pom": "sha256-EJN9RMQlmEy4c5Il00cS4aMUVkHKk6w/fvGG+iX2urw=" + }, + "org/junit#junit-bom/5.11.0": { + "module": "sha256-9+2+Z/IgQnCMQQq8VHQI5cR29An1ViNqEXkiEnSi7S0=", + "pom": "sha256-5nRZ1IgkJKxjdPQNscj0ouiJRrNAugcsgL6TKivkZE0=" + }, + "org/junit#junit-bom/5.11.0-M2": { + "module": "sha256-hkd6vPSQ1soFmqmXPLEI0ipQb0nRpVabsyzGy/Q8LM4=", + "pom": "sha256-Sj/8Sk7c/sLLXWGZInBqlAcWF5hXGTn4VN/ac+ThfMg=" + }, + "org/junit#junit-bom/5.11.2": { + "module": "sha256-iDoFuJLxGFnzg23nm3IH4kfhQSVYPMuKO+9Ni8D1jyw=", + "pom": "sha256-9I6IU4qsFF6zrgNFqevQVbKPMpo13OjR6SgTJcqbDqI=" + }, + "org/mockito#mockito-bom/4.11.0": { + "pom": "sha256-2FMadGyYj39o7V8YjN6pRQBq6pk+xd+eUk4NJ9YUkdo=" + }, + "org/ow2#ow2/1.5.1": { + "pom": "sha256-Mh3bt+5v5PU96mtM1tt0FU1r+kI5HB92OzYbn0hazwU=" + }, + "org/ow2/asm#asm/9.7.1": { + "jar": "sha256-jK3UOsXrbQneBfrsyji5F6BAu5E5x+3rTMgcdAtxMoE=", + "pom": "sha256-cimwOzCnPukQCActnkVppR2FR/roxQ9SeEGu9MGwuqg=" + }, + "org/sonatype/oss#oss-parent/7": { + "pom": "sha256-tR+IZ8kranIkmVV/w6H96ne9+e9XRyL+kM5DailVlFQ=" + }, + "org/springframework#spring-framework-bom/5.3.39": { + "module": "sha256-+ItA4qUDM7QLQvGB7uJyt17HXdhmbLFFvZCxW5fhg+M=", + "pom": "sha256-9tSBCT51dny6Gsfh2zj49pLL4+OHRGkzcada6yHGFIs=" + } + }, + "https://repo.maven.apache.org/maven2": { + "ch/qos/logback#logback-classic/1.5.17": { + "jar": "sha256-5700LZHlChXx4W+ApSbOff/EGNr3PNIJTbT4AsAgSIA=", + "pom": "sha256-qV4brkazX89CLuy93poeCCBhDtWb6r2D7uIZIYG8rL8=" + }, + "ch/qos/logback#logback-core/1.5.17": { + "jar": "sha256-L71fAnKxo1RuV0CliOc14HGs0M0CJuBI9xGUajDqwzc=", + "pom": "sha256-cWqhFMrn3xr+FcvuqN35EtWtdg82p6ir04+whl9F2G4=" + }, + "ch/qos/logback#logback-parent/1.5.17": { + "pom": "sha256-mnyL+zxKF2l86OrTojo8ysvccjphQkF98KrrqMHtBno=" + }, + "com/fasterxml#oss-parent/30": { + "pom": "sha256-0OJUZlIJgf9X7K29yUA00dFpA7kulQvp+dQkQcWU+fA=" + }, + "com/fasterxml#oss-parent/58": { + "pom": "sha256-VnDmrBxN3MnUE8+HmXpdou+qTSq+Q5Njr57xAqCgnkA=" + }, + "com/fasterxml#oss-parent/61": { + "pom": "sha256-NklRPPWX6RhtoIVZhqjFQ+Er29gF7e75wSTbVt0DZUQ=" + }, + "com/fasterxml/jackson#jackson-base/2.17.2": { + "pom": "sha256-fPnFn70UyQVnRxN7kNcKleh3YN/huCRWufAjF9W1b68=" + }, + "com/fasterxml/jackson#jackson-base/2.18.3": { + "pom": "sha256-1bv9PIRFIw5Ji2CS3oCa/WXPUE0BOTLat7Pf1unzpP0=" + }, + "com/fasterxml/jackson#jackson-bom/2.17.2": { + "pom": "sha256-H0crC8IATVz0IaxIhxQX+EGJ5481wElxg4f9i0T7nzI=" + }, + "com/fasterxml/jackson#jackson-bom/2.18.3": { + "pom": "sha256-8dTGrrMhGGUMgF/pu8XulA+o8s19DwT6Q2BVHponspA=" + }, + "com/fasterxml/jackson#jackson-bom/2.9.4": { + "pom": "sha256-ez/Ek1+/U/x5ypo75e1NLIL8pMU/hF0+EzgpMTic4CE=" + }, + "com/fasterxml/jackson#jackson-parent/2.17": { + "pom": "sha256-rubeSpcoOwQOQ/Ta1XXnt0eWzZhNiSdvfsdWc4DIop0=" + }, + "com/fasterxml/jackson#jackson-parent/2.18.1": { + "pom": "sha256-0IIvrBoCJoRLitRFySDEmk9hkWnQmxAQp9/u0ZkQmYw=" + }, + "com/fasterxml/jackson#jackson-parent/2.9.1": { + "pom": "sha256-fATwKdKA+7gnTnUCHckPObLGIv40mdrwf8NQgcLZ2f8=" + }, + "com/fasterxml/jackson/core#jackson-annotations/2.17.2": { + "jar": "sha256-hzpgbiNQeWn5u76pOdXhknSoh3XqWhabp+LXlapRVuE=", + "module": "sha256-KMxD6Y54gYA+HoKFIeOKt67S+XejbCVR3ReQ9DDz688=", + "pom": "sha256-Q3gYTWCK3Nu7BKd4vGRmhj8HpFUqcgREZckQQD+ewLs=" + }, + "com/fasterxml/jackson/core#jackson-annotations/2.18.3": { + "jar": "sha256-iqV0DYC1pQJVCLQbutuqH7N3ImfGKLLjBoGk9F+LiTE=", + "module": "sha256-RkWF2yH0irFZ6O9XnNfo5tMHoEdhGZZRw+zBf05ydF0=", + "pom": "sha256-ucmLqeKephtpPUyMgBlo/qriILKyACNkp7zsUkmYOEs=" + }, + "com/fasterxml/jackson/core#jackson-core/2.17.2": { + "jar": "sha256-choYkkHasFJdnoWOXLYE0+zA7eCB4t531vNPpXeaW0Y=", + "module": "sha256-OCgvt1xzPSOV3TTcC1nsy7Q6p8wxohomFrqqivy38jY=", + "pom": "sha256-F4IeGYjoMnB6tHGvGjBvSl7lATTyLY0nF7WNqFnrNbs=" + }, + "com/fasterxml/jackson/core#jackson-core/2.18.3": { + "jar": "sha256-BWvE0+XlPOghRQ+pez+eD43eElz22miENTux8JWC4dk=", + "module": "sha256-mDbVp/Iba8VNfybeh8izBd3g5PGEsqyJUOmhsd9Hw0A=", + "pom": "sha256-N9xrj2ORpHCawhXKmPojQcbdZWE8InfZak/YKi9Q48k=" + }, + "com/fasterxml/jackson/core#jackson-databind/2.17.2": { + "jar": "sha256-wEmT8zwPhFNCZTeE8U84Nz0AUoDmNZ21+AhwHPrnPAw=", + "module": "sha256-9HC96JRNV9axUMqov1O7mCqZ6x1lkecxr8uXKrPddx8=", + "pom": "sha256-0kUGmLrpC+M48rmfrtppTNRQrbUhJCE+elO0Ehm1QGI=" + }, + "com/fasterxml/jackson/core#jackson-databind/2.18.3": { + "jar": "sha256-UQvdp1p6YYbFvzO4USOUiKFFCQauV1cSHy4cxIp+EI8=", + "module": "sha256-ZCqggPhbIAV3ifrPKsaibhR4NbUDPidSDstpe8RD/Lo=", + "pom": "sha256-5Y9IrBTk29SFldaeILrTUBnsEoFRTvfvFV4YByraYX8=" + }, + "com/fasterxml/jackson/dataformat#jackson-dataformat-yaml/2.17.2": { + "jar": "sha256-lBvNixOBuzsNcm+rQWJPqOzg7nts8oYK2V6BV85nM3Y=", + "module": "sha256-snbSUVf4i+6mnT9ENGWFZLcfMazeHUsaFPiYS+lTw0M=", + "pom": "sha256-7eVVk8YoXTmdlgc6GQy5v/QlZ5WqjWO5AXcrsxI+SDs=" + }, + "com/fasterxml/jackson/dataformat#jackson-dataformats-text/2.17.2": { + "pom": "sha256-5pgyMzCpqCySDlqJtlsPciXI5zPBIqGPeWoEpuMfpcs=" + }, + "com/fasterxml/jackson/datatype#jackson-datatype-jdk8/2.18.3": { + "jar": "sha256-H1F6+RrOVBUFJc2zCgEvyhmlNhlFZHVvWAwhrPx+BKA=", + "module": "sha256-7QX+6N/FAwRMH4PwROBtcYwzYEK8FzqloevfdzQXyG8=", + "pom": "sha256-/14lbEPjXWUtZhVeVmqYYqWbuzCM3GNvSIi96PVq9Tw=" + }, + "com/fasterxml/jackson/datatype#jackson-datatype-jsr310/2.18.3": { + "jar": "sha256-Lh3y/rk2g9N5lpzq94t2oKwRXGfQRnGVj9307tbmQB0=", + "module": "sha256-Kt37kDio5g8OlWOZLC3sdYpQxDvH8ECVnYXbbp1o04w=", + "pom": "sha256-LIA9pFO2CM4OQ6FscvAaWf5Dg++oV6jxszQhc2bqJk0=" + }, + "com/fasterxml/jackson/module#jackson-modules-java8/2.18.3": { + "pom": "sha256-rehezbxjw22XyQcnNfQfeUGO+K0EA755gtr/9BxfruM=" + }, + "com/github/jai-imageio#jai-imageio-core/1.4.0": { + "jar": "sha256-itPGjp7/+xCsh/+LxYmt9ksEpynFGUwHnv0GQ2B/1yo=", + "pom": "sha256-Ac0LjPRGoe4kVuyeg8Q11gRH0G6fVJBMTm/sCPfO8qw=" + }, + "com/github/scribejava#scribejava-core/8.3.3": { + "jar": "sha256-sh6swSmDsN5YWwXvMHs18BLkjyiYpKzbpSm7sNN5xEM=", + "pom": "sha256-RTjKMQCqU9DsNChWti1s/MSkhMs0eV9V2z1DTOW2trY=" + }, + "com/github/scribejava#scribejava-java8/8.3.3": { + "jar": "sha256-1d1We3CV8hdA2jD2kddiUh0QWwfiW8TWaP/aHAtTcMw=", + "pom": "sha256-BB+QpyayExaVyzy1Z/rUDCn/jPl+qB/dfYrROr7LoXI=" + }, + "com/github/scribejava#scribejava/8.3.3": { + "pom": "sha256-KkpDgAox1XD2wY1TmtgWIZ2xgTuY/gsjq2X4mg4N+lc=" + }, + "com/github/virtuald#curvesapi/1.08": { + "jar": "sha256-rZWwi4u/nX0X5eAIFImPojMk8yvFti8aN4AealbOAHk=", + "pom": "sha256-Ny4ZrFGNWM5atVPKgDiMf+mSDFVU0TYtGGRabdvF0SY=" + }, + "com/google/code/findbugs#annotations/1.3.9": { + "jar": "sha256-caURebGKBtZ7JYLc4pM0+hFsS8N8syktVbcIB1FFNm4=", + "pom": "sha256-8RHyLXx/ZkZzjuYxx+43p0HoDhScRLHWmKfXF2OxjrE=" + }, + "com/google/code/findbugs#jsr305/3.0.2": { + "jar": "sha256-dmrSoHg/JoeWLIrXTO7MOKKLn3Ki0IXuQ4t4E+ko0Mc=", + "pom": "sha256-GYidvfGyVLJgGl7mRbgUepdGRIgil2hMeYr+XWPXjf4=" + }, + "com/google/code/gson#gson-parent/2.11.0": { + "pom": "sha256-issfO3Km8CaRasBzW62aqwKT1Sftt7NlMn3vE6k2e3o=" + }, + "com/google/code/gson#gson/2.11.0": { + "jar": "sha256-V5KNblpu3rKr03cKj5W6RNzkXzsjt6ncKzCcWBVSp4s=", + "pom": "sha256-wOVHvqmYiI5uJcWIapDnYicryItSdTQ90sBd7Wyi42A=" + }, + "com/google/code/javaparser#javaparser/1.0.11": { + "jar": "sha256-07/l/m/qZK8XuRm58nlY9cMvmRJbuAjMgtEFW5lZfYI=", + "pom": "sha256-3X6lRUWd+GeIiSwv+0ZTXflvVyvAumeVHm5WY4mxSwA=" + }, + "com/google/errorprone#error_prone_annotations/2.27.0": { + "jar": "sha256-JMkjNyxY410LnxagKJKbua7cd1IYZ8J08r0HNd9bofU=", + "pom": "sha256-TKWjXWEjXhZUmsNG0eNFUc3w/ifoSqV+A8vrJV6k5do=" + }, + "com/google/errorprone#error_prone_annotations/2.36.0": { + "jar": "sha256-d0QOJwsLyaJJkDxaB2w2pyLEiGyk9CZ18pA6HFPtYaU=", + "pom": "sha256-15z9N8hfdta3VMdQHuHchEe3smQsI4LXeCUhZr0zHpw=" + }, + "com/google/errorprone#error_prone_parent/2.27.0": { + "pom": "sha256-+oGCnQSVWd9pJ/nJpv1rvQn4tQ5tRzaucsgwC2w9dlQ=" + }, + "com/google/errorprone#error_prone_parent/2.36.0": { + "pom": "sha256-Okz8imvtYetI6Wl5b8MeoNJwtj5nBZmUamGIOttwlNw=" + }, + "com/google/guava#failureaccess/1.0.2": { + "jar": "sha256-io+Bz5s1nj9t+mkaHndphcBh7y8iPJssgHU+G0WOgGQ=", + "pom": "sha256-GevG9L207bs9B7bumU+Ea1TvKVWCqbVjRxn/qfMdA7I=" + }, + "com/google/guava#guava-parent/26.0-android": { + "pom": "sha256-+GmKtGypls6InBr8jKTyXrisawNNyJjUWDdCNgAWzAQ=" + }, + "com/google/guava#guava-parent/33.4.0-jre": { + "pom": "sha256-Okme00oNnuDxvMOSMAIaHNTi990EJqtoRPWFRl1B3Nc=" + }, + "com/google/guava#guava/33.4.0-jre": { + "jar": "sha256-uRjJin5E2+lOvZ/j5Azdqttak+anjrYAi0LfI3JB5Tg=", + "module": "sha256-gg6BfobEk6p6/9bLuZHuYJJbbIt0VB90LLIgcPbyBFk=", + "pom": "sha256-+pTbQAIt38d1r57PsTDM5RW5b3QNr4LyCvhG2VBUE0s=" + }, + "com/google/guava#listenablefuture/9999.0-empty-to-avoid-conflict-with-guava": { + "jar": "sha256-s3KgN9QjCqV/vv/e8w/WEj+cDC24XQrO0AyRuXTzP5k=", + "pom": "sha256-GNSx2yYVPU5VB5zh92ux/gXNuGLvmVSojLzE/zi4Z5s=" + }, + "com/google/j2objc#j2objc-annotations/3.0.0": { + "jar": "sha256-iCQVc0Z93KRP/U10qgTCu/0Rv3wX4MNCyUyd56cKfGQ=", + "pom": "sha256-I7PQOeForYndEUaY5t1744P0osV3uId9gsc6ZRXnShc=" + }, + "com/ibm/icu#icu4j/68.1": { + "jar": "sha256-B+T4suXJvOIq/BXtmAY8D8k29eYT2CD+rnypB17FUlk=", + "pom": "sha256-R/+TDdpm090lSpWVqG7GuYUGTrTGge4gxla02Au7G7Q=" + }, + "com/sun/codemodel#codemodel-project/2.6": { + "pom": "sha256-8lrv48rP+RHhQrssqJIzSzfoYDJ2jDSvI6qCUL3IA0c=" + }, + "com/sun/codemodel#codemodel/2.6": { + "jar": "sha256-JzWBbWj4WtyhQReZUYiWU841Wufnq065KjIuoO9nF2c=", + "pom": "sha256-zLydWo8aIDows0R6Ax8OQulTuhTJ3TieFl24lK2zEBw=" + }, + "com/zaxxer#SparseBitSet/1.3": { + "jar": "sha256-92uFrbDAByGuJnt8/eTaf3HTEhzCFgyfwAwMifjFPIo=", + "pom": "sha256-EY1n40Uymhjf9OvRVX+V8MCrS0y51nh0nWZvkjAAF2g=" + }, + "commons-codec#commons-codec/1.17.1": { + "jar": "sha256-+fbLED8t3DyZqdgK2irnvwaFER/Wv/zLcgM9HaTm/yM=", + "pom": "sha256-f6DbTYFQ2vkylYuK6onuJKu00Y4jFqXeU1J4/BMVEqA=" + }, + "commons-io#commons-io/2.17.0": { + "jar": "sha256-SqTKSPPf0wt4Igt4gdjLk+rECT7JQ2G2vvqUh5mKVQs=", + "pom": "sha256-SEqTn/9TELjLXGuQKcLc8VXT+TuLjWKF8/VrsroJ/Ek=" + }, + "commons-io#commons-io/2.18.0": { + "jar": "sha256-88oPjWPEDiOlbVQQHGDV7e4Ta0LYS/uFvHljCTEJz4s=", + "pom": "sha256-Y9lpQetE35yQ0q2yrYw/aZwuBl5wcEXF2vcT/KUrz8o=" + }, + "commons-io#commons-io/2.4": { + "pom": "sha256-srXdRs+Zj6Ym62+KHBFPYWfI05JpQWTmJTPliY6bMfI=" + }, + "commons-lang#commons-lang/2.6": { + "jar": "sha256-UPEbCfh3wpTVbyRGP0fSj5Kc9QRPZIZhwPDPuumi9Jw=", + "pom": "sha256-7Xa4iRwwtWYonHQ2Vvik1DWYaYJDjUDFZ8YmIzJH5xE=" + }, + "commons-logging#commons-logging/1.2": { + "jar": "sha256-2t3qHqC+D1aXirMAa4rJKDSv7vvZt+TmMW/KV98PpjY=", + "pom": "sha256-yRq1qlcNhvb9B8wVjsa8LFAIBAKXLukXn+JBAHOfuyA=" + }, + "de/saxsys#mvvmfx-parent/1.8.0": { + "pom": "sha256-tp0rfN1IaPX4/rFgaV7mvP/PsIf7LYGeXXW7o1AjbJs=" + }, + "de/saxsys#mvvmfx-testing-utils/1.8.0": { + "jar": "sha256-9RoATqZIkdSi+ZH1Ou1TZHW4/yCZtaaS5Ooj14HprZs=", + "pom": "sha256-7ilAMnc/PJ3pzZ1SVpCoYrOzoerSjZJtc5gkdoVB3vo=" + }, + "eu/lestard#doc-annotations/0.2": { + "jar": "sha256-Yl5U0tQDYG0hdD/PbYsHJD7yhEQ9pNwvpBKUQX34Glw=", + "pom": "sha256-YT1F0/kGPP++cdD0u1U1yHa+JOOkeWTXEFWqCDRBJI4=" + }, + "io/freefair/gradle#lombok-plugin/8.13": { + "jar": "sha256-fflln33kA74dOIdl++dhqewWdlHaajzQbouDynEYmaU=", + "module": "sha256-mXEiI3+Zn2jUIX6psNFzZUrrbU/c4k8Hn4+FE0RrT18=", + "pom": "sha256-L0O8PILyGGcy2G82s+P+rW5Sw1Ckflr1bQ1dFOjRmGo=" + }, + "io/github/classgraph#classgraph/4.8.179": { + "jar": "sha256-FlWDV/I0BSNwEJEnpF1pqb1thkaSVZR5JjRIbcSLFZ0=", + "pom": "sha256-CWp5YnTWPaeMCTueed63lFJp3CK8F+ZqKYhazkQwaJs=" + }, + "io/github/pustike#commons-csv/1.7.0": { + "jar": "sha256-PB0BZmOIW/KPqgi3rE//Ewin5PFd6BZvd2D5jC5m3LI=", + "pom": "sha256-UYDXyvGI2yrRUaUnH7E633Yr0vKsMA67chuOWbCgEzY=" + }, + "io/github/pustike#pustike-maven-parent/0.1.2": { + "pom": "sha256-plHNjRj4HWkfRLASOeVqdTyLrB7qXCv5Pm7MrITyyfc=" + }, + "io/github/secretx33#path-matching-resource-pattern-resolver/0.1": { + "jar": "sha256-IGrMJabQ3GkpCeyt1fvgszqdXmjNYtd8TK7ueV8g2Co=", + "module": "sha256-xHicQ5mvi3Tvfn92kaJMaNPKWZpEAHYY8tpJ5PCdyu4=", + "pom": "sha256-ZMltCzuWkUhheYf0ZSPZAbT7pl4QHgtJmN8rNoeTrYA=" + }, + "io/netty#netty-bom/4.1.22.Final": { + "pom": "sha256-Bfr/tDn8I95kagaujM1hc0Sz0xcpVXH5PpgykGHZNa8=" + }, + "io/projectreactor#reactor-bom/Bismuth-SR7": { + "pom": "sha256-8V34qRAvk+7YOr1Aw5XxauNsUKmmB+llR0KUKr49NDk=" + }, + "io/reactivex/rxjava3#rxjava/3.1.10": { + "jar": "sha256-6fJW+egFVy3V/UWxQNs2DX3ERNDDgwSbLT1+vwXYSqs=", + "module": "sha256-rwV/vBEyR6Pp/cYOWU+dh2xPW8oZy4sb2myBGP9ixpU=", + "pom": "sha256-EeldzI+ywwumAH/f9GxW+HF2/lwwLFGEQThZEk1Tq60=" + }, + "io/sentry#sentry/8.4.0": { + "jar": "sha256-TFc6haFIX5k+Uuy0uXI/T/QVqueFWH1RCI+n56jZw98=", + "module": "sha256-5yIJjgS/2HbMLx9pBPG8aH8bWfebrQdkHB+OogYVcdQ=", + "pom": "sha256-wuHcDpGz4k39fPrdOMEiSRYg1tlJ4rdi7adB1F3Z3BE=" + }, + "jakarta/json/bind#jakarta.json.bind-api/2.0.0": { + "jar": "sha256-peYGtYiLQStIkHrWiLNN/k4wroGJxvJ8wEkbjzwDYoc=", + "pom": "sha256-AXlsHbeq949i6pb7CHZalZb8StYYdCxtJk5F4BrmuFU=" + }, + "jakarta/platform#jakarta.jakartaee-bom/9.1.0": { + "pom": "sha256-35jgJmIZ/buCVigm15o6IHdqi6Aqp4fw8HZaU4ZUyKQ=" + }, + "jakarta/platform#jakartaee-api-parent/9.1.0": { + "pom": "sha256-p3AsSHAmgCeEtXl7YjMKi41lkr8PRzeyXGel6sgmWcA=" + }, + "jakarta/validation#jakarta.validation-api/3.0.2": { + "jar": "sha256-KRwl5pEMxqfr2W1Ma66/bXw3Z2xUgsLZYUbpAbYsH8k=", + "pom": "sha256-CnucYyeWiv4NgvfPT6y9p+FXloxYCNaby4AZhjspjcQ=" + }, + "javax/json/bind#javax.json.bind-api/1.0": { + "jar": "sha256-zTvjkfWZ1L71m/sVUleta5HkUh0ZuOlysN+1LfsMX8E=", + "pom": "sha256-LjhZwbI5E9p6sDuwsY2ITXMKCmPE/xda6ZGJnz/R7h8=" + }, + "javax/servlet#javax.servlet-api/4.0.1": { + "jar": "sha256-g6A92HfTZ0V28Np7kHVchSSvCZzPBgf8YaqXFTWtfGA=", + "pom": "sha256-FAVeYVW4oqYype7GoeW+DAoLo4D36T+ctMuPfk+Vm/E=" + }, + "javax/validation#validation-api/2.0.1.Final": { + "jar": "sha256-mHO0bfGDPJ7o9bwf9oUzdRFdrdiJe8taDf+1hIg17mw=", + "pom": "sha256-q7nT5k03c0RnMqMO6gsbWmOIi7FDMdKioY8zhdGkw4k=" + }, + "joda-time#joda-time/2.13.0": { + "jar": "sha256-qbRQ2W2QYW+f5WV6KThbTQB3+Z+LyAhB+T4lRaPNYj4=", + "pom": "sha256-z3axJyUkKrwNv2c0z4nMKddt3Itnaklq1/xA0cUVUkM=" + }, + "joda-time#joda-time/2.4": { + "pom": "sha256-hvCkCbZaMW7tZ5shz1hLkhe1WzqJLCz8UIZlNOdvXiQ=" + }, + "junit#junit/4.13.2": { + "jar": "sha256-jklbY0Rp1k+4rPo0laBly6zIoP/1XOHjEAe+TBbcV9M=", + "pom": "sha256-Vptpd+5GA8llwcRsMFj6bpaSkbAWDraWTdCSzYnq3ZQ=" + }, + "net/bytebuddy#byte-buddy-agent/1.15.11": { + "jar": "sha256-MW0sB5XCpNTEdW8ub5NJg3x0MKw04Ed+rYdNBfXMGeU=", + "pom": "sha256-tfoTlvFHl7jYCIJ+d0O6il8gO0iJvjLklj1EvV7XWag=" + }, + "net/bytebuddy#byte-buddy-parent/1.15.11": { + "pom": "sha256-jcUZ16PnkhEqfNhB6vvsTwDbxjPQha3SDEXwq0dspJY=" + }, + "net/bytebuddy#byte-buddy/1.15.11": { + "jar": "sha256-+giZiq4ee9roO94HEsUOhETXHA4MGWuyJHrejUrQ65A=", + "pom": "sha256-IFuLJUGWcX6B2tZyu4aacZr8lt8pf5fYEe/+H0NlPa4=" + }, + "net/java#jvnet-parent/1": { + "pom": "sha256-KBRAgRJo5l2eJms8yJgpfiFOBPCXQNA4bO60qJI9Y78=" + }, + "net/java#jvnet-parent/3": { + "pom": "sha256-MPV4nvo53b+WCVqto/wSYMRWH68vcUaGcXyy3FBJR1o=" + }, + "net/java#jvnet-parent/5": { + "pom": "sha256-GvaZ+Nndq2f5oNIC+9eRXrA2Klpt/V/8VMr6NGXJywo=" + }, + "net/java/dev/jna#jna-platform/5.17.0": { + "jar": "sha256-t+PUbIe60utAmw5wSRa82BIGFo41cxLf3dDiU2ec2eA=", + "pom": "sha256-CjC3l622giFH75jLJJ7z+/SiQ1QqqGv59C+tnmgwWkQ=" + }, + "net/java/dev/jna#jna/5.17.0": { + "jar": "sha256-s6lAjnxR4I7w47/MCPRD9uwPYZG6jNfBjVPSsi5b28A=", + "pom": "sha256-UBoP8F2EpK0Q9t4lvpT0k5i3CjG+jzoO2fTGtE++/uQ=" + }, + "net/rdrei/android/buildtimetracker#gradle-plugin/0.11.1": { + "jar": "sha256-VTLp3rXka/R3KpkXFRrW4TqRLj8jZH8ffuoi/DsLTsg=", + "pom": "sha256-7Q14MGZb9YiDq6YmLjFkhd8K1MfrNHPbLVCV3vKN8UE=" + }, + "net/sf/opencsv#opencsv/2.3": { + "jar": "sha256-3Aulv/YUDckjOZcwJqDsvdwqOwG91G7Z0WvswvbXjeY=", + "pom": "sha256-V/VgdWXWqQ3uZyKAHUUkgT2dJ4UEbylUoYhh379KIUk=" + }, + "org/apache#apache/13": { + "pom": "sha256-/1E9sDYf1BI3vvR4SWi8FarkeNTsCpSW+BEHLMrzhB0=" + }, + "org/apache#apache/16": { + "pom": "sha256-n4X/L9fWyzCXqkf7QZ7n8OvoaRCfmKup9Oyj9J50pA4=" + }, + "org/apache#apache/18": { + "pom": "sha256-eDEwcoX9R1u8NrIK4454gvEcMVOx1ZMPhS1E7ajzPBc=" + }, + "org/apache#apache/19": { + "pom": "sha256-kfejMJbqabrCy69tAf65NMrAAsSNjIz6nCQLQPHsId8=" + }, + "org/apache#apache/21": { + "pom": "sha256-rxDBCNoBTxfK+se1KytLWjocGCZfoq+XoyXZFDU3s4A=" + }, + "org/apache#apache/31": { + "pom": "sha256-VV0MnqppwEKv+SSSe5OB6PgXQTbTVe6tRFIkRS5ikcw=" + }, + "org/apache#apache/32": { + "pom": "sha256-z9hywOwn9Trmj0PbwP7N7YrddzB5pTr705DkB7Qs5y8=" + }, + "org/apache#apache/33": { + "pom": "sha256-14vYUkxfg4ChkKZSVoZimpXf5RLfIRETg6bYwJI6RBU=" + }, + "org/apache#apache/7": { + "pom": "sha256-E5fOHbQzrcnyI9vwdJbRM2gUSHUfSuKeWPaOePtLbCU=" + }, + "org/apache#apache/9": { + "pom": "sha256-SUbmClR8jtpp87wjxbbw2tz4Rp6kmx0dp940rs/PGN0=" + }, + "org/apache/commons#commons-collections4/4.4": { + "jar": "sha256-Hfi5QwtcjtFD14FeQD4z71NxskAKrb6b2giDdi4IRtE=", + "pom": "sha256-JxvWc4Oa9G5zr/lX4pGNS/lvWsT2xs9NW+k/0fEnHE0=" + }, + "org/apache/commons#commons-compress/1.27.1": { + "jar": "sha256-KT2A9UtTa3QJXc1+o88KKbv8NAJRkoEzJJX0Qg03DRY=", + "pom": "sha256-34zBqDh9TOhCNjtyCf3G0135djg5/T/KtVig+D+dhBw=" + }, + "org/apache/commons#commons-compress/1.8": { + "jar": "sha256-nPUKdbYsyFMU/43jSUkoOwTi3E3KEuWMYoP3M1i3tuQ=", + "pom": "sha256-OPhEKHDCaR2YIlGfLP+46JxwQQBQt8RsuhdqiCGeRCk=" + }, + "org/apache/commons#commons-lang3/3.16.0": { + "jar": "sha256-CHCd101gK3Bc5AF9JlRCEAVqS6WD1bIMCTc0Bv56APg=", + "pom": "sha256-4oA4OVbC5ywd6zowezt18F7kNkm31D8CFfe2x7Fe6iw=" + }, + "org/apache/commons#commons-lang3/3.17.0": { + "jar": "sha256-bucx31yOWil2ocoCO2uzIOqNNTn75kyKHVy3ZRJ8M7Q=", + "pom": "sha256-NRxuSUDpObHzMN9H9g8Tujg9uB7gCBga9UHzoqbSpWw=" + }, + "org/apache/commons#commons-math3/3.6.1": { + "jar": "sha256-HlbXsFjSi2Wr0la4RY44hbZ0wdWI+kPNfRy7nH7yswg=", + "pom": "sha256-+tcjNup9fdBtoQMUTjdA21CPpLF9nFTXhHc37cJKfmA=" + }, + "org/apache/commons#commons-parent/17": { + "pom": "sha256-lucYuvU0h07mLOTULeJl8t2s2IORpUDgMNWdmPp8RAg=" + }, + "org/apache/commons#commons-parent/25": { + "pom": "sha256-RnrmUEQuh2hnN5CU51GN/dZ9IsU1Lr05gIyEJZ6XkLo=" + }, + "org/apache/commons#commons-parent/33": { + "pom": "sha256-U9ABE1Li5RBvN52vzNrHdU7G8PeCQ8AwXklp9azd+Ps=" + }, + "org/apache/commons#commons-parent/34": { + "pom": "sha256-Oi5p0G1kHR87KTEm3J4uTqZWO/jDbIfgq2+kKS0Et5w=" + }, + "org/apache/commons#commons-parent/39": { + "pom": "sha256-h80n4aAqXD622FBZzphpa7G0TCuLZQ8FZ8ht9g+mHac=" + }, + "org/apache/commons#commons-parent/48": { + "pom": "sha256-Hh996TcKe3kB8Sjx2s0UIr504/R/lViw954EwGN8oLQ=" + }, + "org/apache/commons#commons-parent/69": { + "pom": "sha256-1Q2pw5vcqCPWGNG0oDtz8ZZJf8uGFv0NpyfIYjWSqbs=" + }, + "org/apache/commons#commons-parent/71": { + "pom": "sha256-lbe+cPMWrkyiL2+90I3iGC6HzYdKZQ3nw9M4anR6gqM=" + }, + "org/apache/commons#commons-parent/72": { + "pom": "sha256-Q0Xev8dnsa6saKvdcvxn0YtSHUs5A3KhG2P/DFhrIyA=" + }, + "org/apache/commons#commons-parent/73": { + "pom": "sha256-TtRFYLB/hEhHnf0eg6Qiuk6D5gs25RsocaxQKm1cG+o=" + }, + "org/apache/commons#commons-parent/74": { + "pom": "sha256-gOthsMh/3YJqBpMTsotnLaPxiFgy2kR7Uebophl+fss=" + }, + "org/apache/commons#commons-parent/78": { + "pom": "sha256-Ai0gLmVe3QTyoQ7L5FPZKXeSTTg4Ckyow1nxgXqAMg4=" + }, + "org/apache/commons#commons-text/1.12.0": { + "jar": "sha256-3gIyV/8WYESla9GqkSToQ80F2sWAbMcFqTEfNVbVoV8=", + "pom": "sha256-stQ0HJIZgcs11VcPT8lzKgijSxUo3uhMBQfH8nGaM08=" + }, + "org/apache/groovy#groovy-bom/4.0.22": { + "module": "sha256-Ul0/SGvArfFvN+YAL9RlqygCpb2l9MZWf778copo5mY=", + "pom": "sha256-Hh9rQiKue/1jMgA+33AgGDWZDb1GEGsWzduopT4832U=" + }, + "org/apache/logging#logging-parent/1": { + "pom": "sha256-NLK/T1MagJFolhZy/0GdGr+WcluN/lKYDwDIxOsTS9Y=" + }, + "org/apache/logging#logging-parent/11.3.0": { + "pom": "sha256-pcmFtW/hxYQzOTtQkabznlufeFGN2PySE0aQWZtk19A=" + }, + "org/apache/logging/log4j#log4j-api/2.24.3": { + "jar": "sha256-W0oKDNDnUd7UMcFiRCvb3VMyjR+Lsrrl/Bu+7g9m2A8=", + "pom": "sha256-vAXeM1M6Elmtusv8yCbNZjdqLZxO5T+4NgCfRKRbgjk=" + }, + "org/apache/logging/log4j#log4j-bom/2.10.0": { + "pom": "sha256-8CEjRUmwLxK23xRaaw5ixrl4FCfjDjckmgX2XF3R7WY=" + }, + "org/apache/logging/log4j#log4j-bom/2.24.2": { + "pom": "sha256-NQKIlCeybxfvStgWgCxJtJQ/DJOXJoYdEmPlenKiMEY=" + }, + "org/apache/logging/log4j#log4j-bom/2.24.3": { + "pom": "sha256-sXq38yj0WGt+cfjJT8NaXaK86AcFpdYwBAIsGSiDNVg=" + }, + "org/apache/logging/log4j#log4j/2.24.3": { + "pom": "sha256-wUG0hj/AzqtYOJShPh+eUsAfwtdYcn1nR/a5nVBA87E=" + }, + "org/apache/pdfbox#fontbox/2.0.26": { + "jar": "sha256-lGdMfRDqRdmw3BA4eJJjf8jvtcadLnJpTxxm/rm7btc=", + "pom": "sha256-/9HyFyWhzqeUvBLaOkkbcuFtvI0C4hxkBytWlulTaEo=" + }, + "org/apache/pdfbox#jbig2-imageio/3.0.4": { + "jar": "sha256-KcspUWIvEKz2H9BlbE5vpVYhlKkJX3odJqpCbi9rF+s=", + "pom": "sha256-KOp8SskuCYX3lqi8aJCnvviSZwetrf0eLIVsmwvho4s=" + }, + "org/apache/pdfbox#pdfbox-debugger/2.0.26": { + "jar": "sha256-3CEgFauTVbQKUuxoedRz3/8gXNBZgvJIIjtON2CIjck=", + "pom": "sha256-yifQaKzj1+7LJYTubcnnHA9BM712dI3UmA3U6HbQDGs=" + }, + "org/apache/pdfbox#pdfbox-parent/2.0.26": { + "pom": "sha256-AbK5hUr4mKXO1gWzRpbLY6QFRc0TID9jILvltoDjPD0=" + }, + "org/apache/pdfbox#pdfbox-tools/2.0.26": { + "jar": "sha256-pzhZchSiCFreKRcr6GAmdIW95JAGY63ZUS9vy+qXzU8=", + "pom": "sha256-Gj86SvqIlLz1A5vKNk8wOUxtUqaUeDLm6W8tZa5dxY8=" + }, + "org/apache/pdfbox#pdfbox/2.0.26": { + "jar": "sha256-tG67QUA4S0WjnpHiO1lc6dzYujqe6RTxX0CkKp+AU3M=", + "pom": "sha256-KNkHvwQvNchyx5J0uBE1zIs9EE0p38twug3vly8oVyg=" + }, + "org/apache/poi#poi-ooxml-lite/5.4.0": { + "jar": "sha256-u1qKbIMyec7VGvtgQqoVrl1coxLuaC5XDiORe1IrB54=", + "pom": "sha256-YQpkM3ly/xl/ozbmjHfmOVWxFYa8Htsfxnk55FUvF+I=" + }, + "org/apache/poi#poi-ooxml/5.4.0": { + "jar": "sha256-mGk0Qu19RHkd5KV5YrbIIK5njg66nPhUaBti/2LJYR0=", + "pom": "sha256-WI8k6TVvKMHQmJw0q15ia/NIq8Aie4rIy0ZmpPgICnY=" + }, + "org/apache/poi#poi/5.4.0": { + "jar": "sha256-rOceeYcwWeJzA2Z0VgtQw9a5RbfKFosNSWKtdlCuHuw=", + "pom": "sha256-rK0VkHGQpeZ7hZfM+wEx795ZbC+gXYrZ9LnGHaMfNkU=" + }, + "org/apache/xmlbeans#xmlbeans/5.3.0": { + "jar": "sha256-bMado7TTW4PF5HfNTauiBORBCYM+NK8rmoosh4gomRc=", + "pom": "sha256-kG0Z2CtlNlFIxGTw3znNwzkeJ5/kYPBZAIukzofJD1c=" + }, + "org/apiguardian#apiguardian-api/1.1.2": { + "jar": "sha256-tQlEisUG1gcxnxglN/CzXXEAdYLsdBgyofER5bW3Czg=", + "module": "sha256-4IAoExN1s1fR0oc06aT7QhbahLJAZByz7358fWKCI/w=", + "pom": "sha256-MjVQgdEJCVw9XTdNWkO09MG3XVSemD71ByPidy5TAqA=" + }, + "org/assertj#assertj-core/3.27.3": { + "jar": "sha256-W4omIF9tXqYK2c5lzkpAoq/kxIq+7GG9B0CgiMJOifU=", + "pom": "sha256-jrN+QWt4B+e/833QN8QMBrlWk6dgWcX7m+uFSaTO19w=" + }, + "org/checkerframework#checker-qual/3.43.0": { + "jar": "sha256-P7wumPBYVMPfFt+auqlVuRsVs+ysM2IyCO1kJGQO8PY=", + "module": "sha256-+BYzJyRauGJVMpSMcqkwVIzZfzTWw/6GD6auxaNNebQ=", + "pom": "sha256-kxO/U7Pv2KrKJm7qi5bjB5drZcCxZRDMbwIxn7rr7UM=" + }, + "org/controlsfx#controlsfx/11.2.1": { + "jar": "sha256-63VY0JTDa4Yw6oqab40k+K9F0ak6N14R4gbXbAgiFDA=", + "pom": "sha256-veC6xL8EPqp19uTOEbpXfHneak+5Mfd1e93Y36MwKTc=" + }, + "org/eclipse/ee4j#project/1.0.6": { + "pom": "sha256-Tn2DKdjafc8wd52CQkG+FF8nEIky9aWiTrkHZ3vI1y0=" + }, + "org/eclipse/ee4j#project/1.0.7": { + "pom": "sha256-IFwDmkLLrjVW776wSkg+s6PPlVC9db+EJg3I8oIY8QU=" + }, + "org/eclipse/ee4j#project/1.0.9": { + "pom": "sha256-glN5k0oc8pJJ80ny0Yra95p7LLLb4jFRiXTh7nCUHBc=" + }, + "org/eclipse/jetty#jetty-bom/9.4.8.v20171121": { + "pom": "sha256-XGevE5TfPI1hIb5IJZBXONeF8MdwavuFUEofoi1dhN4=" + }, + "org/eclipse/parsson#jakarta.json/1.1.7": { + "jar": "sha256-WQX1IoOnSR4GulhVYQPUXDGZpCYCq8021RDO2mVJD/A=", + "pom": "sha256-93B73rz8Qp+mp0HmwoVRFWD3e3QCyneU5hE0/XYfBMo=" + }, + "org/eclipse/parsson#parsson-bundles/1.1.7": { + "pom": "sha256-2YsPO+YvMNOU4FQabtJeq+MMN7kYd88c4tjjo1vIJHo=" + }, + "org/eclipse/parsson#project/1.1.7": { + "pom": "sha256-r171oT3deNwLoRUh3IOhKkVytRPILxAbsxDxGGxccU0=" + }, + "org/hamcrest#hamcrest-core/1.3": { + "jar": "sha256-Zv3vkelzk0jfeglqo4SlaF9Oh1WEzOiThqekclHE2Ok=", + "pom": "sha256-/eOGp5BRc6GxA95quCBydYS1DQ4yKC4nl3h8IKZP+pM=" + }, + "org/hamcrest#hamcrest-parent/1.3": { + "pom": "sha256-bVNflO+2Y722gsnyelAzU5RogAlkK6epZ3UEvBvkEps=" + }, + "org/jboss#jboss-parent/20": { + "pom": "sha256-EPDPw9IEh4JYXQ2yWkN40BAvn0hQy/5v1sWf4tI6gb8=" + }, + "org/jboss#jboss-parent/9": { + "pom": "sha256-FMdH0KO7ovUps/hgsHiA+xzvICZW5mSc2iy5jbY+x54=" + }, + "org/jboss#jboss-vfs/3.2.16.Final": { + "jar": "sha256-UXVXDX63voy3azf//+HSS1w3pqcdWuf82khHM65KdR4=", + "pom": "sha256-YUO95rZLf0gG3jFCkvJ508tL8Lb+RWaSbB4iKu4E3Mo=" + }, + "org/jboss/logging#jboss-logging/3.1.4.GA": { + "jar": "sha256-SGo2AO/ihtfjgOVw+Ol8rKCxStg2fEo4oyYaCNww3Ug=", + "pom": "sha256-56t6X2Bh4kP/bEvAuTggWhHqyq5+GvNDhpB8jaPOql4=" + }, + "org/jfxtras#jmetro/11.6.16": { + "jar": "sha256-X6v+k5kULSxCzepdifdJ0n1e8N01698l4LYwkspZ3vE=", + "pom": "sha256-zRJGTYfPiIZTRNQ12wQtbuNsHgs+C+ik+orKAn4r/Ws=" + }, + "org/jsonschema2pojo#jsonschema2pojo-core/1.2.2": { + "jar": "sha256-0epGqRFUHRDrKehIOPdvBmZkoJqOZuHUmPyQzcuyffo=", + "pom": "sha256-mtHVe8hrJzXr7xqJinGIgJR8I7wa95dJ0J702YzRluE=" + }, + "org/jsonschema2pojo#jsonschema2pojo-gradle-plugin/1.2.2": { + "jar": "sha256-OBH9Jv72Sa+cgkMzcz3Iy6KiaNjViqr91z98XAMDZJI=", + "pom": "sha256-enXFZUIwx7+kFKQB96w4vzMzuclEZxomD0pOazBFfJA=" + }, + "org/jsonschema2pojo#jsonschema2pojo/1.2.2": { + "pom": "sha256-PEgC9gguyH1+igs206MyaDTRj9c8E5EM8pFrhQvNrDM=" + }, + "org/junit#junit-bom/5.10.2": { + "module": "sha256-3iOxFLPkEZqP5usXvtWjhSgWaYus5nBxV51tkn67CAo=", + "pom": "sha256-Fp3ZBKSw9lIM/+ZYzGIpK/6fPBSpifqSEgckzeQ6mWg=" + }, + "org/junit#junit-bom/5.10.3": { + "module": "sha256-qnlAydaDEuOdiaZShaqa9F8U2PQ02FDujZPbalbRZ7s=", + "pom": "sha256-EJN9RMQlmEy4c5Il00cS4aMUVkHKk6w/fvGG+iX2urw=" + }, + "org/junit#junit-bom/5.11.0": { + "module": "sha256-9+2+Z/IgQnCMQQq8VHQI5cR29An1ViNqEXkiEnSi7S0=", + "pom": "sha256-5nRZ1IgkJKxjdPQNscj0ouiJRrNAugcsgL6TKivkZE0=" + }, + "org/junit#junit-bom/5.11.0-M2": { + "module": "sha256-hkd6vPSQ1soFmqmXPLEI0ipQb0nRpVabsyzGy/Q8LM4=", + "pom": "sha256-Sj/8Sk7c/sLLXWGZInBqlAcWF5hXGTn4VN/ac+ThfMg=" + }, + "org/junit#junit-bom/5.11.2": { + "module": "sha256-iDoFuJLxGFnzg23nm3IH4kfhQSVYPMuKO+9Ni8D1jyw=", + "pom": "sha256-9I6IU4qsFF6zrgNFqevQVbKPMpo13OjR6SgTJcqbDqI=" + }, + "org/junit#junit-bom/5.12.1": { + "module": "sha256-TdKqnplFecYwRX35lbkZsDVFYzZGNy6q3R0WXQv1jBo=", + "pom": "sha256-fIJrxyvt3IF9rZJjAn+QEqD1Wjd9ON+JxCkyolAcK/A=" + }, + "org/junit/jupiter#junit-jupiter-api/5.12.1": { + "jar": "sha256-pAHgtgNz7fffCWLCXrMhPkUaR3h5LTOnaHbDuKW7IJs=", + "module": "sha256-iv9r5FYIFhBl7mO4QDyfKTE6HdnzkfP5eIVlpiMxGXY=", + "pom": "sha256-zqRvFdpTNT8vtSYZyvbcAH7CqE8O2vQMwSV/jjzvd9w=" + }, + "org/junit/jupiter#junit-jupiter-engine/5.12.1": { + "jar": "sha256-Dn8tvrkb+usNTLM6SHNRuvDlpu1ykGFU2P2ZddMpxZI=", + "module": "sha256-tvSQZ/FmJdFN7gmT8weKTGYeF8kOV0yf0SoWRur98tA=", + "pom": "sha256-GCeXDlNI10sY6757guDLGdxOj5np1NmEyyZJTVcTPao=" + }, + "org/junit/jupiter#junit-jupiter-params/5.12.1": { + "jar": "sha256-WVFwaZnjWVHU3w7KbgkdNhn2WanBCFjy9aPOGRy1dnM=", + "module": "sha256-KYwQtU+G3dtCeclfSYnRW+DV5QDEU+yTXv1Wd8v6Guk=", + "pom": "sha256-dHNtHnFnHQDeQFyxnD2GhOHFl9BwfeJmH7gHGyeEJ8M=" + }, + "org/junit/jupiter#junit-jupiter/5.12.1": { + "jar": "sha256-IoqUye50PVW/6gm1djBoHqeyCmYaR3RH9cH2DcEtnjo=", + "module": "sha256-OY71Q1eCyqfceKDRVRBpP6Xt7w/HP5PFVOZ3FxtCIj4=", + "pom": "sha256-m42YgPjFl2/JUEKEnzsSwRWdom5UUkMSY3edCx54yKQ=" + }, + "org/junit/platform#junit-platform-commons/1.12.1": { + "jar": "sha256-wxYWNYGqpWSSgBIrEuo2/k6cICoaImd1P+p8nh3wVes=", + "module": "sha256-ypN54aC/xbLOQ8dOh0SxT7fEkhPiISv1pH7QIv3bMM4=", + "pom": "sha256-tzKBEektR47QlWxjCgwkZm52gbUTgWj6FchbUJRqcAM=" + }, + "org/junit/platform#junit-platform-engine/1.12.1": { + "jar": "sha256-f+3/k/2SrsfSn8YNwB+gJyRrNrgIhCOl78SUnl9q/6Q=", + "module": "sha256-Vb3CX4rhKh3yQQisSArgiAKMiOMV+ou01HbU4RXyrGE=", + "pom": "sha256-TANohTegh/d9NLNNjczZO5NhcWu5u/S0ucbYMXkBS5w=" + }, + "org/junit/platform#junit-platform-launcher/1.12.1": { + "jar": "sha256-67sU57KfYHMOrt6GLtadfeDVgeoMA4+mogKVXHVB9SU=", + "module": "sha256-e+5FMgZp1sP8SKnaJV9Xn7zlgA+mY8QgT6NL1XgkUfQ=", + "pom": "sha256-nd9DNXV223LpTvM8ipY09gOrQEb+Cubl4ZJMq2aIjtk=" + }, + "org/junit/platform#junit-platform-runner/1.12.1": { + "jar": "sha256-8CRNhGbpUwHWD8ApxTmnIoisMyjQbj85i17ExH+g6HA=", + "module": "sha256-5//N1KRB6el0+dplvHFeGWxq7cUCb0xAs+25Z5ujIzA=", + "pom": "sha256-M5dYHbZeZOijCNkGv+E1d/qLgkKxDvGiIfVYuCxHjHA=" + }, + "org/junit/platform#junit-platform-suite-api/1.12.1": { + "jar": "sha256-s0gUUihPfFDV4KeXsTrRwuNp2QCxfQpOhQBampjT8Ss=", + "module": "sha256-ghsnFZa3qC3Onrjj/DVF+KenIkvU02HgOjFSv6LnZwY=", + "pom": "sha256-gqr1cn4YGh2dKvvUM5xdAUPOIIbJ/0HY6b52LZo2w8A=" + }, + "org/junit/platform#junit-platform-suite-commons/1.12.1": { + "jar": "sha256-C0oBRu0aKysb94NhNDn0sdFHvM+0PlGokbgEXs9PFd4=", + "module": "sha256-+LP4UlNiXd4TqWypShqH74pqJeF7fJpXbFrNQyPAan0=", + "pom": "sha256-C1cZJGVJXHjj5px8Ko2oVs6xHV+tlO/1pw8aYtepW3M=" + }, + "org/leadpony/justify#justify-parent/3.1.0": { + "pom": "sha256-ckfhOlVhg4gPqnP7EeWQJ7R+fG1Ghx0sUIg3WwDbJY0=" + }, + "org/leadpony/justify#justify/3.1.0": { + "jar": "sha256-zQVe+z52gWhOHP7Vx9AnyrguHbqYrXPSGbTijzgndGg=", + "pom": "sha256-oXqgosC8+KGRF6qSDoYcxKIEIb0aOR0iTJGjhsgezak=" + }, + "org/mockito#mockito-bom/4.11.0": { + "pom": "sha256-2FMadGyYj39o7V8YjN6pRQBq6pk+xd+eUk4NJ9YUkdo=" + }, + "org/mockito#mockito-core/5.16.1": { + "jar": "sha256-1yv30j7BnQUTxoC8fruszvDGQ68iyCxez9mZshCfx5c=", + "pom": "sha256-5p0IpMRp7l0fa3BXYsKKZWEUOSDSfHbrSnrFYGPurnw=" + }, + "org/mockito#mockito-inline/5.2.0": { + "jar": "sha256-7lLhwpmmMhhPuidKk3CZPgkUBCn15RbmxVcP1ldLKX8=", + "pom": "sha256-cG00cOVtMaO1YwaY0Qeb79uYMUWwGE5LorhNo4eo9oQ=" + }, + "org/mockito#mockito-junit-jupiter/5.16.1": { + "jar": "sha256-fd+TxJfcsHv09pR2aj2NXupvom8CwYywoeWYpTR+c/A=", + "pom": "sha256-XTWQpYRiDj/p8nCrppdmeBs0aUB0JoMLT71pYYDu8kc=" + }, + "org/objenesis#objenesis-parent/3.3": { + "pom": "sha256-MFw4SqLx4cf+U6ltpBw+w1JDuX1CjSSo93mBjMEL5P8=" + }, + "org/objenesis#objenesis/3.3": { + "jar": "sha256-At/QsEOaVZHjW3CO0vVHTrCUj1Or90Y36Vm45O9pv+s=", + "pom": "sha256-ugxA2iZpoEi24k73BmpHHw+8v8xQnmo+hWyk3fphStM=" + }, + "org/ocpsoft#ocpsoft-parent/9": { + "pom": "sha256-8XwebTdP/zgg7hx7ZBsy+fE6mF6/u0J3mhbjSHRiOWY=" + }, + "org/ocpsoft/prettytime#prettytime-parent/3.2.5.Final": { + "pom": "sha256-z20CLDkObRRnpgtIGusI+qNPpvDq+i2jkgi5yPoxxKQ=" + }, + "org/ocpsoft/prettytime#prettytime/3.2.5.Final": { + "jar": "sha256-My3AACjoNlsnD7+1rAd7gHfp4OtYdGSiUqjtBHAiV+k=", + "pom": "sha256-pxdAoV6nREoA8+5lj8XBLxONl1aqPvHAeq8KImyN+/k=" + }, + "org/openjfx#javafx-base/23.0.1": { + "jar": "sha256-iEU6jUzJIXQMhOMV6AIbnZhLCSDTySMYfF/QwswdaDw=", + "pom": "sha256-0mUw12g4dhZPL+FpnXe//CbJlfUSgCr0IFUXwhSs+mc=" + }, + "org/openjfx#javafx-base/23.0.1/linux": { + "jar": "sha256-7sBxSvCRmRxVt9v23ePYWSsf6LoEbagc2IUDuAvpi2M=" + }, + "org/openjfx#javafx-controls/23.0.1": { + "jar": "sha256-3XcaHc2LdE4WcgNao8YoM+Y0ZfpgZrOgwuon8XfL1O8=", + "pom": "sha256-zUsIKtIxRfbipieHQ3FsCu3fit8vO/iu1ihYCFWk46g=" + }, + "org/openjfx#javafx-controls/23.0.1/linux": { + "jar": "sha256-LQyxs8l1c4lHywYBT+IkCrNrS29oxG6SbQiWCYJbqdw=" + }, + "org/openjfx#javafx-fxml/23.0.1": { + "pom": "sha256-h45/OrAgdht3KLq0VkfIU7z+Qnc4MCqlLdOrzHXsDuo=" + }, + "org/openjfx#javafx-fxml/23.0.1/linux": { + "jar": "sha256-+zQCUfl7tvMxg/oBzlqXaBbjFqmI3EBIGj57VQgtmJo=" + }, + "org/openjfx#javafx-graphics/23.0.1": { + "jar": "sha256-kJCrtogUiOdLj4fkWoI47DMk7ETsxg/B+3tQMtgJURE=", + "pom": "sha256-st72CewOe6tjk5EdDP7xnZZo0NPcsvAB/luMWaiU24g=" + }, + "org/openjfx#javafx-graphics/23.0.1/linux": { + "jar": "sha256-NVPB6tM9naWVgGkCKlBr/X4FxX7m9nR5spFz8taBZEw=" + }, + "org/openjfx#javafx-media/23.0.1": { + "pom": "sha256-tfRj6GKtVPWcSsQbkRA/4PqvPe6WOL4AczNi7p6cWko=" + }, + "org/openjfx#javafx-media/23.0.1/linux": { + "jar": "sha256-OP/Uy68DzVJMKslEStdK5ZNGuJpgmM15G1zSvzzUU6I=" + }, + "org/openjfx#javafx-swing/23.0.1": { + "jar": "sha256-nNkwvgpUAQhXNRTE+aSL/yln3Kg/XjGR7//vQH7ade0=", + "pom": "sha256-uht/UEeiXgkbdKJpJKQ2St+eoWqKLESnEbvledqikyw=" + }, + "org/openjfx#javafx-swing/23.0.1/linux": { + "jar": "sha256-+FtFmvQtjKJ18NiRocwcjUuMudSPMuXhYau9Rt6YaqY=" + }, + "org/openjfx#javafx/23.0.1": { + "pom": "sha256-S7WEqBPU9lbMNxf+dQpLLI/2mj1W+6E53MHms4FV2F4=" + }, + "org/opentest4j#opentest4j/1.3.0": { + "jar": "sha256-SOLfY2yrZWPO1k3N/4q7I1VifLI27wvzdZhoLd90Lxs=", + "module": "sha256-SL8dbItdyU90ZSvReQD2VN63FDUCSM9ej8onuQkMjg0=", + "pom": "sha256-m/fP/EEPPoNywlIleN+cpW2dQ72TfjCUhwbCMqlDs1U=" + }, + "org/ow2#ow2/1.5.1": { + "pom": "sha256-Mh3bt+5v5PU96mtM1tt0FU1r+kI5HB92OzYbn0hazwU=" + }, + "org/ow2/asm#asm/9.7.1": { + "jar": "sha256-jK3UOsXrbQneBfrsyji5F6BAu5E5x+3rTMgcdAtxMoE=", + "pom": "sha256-cimwOzCnPukQCActnkVppR2FR/roxQ9SeEGu9MGwuqg=" + }, + "org/projectlombok#lombok/1.18.36": { + "jar": "sha256-c7awW2otNltwC6sI0w+U3p0zZJC8Cszlthgf70jL8Y4=", + "pom": "sha256-iaIdJYdshWLBShDxsh77/M6dU7BYaGuChf6iJ2xTKQ4=" + }, + "org/rauschig#jarchivelib/0.6.0": { + "jar": "sha256-u/9XGPF0HRYkJreWaPJKznhTPHicnEBJtbewxTF39BQ=", + "pom": "sha256-Y0BG5S8/+G4gszZgQlw+1rbubYRjE8CLPJ/lLuTWOE8=" + }, + "org/reactivestreams#reactive-streams/1.0.4": { + "jar": "sha256-91yll3ibPaxY9hhXuawuEDSmj6Zy2zUFWo+0UJ4yXyg=", + "pom": "sha256-VLoj2HotQ4VAyZ74eUoIVvxXOiVrSYZ4KDw8Z+8Yrag=" + }, + "org/slf4j#slf4j-api/2.0.17": { + "jar": "sha256-e3UdlSBhlU1av+1xgcH2RdM2CRtnmJFZHWMynGIuuDI=", + "pom": "sha256-FQxAKH987NwhuTgMqsmOkoxPM8Aj22s0jfHFrJdwJr8=" + }, + "org/slf4j#slf4j-bom/2.0.17": { + "pom": "sha256-940ntkK0uIbrg5/BArXNn+fzDzdZn/5oGFvk4WCQMek=" + }, + "org/slf4j#slf4j-parent/2.0.17": { + "pom": "sha256-lc1x6FLf2ykSbli3uTnVfsKy5gJDkYUuC1Rd7ggrvzs=" + }, + "org/sonatype/oss#oss-parent/7": { + "pom": "sha256-tR+IZ8kranIkmVV/w6H96ne9+e9XRyL+kM5DailVlFQ=" + }, + "org/sonatype/oss#oss-parent/9": { + "pom": "sha256-+0AmX5glSCEv+C42LllzKyGH7G8NgBgohcFO8fmCgno=" + }, + "org/springframework#spring-framework-bom/5.0.4.RELEASE": { + "pom": "sha256-vARmNMfO1m+IEPEWTqcG1f7DrZOJtWasn8TvgXStI9U=" + }, + "org/springframework#spring-framework-bom/5.3.39": { + "module": "sha256-+ItA4qUDM7QLQvGB7uJyt17HXdhmbLFFvZCxW5fhg+M=", + "pom": "sha256-9tSBCT51dny6Gsfh2zj49pLL4+OHRGkzcada6yHGFIs=" + }, + "org/springframework/boot#spring-boot-dependencies/2.0.0.RELEASE": { + "pom": "sha256-VdUqa8/P2w40ocAbbPHaMU07cT7feez+0eRhSFdBxbA=" + }, + "org/springframework/boot#spring-boot-starter-parent/2.0.0.RELEASE": { + "pom": "sha256-ziyTLoAco1guJxzDiVbuGjpI2i2X5h3FDKCq2do0ofU=" + }, + "org/springframework/data#spring-data-releasetrain/Kay-SR5": { + "pom": "sha256-lV8UZffEvad8rka5LUbnISQt3PBrxALEGwOmrN3wq14=" + }, + "org/springframework/data/build#spring-data-build/2.0.5.RELEASE": { + "pom": "sha256-fllWbrTcJFEQsPt+V1ER8Bb6DMogNJwpweRswQHF6Cg=" + }, + "org/springframework/integration#spring-integration-bom/5.0.3.RELEASE": { + "pom": "sha256-zogyzAu5v9EzwXRPeq7FCz+IJRt0Ar82vncUAR69fcA=" + }, + "org/springframework/security#spring-security-bom/5.0.3.RELEASE": { + "pom": "sha256-wMstyax5q53Efb0R7cDxtAzoq4XRdPZmzzEcIY146tI=" + }, + "org/springframework/session#spring-session-bom/Apple-SR1": { + "pom": "sha256-qsKfFgb+KZpdGQjrE1ekXyMMvTTtqNGDVYiGiTIaw1U=" + }, + "org/tukaani#xz/1.5": { + "jar": "sha256-hvMPqHdfo6Ys2znR7XimAZFkwQWIZASNQsvuJE4m6EA=", + "pom": "sha256-Q5HcceKs5oshCpdj6SnnNlNIAD3bXh9g9G7ciAnCLw4=" + }, + "org/yaml#snakeyaml/2.2": { + "jar": "sha256-FGeTFEiggXaWrigFt7iyC/sIJlK/nE767VKJMNxJOJs=", + "pom": "sha256-6YLq3HiMac8uTeUKn2MrGCwx26UGEoMNNI/EtLqN19Y=" + } + } +} diff --git a/pkgs/by-name/ed/ed-odyssey-materials-helper/package.nix b/pkgs/by-name/ed/ed-odyssey-materials-helper/package.nix new file mode 100644 index 000000000000..c9d9aa86786e --- /dev/null +++ b/pkgs/by-name/ed/ed-odyssey-materials-helper/package.nix @@ -0,0 +1,120 @@ +{ + stdenv, + lib, + fetchFromGitHub, + gradle, + jdk23, + makeWrapper, + wrapGAppsHook3, + libXxf86vm, + libXtst, + libglvnd, + glib, + copyDesktopItems, + makeDesktopItem, + nix-update-script, +}: +stdenv.mkDerivation rec { + pname = "ed-odyssey-materials-helper"; + version = "2.156"; + + src = fetchFromGitHub { + owner = "jixxed"; + repo = "ed-odyssey-materials-helper"; + tag = version; + hash = "sha256-T7Mh9QZRQbDJmW976bOg5YNQoFxJ2SUFl6qBjos8LSo="; + }; + + nativeBuildInputs = [ + gradle + makeWrapper + wrapGAppsHook3 + copyDesktopItems + ]; + + patches = [ + # We'll set up the edomh: URL scheme in makeDesktopItem, + # so this removes 1) the popup about it when you first start the program, 2) the option in the settings + # and makes the program always know that it is set up + ./remove-urlscheme-settings.patch + ]; + postPatch = '' + # oslib doesn't seem to do releases and hasn't had a change since 2021, so always use commit d6ee6549bb + # it is not the latest commit because using a commit here whose hash starts with a number causes issues, but this works + substituteInPlace build.gradle \ + --replace-fail '"com.github.wille:oslib:master-SNAPSHOT"' '"com.github.wille:oslib:d6ee6549bb"' + substituteInPlace application/src/main/java/module-info.java \ + --replace-fail 'requires oslib.master.SNAPSHOT;' 'requires oslib.d6ee6549bb;' + ''; + + mitmCache = gradle.fetchDeps { + inherit pname; + data = ./deps.json; + }; + + gradleFlags = [ "-Dorg.gradle.java.home=${jdk23}" ]; + + gradleBuildTask = "application:jpackage"; + gradleUpdateTask = "application:nixDownloadDeps"; + + installPhase = '' + runHook preInstall + + mkdir -p $out/{share/ed-odyssey-materials-helper,bin} + cp -r application/build/jpackage/Elite\ Dangerous\ Odyssey\ Materials\ Helper/* $out/share/ed-odyssey-materials-helper + + mkdir -p $out/share/icons/hicolor/512x512/apps/ + ln -s $out/share/ed-odyssey-materials-helper/lib/Elite\ Dangerous\ Odyssey\ Materials\ Helper.png $out/share/icons/hicolor/512x512/apps/ed-odyssey-materials-helper.png + + runHook postInstall + ''; + + dontWrapGApps = true; + + postFixup = '' + # The logs would go into the current directory, so the wrapper will cd to the config dir first + makeShellWrapper $out/share/ed-odyssey-materials-helper/bin/Elite\ Dangerous\ Odyssey\ Materials\ Helper $out/bin/ed-odyssey-materials-helper \ + --run 'mkdir -p ~/.config/odyssey-materials-helper/ && cd ~/.config/odyssey-materials-helper/' \ + --prefix LD_LIBRARY_PATH : ${ + lib.makeLibraryPath [ + libXxf86vm + glib + libXtst + libglvnd + ] + } "''${gappsWrapperArgs[@]}" + ''; + + desktopItems = [ + (makeDesktopItem { + name = "ed-odyssey-materials-helper"; + type = "Application"; + desktopName = "Elite Dangerous Odyssey Materials Helper"; + comment = "Helper for managing materials in Elite Dangerous Odyssey"; + icon = "ed-odyssey-materials-helper"; + exec = "ed-odyssey-materials-helper %u"; + categories = [ "Game" ]; + mimeTypes = [ "x-scheme-handler/edomh" ]; + }) + ]; + + passthru.updateScript = nix-update-script { }; + + meta = { + description = "Helper for managing materials in Elite Dangerous Odyssey"; + homepage = "https://github.com/jixxed/ed-odyssey-materials-helper"; + downloadPage = "https://github.com/jixxed/ed-odyssey-materials-helper/releases/tag/${version}"; + changelog = "https://github.com/jixxed/ed-odyssey-materials-helper/releases/tag/${version}"; + license = lib.licenses.gpl3Only; + sourceProvenance = with lib.sourceTypes; [ + fromSource + binaryBytecode # mitm cache + ]; + maintainers = with lib.maintainers; [ + elfenermarcell + toasteruwu + ]; + mainProgram = "ed-odyssey-materials-helper"; + platforms = lib.platforms.linux; + }; +} diff --git a/pkgs/by-name/ed/ed-odyssey-materials-helper/remove-urlscheme-settings.patch b/pkgs/by-name/ed/ed-odyssey-materials-helper/remove-urlscheme-settings.patch new file mode 100644 index 000000000000..f2afddaeb1eb --- /dev/null +++ b/pkgs/by-name/ed/ed-odyssey-materials-helper/remove-urlscheme-settings.patch @@ -0,0 +1,42 @@ +diff --git a/application/src/main/java/nl/jixxed/eliteodysseymaterials/FXApplication.java b/application/src/main/java/nl/jixxed/eliteodysseymaterials/FXApplication.java +index a38ae02d..1c164911 100644 +--- a/application/src/main/java/nl/jixxed/eliteodysseymaterials/FXApplication.java ++++ b/application/src/main/java/nl/jixxed/eliteodysseymaterials/FXApplication.java +@@ -112,7 +112,6 @@ public class FXApplication extends Application { + } + PreferencesService.setPreference(PreferenceConstants.APP_SETTINGS_VERSION, System.getProperty("app.version")); + whatsnewPopup(); +- urlSchemePopup(); + eddnPopup(); + versionPopup(); + MaterialTrackingService.initialize(); +diff --git a/application/src/main/java/nl/jixxed/eliteodysseymaterials/service/registry/UbuntuRegistrationHandler.java b/application/src/main/java/nl/jixxed/eliteodysseymaterials/service/registry/UbuntuRegistrationHandler.java +index 6ac788ea..a5281983 100644 +--- a/application/src/main/java/nl/jixxed/eliteodysseymaterials/service/registry/UbuntuRegistrationHandler.java ++++ b/application/src/main/java/nl/jixxed/eliteodysseymaterials/service/registry/UbuntuRegistrationHandler.java +@@ -62,11 +62,7 @@ public class UbuntuRegistrationHandler implements RegistrationHandler { + + @Override + public boolean isRegistered() { +- if (!IS_JAVA) { +- final File file = new File(System.getProperty(USER_HOME) + DESKTOP_FILE_PATH); +- return file.exists() && file.isFile(); +- } +- return false; ++ return true; + } + + +diff --git a/application/src/main/java/nl/jixxed/eliteodysseymaterials/templates/settings/sections/General.java b/application/src/main/java/nl/jixxed/eliteodysseymaterials/templates/settings/sections/General.java +index 3b00de60..78d6afd7 100644 +--- a/application/src/main/java/nl/jixxed/eliteodysseymaterials/templates/settings/sections/General.java ++++ b/application/src/main/java/nl/jixxed/eliteodysseymaterials/templates/settings/sections/General.java +@@ -99,7 +99,7 @@ public class General extends VBox implements Template { + final HBox supportPackageSetting = createSupportPackageSetting(); + final HBox wipSetting = createWIPSetting(); + this.getStyleClass().addAll("settingsblock", SETTINGS_SPACING_10_CLASS); +- this.getChildren().addAll(generalLabel, langSetting, fontSetting, customJournalFolderSetting, pollSetting, urlSchemeLinkingSetting, exportInventory, blueprintExpandedSetting, importFromClipboardSetting,importSlefFromClipboardSetting,supportPackageSetting); ++ this.getChildren().addAll(generalLabel, langSetting, fontSetting, customJournalFolderSetting, pollSetting, exportInventory, blueprintExpandedSetting, importFromClipboardSetting,importSlefFromClipboardSetting,supportPackageSetting); + } + + @Override From 21e6718fee665c9b5b50e3be629126f526a77431 Mon Sep 17 00:00:00 2001 From: Gaetan Lepage Date: Thu, 17 Apr 2025 11:07:01 +0200 Subject: [PATCH 353/793] wasmtime: move to by-name --- .../wasmtime/default.nix => by-name/wa/wasmtime/package.nix} | 2 -- pkgs/top-level/all-packages.nix | 4 ---- 2 files changed, 6 deletions(-) rename pkgs/{development/interpreters/wasmtime/default.nix => by-name/wa/wasmtime/package.nix} (96%) diff --git a/pkgs/development/interpreters/wasmtime/default.nix b/pkgs/by-name/wa/wasmtime/package.nix similarity index 96% rename from pkgs/development/interpreters/wasmtime/default.nix rename to pkgs/by-name/wa/wasmtime/package.nix index a8d438430d62..13229df9d819 100644 --- a/pkgs/development/interpreters/wasmtime/default.nix +++ b/pkgs/by-name/wa/wasmtime/package.nix @@ -3,7 +3,6 @@ rustPlatform, cmake, fetchFromGitHub, - Security, stdenv, }: let @@ -37,7 +36,6 @@ rustPlatform.buildRustPackage (finalAttrs: { "dev" ]; - buildInputs = lib.optional stdenv.hostPlatform.isDarwin Security; nativeBuildInputs = [ cmake ]; doCheck = diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix index 786bf3f50164..b03d00299fbd 100644 --- a/pkgs/top-level/all-packages.nix +++ b/pkgs/top-level/all-packages.nix @@ -19449,10 +19449,6 @@ with pkgs; nanoizeNewlib = true; }; - wasmtime = callPackage ../development/interpreters/wasmtime { - inherit (darwin.apple_sdk.frameworks) Security; - }; - wfuzz = with python3Packages; toPythonApplication wfuzz; kodelife = callPackage ../applications/graphics/kodelife { From d21b227d3bf3bea27dc6f674efe14b059760f797 Mon Sep 17 00:00:00 2001 From: Pol Dellaiera Date: Thu, 17 Apr 2025 11:07:52 +0200 Subject: [PATCH 354/793] codex: 0.1.04160940 -> 0.1.2504161510, add `versionCheckHook` --- pkgs/by-name/co/codex/package.nix | 12 ++++++++---- 1 file changed, 8 insertions(+), 4 deletions(-) diff --git a/pkgs/by-name/co/codex/package.nix b/pkgs/by-name/co/codex/package.nix index 0722fd537422..2f35a543ccd3 100644 --- a/pkgs/by-name/co/codex/package.nix +++ b/pkgs/by-name/co/codex/package.nix @@ -2,22 +2,26 @@ lib, buildNpmPackage, fetchFromGitHub, + versionCheckHook, }: buildNpmPackage rec { pname = "codex"; - version = "0.1.04160940"; # from codex-cli/package.json + version = "0.1.2504161510"; # from codex-cli/package.json src = fetchFromGitHub { owner = "openai"; repo = "codex"; - rev = "e8afebac157f2069fc7ae0e33fb44c85ebf48892"; - hash = "sha256-FW03PSmeyJPDPpWw4XEqKZQqEwjOV2VFVQWXmXBevYU="; + rev = "b0ccca555685b1534a0028cb7bfdcad8fe2e477a"; + hash = "sha256-WTnP6HZfrMjUoUZL635cngpfvvjrA2Zvm74T2627GwA="; }; sourceRoot = "${src.name}/codex-cli"; - npmDepsHash = "sha256-QdfO/p8oQnwIANeNRD0vD55v5lc9dHeaScpnpLqWdxc="; + npmDepsHash = "sha256-riVXC7T9zgUBUazH5Wq7+MjU1FepLkp9kHLSq+ZVqbs="; + + doInstallCheck = true; + nativeInstallCheckInputs = [ versionCheckHook ]; meta = { description = "Lightweight coding agent that runs in your terminal"; From 271061c86353be15b6bc5d380f36a3fd5dc602c4 Mon Sep 17 00:00:00 2001 From: Gaetan Lepage Date: Thu, 17 Apr 2025 11:08:59 +0200 Subject: [PATCH 355/793] wasmtime: cleanup --- pkgs/by-name/wa/wasmtime/package.nix | 24 ++++++++++++++++++------ 1 file changed, 18 insertions(+), 6 deletions(-) diff --git a/pkgs/by-name/wa/wasmtime/package.nix b/pkgs/by-name/wa/wasmtime/package.nix index 13229df9d819..d8a2e04ab4a1 100644 --- a/pkgs/by-name/wa/wasmtime/package.nix +++ b/pkgs/by-name/wa/wasmtime/package.nix @@ -1,13 +1,12 @@ { lib, - rustPlatform, - cmake, - fetchFromGitHub, stdenv, + rustPlatform, + fetchFromGitHub, + cmake, + versionCheckHook, + nix-update-script, }: -let - inherit (stdenv.targetPlatform.rust) cargoShortTarget; -in rustPlatform.buildRustPackage (finalAttrs: { pname = "wasmtime"; version = "31.0.0"; @@ -50,6 +49,9 @@ rustPlatform.buildRustPackage (finalAttrs: { !isAarch64; postInstall = + let + inherit (stdenv.targetPlatform.rust) cargoShortTarget; + in '' # move libs from out to dev install -d -m 0755 $dev/lib @@ -72,6 +74,16 @@ rustPlatform.buildRustPackage (finalAttrs: { $dev/lib/libwasmtime.dylib ''; + nativeInstallCheckInputs = [ + versionCheckHook + ]; + versionCheckProgramArg = "--version"; + doInstallCheck = true; + + passthru = { + updateScript = nix-update-script { }; + }; + meta = { description = "Standalone JIT-style runtime for WebAssembly, using Cranelift"; homepage = "https://wasmtime.dev/"; From 6c98eb583a81130be44e976f929e583a0ce74678 Mon Sep 17 00:00:00 2001 From: eymeric Date: Wed, 16 Apr 2025 08:40:55 +0200 Subject: [PATCH 356/793] linalg: init at 2.2 --- pkgs/by-name/li/linalg/package.nix | 35 ++++++++++++++++++++++++++++++ 1 file changed, 35 insertions(+) create mode 100644 pkgs/by-name/li/linalg/package.nix diff --git a/pkgs/by-name/li/linalg/package.nix b/pkgs/by-name/li/linalg/package.nix new file mode 100644 index 000000000000..7daf050b5fe0 --- /dev/null +++ b/pkgs/by-name/li/linalg/package.nix @@ -0,0 +1,35 @@ +{ + lib, + stdenv, + fetchFromGitHub, + nix-update-script, +}: +stdenv.mkDerivation (finalAttrs: { + pname = "lialg"; + version = "2.2"; + + src = fetchFromGitHub { + owner = "sgorsten"; + repo = "linalg"; + tag = "v${finalAttrs.version}"; + hash = "sha256-2I+sJca0tf/CcuoqaldfwPVRrzNriTXO60oHxsFQSnE="; + }; + + installPhase = '' + runHook preInstall + + install -Dm644 linalg.h -t $out/include + + runHook postInstall + ''; + + passthru.updateScript = nix-update-script { }; + + meta = { + description = "Single-header, public domain, short vector math library for C++"; + homepage = "https://github.com/sgorsten/linalg"; + license = lib.licenses.publicDomain; + maintainers = [ lib.maintainers.eymeric ]; + platforms = lib.platforms.all; + }; +}) From 757d8b299c16036c099edf51623901d38f9bfb03 Mon Sep 17 00:00:00 2001 From: Gaetan Lepage Date: Thu, 17 Apr 2025 11:10:50 +0200 Subject: [PATCH 357/793] python312Packages.minari: 0.5.2 -> 0.5.3 Diff: https://github.com/Farama-Foundation/Minari/compare/refs/tags/v0.5.2...refs/tags/v0.5.3 Changelog: https://github.com/Farama-Foundation/Minari/releases/tag/v0.5.3 --- pkgs/development/python-modules/minari/default.nix | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/minari/default.nix b/pkgs/development/python-modules/minari/default.nix index ff929ad47ded..a3236605d711 100644 --- a/pkgs/development/python-modules/minari/default.nix +++ b/pkgs/development/python-modules/minari/default.nix @@ -22,6 +22,7 @@ huggingface-hub, mktestdocs, pytest, + scikit-image, # tests jaxlib, @@ -30,14 +31,14 @@ buildPythonPackage rec { pname = "minari"; - version = "0.5.2"; + version = "0.5.3"; pyproject = true; src = fetchFromGitHub { owner = "Farama-Foundation"; repo = "Minari"; tag = "v${version}"; - hash = "sha256-7iIM1WGQRmhUh8idP/vtLnAbBncK6ezMyTvSAKW/9FE="; + hash = "sha256-LvJwp2dZdGPazJPWQtrk+v7zaPjOlomBu5j9avVdCcA="; }; build-system = [ @@ -69,6 +70,7 @@ buildPythonPackage rec { # gymnasium-robotics mktestdocs pytest + scikit-image ]; }; From 4a8143c4b48965416038649b8e1189d306a08aa4 Mon Sep 17 00:00:00 2001 From: K900 Date: Thu, 17 Apr 2025 12:35:28 +0300 Subject: [PATCH 358/793] kdePackages: update dependency info --- pkgs/kde/generated/dependencies.json | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/pkgs/kde/generated/dependencies.json b/pkgs/kde/generated/dependencies.json index 5fa3cd9a6b26..cadebb1f0d8c 100644 --- a/pkgs/kde/generated/dependencies.json +++ b/pkgs/kde/generated/dependencies.json @@ -1147,7 +1147,9 @@ "kirigami", "kirigami-addons", "kquickimageeditor", - "prison" + "kwindowsystem", + "prison", + "qxmpp" ], "kajongg": [ "extra-cmake-modules", @@ -2769,7 +2771,6 @@ "kitemmodels", "kmailtransport", "kmime", - "kstatusnotifieritem", "kwidgetsaddons", "kwindowsystem", "kxmlgui", @@ -3929,6 +3930,7 @@ "kcoreaddons", "ki18n", "kio", + "ktextwidgets", "qtkeychain", "sonnet", "syntax-highlighting" @@ -6332,5 +6334,5 @@ "kwindowsystem" ] }, - "version": "7e4e118f" + "version": "f0a9ee94" } \ No newline at end of file From d394dd82eb9885449fb89ff699a1cf2a3acc118b Mon Sep 17 00:00:00 2001 From: K900 Date: Thu, 17 Apr 2025 12:37:01 +0300 Subject: [PATCH 359/793] kdePackages: update project metadata --- pkgs/kde/generated/projects.json | 18 ++++++++++++++++++ 1 file changed, 18 insertions(+) diff --git a/pkgs/kde/generated/projects.json b/pkgs/kde/generated/projects.json index c206e5b0705c..9192503d8952 100644 --- a/pkgs/kde/generated/projects.json +++ b/pkgs/kde/generated/projects.json @@ -899,6 +899,12 @@ "project_path": "documentation/hig-kde-org", "repo_path": "documentation/hig-kde-org" }, + "documentation-kstars-docs-kde-org": { + "description": "Documentation for KStars", + "name": "documentation-kstars-docs-kde-org", + "project_path": "documentation/kstars-docs-kde-org", + "repo_path": "documentation/kstars-docs-kde-org" + }, "documentation-openraster-org": { "description": "Sphinx setup for the Openraster.org (ORA specification) website", "name": "documentation-openraster-org", @@ -2429,6 +2435,12 @@ "project_path": "playground/libs/kdsoap-ws-discovery-client", "repo_path": "libraries/kdsoap-ws-discovery-client" }, + "kecolab": { + "description": "Measuring Energy Usage Remotely with Online Portal", + "name": "kecolab", + "project_path": "playground/sdk/kecolab", + "repo_path": "sdk/kecolab" + }, "keditbookmarks": { "description": "Bookmarks editor", "name": "keditbookmarks", @@ -5993,6 +6005,12 @@ "project_path": "playground/devtools/quanta", "repo_path": "unmaintained/quanta" }, + "qxmpp": { + "description": "C++ XMPP client and server library", + "name": "qxmpp", + "project_path": "playground/libs/qxmpp", + "repo_path": "libraries/qxmpp" + }, "qyoto": { "description": ".NET/Mono bindings for the Qt libraries.", "name": "qyoto", From a510ad1bb6ec574070aa489b68cb4c16c304e452 Mon Sep 17 00:00:00 2001 From: K900 Date: Thu, 17 Apr 2025 12:39:01 +0300 Subject: [PATCH 360/793] kdePackages: update licensing --- pkgs/kde/generated/licenses.json | 77 ++++++++++++++++++++++++-------- 1 file changed, 59 insertions(+), 18 deletions(-) diff --git a/pkgs/kde/generated/licenses.json b/pkgs/kde/generated/licenses.json index 9d0ae1ea165b..ac93447a1295 100644 --- a/pkgs/kde/generated/licenses.json +++ b/pkgs/kde/generated/licenses.json @@ -6,6 +6,7 @@ "LGPL-2.0-or-later", "LGPL-2.1-only", "LGPL-3.0-only", + "LGPL-3.0-or-later", "LicenseRef-KDE-Accepted-LGPL" ], "akonadi": [ @@ -252,7 +253,9 @@ "GPL-2.0-or-later", "GPL-3.0-only", "LGPL-2.0-or-later", + "LGPL-3.0-only", "LicenseRef-KDE-Accepted-GPL", + "LicenseRef-Qt-Commercial", "MIT" ], "breeze-grub": [ @@ -372,6 +375,7 @@ "GPL-2.0-only", "GPL-2.0-or-later", "GPL-3.0-only", + "LGPL-3.0-or-later", "LicenseRef-KDE-Accepted-GPL" ], "drkonqi": [ @@ -530,7 +534,6 @@ "kaccounts-providers": [ "CC0-1.0", "GPL-2.0-or-later", - "GPL-3.0-or-later", "LGPL-2.0-or-later" ], "kactivitymanagerd": [ @@ -553,7 +556,8 @@ ], "kajongg": [ "CC0-1.0", - "GPL-2.0" + "GPL-2.0", + "GPL-2.0-only" ], "kalarm": [ "BSD-3-Clause", @@ -951,6 +955,7 @@ "GPL-3.0-only", "LGPL-2.0-only", "LGPL-2.0-or-later", + "LGPL-2.1-only", "LGPL-3.0-only", "LicenseRef-KDE-Accepted-GPL", "LicenseRef-KDE-Accepted-LGPL", @@ -1096,6 +1101,7 @@ "CC0-1.0", "GPL-3.0-or-later", "LGPL-2.1-only", + "LGPL-2.1-or-later", "LGPL-3.0-only", "LicenseRef-KDE-Accepted-LGPL" ], @@ -1130,7 +1136,8 @@ ], "kget": [ "BSD-3-Clause", - "CC0-1.0" + "CC0-1.0", + "LGPL-3.0-or-later" ], "kglobalaccel": [ "CC0-1.0", @@ -1174,11 +1181,8 @@ "khangman": [ "BSD-2-Clause", "CC0-1.0", - "GPL-2.0-only", "GPL-2.0-or-later", - "GPL-3.0-only", - "LGPL-2.1-or-later", - "LicenseRef-KDE-Accepted-GPL" + "LGPL-2.1-or-later" ], "khealthcertificate": [ "Apache-2.0", @@ -1203,7 +1207,6 @@ ], "ki18n": [ "BSD-3-Clause", - "BSD-3-clause", "CC0-1.0", "LGPL-2.0-or-later", "LGPL-2.1-only", @@ -1430,7 +1433,6 @@ "GPL-2.0-or-later", "LGPL-2.0-only", "LGPL-2.0-or-later", - "LGPL-2.1-only", "LGPL-2.1-or-later", "LGPL-3.0-only", "LGPL-3.0-or-later", @@ -1510,6 +1512,7 @@ "GPL-2.0-or-later" ], "kmix": [ + "BSD-2-Clause", "CC0-1.0", "GPL-2.0-or-later" ], @@ -1557,6 +1560,7 @@ "LicenseRef-KDE-Accepted-GPL" ], "knotifications": [ + "BSD-2-Clause", "BSD-3-Clause", "CC0-1.0", "LGPL-2.0-only", @@ -1589,7 +1593,13 @@ "GPL-2.0-or-later" ], "kolourpaint": [ - "CC0-1.0" + "BSD-2-Clause", + "CC0-1.0", + "LGPL-2.0-only", + "LGPL-2.0-or-later", + "LGPL-2.1-only", + "LGPL-3.0-only", + "LicenseRef-KDE-Accepted-LGPL" ], "kompare": [ "CC0-1.0", @@ -1698,7 +1708,8 @@ "kpackage": [ "CC0-1.0", "GPL-2.0-or-later", - "LGPL-2.0-or-later" + "LGPL-2.0-or-later", + "LGPL-2.1-or-later" ], "kparts": [ "CC0-1.0", @@ -1822,9 +1833,6 @@ "LGPL-3.0-only", "LicenseRef-KDE-Accepted-LGPL" ], - "kross-interpreters": [ - "CC0-1.0" - ], "kruler": [ "BSD-3-Clause", "CC0-1.0", @@ -1910,8 +1918,13 @@ "GPL-2.0-or-later" ], "kstatusnotifieritem": [ + "BSD-2-Clause", "CC0-1.0", - "LGPL-2.0-or-later" + "LGPL-2.0-or-later", + "LGPL-2.1-only", + "LGPL-3.0-only", + "LicenseRef-KDE-Accepted-LGPL", + "MIT" ], "ksudoku": [ "BSD-3-Clause", @@ -1988,6 +2001,7 @@ "ktrip": [ "BSD-2-Clause", "BSD-3-Clause", + "CC-BY-SA-4.0", "CC0-1.0", "GPL-2.0-only", "GPL-3.0-only", @@ -2015,8 +2029,12 @@ "LGPL-2.0-or-later" ], "kunitconversion": [ + "BSD-2-Clause", "CC0-1.0", - "LGPL-2.0-or-later" + "LGPL-2.0-or-later", + "LGPL-2.1-only", + "LGPL-3.0-only", + "LicenseRef-KDE-Accepted-LGPL" ], "kuserfeedback": [ "BSD-3-Clause", @@ -2074,10 +2092,12 @@ "LGPL-2.1-or-later" ], "kweathercore": [ + "BSD-2-Clause", "CC0-1.0", "LGPL-2.0-or-later" ], "kwidgetsaddons": [ + "BSD-2-Clause", "CC0-1.0", "GPL-2.0-or-later", "LGPL-2.0-only", @@ -2194,6 +2214,7 @@ "LicenseRef-KDE-Accepted-LGPL" ], "libkleo": [ + "BSD-2-Clause", "BSD-3-Clause", "CC0-1.0", "GCC-exception-3.1", @@ -2534,9 +2555,13 @@ "LicenseRef-KDE-Accepted-LGPL" ], "plasma-browser-integration": [ + "BSD-2-Clause", "CC0-1.0", + "GPL-2.0-only", "GPL-2.0-or-later", + "GPL-3.0-only", "GPL-3.0-or-later", + "LicenseRef-KDE-Accepted-GPL", "MIT" ], "plasma-desktop": [ @@ -2716,10 +2741,13 @@ "plasma5support": [ "BSD-3-Clause", "CC0-1.0", + "GPL-2.0-only", "GPL-2.0-or-later", + "GPL-3.0-only", "LGPL-2.0-only", "LGPL-2.0-or-later", - "LGPL-2.1-or-later" + "LGPL-2.1-or-later", + "LicenseRef-KDE-Accepted-GPL" ], "plasmatube": [ "CC-BY-SA-4.0", @@ -2727,6 +2755,7 @@ "GPL-2.0-only", "GPL-3.0-only", "GPL-3.0-or-later", + "LGPL-2.0-or-later", "LGPL-2.1-only", "LGPL-3.0-only", "LicenseRef-KDE-Accepted-GPL", @@ -2812,6 +2841,14 @@ "LicenseRef-Qt-Commercial", "MIT" ], + "qrca": [ + "BSD-2-Clause", + "BSD-3-Clause", + "CC0-1.0", + "GPL-3.0-or-later", + "LGPL-2.0-or-later", + "LGPL-2.1-or-later" + ], "rocs": [ "BSD-2-Clause", "CC0-1.0", @@ -2874,7 +2911,10 @@ "GPL-2.0-or-later", "GPL-3.0-only", "LGPL-2.0-or-later", - "LicenseRef-KDE-Accepted-GPL" + "LGPL-2.1-only", + "LGPL-3.0-only", + "LicenseRef-KDE-Accepted-GPL", + "LicenseRef-KDE-Accepted-LGPL" ], "spectacle": [ "BSD-3-Clause", @@ -2976,6 +3016,7 @@ "GPL-2.0-or-later", "LGPL-2.0-or-later", "LGPL-2.1-only", + "LGPL-2.1-or-later", "LGPL-3.0-only", "LicenseRef-KDE-Accepted-LGPL", "MIT" From 956062c0084a5cdeccb70b2cd76710c29897f876 Mon Sep 17 00:00:00 2001 From: Grimmauld Date: Thu, 17 Apr 2025 11:49:05 +0200 Subject: [PATCH 361/793] hardinfo: drop --- pkgs/by-name/ha/hardinfo/package.nix | 70 ---------------------------- pkgs/top-level/aliases.nix | 1 + 2 files changed, 1 insertion(+), 70 deletions(-) delete mode 100644 pkgs/by-name/ha/hardinfo/package.nix diff --git a/pkgs/by-name/ha/hardinfo/package.nix b/pkgs/by-name/ha/hardinfo/package.nix deleted file mode 100644 index c7cb86f6d6ef..000000000000 --- a/pkgs/by-name/ha/hardinfo/package.nix +++ /dev/null @@ -1,70 +0,0 @@ -{ - lib, - stdenv, - fetchurl, - which, - pkg-config, - gtk2, - pcre, - glib, - libxml2, - libsoup_2_4 ? null, -}: - -stdenv.mkDerivation rec { - pname = "hardinfo"; - version = "0.5.1"; - - src = fetchurl { - url = "mirror://sourceforge/project/hardinfo.berlios/hardinfo-${version}.tar.bz2"; - sha256 = "0yhvfc5icam3i4mphlz0m9d9d2irjw8mbsxq203x59wjgh6nrpx0"; - }; - - # Not adding 'hostname' command, the build shouldn't depend on what the build - # host is called. - nativeBuildInputs = [ pkg-config ]; - buildInputs = [ - which - gtk2 - pcre - glib - libxml2 - libsoup_2_4 - ]; - - # Fixes '#error You must compile this program without "-O"' - hardeningDisable = [ "all" ]; - - # Ignore undefined references to a bunch of libsoup symbols - NIX_LDFLAGS = "--unresolved-symbol=ignore-all"; - - preConfigure = '' - patchShebangs configure - - # -std=gnu89 fixes build error, copied from - # https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=757525 - sed -i -e "s/^CFLAGS = \(.*\)/CFLAGS = \1 -std=gnu89/" Makefile.in - - substituteInPlace ./arch/linux/common/modules.h --replace /sbin/modinfo modinfo - substituteInPlace ./arch/linux/common/os.h --replace /lib/libc.so.6 ${stdenv.cc.libc}/lib/libc.so - ''; - - # Makefile supports DESTDIR but not PREFIX (it hardcodes $DESTDIR/usr/). - installFlags = [ "DESTDIR=$(out)" ]; - postInstall = '' - mv "$out/usr/"* "$out" - rmdir "$out/usr" - ''; - - meta = with lib; { - homepage = "http://hardinfo.org/"; - description = "Display information about your hardware and operating system"; - license = licenses.gpl2Only; - maintainers = with maintainers; [ bjornfor ]; - platforms = [ - "x86_64-linux" - "i686-linux" - ]; # ARMv7 and AArch64 are unsupported - mainProgram = "hardinfo"; - }; -} diff --git a/pkgs/top-level/aliases.nix b/pkgs/top-level/aliases.nix index 6671271001d2..6d63a97c0fb3 100644 --- a/pkgs/top-level/aliases.nix +++ b/pkgs/top-level/aliases.nix @@ -805,6 +805,7 @@ mapAliases { hacksaw = throw "'hacksaw' has been removed due to lack of upstream maintenance"; # Added 2025-01-25 haka = throw "haka has been removed because it failed to build and was unmaintained for 9 years"; # Added 2025-03-11 + hardinfo = throw "'hardinfo' has been removed as it was abandoned upstream. Consider using 'hardinfo2' instead."; # added 2025-04-17 haven-cli = throw "'haven-cli' has been removed due to the official announcement of the project closure. Read more at https://havenprotocol.org/2024/12/12/project-closure-announcement"; # Added 2025-02-25 HentaiAtHome = hentai-at-home; # Added 2024-06-12 hll2390dw-cups = throw "The hll2390dw-cups package was dropped since it was unmaintained."; # Added 2024-06-21 From 0189ce4ca6ac2ec3e2192092ff1d7783b8e1ad9f Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Thu, 17 Apr 2025 09:58:21 +0000 Subject: [PATCH 362/793] nu_scripts: 0-unstable-2025-04-07 -> 0-unstable-2025-04-14 --- pkgs/by-name/nu/nu_scripts/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/nu/nu_scripts/package.nix b/pkgs/by-name/nu/nu_scripts/package.nix index 78018aa4dcc7..ba5531df44c2 100644 --- a/pkgs/by-name/nu/nu_scripts/package.nix +++ b/pkgs/by-name/nu/nu_scripts/package.nix @@ -7,13 +7,13 @@ stdenvNoCC.mkDerivation rec { pname = "nu_scripts"; - version = "0-unstable-2025-04-07"; + version = "0-unstable-2025-04-14"; src = fetchFromGitHub { owner = "nushell"; repo = pname; - rev = "b7869a8f337dc64f4d1dbf8f2c7a5833bc3abfbf"; - hash = "sha256-IoyClULiILl5wPwyf7zzTK5Rb0yEbkVpFRtUSHksrjc="; + rev = "c639113adebdf05f25e0e33b833798a6b0c624d4"; + hash = "sha256-aeYe642070aAvhIES9apQAC/vyj7pnXiQbn7QTYVVlQ="; }; installPhase = '' From fd39404632a8bde57a1525d10c542111081fd5ad Mon Sep 17 00:00:00 2001 From: Alexis Hildebrandt Date: Thu, 10 Apr 2025 07:02:09 +0200 Subject: [PATCH 363/793] bemenu: add darwin platform --- pkgs/by-name/be/bemenu/package.nix | 30 +++++++++++++++++++++++------- 1 file changed, 23 insertions(+), 7 deletions(-) diff --git a/pkgs/by-name/be/bemenu/package.nix b/pkgs/by-name/be/bemenu/package.nix index ace85ff9ec1b..0da5facf1bbe 100644 --- a/pkgs/by-name/be/bemenu/package.nix +++ b/pkgs/by-name/be/bemenu/package.nix @@ -9,13 +9,14 @@ harfbuzz, pkg-config, scdoc, + makeWrapper, ncursesSupport ? true, ncurses, - waylandSupport ? true, + waylandSupport ? stdenv.hostPlatform.isLinux, wayland, wayland-protocols, wayland-scanner, - x11Support ? true, + x11Support ? stdenv.hostPlatform.isLinux, xorg, }: @@ -30,11 +31,18 @@ stdenv.mkDerivation (finalAttrs: { hash = "sha256-0vpqJ2jydTt6aVni0ma0g+80PFz+C4xJ5M77sMODkSg="; }; + postPatch = lib.optionalString stdenv.hostPlatform.isDarwin '' + substituteInPlace GNUmakefile --replace '-soname' '-install_name' + ''; + strictDeps = true; - nativeBuildInputs = [ - pkg-config - scdoc - ] ++ lib.optionals waylandSupport [ wayland-scanner ]; + nativeBuildInputs = + [ + pkg-config + scdoc + ] + ++ lib.optional stdenv.hostPlatform.isDarwin makeWrapper + ++ lib.optional waylandSupport wayland-scanner; buildInputs = [ @@ -66,12 +74,20 @@ stdenv.mkDerivation (finalAttrs: { ++ lib.optional waylandSupport "wayland" ++ lib.optional x11Support "x11"; + postInstall = lib.optionalString stdenv.hostPlatform.isDarwin '' + so="$(find "$out/lib" -name "libbemenu.so.[0-9]" -print -quit)" + for f in "$out/bin/"*; do + install_name_tool -change "$(basename $so)" "$so" $f + wrapProgram $f --set BEMENU_BACKEND curses + done + ''; + meta = with lib; { homepage = "https://github.com/Cloudef/bemenu"; description = "Dynamic menu library and client program inspired by dmenu"; license = licenses.gpl3Plus; maintainers = with maintainers; [ crertel ]; mainProgram = "bemenu"; - platforms = with platforms; linux; + platforms = with platforms; linux ++ darwin; }; }) From 6045aeb8e0144f51e3f717ea887e147d58e0d080 Mon Sep 17 00:00:00 2001 From: K900 Date: Thu, 17 Apr 2025 13:18:46 +0300 Subject: [PATCH 364/793] maintainers/scripts/kde: support updating cargoDeps --- maintainers/scripts/kde/generate-sources.py | 26 +++++++++++++++++---- 1 file changed, 22 insertions(+), 4 deletions(-) diff --git a/maintainers/scripts/kde/generate-sources.py b/maintainers/scripts/kde/generate-sources.py index e4241cced120..9511bfdbc5b8 100755 --- a/maintainers/scripts/kde/generate-sources.py +++ b/maintainers/scripts/kde/generate-sources.py @@ -1,10 +1,10 @@ #!/usr/bin/env nix-shell -#!nix-shell -i python3 -p "python3.withPackages(ps: [ ps.beautifulsoup4 ps.click ps.httpx ps.jinja2 ps.packaging ps.pyyaml ])" +#!nix-shell -i python3 -p "python3.withPackages(ps: [ ps.beautifulsoup4 ps.click ps.httpx ps.jinja2 ps.packaging ps.pyyaml ])" nix-update import base64 import binascii import json import pathlib -from typing import Optional +import subprocess from urllib.parse import urljoin, urlparse import bs4 @@ -30,7 +30,13 @@ ROOT_TEMPLATE = jinja2.Template(''' {{ p }} = callPackage ./{{ p }} { }; {%- endfor %} } -'''.strip()); +'''.strip()) + +PROJECTS_WITH_RUST = { + "akonadi-search", + "angelfish", + "kdepim-addons", +} def to_sri(hash): raw = binascii.unhexlify(hash) @@ -65,7 +71,7 @@ def to_sri(hash): type=str, default=None, ) -def main(set: str, version: str, nixpkgs: pathlib.Path, sources_url: Optional[str]): +def main(set: str, version: str, nixpkgs: pathlib.Path, sources_url: str | None): root_dir = nixpkgs / "pkgs/kde" set_dir = root_dir / set generated_dir = root_dir / "generated" @@ -119,6 +125,18 @@ def main(set: str, version: str, nixpkgs: pathlib.Path, sources_url: Optional[st pkg_dir = set_dir / project_name pkg_file = pkg_dir / "default.nix" + + if project_name in PROJECTS_WITH_RUST: + print(f"Updating cargoDeps hash for {set}/{project_name}...") + subprocess.run([ + "nix-update", + f"kdePackages.{project_name}", + "--version", + "skip", + "--override-filename", + pkg_file + ]) + if not pkg_file.exists(): print(f"Generated new package: {set}/{project_name}") pkg_dir.mkdir(parents=True, exist_ok=True) From 8a991f1eb9ed8b6d9310e6d286228a213622118c Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Thu, 17 Apr 2025 10:26:36 +0000 Subject: [PATCH 365/793] mpvScripts.manga-reader: 0-unstable-2025-02-16 -> 0-unstable-2025-04-16 --- pkgs/applications/video/mpv/scripts/manga-reader.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/applications/video/mpv/scripts/manga-reader.nix b/pkgs/applications/video/mpv/scripts/manga-reader.nix index 77223d041c8a..078dbee89617 100644 --- a/pkgs/applications/video/mpv/scripts/manga-reader.nix +++ b/pkgs/applications/video/mpv/scripts/manga-reader.nix @@ -8,12 +8,12 @@ buildLua { pname = "manga-reader"; - version = "0-unstable-2025-02-16"; + version = "0-unstable-2025-04-16"; src = fetchFromGitHub { owner = "Dudemanguy"; repo = "mpv-manga-reader"; - rev = "68824666b669ec101835f6d7aa510896e82ec30f"; - hash = "sha256-9PGJ2OrAcbJIBLI/XGT2HQpC3KuoYnn1ws9oB9AnHQA="; + rev = "41c4be078fe6250b87eea21545c74d649719f8e4"; + hash = "sha256-uUaKqPtONuoRuVqtP0FwcUdhG2WlPRfizuZIzDPPjac="; }; passthru.updateScript = unstableGitUpdater { }; From cf75c66ea3648ef8e65ed7ea30dacbb5283531ba Mon Sep 17 00:00:00 2001 From: Fedi Jamoussi Date: Thu, 17 Apr 2025 10:29:56 +0000 Subject: [PATCH 366/793] linux_xanmod, linux_xanmod_latest: 2025-04-10 (#397468) --- pkgs/os-specific/linux/kernel/xanmod-kernels.nix | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/pkgs/os-specific/linux/kernel/xanmod-kernels.nix b/pkgs/os-specific/linux/kernel/xanmod-kernels.nix index 552e70a547b5..69749e01b9c2 100644 --- a/pkgs/os-specific/linux/kernel/xanmod-kernels.nix +++ b/pkgs/os-specific/linux/kernel/xanmod-kernels.nix @@ -14,12 +14,12 @@ let # kernel config in the xanmod version commit variants = { lts = { - version = "6.12.21"; - hash = "sha256-Zb/n+hLho94+6u5BHAmRYfit/kv1xlh/Tp39kI3kfjA="; + version = "6.12.23"; + hash = "sha256-OBsKzXcFLwqidotHDmPwKFtBX9zRC7DoDR4hhWZUv/E="; }; main = { - version = "6.13.9"; - hash = "sha256-JRmyvlvU8NOQ4aLdZ2BmQWUnl1RGjcjucaWN4zVxQpg="; + version = "6.13.11"; + hash = "sha256-hv93f1poaCmjdy2G39+T2crnYMS26FxD2Dn2hmTGZB8="; }; }; From bfbe0c579a530fa715fdafc6daaddd746d8822ff Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Thu, 17 Apr 2025 10:36:03 +0000 Subject: [PATCH 367/793] peergos: 1.0.0 -> 1.1.0 --- pkgs/by-name/pe/peergos/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/pe/peergos/package.nix b/pkgs/by-name/pe/peergos/package.nix index 904dad57b84f..edf1c67f6b08 100644 --- a/pkgs/by-name/pe/peergos/package.nix +++ b/pkgs/by-name/pe/peergos/package.nix @@ -41,12 +41,12 @@ let in stdenv.mkDerivation rec { pname = "peergos"; - version = "1.0.0"; + version = "1.1.0"; src = fetchFromGitHub { owner = "Peergos"; repo = "web-ui"; rev = "v${version}"; - hash = "sha256-TSvhp/9nneXGADiDPgGvA78emVcQG0UzHsFfVS9k7mo="; + hash = "sha256-te+m4S3mhYEocLd9NjQNFA8vbMf470V1dlPqCr0KLV4="; fetchSubmodules = true; }; From d863bd87288d8d9c44cb94b5b1117615b20eb31d Mon Sep 17 00:00:00 2001 From: Grimmauld Date: Thu, 17 Apr 2025 12:42:53 +0200 Subject: [PATCH 368/793] libgrss: remove --- .../development/libraries/libgrss/default.nix | 89 ------------------- pkgs/top-level/aliases.nix | 1 + pkgs/top-level/all-packages.nix | 4 - 3 files changed, 1 insertion(+), 93 deletions(-) delete mode 100644 pkgs/development/libraries/libgrss/default.nix diff --git a/pkgs/development/libraries/libgrss/default.nix b/pkgs/development/libraries/libgrss/default.nix deleted file mode 100644 index 73b22e6c9035..000000000000 --- a/pkgs/development/libraries/libgrss/default.nix +++ /dev/null @@ -1,89 +0,0 @@ -{ - lib, - stdenv, - fetchurl, - fetchpatch, - pkg-config, - vala, - gobject-introspection, - gtk-doc, - docbook_xsl, - docbook_xml_dtd_412, - glib, - libxml2, - libsoup_2_4, - gnome, - buildPackages, - Foundation, - AppKit, -}: - -stdenv.mkDerivation rec { - pname = "libgrss"; - version = "0.7.0"; - - outputs = [ - "out" - "dev" - "devdoc" - ]; - - src = fetchurl { - url = "mirror://gnome/sources/${pname}/${lib.versions.majorMinor version}/${pname}-${version}.tar.xz"; - sha256 = "1nalslgyglvhpva3px06fj6lv5zgfg0qmj0sbxyyl5d963vc02b7"; - }; - - patches = [ - (fetchpatch { - name = "CVE-2016-20011.patch"; - # https://gitlab.gnome.org/GNOME/libgrss/-/merge_requests/7, not yet merged! - url = "https://gitlab.gnome.org/GNOME/libgrss/-/commit/2c6ea642663e2a44efc8583fae7c54b7b98f72b3.patch"; - sha256 = "1ijvq2jl97vphcvrbrqxvszdmv6yyjfygdca9vyaijpafwyzzb18"; - }) - ]; - - nativeBuildInputs = [ - pkg-config - vala - gobject-introspection - gtk-doc - docbook_xsl - docbook_xml_dtd_412 - ]; - - buildInputs = - [ - glib - libxml2 - libsoup_2_4 - ] - ++ lib.optionals stdenv.hostPlatform.isDarwin [ - Foundation - AppKit - ]; - - configureFlags = - [ - "PKG_CONFIG=${buildPackages.pkg-config}/bin/${buildPackages.pkg-config.targetPrefix}pkg-config" - ] - ++ lib.optionals (stdenv.buildPlatform == stdenv.hostPlatform) [ - "--enable-gtk-doc" - ]; - - doCheck = true; - - passthru = { - updateScript = gnome.updateScript { - packageName = pname; - versionPolicy = "none"; - }; - }; - - meta = with lib; { - description = "Glib abstaction to handle feeds in RSS, Atom and other formats"; - homepage = "https://gitlab.gnome.org/GNOME/libgrss"; - license = licenses.lgpl3Plus; - maintainers = teams.gnome.members; - platforms = platforms.unix; - }; -} diff --git a/pkgs/top-level/aliases.nix b/pkgs/top-level/aliases.nix index 6671271001d2..f2536caacec0 100644 --- a/pkgs/top-level/aliases.nix +++ b/pkgs/top-level/aliases.nix @@ -932,6 +932,7 @@ mapAliases { libgme = game-music-emu; # Added 2022-07-20 libgnome-keyring3 = libgnome-keyring; # Added 2024-06-22 libgpgerror = throw "'libgpgerror' has been renamed to/replaced by 'libgpg-error'"; # Converted to throw 2024-10-17 + libgrss = throw "'libgrss' has been removed as it was archived upstream and had no users in nixpkgs"; # Added 2025-04-17 libheimdal = heimdal; # Added 2022-11-18 libiconv-darwin = darwin.libiconv; libixp_hg = libixp; diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix index 20b63e41d2b4..5e5a488577e1 100644 --- a/pkgs/top-level/all-packages.nix +++ b/pkgs/top-level/all-packages.nix @@ -10106,10 +10106,6 @@ with pkgs; callPackage ../development/libraries/libgnome-games-support/2.0.nix { }; - libgrss = callPackage ../development/libraries/libgrss { - inherit (darwin.apple_sdk_11_0.frameworks) Foundation AppKit; - }; - libiio = callPackage ../development/libraries/libiio { inherit (darwin.apple_sdk.frameworks) CFNetwork CoreServices; python = python3; From b0d519919c9ddee59eada9347fb30912879547de Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Thu, 17 Apr 2025 10:50:18 +0000 Subject: [PATCH 369/793] golds: 0.7.5 -> 0.7.6 --- pkgs/by-name/go/golds/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/go/golds/package.nix b/pkgs/by-name/go/golds/package.nix index c456084e31ad..e83216488c64 100644 --- a/pkgs/by-name/go/golds/package.nix +++ b/pkgs/by-name/go/golds/package.nix @@ -8,13 +8,13 @@ buildGoModule rec { pname = "golds"; - version = "0.7.5"; + version = "0.7.6"; src = fetchFromGitHub { owner = "go101"; repo = "golds"; tag = "v${version}"; - hash = "sha256-maYkVZlr8VW3nsNLVD+ib8TfltBkDrgWiC7VyeEJIy4="; + hash = "sha256-j6k68+hiXsXW5WLnmbN/iFLFpyU64z/1+DKuaAnNbac="; }; # nixpkgs is not using the go distpack archive and missing a VERSION file in the source From 5084300a28b2f5ef220e925d40c30f20440750b0 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Thu, 17 Apr 2025 11:03:39 +0000 Subject: [PATCH 370/793] sing-box: 1.11.6 -> 1.11.7 --- pkgs/by-name/si/sing-box/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/si/sing-box/package.nix b/pkgs/by-name/si/sing-box/package.nix index a4a065084d27..a5e2c1605eb0 100644 --- a/pkgs/by-name/si/sing-box/package.nix +++ b/pkgs/by-name/si/sing-box/package.nix @@ -12,16 +12,16 @@ buildGoModule rec { pname = "sing-box"; - version = "1.11.6"; + version = "1.11.7"; src = fetchFromGitHub { owner = "SagerNet"; repo = pname; rev = "v${version}"; - hash = "sha256-/RTpdbDFCDk1sq7lBIXQ3ElgYqflDumffZy1DVP0zOY="; + hash = "sha256-lNgvJ2ycIP/dWFskiDcabFjXfLifueQIXfMW/m3Y8EA="; }; - vendorHash = "sha256-+XDkza0rymQAWUCmHhKas7FFS8lRPSmGHwAV/072aeo="; + vendorHash = "sha256-sq7qjEXB0XqUQ+HDItfjWryBDHXU2jqMRMQDfKHOdB0="; tags = [ "with_quic" From 74a25d1e746f9d60297cba059595a34fcf954b74 Mon Sep 17 00:00:00 2001 From: K900 Date: Thu, 17 Apr 2025 14:34:52 +0300 Subject: [PATCH 371/793] open-timeline-io: init at 0.17.0 New dependency for kdenlive. --- pkgs/by-name/op/open-timeline-io/package.nix | 45 ++++++++++++++++++++ 1 file changed, 45 insertions(+) create mode 100644 pkgs/by-name/op/open-timeline-io/package.nix diff --git a/pkgs/by-name/op/open-timeline-io/package.nix b/pkgs/by-name/op/open-timeline-io/package.nix new file mode 100644 index 000000000000..a944810fd890 --- /dev/null +++ b/pkgs/by-name/op/open-timeline-io/package.nix @@ -0,0 +1,45 @@ +{ + lib, + stdenv, + fetchFromGitHub, + cmake, + imath, + rapidjson, +}: + +stdenv.mkDerivation rec { + pname = "open-timeline-io"; + version = "0.17.0"; + + src = fetchFromGitHub { + owner = "AcademySoftwareFoundation"; + repo = "OpenTimelineIO"; + rev = "v${version}"; + hash = "sha256-53KXjbhHxuEtu6iRGWrirvFamuZ/WbOTcKCfs1iqKmM="; + }; + + nativeBuildInputs = [ + cmake + ]; + + propagatedBuildInputs = [ + imath + ]; + + buildInputs = [ + rapidjson + ]; + + cmakeFlags = [ + "-DOTIO_DEPENDENCIES_INSTALL=0" + "-DOTIO_FIND_IMATH=1" + ]; + + meta = { + description = "Open Source API and interchange format for editorial timeline information"; + homepage = "https://github.com/AcademySoftwareFoundation/OpenTimelineIO"; + license = lib.licenses.asl20; + maintainers = [ ]; + platforms = lib.platforms.all; + }; +} From 5db112e82f3e08b67f98bf4d263b5f74152a2e87 Mon Sep 17 00:00:00 2001 From: K900 Date: Thu, 17 Apr 2025 14:37:38 +0300 Subject: [PATCH 372/793] kdePackages.ksystemstats: cmakeFlags -> extraCmakeFlags Just for consistency. --- pkgs/kde/plasma/ksystemstats/default.nix | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pkgs/kde/plasma/ksystemstats/default.nix b/pkgs/kde/plasma/ksystemstats/default.nix index 5582de47cb9f..75e6d22f223e 100644 --- a/pkgs/kde/plasma/ksystemstats/default.nix +++ b/pkgs/kde/plasma/ksystemstats/default.nix @@ -16,7 +16,7 @@ mkKdeDerivation { libnl ]; - cmakeFlags = [ + extraCmakeFlags = [ "-DSYSTEMSTATS_DBUS_INTERFACE=${libksysguard}/share/dbus-1/interfaces/org.kde.ksystemstats1.xml" ]; } From 31505d13e9d24f14e2677364725da7456e6702f5 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Thu, 17 Apr 2025 09:58:27 +0000 Subject: [PATCH 373/793] crosvm: 0-unstable-2025-04-07 -> 0-unstable-2025-04-16 --- pkgs/by-name/cr/crosvm/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/cr/crosvm/package.nix b/pkgs/by-name/cr/crosvm/package.nix index afe24ac2b1a3..6016103abd34 100644 --- a/pkgs/by-name/cr/crosvm/package.nix +++ b/pkgs/by-name/cr/crosvm/package.nix @@ -21,12 +21,12 @@ rustPlatform.buildRustPackage { pname = "crosvm"; - version = "0-unstable-2025-04-07"; + version = "0-unstable-2025-04-16"; src = fetchgit { url = "https://chromium.googlesource.com/chromiumos/platform/crosvm"; - rev = "7cb0f63341ca728c2d0f53c94fadfd20dd307186"; - hash = "sha256-xEKOEEGyfrfCGzI2+brkVwHcKKKLctNU+adgzVNGses="; + rev = "28a224e3fb19ce9fe1ce2a32b952af4c96e10bea"; + hash = "sha256-LRXtGSSFAhRoSIFLfAhYyrBVx1tsxHgpQIfyKTI2Awk="; fetchSubmodules = true; }; From 715bf80632147de7a8c538a352a50094ecbc7f53 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Thu, 17 Apr 2025 12:07:32 +0000 Subject: [PATCH 374/793] garnet: 1.0.61 -> 1.0.63 --- pkgs/by-name/ga/garnet/deps.json | 34 ++++++++++++++++++++++++++++-- pkgs/by-name/ga/garnet/package.nix | 4 ++-- 2 files changed, 34 insertions(+), 4 deletions(-) diff --git a/pkgs/by-name/ga/garnet/deps.json b/pkgs/by-name/ga/garnet/deps.json index e20e2b18532d..420770cc04a9 100644 --- a/pkgs/by-name/ga/garnet/deps.json +++ b/pkgs/by-name/ga/garnet/deps.json @@ -4,6 +4,11 @@ "version": "1.44.1", "hash": "sha256-0su/ylZ68+FDZ6mgfp3qsm7qpfPtD5SW75HXbVhs5qk=" }, + { + "pname": "Azure.Identity", + "version": "1.13.0", + "hash": "sha256-BXru3jP4oQchrBF/c3WDekZeRJlUxenBwVZ5YsifseI=" + }, { "pname": "Azure.Storage.Blobs", "version": "12.24.0", @@ -21,8 +26,8 @@ }, { "pname": "KeraLua", - "version": "1.4.1", - "hash": "sha256-ouRL7+0bW/VYUNNYQoXenXzYO0HNF3D1IsScqtah3DE=" + "version": "1.4.4", + "hash": "sha256-MF7DBdc8xNiEcauNer7YFRgjbUU4ANmc2uQKrzVDRDs=" }, { "pname": "Microsoft.Bcl.AsyncInterfaces", @@ -104,6 +109,21 @@ "version": "9.0.3", "hash": "sha256-iBwolNt6Lb2OqjDWBVnUj8vZDSID9EQw/JPI1xcuFus=" }, + { + "pname": "Microsoft.Identity.Client", + "version": "4.65.0", + "hash": "sha256-gkBVLb8acLYexNM4ZzMJ0qfDp2UqjUt0yiu3MfMcWig=" + }, + { + "pname": "Microsoft.Identity.Client.Extensions.Msal", + "version": "4.65.0", + "hash": "sha256-Xmy/evicLvmbC+6ytxwVE646uVcJB5yMpEK73H5tzD0=" + }, + { + "pname": "Microsoft.IdentityModel.Abstractions", + "version": "6.35.0", + "hash": "sha256-bxyYu6/QgaA4TQYBr5d+bzICL+ktlkdy/tb/1fBu00Q=" + }, { "pname": "Microsoft.IdentityModel.Abstractions", "version": "8.6.1", @@ -179,6 +199,11 @@ "version": "6.0.1", "hash": "sha256-uH5fZhcyQVtnsFc6GTUaRRrAQm05v5euJyWCXSFSOYI=" }, + { + "pname": "System.Memory", + "version": "4.5.5", + "hash": "sha256-EPQ9o1Kin7KzGI5O3U3PUQAZTItSbk9h/i4rViN3WiI=" + }, { "pname": "System.Memory.Data", "version": "1.0.2", @@ -199,6 +224,11 @@ "version": "6.0.0", "hash": "sha256-bEG1PnDp7uKYz/OgLOWs3RWwQSVYm+AnPwVmAmcgp2I=" }, + { + "pname": "System.Security.Cryptography.ProtectedData", + "version": "4.5.0", + "hash": "sha256-Z+X1Z2lErLL7Ynt2jFszku6/IgrngO3V1bSfZTBiFIc=" + }, { "pname": "System.Text.Encodings.Web", "version": "6.0.0", diff --git a/pkgs/by-name/ga/garnet/package.nix b/pkgs/by-name/ga/garnet/package.nix index dd613b092872..da96b1357102 100644 --- a/pkgs/by-name/ga/garnet/package.nix +++ b/pkgs/by-name/ga/garnet/package.nix @@ -8,13 +8,13 @@ buildDotnetModule rec { pname = "garnet"; - version = "1.0.61"; + version = "1.0.63"; src = fetchFromGitHub { owner = "microsoft"; repo = "garnet"; tag = "v${version}"; - hash = "sha256-Xvc/ECu/aIduHABZ08J3+iDgvOBs3vLCpzHJwfuLSp0="; + hash = "sha256-pOAeWQcZTkvnJGAP8H4dOABcHSEfGI4xTC/eS/3QoTM="; }; projectFile = "main/GarnetServer/GarnetServer.csproj"; From 0341e0026a803349173cfc3cfc219ef9082eb45d Mon Sep 17 00:00:00 2001 From: Gaetan Lepage Date: Thu, 17 Apr 2025 14:21:36 +0200 Subject: [PATCH 375/793] python312Packages.mpi4py: fix tests in darwin sandbox --- pkgs/development/python-modules/mpi4py/default.nix | 2 ++ 1 file changed, 2 insertions(+) diff --git a/pkgs/development/python-modules/mpi4py/default.nix b/pkgs/development/python-modules/mpi4py/default.nix index 5e1eecd4421a..2c10c4c99447 100644 --- a/pkgs/development/python-modules/mpi4py/default.nix +++ b/pkgs/development/python-modules/mpi4py/default.nix @@ -49,6 +49,8 @@ buildPythonPackage rec { "demo/futures/test_futures.py" ]; + __darwinAllowLocalNetworking = true; + passthru = { inherit mpi; }; From 727fcb84ec89a613efad3529c5fccda7d63e5f40 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Thu, 17 Apr 2025 12:32:48 +0000 Subject: [PATCH 376/793] osm2pgsql: 2.1.0 -> 2.1.1 --- pkgs/by-name/os/osm2pgsql/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/os/osm2pgsql/package.nix b/pkgs/by-name/os/osm2pgsql/package.nix index ddf69d31d81c..b6db9594c541 100644 --- a/pkgs/by-name/os/osm2pgsql/package.nix +++ b/pkgs/by-name/os/osm2pgsql/package.nix @@ -25,13 +25,13 @@ stdenv.mkDerivation (finalAttrs: { pname = "osm2pgsql"; - version = "2.1.0"; + version = "2.1.1"; src = fetchFromGitHub { owner = "osm2pgsql-dev"; repo = "osm2pgsql"; rev = finalAttrs.version; - hash = "sha256-YKlw/YIRogu0AbkRA3kZ4j4tbbVYbgVcLVYifYarmjE="; + hash = "sha256-5rENMcYCfHUdb4QsyOnnGe/qCbdYLoXI15e7OqJXit4="; }; postPatch = '' From 62401333cb7923dbae31fe213bddfdf0f3e0f0e5 Mon Sep 17 00:00:00 2001 From: Alois Wohlschlager Date: Mon, 7 Apr 2025 18:27:32 +0200 Subject: [PATCH 377/793] libvlc: build reproducibly VLC generates a cache file of all available plugins at build time. It previously listed them in filesystem iteration order, making the build unreproducible. By sorting the plugins by path, determinism is restored. Fixes: https://github.com/NixOS/nixpkgs/issues/393651 --- .../vl/vlc/deterministic-plugin-cache.diff | 28 +++++++++++++++++++ pkgs/by-name/vl/vlc/package.nix | 3 ++ 2 files changed, 31 insertions(+) create mode 100644 pkgs/by-name/vl/vlc/deterministic-plugin-cache.diff diff --git a/pkgs/by-name/vl/vlc/deterministic-plugin-cache.diff b/pkgs/by-name/vl/vlc/deterministic-plugin-cache.diff new file mode 100644 index 000000000000..becb547c1c39 --- /dev/null +++ b/pkgs/by-name/vl/vlc/deterministic-plugin-cache.diff @@ -0,0 +1,28 @@ +diff --git a/src/modules/bank.c b/src/modules/bank.c +index 52037d5b59..c94e71fef9 100644 +--- a/src/modules/bank.c ++++ b/src/modules/bank.c +@@ -461,6 +461,11 @@ static void AllocatePluginDir (module_bank_t *bank, unsigned maxdepth, + closedir (dh); + } + ++static int plugin_cmp(const void *first, const void *second) ++{ ++ return strcmp((*(vlc_plugin_t **) first)->path, (*(vlc_plugin_t **) second)->path); ++} ++ + /** + * Scans for plug-ins within a file system hierarchy. + * \param path base directory to browse +@@ -500,8 +505,10 @@ static void AllocatePluginPath(vlc_object_t *obj, const char *path, + vlc_plugin_store(plugin); + } + +- if (mode & CACHE_WRITE_FILE) ++ if (mode & CACHE_WRITE_FILE) { ++ qsort(bank.plugins, bank.size, sizeof(vlc_plugin_t *), plugin_cmp); + CacheSave(obj, path, bank.plugins, bank.size); ++ } + + free(bank.plugins); + } diff --git a/pkgs/by-name/vl/vlc/package.nix b/pkgs/by-name/vl/vlc/package.nix index 38bb14b8b89c..6bfb919b9307 100644 --- a/pkgs/by-name/vl/vlc/package.nix +++ b/pkgs/by-name/vl/vlc/package.nix @@ -245,6 +245,9 @@ stdenv.mkDerivation (finalAttrs: { url = "https://code.videolan.org/videolan/vlc/-/commit/ba5dc03aecc1d96f81b76838f845ebde7348cf62.diff"; hash = "sha256-s6AI9O0V3AKOyw9LbQ9CgjaCi5m5+nLacKNLl5ZLC6Q="; }) + # make the plugins.dat file generation reproducible + # upstream merge request: https://code.videolan.org/videolan/vlc/-/merge_requests/7149 + ./deterministic-plugin-cache.diff ]; postPatch = From 3bcd8378f3a1efacbda34d155a4e4b9922d2ce9a Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Gutyina=20Gerg=C5=91?= Date: Thu, 17 Apr 2025 14:35:14 +0200 Subject: [PATCH 378/793] tailscale: skip flaky test --- pkgs/by-name/ta/tailscale/package.nix | 3 +++ 1 file changed, 3 insertions(+) diff --git a/pkgs/by-name/ta/tailscale/package.nix b/pkgs/by-name/ta/tailscale/package.nix index 40d1d302c0dd..706e29f931fb 100644 --- a/pkgs/by-name/ta/tailscale/package.nix +++ b/pkgs/by-name/ta/tailscale/package.nix @@ -134,6 +134,9 @@ buildGoModule { # test for a dev util which helps to fork golang.org/x/crypto/acme # not necessary and fails to match "TestSyncedToUpstream" # tempfork/acme + + # flaky: https://github.com/tailscale/tailscale/issues/7030 + "TestConcurrent" ] ++ lib.optionals stdenv.hostPlatform.isDarwin [ # syscall default route interface en0 differs from netstat From 4d5d2a3192e3e7d2df62b50395064c332b34a308 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Thu, 17 Apr 2025 12:36:58 +0000 Subject: [PATCH 379/793] vscode-extensions.streetsidesoftware.code-spell-checker-german: 2.3.2 -> 2.3.3 --- .../streetsidesoftware.code-spell-checker-german/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/applications/editors/vscode/extensions/streetsidesoftware.code-spell-checker-german/default.nix b/pkgs/applications/editors/vscode/extensions/streetsidesoftware.code-spell-checker-german/default.nix index 260d06879d63..c8e6d5859cfa 100644 --- a/pkgs/applications/editors/vscode/extensions/streetsidesoftware.code-spell-checker-german/default.nix +++ b/pkgs/applications/editors/vscode/extensions/streetsidesoftware.code-spell-checker-german/default.nix @@ -4,8 +4,8 @@ vscode-utils.buildVscodeMarketplaceExtension { mktplcRef = { name = "code-spell-checker-german"; publisher = "streetsidesoftware"; - version = "2.3.2"; - hash = "sha256-40Oc6ycNog9cxG4G5gCps2ADrM/wLuKWFrD4lnd91Z4="; + version = "2.3.3"; + hash = "sha256-sEdr8SQDFWgCq77flvbReILgWtT/ao8cJjrgC7RKO80="; }; meta = { changelog = "https://marketplace.visualstudio.com/items/streetsidesoftware.code-spell-checker-german/changelog"; From 1f2ca74a7c95833b3ead6ab78052b639019687c6 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Thu, 17 Apr 2025 12:37:28 +0000 Subject: [PATCH 380/793] zashboard: 1.77.0 -> 1.80.1 --- pkgs/by-name/za/zashboard/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/za/zashboard/package.nix b/pkgs/by-name/za/zashboard/package.nix index 55fc5b4c88b7..70fd54b9c6f2 100644 --- a/pkgs/by-name/za/zashboard/package.nix +++ b/pkgs/by-name/za/zashboard/package.nix @@ -9,13 +9,13 @@ stdenv.mkDerivation (finalAttrs: { pname = "zashboard"; - version = "1.77.0"; + version = "1.80.1"; src = fetchFromGitHub { owner = "Zephyruso"; repo = "zashboard"; tag = "v${finalAttrs.version}"; - hash = "sha256-cjl8yrmx0mpaHRs3uNV6oqpi5/aO4LNsvIv+IPlQEjE="; + hash = "sha256-/M/nDkyMZt1bPW5Aimg+U1Dg5dJOdUh3NnxXMuQxKhg="; }; nativeBuildInputs = [ @@ -25,7 +25,7 @@ stdenv.mkDerivation (finalAttrs: { pnpmDeps = pnpm_9.fetchDeps { inherit (finalAttrs) pname version src; - hash = "sha256-7mptT9cPhxz1VMtAtU2Na99xLtAoGcUHC0ca87Dv5Ng="; + hash = "sha256-urnkCeGXUA194NiD0BdNFNGRHia0ea+ibKLmuQJ0cgI="; }; buildPhase = '' From 649ec091cd1589fa58f7df38c224f0f30eeb57b0 Mon Sep 17 00:00:00 2001 From: wxt <3264117476@qq.com> Date: Thu, 17 Apr 2025 20:55:34 +0800 Subject: [PATCH 381/793] mailhog: update mhsendmail to support the new args --- .../ma/mailhog/0001-Add-go.mod-go.sum.patch | 49 ++++++++++--------- pkgs/by-name/ma/mailhog/package.nix | 4 +- 2 files changed, 29 insertions(+), 24 deletions(-) diff --git a/pkgs/by-name/ma/mailhog/0001-Add-go.mod-go.sum.patch b/pkgs/by-name/ma/mailhog/0001-Add-go.mod-go.sum.patch index 9e38d103fbfd..c92fd5067b55 100644 --- a/pkgs/by-name/ma/mailhog/0001-Add-go.mod-go.sum.patch +++ b/pkgs/by-name/ma/mailhog/0001-Add-go.mod-go.sum.patch @@ -1,24 +1,24 @@ -From ba00547a25bfea641d0c8a5dba42a6ace990767b Mon Sep 17 00:00:00 2001 +From 0ffd4dcbc7df1510213ec8f2c20b94fb016d390e Mon Sep 17 00:00:00 2001 From: wxt <3264117476@qq.com> -Date: Mon, 4 Nov 2024 11:04:05 +0800 -Subject: [PATCH] Add go.mod & go.sum +Date: Thu, 17 Apr 2025 20:52:12 +0800 +Subject: [PATCH] Update go.mod & go.sum --- - go.mod | 36 ++++++++++++++++++++++++++++ - go.sum | 76 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ - 2 files changed, 112 insertions(+) + go.mod | 37 +++++++++++++++++++++++++++ + go.sum | 80 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ + 2 files changed, 117 insertions(+) create mode 100644 go.mod create mode 100644 go.sum diff --git a/go.mod b/go.mod new file mode 100644 -index 0000000..b09f764 +index 0000000..594f99f --- /dev/null +++ b/go.mod -@@ -0,0 +1,36 @@ +@@ -0,0 +1,37 @@ +module github.com/mailhog/MailHog + -+go 1.23.2 ++go 1.24.1 + +require ( + github.com/gorilla/pat v1.0.2 @@ -27,8 +27,8 @@ index 0000000..b09f764 + github.com/mailhog/MailHog-Server v1.0.1 + github.com/mailhog/MailHog-UI v1.0.1 + github.com/mailhog/http v1.0.1 -+ github.com/mailhog/mhsendmail v0.2.0 -+ golang.org/x/crypto v0.28.0 ++ github.com/mailhog/mhsendmail v0.2.1-0.20170416184902-9e70164f299c ++ golang.org/x/crypto v0.37.0 +) + +require ( @@ -45,19 +45,20 @@ index 0000000..b09f764 + github.com/ogier/pflag v0.0.1 // indirect + github.com/philhofer/fwd v1.1.3-0.20240916144458-20a13a1f6b7c // indirect + github.com/smartystreets/goconvey v1.8.1 // indirect -+ github.com/stretchr/testify v1.9.0 // indirect ++ github.com/spf13/pflag v1.0.6 // indirect ++ github.com/stretchr/testify v1.10.0 // indirect + github.com/t-k/fluent-logger-golang v1.0.0 // indirect -+ github.com/tinylib/msgp v1.2.4 // indirect ++ github.com/tinylib/msgp v1.2.5 // indirect + gopkg.in/check.v1 v1.0.0-20201130134442-10cb98267c6c // indirect + gopkg.in/mgo.v2 v2.0.0-20190816093944-a6b53ec6cb22 // indirect + gopkg.in/yaml.v2 v2.4.0 // indirect +) diff --git a/go.sum b/go.sum new file mode 100644 -index 0000000..9089971 +index 0000000..87a8922 --- /dev/null +++ b/go.sum -@@ -0,0 +1,76 @@ +@@ -0,0 +1,80 @@ +github.com/bmizerany/assert v0.0.0-20160611221934-b7ed37b82869 h1:DDGfHa7BWjL4YnC6+E63dPcxHo2sUxDIu8g3QgEJdRY= +github.com/bmizerany/assert v0.0.0-20160611221934-b7ed37b82869/go.mod h1:Ekp36dRnpXw/yCqJaO+ZrUyxD+3VXMFFr56k5XYrpB4= +github.com/creack/pty v1.1.9/go.mod h1:oKZEueFk5CKHvIhNR5MUki03XCEU+Q6VDXinZuGJ33E= @@ -100,6 +101,8 @@ index 0000000..9089971 +github.com/mailhog/http v1.0.1/go.mod h1:91oqUCI9ZoSDY2cTj4pWDJVBHCK1U762V2a4if4KlOw= +github.com/mailhog/mhsendmail v0.2.0 h1:C5HUC4obHfXIkttLfGBUopYbsJmh+bnExGWHBpWQ8IA= +github.com/mailhog/mhsendmail v0.2.0/go.mod h1:B0778+OoPEc5aEFqatEnSO4ZWl9FCTxvaY+c7OOQadM= ++github.com/mailhog/mhsendmail v0.2.1-0.20170416184902-9e70164f299c h1:Tci7WxOyjr3Vs+oCoMT4F4LMNsaxh4eJzq9CKivNRuo= ++github.com/mailhog/mhsendmail v0.2.1-0.20170416184902-9e70164f299c/go.mod h1:B0778+OoPEc5aEFqatEnSO4ZWl9FCTxvaY+c7OOQadM= +github.com/mailhog/smtp v1.0.1 h1:igL3N/L+pWuGCqUaje21HX3VIVnqHoVlqWO0t+wJEYE= +github.com/mailhog/smtp v1.0.1/go.mod h1:GMrAdv1hXro38xj5dsWPAk5ZiXJHFx9t7W9Yqsk0XUM= +github.com/mailhog/storage v1.0.1 h1:uut2nlG5hIxbsl6f8DGznPAHwQLf3/7Na2t4gmrIais= @@ -117,14 +120,16 @@ index 0000000..9089971 +github.com/smarty/assertions v1.15.0/go.mod h1:yABtdzeQs6l1brC900WlRNwj6ZR55d7B+E8C6HtKdec= +github.com/smartystreets/goconvey v1.8.1 h1:qGjIddxOk4grTu9JPOU31tVfq3cNdBlNa5sSznIX1xY= +github.com/smartystreets/goconvey v1.8.1/go.mod h1:+/u4qLyY6x1jReYOp7GOM2FSt8aP9CzCZL03bI28W60= -+github.com/stretchr/testify v1.9.0 h1:HtqpIVDClZ4nwg75+f6Lvsy/wHu+3BoSGCbBAcpTsTg= -+github.com/stretchr/testify v1.9.0/go.mod h1:r2ic/lqez/lEtzL7wO/rwa5dbSLXVDPFyf8C91i36aY= ++github.com/spf13/pflag v1.0.6 h1:jFzHGLGAlb3ruxLB8MhbI6A8+AQX/2eW4qeyNZXNp2o= ++github.com/spf13/pflag v1.0.6/go.mod h1:McXfInJRrz4CZXVZOBLb0bTZqETkiAhM9Iw0y3An2Bg= ++github.com/stretchr/testify v1.10.0 h1:Xv5erBjTwe/5IxqUQTdXv5kgmIvbHo3QQyRwhJsOfJA= ++github.com/stretchr/testify v1.10.0/go.mod h1:r2ic/lqez/lEtzL7wO/rwa5dbSLXVDPFyf8C91i36aY= +github.com/t-k/fluent-logger-golang v1.0.0 h1:4IQzY+/l66Zkkhk9eB3LwF9vPkgKHJ1rpYdrRiap0EI= +github.com/t-k/fluent-logger-golang v1.0.0/go.mod h1:6vC3Vzp9Kva0l5J9+YDY5/ROePwkAqwLK+KneCjSm4w= -+github.com/tinylib/msgp v1.2.4 h1:yLFeUGostXXSGW5vxfT5dXG/qzkn4schv2I7at5+hVU= -+github.com/tinylib/msgp v1.2.4/go.mod h1:ykjzy2wzgrlvpDCRc4LA8UXy6D8bzMSuAF3WD57Gok0= -+golang.org/x/crypto v0.28.0 h1:GBDwsMXVQi34v5CCYUm2jkJvu4cbtru2U4TN2PSyQnw= -+golang.org/x/crypto v0.28.0/go.mod h1:rmgy+3RHxRZMyY0jjAJShp2zgEdOqj2AO7U0pYmeQ7U= ++github.com/tinylib/msgp v1.2.5 h1:WeQg1whrXRFiZusidTQqzETkRpGjFjcIhW6uqWH09po= ++github.com/tinylib/msgp v1.2.5/go.mod h1:ykjzy2wzgrlvpDCRc4LA8UXy6D8bzMSuAF3WD57Gok0= ++golang.org/x/crypto v0.37.0 h1:kJNSjF/Xp7kU0iB2Z+9viTPMW4EqqsrywMXLJOOsXSE= ++golang.org/x/crypto v0.37.0/go.mod h1:vg+k43peMZ0pUMhYmVAWysMK35e6ioLh3wB8ZCAfbVc= +gopkg.in/check.v1 v0.0.0-20161208181325-20d25e280405/go.mod h1:Co6ibVJAznAaIkqp8huTwlJQCZ016jof/cbN4VW5Yz0= +gopkg.in/check.v1 v1.0.0-20201130134442-10cb98267c6c h1:Hei/4ADfdWqJk1ZMxUNpqntNwaWcugrBjAiHlqqRiVk= +gopkg.in/check.v1 v1.0.0-20201130134442-10cb98267c6c/go.mod h1:JHkPIbrfpd72SG/EVd6muEfDQjcINNoR0C8j2r3qZ4Q= @@ -135,5 +140,5 @@ index 0000000..9089971 +gopkg.in/yaml.v3 v3.0.1 h1:fxVm/GzAzEWqLHuvctI91KS9hhNmmWOoWu0XTYJS7CA= +gopkg.in/yaml.v3 v3.0.1/go.mod h1:K4uyk7z7BCEPqu6E+C64Yfv1cQ7kz7rIZviUmN+EgEM= -- -2.46.1 +2.48.1 diff --git a/pkgs/by-name/ma/mailhog/package.nix b/pkgs/by-name/ma/mailhog/package.nix index 8d73256cf5ae..26bfa337c934 100644 --- a/pkgs/by-name/ma/mailhog/package.nix +++ b/pkgs/by-name/ma/mailhog/package.nix @@ -17,11 +17,11 @@ buildGoModule rec { }; patches = [ - # Generate by go mod init github.com/mailhog/MailHog && go mod tidy + # Generate by go mod init github.com/mailhog/MailHog && go mod tidy && go get github.com/mailhog/mhsendmail@9e70164f299c9e06af61402e636f5bbdf03e7dbb ./0001-Add-go.mod-go.sum.patch ]; - vendorHash = "sha256-yYMgNpthBwmDeD4pgnVj88OJWiPNWuwzxDzC6eejabU="; + vendorHash = "sha256-YfqC8MEdiLcucOaXOsLI9H4NDQ/4T0newb6q7v0uDbw="; deleteVendor = true; From 6b2d2f7549d315979dc07b35db3a50d81cbb6f3f Mon Sep 17 00:00:00 2001 From: wxt <3264117476@qq.com> Date: Thu, 17 Apr 2025 20:57:14 +0800 Subject: [PATCH 382/793] nixosTests.mailhog: reenable the flags --- nixos/tests/mailhog.nix | 10 ++++------ 1 file changed, 4 insertions(+), 6 deletions(-) diff --git a/nixos/tests/mailhog.nix b/nixos/tests/mailhog.nix index ceab93d3b2a8..41d4a97abf3a 100644 --- a/nixos/tests/mailhog.nix +++ b/nixos/tests/mailhog.nix @@ -6,11 +6,9 @@ RTUnreal ]; - nodes.machine = - { pkgs, ... }: - { - services.mailhog.enable = true; - }; + nodes.machine = _: { + services.mailhog.enable = true; + }; testScript = '' start_all() @@ -19,7 +17,7 @@ machine.wait_for_open_port(1025) machine.wait_for_open_port(8025) # Test sendmail wrapper (this uses smtp, which tests the connection) - machine.succeed('printf "To: root@example.com\r\n\r\nthis is the body of the email" | sendmail -f sender@example.com') + machine.succeed('printf "To: root@example.com\r\n\r\nthis is the body of the email" | sendmail -t -i -f sender@example.com') res = machine.succeed( "curl --fail http://localhost:8025/api/v2/messages" ) From 48ae783679f5b8f88b0a45e9f79895bbe3ff8e6b Mon Sep 17 00:00:00 2001 From: Grimmauld Date: Thu, 17 Apr 2025 13:29:35 +0200 Subject: [PATCH 383/793] libhttpseverywhere: remove The upstream repo [1] is unmaintained since 2019. [1] https://gitlab.gnome.org/GNOME/libhttpseverywhere --- .../by-name/li/libhttpseverywhere/package.nix | 87 ------------------- pkgs/top-level/aliases.nix | 1 + 2 files changed, 1 insertion(+), 87 deletions(-) delete mode 100644 pkgs/by-name/li/libhttpseverywhere/package.nix diff --git a/pkgs/by-name/li/libhttpseverywhere/package.nix b/pkgs/by-name/li/libhttpseverywhere/package.nix deleted file mode 100644 index c24eb6ab7780..000000000000 --- a/pkgs/by-name/li/libhttpseverywhere/package.nix +++ /dev/null @@ -1,87 +0,0 @@ -{ - lib, - stdenv, - fetchurl, - pkg-config, - meson, - ninja, - makeFontsConf, - vala, - fetchpatch, - gnome, - libgee, - glib, - json-glib, - libarchive, - libsoup_2_4, - gobject-introspection, -}: - -let - pname = "libhttpseverywhere"; - version = "0.8.3"; -in -stdenv.mkDerivation rec { - name = "${pname}-${version}"; - - src = fetchurl { - url = "mirror://gnome/sources/${pname}/${lib.versions.majorMinor version}/${name}.tar.xz"; - sha256 = "1jmn6i4vsm89q1axlq4ajqkzqmlmjaml9xhw3h9jnal46db6y00w"; - }; - - nativeBuildInputs = [ - vala - gobject-introspection - meson - ninja - pkg-config - ]; - buildInputs = [ - glib - libgee - json-glib - libsoup_2_4 - libarchive - ]; - - patches = [ - # Fixes build with vala >=0.42 - (fetchpatch { - url = "https://gitlab.gnome.org/GNOME/libhttpseverywhere/commit/6da08ef1ade9ea267cecf14dd5cb2c3e6e5e50cb.patch"; - sha256 = "1nwjlh8iqgjayccwdh0fbpq2g1h8bg1k1g9i324f2bhhvyhmpq8f"; - }) - # fix build with meson 0.60 - (fetchpatch { - url = "https://gitlab.gnome.org/GNOME/libhttpseverywhere/-/commit/4c38b2ca25802c464f3204a62815201d8cf549fd.patch"; - sha256 = "sha256-1+fmR0bpvJ9ISN2Hr+BTIQz+Bf6VfY1RdVZ/OohUlWU="; - }) - ]; - - mesonFlags = [ "-Denable_valadoc=true" ]; - - doCheck = true; - - checkPhase = "(cd test && ./httpseverywhere_test)"; - - FONTCONFIG_FILE = makeFontsConf { fontDirectories = [ ]; }; - - outputs = [ - "out" - "devdoc" - ]; - - passthru = { - updateScript = gnome.updateScript { - packageName = pname; - versionPolicy = "odd-unstable"; - }; - }; - - meta = with lib; { - description = "Library to use HTTPSEverywhere in desktop applications"; - homepage = "https://gitlab.gnome.org/GNOME/libhttpseverywhere"; - license = licenses.lgpl3; - platforms = platforms.linux; - maintainers = with maintainers; [ sternenseemann ] ++ teams.gnome.members; - }; -} diff --git a/pkgs/top-level/aliases.nix b/pkgs/top-level/aliases.nix index 6671271001d2..cf7b8e977533 100644 --- a/pkgs/top-level/aliases.nix +++ b/pkgs/top-level/aliases.nix @@ -933,6 +933,7 @@ mapAliases { libgnome-keyring3 = libgnome-keyring; # Added 2024-06-22 libgpgerror = throw "'libgpgerror' has been renamed to/replaced by 'libgpg-error'"; # Converted to throw 2024-10-17 libheimdal = heimdal; # Added 2022-11-18 + libhttpseverywhere = throw "'libhttpseverywhere' has been removed due to lack of upstream maintenance. It was no longer used in nixpkgs."; # Added 2025-04-17 libiconv-darwin = darwin.libiconv; libixp_hg = libixp; libjpeg_drop = throw "'libjpeg_drop' has been renamed to/replaced by 'libjpeg_original'"; # Converted to throw 2024-10-17 From 57c346e9985f85781219e44d47459b1fdde32a6a Mon Sep 17 00:00:00 2001 From: Anton Mosich Date: Fri, 11 Apr 2025 11:07:07 +0200 Subject: [PATCH 384/793] khal: 0.11.3 -> 0.13.0 --- pkgs/by-name/kh/khal/package.nix | 43 ++++++-------------------------- 1 file changed, 8 insertions(+), 35 deletions(-) diff --git a/pkgs/by-name/kh/khal/package.nix b/pkgs/by-name/kh/khal/package.nix index ffc0c69aeb52..9c72b3acc06c 100644 --- a/pkgs/by-name/kh/khal/package.nix +++ b/pkgs/by-name/kh/khal/package.nix @@ -4,48 +4,22 @@ fetchFromGitHub, glibcLocales, installShellFiles, - python3, + python3Packages, }: -let - python = python3.override { - packageOverrides = self: super: { - # https://github.com/pimutils/khal/issues/1361 - icalendar = super.icalendar.overridePythonAttrs (old: rec { - version = "5.0.13"; - src = fetchFromGitHub { - owner = "collective"; - repo = "icalendar"; - tag = "v${version}"; - hash = "sha256-2gpWfLXR4HThw23AWxY2rY9oiK6CF3Qiad8DWHCs4Qk="; - }; - patches = [ ]; - build-system = with self; [ setuptools ]; - dependencies = with self; [ - python-dateutil - pytz - ]; - }); - }; - }; -in -python.pkgs.buildPythonApplication rec { +python3Packages.buildPythonApplication rec { pname = "khal"; - version = "0.11.3"; + version = "0.13.0"; pyproject = true; src = fetchFromGitHub { owner = "pimutils"; repo = "khal"; tag = "v${version}"; - hash = "sha256-YP2kQ/qXPDwvFvlHf+A2Ymvk49dmt5tAnTaOhrOV92M="; + hash = "sha256-pbBdScyYQMdT2NjCk2dKPkR75Zcizzco2IkXpHkgPR8="; }; - postPatch = '' - sed -i /intersphinx/d doc/source/conf.py - ''; - - build-system = with python.pkgs; [ + build-system = with python3Packages; [ setuptools setuptools-scm ]; @@ -55,8 +29,7 @@ python.pkgs.buildPythonApplication rec { installShellFiles ]; - dependencies = with python.pkgs; [ - atomicwrites + dependencies = with python3Packages; [ click click-log configobj @@ -73,7 +46,7 @@ python.pkgs.buildPythonApplication rec { urwid ]; - nativeCheckInputs = with python.pkgs; [ + nativeCheckInputs = with python3Packages; [ freezegun hypothesis packaging @@ -90,7 +63,7 @@ python.pkgs.buildPythonApplication rec { # man page PATH="${ - python3.withPackages ( + python3Packages.python.withPackages ( ps: with ps; [ sphinx sphinxcontrib-newsfeed From 30290db7e54c31ffdd40b380bf931b9722abe036 Mon Sep 17 00:00:00 2001 From: Anton Mosich Date: Fri, 11 Apr 2025 11:08:19 +0200 Subject: [PATCH 385/793] khal: add antonmosich as maintainer --- pkgs/by-name/kh/khal/package.nix | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pkgs/by-name/kh/khal/package.nix b/pkgs/by-name/kh/khal/package.nix index 9c72b3acc06c..974d71af3065 100644 --- a/pkgs/by-name/kh/khal/package.nix +++ b/pkgs/by-name/kh/khal/package.nix @@ -93,6 +93,6 @@ python3Packages.buildPythonApplication rec { homepage = "https://lostpackets.de/khal/"; changelog = "https://github.com/pimutils/khal/releases/tag/v${version}"; license = lib.licenses.mit; - maintainers = with lib.maintainers; [ ]; + maintainers = with lib.maintainers; [ antonmosich ]; }; } From 4e23519850f7d6467e8e841358e22309c3a0c7d9 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Thu, 17 Apr 2025 13:39:58 +0000 Subject: [PATCH 386/793] hidviz: 0.2 -> 0.2.1 --- pkgs/by-name/hi/hidviz/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/hi/hidviz/package.nix b/pkgs/by-name/hi/hidviz/package.nix index e3f154965be8..129b1094c875 100644 --- a/pkgs/by-name/hi/hidviz/package.nix +++ b/pkgs/by-name/hi/hidviz/package.nix @@ -13,13 +13,13 @@ stdenv.mkDerivation rec { pname = "hidviz"; - version = "0.2"; + version = "0.2.1"; src = fetchFromGitHub { owner = "hidviz"; repo = "hidviz"; rev = "v${version}"; - hash = "sha256-9crHFYVNNxJjwJojwqB8qdAGyr1Ieux9qC3m3rpIJw0="; + hash = "sha256-ThDDQ3FN+cLCbdQCrC5zhL4dgg2zAbRWvtei7+qmQg8="; }; preConfigure = '' From b5ad0ced93ad15fe54a7f4da76ed3ec94841caf7 Mon Sep 17 00:00:00 2001 From: Gaetan Lepage Date: Thu, 17 Apr 2025 15:41:42 +0200 Subject: [PATCH 387/793] python312Packages.pygame: mark as broken on darwin --- pkgs/development/python-modules/pygame/default.nix | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/pkgs/development/python-modules/pygame/default.nix b/pkgs/development/python-modules/pygame/default.nix index 8f15d3e3fca9..238ec93abffc 100644 --- a/pkgs/development/python-modules/pygame/default.nix +++ b/pkgs/development/python-modules/pygame/default.nix @@ -122,5 +122,9 @@ buildPythonPackage rec { license = lib.licenses.lgpl21Plus; maintainers = with lib.maintainers; [ emilytrau ]; platforms = lib.platforms.unix; + badPlatforms = [ + # Several tests segfault + lib.systems.inspect.patterns.isDarwin + ]; }; } From 924de2ce0d8b18cc9fa5b93301226964890ccfe4 Mon Sep 17 00:00:00 2001 From: rewine Date: Thu, 17 Apr 2025 21:44:45 +0800 Subject: [PATCH 388/793] jamesdsp: fix build on qt 6.9 --- pkgs/applications/audio/jamesdsp/default.nix | 1 + .../audio/jamesdsp/fix-build-on-qt6_9.diff | 22 +++++++++++++++++++ 2 files changed, 23 insertions(+) create mode 100644 pkgs/applications/audio/jamesdsp/fix-build-on-qt6_9.diff diff --git a/pkgs/applications/audio/jamesdsp/default.nix b/pkgs/applications/audio/jamesdsp/default.nix index f98bdae72975..1849a8c428a2 100644 --- a/pkgs/applications/audio/jamesdsp/default.nix +++ b/pkgs/applications/audio/jamesdsp/default.nix @@ -49,6 +49,7 @@ stdenv.mkDerivation (finalAttrs: { hash = "sha256-RtVKlw2ca8An4FodeD0RN95z9yHDHBgAxsEwLAmW7co="; name = "fix-build-with-new-pipewire.patch"; }) + ./fix-build-on-qt6_9.diff ]; buildInputs = diff --git a/pkgs/applications/audio/jamesdsp/fix-build-on-qt6_9.diff b/pkgs/applications/audio/jamesdsp/fix-build-on-qt6_9.diff new file mode 100644 index 000000000000..9706aa8eb614 --- /dev/null +++ b/pkgs/applications/audio/jamesdsp/fix-build-on-qt6_9.diff @@ -0,0 +1,22 @@ +diff --git a/src/subprojects/AutoEqIntegration/AeqPackageManager.cpp b/src/subprojects/AutoEqIntegration/AeqPackageManager.cpp +index 01940a1..2ec9c5b 100644 +--- a/src/subprojects/AutoEqIntegration/AeqPackageManager.cpp ++++ b/src/subprojects/AutoEqIntegration/AeqPackageManager.cpp +@@ -133,7 +133,7 @@ QtPromise::QPromise AeqPackageManager::getLocalVersion() + return QtPromise::QPromise{[&]( + const QtPromise::QPromiseResolve& resolve, + const QtPromise::QPromiseReject& reject) { +- QFile versionJson = (databaseDirectory() + "/version.json"); ++ QFile versionJson(databaseDirectory() + "/version.json"); + if(!versionJson.exists()) + { + reject(); +@@ -159,7 +159,7 @@ QtPromise::QPromise> AeqPackageManager::getLocalIndex() + return QtPromise::QPromise>{[&]( + const QtPromise::QPromiseResolve>& resolve, + const QtPromise::QPromiseReject>& reject) { +- QFile indexJson = (databaseDirectory() + "/index.json"); ++ QFile indexJson(databaseDirectory() + "/index.json"); + if(!indexJson.exists()) + { + reject(); From a1db58fa83473e79d8842f8058096c94ed6828e1 Mon Sep 17 00:00:00 2001 From: Peder Bergebakken Sundt Date: Thu, 17 Apr 2025 15:39:31 +0200 Subject: [PATCH 389/793] twitch-dl: 2.11.0 -> 3.0.0 Changelog: https://github.com/ihabunek/twitch-dl/blob/3.0.0/CHANGELOG.md --- pkgs/by-name/tw/twitch-dl/package.nix | 8 ++------ 1 file changed, 2 insertions(+), 6 deletions(-) diff --git a/pkgs/by-name/tw/twitch-dl/package.nix b/pkgs/by-name/tw/twitch-dl/package.nix index 52697924aa43..5bbfb1baed72 100644 --- a/pkgs/by-name/tw/twitch-dl/package.nix +++ b/pkgs/by-name/tw/twitch-dl/package.nix @@ -10,20 +10,16 @@ python3Packages.buildPythonApplication rec { pname = "twitch-dl"; - version = "2.11.0"; + version = "3.0.0"; pyproject = true; src = fetchFromGitHub { owner = "ihabunek"; repo = "twitch-dl"; tag = version; - hash = "sha256-L+IbcSUaxhTg2slNc5x1VJPnA5e2qrPEeWjspK2COAI="; + hash = "sha256-/TlJG6Mh8/Ax4bKKR/plhMMY2x6YXwcFP6zjClOPaD8="; }; - pythonRelaxDeps = [ - "m3u8" - ]; - nativeBuildInputs = [ python3Packages.setuptools python3Packages.setuptools-scm From b960901c9a1bedbd67120e76b2580a11793999b9 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Marcell=20T=C3=B3th?= Date: Sat, 12 Apr 2025 14:18:50 +0200 Subject: [PATCH 390/793] naps2: 7.4.3 -> 7.5.3 and use non-EOL dotnet use .NET 8 instead of the EOL version 6 added wrapGAppsHook3, this should resolve #339293 no longer broken on aarch64 --- pkgs/by-name/na/naps2/deps.json | 461 ++++++++++-------------------- pkgs/by-name/na/naps2/package.nix | 35 +-- 2 files changed, 166 insertions(+), 330 deletions(-) diff --git a/pkgs/by-name/na/naps2/deps.json b/pkgs/by-name/na/naps2/deps.json index a3cda59b5a45..27042ebac4a3 100644 --- a/pkgs/by-name/na/naps2/deps.json +++ b/pkgs/by-name/na/naps2/deps.json @@ -2,876 +2,711 @@ { "pname": "AtkSharp", "version": "3.24.24.95", - "sha256": "0x4nr8rx50h87n6ijv5a4vkavs2x61bsrkxvam27h178finmc1rn" + "hash": "sha256-NgdWbXToBHhEVbvPrFcwXeit5iaqbBmNPQiC0jPKlnQ=" }, { "pname": "Autofac", "version": "8.0.0", - "sha256": "0w3y76vik6rfr9am649v4w6dyyp5s25244q3il2x8si11xgl6y7d" + "hash": "sha256-7XhDXw8hatQFjQMTIorQ5XrfDCc7EVNVyi6bGbc5fnA=" }, { "pname": "Ben.Demystifier", "version": "0.4.1", - "sha256": "1szlrhvwpwkjhpgvjlrpjg714bz1yhyljs72pxni3li4mgnklk1f" + "hash": "sha256-Lkw67ask0hFtv+JoST304S8SzpM3U7nfhXLyyzfM9Os=" }, { "pname": "CairoSharp", "version": "3.24.24.95", - "sha256": "05fq8jdlxzrrw7gh0i3w272q34wzmb3bizcghjnf9mlh1jcn1iy9" + "hash": "sha256-ycdgmQyQ1uSshI/9uMaqn5OBxRF8RADf4Tn/TptE2BU=" }, { "pname": "CommandLineParser", "version": "2.9.1", - "sha256": "1sldkj8lakggn4hnyabjj1fppqh50fkdrr1k99d4gswpbk5kv582" + "hash": "sha256-ApU9y1yX60daSjPk3KYDBeJ7XZByKW8hse9NRZGcjeo=" }, { "pname": "EmbedIO", "version": "3.5.2", - "sha256": "13saxicm07nkppzfxb60cpm1501n4ixaqhkvvqqfaqgifma9z8bv" + "hash": "sha256-e6GfVHXxYeUw3ntCrHokNoAS6mXArO7+vdMeUFnsSo8=" }, { "pname": "Eto.Forms", "version": "2.8.3", - "sha256": "00v2ffi9sl8cjllrz8rw3a5s5cgm9bfh45852znwz18zp06rh5bg" + "hash": "sha256-bxWYDbgfhc/tFwUVAt1K9bGiixo8o58plQxRnaJzYgM=" }, { "pname": "Eto.Platform.Gtk", "version": "2.8.3", - "sha256": "0av22hyx6xf6cnm89a4jvpnm80h1p6a6301r4n2906ihai9k3gsk" + "hash": "sha256-U78xU1QwGpCEJTmAYZS5AQJU7d2SqISqZcZ10z0UYis=" }, { "pname": "GdkSharp", "version": "3.24.24.95", - "sha256": "1wp2kgng0pwg8q5bl1zz4lzzj603qcjljql61h83bxa60q7c121m" + "hash": "sha256-NYjADgZG9TUQDIZiSSXDAxj5PyX/B7oKRo9f8Oyb4vI=" }, { "pname": "GioSharp", "version": "3.24.24.95", - "sha256": "121xb98hg955vwxfv1r5idr5a2zv09xpcmqckm7hhgprlzhz2cg5" + "hash": "sha256-5THx4af5PghPnQxXdnsC+wtVcoslh+0636WkB1FaPYg=" }, { "pname": "GLibSharp", "version": "3.24.24.95", - "sha256": "1l5nbg0qwjp55wfj06vnk5q5r5cnq5h064qp4k5xf8qlma8d346n" + "hash": "sha256-1pDRkKoUI9fLJBcTA2DBlpVccJl2GyAdL+VKjsFbttA=" }, { "pname": "Google.Protobuf", "version": "3.25.1", - "sha256": "0zcw9vmv2bdai3zaip86s37lj3r5z4zvcs9mf5a9nih0hy4gzwsi" + "hash": "sha256-UfP/iIcARptUcTVptj/5JQ9Jz9AG3aj+iKotsetOnH0=" }, { "pname": "Grpc.Core.Api", "version": "2.59.0", - "sha256": "0pajrxg0dsfnyxwrd2li5nrabz0r3b3bql776l44hn5rg1s1287k" + "hash": "sha256-8yARdHi5WEgINedQvMYaGfylsi2RipZ599bpBl7PUl0=" }, { "pname": "Grpc.Tools", - "version": "2.62.0", - "sha256": "1x6ydsvjckxdpnrl07h307wql5gghlb4fasf591ppr16kv5igdfp" + "version": "2.65.0", + "hash": "sha256-Nzpq4DIBnhZ7kX+/bwqUSMDa5NJB52iKuXARYnM5yZw=" }, { "pname": "GrpcDotNetNamedPipes", "version": "3.0.0", - "sha256": "1sndscz12dldjfvifp04ml56fkbl1vwb9llzq0h58hwri35nnbv7" + "hash": "sha256-Zy9ry4iZQ1QgwJ/StPgOdE1nCq0EXBe3k402ET7Tzeo=" }, { "pname": "GtkSharp", "version": "3.24.24.95", - "sha256": "0y20zn8wv72dg2bc7f95l8iz8z51ap08q5gnv6f2xnhz8zjf86xh" + "hash": "sha256-sBvk5Ecf2i6c2fYVjMBVoXz0I6IlucOWeE2czZH9QHg=" }, { "pname": "IsExternalInit", "version": "1.0.3", - "sha256": "01flcxs8m7m916s5rx5iyvzh6fjdl1dvcyzl9cpzn0d17yp8dz2i" + "hash": "sha256-UfyGrj+hAfsvS/R7tlugTToD//ax9Fy0CameinRn1AU=" }, { "pname": "Makaretu.Dns", "version": "2.0.1", - "sha256": "1l6ajfdcvqpz078wl6nm44bnhd8h47nssb5qgp5al9zqic50mqnd" - }, - { - "pname": "Microsoft.Bcl.AsyncInterfaces", - "version": "7.0.0", - "sha256": "1waiggh3g1cclc81gmjrqbh128kwfjky3z79ma4bd2ms9pa3gvfm" + "hash": "sha256-zeIKCov4J6rKfbgsre0hEDVoFyHVGsrRAf/izZqTytA=" }, { "pname": "Microsoft.Bcl.AsyncInterfaces", "version": "8.0.0", - "sha256": "0z4jq5prnxyb4p3163yxx35znpd2msjd8hw8ysmv4ah90f5sd9gm" - }, - { - "pname": "Microsoft.Extensions.Configuration", - "version": "2.1.0", - "sha256": "04rjl38wlr1jjjpbzgf64jp0ql6sbzbil0brwq9mgr3hdgwd7vx2" - }, - { - "pname": "Microsoft.Extensions.Configuration.Abstractions", - "version": "2.1.0", - "sha256": "03gzlr3z9j1xnr1k6y91zgxpz3pj27i3zsvjwj7i8jqnlqmk7pxd" + "hash": "sha256-9aWmiwMJKrKr9ohD1KSuol37y+jdDxPGJct3m2/Bknw=" }, { "pname": "Microsoft.Extensions.Configuration.Abstractions", "version": "8.0.0", - "sha256": "1jlpa4ggl1gr5fs7fdcw04li3y3iy05w3klr9lrrlc7v8w76kq71" - }, - { - "pname": "Microsoft.Extensions.Configuration.Binder", - "version": "2.1.0", - "sha256": "0x1888w5ypavvszfmpja9krgc64527prs75vm8xbf9fv3rgsplql" + "hash": "sha256-4eBpDkf7MJozTZnOwQvwcfgRKQGcNXe0K/kF+h5Rl8o=" }, { "pname": "Microsoft.Extensions.DependencyInjection", "version": "8.0.0", - "sha256": "0i7qziz0iqmbk8zzln7kx9vd0lbx1x3va0yi3j1bgkjir13h78ps" - }, - { - "pname": "Microsoft.Extensions.DependencyInjection.Abstractions", - "version": "2.1.0", - "sha256": "0c0cx8r5xkjpxmcfp51959jnp55qjvq28d9vaslk08avvi1by12s" + "hash": "sha256-+qIDR8hRzreCHNEDtUcPfVHQdurzWPo/mqviCH78+EQ=" }, { "pname": "Microsoft.Extensions.DependencyInjection.Abstractions", "version": "8.0.0", - "sha256": "1zw0bpp5742jzx03wvqc8csnvsbgdqi0ls9jfc5i2vd3cl8b74pg" + "hash": "sha256-75KzEGWjbRELczJpCiJub+ltNUMMbz5A/1KQU+5dgP8=" }, { "pname": "Microsoft.Extensions.DependencyInjection.Abstractions", "version": "8.0.1", - "sha256": "1wyhpamm1nqjfi3r463dhxljdlr6rm2ax4fvbgq2s0j3jhpdhd4p" - }, - { - "pname": "Microsoft.Extensions.Logging", - "version": "2.1.0", - "sha256": "0dii8i7s6libfnspz2xb96ayagb4rwqj2kmr162vndivr9rmbm06" + "hash": "sha256-lzTYLpRDAi3wW9uRrkTNJtMmaYdtGJJHdBLbUKu60PM=" }, { "pname": "Microsoft.Extensions.Logging", "version": "8.0.0", - "sha256": "0nppj34nmq25gnrg0wh1q22y4wdqbih4ax493f226azv8mkp9s1i" - }, - { - "pname": "Microsoft.Extensions.Logging.Abstractions", - "version": "2.1.0", - "sha256": "1gvgif1wcx4k6pv7gc00qv1hid945jdywy1s50s33q0hfd91hbnj" + "hash": "sha256-Meh0Z0X7KyOEG4l0RWBcuHHihcABcvCyfUXgasmQ91o=" }, { "pname": "Microsoft.Extensions.Logging.Abstractions", "version": "8.0.0", - "sha256": "1klcqhg3hk55hb6vmjiq2wgqidsl81aldw0li2z98lrwx26msrr6" + "hash": "sha256-Jmddjeg8U5S+iBTwRlVAVLeIHxc4yrrNgqVMOB7EjM4=" }, { "pname": "Microsoft.Extensions.Logging.Abstractions", "version": "8.0.1", - "sha256": "0i9pgmk60b8xlws3q9z890gim1xjq42dhyh6dj4xvbycmgg1x1sd" - }, - { - "pname": "Microsoft.Extensions.Options", - "version": "2.1.0", - "sha256": "0w9644sryd1c6r3n4lq2cgd5pn6jl3k5m38a05m7vjffa4m2spd2" + "hash": "sha256-TYce3qvMr92JbAZ62ATBsocaH0joJzw0px0tYGZ9N0U=" }, { "pname": "Microsoft.Extensions.Options", "version": "8.0.0", - "sha256": "0p50qn6zhinzyhq9sy5svnmqqwhw2jajs2pbjh9sah504wjvhscz" - }, - { - "pname": "Microsoft.Extensions.Primitives", - "version": "2.1.0", - "sha256": "1r9gzwdfmb8ysnc4nzmyz5cyar1lw0qmizsvrsh252nhlyg06nmb" + "hash": "sha256-n2m4JSegQKUTlOsKLZUUHHKMq926eJ0w9N9G+I3FoFw=" }, { "pname": "Microsoft.Extensions.Primitives", "version": "8.0.0", - "sha256": "0aldaz5aapngchgdr7dax9jw5wy7k7hmjgjpfgfv1wfif27jlkqm" + "hash": "sha256-FU8qj3DR8bDdc1c+WeGZx/PCZeqqndweZM9epcpXjSo=" }, { "pname": "Microsoft.NETCore.App", "version": "2.1.30", - "sha256": "10brwj7csacwa4ra37pjb2bqwg961lxi576330xlhhwqixkjkrqf" + "hash": "sha256-DucpZ4+YQ0g7GMOcEjsNJj2Ol1jynqEyUZwpzY7keYE=" }, { "pname": "Microsoft.NETCore.DotNetAppHost", "version": "2.1.30", - "sha256": "0rabvmid1n604pk9rndlq62zqhq77p7cznmq9bzr7hshvr2rszab" + "hash": "sha256-S32dRd5Qw5P/Srjaz849B0P8hcG02ZzmJcDY0GLdS2U=" }, { "pname": "Microsoft.NETCore.DotNetHostPolicy", "version": "2.1.30", - "sha256": "1zk6ajalssvpm2yv4ri3g6hbxjaj1ns0y4w3g98wss54k7v44vpw" + "hash": "sha256-/G5C9pmkaM1ReoMTD7QNUsm+oHkjZrK9qHdrTZVUZv4=" }, { "pname": "Microsoft.NETCore.DotNetHostResolver", "version": "2.1.30", - "sha256": "0k3k6ldi5lj9ab9bdnhzfiykr6ipwz17d9g952bcanhvmk57l376" - }, - { - "pname": "Microsoft.NETCore.Platforms", - "version": "1.1.0", - "sha256": "08vh1r12g6ykjygq5d3vq09zylgb84l63k49jc4v8faw9g93iqqm" + "hash": "sha256-5gx6yqwbWsWWKOmldsLnN5o8fXQf2rbSUknSEhs1c0w=" }, { "pname": "Microsoft.NETCore.Platforms", "version": "1.1.1", - "sha256": "164wycgng4mi9zqi2pnsf1pq6gccbqvw6ib916mqizgjmd8f44pj" + "hash": "sha256-8hLiUKvy/YirCWlFwzdejD2Db3DaXhHxT7GSZx/znJg=" }, { "pname": "Microsoft.NETCore.Platforms", "version": "2.1.14", - "sha256": "0mbmcgsky65y0xai4xjfnhm07kn856y9kpn6hnm1b5m3mdsf8dkq" - }, - { - "pname": "Microsoft.NETCore.Platforms", - "version": "5.0.0", - "sha256": "0mwpwdflidzgzfx2dlpkvvnkgkr2ayaf0s80737h4wa35gaj11rc" + "hash": "sha256-eDbkdKujlhWqhcbembwpyM4DKrROdhJVB74YP/VjdVU=" }, { "pname": "Microsoft.NETCore.Targets", "version": "1.1.0", - "sha256": "193xwf33fbm0ni3idxzbr5fdq3i2dlfgihsac9jj7whj0gd902nh" + "hash": "sha256-0AqQ2gMS8iNlYkrD+BxtIg7cXMnr9xZHtKAuN4bjfaQ=" }, { "pname": "Microsoft.NETCore.Targets", "version": "2.0.0", - "sha256": "0nsrrhafvxqdx8gmlgsz612bmlll2w3l2qn2ygdzr92rp1nqyka2" - }, - { - "pname": "Microsoft.NETFramework.ReferenceAssemblies", - "version": "1.0.3", - "sha256": "0hc4d4d4358g5192mf8faijwk0bpf9pjwcfd3h85sr67j0zhj6hl" - }, - { - "pname": "Microsoft.NETFramework.ReferenceAssemblies.net462", - "version": "1.0.3", - "sha256": "08bfss2p262d8zj41xqndv0qgvz9lq636k2xhl80jl23ay22lsgf" + "hash": "sha256-Qk2PbbhZpPzb88JiQQcXlNK6RDBfP1of6g337RTMWVs=" }, { "pname": "Microsoft.Win32.Primitives", "version": "4.3.0", - "sha256": "0j0c1wj4ndj21zsgivsc24whiya605603kxrbiw6wkfdync464wq" - }, - { - "pname": "Microsoft.Win32.Registry", - "version": "5.0.0", - "sha256": "102hvhq2gmlcbq8y2cb7hdr2dnmjzfp2k3asr1ycwrfacwyaak7n" + "hash": "sha256-mBNDmPXNTW54XLnPAUwBRvkIORFM7/j0D0I2SyQPDEg=" }, { "pname": "MimeKitLite", - "version": "4.4.0", - "sha256": "1am381zbh89qa520pllsa92by92lg6wn0zxhqa26z7mlh6jwc8nz" + "version": "4.7.1", + "hash": "sha256-vxCSs9w+xQDsUM8OiyCg6VmBi2twmqsD2BTJ1ESHLo8=" }, { "pname": "NAPS2.Mdns", "version": "1.0.1", - "sha256": "0xi46brppcjm8mrabnffahkmkcakhw94cnq1w2yk8y2hyq9qb4ms" + "hash": "sha256-upKFE/ZQeDS94AFbRhKHU7FZJ1TO2aVyRVWye/MyJHY=" }, { "pname": "NAPS2.NTwain", "version": "1.0.0", - "sha256": "088dw31h7rlgr0s05snm382wz65wi46yaizjnjpd0wzw2mb58yld" + "hash": "sha256-jXpUVhX8c9CutPJH5Q2JvJjPBRrV6gI0yI/mA8PgDSE=" }, { "pname": "NAPS2.Pdfium.Binaries", "version": "1.1.0", - "sha256": "0rnqkk6y047p6a6li2dr2cygkhjn3d2a13yn3rck5gf854k3q3ws" + "hash": "sha256-mg88JinIvTJZHtaPoEQbVsL5PBO5iUiNMvcQ4M2c2GY=" }, { "pname": "NAPS2.PdfSharp", "version": "1.0.1", - "sha256": "0x51whjhlqd5r0f1s5hjx41zzwwcwcdl19q6iz6k7fwx81746w0w" + "hash": "sha256-HHBDTkCduzPNjwanQBvjjPP/A+kSFh0cyKVhCiXkoXQ=" }, { "pname": "NAPS2.Tesseract.Binaries", "version": "1.2.0", - "sha256": "0m1aksfjg4vfl2llvhd2in0a5i4wa72nmfw2h78y4wwxmjplbfz2" + "hash": "sha256-4rtFr6ydc+LRgYK7asVRnMSigI2iwU2poG6TJ52eKlQ=" }, { "pname": "NAPS2.Wia", "version": "2.0.3", - "sha256": "0xszkccb8fy2x60nkblpda78wx2d86fn8y49j94qmvz4rp2nw98i" + "hash": "sha256-ESVuxc3k74pJkol4ZJ1BTXSOjmqXrmmB6cI7tBibX3c=" }, { "pname": "NETStandard.Library", "version": "2.0.3", - "sha256": "1fn9fxppfcg4jgypp2pmrpr6awl3qz1xmnri0cygpkwvyx27df1y" + "hash": "sha256-Prh2RPebz/s8AzHb2sPHg3Jl8s31inv9k+Qxd293ybo=" }, { "pname": "Newtonsoft.Json", "version": "13.0.3", - "sha256": "0xrwysmrn4midrjal8g2hr1bbg38iyisl0svamb11arqws4w2bw7" + "hash": "sha256-hy/BieY4qxBWVVsDqqOPaLy1QobiIapkbrESm6v2PHc=" }, { "pname": "NLog", - "version": "5.2.8", - "sha256": "1z3h20m5rjnizm1jbf5j0vpdc1f373rzzkg6478p1lxv5j385c12" + "version": "5.3.2", + "hash": "sha256-b/y/IFUSe7qsSeJ8JVB0VFmJlkviFb8h934ktnn9Fgc=" }, { "pname": "NLog.Extensions.Logging", - "version": "5.3.8", - "sha256": "1qnz91099f51vk7f5g2ig0041maw5hcbyqllxvj5zj7zkp0qw9b8" + "version": "5.3.11", + "hash": "sha256-DP3R51h+9kk06N63U+1C4/JCZTFiADeYTROToAA2R0g=" }, { "pname": "PangoSharp", "version": "3.24.24.95", - "sha256": "0548jrkgzia899va9smhh7if49nk6avbswb68xmc52k37lins6b2" + "hash": "sha256-YhltIz1jisJqR2ZxvbYy0ybi4oGw6qR2SkjF/2aWiBQ=" }, { "pname": "Polyfill", - "version": "4.2.0", - "sha256": "0h25jszwrkmxlklcr6mjjmz71rn6q36pqb5jx36l94lrccy2k0a8" + "version": "4.9.0", + "hash": "sha256-oTnmSAwMbxPFhzqBBrcSej0Nd3BKSX1kh0iwih2Iquo=" }, { "pname": "runtime.any.System.Collections", "version": "4.3.0", - "sha256": "0bv5qgm6vr47ynxqbnkc7i797fdi8gbjjxii173syrx14nmrkwg0" + "hash": "sha256-4PGZqyWhZ6/HCTF2KddDsbmTTjxs2oW79YfkberDZS8=" }, { "pname": "runtime.any.System.Diagnostics.Tracing", "version": "4.3.0", - "sha256": "00j6nv2xgmd3bi347k00m7wr542wjlig53rmj28pmw7ddcn97jbn" + "hash": "sha256-dsmTLGvt8HqRkDWP8iKVXJCS+akAzENGXKPV18W2RgI=" }, { "pname": "runtime.any.System.Globalization", "version": "4.3.0", - "sha256": "1daqf33hssad94lamzg01y49xwndy2q97i2lrb7mgn28656qia1x" + "hash": "sha256-PaiITTFI2FfPylTEk7DwzfKeiA/g/aooSU1pDcdwWLU=" }, { "pname": "runtime.any.System.Globalization.Calendars", "version": "4.3.0", - "sha256": "1ghhhk5psqxcg6w88sxkqrc35bxcz27zbqm2y5p5298pv3v7g201" + "hash": "sha256-AYh39tgXJVFu8aLi9Y/4rK8yWMaza4S4eaxjfcuEEL4=" }, { "pname": "runtime.any.System.IO", "version": "4.3.0", - "sha256": "0l8xz8zn46w4d10bcn3l4yyn4vhb3lrj2zw8llvz7jk14k4zps5x" + "hash": "sha256-vej7ySRhyvM3pYh/ITMdC25ivSd0WLZAaIQbYj/6HVE=" }, { "pname": "runtime.any.System.Reflection", "version": "4.3.0", - "sha256": "02c9h3y35pylc0zfq3wcsvc5nqci95nrkq0mszifc0sjx7xrzkly" + "hash": "sha256-ns6f++lSA+bi1xXgmW1JkWFb2NaMD+w+YNTfMvyAiQk=" }, { "pname": "runtime.any.System.Reflection.Primitives", "version": "4.3.0", - "sha256": "0x1mm8c6iy8rlxm8w9vqw7gb7s1ljadrn049fmf70cyh42vdfhrf" + "hash": "sha256-LkPXtiDQM3BcdYkAm5uSNOiz3uF4J45qpxn5aBiqNXQ=" }, { "pname": "runtime.any.System.Resources.ResourceManager", "version": "4.3.0", - "sha256": "03kickal0iiby82wa5flar18kyv82s9s6d4xhk5h4bi5kfcyfjzl" + "hash": "sha256-9EvnmZslLgLLhJ00o5MWaPuJQlbUFcUF8itGQNVkcQ4=" }, { "pname": "runtime.any.System.Runtime", "version": "4.3.0", - "sha256": "1cqh1sv3h5j7ixyb7axxbdkqx6cxy00p4np4j91kpm492rf4s25b" + "hash": "sha256-qwhNXBaJ1DtDkuRacgHwnZmOZ1u9q7N8j0cWOLYOELM=" }, { "pname": "runtime.any.System.Runtime.Handles", "version": "4.3.0", - "sha256": "0bh5bi25nk9w9xi8z23ws45q5yia6k7dg3i4axhfqlnj145l011x" + "hash": "sha256-PQRACwnSUuxgVySO1840KvqCC9F8iI9iTzxNW0RcBS4=" }, { "pname": "runtime.any.System.Runtime.InteropServices", "version": "4.3.0", - "sha256": "0c3g3g3jmhlhw4klrc86ka9fjbl7i59ds1fadsb2l8nqf8z3kb19" + "hash": "sha256-Kaw5PnLYIiqWbsoF3VKJhy7pkpoGsUwn4ZDCKscbbzA=" }, { "pname": "runtime.any.System.Text.Encoding", "version": "4.3.0", - "sha256": "0aqqi1v4wx51h51mk956y783wzags13wa7mgqyclacmsmpv02ps3" + "hash": "sha256-Q18B9q26MkWZx68exUfQT30+0PGmpFlDgaF0TnaIGCs=" }, { "pname": "runtime.any.System.Text.Encoding.Extensions", "version": "4.3.0", - "sha256": "0lqhgqi0i8194ryqq6v2gqx0fb86db2gqknbm0aq31wb378j7ip8" + "hash": "sha256-6MYj0RmLh4EVqMtO/MRqBi0HOn5iG4x9JimgCCJ+EFM=" }, { "pname": "runtime.any.System.Threading.Tasks", "version": "4.3.0", - "sha256": "03mnvkhskbzxddz4hm113zsch1jyzh2cs450dk3rgfjp8crlw1va" + "hash": "sha256-agdOM0NXupfHbKAQzQT8XgbI9B8hVEh+a/2vqeHctg4=" }, { "pname": "runtime.debian.8-x64.runtime.native.System.Security.Cryptography.OpenSsl", "version": "4.3.2", - "sha256": "0rwpqngkqiapqc5c2cpkj7idhngrgss5qpnqg0yh40mbyflcxf8i" + "hash": "sha256-EbnOqPOrAgI9eNheXLR++VnY4pHzMsEKw1dFPJ/Fl2c=" }, { "pname": "runtime.fedora.23-x64.runtime.native.System.Security.Cryptography.OpenSsl", "version": "4.3.2", - "sha256": "1n06gxwlinhs0w7s8a94r1q3lwqzvynxwd3mp10ws9bg6gck8n4r" + "hash": "sha256-mVg02TNvJc1BuHU03q3fH3M6cMgkKaQPBxraSHl/Btg=" }, { "pname": "runtime.fedora.24-x64.runtime.native.System.Security.Cryptography.OpenSsl", "version": "4.3.2", - "sha256": "0404wqrc7f2yc0wxv71y3nnybvqx8v4j9d47hlscxy759a525mc3" + "hash": "sha256-g9Uiikrl+M40hYe0JMlGHe/lrR0+nN05YF64wzLmBBA=" }, { "pname": "runtime.linux-arm64.Microsoft.NETCore.App", "version": "2.1.30", - "sha256": "039r4c42mz8fg8nqn8p3v0dxnjv681xlllhrc4l91rbbwv04li6j" + "hash": "sha256-0kRKwOZr5ZAoYRlSSntAZkvbG9jjIosteg79KggjOQ0=" }, { "pname": "runtime.linux-arm64.Microsoft.NETCore.DotNetAppHost", "version": "2.1.30", - "sha256": "00pm387jvv574jsdd1261mbvxd7lbjbsfx3wq0z0iqjhr31pgmw1" + "hash": "sha256-gdd3w8hQ4gg+wHx0p5dc9LS+Vw1GhNa0JKfsLQ8a9QI=" }, { "pname": "runtime.linux-arm64.Microsoft.NETCore.DotNetHostPolicy", "version": "2.1.30", - "sha256": "1gjjs4xvg9x48lg00ys6r5vc00s973aknpqp0ffa946s8m8xhlfw" + "hash": "sha256-3FHYUUXakKScAxdfO9U4SQPAdslGewAeRaSntzvRUr4=" }, { "pname": "runtime.linux-arm64.Microsoft.NETCore.DotNetHostResolver", "version": "2.1.30", - "sha256": "0jyzw9wr9sgllgj08vdf716p27s13ad46nah2q1qmfa05cgdbikb" + "hash": "sha256-a8bVHitAuYoDFlBZQ5oaQR9xTTiubQTko/TplHni30s=" }, { "pname": "runtime.linux-x64.Microsoft.NETCore.App", "version": "2.1.30", - "sha256": "1wy9kagwj6avvhpp4lrlxw5sqgh4zlmii9wvf474fx999szi5bqb" + "hash": "sha256-C68Sv04pdUcOcZunGCv9BD6sC+80U3Iv3FsZyZ+ayfM=" }, { "pname": "runtime.linux-x64.Microsoft.NETCore.DotNetAppHost", "version": "2.1.30", - "sha256": "0mrlvhm6yb3x40pfm4smi67p6wm3hi71jdnawqkqy73g203rjmgx" + "hash": "sha256-/VWZBxBvHI8n5so2GU6Eo3Jzj4lVk+ouIH0sbyrcNFc=" }, { "pname": "runtime.linux-x64.Microsoft.NETCore.DotNetHostPolicy", "version": "2.1.30", - "sha256": "1zv9i8wqpsdr2vx35i3qzad1yvz00l6i9f00fclw02v2p92jz9c1" + "hash": "sha256-gaUvRbpiC8ApcwC4FA0F4G8fmvp4xDL6FrnpizmKaf8=" }, { "pname": "runtime.linux-x64.Microsoft.NETCore.DotNetHostResolver", "version": "2.1.30", - "sha256": "1s6zx2hpg60pscvz8yfdkxpdg1lhs534x5mz3yryxa91nfzhxv95" + "hash": "sha256-Je0Ov7Mhqe6zH7+WTkbRkIbXbp/NefQ30xeYd6Ho3+g=" }, { "pname": "runtime.native.System", "version": "4.3.0", - "sha256": "15hgf6zaq9b8br2wi1i3x0zvmk410nlmsmva9p0bbg73v6hml5k4" + "hash": "sha256-ZBZaodnjvLXATWpXXakFgcy6P+gjhshFXmglrL5xD5Y=" }, { "pname": "runtime.native.System.Net.Http", "version": "4.3.0", - "sha256": "1n6rgz5132lcibbch1qlf0g9jk60r0kqv087hxc0lisy50zpm7kk" + "hash": "sha256-c556PyheRwpYhweBjSfIwEyZHnAUB8jWioyKEcp/2dg=" }, { "pname": "runtime.native.System.Security.Cryptography.Apple", "version": "4.3.0", - "sha256": "1b61p6gw1m02cc1ry996fl49liiwky6181dzr873g9ds92zl326q" + "hash": "sha256-2IhBv0i6pTcOyr8FFIyfPEaaCHUmJZ8DYwLUwJ+5waw=" }, { "pname": "runtime.native.System.Security.Cryptography.OpenSsl", "version": "4.3.2", - "sha256": "0zy5r25jppz48i2bkg8b9lfig24xixg6nm3xyr1379zdnqnpm8f6" + "hash": "sha256-xqF6LbbtpzNC9n1Ua16PnYgXHU0LvblEROTfK4vIxX8=" }, { "pname": "runtime.opensuse.13.2-x64.runtime.native.System.Security.Cryptography.OpenSsl", "version": "4.3.2", - "sha256": "096ch4n4s8k82xga80lfmpimpzahd2ip1mgwdqgar0ywbbl6x438" + "hash": "sha256-aJBu6Frcg6webvzVcKNoUP1b462OAqReF2giTSyBzCQ=" }, { "pname": "runtime.opensuse.42.1-x64.runtime.native.System.Security.Cryptography.OpenSsl", "version": "4.3.2", - "sha256": "1dm8fifl7rf1gy7lnwln78ch4rw54g0pl5g1c189vawavll7p6rj" + "hash": "sha256-Mpt7KN2Kq51QYOEVesEjhWcCGTqWckuPf8HlQ110qLY=" }, { "pname": "runtime.osx.10.10-x64.runtime.native.System.Security.Cryptography.Apple", "version": "4.3.0", - "sha256": "10yc8jdrwgcl44b4g93f1ds76b176bajd3zqi2faf5rvh1vy9smi" + "hash": "sha256-serkd4A7F6eciPiPJtUyJyxzdAtupEcWIZQ9nptEzIM=" }, { "pname": "runtime.osx.10.10-x64.runtime.native.System.Security.Cryptography.OpenSsl", "version": "4.3.2", - "sha256": "1m9z1k9kzva9n9kwinqxl97x2vgl79qhqjlv17k9s2ymcyv2bwr6" + "hash": "sha256-JvMltmfVC53mCZtKDHE69G3RT6Id28hnskntP9MMP9U=" }, { "pname": "runtime.rhel.7-x64.runtime.native.System.Security.Cryptography.OpenSsl", "version": "4.3.2", - "sha256": "1cpx56mcfxz7cpn57wvj18sjisvzq8b5vd9rw16ihd2i6mcp3wa1" + "hash": "sha256-QfFxWTVRNBhN4Dm1XRbCf+soNQpy81PsZed3x6op/bI=" }, { "pname": "runtime.ubuntu.14.04-x64.runtime.native.System.Security.Cryptography.OpenSsl", "version": "4.3.2", - "sha256": "15gsm1a8jdmgmf8j5v1slfz8ks124nfdhk2vxs2rw3asrxalg8hi" + "hash": "sha256-EaJHVc9aDZ6F7ltM2JwlIuiJvqM67CKRq682iVSo+pU=" }, { "pname": "runtime.ubuntu.16.04-x64.runtime.native.System.Security.Cryptography.OpenSsl", "version": "4.3.2", - "sha256": "0q0n5q1r1wnqmr5i5idsrd9ywl33k0js4pngkwq9p368mbxp8x1w" + "hash": "sha256-PHR0+6rIjJswn89eoiWYY1DuU8u6xRJLrtjykAMuFmA=" }, { "pname": "runtime.ubuntu.16.10-x64.runtime.native.System.Security.Cryptography.OpenSsl", "version": "4.3.2", - "sha256": "1x0g58pbpjrmj2x2qw17rdwwnrcl0wvim2hdwz48lixvwvp22n9c" + "hash": "sha256-LFkh7ua7R4rI5w2KGjcHlGXLecsncCy6kDXLuy4qD/Q=" }, { "pname": "runtime.unix.Microsoft.Win32.Primitives", "version": "4.3.0", - "sha256": "0y61k9zbxhdi0glg154v30kkq7f8646nif8lnnxbvkjpakggd5id" + "hash": "sha256-LZb23lRXzr26tRS5aA0xyB08JxiblPDoA7HBvn6awXg=" }, { "pname": "runtime.unix.System.Diagnostics.Debug", "version": "4.3.0", - "sha256": "1lps7fbnw34bnh3lm31gs5c0g0dh7548wfmb8zz62v0zqz71msj5" + "hash": "sha256-ReoazscfbGH+R6s6jkg5sIEHWNEvjEoHtIsMbpc7+tI=" }, { "pname": "runtime.unix.System.IO.FileSystem", "version": "4.3.0", - "sha256": "14nbkhvs7sji5r1saj2x8daz82rnf9kx28d3v2qss34qbr32dzix" + "hash": "sha256-Pf4mRl6YDK2x2KMh0WdyNgv0VUNdSKVDLlHqozecy5I=" }, { "pname": "runtime.unix.System.Net.Primitives", "version": "4.3.0", - "sha256": "0bdnglg59pzx9394sy4ic66kmxhqp8q8bvmykdxcbs5mm0ipwwm4" + "hash": "sha256-pHJ+I6i16MV6m77uhTC6GPY6jWGReE3SSP3fVB59ti0=" }, { "pname": "runtime.unix.System.Private.Uri", "version": "4.3.0", - "sha256": "1jx02q6kiwlvfksq1q9qr17fj78y5v6mwsszav4qcz9z25d5g6vk" + "hash": "sha256-c5tXWhE/fYbJVl9rXs0uHh3pTsg44YD1dJvyOA0WoMs=" }, { "pname": "runtime.unix.System.Runtime.Extensions", "version": "4.3.0", - "sha256": "0pnxxmm8whx38dp6yvwgmh22smknxmqs5n513fc7m4wxvs1bvi4p" + "hash": "sha256-l8S9gt6dk3qYG6HYonHtdlYtBKyPb29uQ6NDjmrt3V4=" }, { "pname": "SharpZipLib", "version": "1.4.2", - "sha256": "0ijrzz2szxjmv2cipk7rpmg14dfaigdkg7xabjvb38ih56m9a27y" + "hash": "sha256-/giVqikworG2XKqfN9uLyjUSXr35zBuZ2FX2r8X/WUY=" }, { "pname": "SimpleBase", "version": "1.3.1", - "sha256": "0mjvqbn3b6ai7nhzs5mssy2imn9lw10z4sj8nhgiapyqy9qlim0n" + "hash": "sha256-FtRIcfLYXxUftEhq8kHgNNkahde6Fv2hPVGZNezCW1Y=" }, { "pname": "SixLabors.Fonts", "version": "1.0.1", - "sha256": "08ljgagwm8aha9p4plqdnf507gcisajd9frcbvaykikrsrzpm33y" + "hash": "sha256-fox6f9Z5xunVXiy71KTSkb0DirMN00tuUlChyp96kiI=" }, { "pname": "StandardSocketsHttpHandler", "version": "2.2.0.8", - "sha256": "18h3rzh9pp3b6mjx1m4jvwwhv5abjqsd1nnbibc0gbkvbcrb16ni" + "hash": "sha256-0ZqwMlt7rgfYisva0DSWS5UNOd+S1NBlNWvcm+DPA6I=" }, { "pname": "System.Buffers", "version": "4.3.0", - "sha256": "0fgns20ispwrfqll4q1zc1waqcmylb3zc50ys9x8zlwxh9pmd9jy" - }, - { - "pname": "System.Buffers", - "version": "4.4.0", - "sha256": "183f8063w8zqn99pv0ni0nnwh7fgx46qzxamwnans55hhs2l0g19" - }, - { - "pname": "System.Buffers", - "version": "4.5.1", - "sha256": "04kb1mdrlcixj9zh1xdi5as0k0qi8byr5mi3p3jcxx72qz93s2y3" + "hash": "sha256-XqZWb4Kd04960h4U9seivjKseGA/YEIpdplfHYHQ9jk=" }, { "pname": "System.Collections", "version": "4.3.0", - "sha256": "19r4y64dqyrq6k4706dnyhhw7fs24kpp3awak7whzss39dakpxk9" + "hash": "sha256-afY7VUtD6w/5mYqrce8kQrvDIfS2GXDINDh73IjxJKc=" }, { "pname": "System.Collections.Concurrent", "version": "4.3.0", - "sha256": "0wi10md9aq33jrkh2c24wr2n9hrpyamsdhsxdcnf43b7y86kkii8" - }, - { - "pname": "System.Collections.Immutable", - "version": "5.0.0", - "sha256": "1kvcllagxz2q92g81zkz81djkn2lid25ayjfgjalncyc68i15p0r" + "hash": "sha256-KMY5DfJnDeIsa13DpqvyN8NkReZEMAFnlmNglVoFIXI=" }, { "pname": "System.Collections.Immutable", "version": "8.0.0", - "sha256": "0z53a42zjd59zdkszcm7pvij4ri5xbb8jly9hzaad9khlf69bcqp" - }, - { - "pname": "System.ComponentModel.Annotations", - "version": "5.0.0", - "sha256": "021h7x98lblq9avm1bgpa4i31c2kgsa7zn4sqhxf39g087ar756j" + "hash": "sha256-F7OVjKNwpqbUh8lTidbqJWYi476nsq9n+6k0+QVRo3w=" }, { "pname": "System.Diagnostics.Debug", "version": "4.3.0", - "sha256": "00yjlf19wjydyr6cfviaph3vsjzg3d5nvnya26i2fvfg53sknh3y" + "hash": "sha256-fkA79SjPbSeiEcrbbUsb70u9B7wqbsdM9s1LnoKj0gM=" }, { "pname": "System.Diagnostics.DiagnosticSource", "version": "4.3.0", - "sha256": "0z6m3pbiy0qw6rn3n209rrzf9x1k4002zh90vwcrsym09ipm2liq" + "hash": "sha256-OFJRb0ygep0Z3yDBLwAgM/Tkfs4JCDtsNhwDH9cd1Xw=" }, { "pname": "System.Diagnostics.DiagnosticSource", "version": "7.0.2", - "sha256": "1h97ikph775gya93qsjjaka87qcygbyh1064rh1hnfcnp5xv0ipi" + "hash": "sha256-8Uawe7mWOQsDzMSAAP16nuGD1FRSajyS8q+cA++MJ8E=" }, { "pname": "System.Diagnostics.Tracing", "version": "4.3.0", - "sha256": "1m3bx6c2s958qligl67q7grkwfz3w53hpy7nc97mh6f7j5k168c4" + "hash": "sha256-hCETZpHHGVhPYvb4C0fh4zs+8zv4GPoixagkLZjpa9Q=" }, { "pname": "System.Globalization", "version": "4.3.0", - "sha256": "1cp68vv683n6ic2zqh2s1fn4c2sd87g5hpp6l4d4nj4536jz98ki" + "hash": "sha256-caL0pRmFSEsaoeZeWN5BTQtGrAtaQPwFi8YOZPZG5rI=" }, { "pname": "System.Globalization.Calendars", "version": "4.3.0", - "sha256": "1xwl230bkakzzkrggy1l1lxmm3xlhk4bq2pkv790j5lm8g887lxq" + "hash": "sha256-uNOD0EOVFgnS2fMKvMiEtI9aOw00+Pfy/H+qucAQlPc=" }, { "pname": "System.Globalization.Extensions", "version": "4.3.0", - "sha256": "02a5zfxavhv3jd437bsncbhd2fp1zv4gxzakp1an9l6kdq1mcqls" + "hash": "sha256-mmJWA27T0GRVuFP9/sj+4TrR4GJWrzNIk2PDrbr7RQk=" }, { "pname": "System.IO", "version": "4.3.0", - "sha256": "05l9qdrzhm4s5dixmx68kxwif4l99ll5gqmh7rqgw554fx0agv5f" + "hash": "sha256-ruynQHekFP5wPrDiVyhNiRIXeZ/I9NpjK5pU+HPDiRY=" }, { "pname": "System.IO.FileSystem", "version": "4.3.0", - "sha256": "0z2dfrbra9i6y16mm9v1v6k47f0fm617vlb7s5iybjjsz6g1ilmw" + "hash": "sha256-vNIYnvlayuVj0WfRfYKpDrhDptlhp1pN8CYmlVd2TXw=" }, { "pname": "System.IO.FileSystem.Primitives", "version": "4.3.0", - "sha256": "0j6ndgglcf4brg2lz4wzsh1av1gh8xrzdsn9f0yznskhqn1xzj9c" + "hash": "sha256-LMnfg8Vwavs9cMnq9nNH8IWtAtSfk0/Fy4s4Rt9r1kg=" }, { "pname": "System.Linq", "version": "4.3.0", - "sha256": "1w0gmba695rbr80l1k2h4mrwzbzsyfl2z4klmpbsvsg5pm4a56s7" - }, - { - "pname": "System.Memory", - "version": "4.5.0", - "sha256": "1layqpcx1q4l805fdnj2dfqp6ncx2z42ca06rgsr6ikq4jjgbv30" - }, - { - "pname": "System.Memory", - "version": "4.5.1", - "sha256": "0f07d7hny38lq9w69wx4lxkn4wszrqf9m9js6fh9is645csm167c" - }, - { - "pname": "System.Memory", - "version": "4.5.4", - "sha256": "14gbbs22mcxwggn0fcfs1b062521azb9fbb7c113x0mq6dzq9h6y" + "hash": "sha256-R5uiSL3l6a3XrXSSL6jz+q/PcyVQzEAByiuXZNSqD/A=" }, { "pname": "System.Memory", "version": "4.5.5", - "sha256": "08jsfwimcarfzrhlyvjjid61j02irx6xsklf32rv57x2aaikvx0h" + "hash": "sha256-EPQ9o1Kin7KzGI5O3U3PUQAZTItSbk9h/i4rViN3WiI=" }, { "pname": "System.Net.Http", "version": "4.3.4", - "sha256": "0kdp31b8819v88l719j6my0yas6myv9d1viql3qz5577mv819jhl" + "hash": "sha256-FMoU0K7nlPLxoDju0NL21Wjlga9GpnAoQjsFhFYYt00=" }, { "pname": "System.Net.Primitives", "version": "4.3.0", - "sha256": "0c87k50rmdgmxx7df2khd9qj7q35j9rzdmm2572cc55dygmdk3ii" - }, - { - "pname": "System.Numerics.Vectors", - "version": "4.4.0", - "sha256": "0rdvma399070b0i46c4qq1h2yvjj3k013sqzkilz4bz5cwmx1rba" - }, - { - "pname": "System.Numerics.Vectors", - "version": "4.5.0", - "sha256": "1kzrj37yzawf1b19jq0253rcs8hsq1l2q8g69d7ipnhzb0h97m59" + "hash": "sha256-MY7Z6vOtFMbEKaLW9nOSZeAjcWpwCtdO7/W1mkGZBzE=" }, { "pname": "System.Private.Uri", "version": "4.3.0", - "sha256": "04r1lkdnsznin0fj4ya1zikxiqr0h6r6a1ww2dsm60gqhdrf0mvx" + "hash": "sha256-fVfgcoP4AVN1E5wHZbKBIOPYZ/xBeSIdsNF+bdukIRM=" }, { "pname": "System.Reflection", "version": "4.3.0", - "sha256": "0xl55k0mw8cd8ra6dxzh974nxif58s3k1rjv1vbd7gjbjr39j11m" + "hash": "sha256-NQSZRpZLvtPWDlvmMIdGxcVuyUnw92ZURo0hXsEshXY=" }, { "pname": "System.Reflection.Metadata", "version": "5.0.0", - "sha256": "17qsl5nanlqk9iz0l5wijdn6ka632fs1m1fvx18dfgswm258r3ss" + "hash": "sha256-Wo+MiqhcP9dQ6NuFGrQTw6hpbJORFwp+TBNTq2yhGp8=" }, { "pname": "System.Reflection.Primitives", "version": "4.3.0", - "sha256": "04xqa33bld78yv5r93a8n76shvc8wwcdgr1qvvjh959g3rc31276" + "hash": "sha256-5ogwWB4vlQTl3jjk1xjniG2ozbFIjZTL9ug0usZQuBM=" }, { "pname": "System.Resources.Extensions", "version": "8.0.0", - "sha256": "0chqkw486pb5dg9nlj5352lsz1206xyf953nd98dglia3isxklg5" + "hash": "sha256-5dHZdRwq0tdQanaU5Hw3QISvqSijSGrTa2VdgwifGDI=" }, { "pname": "System.Resources.ResourceManager", "version": "4.3.0", - "sha256": "0sjqlzsryb0mg4y4xzf35xi523s4is4hz9q4qgdvlvgivl7qxn49" + "hash": "sha256-idiOD93xbbrbwwSnD4mORA9RYi/D/U48eRUsn/WnWGo=" }, { "pname": "System.Runtime", "version": "4.3.0", - "sha256": "066ixvgbf2c929kgknshcxqj6539ax7b9m570cp8n179cpfkapz7" - }, - { - "pname": "System.Runtime.CompilerServices.Unsafe", - "version": "4.5.0", - "sha256": "17labczwqk3jng3kkky73m0jhi8wc21vbl7cz5c0hj2p1dswin43" - }, - { - "pname": "System.Runtime.CompilerServices.Unsafe", - "version": "4.5.2", - "sha256": "1vz4275fjij8inf31np78hw50al8nqkngk04p3xv5n4fcmf1grgi" - }, - { - "pname": "System.Runtime.CompilerServices.Unsafe", - "version": "4.5.3", - "sha256": "1afi6s2r1mh1kygbjmfba6l4f87pi5sg13p4a48idqafli94qxln" - }, - { - "pname": "System.Runtime.CompilerServices.Unsafe", - "version": "4.7.0", - "sha256": "16r6sn4czfjk8qhnz7bnqlyiaaszr0ihinb7mq9zzr1wba257r54" - }, - { - "pname": "System.Runtime.CompilerServices.Unsafe", - "version": "6.0.0", - "sha256": "0qm741kh4rh57wky16sq4m0v05fxmkjjr87krycf5vp9f0zbahbc" + "hash": "sha256-51813WXpBIsuA6fUtE5XaRQjcWdQ2/lmEokJt97u0Rg=" }, { "pname": "System.Runtime.Extensions", "version": "4.3.0", - "sha256": "1ykp3dnhwvm48nap8q23893hagf665k0kn3cbgsqpwzbijdcgc60" + "hash": "sha256-wLDHmozr84v1W2zYCWYxxj0FR0JDYHSVRaRuDm0bd/o=" }, { "pname": "System.Runtime.Handles", "version": "4.3.0", - "sha256": "0sw2gfj2xr7sw9qjn0j3l9yw07x73lcs97p8xfc9w1x9h5g5m7i8" + "hash": "sha256-KJ5aXoGpB56Y6+iepBkdpx/AfaJDAitx4vrkLqR7gms=" }, { "pname": "System.Runtime.InteropServices", "version": "4.3.0", - "sha256": "00hywrn4g7hva1b2qri2s6rabzwgxnbpw9zfxmz28z09cpwwgh7j" + "hash": "sha256-8sDH+WUJfCR+7e4nfpftj/+lstEiZixWUBueR2zmHgI=" }, { "pname": "System.Runtime.Numerics", "version": "4.3.0", - "sha256": "19rav39sr5dky7afygh309qamqqmi9kcwvz3i0c5700v0c5cg61z" - }, - { - "pname": "System.Security.AccessControl", - "version": "5.0.0", - "sha256": "17n3lrrl6vahkqmhlpn3w20afgz09n7i6rv0r3qypngwi7wqdr5r" + "hash": "sha256-P5jHCgMbgFMYiONvzmaKFeOqcAIDPu/U8bOVrNPYKqc=" }, { "pname": "System.Security.Cryptography.Algorithms", "version": "4.3.0", - "sha256": "03sq183pfl5kp7gkvq77myv7kbpdnq3y0xj7vi4q1kaw54sny0ml" + "hash": "sha256-tAJvNSlczYBJ3Ed24Ae27a55tq/n4D3fubNQdwcKWA8=" }, { "pname": "System.Security.Cryptography.Cng", "version": "4.3.0", - "sha256": "1k468aswafdgf56ab6yrn7649kfqx2wm9aslywjam1hdmk5yypmv" + "hash": "sha256-u17vy6wNhqok91SrVLno2M1EzLHZm6VMca85xbVChsw=" }, { "pname": "System.Security.Cryptography.Csp", "version": "4.3.0", - "sha256": "1x5wcrddf2s3hb8j78cry7yalca4lb5vfnkrysagbn6r9x6xvrx1" + "hash": "sha256-oefdTU/Z2PWU9nlat8uiRDGq/PGZoSPRgkML11pmvPQ=" }, { "pname": "System.Security.Cryptography.Encoding", "version": "4.3.0", - "sha256": "1jr6w70igqn07k5zs1ph6xja97hxnb3mqbspdrff6cvssgrixs32" + "hash": "sha256-Yuge89N6M+NcblcvXMeyHZ6kZDfwBv3LPMDiF8HhJss=" }, { "pname": "System.Security.Cryptography.OpenSsl", "version": "4.3.0", - "sha256": "0givpvvj8yc7gv4lhb6s1prq6p2c4147204a0wib89inqzd87gqc" + "hash": "sha256-DL+D2sc2JrQiB4oAcUggTFyD8w3aLEjJfod5JPe+Oz4=" }, { "pname": "System.Security.Cryptography.Primitives", "version": "4.3.0", - "sha256": "0pyzncsv48zwly3lw4f2dayqswcfvdwq2nz0dgwmi7fj3pn64wby" + "hash": "sha256-fnFi7B3SnVj5a+BbgXnbjnGNvWrCEU6Hp/wjsjWz318=" }, { "pname": "System.Security.Cryptography.ProtectedData", "version": "8.0.0", - "sha256": "1ysjx3b5ips41s32zacf4vs7ig41906mxrsbmykdzi0hvdmjkgbx" + "hash": "sha256-fb0pa9sQxN+mr0vnXg1Igbx49CaOqS+GDkTfWNboUvs=" }, { "pname": "System.Security.Cryptography.X509Certificates", "version": "4.3.0", - "sha256": "0valjcz5wksbvijylxijjxb1mp38mdhv03r533vnx1q3ikzdav9h" - }, - { - "pname": "System.Security.Principal.Windows", - "version": "5.0.0", - "sha256": "1mpk7xj76lxgz97a5yg93wi8lj0l8p157a5d50mmjy3gbz1904q8" + "hash": "sha256-MG3V/owDh273GCUPsGGraNwaVpcydupl3EtPXj6TVG0=" }, { "pname": "System.Text.Encoding", "version": "4.3.0", - "sha256": "1f04lkir4iladpp51sdgmis9dj4y8v08cka0mbmsy0frc9a4gjqr" - }, - { - "pname": "System.Text.Encoding.CodePages", - "version": "8.0.0", - "sha256": "1lgdd78cik4qyvp2fggaa0kzxasw6kc9a6cjqw46siagrm0qnc3y" + "hash": "sha256-GctHVGLZAa/rqkBNhsBGnsiWdKyv6VDubYpGkuOkBLg=" }, { "pname": "System.Text.Encoding.Extensions", "version": "4.3.0", - "sha256": "11q1y8hh5hrp5a3kw25cb6l00v5l5dvirkz8jr3sq00h1xgcgrxy" + "hash": "sha256-vufHXg8QAKxHlujPHHcrtGwAqFmsCD6HKjfDAiHyAYc=" }, { "pname": "System.Threading", "version": "4.3.0", - "sha256": "0rw9wfamvhayp5zh3j7p1yfmx9b5khbf4q50d8k5rk993rskfd34" + "hash": "sha256-ZDQ3dR4pzVwmaqBg4hacZaVenQ/3yAF/uV7BXZXjiWc=" }, { "pname": "System.Threading.Tasks", "version": "4.3.0", - "sha256": "134z3v9abw3a6jsw17xl3f6hqjpak5l682k2vz39spj4kmydg6k7" + "hash": "sha256-Z5rXfJ1EXp3G32IKZGiZ6koMjRu0n8C1NGrwpdIen4w=" }, { "pname": "System.Threading.Tasks.Dataflow", - "version": "8.0.0", - "sha256": "02mmqnbd7ybin1yiffrq3ph71rsbrnf6r6m01j98ynydqfscz9s3" - }, - { - "pname": "System.Threading.Tasks.Extensions", - "version": "4.5.2", - "sha256": "1sh63dz0dymqcwmprp0nadm77b83vmm7lyllpv578c397bslb8hj" - }, - { - "pname": "System.Threading.Tasks.Extensions", - "version": "4.5.4", - "sha256": "0y6ncasgfcgnjrhynaf0lwpkpkmv4a07sswwkwbwb5h7riisj153" + "version": "8.0.1", + "hash": "sha256-hgCfF91BDd/eOtLEd5jhjzgJdvwmVv4/b42fXRr3nvo=" }, { "pname": "System.ValueTuple", "version": "4.5.0", - "sha256": "00k8ja51d0f9wrq4vv5z2jhq8hy31kac2rg0rv06prylcybzl8cy" + "hash": "sha256-niH6l2fU52vAzuBlwdQMw0OEoRS/7E1w5smBFoqSaAI=" }, { "pname": "Unosquare.Swan.Lite", "version": "3.1.0", - "sha256": "0yjbchc2rhgssfvb1qxg3kq3lzyx089r3rngpcjgrkw85bf0vgrw" + "hash": "sha256-PL8N3CqIz/wku8/mkRMC3X868Byv47C20/rBLBhkS3o=" }, { "pname": "ZXing.Net", "version": "0.16.9", - "sha256": "0bpki21p2wjjjviayhza0gam7s9lm7qj6g8hdcp2csd0mv54l980" + "hash": "sha256-ACVKyq6gaSYuaxA9I/GpNOlT1QPqQ6/illJycYOI8y4=" } ] diff --git a/pkgs/by-name/na/naps2/package.nix b/pkgs/by-name/na/naps2/package.nix index 591aafe787e6..d77a05a479ac 100644 --- a/pkgs/by-name/na/naps2/package.nix +++ b/pkgs/by-name/na/naps2/package.nix @@ -4,6 +4,7 @@ buildDotnetModule, dotnetCorePackages, fetchFromGitHub, + wrapGAppsHook3, gtk3, gdk-pixbuf, glib, @@ -13,34 +14,35 @@ buildDotnetModule rec { pname = "naps2"; - version = "7.4.3"; + version = "7.5.3"; src = fetchFromGitHub { owner = "cyanfish"; repo = "naps2"; - rev = "v${version}"; - hash = "sha256-/qSfxGHcCSoNp516LFYWgEL4csf8EKgtSffBt1C02uE="; + tag = "v${version}"; + hash = "sha256-vX+ZyCQsYqJjgYaufWJRnzX8retiFK5QHSP40bbBaCc="; }; projectFile = "NAPS2.App.Gtk/NAPS2.App.Gtk.csproj"; nugetDeps = ./deps.json; + postPatch = '' + substituteInPlace NAPS2.Images.Gtk/NAPS2.Images.Gtk.csproj \ + --replace-fail TargetFramework TargetFrameworks \ + ''; + + dotnetFlags = [ + "-p:TargetFrameworks=net8" + "-p:EnablePreviewFeatures=true" + ]; + executables = [ "naps2" ]; - dotnet-sdk = - with dotnetCorePackages; - sdk_8_0 - // { - inherit - (combinePackages [ - sdk_8_0 - sdk_6_0-bin - ]) - packages - targetPackages - ; - }; + dotnet-sdk = dotnetCorePackages.sdk_8_0; dotnet-runtime = dotnetCorePackages.runtime_8_0; + + nativeBuildInputs = [ wrapGAppsHook3 ]; + selfContainedBuild = true; runtimeDeps = [ gtk3 @@ -68,7 +70,6 @@ buildDotnetModule rec { maintainers = with lib.maintainers; [ eliandoran ]; platforms = lib.platforms.linux; mainProgram = "naps2"; - broken = stdenv.hostPlatform.isAarch64; # Google.Protobuf.Tools dependency fails to build. }; } From 493af17bac86ca27525adf26010a3d98f09f5acd Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Thu, 17 Apr 2025 14:09:57 +0000 Subject: [PATCH 391/793] litmusctl: 1.14.0 -> 1.15.0 --- pkgs/by-name/li/litmusctl/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/li/litmusctl/package.nix b/pkgs/by-name/li/litmusctl/package.nix index 4cbb41fec40d..e60b13570f91 100644 --- a/pkgs/by-name/li/litmusctl/package.nix +++ b/pkgs/by-name/li/litmusctl/package.nix @@ -8,7 +8,7 @@ buildGoModule rec { pname = "litmusctl"; - version = "1.14.0"; + version = "1.15.0"; nativeBuildInputs = [ installShellFiles @@ -22,7 +22,7 @@ buildGoModule rec { owner = "litmuschaos"; repo = "litmusctl"; rev = "${version}"; - hash = "sha256-Saj5sx5YkcKsnMrnIzPcLok+mgEZSh9p8rnfQbJhAeU="; + hash = "sha256-SNqxfoYABKV4MheyP5G9nkRca/1+ozOPEvZAUtGdxh0="; }; vendorHash = "sha256-7FYOQ89aUFPX+5NCPYKg+YGCXstQ6j9DK4V2mCgklu0="; From 2ce7247aa164e7bf95fa782f1ee2f935c0b07d50 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Thu, 17 Apr 2025 14:15:58 +0000 Subject: [PATCH 392/793] flix: 0.58.1 -> 0.59.0 --- pkgs/by-name/fl/flix/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/fl/flix/package.nix b/pkgs/by-name/fl/flix/package.nix index d023bbdd6e08..9ed61907d595 100644 --- a/pkgs/by-name/fl/flix/package.nix +++ b/pkgs/by-name/fl/flix/package.nix @@ -8,11 +8,11 @@ stdenvNoCC.mkDerivation rec { pname = "flix"; - version = "0.58.1"; + version = "0.59.0"; src = fetchurl { url = "https://github.com/flix/flix/releases/download/v${version}/flix.jar"; - sha256 = "sha256-YD0H6t5Qj6k8jUfjuMzgY3K2iAN+u4kvcjaqMANkrsw="; + sha256 = "sha256-Rh1i0wL6+Td0j+eJ4qCYYSz8dmG1Op7Z0cGBBjjJ68Q="; }; dontUnpack = true; From 0e11d17fb3b0b6e6a6970cf0822702a96aca6de6 Mon Sep 17 00:00:00 2001 From: Peder Bergebakken Sundt Date: Thu, 17 Apr 2025 15:37:58 +0200 Subject: [PATCH 393/793] python313Packages.reflex: 0.7.6 -> 0.7.7 Changelog: https://github.com/reflex-dev/reflex/releases/tag/v0.7.7 --- .../python-modules/reflex/default.nix | 16 +++++++++------- 1 file changed, 9 insertions(+), 7 deletions(-) diff --git a/pkgs/development/python-modules/reflex/default.nix b/pkgs/development/python-modules/reflex/default.nix index d3919d9b742d..165d18dc770f 100644 --- a/pkgs/development/python-modules/reflex/default.nix +++ b/pkgs/development/python-modules/reflex/default.nix @@ -51,26 +51,28 @@ buildPythonPackage rec { pname = "reflex"; - version = "0.7.6"; + version = "0.7.7"; pyproject = true; src = fetchFromGitHub { owner = "reflex-dev"; repo = "reflex"; tag = "v${version}"; - hash = "sha256-LwonbORSoNKi1dHmKxjI2H3G+ZtEGFSpQGwPi/2lRv4="; + hash = "sha256-27sgU9ugSkStDOg64W1RgiqmlbOzrdxg7kz2AztfERA="; }; + # 'rich' is also somehow checked when building the wheel, + # pythonRelaxDepsHook modifies the wheel METADATA in postBuild + pypaBuildFlags = [ "--skip-dependency-check" ]; + pythonRelaxDeps = [ + # needed + "rich" + # preventative "fastapi" "gunicorn" ]; - pythonRemoveDeps = [ - "setuptools" - "build" - ]; - build-system = [ hatchling ]; dependencies = [ From 5d6c113ec78725208448f1c5f225e171170dd84d Mon Sep 17 00:00:00 2001 From: Peder Bergebakken Sundt Date: Thu, 17 Apr 2025 16:16:40 +0200 Subject: [PATCH 394/793] python313Packages.reflex-hosting-cli: fix build --- .../python-modules/reflex-hosting-cli/default.nix | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/pkgs/development/python-modules/reflex-hosting-cli/default.nix b/pkgs/development/python-modules/reflex-hosting-cli/default.nix index cd279c31760f..afce4f09f3e9 100644 --- a/pkgs/development/python-modules/reflex-hosting-cli/default.nix +++ b/pkgs/development/python-modules/reflex-hosting-cli/default.nix @@ -28,7 +28,10 @@ buildPythonPackage rec { hash = "sha256-kp2S3xnclMktEi6aqMBahQVZQeLriSigq77mRu+7A9I="; }; - pythonRelaxDeps = [ "pipdeptree" ]; + pythonRelaxDeps = [ + "rich" + "pipdeptree" + ]; build-system = [ poetry-core ]; From a91413279a72fbf21775ece5b14965089ab9fa5e Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Thu, 17 Apr 2025 14:25:37 +0000 Subject: [PATCH 395/793] fflogs: 8.16.31 -> 8.16.56 --- pkgs/by-name/ff/fflogs/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/ff/fflogs/package.nix b/pkgs/by-name/ff/fflogs/package.nix index 66c57b296a66..5f460dff6adf 100644 --- a/pkgs/by-name/ff/fflogs/package.nix +++ b/pkgs/by-name/ff/fflogs/package.nix @@ -6,10 +6,10 @@ let pname = "fflogs"; - version = "8.16.31"; + version = "8.16.56"; src = fetchurl { url = "https://github.com/RPGLogs/Uploaders-fflogs/releases/download/v${version}/fflogs-v${version}.AppImage"; - hash = "sha256-E/obhD5AwgF81oj4UXEjOmTGElHITxPalUrhbnN6IYs="; + hash = "sha256-ahStMcNvtvOVK3K9W73gSuymmicuYRWZdpfeFQ5uNCI="; }; extracted = appimageTools.extractType2 { inherit pname version src; }; in From 1aa67c9db1d01fc35a262342d742652e5439024d Mon Sep 17 00:00:00 2001 From: 0x5a4 <1444@wienstroer.net> Date: Wed, 16 Apr 2025 14:49:56 +0200 Subject: [PATCH 396/793] gh-classroom: init at 0.1.14 --- pkgs/by-name/gh/gh-classroom/package.nix | 52 ++++++++++++++++++++++++ 1 file changed, 52 insertions(+) create mode 100644 pkgs/by-name/gh/gh-classroom/package.nix diff --git a/pkgs/by-name/gh/gh-classroom/package.nix b/pkgs/by-name/gh/gh-classroom/package.nix new file mode 100644 index 000000000000..910e31d7f12f --- /dev/null +++ b/pkgs/by-name/gh/gh-classroom/package.nix @@ -0,0 +1,52 @@ +{ + lib, + stdenv, + buildPackages, + fetchFromGitHub, + buildGoModule, + nix-update-script, + installShellFiles, +}: +buildGoModule (finalAttrs: { + pname = "gh-classroom"; + version = "0.1.14"; + + src = fetchFromGitHub { + owner = "github"; + repo = "gh-classroom"; + tag = "v${finalAttrs.version}"; + hash = "sha256-h9j8B/MGZ4JJOJRj41IIQ9trQJZ4oqvT6ee9lc0P4oo="; + }; + + vendorHash = "sha256-UFV3KiRnefrdOwRsHQeo8mx8Z+sI1Rk5yu3jdZxUHxo="; + + ldflags = [ + "-s" + "-w" + "-X main.Version=${finalAttrs.version}" + ]; + + nativeBuildInputs = [ installShellFiles ]; + + postInstall = lib.optionalString (stdenv.hostPlatform.emulatorAvailable buildPackages) ( + let + emulator = stdenv.hostPlatform.emulator buildPackages; + in + '' + installShellCompletion --cmd gh-classroom \ + --bash <(${emulator} $out/bin/gh-classroom --bash-completion) \ + --fish <(${emulator} $out/bin/gh-classroom --fish-completion) \ + --zsh <(${emulator} $out/bin/gh-classroom --zsh-completion) + '' + ); + + passthru.updateScript = nix-update-script { }; + + meta = { + homepage = "https://github.com/github/gh-classroom"; + description = "Extension for the GitHub CLI, that enhances it for educators using GitHub classroom"; + license = lib.licenses.mit; + maintainers = with lib.maintainers; [ _0x5a4 ]; + mainProgram = "gh-classroom"; + }; +}) From 78edb0c5391808cfe52cdadab104b0e0bd512668 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Thu, 17 Apr 2025 14:31:00 +0000 Subject: [PATCH 397/793] protols: 0.11.5 -> 0.11.6 --- pkgs/by-name/pr/protols/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/pr/protols/package.nix b/pkgs/by-name/pr/protols/package.nix index 82713b176a63..e170726270ee 100644 --- a/pkgs/by-name/pr/protols/package.nix +++ b/pkgs/by-name/pr/protols/package.nix @@ -6,17 +6,17 @@ rustPlatform.buildRustPackage rec { pname = "protols"; - version = "0.11.5"; + version = "0.11.6"; src = fetchFromGitHub { owner = "coder3101"; repo = "protols"; tag = version; - hash = "sha256-SW7Ef4HRuv1z2QwHqj+S9MO9t4Pi+uDRYFPxb82y4Nc="; + hash = "sha256-APGjh6+dNubxiyS5BI6pMXMBQ50ij6NnxSWZlbJ7FWk="; }; useFetchCargoVendor = true; - cargoHash = "sha256-bl9N6Kv01QSZAr7BXLNJ2owcwtxP+vhTXUWLAud2npA="; + cargoHash = "sha256-L9nOVgfLoZDqKWsLBG9ph0TmlPej13S3KmgbLcumw8I="; meta = { description = "Protocol Buffers language server written in Rust"; From 19286d440966ed00115b69c91002932f3e349ee1 Mon Sep 17 00:00:00 2001 From: Grimmauld Date: Thu, 17 Apr 2025 13:41:22 +0200 Subject: [PATCH 398/793] markets: drop The upstream repo [1] was archived a while ago. The nix package depended on various outdated libs, such as libsoup_2_4. The nix package was not the latest version released upstream, despite that final release happening in 2023. This likely means noone actually cares about the package anymore. [1] https://github.com/tomasz-oponowicz --- pkgs/by-name/ma/markets/package.nix | 70 ----------------------------- pkgs/top-level/aliases.nix | 1 + 2 files changed, 1 insertion(+), 70 deletions(-) delete mode 100644 pkgs/by-name/ma/markets/package.nix diff --git a/pkgs/by-name/ma/markets/package.nix b/pkgs/by-name/ma/markets/package.nix deleted file mode 100644 index b06f5fa4fd32..000000000000 --- a/pkgs/by-name/ma/markets/package.nix +++ /dev/null @@ -1,70 +0,0 @@ -{ - lib, - stdenv, - fetchFromGitHub, - desktop-file-utils, - glib, - gtk3, - meson, - ninja, - pkg-config, - python3, - vala, - wrapGAppsHook3, - glib-networking, - gobject-introspection, - json-glib, - libgee, - libhandy, - libsoup_2_4, -}: - -stdenv.mkDerivation rec { - pname = "markets"; - version = "0.5.4"; - - src = fetchFromGitHub { - owner = "bitstower"; - repo = "markets"; - rev = version; - sha256 = "sha256-/g/r/1i69PmPND40zIID3Nun0I4ZFT1EFoNf1qprBjI="; - }; - - nativeBuildInputs = [ - desktop-file-utils - glib - gtk3 - meson - ninja - pkg-config - python3 - vala - wrapGAppsHook3 - gobject-introspection - ]; - buildInputs = [ - glib - glib-networking - gtk3 - json-glib - libgee - libhandy - libsoup_2_4 - ]; - - postPatch = '' - patchShebangs build-aux/meson/postinstall.py - ''; - - postInstall = '' - ln -s bitstower-markets $out/bin/markets - ''; - - meta = with lib; { - homepage = "https://github.com/bitstower/markets"; - description = "Stock, currency and cryptocurrency tracker"; - maintainers = with maintainers; [ qyliss ]; - license = licenses.gpl3Plus; - platforms = platforms.linux; - }; -} diff --git a/pkgs/top-level/aliases.nix b/pkgs/top-level/aliases.nix index 6671271001d2..51c2c30cbf81 100644 --- a/pkgs/top-level/aliases.nix +++ b/pkgs/top-level/aliases.nix @@ -1112,6 +1112,7 @@ mapAliases { fonts.packages = [ ... ] ++ builtins.filter lib.attrsets.isDerivation (builtins.attrValues pkgs.maple-mono) ''; + markets = throw "'markets' has been removed as it was archived upstream in 2023"; # Added 2025-04-17 marwaita-manjaro = lib.warnOnInstantiate "marwaita-manjaro has been renamed to marwaita-teal" marwaita-teal; # Added 2024-07-08 marwaita-peppermint = lib.warnOnInstantiate "marwaita-peppermint has been renamed to marwaita-red" marwaita-red; # Added 2024-07-01 marwaita-ubuntu = lib.warnOnInstantiate "marwaita-ubuntu has been renamed to marwaita-orange" marwaita-orange; # Added 2024-07-08 From e48493cd9ad1820dcc3386a6d66e96bfb3671e99 Mon Sep 17 00:00:00 2001 From: Gaetan Lepage Date: Thu, 17 Apr 2025 16:40:24 +0200 Subject: [PATCH 399/793] ruff: 0.11.5 -> 0.11.6 Diff: https://github.com/astral-sh/ruff/compare/refs/tags/0.11.5...refs/tags/0.11.6 Changelog: https://github.com/astral-sh/ruff/releases/tag/0.11.6 --- pkgs/by-name/ru/ruff/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/ru/ruff/package.nix b/pkgs/by-name/ru/ruff/package.nix index 781343510893..4a780d34ff46 100644 --- a/pkgs/by-name/ru/ruff/package.nix +++ b/pkgs/by-name/ru/ruff/package.nix @@ -17,17 +17,17 @@ rustPlatform.buildRustPackage (finalAttrs: { pname = "ruff"; - version = "0.11.5"; + version = "0.11.6"; src = fetchFromGitHub { owner = "astral-sh"; repo = "ruff"; tag = finalAttrs.version; - hash = "sha256-7R913Dt395qsyJCp7eXGQ9BcAAvV7GrJqoZAsXn6CTs="; + hash = "sha256-Yi8eRA2xL+wumXXrq5c4NNtPORZ3BjEM5IowDEfsjwA="; }; useFetchCargoVendor = true; - cargoHash = "sha256-dA2OEogzEBTu2c5OVoxU4dj5TuMWpxmHk7r63lFsEjU="; + cargoHash = "sha256-rJNA6Lh3OnY60BZ8YnjP+7cSGftbCb69ISQyr7z523Q="; nativeBuildInputs = [ installShellFiles ]; From a55398fb5be7a38618831723fbcab6ba4422963d Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Thu, 17 Apr 2025 14:40:35 +0000 Subject: [PATCH 400/793] parca-agent: 0.37.0 -> 0.38.0 --- pkgs/by-name/pa/parca-agent/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/pa/parca-agent/package.nix b/pkgs/by-name/pa/parca-agent/package.nix index 8de28d987633..f7ae30e2876a 100644 --- a/pkgs/by-name/pa/parca-agent/package.nix +++ b/pkgs/by-name/pa/parca-agent/package.nix @@ -7,18 +7,18 @@ buildGoModule rec { pname = "parca-agent"; - version = "0.37.0"; + version = "0.38.0"; src = fetchFromGitHub { owner = "parca-dev"; repo = "parca-agent"; tag = "v${version}"; - hash = "sha256-U9Yomvw4bqKrrd9kMHmjV6kt7gLdkFHI+0iCJ0IRJSw="; + hash = "sha256-GaJeVfpyh61zro/WQgTxPisT/lZPx+BNekpFY6UXcAA="; fetchSubmodules = true; }; proxyVendor = true; - vendorHash = "sha256-hG6dM94gidbDNPY7I8gh1Nt8F3oQelzNIyfDsuNe5y8="; + vendorHash = "sha256-5vjG0RAoqE69v8uooRxRD87clkX7dMZCP3W42/2+OSk="; buildInputs = [ stdenv.cc.libc.static From 6392b6a0921681083670b3d9737f06fcf4f49d11 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Thu, 17 Apr 2025 14:40:52 +0000 Subject: [PATCH 401/793] httm: 0.46.7 -> 0.46.8 --- pkgs/by-name/ht/httm/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/ht/httm/package.nix b/pkgs/by-name/ht/httm/package.nix index e8734388ad8c..f86da87740f3 100644 --- a/pkgs/by-name/ht/httm/package.nix +++ b/pkgs/by-name/ht/httm/package.nix @@ -7,17 +7,17 @@ rustPlatform.buildRustPackage rec { pname = "httm"; - version = "0.46.7"; + version = "0.46.8"; src = fetchFromGitHub { owner = "kimono-koans"; repo = "httm"; rev = version; - hash = "sha256-GSYkgDDDkvQnuW8zeLL703L8tlgklhB3OKulJdmrRoY="; + hash = "sha256-IGhEKtu4RMhI7VYn6I4M9eFY6MdcWxiHsu90rY0l8sw="; }; useFetchCargoVendor = true; - cargoHash = "sha256-UxOm6G0hQfi7L49YQEshfNkPMy7LPNX2VBg0F9uLMiY="; + cargoHash = "sha256-LmQ3+yqSO7vhnV6XshUSSe6QkYVcradVsmIcLrdNE94="; nativeBuildInputs = [ installShellFiles ]; From 51f858150e1a004ef9727a86fa43710f8ff4afce Mon Sep 17 00:00:00 2001 From: emilylange Date: Thu, 17 Apr 2025 16:48:35 +0200 Subject: [PATCH 402/793] yandex-browser{,-beta,-corporate}: drop Last update in nixpkgs was in September 2024 and May 2024 before that. The referenced .deb archives in src appear to have vanished some time end of December 2024 and as such this package no longer builds. A browser that is based on chromium shouldn't go months without updates. Chromium stable releases every 1-2 weeks and almost every single one of those releases contain critical security fixes. --- pkgs/by-name/ya/yandex-browser/package.nix | 189 --------------------- pkgs/top-level/aliases.nix | 3 + pkgs/top-level/all-packages.nix | 4 - 3 files changed, 3 insertions(+), 193 deletions(-) delete mode 100644 pkgs/by-name/ya/yandex-browser/package.nix diff --git a/pkgs/by-name/ya/yandex-browser/package.nix b/pkgs/by-name/ya/yandex-browser/package.nix deleted file mode 100644 index 5c534dfd3f78..000000000000 --- a/pkgs/by-name/ya/yandex-browser/package.nix +++ /dev/null @@ -1,189 +0,0 @@ -{ - stdenv, - lib, - fetchurl, - autoPatchelfHook, - wrapGAppsHook3, - flac, - gnome2, - harfbuzzFull, - nss, - snappy, - xdg-utils, - xorg, - alsa-lib, - atk, - cairo, - cups, - curl, - dbus, - expat, - fontconfig, - freetype, - gdk-pixbuf, - glib, - gtk3, - libX11, - libxcb, - libXScrnSaver, - libXcomposite, - libXcursor, - libXdamage, - libXext, - libXfixes, - libXi, - libXrandr, - libXrender, - libXtst, - libdrm, - libnotify, - libopus, - libpulseaudio, - libuuid, - libxshmfence, - libgbm, - nspr, - pango, - systemd, - at-spi2-atk, - at-spi2-core, - libsForQt5, - qt6, - vivaldi-ffmpeg-codecs, - edition ? "stable", -}: - -let - version = - { - corporate = "24.7.1.1195-1"; - beta = "24.7.1.1124-1"; - stable = "24.7.1.1120-1"; - } - .${edition}; - - hash = - { - corporate = "sha256-HPEUeIZl9nRhMzrMv4MzIOnbF8mJ789vCtTWf9TcCH4="; - beta = "sha256-vcX/9MWqeUd/YlczHivcL6+TignE8Nk6rO5DaCjf2SQ="; - stable = "sha256-wrYPQ8WrttF/tlafA0+e3eDZMq9SFmLk5NOIeHQr14U="; - } - .${edition}; - - app = - { - corporate = ""; - beta = "-beta"; - stable = ""; - } - .${edition}; - -in -stdenv.mkDerivation rec { - pname = "yandex-browser-${edition}"; - inherit version; - - src = fetchurl { - url = "http://repo.yandex.ru/yandex-browser/deb/pool/main/y/${pname}/${pname}_${version}_amd64.deb"; - inherit hash; - }; - - nativeBuildInputs = [ - autoPatchelfHook - qt6.wrapQtAppsHook - wrapGAppsHook3 - ]; - - buildInputs = [ - flac - harfbuzzFull - nss - snappy - xdg-utils - xorg.libxkbfile - alsa-lib - at-spi2-atk - at-spi2-core - atk - cairo - cups - curl - dbus - expat - fontconfig.lib - freetype - gdk-pixbuf - glib - gnome2.GConf - gtk3 - libX11 - libXScrnSaver - libXcomposite - libXcursor - libXdamage - libXext - libXfixes - libXi - libXrandr - libXrender - libXtst - libdrm - libnotify - libopus - libuuid - libxcb - libxshmfence - libgbm - nspr - nss - pango - (lib.getLib stdenv.cc.cc) - libsForQt5.libqtpas - qt6.qtbase - ]; - - unpackPhase = '' - mkdir $TMP/ya/ $out/bin/ -p - ar vx $src - tar --no-overwrite-dir -xvf data.tar.xz -C $TMP/ya/ - ''; - - installPhase = '' - cp $TMP/ya/{usr/share,opt} $out/ -R - cp $out/share/applications/yandex-browser${app}.desktop $out/share/applications/${pname}.desktop || true - rm -f $out/share/applications/yandex-browser.desktop - substituteInPlace $out/share/applications/${pname}.desktop --replace /usr/ $out/ - substituteInPlace $out/share/menu/yandex-browser${app}.menu --replace /opt/ $out/opt/ - substituteInPlace $out/share/gnome-control-center/default-apps/yandex-browser${app}.xml --replace /opt/ $out/opt/ - ln -sf ${vivaldi-ffmpeg-codecs}/lib/libffmpeg.so $out/opt/yandex/browser${app}/libffmpeg.so - ln -sf $out/opt/yandex/browser${app}/yandex-browser${app} $out/bin/${pname} - ''; - - runtimeDependencies = - map lib.getLib [ - libpulseaudio - curl - systemd - vivaldi-ffmpeg-codecs - ] - ++ buildInputs; - - meta = with lib; { - description = "Yandex Web Browser"; - homepage = "https://browser.yandex.ru/"; - license = licenses.unfree; - sourceProvenance = with sourceTypes; [ binaryNativeCode ]; - maintainers = with maintainers; [ - dan4ik605743 - ionutnechita - ]; - platforms = [ "x86_64-linux" ]; - - knownVulnerabilities = [ - '' - Trusts a Russian government issued CA certificate for some websites. - See https://habr.com/en/company/yandex/blog/655185/ (Russian) for details. - '' - ]; - }; -} diff --git a/pkgs/top-level/aliases.nix b/pkgs/top-level/aliases.nix index 51c2c30cbf81..0f6734be747d 100644 --- a/pkgs/top-level/aliases.nix +++ b/pkgs/top-level/aliases.nix @@ -1901,6 +1901,9 @@ mapAliases { yacc = throw "'yacc' has been renamed to/replaced by 'bison'"; # Converted to throw 2024-10-17 yesplaymusic = throw "YesPlayMusic has been removed as it was broken, unmaintained, and used deprecated Node and Electron versions"; # Added 2024-12-13 yafaray-core = libyafaray; # Added 2022-09-23 + yandex-browser = throw "'yandex-browser' has been removed, as it was broken and unmaintained"; # Added 2025-04-17 + yandex-browser-beta = throw "'yandex-browser-beta' has been removed, as it was broken and unmaintained"; # Added 2025-04-17 + yandex-browser-corporate = throw "'yandex-browser-corporate' has been removed, as it was broken and unmaintained"; # Added 2025-04-17 youtrack_2022_3 = throw "'youtrack_2022_3' has been removed as it was deprecated. Please update to the 'youtrack' package."; # Added 2024-10-17 yrd = throw "'yrd' has been removed, as it was broken and unmaintained"; # added 2024-05-27 diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix index efd4f3ec464f..560add6710fd 100644 --- a/pkgs/top-level/all-packages.nix +++ b/pkgs/top-level/all-packages.nix @@ -19290,10 +19290,6 @@ with pkgs; yamale = with python3Packages; toPythonApplication yamale; - yandex-browser-beta = yandex-browser.override { edition = "beta"; }; - - yandex-browser-corporate = yandex-browser.override { edition = "corporate"; }; - zap-chip-gui = zap-chip.override { withGui = true; }; myEnvFun = callPackage ../misc/my-env { From 3754e88b1f30acd10242ebd138ce4ca553cea87d Mon Sep 17 00:00:00 2001 From: Peder Bergebakken Sundt Date: Thu, 17 Apr 2025 16:51:09 +0200 Subject: [PATCH 403/793] python313Packages.pdoc: 15.0.1 -> 15.0.2 Changelog: https://github.com/mitmproxy/pdoc/blob/v15.0.2/CHANGELOG.md --- pkgs/development/python-modules/pdoc/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/pdoc/default.nix b/pkgs/development/python-modules/pdoc/default.nix index 986965a927d8..32008e7c3ac1 100644 --- a/pkgs/development/python-modules/pdoc/default.nix +++ b/pkgs/development/python-modules/pdoc/default.nix @@ -15,7 +15,7 @@ buildPythonPackage rec { pname = "pdoc"; - version = "15.0.1"; + version = "15.0.2"; disabled = pythonOlder "3.9"; pyproject = true; @@ -24,7 +24,7 @@ buildPythonPackage rec { owner = "mitmproxy"; repo = "pdoc"; rev = "v${version}"; - hash = "sha256-HDrDGnK557EWbBQtsvDzTst3oV0NjLRm4ilXaxd6/j8="; + hash = "sha256-5NOoe8TEqK+Zypv5eR/YLGwOmcigiP3RnuWQ6uC+DSI="; }; build-system = [ setuptools ]; From 422b986bc3c136824d66171ac250f088d8f00477 Mon Sep 17 00:00:00 2001 From: emaryn Date: Thu, 17 Apr 2025 22:52:39 +0800 Subject: [PATCH 404/793] cargo-vet: 0.8.0 -> 0.10.1 --- pkgs/development/tools/rust/cargo-vet/default.nix | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/pkgs/development/tools/rust/cargo-vet/default.nix b/pkgs/development/tools/rust/cargo-vet/default.nix index 6ff8f75f407e..6ab35add1fff 100644 --- a/pkgs/development/tools/rust/cargo-vet/default.nix +++ b/pkgs/development/tools/rust/cargo-vet/default.nix @@ -8,17 +8,17 @@ rustPlatform.buildRustPackage rec { pname = "cargo-vet"; - version = "0.8.0"; + version = "0.10.1"; src = fetchFromGitHub { owner = "mozilla"; repo = pname; - rev = version; - sha256 = "sha256-VnOqQ1dKgNZSHTzJrD7stoCzNGrSkYxcLDJAsrJUsEQ="; + rev = "v${version}"; + sha256 = "sha256-HSEhFCcdC79OA8MP73De+iLIjcr1XMHxfJ9a1Q3JJYI="; }; useFetchCargoVendor = true; - cargoHash = "sha256-8QbXZtf5kry0/QDrnUVQCtqK4/6EMliOI4Z410QR2Ec="; + cargoHash = "sha256-+X6DLxWPWMcGzJMVZAj3C5P5MyywIb4ml0Jsyo9/uAE="; buildInputs = lib.optional stdenv.hostPlatform.isDarwin Security; From dd0ad7419785fe0c5e0f3f089abdefef545f79b1 Mon Sep 17 00:00:00 2001 From: Gaetan Lepage Date: Thu, 17 Apr 2025 16:55:30 +0200 Subject: [PATCH 405/793] python312Packages.ale-py: disable crashing test --- pkgs/development/python-modules/ale-py/default.nix | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/pkgs/development/python-modules/ale-py/default.nix b/pkgs/development/python-modules/ale-py/default.nix index 73798537809a..c1d714e277a8 100644 --- a/pkgs/development/python-modules/ale-py/default.nix +++ b/pkgs/development/python-modules/ale-py/default.nix @@ -73,6 +73,10 @@ buildPythonPackage rec { ]; disabledTests = [ + # Fatal Python error: Aborted + # line 414 in test_display_screen + "test_display_screen" + # test_atari_env.py tests fail on the majority of the environments because the ROM are missing. # The user is expected to manually download the roms: # https://github.com/Farama-Foundation/Arcade-Learning-Environment/blob/v0.9.0/docs/faq.md#i-downloaded-ale-and-i-installed-it-successfully-but-i-cannot-find-any-rom-file-at-roms-do-i-have-to-get-them-somewhere-else From 6441a16a246fb3dccc925a0b7790982d620e5042 Mon Sep 17 00:00:00 2001 From: emaryn Date: Thu, 17 Apr 2025 22:56:43 +0800 Subject: [PATCH 406/793] cargo-vet: refactor --- .../tools/rust/cargo-vet/default.nix | 24 +++++++------------ pkgs/top-level/all-packages.nix | 4 +--- 2 files changed, 10 insertions(+), 18 deletions(-) diff --git a/pkgs/development/tools/rust/cargo-vet/default.nix b/pkgs/development/tools/rust/cargo-vet/default.nix index 6ab35add1fff..25bde7e2bbd2 100644 --- a/pkgs/development/tools/rust/cargo-vet/default.nix +++ b/pkgs/development/tools/rust/cargo-vet/default.nix @@ -2,43 +2,37 @@ lib, rustPlatform, fetchFromGitHub, - stdenv, - Security, }: -rustPlatform.buildRustPackage rec { +rustPlatform.buildRustPackage (finalAttrs: { pname = "cargo-vet"; version = "0.10.1"; src = fetchFromGitHub { owner = "mozilla"; - repo = pname; - rev = "v${version}"; - sha256 = "sha256-HSEhFCcdC79OA8MP73De+iLIjcr1XMHxfJ9a1Q3JJYI="; + repo = "cargo-vet"; + tag = "v${finalAttrs.version}"; + hash = "sha256-HSEhFCcdC79OA8MP73De+iLIjcr1XMHxfJ9a1Q3JJYI="; }; useFetchCargoVendor = true; cargoHash = "sha256-+X6DLxWPWMcGzJMVZAj3C5P5MyywIb4ml0Jsyo9/uAE="; - buildInputs = lib.optional stdenv.hostPlatform.isDarwin Security; - # the test_project tests require internet access - checkFlags = [ - "--skip=test_project" - ]; + checkFlags = [ "--skip=test_project" ]; - meta = with lib; { + meta = { description = "Tool to help projects ensure that third-party Rust dependencies have been audited by a trusted source"; mainProgram = "cargo-vet"; homepage = "https://mozilla.github.io/cargo-vet"; - license = with licenses; [ + license = with lib.licenses; [ asl20 # or mit ]; - maintainers = with maintainers; [ + maintainers = with lib.maintainers; [ figsoda jk matthiasbeyer ]; }; -} +}) diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix index efd4f3ec464f..f4f11184c279 100644 --- a/pkgs/top-level/all-packages.nix +++ b/pkgs/top-level/all-packages.nix @@ -7009,9 +7009,7 @@ with pkgs; cargo-udeps = callPackage ../development/tools/rust/cargo-udeps { inherit (darwin.apple_sdk.frameworks) CoreServices Security SystemConfiguration; }; - cargo-vet = callPackage ../development/tools/rust/cargo-vet { - inherit (darwin.apple_sdk.frameworks) Security; - }; + cargo-vet = callPackage ../development/tools/rust/cargo-vet { }; cargo-watch = callPackage ../development/tools/rust/cargo-watch { inherit (darwin.apple_sdk.frameworks) Foundation Cocoa; }; From fc4e3c3a873639bf30b668774997c9c45ae8866a Mon Sep 17 00:00:00 2001 From: emaryn Date: Thu, 17 Apr 2025 23:03:55 +0800 Subject: [PATCH 407/793] aonsoku: 0.8.3 -> 0.9.1 --- pkgs/by-name/ao/aonsoku/package.nix | 19 ++++++++----------- pkgs/by-name/ao/aonsoku/remove_updater.patch | 7 ------- 2 files changed, 8 insertions(+), 18 deletions(-) diff --git a/pkgs/by-name/ao/aonsoku/package.nix b/pkgs/by-name/ao/aonsoku/package.nix index efa56fbef48d..c2ab26c2dbf7 100644 --- a/pkgs/by-name/ao/aonsoku/package.nix +++ b/pkgs/by-name/ao/aonsoku/package.nix @@ -2,14 +2,11 @@ lib, fetchFromGitHub, rustPlatform, - cargo-tauri, nodejs, - pnpm, - + pnpm_8, pkg-config, wrapGAppsHook3, - openssl, libsoup_2_4, webkitgtk_4_1, @@ -19,32 +16,32 @@ rustPlatform.buildRustPackage (finalAttrs: { pname = "aonsoku"; - version = "0.8.3"; + version = "0.9.1"; src = fetchFromGitHub { owner = "victoralvesf"; repo = "aonsoku"; tag = "v${finalAttrs.version}"; - hash = "sha256-A1U1ubprwYJvyqTe5gVYTo8687sfP/76GfA+2EmtoCo="; + hash = "sha256-qlc7P222e6prYG30iVTAZhP772za3H7gVszfWvOr2NM="; }; - pnpmDeps = pnpm.fetchDeps { + # lockfileVersion: '6.0' need old pnpm + pnpmDeps = pnpm_8.fetchDeps { inherit (finalAttrs) pname version src; - hash = "sha256-BMEBJRycmOgsI1loTPTNY1dVOJ0HTCnzg0QyNAzZMn4="; + hash = "sha256-h1rcM+H2c0lk7bpGeQT5ue9bQIggrCFHkj4o7KxnH08="; }; cargoRoot = "src-tauri"; buildAndTestSubdir = finalAttrs.cargoRoot; useFetchCargoVendor = true; - cargoHash = "sha256-yuKaf05bQFah3MTC0eF82pMmTJrllWfUKX3SdIWbPjM="; + cargoHash = "sha256-8UtfL8iB1XKP31GT9Ok5hIQSobQTm681uiluG+IhK/s="; patches = [ ./remove_updater.patch ]; nativeBuildInputs = [ nodejs - pnpm.configHook + pnpm_8.configHook cargo-tauri.hook - pkg-config wrapGAppsHook3 ]; diff --git a/pkgs/by-name/ao/aonsoku/remove_updater.patch b/pkgs/by-name/ao/aonsoku/remove_updater.patch index 8f3ac85b61dd..8145cf552b63 100644 --- a/pkgs/by-name/ao/aonsoku/remove_updater.patch +++ b/pkgs/by-name/ao/aonsoku/remove_updater.patch @@ -37,10 +37,3 @@ index 3afc5f6..19785e5 100644 "app": { "withGlobalTauri": true, "security": { -@@ -56,4 +47,4 @@ - } - ] - } --} -\ No newline at end of file -+} From ee87c8157f6db792919a3ff235bbd7f2b75d4817 Mon Sep 17 00:00:00 2001 From: Indrek Ardel Date: Thu, 17 Apr 2025 18:04:30 +0300 Subject: [PATCH 408/793] bitwarden-cli: remove `--commit` from update script --- pkgs/by-name/bi/bitwarden-cli/package.nix | 1 - 1 file changed, 1 deletion(-) diff --git a/pkgs/by-name/bi/bitwarden-cli/package.nix b/pkgs/by-name/bi/bitwarden-cli/package.nix index f978f93de241..ad427a5625a8 100644 --- a/pkgs/by-name/bi/bitwarden-cli/package.nix +++ b/pkgs/by-name/bi/bitwarden-cli/package.nix @@ -87,7 +87,6 @@ buildNpmPackage rec { }; updateScript = nix-update-script { extraArgs = [ - "--commit" "--version=stable" "--version-regex=^cli-v(.*)$" ]; From 8ab65626efbe57d433bc9e0ba152317e11709556 Mon Sep 17 00:00:00 2001 From: Florian Klink Date: Thu, 17 Apr 2025 17:06:07 +0200 Subject: [PATCH 409/793] yarn-berry: fix update script The attribute names are called yarn-berry_3 and yarn-berry_4 now. --- pkgs/by-name/ya/yarn-berry/update.sh | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/ya/yarn-berry/update.sh b/pkgs/by-name/ya/yarn-berry/update.sh index f2b09077c2cc..60c73bc0d3f3 100755 --- a/pkgs/by-name/ya/yarn-berry/update.sh +++ b/pkgs/by-name/ya/yarn-berry/update.sh @@ -19,5 +19,5 @@ EOF version=$(jq -r "[.data.repository.tag.nodes[].name | select(contains(\"-\")|not)] | max_by(split(\".\") | map(tonumber))" <<< "$payload") version3=$(jq -r "[.data.repository.tag.nodes[].name | select(contains(\"-\")|not)] | map(select(. < \"4.0.0\")) | sort | last" <<< "$payload") -update-source-version yarn-berry4 "$version" --version-key="version_4" -update-source-version yarn-berry3 "$version3" --version-key="version_3" +update-source-version yarn-berry_4 "$version" --version-key="version_4" +update-source-version yarn-berry_3 "$version3" --version-key="version_3" From ce9ec7ae776c3c3ab9b587de0a17256d7f4b92e3 Mon Sep 17 00:00:00 2001 From: Tom <51050533+Xiloe@users.noreply.github.com> Date: Thu, 17 Apr 2025 17:09:37 +0200 Subject: [PATCH 410/793] arc-browser: 1.87.1-60573 -> 1.90.1-61364 --- pkgs/by-name/ar/arc-browser/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/ar/arc-browser/package.nix b/pkgs/by-name/ar/arc-browser/package.nix index af4c56d640ae..8cbecd2b1b5f 100644 --- a/pkgs/by-name/ar/arc-browser/package.nix +++ b/pkgs/by-name/ar/arc-browser/package.nix @@ -10,11 +10,11 @@ stdenvNoCC.mkDerivation (finalAttrs: { pname = "arc-browser"; - version = "1.87.1-60573"; + version = "1.90.1-61364"; src = fetchurl { url = "https://releases.arc.net/release/Arc-${finalAttrs.version}.dmg"; - hash = "sha256-UiB5MQl7hRl6nPu4xiwOdhC40bHYIcpPNtWg98HqCJc="; + hash = "sha256-lQelLROhnefvcUholJlABaIgmWebFYGu5rmbnAtHs1c="; }; nativeBuildInputs = [ undmg ]; From d4b1f5efbdacc8542215afc3e5f4d9ead7833a7a Mon Sep 17 00:00:00 2001 From: Gaetan Lepage Date: Thu, 17 Apr 2025 17:12:10 +0200 Subject: [PATCH 411/793] python312Packages.smolagents: fix build by relaxing pillow --- pkgs/development/python-modules/smolagents/default.nix | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/pkgs/development/python-modules/smolagents/default.nix b/pkgs/development/python-modules/smolagents/default.nix index 2835fff213cc..ea5a1419f7cd 100644 --- a/pkgs/development/python-modules/smolagents/default.nix +++ b/pkgs/development/python-modules/smolagents/default.nix @@ -45,6 +45,10 @@ buildPythonPackage rec { build-system = [ setuptools ]; + pythonRelaxDeps = [ + "pillow" + ]; + dependencies = [ duckduckgo-search huggingface-hub From 2090abd3d758e79190e5f0a7907a7b1c6a0358f5 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Domen=20Ko=C5=BEar?= Date: Thu, 17 Apr 2025 16:14:46 +0100 Subject: [PATCH 412/793] devenv: 1.5.1 -> 1.5.2 --- pkgs/by-name/de/devenv/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/de/devenv/package.nix b/pkgs/by-name/de/devenv/package.nix index 068712cd7a11..196ddfcadef4 100644 --- a/pkgs/by-name/de/devenv/package.nix +++ b/pkgs/by-name/de/devenv/package.nix @@ -26,7 +26,7 @@ let doInstallCheck = false; }); - version = "1.5.1"; + version = "1.5.2"; in rustPlatform.buildRustPackage { pname = "devenv"; @@ -36,11 +36,11 @@ rustPlatform.buildRustPackage { owner = "cachix"; repo = "devenv"; rev = "v${version}"; - hash = "sha256-ybqhaIuv8OU0f14Rr+1ilxE4iTCnguXi/60g4ys6JOI="; + hash = "sha256-rXtUUxfQ34ukTy2OyHwuypnSgK95FRPGwJf69QnWMrc="; }; useFetchCargoVendor = true; - cargoHash = "sha256-9veQGMUEJDVXNouhpU8pAx8lJZHLyZbFSnMGMK58VVw="; + cargoHash = "sha256-oiOh8m7MypViLbzy/13NpSiOwkfRwybUpDs91f+HbGA="; buildAndTestSubdir = "devenv"; From 460e02eaac627e820da3acdf4841442562aac0f1 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Thu, 17 Apr 2025 15:15:02 +0000 Subject: [PATCH 413/793] cargo-lambda: 1.8.1 -> 1.8.3 --- pkgs/by-name/ca/cargo-lambda/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/ca/cargo-lambda/package.nix b/pkgs/by-name/ca/cargo-lambda/package.nix index 927bce7f59d0..048966ee8ba5 100644 --- a/pkgs/by-name/ca/cargo-lambda/package.nix +++ b/pkgs/by-name/ca/cargo-lambda/package.nix @@ -14,17 +14,17 @@ rustPlatform.buildRustPackage rec { pname = "cargo-lambda"; - version = "1.8.1"; + version = "1.8.3"; src = fetchFromGitHub { owner = "cargo-lambda"; repo = "cargo-lambda"; tag = "v${version}"; - hash = "sha256-1i/nBuO7B6GHWmaibO8+w9LNCWGV5HdCP2B3WQPT/7c="; + hash = "sha256-XaCbKasPFmhoiZymnP7aeRkz0za4cJeA98uWkgotuZ8="; }; useFetchCargoVendor = true; - cargoHash = "sha256-i11bDmzCvsv4jTBsjCdryM8rx6FBefUXh4mbiGhyLt4="; + cargoHash = "sha256-gqahTN7wV4xn4xQK+fDnjxtAFp4LSvI3H93XQgHf4fM="; nativeCheckInputs = [ cacert ]; From 5941de3fbf314aaefea112d8e69679fe4d9f66d4 Mon Sep 17 00:00:00 2001 From: Gaetan Lepage Date: Thu, 17 Apr 2025 17:18:28 +0200 Subject: [PATCH 414/793] python312Packages.open-interpreter: 0.3.6 -> 0.4.2 Diff: https://github.com/KillianLucas/open-interpreter/compare/v0.3.6...v0.4.2 Changelog: https://github.com/KillianLucas/open-interpreter/releases/tag/v0.4.2 --- .../open-interpreter/default.nix | 112 ++++++++++-------- 1 file changed, 64 insertions(+), 48 deletions(-) diff --git a/pkgs/development/python-modules/open-interpreter/default.nix b/pkgs/development/python-modules/open-interpreter/default.nix index dcd9ec37333c..c6b93896adb1 100644 --- a/pkgs/development/python-modules/open-interpreter/default.nix +++ b/pkgs/development/python-modules/open-interpreter/default.nix @@ -2,88 +2,104 @@ lib, fetchFromGitHub, buildPythonPackage, - pythonOlder, poetry-core, - setuptools, + anthropic, astor, - inquirer, - pyyaml, - rich, - six, - tokentrim, - wget, - psutil, + fastapi, + google-generativeai, html2image, - send2trash, + html2text, + inquirer, ipykernel, jupyter-client, - matplotlib, - toml, - tiktoken, - platformdirs, - pydantic, - google-generativeai, - pynput, - pyperclip, - yaspin, - shortuuid, litellm, + matplotlib, + platformdirs, + psutil, + pyautogui, + pydantic, + pyperclip, + pyyaml, + rich, + selenium, + send2trash, + setuptools, + shortuuid, + six, + starlette, + tiktoken, + tokentrim, + toml, + typer, + uvicorn, + webdriver-manager, + wget, + yaspin, nltk, }: buildPythonPackage rec { pname = "open-interpreter"; - version = "0.3.6"; + version = "0.4.2"; pyproject = true; - disabled = pythonOlder "3.9"; - src = fetchFromGitHub { owner = "KillianLucas"; repo = "open-interpreter"; - rev = "v${version}"; - hash = "sha256-TeBiRylrq5CrAG9XS47Z9GlruAv7V7Nsl4QbSV55isM="; + tag = "v${version}"; + hash = "sha256-fogCcWAhcrCrrcV0q4oKttkf/GeJaJSZnbgiFxvySs8="; }; pythonRemoveDeps = [ "git-python" ]; pythonRelaxDeps = [ + "anthropic" "google-generativeai" "psutil" - "pynput" + "rich" + "starlette" "tiktoken" + "typer" "yaspin" ]; build-system = [ poetry-core ]; dependencies = [ - setuptools + anthropic astor - inquirer - pyyaml - rich - six - tokentrim - wget - psutil + fastapi + google-generativeai html2image - send2trash + html2text + inquirer ipykernel jupyter-client - matplotlib - toml - tiktoken - platformdirs - pydantic - google-generativeai - pynput - pyperclip - yaspin - shortuuid litellm + matplotlib + platformdirs + psutil + pyautogui + pydantic + pyperclip + pyyaml + rich + selenium + send2trash + setuptools + shortuuid + six + starlette + tiktoken + tokentrim + toml + typer + uvicorn + webdriver-manager + wget + yaspin # marked optional in pyproject.toml but still required? nltk @@ -94,12 +110,12 @@ buildPythonPackage rec { # Most tests required network access doCheck = false; - meta = with lib; { + meta = { description = "OpenAI's Code Interpreter in your terminal, running locally"; homepage = "https://github.com/KillianLucas/open-interpreter"; - license = licenses.mit; + license = lib.licenses.mit; changelog = "https://github.com/KillianLucas/open-interpreter/releases/tag/v${version}"; - maintainers = with maintainers; [ happysalada ]; + maintainers = with lib.maintainers; [ happysalada ]; mainProgram = "interpreter"; }; } From 0d0a2a68fc8b0af91e406797405e33b3e1b295e3 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Thu, 17 Apr 2025 15:25:38 +0000 Subject: [PATCH 415/793] hifile: 0.9.9.23 -> 0.9.9.25 --- pkgs/by-name/hi/hifile/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/hi/hifile/package.nix b/pkgs/by-name/hi/hifile/package.nix index 2feeef5c1829..d365d3049346 100644 --- a/pkgs/by-name/hi/hifile/package.nix +++ b/pkgs/by-name/hi/hifile/package.nix @@ -2,8 +2,8 @@ lib, appimageTools, fetchurl, - version ? "0.9.9.23", - hash ? "sha256-BTHiLTgLqtUCuxnpPeI5nwe8tYMp+uxFKm01qHnC8A0=", + version ? "0.9.9.25", + hash ? "sha256-yxZIp33lBQZebo9UyqLqtAMM9oRJ23jr0YdIcjwnimY=", }: let From d24fab27c2c5e0893da76f73a9a7613769ce7f85 Mon Sep 17 00:00:00 2001 From: 06kellyjac Date: Thu, 17 Apr 2025 16:27:42 +0100 Subject: [PATCH 416/793] deno: move to finalAttrs and programmatically adjust `Cargo.toml` --- pkgs/by-name/de/deno/package.nix | 35 ++++++++++++++++---------------- 1 file changed, 17 insertions(+), 18 deletions(-) diff --git a/pkgs/by-name/de/deno/package.nix b/pkgs/by-name/de/deno/package.nix index 699577d72234..b55ab5113f09 100644 --- a/pkgs/by-name/de/deno/package.nix +++ b/pkgs/by-name/de/deno/package.nix @@ -5,6 +5,7 @@ fetchFromGitHub, rustPlatform, cmake, + yq, protobuf, installShellFiles, librusty_v8 ? callPackage ./librusty_v8.nix { @@ -18,14 +19,14 @@ let canExecute = stdenv.buildPlatform.canExecute stdenv.hostPlatform; in -rustPlatform.buildRustPackage rec { +rustPlatform.buildRustPackage (finalAttrs: { pname = "deno"; version = "2.2.10"; src = fetchFromGitHub { owner = "denoland"; repo = "deno"; - tag = "v${version}"; + tag = "v${finalAttrs.version}"; hash = "sha256-6Tuoxvatfm3edkUiMDGmCZdl/jLKr7WH8WCXR14jKT4="; }; @@ -34,23 +35,21 @@ rustPlatform.buildRustPackage rec { postPatch = '' # Use patched nixpkgs libffi in order to fix https://github.com/libffi/libffi/pull/857 - substituteInPlace Cargo.toml --replace-fail "libffi = \"=3.2.0\"" "libffi = { version = \"3.2.0\", features = [\"system\"] }" + tomlq -ti '.workspace.dependencies.libffi = { "version": .workspace.dependencies.libffi, "features": ["system"] }' Cargo.toml ''; # uses zlib-ng but can't dynamically link yet # https://github.com/rust-lang/libz-sys/issues/158 - nativeBuildInputs = - [ - rustPlatform.bindgenHook - # required by libz-ng-sys crate - cmake - # required by deno_kv crate - protobuf - installShellFiles - ] - ++ lib.optionals stdenv.hostPlatform.isDarwin [ - lld - ]; + nativeBuildInputs = [ + rustPlatform.bindgenHook + # for tomlq to adjust Cargo.toml + yq + # required by libz-ng-sys crate + cmake + # required by deno_kv crate + protobuf + installShellFiles + ] ++ lib.optionals stdenv.hostPlatform.isDarwin [ lld ]; configureFlags = lib.optionals stdenv.cc.isClang [ # This never worked with clang, but became a hard error recently: https://github.com/llvm/llvm-project/commit/3d5b610c864c8f5980eaa16c22b71ff1cf462fae @@ -89,7 +88,7 @@ rustPlatform.buildRustPackage rec { installCheckPhase = lib.optionalString canExecute '' runHook preInstallCheck $out/bin/deno --help - $out/bin/deno --version | grep "deno ${version}" + $out/bin/deno --version | grep "deno ${finalAttrs.version}" runHook postInstallCheck ''; @@ -98,7 +97,7 @@ rustPlatform.buildRustPackage rec { meta = with lib; { homepage = "https://deno.land/"; - changelog = "https://github.com/denoland/deno/releases/tag/v${version}"; + changelog = "https://github.com/denoland/deno/releases/tag/v${finalAttrs.version}"; description = "Secure runtime for JavaScript and TypeScript"; longDescription = '' Deno aims to be a productive and secure scripting environment for the modern programmer. @@ -122,4 +121,4 @@ rustPlatform.buildRustPackage rec { "aarch64-darwin" ]; }; -} +}) From 95c2eb62c50cf0fd03c3613dbd376b93f0df9ed9 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Thu, 17 Apr 2025 15:28:39 +0000 Subject: [PATCH 417/793] simdutf: 6.4.2 -> 6.5.0 --- pkgs/by-name/si/simdutf/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/si/simdutf/package.nix b/pkgs/by-name/si/simdutf/package.nix index 37c97a8ba41b..fdc4f4257cde 100644 --- a/pkgs/by-name/si/simdutf/package.nix +++ b/pkgs/by-name/si/simdutf/package.nix @@ -8,13 +8,13 @@ stdenv.mkDerivation (finalAttrs: { pname = "simdutf"; - version = "6.4.2"; + version = "6.5.0"; src = fetchFromGitHub { owner = "simdutf"; repo = "simdutf"; rev = "v${finalAttrs.version}"; - hash = "sha256-at1MBvbsgu7Z7UJQqVaakT1Ux16jJVP5JSVubrqF7VY="; + hash = "sha256-bZ4r62GMz2Dkd3fKTJhelitaA8jUBaDjG6jOysEg8Nk="; }; # Fix build on darwin From 353f7b0cc53778f1a6956d6b60f362369b7cf932 Mon Sep 17 00:00:00 2001 From: Gaetan Lepage Date: Thu, 17 Apr 2025 17:06:42 +0200 Subject: [PATCH 418/793] oterm: 0.9.3 -> 0.11.1 Diff: https://github.com/ggozad/oterm/compare/refs/tags/0.9.3...refs/tags/0.11.1 Changelog: https://github.com/ggozad/oterm/releases/tag/0.11.1 --- pkgs/by-name/ot/oterm/package.nix | 22 ++++++++++++++++++---- 1 file changed, 18 insertions(+), 4 deletions(-) diff --git a/pkgs/by-name/ot/oterm/package.nix b/pkgs/by-name/ot/oterm/package.nix index f9e678ccc439..b6dd44bef0fd 100644 --- a/pkgs/by-name/ot/oterm/package.nix +++ b/pkgs/by-name/ot/oterm/package.nix @@ -1,19 +1,22 @@ { lib, + stdenv, python3Packages, fetchFromGitHub, + versionCheckHook, + nix-update-script, }: python3Packages.buildPythonApplication rec { pname = "oterm"; - version = "0.9.3"; + version = "0.11.1"; pyproject = true; src = fetchFromGitHub { owner = "ggozad"; repo = "oterm"; tag = version; - hash = "sha256-2zzDVUZc+H2tBO5scRUjwz859uaQIbpvCaC0bm4B7NM="; + hash = "sha256-b/+siNzmM6RUJ3jv/2dNJJFueejChKde0D5r8J0lTqM="; }; pythonRelaxDeps = [ @@ -23,6 +26,7 @@ python3Packages.buildPythonApplication rec { "ollama" "packaging" "pillow" + "pydantic" "textual" "typer" ]; @@ -43,14 +47,24 @@ python3Packages.buildPythonApplication rec { python-dotenv rich-pixels textual + textual-image textualeffects typer ]; pythonImportsCheck = [ "oterm" ]; - # Tests require a HTTP connection to ollama - doCheck = false; + # Python tests require a HTTP connection to ollama + + # Fails on darwin with: PermissionError: [Errno 1] Operation not permitted: '/var/empty/Library' + nativeCheckInputs = lib.optionals (!stdenv.hostPlatform.isDarwin) [ + versionCheckHook + ]; + versionCheckProgramArg = "--version"; + + passthru = { + updateScript = nix-update-script { }; + }; meta = { description = "Text-based terminal client for Ollama"; From 09ad07b2d5970ed054def44992a2ebc39d6eab08 Mon Sep 17 00:00:00 2001 From: Gaetan Lepage Date: Thu, 17 Apr 2025 17:25:33 +0200 Subject: [PATCH 419/793] python312Packages.nutpie: disable flaky test on aarch64-linux --- pkgs/development/python-modules/nutpie/default.nix | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/pkgs/development/python-modules/nutpie/default.nix b/pkgs/development/python-modules/nutpie/default.nix index e88644abdd45..e627c3d23fe0 100644 --- a/pkgs/development/python-modules/nutpie/default.nix +++ b/pkgs/development/python-modules/nutpie/default.nix @@ -1,5 +1,6 @@ { lib, + stdenv, buildPythonPackage, fetchFromGitHub, rustPlatform, @@ -81,6 +82,11 @@ buildPythonPackage rec { writableTmpDirAsHomeHook ]; + disabledTests = lib.optionals (stdenv.hostPlatform.isLinux && stdenv.hostPlatform.isAarch64) [ + # flaky (assert np.float64(0.0017554642626285276) > 0.01) + "test_normalizing_flow" + ]; + disabledTestPaths = [ # Require unpackaged bridgestan "tests/test_stan.py" From e9d0f34404f83e300aea35700a6e0e184a068f96 Mon Sep 17 00:00:00 2001 From: Florian Klink Date: Wed, 16 Apr 2025 14:43:39 +0200 Subject: [PATCH 420/793] signal-desktop-source: rename to signal-desktop This effectively migrates users of the `signal-desktop` attribute to the from-source build. We confirmed the from source build is also able to parse state produced by the binary version (not just with pretty empty state, but also bigger states with more historical data). Rename the binary variant to `signal-desktop-bin`, consistent with how this is handled in other places in nixpkgs. Also update the pname to reflect that. --- doc/release-notes/rl-2505.section.md | 2 ++ .../by-name/si/signal-desktop-bin/generic.nix | 2 +- .../signal-desktop-aarch64.nix | 2 +- .../signal-desktop-darwin.nix | 2 +- .../si/signal-desktop-bin/signal-desktop.nix | 2 +- pkgs/by-name/si/signal-desktop-bin/update.sh | 6 +++--- .../libsignal-node.nix | 0 .../package.nix | 2 +- .../replace-apple-emoji-with-noto-emoji.patch | 0 .../ringrtc.nix | 0 .../signal-sqlcipher.nix | 0 .../update.sh | 20 +++++++++---------- .../webrtc-sources.json | 0 .../webrtc.nix | 0 pkgs/top-level/aliases.nix | 2 +- 15 files changed, 21 insertions(+), 19 deletions(-) rename pkgs/by-name/si/{signal-desktop-source => signal-desktop}/libsignal-node.nix (100%) rename pkgs/by-name/si/{signal-desktop-source => signal-desktop}/package.nix (99%) rename pkgs/by-name/si/{signal-desktop-source => signal-desktop}/replace-apple-emoji-with-noto-emoji.patch (100%) rename pkgs/by-name/si/{signal-desktop-source => signal-desktop}/ringrtc.nix (100%) rename pkgs/by-name/si/{signal-desktop-source => signal-desktop}/signal-sqlcipher.nix (100%) rename pkgs/by-name/si/{signal-desktop-source => signal-desktop}/update.sh (78%) rename pkgs/by-name/si/{signal-desktop-source => signal-desktop}/webrtc-sources.json (100%) rename pkgs/by-name/si/{signal-desktop-source => signal-desktop}/webrtc.nix (100%) diff --git a/doc/release-notes/rl-2505.section.md b/doc/release-notes/rl-2505.section.md index 428adcd4d562..c7ec7814360b 100644 --- a/doc/release-notes/rl-2505.section.md +++ b/doc/release-notes/rl-2505.section.md @@ -353,6 +353,8 @@ - In `dovecot` package removed hard coding path to module directory. +- `signal-desktop` has been migrated to a from source build. No state migration is necessary. In case there's no working source build available (like on Darwin), the the binary build is still available at `signal-desktop-bin`. + - `ddclient` was updated from 3.11.2 to 4.0.0 [Release notes](https://github.com/ddclient/ddclient/releases/tag/v4.0.0) ### NexusMods.App upgraded {#sec-nixpkgs-release-25.05-incompatibilities-nexusmods-app-upgraded} diff --git a/pkgs/by-name/si/signal-desktop-bin/generic.nix b/pkgs/by-name/si/signal-desktop-bin/generic.nix index 9478ac430f02..ea6e150ef94d 100644 --- a/pkgs/by-name/si/signal-desktop-bin/generic.nix +++ b/pkgs/by-name/si/signal-desktop-bin/generic.nix @@ -280,7 +280,7 @@ stdenv.mkDerivation rec { emily Gliczy ]; - mainProgram = pname; + mainProgram = "signal-desktop"; platforms = [ "x86_64-linux" "aarch64-linux" diff --git a/pkgs/by-name/si/signal-desktop-bin/signal-desktop-aarch64.nix b/pkgs/by-name/si/signal-desktop-bin/signal-desktop-aarch64.nix index 9280347b8965..181b6d7b53b4 100644 --- a/pkgs/by-name/si/signal-desktop-bin/signal-desktop-aarch64.nix +++ b/pkgs/by-name/si/signal-desktop-bin/signal-desktop-aarch64.nix @@ -1,6 +1,6 @@ { callPackage }: callPackage ./generic.nix { } { - pname = "signal-desktop"; + pname = "signal-desktop-bin"; version = "7.47.0-1"; libdir = "usr/lib64/signal-desktop"; diff --git a/pkgs/by-name/si/signal-desktop-bin/signal-desktop-darwin.nix b/pkgs/by-name/si/signal-desktop-bin/signal-desktop-darwin.nix index b0ab336efd86..046a290cdf1e 100644 --- a/pkgs/by-name/si/signal-desktop-bin/signal-desktop-darwin.nix +++ b/pkgs/by-name/si/signal-desktop-bin/signal-desktop-darwin.nix @@ -5,7 +5,7 @@ _7zz, }: stdenv.mkDerivation (finalAttrs: { - pname = "signal-desktop"; + pname = "signal-desktop-bin"; version = "7.47.0"; src = fetchurl { diff --git a/pkgs/by-name/si/signal-desktop-bin/signal-desktop.nix b/pkgs/by-name/si/signal-desktop-bin/signal-desktop.nix index 3f64c17b254a..a92b85e3db07 100644 --- a/pkgs/by-name/si/signal-desktop-bin/signal-desktop.nix +++ b/pkgs/by-name/si/signal-desktop-bin/signal-desktop.nix @@ -1,6 +1,6 @@ { callPackage }: callPackage ./generic.nix { } rec { - pname = "signal-desktop"; + pname = "signal-desktop-bin"; version = "7.47.0"; libdir = "opt/Signal"; diff --git a/pkgs/by-name/si/signal-desktop-bin/update.sh b/pkgs/by-name/si/signal-desktop-bin/update.sh index dc2c6864cec6..cca3e29ae12c 100755 --- a/pkgs/by-name/si/signal-desktop-bin/update.sh +++ b/pkgs/by-name/si/signal-desktop-bin/update.sh @@ -17,17 +17,17 @@ latestBuildAarch64=$(jq '.id' <<< $latestBuildInfoAarch64) latestVersionAarch64=$(jq -r '.source_package.version' <<< $latestBuildInfoAarch64) echo "Updating signal-desktop for x86_64-linux" -update-source-version signal-desktop "$latestVersion" \ +update-source-version signal-desktop-bin "$latestVersion" \ --system=x86_64-linux \ --file="$SCRIPT_DIR/signal-desktop.nix" echo "Updating signal-desktop for aarch64-linux" -update-source-version signal-desktop "$latestVersionAarch64" "" \ +update-source-version signal-desktop-bin "$latestVersionAarch64" "" \ "https://download.copr.fedorainfracloud.org/results/useidel/signal-desktop/fedora-42-aarch64/$(printf "%08d" $latestBuildAarch64)-signal-desktop/signal-desktop-$latestVersionAarch64.fc42.aarch64.rpm" \ --system=aarch64-linux \ --file="$SCRIPT_DIR/signal-desktop-aarch64.nix" echo "Updating signal-desktop for darwin" -update-source-version signal-desktop "$latestVersion" \ +update-source-version signal-desktop-bin "$latestVersion" \ --system=aarch64-darwin \ --file="$SCRIPT_DIR/signal-desktop-darwin.nix" diff --git a/pkgs/by-name/si/signal-desktop-source/libsignal-node.nix b/pkgs/by-name/si/signal-desktop/libsignal-node.nix similarity index 100% rename from pkgs/by-name/si/signal-desktop-source/libsignal-node.nix rename to pkgs/by-name/si/signal-desktop/libsignal-node.nix diff --git a/pkgs/by-name/si/signal-desktop-source/package.nix b/pkgs/by-name/si/signal-desktop/package.nix similarity index 99% rename from pkgs/by-name/si/signal-desktop-source/package.nix rename to pkgs/by-name/si/signal-desktop/package.nix index 0d8cdef5eaac..2c32b9d68415 100644 --- a/pkgs/by-name/si/signal-desktop-source/package.nix +++ b/pkgs/by-name/si/signal-desktop/package.nix @@ -103,7 +103,7 @@ let }); in stdenv.mkDerivation (finalAttrs: { - pname = "signal-desktop-source"; + pname = "signal-desktop"; inherit src version; nativeBuildInputs = [ diff --git a/pkgs/by-name/si/signal-desktop-source/replace-apple-emoji-with-noto-emoji.patch b/pkgs/by-name/si/signal-desktop/replace-apple-emoji-with-noto-emoji.patch similarity index 100% rename from pkgs/by-name/si/signal-desktop-source/replace-apple-emoji-with-noto-emoji.patch rename to pkgs/by-name/si/signal-desktop/replace-apple-emoji-with-noto-emoji.patch diff --git a/pkgs/by-name/si/signal-desktop-source/ringrtc.nix b/pkgs/by-name/si/signal-desktop/ringrtc.nix similarity index 100% rename from pkgs/by-name/si/signal-desktop-source/ringrtc.nix rename to pkgs/by-name/si/signal-desktop/ringrtc.nix diff --git a/pkgs/by-name/si/signal-desktop-source/signal-sqlcipher.nix b/pkgs/by-name/si/signal-desktop/signal-sqlcipher.nix similarity index 100% rename from pkgs/by-name/si/signal-desktop-source/signal-sqlcipher.nix rename to pkgs/by-name/si/signal-desktop/signal-sqlcipher.nix diff --git a/pkgs/by-name/si/signal-desktop-source/update.sh b/pkgs/by-name/si/signal-desktop/update.sh similarity index 78% rename from pkgs/by-name/si/signal-desktop-source/update.sh rename to pkgs/by-name/si/signal-desktop/update.sh index 4614a7222861..d4dca6e74ef8 100755 --- a/pkgs/by-name/si/signal-desktop-source/update.sh +++ b/pkgs/by-name/si/signal-desktop/update.sh @@ -32,32 +32,32 @@ sed -E -i "s/(electron_)../\1$electronVersion/" $SCRIPT_DIR/package.nix sed -E -i "s/(SOURCE_DATE_EPOCH = )[0-9]+/\1$releaseEpoch/" $SCRIPT_DIR/package.nix sed -E -i "s/(withAppleEmojis \? )false/\1true/" $SCRIPT_DIR/package.nix -nix-update signal-desktop-source --subpackage sticker-creator --version="$latestVersion" +nix-update signal-desktop --subpackage sticker-creator --version="$latestVersion" sed -E -i "s/(withAppleEmojis \? )true/\1false/" $SCRIPT_DIR/package.nix -update-source-version signal-desktop-source \ +update-source-version signal-desktop \ --ignore-same-version \ --source-key=pnpmDeps -update-source-version signal-desktop-source.libsignal-node \ +update-source-version signal-desktop.libsignal-node \ "$libsignalClientVersion" -update-source-version signal-desktop-source.libsignal-node \ +update-source-version signal-desktop.libsignal-node \ --ignore-same-version \ --source-key=cargoDeps.vendorStaging -update-source-version signal-desktop-source.libsignal-node \ +update-source-version signal-desktop.libsignal-node \ --ignore-same-version \ --source-key=npmDeps -update-source-version signal-desktop-source.signal-sqlcipher \ +update-source-version signal-desktop.signal-sqlcipher \ "$signalSqlcipherVersion" -update-source-version signal-desktop-source.signal-sqlcipher \ +update-source-version signal-desktop.signal-sqlcipher \ --ignore-same-version \ --source-key=cargoDeps.vendorStaging -update-source-version signal-desktop-source.signal-sqlcipher \ +update-source-version signal-desktop.signal-sqlcipher \ --ignore-same-version \ --source-key=pnpmDeps -update-source-version signal-desktop-source.ringrtc "$ringrtcVersion" -update-source-version signal-desktop-source.ringrtc \ +update-source-version signal-desktop.ringrtc "$ringrtcVersion" +update-source-version signal-desktop.ringrtc \ --ignore-same-version \ --source-key=cargoDeps.vendorStaging diff --git a/pkgs/by-name/si/signal-desktop-source/webrtc-sources.json b/pkgs/by-name/si/signal-desktop/webrtc-sources.json similarity index 100% rename from pkgs/by-name/si/signal-desktop-source/webrtc-sources.json rename to pkgs/by-name/si/signal-desktop/webrtc-sources.json diff --git a/pkgs/by-name/si/signal-desktop-source/webrtc.nix b/pkgs/by-name/si/signal-desktop/webrtc.nix similarity index 100% rename from pkgs/by-name/si/signal-desktop-source/webrtc.nix rename to pkgs/by-name/si/signal-desktop/webrtc.nix diff --git a/pkgs/top-level/aliases.nix b/pkgs/top-level/aliases.nix index 6671271001d2..6a5124046aeb 100644 --- a/pkgs/top-level/aliases.nix +++ b/pkgs/top-level/aliases.nix @@ -1582,7 +1582,7 @@ mapAliases { shipyard = jumppad; # Added 2023-06-06 siduck76-st = st-snazzy; # Added 2024-12-24 signal-desktop-beta = throw "signal-desktop-beta has been removed to make the signal-desktop package easier to maintain"; - signal-desktop = lib.warnOnInstantiate "'signal-desktop' has been renamed to 'signal-desktop-bin'; in the future, 'signal-desktop' will point to 'signal-desktop-source'" signal-desktop-bin; # Added 2025-04-01 + signal-desktop-source = lib.warnOnInstantiate "'signal-desktop-source' is now exposed at 'signal-desktop'." signal-desktop; # Added 2025-04-16 sheesy-cli = throw "'sheesy-cli' has been removed due to lack of upstream maintenance"; # Added 2025-01-26 shout = nodePackages.shout; # Added unknown; moved 2024-10-19 sky = throw "'sky' has been removed because its upstream website disappeared"; # Added 2024-07-21 From c3434ce7284751a1e329d016dc95a9922819a2b3 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Thu, 17 Apr 2025 15:45:29 +0000 Subject: [PATCH 421/793] wtfis: 0.10.1 -> 0.10.2 --- pkgs/by-name/wt/wtfis/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/wt/wtfis/package.nix b/pkgs/by-name/wt/wtfis/package.nix index d12b44ed2792..2ac897360aaa 100644 --- a/pkgs/by-name/wt/wtfis/package.nix +++ b/pkgs/by-name/wt/wtfis/package.nix @@ -6,12 +6,12 @@ let pname = "wtfis"; - version = "0.10.1"; + version = "0.10.2"; src = fetchFromGitHub { owner = "pirxthepilot"; repo = "wtfis"; tag = "v${version}"; - hash = "sha256-+BJmAFjmj3z/sKJ/L/y6hTClesulpQTpDL9cUNRi6e8="; + hash = "sha256-2p5xFNr08WCgCQY8socmZ5UsyGCMId3zXQhXTX909PE="; }; in python3.pkgs.buildPythonApplication { From 6d1975905e5bcdad988851c707ff4edb8bd58308 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Thu, 17 Apr 2025 15:47:35 +0000 Subject: [PATCH 422/793] subtitleedit: 4.0.11 -> 4.0.12 --- pkgs/by-name/su/subtitleedit/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/su/subtitleedit/package.nix b/pkgs/by-name/su/subtitleedit/package.nix index aff0cbda04b8..03aab4482d4d 100644 --- a/pkgs/by-name/su/subtitleedit/package.nix +++ b/pkgs/by-name/su/subtitleedit/package.nix @@ -19,13 +19,13 @@ stdenv.mkDerivation rec { pname = "subtitleedit"; - version = "4.0.11"; + version = "4.0.12"; src = fetchzip { url = "https://github.com/SubtitleEdit/subtitleedit/releases/download/${version}/SE${ lib.replaceStrings [ "." ] [ "" ] version }.zip"; - hash = "sha256-j024PnRie48M9vQMIduREF1W/DZhvOmmoppHN69svxk="; + hash = "sha256-UlkFTsdssrjrPA0oOXJuSckEf1uMxh+POojfDX7NUu8="; stripRoot = false; }; From bfbb04a481a3c5e10aa03c68d572d256f84d2ad0 Mon Sep 17 00:00:00 2001 From: sehe Date: Wed, 16 Apr 2025 22:21:48 +0000 Subject: [PATCH 423/793] roon-server: 2.48.1517 -> 2.49.1525 https://community.roonlabs.com/t/roon-2-49-build-1525-and-arc-1-65-build-354-are-live/296975 --- pkgs/by-name/ro/roon-server/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/ro/roon-server/package.nix b/pkgs/by-name/ro/roon-server/package.nix index b6c3eee521c1..af110e40e417 100644 --- a/pkgs/by-name/ro/roon-server/package.nix +++ b/pkgs/by-name/ro/roon-server/package.nix @@ -16,7 +16,7 @@ stdenv, }: let - version = "2.48.1517"; + version = "2.49.1525"; urlVersion = builtins.replaceStrings [ "." ] [ "0" ] version; in stdenv.mkDerivation { @@ -25,7 +25,7 @@ stdenv.mkDerivation { src = fetchurl { url = "https://download.roonlabs.com/updates/production/RoonServer_linuxx64_${urlVersion}.tar.bz2"; - hash = "sha256-2H8lQykhzbHcEW/+Rj+4eQdUMUugUeXivz+/+MEAYxk="; + hash = "sha256-DYxybP7luRmR4HL6QYBeWU4ZWqlHEO2EgLeqxmFD87A="; }; dontConfigure = true; From 8a11a371d9b9cf63d70edbd85fd2344a95da5def Mon Sep 17 00:00:00 2001 From: Grimmauld Date: Wed, 16 Apr 2025 09:43:39 +0200 Subject: [PATCH 424/793] geocode-glib: drop, geocode-glib_2: refactor --- .../installed-tests-path.patch | 0 .../package.nix | 24 ++++++++++--------- pkgs/top-level/aliases.nix | 1 + pkgs/top-level/all-packages.nix | 4 ---- 4 files changed, 14 insertions(+), 15 deletions(-) rename pkgs/by-name/ge/{geocode-glib => geocode-glib_2}/installed-tests-path.patch (100%) rename pkgs/by-name/ge/{geocode-glib => geocode-glib_2}/package.nix (70%) diff --git a/pkgs/by-name/ge/geocode-glib/installed-tests-path.patch b/pkgs/by-name/ge/geocode-glib_2/installed-tests-path.patch similarity index 100% rename from pkgs/by-name/ge/geocode-glib/installed-tests-path.patch rename to pkgs/by-name/ge/geocode-glib_2/installed-tests-path.patch diff --git a/pkgs/by-name/ge/geocode-glib/package.nix b/pkgs/by-name/ge/geocode-glib_2/package.nix similarity index 70% rename from pkgs/by-name/ge/geocode-glib/package.nix rename to pkgs/by-name/ge/geocode-glib_2/package.nix index 9461c9fcb412..46cf04ba34d4 100644 --- a/pkgs/by-name/ge/geocode-glib/package.nix +++ b/pkgs/by-name/ge/geocode-glib_2/package.nix @@ -11,13 +11,13 @@ docbook-xsl-nons, gobject-introspection, gnome, - libsoup_2_4, + libsoup_3, json-glib, glib, nixosTests, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "geocode-glib"; version = "3.26.4"; @@ -29,7 +29,7 @@ stdenv.mkDerivation rec { ]; src = fetchurl { - url = "mirror://gnome/sources/geocode-glib/${lib.versions.majorMinor version}/geocode-glib-${version}.tar.xz"; + url = "mirror://gnome/sources/geocode-glib/${lib.versions.majorMinor finalAttrs.version}/geocode-glib-${finalAttrs.version}.tar.xz"; sha256 = "LZpoJtFYRwRJoXOHEiFZbaD4Pr3P+YuQxwSQiQVqN6o="; }; @@ -53,28 +53,30 @@ stdenv.mkDerivation rec { buildInputs = [ glib - libsoup_2_4 + libsoup_3 json-glib ]; mesonFlags = [ - "-Dsoup2=${lib.boolToString (lib.versionOlder libsoup_2_4.version "2.99")}" + "-Dsoup2=false" "-Dinstalled_test_prefix=${placeholder "installedTests"}" ]; passthru = { updateScript = gnome.updateScript { - packageName = pname; + packageName = "geocode-glib"; }; tests = { installed-tests = nixosTests.installed-tests.geocode-glib; }; }; - meta = with lib; { + meta = { + changelog = "https://gitlab.gnome.org/GNOME/geocode-glib/-/blob/${finalAttrs.version}/NEWS?ref_type=tags"; description = "Convenience library for the geocoding and reverse geocoding using Nominatim service"; - license = licenses.lgpl2Plus; - maintainers = teams.gnome.members; - platforms = platforms.unix; + homepage = "https://gitlab.gnome.org/GNOME/geocode-glib"; + license = lib.licenses.lgpl2Plus; + maintainers = lib.teams.gnome.members; + platforms = lib.platforms.unix; }; -} +}) diff --git a/pkgs/top-level/aliases.nix b/pkgs/top-level/aliases.nix index 6010ea721ff8..277501407cf0 100644 --- a/pkgs/top-level/aliases.nix +++ b/pkgs/top-level/aliases.nix @@ -669,6 +669,7 @@ mapAliases { gcj6 = throw "gcj6 has been removed from Nixpkgs, as it is unmaintained and obsolete"; # Added 2024-09-13 gcolor2 = throw "'gcolor2' has been removed due to lack of maintenance upstream and depending on gtk2. Consider using 'gcolor3' or 'eyedropper' instead"; # Added 2024-09-15 gdome2 = throw "'gdome2' has been removed from nixpkgs, as it is umaintained and obsolete"; # Added 2024-12-29 + geocode-glib = "throw 'geocode-glib' has been removed, as it was unused and used outdated libraries"; # Added 2025-04-16 geos_3_11 = throw "geos_3_11 has been removed from nixpgks. Please use a more recent 'geos' instead."; gfortran48 = throw "'gfortran48' has been removed from nixpkgs"; # Added 2024-09-10 gfortran49 = throw "'gfortran49' has been removed from nixpkgs"; # Added 2024-09-11 diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix index b2ed9d41c624..9b2e641404fc 100644 --- a/pkgs/top-level/all-packages.nix +++ b/pkgs/top-level/all-packages.nix @@ -9415,10 +9415,6 @@ with pkgs; geoclue2-with-demo-agent = geoclue2.override { withDemoAgent = true; }; - geocode-glib_2 = geocode-glib.override { - libsoup_2_4 = libsoup_3; - }; - geoipWithDatabase = makeOverridable (callPackage ../development/libraries/geoip) { drvName = "geoip-tools"; geoipDatabase = geolite-legacy; From 52bf12ad5f3d253c8c8b4eab397e26c3f4b0be3b Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Thu, 17 Apr 2025 16:10:30 +0000 Subject: [PATCH 425/793] fleeting-plugin-aws: 1.0.0 -> 1.0.1 --- pkgs/by-name/fl/fleeting-plugin-aws/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/fl/fleeting-plugin-aws/package.nix b/pkgs/by-name/fl/fleeting-plugin-aws/package.nix index f066d23f6427..455488c62c7c 100644 --- a/pkgs/by-name/fl/fleeting-plugin-aws/package.nix +++ b/pkgs/by-name/fl/fleeting-plugin-aws/package.nix @@ -8,16 +8,16 @@ buildGoModule rec { pname = "fleeting-plugin-aws"; - version = "1.0.0"; + version = "1.0.1"; src = fetchFromGitLab { owner = "gitlab-org/fleeting/plugins"; repo = "aws"; tag = "v${version}"; - hash = "sha256-8vEduf+xh9R3+GoouXJS2h/ELlzKXDmLBLekaXGn7SE="; + hash = "sha256-3m7t2uGO7Rlfckb8mdYVutW0/ng0OiUAH5XTBoB//ZU="; }; - vendorHash = "sha256-bfEzPPP280peOK4Jyu1fyfFCaFnRLoPmsjJ+G1BoVW4="; + vendorHash = "sha256-hfuszGVWfMreGz22+dkx0/cxznjq2XZf7pAn4TWOQ5M="; subPackages = [ "cmd/fleeting-plugin-aws" ]; From ca50aa3fad430a654a62d73d54a8681f9f277348 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Thu, 17 Apr 2025 16:12:17 +0000 Subject: [PATCH 426/793] icloudpd: 1.27.2 -> 1.27.4 --- pkgs/by-name/ic/icloudpd/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/ic/icloudpd/package.nix b/pkgs/by-name/ic/icloudpd/package.nix index a7e1c389581d..0c957cae08b9 100644 --- a/pkgs/by-name/ic/icloudpd/package.nix +++ b/pkgs/by-name/ic/icloudpd/package.nix @@ -9,14 +9,14 @@ python3Packages.buildPythonApplication rec { pname = "icloudpd"; - version = "1.27.2"; + version = "1.27.4"; pyproject = true; src = fetchFromGitHub { owner = "icloud-photos-downloader"; repo = "icloud_photos_downloader"; tag = "v${version}"; - hash = "sha256-XRQadI2NCtjJ02uRoigDP92TmfAUoItmG42fM3QE6kI="; + hash = "sha256-jZuyy5wYRysX6a+IFO+VYcaN/PMJRpM9aEAOYzJxJUA="; }; pythonRelaxDeps = true; From 6655ee4f8a2b5af569cfbe6202016ce584e86ea2 Mon Sep 17 00:00:00 2001 From: Colin Date: Sun, 6 Apr 2025 09:02:58 +0000 Subject: [PATCH 427/793] mslicer: init at 0.2.1 Co-authored-by: awwpotato <153149335+awwpotato@users.noreply.github.com> Co-authored-by: Nurali Aslanbekov --- pkgs/by-name/ms/mslicer/package.nix | 55 +++++++++++++++++++++++++++++ 1 file changed, 55 insertions(+) create mode 100644 pkgs/by-name/ms/mslicer/package.nix diff --git a/pkgs/by-name/ms/mslicer/package.nix b/pkgs/by-name/ms/mslicer/package.nix new file mode 100644 index 000000000000..9f288a65925f --- /dev/null +++ b/pkgs/by-name/ms/mslicer/package.nix @@ -0,0 +1,55 @@ +{ + fetchFromGitHub, + lib, + libglvnd, + libxkbcommon, + nix-update-script, + rustPlatform, + vulkan-loader, + wayland, +}: + +rustPlatform.buildRustPackage (finalAttrs: { + pname = "mslicer"; + version = "0.2.1"; + + src = fetchFromGitHub { + owner = "connorslade"; + repo = "mslicer"; + rev = finalAttrs.version; + hash = "sha256-VgbHFUQpxlQcYh3TNyw1IX7vyaWrHRxl4Oe5jake9Qg="; + }; + + cargoHash = "sha256-Bs/mQTMEQxRvKK9ibIAf4KLv9jzGv3hnduXFYEdjljc="; + + buildInputs = [ + libglvnd + libxkbcommon + vulkan-loader + wayland + ]; + + # Force linking to libEGL, which is always dlopen()ed, and to + # libwayland-client & libxkbcommon, which is dlopen()ed based on the + # winit backend. + NIX_LDFLAGS = [ + "--no-as-needed" + "-lEGL" + "-lvulkan" + "-lwayland-client" + "-lxkbcommon" + ]; + + strictDeps = true; + + passthru.updateScript = nix-update-script { }; + + meta = { + description = "Experimental open source slicer for masked stereolithography (resin) printers"; + homepage = "https://connorcode.com/projects/mslicer"; + changelog = "https://github.com/connorslade/mslicer/releases/tag/${finalAttrs.version}"; + license = lib.licenses.gpl3Plus; + maintainers = with lib.maintainers; [ colinsane ]; + platforms = lib.platforms.linux; + }; +}) From 568e4161b912f802f8adf0b2d358e0dd1d10ffae Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Thu, 17 Apr 2025 16:40:01 +0000 Subject: [PATCH 428/793] valeStyles.microsoft: 0.14.1 -> 0.14.2 --- pkgs/by-name/va/vale/styles.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/va/vale/styles.nix b/pkgs/by-name/va/vale/styles.nix index c910014fbca0..558f0eba2ccb 100644 --- a/pkgs/by-name/va/vale/styles.nix +++ b/pkgs/by-name/va/vale/styles.nix @@ -93,12 +93,12 @@ in microsoft = buildStyle rec { name = "Microsoft"; - version = "0.14.1"; + version = "0.14.2"; src = fetchFromGitHub { owner = "errata-ai"; repo = "Microsoft"; rev = "v${version}"; - hash = "sha256-4j05bIGAVEy6untUqtrUxdLKlhyOcJsbcsow8OxRp1A="; + hash = "sha256-Sie4bBeKPOFOJhgd+mLbiz4vG+xpKL0LnwnRQHzOw+Q="; }; meta = { description = "Vale-compatible implementation of the Microsoft Writing Style Guide"; From af58e86d62cb63c69b1983d778c1aeeb8fef362c Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Thu, 17 Apr 2025 16:41:31 +0000 Subject: [PATCH 429/793] urn-timer: 0-unstable-2025-02-07 -> 0-unstable-2025-04-17 --- pkgs/by-name/ur/urn-timer/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/ur/urn-timer/package.nix b/pkgs/by-name/ur/urn-timer/package.nix index 53f4526ce2e7..8222cac03c2b 100644 --- a/pkgs/by-name/ur/urn-timer/package.nix +++ b/pkgs/by-name/ur/urn-timer/package.nix @@ -14,13 +14,13 @@ stdenv.mkDerivation { pname = "urn-timer"; - version = "0-unstable-2025-02-07"; + version = "0-unstable-2025-04-17"; src = fetchFromGitHub { owner = "paoloose"; repo = "urn"; - rev = "0486ff9af0a404e73d66ea3d8ad7f9107efff35f"; - hash = "sha256-3fgKs0cWr972pYLTfIy6HLDP+GUdNog4FEQ70ACKYKI="; + rev = "5eea3f9efb03758bfafcd029406797d34e4c875b"; + hash = "sha256-rlUFZiA2fMa5QkKqKBRkiM8o2nioD0MPn6eJTJSJq3M="; }; nativeBuildInputs = [ From b4cf24d6daf67a6d033b58a97e1569670d470ba0 Mon Sep 17 00:00:00 2001 From: "R. RyanTM" Date: Fri, 18 Apr 2025 02:42:06 +1000 Subject: [PATCH 430/793] frigate: 0.15.0 -> 0.15.1 (#399382) https://github.com/blakeblackshear/frigate/releases/tag/v0.15.1 --- pkgs/by-name/fr/frigate/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/fr/frigate/package.nix b/pkgs/by-name/fr/frigate/package.nix index 8adf6628cc7a..eaf2fe1b630a 100644 --- a/pkgs/by-name/fr/frigate/package.nix +++ b/pkgs/by-name/fr/frigate/package.nix @@ -12,14 +12,14 @@ }: let - version = "0.15.0"; + version = "0.15.1"; src = fetchFromGitHub { name = "frigate-${version}-source"; owner = "blakeblackshear"; repo = "frigate"; tag = "v${version}"; - hash = "sha256-qgiVE5UUjxRLya0mD2vfKdzdTdy5ThYOrHAGoFQ9PWA="; + hash = "sha256-rnsc2VXaypIPVtYQHTGe9lg7PuAyjfjz4aeATmFzp5s="; }; frigate-web = callPackage ./web.nix { @@ -207,7 +207,7 @@ python.pkgs.buildPythonApplication rec { }; meta = with lib; { - changelog = "https://github.com/blakeblackshear/frigate/releases/tag/v${version}"; + changelog = "https://github.com/blakeblackshear/frigate/releases/tag/${src.tag}"; description = "NVR with realtime local object detection for IP cameras"; longDescription = '' A complete and local NVR designed for Home Assistant with AI From aee2f29fd37aa7cff4ee6c613df8ac73e61d88a2 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Thu, 17 Apr 2025 16:46:49 +0000 Subject: [PATCH 431/793] valeStyles.google: 0.6.2 -> 0.6.3 --- pkgs/by-name/va/vale/styles.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/va/vale/styles.nix b/pkgs/by-name/va/vale/styles.nix index c910014fbca0..0d98d24884f7 100644 --- a/pkgs/by-name/va/vale/styles.nix +++ b/pkgs/by-name/va/vale/styles.nix @@ -61,12 +61,12 @@ in google = buildStyle rec { name = "Google"; - version = "0.6.2"; + version = "0.6.3"; src = fetchFromGitHub { owner = "errata-ai"; repo = "Google"; rev = "v${version}"; - hash = "sha256-ldwK9tMA04H/jTd3dQeRX/sZOwZcyPb+I56cDg0vZDg="; + hash = "sha256-1aN7wCdShhMsBN83u7l+5Ffm2WKC8ltZyT3hPZCNWYo="; }; meta = { description = "Vale-compatible implementation of the Google Developer Documentation Style Guide"; From 116ca6b9658faca8cc24d863daebeb4d77e09661 Mon Sep 17 00:00:00 2001 From: 3pleX-dev Date: Sat, 29 Mar 2025 13:50:37 +0000 Subject: [PATCH 432/793] gpsd: set rundir deterministically for reproducible builds --- pkgs/by-name/gp/gpsd/package.nix | 1 + .../gp/gpsd/sconstrict-rundir-fixes.patch | 21 +++++++++++++++++++ 2 files changed, 22 insertions(+) create mode 100644 pkgs/by-name/gp/gpsd/sconstrict-rundir-fixes.patch diff --git a/pkgs/by-name/gp/gpsd/package.nix b/pkgs/by-name/gp/gpsd/package.nix index adcde9cc1d97..553f2780c448 100644 --- a/pkgs/by-name/gp/gpsd/package.nix +++ b/pkgs/by-name/gp/gpsd/package.nix @@ -84,6 +84,7 @@ stdenv.mkDerivation rec { patches = [ ./sconstruct-env-fixes.patch + ./sconstrict-rundir-fixes.patch # fix build with Python 3.12 (fetchpatch { diff --git a/pkgs/by-name/gp/gpsd/sconstrict-rundir-fixes.patch b/pkgs/by-name/gp/gpsd/sconstrict-rundir-fixes.patch new file mode 100644 index 000000000000..386211198b65 --- /dev/null +++ b/pkgs/by-name/gp/gpsd/sconstrict-rundir-fixes.patch @@ -0,0 +1,21 @@ +diff -Naur gpsd-3.25.orig/SConscript gpsd-3.25/SConscript +--- gpsd-3.25.orig/SConscript 2025-03-29 13:33:34 ++++ gpsd-3.25/SConscript 2025-03-29 13:34:24 +@@ -15,6 +15,7 @@ + import os + import pickle + import re ++import platform + # replacement for functions from the commands module, which is deprecated. + import subprocess + import sys +@@ -399,7 +400,7 @@ + def_group = "dialout" + + # darwin and BSDs do not have /run, maybe others. +-if os.path.exists("/run"): ++if "BSD" in os.uname().sysname or platform.system() == "Darwin": + rundir = "/run" + else: + rundir = "/var/run" + \ No newline at end of file From 3429b725d76945608c523bee1db82226eddad684 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Thu, 17 Apr 2025 17:06:40 +0000 Subject: [PATCH 433/793] cewler: 1.2.0 -> 1.3.1 --- pkgs/by-name/ce/cewler/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/ce/cewler/package.nix b/pkgs/by-name/ce/cewler/package.nix index a146ef653f64..3a65802c2615 100644 --- a/pkgs/by-name/ce/cewler/package.nix +++ b/pkgs/by-name/ce/cewler/package.nix @@ -7,14 +7,14 @@ python3.pkgs.buildPythonApplication rec { pname = "cewler"; - version = "1.2.0"; + version = "1.3.1"; pyproject = true; src = fetchFromGitHub { owner = "roys"; repo = "cewler"; rev = "v${version}"; - hash = "sha256-lVI3p6YMugQ3yKHFNxISmUY7XZMuX/TXvVUoZfIeJog="; + hash = "sha256-Od9O71122jVwqZ5ntoBQQtyNQjt2RRbZT8DzWFPUN84="; }; nativeBuildInputs = with python3.pkgs; [ From bdde94f90e95421728fa8318915280c9c299ef54 Mon Sep 17 00:00:00 2001 From: "R. RyanTM" Date: Fri, 18 Apr 2025 03:14:15 +1000 Subject: [PATCH 434/793] python312Packages.knx-frontend: 2025.3.8.214559 -> 2025.4.1.91934 (#399520) https://github.com/XKNX/knx-frontend/releases/tag/2025.4.1.91934 --- pkgs/development/python-modules/knx-frontend/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/knx-frontend/default.nix b/pkgs/development/python-modules/knx-frontend/default.nix index 4458b38abb85..35d341e2e5de 100644 --- a/pkgs/development/python-modules/knx-frontend/default.nix +++ b/pkgs/development/python-modules/knx-frontend/default.nix @@ -7,14 +7,14 @@ buildPythonPackage rec { pname = "knx-frontend"; - version = "2025.3.8.214559"; + version = "2025.4.1.91934"; pyproject = true; # TODO: source build, uses yarn.lock src = fetchPypi { pname = "knx_frontend"; inherit version; - hash = "sha256-ExAQPrvK6lQ+tmsgNNAvbsVWGuZyqjRecL/5fW0dLgY="; + hash = "sha256-C2JPIDBQcOhSO3sGZRjdNhYSreYXoCxXIX4BTSgPFuQ="; }; build-system = [ setuptools ]; From eeb92d2574063768cb2ca066874a9a227636bad1 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Thu, 17 Apr 2025 17:16:01 +0000 Subject: [PATCH 435/793] vscodium: 1.99.22418 -> 1.99.32562 --- pkgs/applications/editors/vscode/vscodium.nix | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/pkgs/applications/editors/vscode/vscodium.nix b/pkgs/applications/editors/vscode/vscodium.nix index 87a954561281..4d1aa569f066 100644 --- a/pkgs/applications/editors/vscode/vscodium.nix +++ b/pkgs/applications/editors/vscode/vscodium.nix @@ -26,11 +26,11 @@ let hash = { - x86_64-linux = "sha256-80tLW2fzZg5DsvQJoMGSfwsL5myrv1gRq9YjPNJicJw="; - x86_64-darwin = "sha256-kADaLEaa+VHJlcYCuUOudDskgB4sEUDNQhKBjAEE5O0="; - aarch64-linux = "sha256-vDceHu5UiJCVrSKQ8CgbEIiKqzBEz16/BqPSKyiGwZs="; - aarch64-darwin = "sha256-zY+dHurXWqY23yq6ucXPtJZxX0t30KvF5C3eq/BBMkE="; - armv7l-linux = "sha256-3l+Xap9iDwXcj7AH3tJrvkbEbF4gaE5pPHrDgB+zZIk="; + x86_64-linux = "sha256-NgbN8hqayBG/5bFS+2f+Jmx8a1RSjHJG8zvvJvtOLGs="; + x86_64-darwin = "sha256-Gt8K3sL81cxeldiG/mNXFzQG1/M2D7Klj/scCAa+RgI="; + aarch64-linux = "sha256-YXKiYVHwo5Nn8e8JGtuuKcXx4JgxfnDr10rvwEy2m3Y="; + aarch64-darwin = "sha256-uBimHECN3qvyHvmGDleR228ms5OBlBFPHafRueUfzBU="; + armv7l-linux = "sha256-DacykoqnE4ZFNn8t5i93k3k/OK0H9krWzw5YoX4+rrM="; } .${system} or throwSystem; @@ -41,7 +41,7 @@ callPackage ./generic.nix rec { # Please backport all compatible updates to the stable release. # This is important for the extension ecosystem. - version = "1.99.22418"; + version = "1.99.32562"; pname = "vscodium"; executableName = "codium"; From 65bc1912f45ed99ffceb23826f8baa1c79f23424 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Thu, 17 Apr 2025 17:41:03 +0000 Subject: [PATCH 436/793] jsonschema-cli: 0.29.1 -> 0.30.0 --- pkgs/by-name/js/jsonschema-cli/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/js/jsonschema-cli/package.nix b/pkgs/by-name/js/jsonschema-cli/package.nix index 9e00162f8c3c..7bbb04ea228a 100644 --- a/pkgs/by-name/js/jsonschema-cli/package.nix +++ b/pkgs/by-name/js/jsonschema-cli/package.nix @@ -8,15 +8,15 @@ rustPlatform.buildRustPackage rec { pname = "jsonschema-cli"; - version = "0.29.1"; + version = "0.30.0"; src = fetchCrate { inherit pname version; - hash = "sha256-HHS8dt3bJZ3dPWqB5K0h5KQTn/wHRYvIROfYmqfxolw="; + hash = "sha256-AjBVvEixkP7khm3/0U81E/G7tCKoqnfNG05gpgYlqNE="; }; useFetchCargoVendor = true; - cargoHash = "sha256-RIt+b1Yokc4UMFPxOzO5GARsI32wL71ZmcoN+P/KE5c="; + cargoHash = "sha256-3hZAEjJrJ5vw6kXwY+xTv/mO0lx/KNmXA2lULJkX9aE="; nativeInstallCheckInputs = [ versionCheckHook From ba4dee17a70d8a5704dfcaa85f93963395659ad5 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Thu, 17 Apr 2025 17:42:49 +0000 Subject: [PATCH 437/793] erigon: 3.0.0 -> 3.0.2 --- pkgs/by-name/er/erigon/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/er/erigon/package.nix b/pkgs/by-name/er/erigon/package.nix index afc0879a9631..27a309f52acf 100644 --- a/pkgs/by-name/er/erigon/package.nix +++ b/pkgs/by-name/er/erigon/package.nix @@ -7,7 +7,7 @@ let pname = "erigon"; - version = "3.0.0"; + version = "3.0.2"; in buildGoModule { inherit pname version; @@ -16,11 +16,11 @@ buildGoModule { owner = "ledgerwatch"; repo = pname; rev = "v${version}"; - hash = "sha256-63wh9D5D9qzABEvKCBxBRHYuGBnlX+hrme56STkyoQU="; + hash = "sha256-1rMlRlEUheW6g3kigh+DjQxtNJOrqrADPkjQn7TQr1g="; fetchSubmodules = true; }; - vendorHash = "sha256-Mvat9+mbgpept9g8pYNf4a/bAGZGBM0MAM417DDIT9w="; + vendorHash = "sha256-tCohubwCk5HERoAaGWgEsl5kpI8w8dn0oZCZ2AxkKXk="; proxyVendor = true; # Build errors in mdbx when format hardening is enabled: From 93f3089edb3521f415cc1a8daf97fd1a08bcd176 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Thu, 17 Apr 2025 18:01:33 +0000 Subject: [PATCH 438/793] fcitx5-pinyin-moegirl: 20250309 -> 20250409 --- pkgs/by-name/fc/fcitx5-pinyin-moegirl/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/fc/fcitx5-pinyin-moegirl/package.nix b/pkgs/by-name/fc/fcitx5-pinyin-moegirl/package.nix index e809565a6179..0b3155ff4e00 100644 --- a/pkgs/by-name/fc/fcitx5-pinyin-moegirl/package.nix +++ b/pkgs/by-name/fc/fcitx5-pinyin-moegirl/package.nix @@ -6,11 +6,11 @@ }: stdenvNoCC.mkDerivation (finalAttrs: { pname = "fcitx5-pinyin-moegirl"; - version = "20250309"; + version = "20250409"; src = fetchurl { url = "https://github.com/outloudvi/mw2fcitx/releases/download/${finalAttrs.version}/moegirl.dict"; - hash = "sha256-0ZXlPpeaxXK3dI2uGBmISpCGM9isQdPxJRTcoIa75fg="; + hash = "sha256-OuAJbuQs/yiCFJAG1qkS+0INdpmjdwc7vvz5WZruQ98="; }; dontUnpack = true; From 2867b2aec70ba1bb079cc92316f2eece8a3196a8 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Thu, 17 Apr 2025 18:14:16 +0000 Subject: [PATCH 439/793] exegol: 4.3.10 -> 4.3.11 --- pkgs/by-name/ex/exegol/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/ex/exegol/package.nix b/pkgs/by-name/ex/exegol/package.nix index 66dd61875dc9..30c19cb1ab85 100644 --- a/pkgs/by-name/ex/exegol/package.nix +++ b/pkgs/by-name/ex/exegol/package.nix @@ -6,12 +6,12 @@ }: python3Packages.buildPythonApplication rec { pname = "exegol"; - version = "4.3.10"; + version = "4.3.11"; pyproject = true; src = fetchPypi { inherit pname version; - hash = "sha256-BtOW7EBbFil7yyhL6uayTUUkDldI8+xxolfQZtX+00c="; + hash = "sha256-+LnZSFRW7EvG+cPwMStgO6qD4AjOGkLzCarXBrW3Aak="; }; build-system = with python3Packages; [ pdm-backend ]; From 56a14faedb27bc45d2efda0ed939e6ab944f45af Mon Sep 17 00:00:00 2001 From: Felix Singer Date: Thu, 17 Apr 2025 20:19:29 +0200 Subject: [PATCH 440/793] nixosTests.kexec: migrate to runTest Signed-off-by: Felix Singer --- nixos/tests/all-tests.nix | 2 +- nixos/tests/kexec.nix | 110 +++++++++++++++++++------------------- 2 files changed, 55 insertions(+), 57 deletions(-) diff --git a/nixos/tests/all-tests.nix b/nixos/tests/all-tests.nix index 8c38bdb081f5..ba0d016396a5 100644 --- a/nixos/tests/all-tests.nix +++ b/nixos/tests/all-tests.nix @@ -697,7 +697,7 @@ in kernel-latest-ath-user-regd = handleTest ./kernel-latest-ath-user-regd.nix { }; kernel-rust = handleTest ./kernel-rust.nix { }; keter = handleTest ./keter.nix { }; - kexec = handleTest ./kexec.nix { }; + kexec = runTest ./kexec.nix; keycloak = discoverTests (import ./keycloak.nix); keyd = handleTest ./keyd.nix { }; keymap = handleTest ./keymap.nix { }; diff --git a/nixos/tests/kexec.nix b/nixos/tests/kexec.nix index 06bd65405f6f..e06d39a8d826 100644 --- a/nixos/tests/kexec.nix +++ b/nixos/tests/kexec.nix @@ -1,62 +1,60 @@ -import ./make-test-python.nix ( - { pkgs, lib, ... }: - { - name = "kexec"; - meta = with lib.maintainers; { - maintainers = [ - flokli - lassulus - ]; - }; +{ pkgs, lib, ... }: +{ + name = "kexec"; + meta = with lib.maintainers; { + maintainers = [ + flokli + lassulus + ]; + }; - nodes = { - node1 = - { ... }: - { - virtualisation.vlans = [ ]; - virtualisation.memorySize = 4 * 1024; - }; + nodes = { + node1 = + { ... }: + { + virtualisation.vlans = [ ]; + virtualisation.memorySize = 4 * 1024; + }; - node2 = - { modulesPath, ... }: - { - virtualisation.vlans = [ ]; - environment.systemPackages = [ pkgs.hello ]; - imports = [ - "${modulesPath}/installer/netboot/netboot-minimal.nix" - "${modulesPath}/testing/test-instrumentation.nix" - "${modulesPath}/profiles/qemu-guest.nix" - ]; - }; - }; + node2 = + { modulesPath, ... }: + { + virtualisation.vlans = [ ]; + environment.systemPackages = [ pkgs.hello ]; + imports = [ + "${modulesPath}/installer/netboot/netboot-minimal.nix" + "${modulesPath}/testing/test-instrumentation.nix" + "${modulesPath}/profiles/qemu-guest.nix" + ]; + }; + }; - testScript = - { nodes, ... }: - '' - # Test whether reboot via kexec works. - node1.wait_for_unit("multi-user.target") - node1.succeed('kexec --load /run/current-system/kernel --initrd /run/current-system/initrd --command-line "$(&2 &", check_return=False) - node1.connected = False - node1.connect() - node1.wait_for_unit("multi-user.target") + testScript = + { nodes, ... }: + '' + # Test whether reboot via kexec works. + node1.wait_for_unit("multi-user.target") + node1.succeed('kexec --load /run/current-system/kernel --initrd /run/current-system/initrd --command-line "$(&2 &", check_return=False) + node1.connected = False + node1.connect() + node1.wait_for_unit("multi-user.target") - # Check if the machine with netboot-minimal.nix profile boots up - node2.wait_for_unit("multi-user.target") - node2.shutdown() + # Check if the machine with netboot-minimal.nix profile boots up + node2.wait_for_unit("multi-user.target") + node2.shutdown() - # Kexec node1 to the toplevel of node2 via the kexec-boot script - node1.succeed('touch /run/foo') - node1.fail('hello') - node1.execute('${nodes.node2.system.build.kexecTree}/kexec-boot', check_output=False) - node1.connected = False - node1.connect() - node1.wait_for_unit("multi-user.target") - node1.succeed('! test -e /run/foo') - node1.succeed('hello') - node1.succeed('[ "$(hostname)" = "node2" ]') + # Kexec node1 to the toplevel of node2 via the kexec-boot script + node1.succeed('touch /run/foo') + node1.fail('hello') + node1.execute('${nodes.node2.system.build.kexecTree}/kexec-boot', check_output=False) + node1.connected = False + node1.connect() + node1.wait_for_unit("multi-user.target") + node1.succeed('! test -e /run/foo') + node1.succeed('hello') + node1.succeed('[ "$(hostname)" = "node2" ]') - node1.shutdown() - ''; - } -) + node1.shutdown() + ''; +} From 403b07900fbd3faf48e75190462bafc583434c11 Mon Sep 17 00:00:00 2001 From: Felix Singer Date: Thu, 17 Apr 2025 20:17:43 +0200 Subject: [PATCH 441/793] kexec-tools: passthru kexec tests Signed-off-by: Felix Singer --- pkgs/by-name/ke/kexec-tools/package.nix | 3 +++ 1 file changed, 3 insertions(+) diff --git a/pkgs/by-name/ke/kexec-tools/package.nix b/pkgs/by-name/ke/kexec-tools/package.nix index 5eef5475390e..f546ac0e3747 100644 --- a/pkgs/by-name/ke/kexec-tools/package.nix +++ b/pkgs/by-name/ke/kexec-tools/package.nix @@ -4,6 +4,7 @@ buildPackages, fetchurl, fetchpatch, + nixosTests, zlib, }: @@ -46,6 +47,8 @@ stdenv.mkDerivation rec { enableParallelBuilding = true; + passthru.tests.kexec = nixosTests.kexec; + meta = with lib; { homepage = "http://horms.net/projects/kexec/kexec-tools"; description = "Tools related to the kexec Linux feature"; From ef3ac13c3c9d22ef75a927f012f54916787cb8b3 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Thu, 17 Apr 2025 18:44:15 +0000 Subject: [PATCH 442/793] wasm-tools: 1.228.0 -> 1.229.0 --- pkgs/by-name/wa/wasm-tools/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/wa/wasm-tools/package.nix b/pkgs/by-name/wa/wasm-tools/package.nix index f76ee2bb3183..8d567ddfd761 100644 --- a/pkgs/by-name/wa/wasm-tools/package.nix +++ b/pkgs/by-name/wa/wasm-tools/package.nix @@ -6,20 +6,20 @@ rustPlatform.buildRustPackage rec { pname = "wasm-tools"; - version = "1.228.0"; + version = "1.229.0"; src = fetchFromGitHub { owner = "bytecodealliance"; repo = "wasm-tools"; rev = "v${version}"; - hash = "sha256-lVrZCjLhSCyD3aEr6IyRZejqwdiT89w0/ppmQE8Thto="; + hash = "sha256-fJQN5AKhILP7d+0GEtnHKuZtZEr/61TfGwpH1EbbSg4="; fetchSubmodules = true; }; # Disable cargo-auditable until https://github.com/rust-secure-code/cargo-auditable/issues/124 is solved. auditable = false; useFetchCargoVendor = true; - cargoHash = "sha256-yUOgQRdducguVinceeIs9PGk8Pq9Y24I3KbsRcCWpAY="; + cargoHash = "sha256-OqQJ2jvceHPoSx7Iic/hsJWv8vJnEo9F1bbpqfL5HsM="; cargoBuildFlags = [ "--package" "wasm-tools" From 5a39aa326f73d0a6ebfc6b0ae8249dad15948d16 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Thu, 17 Apr 2025 18:46:22 +0000 Subject: [PATCH 443/793] viceroy: 0.12.4 -> 0.13.0 --- pkgs/development/tools/viceroy/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/development/tools/viceroy/default.nix b/pkgs/development/tools/viceroy/default.nix index 5423d178817c..9b9709945b76 100644 --- a/pkgs/development/tools/viceroy/default.nix +++ b/pkgs/development/tools/viceroy/default.nix @@ -8,19 +8,19 @@ rustPlatform.buildRustPackage rec { pname = "viceroy"; - version = "0.12.4"; + version = "0.13.0"; src = fetchFromGitHub { owner = "fastly"; repo = pname; rev = "v${version}"; - hash = "sha256-mx6zqSuSePvBf7AL807+CzhST5wpmGuuRgFYvhD08Vo="; + hash = "sha256-DeViAqL+7mta/wH7rLyltOCtHCTFXZczn2vAL1k+R2Y="; }; buildInputs = lib.optional stdenv.hostPlatform.isDarwin Security; useFetchCargoVendor = true; - cargoHash = "sha256-jW7iWe3hYNeEv5kagTQQK4GIgQQ/mbLhL1cxGJtn9n8="; + cargoHash = "sha256-LBJD1w8/jLw5xYdHxR+EM2Cb4eVFpRw+M/K7K4Z0OUw="; cargoTestFlags = [ "--package viceroy-lib" From 95542b8157a89e952af378334e665b85631b83ce Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Thu, 17 Apr 2025 18:58:47 +0000 Subject: [PATCH 444/793] libretro.play: 0-unstable-2025-04-04 -> 0-unstable-2025-04-07 --- pkgs/applications/emulators/libretro/cores/play.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/applications/emulators/libretro/cores/play.nix b/pkgs/applications/emulators/libretro/cores/play.nix index 98861e57c740..d33b09679623 100644 --- a/pkgs/applications/emulators/libretro/cores/play.nix +++ b/pkgs/applications/emulators/libretro/cores/play.nix @@ -14,13 +14,13 @@ }: mkLibretroCore { core = "play"; - version = "0-unstable-2025-04-04"; + version = "0-unstable-2025-04-07"; src = fetchFromGitHub { owner = "jpd002"; repo = "Play-"; - rev = "225e37d0dc7b8a7bb6dc3534b992373477f9923d"; - hash = "sha256-bY4RwJyS4R/vjae2UCi4SnIW04IzoQyMOYsW4f+UQg8="; + rev = "f66e60ffda14cc615336d2997c09b3b1b998e8eb"; + hash = "sha256-qGIqXc0xouWcOPMmBUFRyA4DHmdNEopxUR/J+o0H+QE="; fetchSubmodules = true; }; From ed79c059831b0e87580654c3b0b3be4bb4211ba9 Mon Sep 17 00:00:00 2001 From: Vincent Laporte Date: Tue, 8 Apr 2025 06:51:23 +0200 Subject: [PATCH 445/793] ocamlPackages.batteries: add missing dependency to ounit --- pkgs/development/ocaml-modules/batteries/default.nix | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/pkgs/development/ocaml-modules/batteries/default.nix b/pkgs/development/ocaml-modules/batteries/default.nix index 3b2da021c212..a6a2974ce53c 100644 --- a/pkgs/development/ocaml-modules/batteries/default.nix +++ b/pkgs/development/ocaml-modules/batteries/default.nix @@ -3,6 +3,7 @@ fetchFromGitHub, buildDunePackage, ocaml, + ounit, qtest, qcheck, num, @@ -24,7 +25,10 @@ buildDunePackage rec { }; nativeCheckInputs = [ qtest ]; - checkInputs = [ qcheck ]; + checkInputs = [ + ounit + qcheck + ]; propagatedBuildInputs = [ camlp-streams num From 064ca4757418b16061a4e4c1c3eee75296f6ad35 Mon Sep 17 00:00:00 2001 From: Vincent Laporte Date: Tue, 8 Apr 2025 06:38:51 +0200 Subject: [PATCH 446/793] =?UTF-8?q?ocamlPackages.qcheck:=200.24=20?= =?UTF-8?q?=E2=86=92=200.25?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit ocamlPackages.ppx_deriving_qcheck: keep at 0.6 --- pkgs/development/ocaml-modules/qcheck/alcotest.nix | 2 -- pkgs/development/ocaml-modules/qcheck/core.nix | 6 +++--- pkgs/development/ocaml-modules/qcheck/default.nix | 2 -- pkgs/development/ocaml-modules/qcheck/ounit.nix | 6 ++---- .../ocaml-modules/qcheck/ppx_deriving_qcheck.nix | 14 +++++++++----- 5 files changed, 14 insertions(+), 16 deletions(-) diff --git a/pkgs/development/ocaml-modules/qcheck/alcotest.nix b/pkgs/development/ocaml-modules/qcheck/alcotest.nix index 9ddcdcc1d5e5..e5a6d52cc45c 100644 --- a/pkgs/development/ocaml-modules/qcheck/alcotest.nix +++ b/pkgs/development/ocaml-modules/qcheck/alcotest.nix @@ -9,8 +9,6 @@ buildDunePackage { inherit (qcheck-core) version src patches; - duneVersion = "3"; - propagatedBuildInputs = [ qcheck-core alcotest diff --git a/pkgs/development/ocaml-modules/qcheck/core.nix b/pkgs/development/ocaml-modules/qcheck/core.nix index b266f47ffcfa..bfa2cffdc4c2 100644 --- a/pkgs/development/ocaml-modules/qcheck/core.nix +++ b/pkgs/development/ocaml-modules/qcheck/core.nix @@ -6,15 +6,15 @@ buildDunePackage rec { pname = "qcheck-core"; - version = "0.24"; + version = "0.25"; minimalOCamlVersion = "4.08"; src = fetchFromGitHub { owner = "c-cube"; repo = "qcheck"; - rev = "v${version}"; - hash = "sha256-iuFlmSeUhumeWhqHlaNqDjReRf8c4e76hhT27DK3+/g="; + tag = "v${version}"; + hash = "sha256-Z89jJ21zm89wb9m5HthnbHdnE9iXLyaH9k8S+FAWkKQ="; }; meta = { diff --git a/pkgs/development/ocaml-modules/qcheck/default.nix b/pkgs/development/ocaml-modules/qcheck/default.nix index 7189c2fb3461..a1749cfc60dd 100644 --- a/pkgs/development/ocaml-modules/qcheck/default.nix +++ b/pkgs/development/ocaml-modules/qcheck/default.nix @@ -5,8 +5,6 @@ buildDunePackage { inherit (qcheck-ounit) version src patches; - duneVersion = "3"; - propagatedBuildInputs = [ qcheck-ounit ]; meta = qcheck-ounit.meta // { diff --git a/pkgs/development/ocaml-modules/qcheck/ounit.nix b/pkgs/development/ocaml-modules/qcheck/ounit.nix index 6a09f20dfdf0..31c24ab1f7fe 100644 --- a/pkgs/development/ocaml-modules/qcheck/ounit.nix +++ b/pkgs/development/ocaml-modules/qcheck/ounit.nix @@ -1,7 +1,7 @@ { buildDunePackage, qcheck-core, - ounit, + ounit2, }: buildDunePackage { @@ -9,11 +9,9 @@ buildDunePackage { inherit (qcheck-core) version src patches; - duneVersion = "3"; - propagatedBuildInputs = [ qcheck-core - ounit + ounit2 ]; meta = qcheck-core.meta // { diff --git a/pkgs/development/ocaml-modules/qcheck/ppx_deriving_qcheck.nix b/pkgs/development/ocaml-modules/qcheck/ppx_deriving_qcheck.nix index 70bf69ecacf7..bc45242a719c 100644 --- a/pkgs/development/ocaml-modules/qcheck/ppx_deriving_qcheck.nix +++ b/pkgs/development/ocaml-modules/qcheck/ppx_deriving_qcheck.nix @@ -1,6 +1,6 @@ { buildDunePackage, - qcheck-core, + fetchFromGitHub, qcheck, ppxlib, ppx_deriving, @@ -8,10 +8,14 @@ buildDunePackage { pname = "ppx_deriving_qcheck"; + version = "0.6"; - inherit (qcheck-core) version src patches; - - duneVersion = "3"; + src = fetchFromGitHub { + owner = "c-cube"; + repo = "qcheck"; + tag = "v0.24"; + hash = "sha256-iuFlmSeUhumeWhqHlaNqDjReRf8c4e76hhT27DK3+/g="; + }; propagatedBuildInputs = [ qcheck @@ -19,7 +23,7 @@ buildDunePackage { ppx_deriving ]; - meta = qcheck-core.meta // { + meta = qcheck.meta // { description = "PPX Deriver for QCheck"; }; } From 788fee2a095b104cce2e61511dfb3d2b8e9f4253 Mon Sep 17 00:00:00 2001 From: Gongqi Huang Date: Thu, 17 Apr 2025 15:09:36 -0400 Subject: [PATCH 447/793] doc/languages-frameworks/typst: Format Nix expressions --- doc/languages-frameworks/typst.section.md | 47 ++++++++++++++--------- 1 file changed, 29 insertions(+), 18 deletions(-) diff --git a/doc/languages-frameworks/typst.section.md b/doc/languages-frameworks/typst.section.md index 1e025be04cc7..3a4910ad8489 100644 --- a/doc/languages-frameworks/typst.section.md +++ b/doc/languages-frameworks/typst.section.md @@ -7,10 +7,12 @@ Typst can be configured to include packages from [Typst Universe](https://typst. You can create a custom Typst environment with a selected set of packages from **Typst Universe** using the following code. It is also possible to specify a Typst package with a specific version (e.g., `cetz_0_3_0`). A package without a version number will always refer to its latest version. ```nix -typst.withPackages (p: with p; [ - polylux_0_4_0 - cetz_0_3_0 -]) +typst.withPackages ( + p: with p; [ + polylux_0_4_0 + cetz_0_3_0 + ] +) ``` ### Handling Outdated Package Hashes {#typst-handling-outdated-package-hashes} @@ -18,18 +20,24 @@ typst.withPackages (p: with p; [ Since **Typst Universe** does not provide a way to fetch a package with a specific hash, the package hashes in `nixpkgs` can sometimes be outdated. To resolve this issue, you can manually override the package source using the following approach: ```nix -typst.withPackages.override (old: { - typstPackages = old.typstPackages.extend (_: previous: { - polylux_0_4_0 = previous.polylux_0_4_0.overrideAttrs (oldPolylux: { - src = oldPolylux.src.overrideAttrs { - outputHash = YourUpToDatePolyluxHash; - }; - }); - }); -}) (p: with p; [ - polylux_0_4_0 - cetz_0_3_0 -]) +typst.withPackages.override + (old: { + typstPackages = old.typstPackages.extend ( + _: previous: { + polylux_0_4_0 = previous.polylux_0_4_0.overrideAttrs (oldPolylux: { + src = oldPolylux.src.overrideAttrs { + outputHash = YourUpToDatePolyluxHash; + }; + }); + } + ); + }) + ( + p: with p; [ + polylux_0_4_0 + cetz_0_3_0 + ] + ) ``` ## Custom Packages {#typst-custom-packages} @@ -39,12 +47,15 @@ typst.withPackages.override (old: { Here's how to define a custom Typst package: ```nix -{ buildTypstPackage, typstPackages, fetchzip }: +{ + buildTypstPackage, + typstPackages, +}: buildTypstPackage (finalAttrs: { pname = "my-typst-package"; version = "0.0.1"; - src = fetchzip { ... }; + src = ./.; typstDeps = with typstPackages; [ cetz_0_3_0 ]; }) ``` From 81800f2f5514b9cba31bf435092b124b2f594cc3 Mon Sep 17 00:00:00 2001 From: Heitor Augusto Date: Fri, 11 Apr 2025 15:54:37 -0300 Subject: [PATCH 448/793] cosmic-notifications: use libcosmicAppHook --- .../co/cosmic-notifications/package.nix | 23 ++----------------- 1 file changed, 2 insertions(+), 21 deletions(-) diff --git a/pkgs/by-name/co/cosmic-notifications/package.nix b/pkgs/by-name/co/cosmic-notifications/package.nix index b98edd71f986..b14bff94f0e1 100644 --- a/pkgs/by-name/co/cosmic-notifications/package.nix +++ b/pkgs/by-name/co/cosmic-notifications/package.nix @@ -4,14 +4,8 @@ fetchFromGitHub, rustPlatform, just, + libcosmicAppHook, which, - pkg-config, - makeBinaryWrapper, - libxkbcommon, - wayland, - appstream-glib, - desktop-file-utils, - intltool, nixosTests, }: @@ -36,15 +30,7 @@ rustPlatform.buildRustPackage (finalAttrs: { nativeBuildInputs = [ just which - pkg-config - makeBinaryWrapper - ]; - buildInputs = [ - libxkbcommon - wayland - appstream-glib - desktop-file-utils - intltool + libcosmicAppHook ]; dontUseJustBuild = true; @@ -58,11 +44,6 @@ rustPlatform.buildRustPackage (finalAttrs: { "target/${stdenv.hostPlatform.rust.cargoShortTarget}/release/cosmic-notifications" ]; - postInstall = '' - wrapProgram $out/bin/cosmic-notifications \ - --prefix LD_LIBRARY_PATH : "${lib.makeLibraryPath [ wayland ]}" - ''; - passthru.tests = { inherit (nixosTests) cosmic From 7eca501ae59f3d5372945917993cebfcd5a85a36 Mon Sep 17 00:00:00 2001 From: Heitor Augusto Date: Fri, 11 Apr 2025 15:55:17 -0300 Subject: [PATCH 449/793] cosmic-notifications: remove `with lib` from meta --- pkgs/by-name/co/cosmic-notifications/package.nix | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/pkgs/by-name/co/cosmic-notifications/package.nix b/pkgs/by-name/co/cosmic-notifications/package.nix index b14bff94f0e1..9e34398e0b19 100644 --- a/pkgs/by-name/co/cosmic-notifications/package.nix +++ b/pkgs/by-name/co/cosmic-notifications/package.nix @@ -53,12 +53,12 @@ rustPlatform.buildRustPackage (finalAttrs: { ; }; - meta = with lib; { + meta = { homepage = "https://github.com/pop-os/cosmic-notifications"; description = "Notifications for the COSMIC Desktop Environment"; mainProgram = "cosmic-notifications"; - license = licenses.gpl3Only; - maintainers = teams.cosmic.members; - platforms = platforms.linux; + license = lib.licenses.gpl3Only; + maintainers = lib.teams.cosmic.members; + platforms = lib.platforms.linux; }; }) From a0912c4aa4723516055074932c826bbd66a1dd81 Mon Sep 17 00:00:00 2001 From: Heitor Augusto Date: Fri, 11 Apr 2025 15:56:13 -0300 Subject: [PATCH 450/793] cosmic-notifications: add updateScript --- .../co/cosmic-notifications/package.nix | 26 ++++++++++++++----- 1 file changed, 19 insertions(+), 7 deletions(-) diff --git a/pkgs/by-name/co/cosmic-notifications/package.nix b/pkgs/by-name/co/cosmic-notifications/package.nix index 9e34398e0b19..48d64818970b 100644 --- a/pkgs/by-name/co/cosmic-notifications/package.nix +++ b/pkgs/by-name/co/cosmic-notifications/package.nix @@ -7,6 +7,7 @@ libcosmicAppHook, which, nixosTests, + nix-update-script, }: rustPlatform.buildRustPackage (finalAttrs: { @@ -44,13 +45,24 @@ rustPlatform.buildRustPackage (finalAttrs: { "target/${stdenv.hostPlatform.rust.cargoShortTarget}/release/cosmic-notifications" ]; - passthru.tests = { - inherit (nixosTests) - cosmic - cosmic-autologin - cosmic-noxwayland - cosmic-autologin-noxwayland - ; + passthru = { + tests = { + inherit (nixosTests) + cosmic + cosmic-autologin + cosmic-noxwayland + cosmic-autologin-noxwayland + ; + }; + + updateScript = nix-update-script { + extraArgs = [ + "--version" + "unstable" + "--version-regex" + "epoch-(.*)" + ]; + }; }; meta = { From 6447f09c06b11158cfbe4d937c8c4e33a9d3b2b5 Mon Sep 17 00:00:00 2001 From: Heitor Augusto Date: Fri, 11 Apr 2025 15:56:38 -0300 Subject: [PATCH 451/793] cosmic-notifications: disable just check Makes checkPhase work --- pkgs/by-name/co/cosmic-notifications/package.nix | 2 ++ 1 file changed, 2 insertions(+) diff --git a/pkgs/by-name/co/cosmic-notifications/package.nix b/pkgs/by-name/co/cosmic-notifications/package.nix index 48d64818970b..c33d653ebcd7 100644 --- a/pkgs/by-name/co/cosmic-notifications/package.nix +++ b/pkgs/by-name/co/cosmic-notifications/package.nix @@ -35,6 +35,8 @@ rustPlatform.buildRustPackage (finalAttrs: { ]; dontUseJustBuild = true; + # Runs the default checkPhase instead + dontUseJustCheck = true; justFlags = [ "--set" From 7e5a9595f2c78042cac48ed83d10d62b29c38bcf Mon Sep 17 00:00:00 2001 From: Heitor Augusto Date: Fri, 11 Apr 2025 15:56:54 -0300 Subject: [PATCH 452/793] cosmic-notifications: remove unnecessary patch --- pkgs/by-name/co/cosmic-notifications/package.nix | 4 ---- 1 file changed, 4 deletions(-) diff --git a/pkgs/by-name/co/cosmic-notifications/package.nix b/pkgs/by-name/co/cosmic-notifications/package.nix index c33d653ebcd7..37182f07f3a2 100644 --- a/pkgs/by-name/co/cosmic-notifications/package.nix +++ b/pkgs/by-name/co/cosmic-notifications/package.nix @@ -24,10 +24,6 @@ rustPlatform.buildRustPackage (finalAttrs: { useFetchCargoVendor = true; cargoHash = "sha256-utip7E8NST88mPaKppkuOcdW+QkFoRqWy3a2McvMHo8="; - postPatch = '' - substituteInPlace justfile --replace-fail '#!/usr/bin/env' "#!$(command -v env)" - ''; - nativeBuildInputs = [ just which From 5570aab340330a24de669166ba40e84a4c329bef Mon Sep 17 00:00:00 2001 From: Piotr Kwiecinski <2151333+piotrkwiecinski@users.noreply.github.com> Date: Thu, 17 Apr 2025 21:11:08 +0200 Subject: [PATCH 453/793] nixosTests.writefreely: migrate to runTest Part of #386873 --- nixos/tests/all-tests.nix | 2 +- nixos/tests/web-apps/writefreely.nix | 10 +++------- 2 files changed, 4 insertions(+), 8 deletions(-) diff --git a/nixos/tests/all-tests.nix b/nixos/tests/all-tests.nix index 9fc6594182b0..2f650f36bb0e 100644 --- a/nixos/tests/all-tests.nix +++ b/nixos/tests/all-tests.nix @@ -1463,7 +1463,7 @@ in wpa_supplicant = import ./wpa_supplicant.nix { inherit pkgs runTest; }; wordpress = runTest ./wordpress.nix; wrappers = handleTest ./wrappers.nix { }; - writefreely = handleTest ./web-apps/writefreely.nix { }; + writefreely = import ./web-apps/writefreely.nix { inherit pkgs runTest; }; wstunnel = runTest ./wstunnel.nix; xandikos = runTest ./xandikos.nix; xautolock = runTest ./xautolock.nix; diff --git a/nixos/tests/web-apps/writefreely.nix b/nixos/tests/web-apps/writefreely.nix index 3f56e1df8ead..fe9889e75332 100644 --- a/nixos/tests/web-apps/writefreely.nix +++ b/nixos/tests/web-apps/writefreely.nix @@ -1,16 +1,12 @@ { - system ? builtins.currentSystem, - config ? { }, - pkgs ? import ../../.. { inherit system config; }, + runTest, + ... }: -with import ../../lib/testing-python.nix { inherit system pkgs; }; -with pkgs.lib; - let writefreelyTest = { name, type }: - makeTest { + runTest { name = "writefreely-${name}"; nodes.machine = From 35eaead711c5d1008f344a6abc7481ef42d58f2b Mon Sep 17 00:00:00 2001 From: Sergei Trofimovich Date: Sat, 12 Apr 2025 06:27:43 +0100 Subject: [PATCH 454/793] SDL2_classic: 2.32.2 -> 2.32.4 Changes: https://github.com/libsdl-org/SDL/releases/tag/release-2.32.4 --- pkgs/by-name/sd/SDL2_classic/package.nix | 10 ++-------- 1 file changed, 2 insertions(+), 8 deletions(-) diff --git a/pkgs/by-name/sd/SDL2_classic/package.nix b/pkgs/by-name/sd/SDL2_classic/package.nix index 7af6f1a9cb81..95a8c1ebf0bf 100644 --- a/pkgs/by-name/sd/SDL2_classic/package.nix +++ b/pkgs/by-name/sd/SDL2_classic/package.nix @@ -3,7 +3,6 @@ stdenv, config, fetchFromGitHub, - fetchpatch, nix-update-script, pkg-config, mesa, @@ -71,13 +70,13 @@ stdenv.mkDerivation (finalAttrs: { pname = "SDL2"; - version = "2.32.2"; + version = "2.32.4"; src = fetchFromGitHub { owner = "libsdl-org"; repo = "SDL"; rev = "release-${finalAttrs.version}"; - hash = "sha256-Gtg8G1tRouGZbes1KhsXpYbItpNHYqJCiQKW/L77b+U="; + hash = "sha256-4yUJkttUAbDC/5IdcCFY5ZTIG1qsxEEOjTTuplXV/p4="; }; dontDisableStatic = if withStatic then 1 else 0; outputs = [ @@ -92,11 +91,6 @@ stdenv.mkDerivation (finalAttrs: { # but on NixOS they're spread across different paths. # This patch + the setup-hook will ensure that `sdl2-config --cflags` works correctly. ./find-headers.patch - # https://github.com/libsdl-org/SDL/issues/12224 - (fetchpatch { - url = "https://github.com/libsdl-org/SDL/commit/9e079fe9c7931738ed63d257b1d7fb8a07b66824.diff"; - hash = "sha256-G8gAivCtw5zuPVI9wvEq2oIo/NxFdnPqyLwrmHG1EJ4="; - }) ]; postPatch = '' From dcbd3c11613a7af6ace080ebd3acdc360323af5a Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Thu, 17 Apr 2025 19:18:28 +0000 Subject: [PATCH 455/793] tbls: 1.84.1 -> 1.85.0 --- pkgs/by-name/tb/tbls/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/tb/tbls/package.nix b/pkgs/by-name/tb/tbls/package.nix index 1a94b765c7ef..d17bb2f496ea 100644 --- a/pkgs/by-name/tb/tbls/package.nix +++ b/pkgs/by-name/tb/tbls/package.nix @@ -10,16 +10,16 @@ buildGoModule rec { pname = "tbls"; - version = "1.84.1"; + version = "1.85.0"; src = fetchFromGitHub { owner = "k1LoW"; repo = "tbls"; tag = "v${version}"; - hash = "sha256-c4LxntQhni6dHbjs0QZLWgioU2GT101x4lDC43buiwk="; + hash = "sha256-zXaygbcKUZ5BzTKur+K0gUGtoc4FFG0EPwl0KxaJGJo="; }; - vendorHash = "sha256-6b5JYWjJIbZakrOkB1Xgg4HyBBBecN31iutOMZpLeHc="; + vendorHash = "sha256-hARsbsy9us/knGg6dwNgDezjas5IC6GtL7neEZbwgvo="; excludedPackages = [ "scripts/jsonschema" ]; From c8c153cdfcd92ccfae1fffbf0cc0053c7ff95a93 Mon Sep 17 00:00:00 2001 From: Lu Wang Date: Fri, 18 Apr 2025 03:05:00 +0800 Subject: [PATCH 456/793] dmlive: 5.5.7-unstable-2025-01-25 -> 5.5.8-unstable-2025-04-06 Diff: https://github.com/THMonster/dmlive/compare/79b4d9430fca3ebb86c57ee506989f620ea68a21...b066a637093871de9962e08d4f0ae0b77bd8f1f4 --- pkgs/by-name/dm/dmlive/package.nix | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/pkgs/by-name/dm/dmlive/package.nix b/pkgs/by-name/dm/dmlive/package.nix index 68158f7ec19d..c3fbc6542b78 100644 --- a/pkgs/by-name/dm/dmlive/package.nix +++ b/pkgs/by-name/dm/dmlive/package.nix @@ -20,17 +20,17 @@ in rustPlatform.buildRustPackage { pname = "dmlive"; - version = "5.5.7-unstable-2025-01-25"; + version = "5.5.8-unstable-2025-04-06"; src = fetchFromGitHub { owner = "THMonster"; repo = "dmlive"; - rev = "79b4d9430fca3ebb86c57ee506989f620ea68a21"; # no tag - hash = "sha256-0DDKKd4IZj+3AyVMG4FXjCbvvMg5iDCiF1B6nB8n3lU="; + rev = "b066a637093871de9962e08d4f0ae0b77bd8f1f4"; # no tag + hash = "sha256-pAsxr6zGCDZ0qysGT1+2+5+WKI2QopGxnZWpfnxk/fI="; }; useFetchCargoVendor = true; - cargoHash = "sha256-UwKQivYZyXYADbwf4VA1h2y7YzpxefUgDYQG+NaLMwE="; + cargoHash = "sha256-GVko8GK5Muha4uqDMgk7VkFoFCVcmk0vM1GUELvSzgM="; nativeBuildInputs = [ pkg-config From b9a0f268fadbfe53ec47d00648993a0e41182f56 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Thu, 17 Apr 2025 19:27:08 +0000 Subject: [PATCH 457/793] libretro.picodrive: 0-unstable-2025-04-03 -> 0-unstable-2025-04-10 --- pkgs/applications/emulators/libretro/cores/picodrive.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/applications/emulators/libretro/cores/picodrive.nix b/pkgs/applications/emulators/libretro/cores/picodrive.nix index 04843e9eee1d..59ab241ed787 100644 --- a/pkgs/applications/emulators/libretro/cores/picodrive.nix +++ b/pkgs/applications/emulators/libretro/cores/picodrive.nix @@ -5,13 +5,13 @@ }: mkLibretroCore { core = "picodrive"; - version = "0-unstable-2025-04-03"; + version = "0-unstable-2025-04-10"; src = fetchFromGitHub { owner = "libretro"; repo = "picodrive"; - rev = "1a08d73159820bb31941d8c5ed6242a74bd4b332"; - hash = "sha256-849XeceXoPHpOMlxVtHgL2TYQTHibUbGs0oHBEiCzvw="; + rev = "c4332d608c1005a46ce51236ade9894e0d32e52b"; + hash = "sha256-qu5pnqHHO/k8OO2XXwd/H7AQsutmnMz+RBT6ZZFXZgk="; fetchSubmodules = true; }; From 0ccf36ce6870b1ea4eef1cfa9ca4c08e2be9c91a Mon Sep 17 00:00:00 2001 From: Andrei Lapshin Date: Thu, 17 Apr 2025 21:32:36 +0200 Subject: [PATCH 458/793] Revert "changedetection-io: 0.49.4 -> 0.49.13" This reverts commit 020d0ef7adf88caa0990ceb8b8de83ac55458124. --- pkgs/by-name/ch/changedetection-io/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/ch/changedetection-io/package.nix b/pkgs/by-name/ch/changedetection-io/package.nix index d9184824de3f..93b6b9993991 100644 --- a/pkgs/by-name/ch/changedetection-io/package.nix +++ b/pkgs/by-name/ch/changedetection-io/package.nix @@ -6,14 +6,14 @@ python3.pkgs.buildPythonApplication rec { pname = "changedetection-io"; - version = "0.49.13"; + version = "0.49.4"; format = "setuptools"; src = fetchFromGitHub { owner = "dgtlmoon"; repo = "changedetection.io"; tag = version; - hash = "sha256-X4MLqDSjp0zAs652G4CaRjeksagun+AlLXy4MxVyTJ8="; + hash = "sha256-EmtJ8XXPb75W4VPj4Si9fdzVLDKVfm+8P6UZZlMpMdI="; }; pythonRelaxDeps = true; From 096cc6b8f1fe3754295e2171bef56ca883d72d61 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Thu, 17 Apr 2025 19:38:52 +0000 Subject: [PATCH 459/793] libretro.pcsx-rearmed: 0-unstable-2025-03-30 -> 0-unstable-2025-04-13 --- pkgs/applications/emulators/libretro/cores/pcsx-rearmed.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/applications/emulators/libretro/cores/pcsx-rearmed.nix b/pkgs/applications/emulators/libretro/cores/pcsx-rearmed.nix index 445e0cea6ca3..7dc31a0a0e86 100644 --- a/pkgs/applications/emulators/libretro/cores/pcsx-rearmed.nix +++ b/pkgs/applications/emulators/libretro/cores/pcsx-rearmed.nix @@ -5,13 +5,13 @@ }: mkLibretroCore { core = "pcsx-rearmed"; - version = "0-unstable-2025-03-30"; + version = "0-unstable-2025-04-13"; src = fetchFromGitHub { owner = "libretro"; repo = "pcsx_rearmed"; - rev = "6091efb4d64ed745495455ba82352ec82f55cb4f"; - hash = "sha256-9FyD3a6FE7xtt/UGvRNfopvQPgAg/0QGrJ1NNMEIsyg="; + rev = "febf2246848efb8937ab24c562bba20107bb46f0"; + hash = "sha256-1mnPYr5A6KmZXXbvkE9XkZiCjx/y0Y9/Ed34LQHDbvE="; }; dontConfigure = true; From aeefc212b118222e633728a81d7d269bef1f3c0d Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Thu, 17 Apr 2025 19:49:00 +0000 Subject: [PATCH 460/793] github-mcp-server: 0.1.1 -> 0.2.0 --- pkgs/by-name/gi/github-mcp-server/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/gi/github-mcp-server/package.nix b/pkgs/by-name/gi/github-mcp-server/package.nix index d140654911b9..6438e973c3cf 100644 --- a/pkgs/by-name/gi/github-mcp-server/package.nix +++ b/pkgs/by-name/gi/github-mcp-server/package.nix @@ -7,16 +7,16 @@ buildGoModule (finalAttrs: { pname = "github-mcp-server"; - version = "0.1.1"; + version = "0.2.0"; src = fetchFromGitHub { owner = "github"; repo = "github-mcp-server"; tag = "v${finalAttrs.version}"; - hash = "sha256-cIS6awIzGadeDdIfSmHKlL9NhouZwQAND7Au8zz0HJA="; + hash = "sha256-FMkulZoZtvu2aZC1qAszoIbKpWRoyY2LyQEUw6irawM="; }; - vendorHash = "sha256-eBKTnuJk705oE//ejdwu/hi1hq8N88C6e4dEkKuM+5g="; + vendorHash = "sha256-LjwvIn/7PLZkJrrhNdEv9J6sj5q3Ljv70z3hDeqC5Sw="; ldflags = [ "-s" From 73aa0c39be36bd8f0ee07a086f320b4605333454 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Thu, 17 Apr 2025 19:49:48 +0000 Subject: [PATCH 461/793] simplex-chat-desktop: 6.3.1 -> 6.3.2 --- pkgs/by-name/si/simplex-chat-desktop/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/si/simplex-chat-desktop/package.nix b/pkgs/by-name/si/simplex-chat-desktop/package.nix index bad5b18ac8e0..f01f9147c548 100644 --- a/pkgs/by-name/si/simplex-chat-desktop/package.nix +++ b/pkgs/by-name/si/simplex-chat-desktop/package.nix @@ -7,11 +7,11 @@ let pname = "simplex-chat-desktop"; - version = "6.3.1"; + version = "6.3.2"; src = fetchurl { url = "https://github.com/simplex-chat/simplex-chat/releases/download/v${version}/simplex-desktop-x86_64.AppImage"; - hash = "sha256-jCBCZ5nzA8WxIQFsGpuuyZ1Jmt+PJmqybFHFOUkw9L0="; + hash = "sha256-zGF8K0Dqi79EYq8UptwD9kAvsuzdvdGrRxuS3z0Ve/c="; }; appimageContents = appimageTools.extract { From 1107cd6ce2b7b79536b73c16bb5915cbfd3ae8b4 Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Thu, 17 Apr 2025 21:51:30 +0200 Subject: [PATCH 462/793] cve-prioritizer: 1.8.0 -> 1.9.0 Diff: https://github.com/TURROKS/CVE_Prioritizer/compare/refs/tags/v1.8.0...refs/tags/v1.9.0 Changelog: https://github.com/TURROKS/CVE_Prioritizer/releases/tag/v1.9.0 --- pkgs/by-name/cv/cve-prioritizer/package.nix | 20 ++------------------ 1 file changed, 2 insertions(+), 18 deletions(-) diff --git a/pkgs/by-name/cv/cve-prioritizer/package.nix b/pkgs/by-name/cv/cve-prioritizer/package.nix index 705951a13d3c..dde4e6415855 100644 --- a/pkgs/by-name/cv/cve-prioritizer/package.nix +++ b/pkgs/by-name/cv/cve-prioritizer/package.nix @@ -1,37 +1,21 @@ { lib, fetchFromGitHub, - fetchpatch, python3, }: python3.pkgs.buildPythonApplication rec { pname = "cve-prioritizer"; - version = "1.8.0"; + version = "1.9.0"; pyproject = true; src = fetchFromGitHub { owner = "TURROKS"; repo = "CVE_Prioritizer"; rev = "refs/tags/v${version}"; - hash = "sha256-ade/gcRrdvVsp5F61ZndsNL3s3gq8TDk/dZvPc55S/8="; + hash = "sha256-FJN/AM4NFctMszzIBdvww7OtC7fimb++tbtRZ77ll5c="; }; - patches = [ - # Add script, https://github.com/TURROKS/CVE_Prioritizer/pull/33 - (fetchpatch { - name = "add-script.patch"; - url = "https://github.com/TURROKS/CVE_Prioritizer/commit/c29f2332cde7d79e0c9f34c0a1811611a8fb73c9.patch"; - hash = "sha256-/hnS+YKO4zNGVGTG+KsugJH7Bt2OE8Q2F+7ZX+uhFlU="; - }) - ]; - - postPatch = '' - # https://github.com/TURROKS/CVE_Prioritizer/pull/32 - substituteInPlace pyproject.toml \ - --replace-fail "CVE Prioritizer" "cve-prioritizer" - ''; - build-system = with python3.pkgs; [ setuptools ]; dependencies = with python3.pkgs; [ From 5444ad0e2edd8eb728fd6bb29553d718b4c99fc0 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Thu, 17 Apr 2025 14:39:23 +0000 Subject: [PATCH 463/793] trayscale: 0.14.2 -> 0.14.3 --- pkgs/by-name/tr/trayscale/package.nix | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/pkgs/by-name/tr/trayscale/package.nix b/pkgs/by-name/tr/trayscale/package.nix index fc3844d274c1..ff7476be7d25 100644 --- a/pkgs/by-name/tr/trayscale/package.nix +++ b/pkgs/by-name/tr/trayscale/package.nix @@ -12,16 +12,16 @@ buildGoModule rec { pname = "trayscale"; - version = "0.14.2"; + version = "0.14.3"; src = fetchFromGitHub { owner = "DeedleFake"; repo = "trayscale"; - rev = "v${version}"; - hash = "sha256-Ct52IcRm44aDibiZfA1YySC7/jocHC4rB418DQvrp1s="; + tag = "v${version}"; + hash = "sha256-HIx3icecgu29jlrHpXfIXzJAxgKSgpeGexouiL2lYB8="; }; - vendorHash = "sha256-GA3jmj1/OruiaDT+q5ZQyZfhehRIMrc9+K9CCoQ1fsE="; + vendorHash = "sha256-hFUzFjQ8LWOKifDp3FiIUwdttX0FrPpRdtWj6fqE5uQ="; subPackages = [ "cmd/trayscale" ]; From 34c62aec160a476ab12c4379bf0355806e8f621f Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Thu, 17 Apr 2025 20:00:44 +0000 Subject: [PATCH 464/793] libretro.mame2003-plus: 0-unstable-2025-04-07 -> 0-unstable-2025-04-16 --- .../applications/emulators/libretro/cores/mame2003-plus.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/applications/emulators/libretro/cores/mame2003-plus.nix b/pkgs/applications/emulators/libretro/cores/mame2003-plus.nix index 4c0f638580f3..5f1252b91c49 100644 --- a/pkgs/applications/emulators/libretro/cores/mame2003-plus.nix +++ b/pkgs/applications/emulators/libretro/cores/mame2003-plus.nix @@ -5,13 +5,13 @@ }: mkLibretroCore { core = "mame2003-plus"; - version = "0-unstable-2025-04-07"; + version = "0-unstable-2025-04-16"; src = fetchFromGitHub { owner = "libretro"; repo = "mame2003-plus-libretro"; - rev = "2b5fc26ee64d963021bc266aa45f19d90b282f92"; - hash = "sha256-ZbebYUOUdaLVTh+VD8AQvAv/zQzr6tugJRl3iYSrUeo="; + rev = "c2128c3e82d884f39d824b5ef2716ac35dfa406b"; + hash = "sha256-acicfUJlDT2Tm3aGTs9tAGaAGCC22ebRXnVLAxgcRI8="; }; makefile = "Makefile"; From 1d96b39f2f81020ee1f730008dcaf185c4fcc842 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Thu, 17 Apr 2025 20:13:26 +0000 Subject: [PATCH 465/793] libretro.puae: 0-unstable-2025-03-27 -> 0-unstable-2025-04-15 --- pkgs/applications/emulators/libretro/cores/puae.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/applications/emulators/libretro/cores/puae.nix b/pkgs/applications/emulators/libretro/cores/puae.nix index 3c0cb10e13ca..1d1b91d8dabf 100644 --- a/pkgs/applications/emulators/libretro/cores/puae.nix +++ b/pkgs/applications/emulators/libretro/cores/puae.nix @@ -5,13 +5,13 @@ }: mkLibretroCore { core = "puae"; - version = "0-unstable-2025-03-27"; + version = "0-unstable-2025-04-15"; src = fetchFromGitHub { owner = "libretro"; repo = "libretro-uae"; - rev = "987ac9bf14b813bf14ee6ab0f9d1f95c9d19ea78"; - hash = "sha256-ONL7KjDMF+syiwBG+ivU7b7D7qFVr2gpw5ulnV3OZU8="; + rev = "0faf39cfd84e114d985e020562e75c22b4bc1569"; + hash = "sha256-eJnCHei0/SdJD33SGsRgUL1+IapcvX/FcxHDlYmkob0="; }; makefile = "Makefile"; From 0e02383e278d333501ce385b901aef4d0229befd Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Thu, 17 Apr 2025 20:16:28 +0000 Subject: [PATCH 466/793] dnsproxy: 0.75.2 -> 0.75.3 --- pkgs/by-name/dn/dnsproxy/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/dn/dnsproxy/package.nix b/pkgs/by-name/dn/dnsproxy/package.nix index 724c016a474d..a8a49ae35d4e 100644 --- a/pkgs/by-name/dn/dnsproxy/package.nix +++ b/pkgs/by-name/dn/dnsproxy/package.nix @@ -6,16 +6,16 @@ buildGoModule rec { pname = "dnsproxy"; - version = "0.75.2"; + version = "0.75.3"; src = fetchFromGitHub { owner = "AdguardTeam"; repo = "dnsproxy"; rev = "v${version}"; - hash = "sha256-lxrb6DIYompvLX3R7HI63C7ZbNW76J28Xnt7AHTVwmQ="; + hash = "sha256-pUCkKnW0t3ogpGrQKkR4AbmMqdeY7DieATX5GmlFv9E="; }; - vendorHash = "sha256-PIj91tN9LbNaBE5gLTYD7p9dgcRaFe1i7PnWNJ5H580="; + vendorHash = "sha256-imML/SK4NdHGH5FsjvKjt5GM3vwi6v+pF1Mu8Dy8Lms="; ldflags = [ "-s" From 7c3b19f2a10f92c4dd8b56e7546891e72764287f Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Thu, 17 Apr 2025 20:21:57 +0000 Subject: [PATCH 467/793] libretro.bluemsx: 0-unstable-2024-12-04 -> 0-unstable-2025-04-15 --- pkgs/applications/emulators/libretro/cores/bluemsx.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/applications/emulators/libretro/cores/bluemsx.nix b/pkgs/applications/emulators/libretro/cores/bluemsx.nix index b2e52fd6202f..d4716778840b 100644 --- a/pkgs/applications/emulators/libretro/cores/bluemsx.nix +++ b/pkgs/applications/emulators/libretro/cores/bluemsx.nix @@ -5,13 +5,13 @@ }: mkLibretroCore { core = "bluemsx"; - version = "0-unstable-2024-12-04"; + version = "0-unstable-2025-04-15"; src = fetchFromGitHub { owner = "libretro"; repo = "bluemsx-libretro"; - rev = "572c91856a5288b7433c619af651e31f00f3ce7e"; - hash = "sha256-fN5zjQGIyx3yIEgIhC50gD3O2F6WPJ/ssiauQ5Z/t9s="; + rev = "efaaa1052dc427d64534531cf59a6a9a659dc6a6"; + hash = "sha256-oCjIQ78YU5SeeefHHwd7l3U+YhwVMf6R2mbsuHAQUYQ="; }; meta = { From 7e8c478e2818817e7245ef947118f1b6e8df0489 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Thu, 17 Apr 2025 20:22:27 +0000 Subject: [PATCH 468/793] cargo-swift: 0.8.0 -> 0.9.0 --- pkgs/by-name/ca/cargo-swift/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/ca/cargo-swift/package.nix b/pkgs/by-name/ca/cargo-swift/package.nix index a2ebd230797f..10af9e673561 100644 --- a/pkgs/by-name/ca/cargo-swift/package.nix +++ b/pkgs/by-name/ca/cargo-swift/package.nix @@ -6,17 +6,17 @@ rustPlatform.buildRustPackage rec { pname = "cargo-swift"; - version = "0.8.0"; + version = "0.9.0"; src = fetchFromGitHub { owner = "antoniusnaumann"; repo = "cargo-swift"; rev = "v${version}"; - hash = "sha256-T8cIZJwnA3bFMIEezMrh5LRXV1SRCAVLanQm7rmc0sU="; + hash = "sha256-D6s25pOMdVZXBtBce/KEvqwn/9owrmxDOev3E59qrQ8="; }; useFetchCargoVendor = true; - cargoHash = "sha256-Zl5y2pHQIcLU5EDtmxsAv+/0n4DZ/qXwN4Prmm8Nd34="; + cargoHash = "sha256-pypBvfVW7m9dAvrc9ftrBOJ/wC+xLUuhGr7g7DVdZDI="; meta = with lib; { description = "Cargo plugin to easily build Swift packages from Rust code"; From e7db5c4d2c5aaca588cd3870873881670f6a679f Mon Sep 17 00:00:00 2001 From: Alexander Linder Date: Thu, 17 Apr 2025 22:22:42 +0200 Subject: [PATCH 469/793] televido: add missing gstreamer plugins for livestreams --- pkgs/by-name/te/televido/package.nix | 1 + 1 file changed, 1 insertion(+) diff --git a/pkgs/by-name/te/televido/package.nix b/pkgs/by-name/te/televido/package.nix index 1a3e5ce4658c..1da3458e257a 100644 --- a/pkgs/by-name/te/televido/package.nix +++ b/pkgs/by-name/te/televido/package.nix @@ -53,6 +53,7 @@ stdenv.mkDerivation rec { gst_all_1.gstreamer gst_all_1.gst-plugins-base gst_all_1.gst-libav + gst_all_1.gst-plugins-bad ]; meta = { From 3a77b9ff4f43ee44dbeee49d99c41713501cc949 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Thu, 17 Apr 2025 20:26:16 +0000 Subject: [PATCH 470/793] bosh-cli: 7.9.4 -> 7.9.5 --- pkgs/by-name/bo/bosh-cli/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/bo/bosh-cli/package.nix b/pkgs/by-name/bo/bosh-cli/package.nix index 65e30e9c8014..1625c109899e 100644 --- a/pkgs/by-name/bo/bosh-cli/package.nix +++ b/pkgs/by-name/bo/bosh-cli/package.nix @@ -9,13 +9,13 @@ buildGoModule rec { pname = "bosh-cli"; - version = "7.9.4"; + version = "7.9.5"; src = fetchFromGitHub { owner = "cloudfoundry"; repo = pname; rev = "v${version}"; - sha256 = "sha256-GTxl0lsM1BMWTUAQfNYkJupDUCnXWavTnRZrkaCRpPc="; + sha256 = "sha256-CyrOsPx55hZubBV0t5uMTTLVWC1qmEym1IwinvmSlWM="; }; vendorHash = null; From 171ec3b164fbda30020b09219fc13f604a0875c3 Mon Sep 17 00:00:00 2001 From: Malo Bourgon Date: Thu, 17 Apr 2025 13:29:48 -0700 Subject: [PATCH 471/793] signalbackup-tools: 20250413 -> 20250417 Diff: https://github.com/bepaald/signalbackup-tools/compare/20250413...20250417 --- pkgs/by-name/si/signalbackup-tools/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/si/signalbackup-tools/package.nix b/pkgs/by-name/si/signalbackup-tools/package.nix index c20ce4ae3c87..3605e063abc8 100644 --- a/pkgs/by-name/si/signalbackup-tools/package.nix +++ b/pkgs/by-name/si/signalbackup-tools/package.nix @@ -13,13 +13,13 @@ stdenv.mkDerivation rec { pname = "signalbackup-tools"; - version = "20250413"; + version = "20250417"; src = fetchFromGitHub { owner = "bepaald"; repo = "signalbackup-tools"; rev = version; - hash = "sha256-AToQwv0SHbk4KQj1iNsr9YWWAYAlO9hVbImqPEXPgYU="; + hash = "sha256-uGQ6VXFj8SyWRumwihXTwY/LL1PI4q2Vbnoopwbwyho="; }; nativeBuildInputs = From 6a8081501c7f6146e05b936846dbe85d42281f12 Mon Sep 17 00:00:00 2001 From: Tom Herbers Date: Thu, 17 Apr 2025 22:30:43 +0200 Subject: [PATCH 472/793] batman-adv: 2025.0 -> 2025.1 Changelog: https://www.open-mesh.org/news/121 --- pkgs/os-specific/linux/batman-adv/version.nix | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/pkgs/os-specific/linux/batman-adv/version.nix b/pkgs/os-specific/linux/batman-adv/version.nix index 7568be6d053f..c346f11b7eaf 100644 --- a/pkgs/os-specific/linux/batman-adv/version.nix +++ b/pkgs/os-specific/linux/batman-adv/version.nix @@ -1,14 +1,14 @@ { - version = "2025.0"; + version = "2025.1"; # To get these, run: # # ``` - # for tool in alfred batctl batman-adv; do nix-prefetch-url https://downloads.open-mesh.org/batman/releases/batman-adv-2025.0/$tool-2025.0.tar.gz --type sha256 | xargs nix hash convert --hash-algo sha256 --to sri; done + # for tool in alfred batctl batman-adv; do nix-prefetch-url https://downloads.open-mesh.org/batman/releases/batman-adv-2025.1/$tool-2025.1.tar.gz --type sha256 | xargs nix hash convert --hash-algo sha256 --to sri; done # ``` sha256 = { - alfred = "sha256-x7U5aZp0RuoKGLh9uF/Y+SCiv0mnAqkD+ACitygRI4s="; - batctl = "sha256-3V9bcd0XUOuo1p3TrfcHiXQcbPY4zyvyzLwvuE9cFo8="; - batman-adv = "sha256-uQxFRNPPOfbXzZIGEmsWL1EQ+7SYDeltRfvPUDPQhRo="; + alfred = "sha256-f7iz8cxOxIjo1D/ZFd2gp831thG/OdYN3rRIasACXxg="; + batctl = "sha256-IPii4TWgeKrBblyK1TWhKhVc8Lea8YPeX7F9qVe8JHg="; + batman-adv = "sha256-A61CkpeWH7Os2cLIBkMtA3sO16rA8KHmReMq9SELmOE="; }; } From 67a496639df55f86cdafb4205c57a8dcebacebf4 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Thu, 17 Apr 2025 20:35:08 +0000 Subject: [PATCH 473/793] python312Packages.pubnub: 10.2.0 -> 10.3.0 --- pkgs/development/python-modules/pubnub/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/pubnub/default.nix b/pkgs/development/python-modules/pubnub/default.nix index 171c199d16e2..95fd04ad8d97 100644 --- a/pkgs/development/python-modules/pubnub/default.nix +++ b/pkgs/development/python-modules/pubnub/default.nix @@ -18,7 +18,7 @@ buildPythonPackage rec { pname = "pubnub"; - version = "10.2.0"; + version = "10.3.0"; pyproject = true; disabled = pythonOlder "3.7"; @@ -27,7 +27,7 @@ buildPythonPackage rec { owner = "pubnub"; repo = "python"; tag = version; - hash = "sha256-9qy2ltxDKpEcfgDQDOqhZnEQSLk1VFE5WInJkz8YWCM="; + hash = "sha256-GkROhb8kgiHTLcXTMg9vYcuGNW8xpa5NKUzge78AqBU="; }; pythonRelaxDeps = [ "httpx" ]; From db960f915c406d2f0a5ac79ae10ddf21c63204aa Mon Sep 17 00:00:00 2001 From: Nikolay Korotkiy Date: Fri, 18 Apr 2025 00:36:10 +0400 Subject: [PATCH 474/793] trayscale: enable on unix --- pkgs/by-name/tr/trayscale/package.nix | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pkgs/by-name/tr/trayscale/package.nix b/pkgs/by-name/tr/trayscale/package.nix index ff7476be7d25..bd6f2f2cf1bc 100644 --- a/pkgs/by-name/tr/trayscale/package.nix +++ b/pkgs/by-name/tr/trayscale/package.nix @@ -60,6 +60,6 @@ buildGoModule rec { license = lib.licenses.mit; maintainers = with lib.maintainers; [ sikmir ]; mainProgram = "trayscale"; - platforms = lib.platforms.linux; + platforms = lib.platforms.unix; }; } From 49f50deed77151ad217818e48703cdcbadfddb0f Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Thu, 17 Apr 2025 20:39:35 +0000 Subject: [PATCH 475/793] libretro.beetle-psx: 0-unstable-2025-04-04 -> 0-unstable-2025-04-11 --- pkgs/applications/emulators/libretro/cores/beetle-psx.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/applications/emulators/libretro/cores/beetle-psx.nix b/pkgs/applications/emulators/libretro/cores/beetle-psx.nix index c0f00af9e778..aa13b32ebbf2 100644 --- a/pkgs/applications/emulators/libretro/cores/beetle-psx.nix +++ b/pkgs/applications/emulators/libretro/cores/beetle-psx.nix @@ -8,13 +8,13 @@ }: mkLibretroCore { core = "mednafen-psx" + lib.optionalString withHw "-hw"; - version = "0-unstable-2025-04-04"; + version = "0-unstable-2025-04-11"; src = fetchFromGitHub { owner = "libretro"; repo = "beetle-psx-libretro"; - rev = "90c09d4b8e6923a22538c35f68ace2d9fead134d"; - hash = "sha256-eVoKmGE3N8uePcNpxWjAjgUjTIfEHZR3K2FLtQtLp+M="; + rev = "5d2137e5f15db3b52583e8246bcf2669cebb147b"; + hash = "sha256-Gu5rubuNsMWOCNaNrqRR/hoErmhYdGC+9o/xDXuaWuM="; }; extraBuildInputs = lib.optionals withHw [ From 0dba425c17927280f8f7c88ec104cfda34743124 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Thu, 17 Apr 2025 20:42:07 +0000 Subject: [PATCH 476/793] libretro.bsnes: 0-unstable-2025-04-04 -> 0-unstable-2025-04-11 --- pkgs/applications/emulators/libretro/cores/bsnes.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/applications/emulators/libretro/cores/bsnes.nix b/pkgs/applications/emulators/libretro/cores/bsnes.nix index 07f1f03b2148..846b6d9ddb0f 100644 --- a/pkgs/applications/emulators/libretro/cores/bsnes.nix +++ b/pkgs/applications/emulators/libretro/cores/bsnes.nix @@ -5,13 +5,13 @@ }: mkLibretroCore { core = "bsnes"; - version = "0-unstable-2025-04-04"; + version = "0-unstable-2025-04-11"; src = fetchFromGitHub { owner = "libretro"; repo = "bsnes-libretro"; - rev = "8d89089d35bedc257dc13bebd3790f70417311a5"; - hash = "sha256-0n2N2Ks8MIy7dcuj2SESjDNxma7RRhAgOxQ5sC3XJTM="; + rev = "b102d6d5817b25aa059b573cd3b7675f2e375fa4"; + hash = "sha256-a77SSoz0C189iNHUB2bcO3X76LPbA/V7pAZtUR03u48="; }; makefile = "Makefile"; From f3603e626ff30d73fa4615f4cc1cd0aa8795cc79 Mon Sep 17 00:00:00 2001 From: Thomas Gerbet Date: Thu, 17 Apr 2025 22:43:08 +0200 Subject: [PATCH 477/793] mysql80: 8.0.41 -> 8.0.42 Fixes: * CVE-2025-21577 * CVE-2025-30682 * CVE-2025-30687 * CVE-2025-30688 * CVE-2025-21574 * CVE-2025-21575 * CVE-2025-30722 * CVE-2025-30693 * CVE-2025-30695 * CVE-2025-30715 * CVE-2025-21583 * CVE-2025-21584 * CVE-2025-21580 * CVE-2025-21581 * CVE-2025-21585 * CVE-2025-30689 * CVE-2025-21579 * CVE-2025-30696 * CVE-2025-30705 * CVE-2025-30683 * CVE-2025-30684 * CVE-2025-30685 * CVE-2025-30699 * CVE-2025-30704 * CVE-2025-30703 * CVE-2025-30681 https://dev.mysql.com/doc/relnotes/mysql/8.0/en/news-8-0-42.html --- pkgs/servers/sql/mysql/8.0.x.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/servers/sql/mysql/8.0.x.nix b/pkgs/servers/sql/mysql/8.0.x.nix index 3465db715b9f..735cbdbf4e90 100644 --- a/pkgs/servers/sql/mysql/8.0.x.nix +++ b/pkgs/servers/sql/mysql/8.0.x.nix @@ -32,11 +32,11 @@ stdenv.mkDerivation (finalAttrs: { pname = "mysql"; - version = "8.0.41"; + version = "8.0.42"; src = fetchurl { url = "https://dev.mysql.com/get/Downloads/MySQL-${lib.versions.majorMinor finalAttrs.version}/mysql-${finalAttrs.version}.tar.gz"; - hash = "sha256-AV0gj3OOKfRjQr9i4Hq1Oxg/MEQq/YE1SnkxrSP+jPc="; + hash = "sha256-XrIsIMILdlxYlMkBBIW9B9iptuv7YovP0wYHAXFVJv4="; }; nativeBuildInputs = [ From e54791e9186528274edc5264c8d8cfe580d0ea68 Mon Sep 17 00:00:00 2001 From: Sefa Eyeoglu Date: Thu, 17 Apr 2025 22:44:01 +0200 Subject: [PATCH 478/793] sops: 3.10.1 -> 3.10.2 https://github.com/getsops/sops/releases/tag/v3.10.2 Signed-off-by: Sefa Eyeoglu --- pkgs/by-name/so/sops/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/so/sops/package.nix b/pkgs/by-name/so/sops/package.nix index 0a80ffce37f4..89492fbdf345 100644 --- a/pkgs/by-name/so/sops/package.nix +++ b/pkgs/by-name/so/sops/package.nix @@ -12,16 +12,16 @@ buildGoModule (final: { pname = "sops"; - version = "3.10.1"; + version = "3.10.2"; src = fetchFromGitHub { owner = "getsops"; repo = final.pname; tag = "v${final.version}"; - hash = "sha256-LdsuN243oQ/L6LYgynb7Kw60alXn5IfUfhY0WaZFVCU="; + hash = "sha256-IdQnxVBMAQpSAYB2S3D3lSULelFMBpjiBGOxeTgC10I="; }; - vendorHash = "sha256-I+iwimrNdKABZFP2etZTQJAXKigh+0g/Jhip86Cl5Rg="; + vendorHash = "sha256-7aHUIERVSxv3YGAMteGbqkAZQXXDVziV0rhUhjwch3U="; subPackages = [ "cmd/sops" ]; From c998abfdd659d1303952a176c678dae3005bf36b Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Thu, 17 Apr 2025 20:45:06 +0000 Subject: [PATCH 479/793] libretro.fceumm: 0-unstable-2025-04-06 -> 0-unstable-2025-04-11 --- pkgs/applications/emulators/libretro/cores/fceumm.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/applications/emulators/libretro/cores/fceumm.nix b/pkgs/applications/emulators/libretro/cores/fceumm.nix index 3039615973f7..e245cf7dddb2 100644 --- a/pkgs/applications/emulators/libretro/cores/fceumm.nix +++ b/pkgs/applications/emulators/libretro/cores/fceumm.nix @@ -5,13 +5,13 @@ }: mkLibretroCore { core = "fceumm"; - version = "0-unstable-2025-04-06"; + version = "0-unstable-2025-04-11"; src = fetchFromGitHub { owner = "libretro"; repo = "libretro-fceumm"; - rev = "b349f7f3e211bb7725f133d3818ab98da5059760"; - hash = "sha256-MNYpuipjnDl9GUl5qWGi5W5cFhUCd/weCKuTRdttKJ4="; + rev = "43e6496351b544df0de692fbb01b2a6942073f5c"; + hash = "sha256-kGGvI1rKE/oSF2v3URDY/fLTThYc3Crk9UFN69Rcckg="; }; meta = { From 68af17828cae59244f85465eb1384ae073bcf67c Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Thu, 17 Apr 2025 20:52:02 +0000 Subject: [PATCH 480/793] obs-studio-plugins.obs-color-monitor: 0.9.1 -> 0.9.3 --- .../video/obs-studio/plugins/obs-color-monitor.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/applications/video/obs-studio/plugins/obs-color-monitor.nix b/pkgs/applications/video/obs-studio/plugins/obs-color-monitor.nix index 2f31975697ca..8aac08543123 100644 --- a/pkgs/applications/video/obs-studio/plugins/obs-color-monitor.nix +++ b/pkgs/applications/video/obs-studio/plugins/obs-color-monitor.nix @@ -9,13 +9,13 @@ stdenv.mkDerivation (finalAttrs: { pname = "obs-color-monitor"; - version = "0.9.1"; + version = "0.9.3"; src = fetchFromGitHub { owner = "norihiro"; repo = "obs-color-monitor"; tag = finalAttrs.version; - hash = "sha256-4Dagga9BgW1Fiaxqs9QlyTax+SgFyTiNiU3yP2GjIDs="; + hash = "sha256-TwsEIOgQjj1wza7i8nne63oBM3FB6GmMjCq8/PuiWHs="; }; nativeBuildInputs = [ cmake ]; From e98d32cccc0426493ff0af5035d344d458dcf770 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Thu, 17 Apr 2025 20:57:48 +0000 Subject: [PATCH 481/793] goconst: 1.8.0 -> 1.8.1 --- pkgs/by-name/go/goconst/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/go/goconst/package.nix b/pkgs/by-name/go/goconst/package.nix index eb28baa3d818..6dc8cc6b8074 100644 --- a/pkgs/by-name/go/goconst/package.nix +++ b/pkgs/by-name/go/goconst/package.nix @@ -6,7 +6,7 @@ buildGoModule rec { pname = "goconst"; - version = "1.8.0"; + version = "1.8.1"; excludedPackages = [ "tests" ]; @@ -14,7 +14,7 @@ buildGoModule rec { owner = "jgautheron"; repo = "goconst"; rev = "v${version}"; - sha256 = "sha256-pEkwEVnxZ7d10FE1CG5Ym9JBbzZl8mnabzdPg5gfKuo="; + sha256 = "sha256-pvCmCf3ZjhB4lxP6GLO6vnhNswKdNDWgD2YyHmRi6oE="; }; vendorHash = null; From f9dc6b2042ce61fbec8f39b584cd39e497128e13 Mon Sep 17 00:00:00 2001 From: Thomas Gerbet Date: Thu, 17 Apr 2025 23:01:07 +0200 Subject: [PATCH 482/793] mysql84: 8.4.4 -> 8.4.5 Fixes: * CVE-2025-21577 * CVE-2025-30682 * CVE-2025-30687 * CVE-2025-30688 * CVE-2025-21574 * CVE-2025-21575 * CVE-2025-30722 * CVE-2025-30693 * CVE-2025-30695 * CVE-2025-30715 * CVE-2025-21583 * CVE-2025-21584 * CVE-2025-21580 * CVE-2025-21581 * CVE-2025-21585 * CVE-2025-30689 * CVE-2025-21579 * CVE-2025-30696 * CVE-2025-30705 * CVE-2025-30683 * CVE-2025-30684 * CVE-2025-30685 * CVE-2025-30699 * CVE-2025-30704 * CVE-2025-30703 * CVE-2025-30681 * CVE-2025-21588 https://dev.mysql.com/doc/relnotes/mysql/8.4/en/news-8-4-5.html --- pkgs/by-name/my/mysql84/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/my/mysql84/package.nix b/pkgs/by-name/my/mysql84/package.nix index bdddda7e3124..d601857dded1 100644 --- a/pkgs/by-name/my/mysql84/package.nix +++ b/pkgs/by-name/my/mysql84/package.nix @@ -27,11 +27,11 @@ stdenv.mkDerivation (finalAttrs: { pname = "mysql"; - version = "8.4.4"; + version = "8.4.5"; src = fetchurl { url = "https://dev.mysql.com/get/Downloads/MySQL-${lib.versions.majorMinor finalAttrs.version}/mysql-${finalAttrs.version}.tar.gz"; - hash = "sha256-+ykO90iJRDQIUknDG8pSrHGFMSREarIYuzvFAr8AgqU="; + hash = "sha256-U2OVkqcgpxn9+t8skhuUfqyGwG4zMgLkdmeFKleBvRo="; }; nativeBuildInputs = [ From dcc9b1ce4e311cbf995c59f5edb35387e47ef959 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Thu, 17 Apr 2025 21:02:12 +0000 Subject: [PATCH 483/793] harbor-cli: 0.0.4 -> 0.0.5 --- pkgs/by-name/ha/harbor-cli/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/ha/harbor-cli/package.nix b/pkgs/by-name/ha/harbor-cli/package.nix index ac28476af6ac..dc7254268dae 100644 --- a/pkgs/by-name/ha/harbor-cli/package.nix +++ b/pkgs/by-name/ha/harbor-cli/package.nix @@ -10,16 +10,16 @@ buildGoModule (finalAttrs: { pname = "harbor-cli"; - version = "0.0.4"; + version = "0.0.5"; src = fetchFromGitHub { owner = "goharbor"; repo = "harbor-cli"; rev = "v${finalAttrs.version}"; - hash = "sha256-E385kRj46HKzAbfLhsfcoTPDqX/GlsNi/GRMfv1GTFg="; + hash = "sha256-oTZhwF4DOTMAHzCide795Q+djPTzyn5Zj0Ov/3P4lAQ="; }; - vendorHash = "sha256-X4bjV0c9yKe73oqC4I8Stao7+jWWbEWmi73LOFHrVyc="; + vendorHash = "sha256-rGWGRPahJg9AtGXCmCbKTzrhIIP6ejyoMryyV7jSUZw="; excludedPackages = [ "dagger" From 1d68ad75148efd92d8ccf5df9b05b4f176e5d173 Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Thu, 17 Apr 2025 23:04:30 +0200 Subject: [PATCH 484/793] python313Packages.tls-parser: 2.0.1 -> 2.0.2 Diff: https://github.com/nabla-c0d3/tls_parser/compare/refs/tags/2.0.1...refs/tags/2.0.2 Changelog: https://github.com/nabla-c0d3/tls_parser/releases/tag/2.0.2 --- .../python-modules/tls-parser/default.nix | 15 ++++++++------- 1 file changed, 8 insertions(+), 7 deletions(-) diff --git a/pkgs/development/python-modules/tls-parser/default.nix b/pkgs/development/python-modules/tls-parser/default.nix index 9c5cc5724f19..1b1e552e93d1 100644 --- a/pkgs/development/python-modules/tls-parser/default.nix +++ b/pkgs/development/python-modules/tls-parser/default.nix @@ -1,25 +1,25 @@ { lib, - pythonOlder, fetchFromGitHub, buildPythonPackage, pytestCheckHook, + setuptools, }: buildPythonPackage rec { pname = "tls-parser"; - version = "2.0.1"; - format = "setuptools"; - - disabled = pythonOlder "3.7"; + version = "2.0.2"; + pyproject = true; src = fetchFromGitHub { owner = "nabla-c0d3"; repo = "tls_parser"; - rev = version; - hash = "sha256-2XHhUDiJ1EctnYdxYFbNSVLF8dmHP9cZXjziOE9+Dew="; + tag = version; + hash = "sha256-nNQ5XLsZMUXmsTnaqiUeaaHtiVc5r4woRxeYVhO3ICY="; }; + build-system = [ setuptools ]; + nativeCheckInputs = [ pytestCheckHook ]; pythonImportsCheck = [ "tls_parser" ]; @@ -27,6 +27,7 @@ buildPythonPackage rec { meta = with lib; { description = "Small library to parse TLS records"; homepage = "https://github.com/nabla-c0d3/tls_parser"; + changelog = "https://github.com/nabla-c0d3/tls_parser/releases/tag/${src.tag}"; platforms = with platforms; linux ++ darwin; license = licenses.mit; maintainers = with maintainers; [ veehaitch ]; From ec80c9bf9445c7def8107a148d732763e994d621 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Thu, 17 Apr 2025 21:23:29 +0000 Subject: [PATCH 485/793] omnictl: 0.48.0 -> 0.48.3 --- pkgs/by-name/om/omnictl/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/om/omnictl/package.nix b/pkgs/by-name/om/omnictl/package.nix index 99a76e17febf..718ee0ef7a94 100644 --- a/pkgs/by-name/om/omnictl/package.nix +++ b/pkgs/by-name/om/omnictl/package.nix @@ -7,16 +7,16 @@ buildGoModule rec { pname = "omnictl"; - version = "0.48.0"; + version = "0.48.3"; src = fetchFromGitHub { owner = "siderolabs"; repo = "omni"; rev = "v${version}"; - hash = "sha256-/+ayHgqXnzA72ms0Z023Vw16rqDE5Eyu/RIPE2AOOG4="; + hash = "sha256-D5CiIC9JVF3fhS0MplWekliOdGAblFzJPafrlYDq1Js="; }; - vendorHash = "sha256-hHQV28OpZJWgulHXFRb2n9CVxVo958y5FUoxsafzFw8="; + vendorHash = "sha256-LMDIpgtMbwr/cpVoAAnr56c/G81ocuOQCJDI+S0z1XU="; ldflags = [ "-s" From ac32f28f899642f540318419df9ab7661b569062 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Thu, 17 Apr 2025 21:23:40 +0000 Subject: [PATCH 486/793] libretro.vecx: 0-unstable-2024-10-21 -> 0-unstable-2025-04-12 --- pkgs/applications/emulators/libretro/cores/vecx.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/applications/emulators/libretro/cores/vecx.nix b/pkgs/applications/emulators/libretro/cores/vecx.nix index e8a21deae253..b33822d8c9ce 100644 --- a/pkgs/applications/emulators/libretro/cores/vecx.nix +++ b/pkgs/applications/emulators/libretro/cores/vecx.nix @@ -7,13 +7,13 @@ }: mkLibretroCore { core = "vecx"; - version = "0-unstable-2024-10-21"; + version = "0-unstable-2025-04-12"; src = fetchFromGitHub { owner = "libretro"; repo = "libretro-vecx"; - rev = "a103a212ca8644fcb5d76eac7cdec77223c4fb02"; - hash = "sha256-veCGW5mbR1V7cCzZ4BzDSdPZDycw4WNveie/DDVAzw8="; + rev = "841229a6a81a0461d08af6488f252dcec5266c6a"; + hash = "sha256-bWhXXJCf/ax7n/sOfXibGvcFnCnmULcALoBR1uyIN+I="; }; extraBuildInputs = [ From 68d386e5700ac1be79d7ac6407ebcf6c0df9c045 Mon Sep 17 00:00:00 2001 From: Ihar Hrachyshka Date: Thu, 17 Apr 2025 17:29:46 -0400 Subject: [PATCH 487/793] libAppleWM: fix build failure due to missing xorg-macros Signed-off-by: Ihar Hrachyshka --- pkgs/servers/x11/xorg/overrides.nix | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/pkgs/servers/x11/xorg/overrides.nix b/pkgs/servers/x11/xorg/overrides.nix index 8c72f10418ed..327f8b3296cd 100644 --- a/pkgs/servers/x11/xorg/overrides.nix +++ b/pkgs/servers/x11/xorg/overrides.nix @@ -277,8 +277,10 @@ self: super: }); libAppleWM = super.libAppleWM.overrideAttrs (attrs: { - nativeBuildInputs = attrs.nativeBuildInputs ++ [ autoreconfHook ]; - buildInputs = attrs.buildInputs ++ [ xorg.utilmacros ]; + nativeBuildInputs = attrs.nativeBuildInputs ++ [ + autoreconfHook + xorg.utilmacros + ]; meta = attrs.meta // { platforms = lib.platforms.darwin; }; From 68f90f4481c480681e7a0858893c3bf8cb39d2db Mon Sep 17 00:00:00 2001 From: kpcyrd Date: Wed, 2 Apr 2025 11:29:26 +0200 Subject: [PATCH 488/793] sh4d0wup: init at 0.11.0 --- pkgs/by-name/sh/sh4d0wup/package.nix | 77 ++++++++++++++++++++++++++++ 1 file changed, 77 insertions(+) create mode 100644 pkgs/by-name/sh/sh4d0wup/package.nix diff --git a/pkgs/by-name/sh/sh4d0wup/package.nix b/pkgs/by-name/sh/sh4d0wup/package.nix new file mode 100644 index 000000000000..93ef3f73bd6e --- /dev/null +++ b/pkgs/by-name/sh/sh4d0wup/package.nix @@ -0,0 +1,77 @@ +{ + lib, + fetchFromGitHub, + gcc, + go, + makeWrapper, + nix-update-script, + openssl, + pcsclite, + pkg-config, + podman, + rustPlatform, + rustc, + sequoia-sq, + shared-mime-info, + versionCheckHook, + xz, # for liblzma + zstd, +}: + +rustPlatform.buildRustPackage (finalAttrs: { + pname = "sh4d0wup"; + version = "0.11.0"; + + src = fetchFromGitHub { + owner = "kpcyrd"; + repo = "sh4d0wup"; + tag = "v${finalAttrs.version}"; + hash = "sha256-gzkh+JYwuYvdNljB6agEVd7WxqJ5lI3sseY3BlkLmXs="; + }; + + useFetchCargoVendor = true; + cargoHash = "sha256-FjRlKlOX78QClzhhFhkZuaOLA6XpFziSghJltlRPt20="; + + nativeBuildInputs = [ + makeWrapper + pkg-config + ]; + buildInputs = [ + openssl + pcsclite + xz + zstd + ]; + postInstall = '' + wrapProgram $out/bin/sh4d0wup \ + --prefix XDG_DATA_DIRS : "${shared-mime-info}/share" + ''; + + checkInputs = [ sequoia-sq ]; + preCheck = '' + export XDG_DATA_DIRS=$XDG_DATA_DIRS:${shared-mime-info}/share + ''; + + doInstallCheck = true; + nativeInstallCheckInputs = [ versionCheckHook ]; + passthru.updateScript = nix-update-script { }; + + env = { + OPENSSL_NO_VENDOR = 1; + SH4D0WUP_GCC_BINARY = lib.getExe gcc; + SH4D0WUP_GO_BINARY = lib.getExe go; + SH4D0WUP_PODMAN_BINARY = lib.getExe podman; + SH4D0WUP_RUSTC_BINARY = lib.getExe' rustc "rustc"; + SH4D0WUP_SQ_BINARY = lib.getExe sequoia-sq; + }; + + meta = { + description = "Signing-key abuse and update exploitation framework"; + homepage = "https://github.com/kpcyrd/sh4d0wup"; + changelog = "https://github.com/kpcyrd/sh4d0wup/releases/tag/v${finalAttrs.version}"; + mainProgram = "sh4d0wup"; + license = with lib.licenses; [ gpl3Plus ]; + maintainers = with lib.maintainers; [ kpcyrd ]; + platforms = lib.platforms.all; + }; +}) From 25f57e1e8c64b63f68b224cbd36c1e6ca9c9a2e9 Mon Sep 17 00:00:00 2001 From: Ihar Hrachyshka Date: Thu, 17 Apr 2025 17:36:50 -0400 Subject: [PATCH 489/793] cardpeek: fix darwin build Signed-off-by: Ihar Hrachyshka --- pkgs/applications/misc/cardpeek/default.nix | 30 +++++++++------------ pkgs/top-level/all-packages.nix | 4 +-- 2 files changed, 14 insertions(+), 20 deletions(-) diff --git a/pkgs/applications/misc/cardpeek/default.nix b/pkgs/applications/misc/cardpeek/default.nix index cc953ba23ec8..84c2f283d035 100644 --- a/pkgs/applications/misc/cardpeek/default.nix +++ b/pkgs/applications/misc/cardpeek/default.nix @@ -10,7 +10,6 @@ lua5_2, curl, readline, - PCSC, }: let version = "0.8.4"; @@ -29,33 +28,30 @@ stdenv.mkDerivation { postPatch = lib.optionalString stdenv.hostPlatform.isDarwin '' # replace xcode check and hard-coded PCSC framework path substituteInPlace configure.ac \ - --replace 'if test ! -e "/Applications/Xcode.app/"; then' 'if test yes != yes; then' \ - --replace 'PCSC_HEADERS=`ls -d /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/*.sdk/System/Library/Frameworks/PCSC.framework/Versions/Current/Headers/ | sort | head -1`' 'PCSC_HEADERS=${PCSC}/Library/Frameworks/PCSC.framework/Headers' + --replace-fail 'if test ! -e "/Applications/Xcode.app/"; then' 'if test yes != yes; then' \ + --replace-fail 'PCSC_HEADERS=`ls -d /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/*.sdk/System/Library/Frameworks/PCSC.framework/Versions/Current/Headers/ | sort | head -1`' 'PCSC_HEADERS=$SDKROOT/System/Library/Frameworks/PCSC.framework/Versions/Current/Headers' ''; nativeBuildInputs = [ pkg-config autoreconfHook ]; - buildInputs = - [ - glib - gtk3 - lua5_2 - curl - readline - ] - ++ lib.optional stdenv.hostPlatform.isDarwin PCSC - ++ lib.optional stdenv.hostPlatform.isLinux pcsclite; + buildInputs = [ + glib + gtk3 + lua5_2 + curl + readline + ] ++ lib.optional stdenv.hostPlatform.isLinux pcsclite; enableParallelBuilding = true; - meta = with lib; { + meta = { homepage = "https://github.com/L1L1/cardpeek"; description = "Tool to read the contents of ISO7816 smart cards"; - license = licenses.gpl3Plus; - platforms = with platforms; linux ++ darwin; - maintainers = with maintainers; [ embr ]; + license = lib.licenses.gpl3Plus; + platforms = lib.platforms.unix; + maintainers = with lib.maintainers; [ embr ]; mainProgram = "cardpeek"; }; } diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix index ff9041c61f98..c4faa8dc030f 100644 --- a/pkgs/top-level/all-packages.nix +++ b/pkgs/top-level/all-packages.nix @@ -2202,9 +2202,7 @@ with pkgs; catch2_3 = callPackage ../development/libraries/catch2/3.nix { }; - cardpeek = callPackage ../applications/misc/cardpeek { - inherit (darwin.apple_sdk.frameworks) PCSC; - }; + cardpeek = callPackage ../applications/misc/cardpeek { }; ceres-solver = callPackage ../development/libraries/ceres-solver { gflags = null; # only required for examples/tests From eb2ed5a105c0e484878c1d31327907bbe1f74809 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Thu, 17 Apr 2025 21:47:30 +0000 Subject: [PATCH 490/793] microfetch: 0.4.6 -> 0.4.7 --- pkgs/by-name/mi/microfetch/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/mi/microfetch/package.nix b/pkgs/by-name/mi/microfetch/package.nix index fbf1289361b7..995138f08608 100644 --- a/pkgs/by-name/mi/microfetch/package.nix +++ b/pkgs/by-name/mi/microfetch/package.nix @@ -7,13 +7,13 @@ rustPlatform.buildRustPackage rec { pname = "microfetch"; - version = "0.4.6"; + version = "0.4.7"; src = fetchFromGitHub { owner = "NotAShelf"; repo = "microfetch"; tag = "v${version}"; - hash = "sha256-qpwzuzEqXsGO4y3ClaY25Q4rFm2RyPl/X3yNcQz3R4E="; + hash = "sha256-iNx1/My72i+Ni/WVqF2HFgLjqH6W6WPupdOkH6UQH9E="; }; useFetchCargoVendor = true; From 80f1b796ac6284244dc09b815a25023372b79bad Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Thu, 17 Apr 2025 21:59:13 +0000 Subject: [PATCH 491/793] cargo-tauri: 2.4.1 -> 2.5.0 --- 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 ea5f2808dc4a..9be1ca1e89ee 100644 --- a/pkgs/by-name/ca/cargo-tauri/package.nix +++ b/pkgs/by-name/ca/cargo-tauri/package.nix @@ -13,17 +13,17 @@ rustPlatform.buildRustPackage rec { pname = "tauri"; - version = "2.4.1"; + version = "2.5.0"; src = fetchFromGitHub { owner = "tauri-apps"; repo = "tauri"; tag = "tauri-cli-v${version}"; - hash = "sha256-tUa3Hb2pDqjcQs8isu1PxI5nx4rUzB/rOep2hDsun1Q="; + hash = "sha256-ut5Etn5yf4X3NvFa5JCRH2sQGnC/xzaRhALoyxdjy2k="; }; useFetchCargoVendor = true; - cargoHash = "sha256-nwrKeCKrzwDOdRwkkuRMR91IbtPRxnSrJFyEW0W+1wA="; + cargoHash = "sha256-1YLpK2frSmdCj5aksuZhnHkAZdwHX/ZuVKXyqVJel/s="; nativeBuildInputs = [ pkg-config ]; From d28aef0ba96b625f1c0aa0201f9a469b9eb43a4d Mon Sep 17 00:00:00 2001 From: Tyler Cook <10459406+cilki@users.noreply.github.com> Date: Thu, 17 Apr 2025 17:34:30 -0500 Subject: [PATCH 492/793] goldboot: init at 0.0.10 --- pkgs/by-name/go/goldboot/package.nix | 57 ++++++++++++++++++++++++++++ 1 file changed, 57 insertions(+) create mode 100644 pkgs/by-name/go/goldboot/package.nix diff --git a/pkgs/by-name/go/goldboot/package.nix b/pkgs/by-name/go/goldboot/package.nix new file mode 100644 index 000000000000..badc531c25c1 --- /dev/null +++ b/pkgs/by-name/go/goldboot/package.nix @@ -0,0 +1,57 @@ +{ + fetchFromGitHub, + rustPlatform, + lib, + versionCheckHook, + pkg-config, + zstd, + OVMF, + qemu, + qemu-utils, + openssl, + nix-update-script, +}: + +rustPlatform.buildRustPackage (finalAttrs: { + pname = "goldboot"; + version = "0.0.10"; + + src = fetchFromGitHub { + owner = "fossable"; + repo = "goldboot"; + rev = "goldboot-v${finalAttrs.version}"; + hash = "sha256-O9yhyJZpjQxC0HP43RsOgPMOKp6d23SNhMLiGtmwXzs="; + }; + + useFetchCargoVendor = true; + cargoHash = "sha256-NF0Fj+r6qWcM4VEIm1fzveZuz6MIaG32Z+zBfSMC/t4="; + + buildAndTestSubdir = "goldboot"; + + nativeBuildInputs = [ pkg-config ]; + buildInputs = [ + zstd + OVMF + qemu + qemu-utils + openssl + ]; + + # Tests require networking, so skip them for now + doCheck = false; + + doInstallCheck = true; + nativeInstallCheckInputs = [ versionCheckHook ]; + + passthru.updateScript = nix-update-script { }; + + meta = { + mainProgram = "goldboot"; + description = "Immutable infrastructure for the desktop"; + homepage = "https://github.com/fossable/goldboot"; + changelog = "https://github.com/fossable/goldboot/releases/tag/goldboot-v${finalAttrs.version}"; + license = lib.licenses.agpl3Plus; + platforms = lib.platforms.unix; + maintainers = with lib.maintainers; [ cilki ]; + }; +}) From 01bea94f3c9a8adf7c35f9ad7509703aa10a1620 Mon Sep 17 00:00:00 2001 From: Vincent Breitmoser Date: Fri, 18 Apr 2025 00:27:55 +0200 Subject: [PATCH 493/793] postfix-tlspol: init at v1.8.8 --- pkgs/by-name/po/postfix-tlspol/package.nix | 31 ++++++++++++++++++++++ 1 file changed, 31 insertions(+) create mode 100644 pkgs/by-name/po/postfix-tlspol/package.nix diff --git a/pkgs/by-name/po/postfix-tlspol/package.nix b/pkgs/by-name/po/postfix-tlspol/package.nix new file mode 100644 index 000000000000..26d58f9e297a --- /dev/null +++ b/pkgs/by-name/po/postfix-tlspol/package.nix @@ -0,0 +1,31 @@ +{ + lib, + buildGoModule, + fetchFromGitHub, +}: + +buildGoModule rec { + pname = "postfix-tlspol"; + version = "1.8.8"; + + src = fetchFromGitHub { + owner = "Zuplu"; + repo = "postfix-tlspol"; + tag = "v${version}"; + hash = "sha256-XEQ2SOITUPmqI/+R7/O9ST5m5lHJT5fcBoBQk7GoOZM="; + }; + + vendorHash = null; + + # don't run tests, they perform checks via the network + doCheck = false; + + ldflags = [ "-X main.Version=${version}" ]; + + meta = { + description = "Lightweight MTA-STS + DANE/TLSA resolver and TLS policy server for Postfix, prioritizing DANE."; + homepage = "https://github.com/Zuplu/postfix-tlspol"; + license = lib.licenses.mit; + maintainers = with lib.maintainers; [ valodim ]; + }; +} From 05967b72133c2cf2877588cd7085e75868efb43a Mon Sep 17 00:00:00 2001 From: Gaetan Lepage Date: Fri, 18 Apr 2025 00:58:21 +0200 Subject: [PATCH 494/793] rq: cleanup --- pkgs/by-name/rq/rq/package.nix | 32 ++++++++++++++++++++++---------- 1 file changed, 22 insertions(+), 10 deletions(-) diff --git a/pkgs/by-name/rq/rq/package.nix b/pkgs/by-name/rq/rq/package.nix index c6245e9c1d42..af243166d8ef 100644 --- a/pkgs/by-name/rq/rq/package.nix +++ b/pkgs/by-name/rq/rq/package.nix @@ -2,17 +2,19 @@ lib, rustPlatform, fetchFromGitHub, + versionCheckHook, + nix-update-script, }: -rustPlatform.buildRustPackage rec { +rustPlatform.buildRustPackage (finalAttrs: { pname = "rq"; version = "1.0.4"; src = fetchFromGitHub { owner = "dflemstr"; - repo = pname; - rev = "v${version}"; - sha256 = "sha256-QyYTbMXikLSe3eYJRUALQJxUJjA6VlvaLMwGrxIKfZI="; + repo = "rq"; + tag = "v${finalAttrs.version}"; + hash = "sha256-QyYTbMXikLSe3eYJRUALQJxUJjA6VlvaLMwGrxIKfZI="; }; useFetchCargoVendor = true; @@ -22,24 +24,34 @@ rustPlatform.buildRustPackage rec { # Remove #[deny(warnings)] which is equivalent to -Werror in C. # Prevents build failures when upgrading rustc, which may give more warnings. substituteInPlace src/lib.rs \ - --replace "#![deny(warnings)]" "" + --replace-fail "#![deny(warnings)]" "" # build script tries to get version information from git # this fixes the --version output rm build.rs ''; - VERGEN_SEMVER = version; + VERGEN_SEMVER = finalAttrs.version; - meta = with lib; { + nativeInstallCheckInputs = [ + versionCheckHook + ]; + versionCheckProgramArg = "--version"; + doInstallCheck = true; + + passthru = { + updateScript = nix-update-script { }; + }; + + meta = { description = "Tool for doing record analysis and transformation"; mainProgram = "rq"; homepage = "https://github.com/dflemstr/rq"; - license = with licenses; [ asl20 ]; - maintainers = with maintainers; [ + license = with lib.licenses; [ asl20 ]; + maintainers = with lib.maintainers; [ aristid Br1ght0ne figsoda ]; }; -} +}) From 5fc00ecac429b2f783ab60a9230afa54477a5562 Mon Sep 17 00:00:00 2001 From: Anton Mosich Date: Fri, 18 Apr 2025 01:19:14 +0200 Subject: [PATCH 495/793] fityk: fix build The build fails with boost 187, pinning to 186 it is. --- pkgs/by-name/fi/fityk/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/fi/fityk/package.nix b/pkgs/by-name/fi/fityk/package.nix index b20eb0ea4a3e..0793e847e9a8 100644 --- a/pkgs/by-name/fi/fityk/package.nix +++ b/pkgs/by-name/fi/fityk/package.nix @@ -4,7 +4,7 @@ fetchFromGitHub, autoreconfHook, wxGTK32, - boost, + boost186, lua, zlib, bzip2, @@ -32,7 +32,7 @@ stdenv.mkDerivation rec { ]; buildInputs = [ wxGTK32 - boost + boost186 lua zlib bzip2 From 419e4d1822f7a8bd747f2c9e093a2abfca87ddee Mon Sep 17 00:00:00 2001 From: Gaetan Lepage Date: Sun, 13 Apr 2025 15:06:30 +0200 Subject: [PATCH 496/793] nixos/hardware/nvidia: eager load nvidia-uvm for open driver Fixes contingent CUDA issues with open driver: https://github.com/NixOS/nixpkgs/issues/334180 Co-authored-by: Someone Serge --- nixos/modules/hardware/video/nvidia.nix | 28 ++++++++++++++----------- 1 file changed, 16 insertions(+), 12 deletions(-) diff --git a/nixos/modules/hardware/video/nvidia.nix b/nixos/modules/hardware/video/nvidia.nix index 068e23aa3347..48f8ded73c64 100644 --- a/nixos/modules/hardware/video/nvidia.nix +++ b/nixos/modules/hardware/video/nvidia.nix @@ -343,14 +343,23 @@ in ]; # Don't add `nvidia-uvm` to `kernelModules`, because we want - # `nvidia-uvm` be loaded only after `udev` rules for `nvidia` kernel - # module are applied. + # `nvidia-uvm` be loaded only after the GPU device is available, i.e. after `udev` rules + # for `nvidia` kernel module are applied. + # This matters on Azure GPU instances: https://github.com/NixOS/nixpkgs/pull/267335 # # Instead, we use `softdep` to lazily load `nvidia-uvm` kernel module # after `nvidia` kernel module is loaded and `udev` rules are applied. extraModprobeConfig = '' softdep nvidia post: nvidia-uvm ''; + + # Exception is the open-source kernel module failing to load nvidia-uvm using softdep + # for unknown reasons. + # It affects CUDA: https://github.com/NixOS/nixpkgs/issues/334180 + # Previously nvidia-uvm was explicitly loaded only when xserver was enabled: + # https://github.com/NixOS/nixpkgs/pull/334340/commits/4548c392862115359e50860bcf658cfa8715bde9 + # We are now loading the module eagerly for all users of the open driver (including headless). + kernelModules = lib.optionals useOpenModules [ "nvidia_uvm" ]; }; systemd.tmpfiles.rules = lib.mkIf config.virtualisation.docker.enableNvidia [ "L+ /run/nvidia-docker/bin - - - - ${nvidia_x11.bin}/origBin" @@ -639,16 +648,11 @@ in boot = { extraModulePackages = if useOpenModules then [ nvidia_x11.open ] else [ nvidia_x11.bin ]; # nvidia-uvm is required by CUDA applications. - kernelModules = - lib.optionals config.services.xserver.enable [ - "nvidia" - "nvidia_modeset" - "nvidia_drm" - ] - # With the open driver, nvidia-uvm does not automatically load as - # a softdep of the nvidia module, so we explicitly load it for now. - # See https://github.com/NixOS/nixpkgs/issues/334180 - ++ lib.optionals (config.services.xserver.enable && useOpenModules) [ "nvidia_uvm" ]; + kernelModules = lib.optionals config.services.xserver.enable [ + "nvidia" + "nvidia_modeset" + "nvidia_drm" + ]; # If requested enable modesetting via kernel parameters. kernelParams = From 17e101934ee7d6acd6113165f488b00cc1d51821 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Thu, 17 Apr 2025 23:28:33 +0000 Subject: [PATCH 497/793] irust: 1.72.0 -> 1.73.0 --- pkgs/by-name/ir/irust/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/ir/irust/package.nix b/pkgs/by-name/ir/irust/package.nix index 83c2880931db..11e764c78986 100644 --- a/pkgs/by-name/ir/irust/package.nix +++ b/pkgs/by-name/ir/irust/package.nix @@ -21,17 +21,17 @@ rustPlatform.buildRustPackage rec { pname = "irust"; - version = "1.72.0"; + version = "1.73.0"; src = fetchFromGitHub { owner = "sigmaSd"; repo = "IRust"; rev = "irust@${version}"; - hash = "sha256-PRs6pG2aJQkmsZ1nRBaOTIrmjcYnaI9zZIHKJS/pueQ="; + hash = "sha256-oBHqyOqUNXO5c3TYFp84fDKA+R8ZmrgFCQswu7yXkGw="; }; useFetchCargoVendor = true; - cargoHash = "sha256-oWMKJLVmJ/UQuTNUwZ7VWOFtFa/mJGgbRMQC3aNK3Y0="; + cargoHash = "sha256-YRptwZm00Px+3S+QFZAZxg25ObwmRdbgonzbMnBBb50="; nativeBuildInputs = [ makeWrapper ]; From afb9dd4158d3a2fb8e8b975cd713b666fedc5621 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Fri, 18 Apr 2025 01:46:31 +0200 Subject: [PATCH 498/793] python313Packages.esphome-dashboard-api: 1.2.3 -> 1.3.0 https://github.com/esphome/dashboard-api/releases/tag/1.3.0 --- .../esphome-dashboard-api/default.nix | 22 +++++++------------ 1 file changed, 8 insertions(+), 14 deletions(-) diff --git a/pkgs/development/python-modules/esphome-dashboard-api/default.nix b/pkgs/development/python-modules/esphome-dashboard-api/default.nix index dd2f3e3c8295..48b7b31db203 100644 --- a/pkgs/development/python-modules/esphome-dashboard-api/default.nix +++ b/pkgs/development/python-modules/esphome-dashboard-api/default.nix @@ -3,35 +3,29 @@ buildPythonPackage, fetchFromGitHub, setuptools, - wheel, aiohttp, + orjson, }: buildPythonPackage rec { pname = "esphome-dashboard-api"; - version = "1.2.3"; - format = "pyproject"; + version = "1.3.0"; + pyproject = true; src = fetchFromGitHub { owner = "esphome"; repo = "dashboard-api"; tag = version; - hash = "sha256-RFfS0xzRXoM6ETXmviiMPxffPzspjTqpkvHOlTJXN9g="; + hash = "sha256-b3PnMzlA9N8NH6R5ed6wf5QF45i887iQk2QgH7e755k="; }; - postPatch = '' - substituteInPlace pyproject.toml \ - --replace "setuptools~=65.6" "setuptools" \ - --replace "wheel~=0.37.1" "wheel" - ''; + build-system = [ setuptools ]; - nativeBuildInputs = [ - setuptools - wheel + dependencies = [ + aiohttp + orjson ]; - propagatedBuildInputs = [ aiohttp ]; - doCheck = false; # no tests pythonImportsCheck = [ "esphome_dashboard_api" ]; From 7ab57bb76bfb4c3ce6c02a9638bb19014e64f0f6 Mon Sep 17 00:00:00 2001 From: awwpotato Date: Thu, 17 Apr 2025 16:40:34 -0700 Subject: [PATCH 499/793] rust-stakeholder: remove versionCheckHook isn't a versioned program --- pkgs/by-name/ru/rust-stakeholder/package.nix | 5 ----- 1 file changed, 5 deletions(-) diff --git a/pkgs/by-name/ru/rust-stakeholder/package.nix b/pkgs/by-name/ru/rust-stakeholder/package.nix index 1180b6cad19b..934e826bec1f 100644 --- a/pkgs/by-name/ru/rust-stakeholder/package.nix +++ b/pkgs/by-name/ru/rust-stakeholder/package.nix @@ -2,7 +2,6 @@ lib, fetchFromGitHub, rustPlatform, - versionCheckHook, nix-update-script, }: rustPlatform.buildRustPackage { @@ -19,10 +18,6 @@ rustPlatform.buildRustPackage { useFetchCargoVendor = true; cargoHash = "sha256-NxO+7Wh8Ff6RPFtmbEa3EJszfDaZDXGWZDAoXPEAnpI="; - nativeInstallCheck = [ versionCheckHook ]; - versionCheckProgramArg = "--version"; - doInstallCheck = true; - passthru.updateScript = nix-update-script { }; meta = { From c5c7b6913ba7310b537b12f4d6c8eebcd7ab8805 Mon Sep 17 00:00:00 2001 From: awwpotato Date: Thu, 17 Apr 2025 16:41:30 -0700 Subject: [PATCH 500/793] ollama: remove versionCheckHook was failing with "panic: $HOME is not defined" --- pkgs/by-name/ol/ollama/package.nix | 5 ----- 1 file changed, 5 deletions(-) diff --git a/pkgs/by-name/ol/ollama/package.nix b/pkgs/by-name/ol/ollama/package.nix index 005c476e3107..d1f9837372db 100644 --- a/pkgs/by-name/ol/ollama/package.nix +++ b/pkgs/by-name/ol/ollama/package.nix @@ -19,7 +19,6 @@ cudaArches ? cudaPackages.cudaFlags.realArches or [ ], darwin, autoAddDriverRunpath, - versionCheckHook, # passthru nixosTests, @@ -247,10 +246,6 @@ goBuild { __darwinAllowLocalNetworking = true; - nativeInstallCheck = [ versionCheckHook ]; - versionCheckProgramArg = "--version"; - doInstallCheck = true; - passthru = { tests = { From 1ceddee80fc0a44f0e4cd3c069d5e86166959277 Mon Sep 17 00:00:00 2001 From: awwpotato Date: Thu, 17 Apr 2025 16:47:36 -0700 Subject: [PATCH 501/793] az-pim-cli: switch to passthru version test --version requires $HOME to be set --- pkgs/by-name/az/az-pim-cli/package.nix | 15 +++++++++------ 1 file changed, 9 insertions(+), 6 deletions(-) diff --git a/pkgs/by-name/az/az-pim-cli/package.nix b/pkgs/by-name/az/az-pim-cli/package.nix index 8878135ed3e8..e595583cde3b 100644 --- a/pkgs/by-name/az/az-pim-cli/package.nix +++ b/pkgs/by-name/az/az-pim-cli/package.nix @@ -5,8 +5,9 @@ installShellFiles, stdenv, buildPackages, - versionCheckHook, nix-update-script, + testers, + az-pim-cli, }: buildGoModule (finalAttrs: { pname = "az-pim-cli"; @@ -37,11 +38,13 @@ buildGoModule (finalAttrs: { '' ); - doInstallCheck = true; - nativeInstallCheck = [ versionCheckHook ]; - versionCheckProgramArg = "version"; - - passthru.updateScript = nix-update-script { }; + passthru = { + updateScript = nix-update-script { }; + tests.version = testers.testVersion { + command = "HOME=$TMPDIR az-pim-cli --version"; + package = az-pim-cli; + }; + }; meta = { description = "List and activate Azure Entra ID Privileged Identity Management roles from the CLI"; From c20a55598ab332713addaf293cd7ba2df58a177d Mon Sep 17 00:00:00 2001 From: awwpotato Date: Thu, 17 Apr 2025 16:52:09 -0700 Subject: [PATCH 502/793] sou: switch to passthru version test requires $HOME to be set --- pkgs/by-name/so/sou/package.nix | 14 +++++++++----- 1 file changed, 9 insertions(+), 5 deletions(-) diff --git a/pkgs/by-name/so/sou/package.nix b/pkgs/by-name/so/sou/package.nix index 0ee536e93a07..56fd4f5d0e32 100644 --- a/pkgs/by-name/so/sou/package.nix +++ b/pkgs/by-name/so/sou/package.nix @@ -3,7 +3,8 @@ buildGoModule, fetchFromGitHub, nix-update-script, - versionCheckHook, + testers, + sou, }: buildGoModule (finalAttrs: { @@ -25,13 +26,16 @@ buildGoModule (finalAttrs: { "-X=main.version=${finalAttrs.version}" ]; - doInstallCheck = true; - nativeInstallCheck = [ versionCheckHook ]; - # Some of the tests use localhost networking __darwinAllowLocalNetworking = true; - passthru.updateScript = nix-update-script { }; + passthru = { + updateScript = nix-update-script { }; + tests.version = testers.testVersion { + command = "HOME=$TMPDIR sou --version"; + package = sou; + }; + }; meta = { description = "Tool for exploring files in container image layers"; From 93095a5b67a20017f366026a62eb1427d1c48ab3 Mon Sep 17 00:00:00 2001 From: awwpotato Date: Thu, 17 Apr 2025 13:50:34 -0700 Subject: [PATCH 503/793] treewide: fix versionCheckHook in nativeInstallCheck --- pkgs/by-name/fo/foodfetch/package.nix | 2 +- pkgs/by-name/kr/krep/package.nix | 2 +- pkgs/by-name/pe/petidomo/package.nix | 2 +- pkgs/by-name/tf/tfmigrate/package.nix | 2 +- 4 files changed, 4 insertions(+), 4 deletions(-) diff --git a/pkgs/by-name/fo/foodfetch/package.nix b/pkgs/by-name/fo/foodfetch/package.nix index 83b2f0b9a864..fc4cfca5c529 100644 --- a/pkgs/by-name/fo/foodfetch/package.nix +++ b/pkgs/by-name/fo/foodfetch/package.nix @@ -25,7 +25,7 @@ rustPlatform.buildRustPackage (finalAttrs: { buildInputs = [ openssl ]; doInstallCheck = true; - nativeInstallCheck = [ versionCheckHook ]; + nativeInstallCheckInputs = [ versionCheckHook ]; passthru.updateScript = nix-update-script { }; diff --git a/pkgs/by-name/kr/krep/package.nix b/pkgs/by-name/kr/krep/package.nix index 93a9c2b483c5..86281d0bc725 100644 --- a/pkgs/by-name/kr/krep/package.nix +++ b/pkgs/by-name/kr/krep/package.nix @@ -27,7 +27,7 @@ stdenv.mkDerivation (finalAttrs: { doCheck = true; doInstallCheck = true; - nativeInstallCheck = [ versionCheckHook ]; + nativeInstallCheckInputs = [ versionCheckHook ]; meta = { description = "Blazingly fast string search utility designed for performance-critical applications"; diff --git a/pkgs/by-name/pe/petidomo/package.nix b/pkgs/by-name/pe/petidomo/package.nix index d9047bf4e62b..f277e5e3dfbd 100644 --- a/pkgs/by-name/pe/petidomo/package.nix +++ b/pkgs/by-name/pe/petidomo/package.nix @@ -32,7 +32,7 @@ stdenv.mkDerivation (finalAttrs: { doCheck = true; doInstallCheck = true; - nativeInstallCheck = [ versionCheckHook ]; + nativeInstallCheckInputs = [ versionCheckHook ]; meta = { homepage = "https://petidomo.sourceforge.net/"; diff --git a/pkgs/by-name/tf/tfmigrate/package.nix b/pkgs/by-name/tf/tfmigrate/package.nix index 7af98f909ead..4afa23225005 100644 --- a/pkgs/by-name/tf/tfmigrate/package.nix +++ b/pkgs/by-name/tf/tfmigrate/package.nix @@ -24,7 +24,7 @@ buildGoModule (finalAttrs: { ]; doInstallCheck = true; - nativeInstallCheck = [ versionCheckHook ]; + nativeInstallCheckInputs = [ versionCheckHook ]; passthru.updateScript = nix-update-script { }; From 805ab2266496a19e8918b5f73dc69858857b01cb Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Fri, 18 Apr 2025 00:45:49 +0000 Subject: [PATCH 504/793] wipeout-rewrite: 0-unstable-2024-11-09 -> 0-unstable-2025-04-17 --- pkgs/by-name/wi/wipeout-rewrite/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/wi/wipeout-rewrite/package.nix b/pkgs/by-name/wi/wipeout-rewrite/package.nix index 17f70e0ac692..99d3fed378fc 100644 --- a/pkgs/by-name/wi/wipeout-rewrite/package.nix +++ b/pkgs/by-name/wi/wipeout-rewrite/package.nix @@ -25,13 +25,13 @@ let in stdenv.mkDerivation (finalAttrs: { pname = "wipeout-rewrite"; - version = "0-unstable-2024-11-09"; + version = "0-unstable-2025-04-17"; src = fetchFromGitHub { owner = "phoboslab"; repo = "wipeout-rewrite"; - rev = "05e9c2d3a1272e631e256a76b89aca235b92e4a9"; - hash = "sha256-rzwh4JZNea5Wu/BEWGWpfxyPjY0GLrUPynPTbUC9Mak="; + rev = "c2b7f2cbac2bc6ce9d56876765a2351d1b1a3401"; + hash = "sha256-Z2AOXzpcBMSpM/zU4spIcoLBW59AHU1wQmOY9nT5mdc="; }; enableParallelBuilding = true; From c523d60b7a8b7c247bee413f6677111d30a7b77c Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Fri, 18 Apr 2025 01:09:20 +0000 Subject: [PATCH 505/793] oink: 1.3.1 -> 1.4.0 --- pkgs/by-name/oi/oink/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/oi/oink/package.nix b/pkgs/by-name/oi/oink/package.nix index aac1061ba60e..9ececc3a3c95 100644 --- a/pkgs/by-name/oi/oink/package.nix +++ b/pkgs/by-name/oi/oink/package.nix @@ -6,13 +6,13 @@ buildGoModule rec { pname = "oink"; - version = "1.3.1"; + version = "1.4.0"; src = fetchFromGitHub { owner = "rlado"; repo = "oink"; rev = "v${version}"; - hash = "sha256-MBNEMIrpJdXzMjmNwmKXTIzPNNGalElhIxmMU4y6zXo="; + hash = "sha256-e8FtjORTTIDnDANk8sWH8kmS35wyndDd6F7Vhepskb8="; }; vendorHash = null; From 1c8b0c8a0d722b79147c8805bc5206c8e2878010 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Fri, 18 Apr 2025 01:48:33 +0000 Subject: [PATCH 506/793] rdkafka: 2.8.0 -> 2.10.0 --- pkgs/by-name/rd/rdkafka/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/rd/rdkafka/package.nix b/pkgs/by-name/rd/rdkafka/package.nix index 104c967406ab..241d2f32297f 100644 --- a/pkgs/by-name/rd/rdkafka/package.nix +++ b/pkgs/by-name/rd/rdkafka/package.nix @@ -13,13 +13,13 @@ stdenv.mkDerivation (finalAttrs: { pname = "rdkafka"; - version = "2.8.0"; + version = "2.10.0"; src = fetchFromGitHub { owner = "confluentinc"; repo = "librdkafka"; tag = "v${finalAttrs.version}"; - sha256 = "sha256-OCCsxgEO8UvCcC0XwzqpqmaT8dV0Klrspp+2o1FbH2Y="; + sha256 = "sha256-u4+qskNw18TD59aiSTyv1XOYT2DI24uZnGEAzJ4YBJU="; }; outputs = [ From aea026de5dbb508ce92e0930795d4048aef1077f Mon Sep 17 00:00:00 2001 From: awwpotato Date: Thu, 17 Apr 2025 19:23:00 -0700 Subject: [PATCH 507/793] gleam: remove legacy darwin sdk --- pkgs/development/compilers/gleam/default.nix | 12 +----------- pkgs/top-level/all-packages.nix | 1 - 2 files changed, 1 insertion(+), 12 deletions(-) diff --git a/pkgs/development/compilers/gleam/default.nix b/pkgs/development/compilers/gleam/default.nix index b816a9b48024..e98a91b93c39 100644 --- a/pkgs/development/compilers/gleam/default.nix +++ b/pkgs/development/compilers/gleam/default.nix @@ -1,6 +1,5 @@ { lib, - stdenv, rustPlatform, fetchFromGitHub, git, @@ -10,9 +9,7 @@ nodejs, bun, deno, - Security, nix-update-script, - SystemConfiguration, }: rustPlatform.buildRustPackage rec { @@ -35,14 +32,7 @@ rustPlatform.buildRustPackage rec { deno ]; - buildInputs = - [ - openssl - ] - ++ lib.optionals stdenv.hostPlatform.isDarwin [ - Security - SystemConfiguration - ]; + buildInputs = [ openssl ]; useFetchCargoVendor = true; cargoHash = "sha256-EoRu8p6cUe1li54nVUkf+3qywIsDXh4ptIVLluJ3eFs="; diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix index ff9041c61f98..c10034cc4454 100644 --- a/pkgs/top-level/all-packages.nix +++ b/pkgs/top-level/all-packages.nix @@ -6373,7 +6373,6 @@ with pkgs; ); gleam = callPackage ../development/compilers/gleam { - inherit (darwin.apple_sdk.frameworks) Security SystemConfiguration; erlang = erlang_27; }; From 3a20a5c2a9bd5e887c8b2a7f608103c6d5ea11cc Mon Sep 17 00:00:00 2001 From: awwpotato Date: Thu, 17 Apr 2025 19:23:47 -0700 Subject: [PATCH 508/793] gleam: migrate to finalAttrs --- pkgs/development/compilers/gleam/default.nix | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/pkgs/development/compilers/gleam/default.nix b/pkgs/development/compilers/gleam/default.nix index e98a91b93c39..9ceef8854914 100644 --- a/pkgs/development/compilers/gleam/default.nix +++ b/pkgs/development/compilers/gleam/default.nix @@ -12,14 +12,14 @@ nix-update-script, }: -rustPlatform.buildRustPackage rec { +rustPlatform.buildRustPackage (finalAttrs: { pname = "gleam"; version = "1.10.0"; src = fetchFromGitHub { owner = "gleam-lang"; - repo = pname; - tag = "v${version}"; + repo = "gleam"; + tag = "v${finalAttrs.version}"; hash = "sha256-0qK9dWkKnoXbIIBMN3p5noPEke/bgC8Bjtmf6lwtyr4="; }; @@ -48,8 +48,8 @@ rustPlatform.buildRustPackage rec { description = "Statically typed language for the Erlang VM"; mainProgram = "gleam"; homepage = "https://gleam.run/"; - changelog = "https://github.com/gleam-lang/gleam/blob/v${version}/CHANGELOG.md"; license = licenses.asl20; maintainers = teams.beam.members ++ [ lib.maintainers.philtaken ]; + changelog = "https://github.com/gleam-lang/gleam/blob/v${finalAttrs.version}/CHANGELOG.md"; }; -} +}) From cea55be347ea5c226d9d4071a2fa5a96a40b19d1 Mon Sep 17 00:00:00 2001 From: awwpotato Date: Thu, 17 Apr 2025 19:24:03 -0700 Subject: [PATCH 509/793] gleam: remove with lib --- pkgs/development/compilers/gleam/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/development/compilers/gleam/default.nix b/pkgs/development/compilers/gleam/default.nix index 9ceef8854914..61653aef31eb 100644 --- a/pkgs/development/compilers/gleam/default.nix +++ b/pkgs/development/compilers/gleam/default.nix @@ -44,12 +44,12 @@ rustPlatform.buildRustPackage (finalAttrs: { passthru.updateScript = nix-update-script { }; - meta = with lib; { + meta = { description = "Statically typed language for the Erlang VM"; mainProgram = "gleam"; homepage = "https://gleam.run/"; - license = licenses.asl20; - maintainers = teams.beam.members ++ [ lib.maintainers.philtaken ]; changelog = "https://github.com/gleam-lang/gleam/blob/v${finalAttrs.version}/CHANGELOG.md"; + license = lib.licenses.asl20; + maintainers = lib.teams.beam.members ++ [ lib.maintainers.philtaken ]; }; }) From d07349bcfd8e8f8195bcd1faf7ed168086d6a535 Mon Sep 17 00:00:00 2001 From: awwpotato Date: Thu, 17 Apr 2025 19:26:50 -0700 Subject: [PATCH 510/793] gleam: remove useFetchCargoVendor --- pkgs/development/compilers/gleam/default.nix | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/pkgs/development/compilers/gleam/default.nix b/pkgs/development/compilers/gleam/default.nix index 61653aef31eb..efdd12a997d4 100644 --- a/pkgs/development/compilers/gleam/default.nix +++ b/pkgs/development/compilers/gleam/default.nix @@ -23,6 +23,8 @@ rustPlatform.buildRustPackage (finalAttrs: { hash = "sha256-0qK9dWkKnoXbIIBMN3p5noPEke/bgC8Bjtmf6lwtyr4="; }; + cargoHash = "sha256-EoRu8p6cUe1li54nVUkf+3qywIsDXh4ptIVLluJ3eFs="; + nativeBuildInputs = [ git pkg-config @@ -34,9 +36,6 @@ rustPlatform.buildRustPackage (finalAttrs: { buildInputs = [ openssl ]; - useFetchCargoVendor = true; - cargoHash = "sha256-EoRu8p6cUe1li54nVUkf+3qywIsDXh4ptIVLluJ3eFs="; - checkFlags = [ # Makes a network request "--skip=tests::echo::echo_dict" From dbf960bc5c76c8eb342df153fffed3640a2bb069 Mon Sep 17 00:00:00 2001 From: awwpotato Date: Thu, 17 Apr 2025 19:30:06 -0700 Subject: [PATCH 511/793] gleam: move to by-name --- .../gleam/default.nix => by-name/gl/gleam/package.nix} | 4 ++-- pkgs/top-level/all-packages.nix | 4 ---- 2 files changed, 2 insertions(+), 6 deletions(-) rename pkgs/{development/compilers/gleam/default.nix => by-name/gl/gleam/package.nix} (97%) diff --git a/pkgs/development/compilers/gleam/default.nix b/pkgs/by-name/gl/gleam/package.nix similarity index 97% rename from pkgs/development/compilers/gleam/default.nix rename to pkgs/by-name/gl/gleam/package.nix index efdd12a997d4..ac36956fd916 100644 --- a/pkgs/development/compilers/gleam/default.nix +++ b/pkgs/by-name/gl/gleam/package.nix @@ -5,7 +5,7 @@ git, pkg-config, openssl, - erlang, + erlang_27, nodejs, bun, deno, @@ -28,7 +28,7 @@ rustPlatform.buildRustPackage (finalAttrs: { nativeBuildInputs = [ git pkg-config - erlang + erlang_27 nodejs bun deno diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix index c10034cc4454..d350cbede9e8 100644 --- a/pkgs/top-level/all-packages.nix +++ b/pkgs/top-level/all-packages.nix @@ -6372,10 +6372,6 @@ with pkgs; } ); - gleam = callPackage ../development/compilers/gleam { - erlang = erlang_27; - }; - # Haskell and GHC haskell = callPackage ./haskell-packages.nix { }; From e5be0e55e08f4a190d5f0b484ae10d76ad98ff86 Mon Sep 17 00:00:00 2001 From: awwpotato Date: Thu, 17 Apr 2025 19:36:54 -0700 Subject: [PATCH 512/793] gleam: add version check hook --- pkgs/by-name/gl/gleam/package.nix | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/pkgs/by-name/gl/gleam/package.nix b/pkgs/by-name/gl/gleam/package.nix index ac36956fd916..e1f12e9220f2 100644 --- a/pkgs/by-name/gl/gleam/package.nix +++ b/pkgs/by-name/gl/gleam/package.nix @@ -9,6 +9,7 @@ nodejs, bun, deno, + versionCheckHook, nix-update-script, }: @@ -41,6 +42,9 @@ rustPlatform.buildRustPackage (finalAttrs: { "--skip=tests::echo::echo_dict" ]; + doInstallCheck = true; + nativeInstallCheckInputs = [ versionCheckHook ]; + passthru.updateScript = nix-update-script { }; meta = { From 717510dc53324de49ee69f586ff7e996a36add16 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Fri, 18 Apr 2025 03:12:10 +0000 Subject: [PATCH 513/793] haproxy: 3.1.6 -> 3.1.7 --- pkgs/by-name/ha/haproxy/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/ha/haproxy/package.nix b/pkgs/by-name/ha/haproxy/package.nix index ca90891d22e7..25c1962cc517 100644 --- a/pkgs/by-name/ha/haproxy/package.nix +++ b/pkgs/by-name/ha/haproxy/package.nix @@ -35,11 +35,11 @@ let in stdenv.mkDerivation (finalAttrs: { pname = "haproxy"; - version = "3.1.6"; + version = "3.1.7"; src = fetchurl { url = "https://www.haproxy.org/download/${lib.versions.majorMinor finalAttrs.version}/src/haproxy-${finalAttrs.version}.tar.gz"; - hash = "sha256-IYUuSjdLuNmz3aXcg0r+ZVf0ItcCn0/j6sPDBfUSR2A="; + hash = "sha256-o5UmRO+TmzYmDZHYGjNWNqqbRFcrTLi2ABJy+IVFxmY="; }; buildInputs = From 001bd0aaf0edd9983841ebbcaaf59752b4eec036 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Fri, 18 Apr 2025 03:13:41 +0000 Subject: [PATCH 514/793] redocly: 1.34.0 -> 1.34.2 --- pkgs/by-name/re/redocly/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/re/redocly/package.nix b/pkgs/by-name/re/redocly/package.nix index 645589dd8abd..d03162ff835f 100644 --- a/pkgs/by-name/re/redocly/package.nix +++ b/pkgs/by-name/re/redocly/package.nix @@ -9,16 +9,16 @@ buildNpmPackage rec { pname = "redocly"; - version = "1.34.0"; + version = "1.34.2"; src = fetchFromGitHub { owner = "Redocly"; repo = "redocly-cli"; rev = "@redocly/cli@${version}"; - hash = "sha256-1iyE0LYbVEleCdSw6fWvIHqCkWMEZrjK6tum+qytcCY="; + hash = "sha256-on5FqAYy6Ap0e5R3u1Wx4j8ijepj3K8FSpts7nTsXRI="; }; - npmDepsHash = "sha256-TIsVjdohsmvAAn9xQeeD5pu4CjXtYlD7bmKeDp113Lc="; + npmDepsHash = "sha256-Duxdp8/HhoFwVRe9vLRsp08uTANGAY3u/lhgfHI2eag="; npmBuildScript = "prepare"; From c4dea4a0e5f06f90599e9b290c55f40df92f84f5 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Fri, 18 Apr 2025 03:42:57 +0000 Subject: [PATCH 515/793] ossia-score: 3.4.1 -> 3.5.0 --- pkgs/by-name/os/ossia-score/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/os/ossia-score/package.nix b/pkgs/by-name/os/ossia-score/package.nix index 59591c867175..98e4649d3ec2 100644 --- a/pkgs/by-name/os/ossia-score/package.nix +++ b/pkgs/by-name/os/ossia-score/package.nix @@ -44,13 +44,13 @@ clangStdenv.mkDerivation (finalAttrs: { pname = "ossia-score"; - version = "3.4.1"; + version = "3.5.0"; src = fetchFromGitHub { owner = "ossia"; repo = "score"; rev = "v${finalAttrs.version}"; - hash = "sha256-PpIGlw3MmJYiLaKX+oHM7QUjlk6Bw/W2GwdkLgPK1Hg="; + hash = "sha256-7gZTUdOVfMlNDuvLrt8twbHCBOz9hoZQaQdWdDF6qMg="; fetchSubmodules = true; }; From a8c3a293c7430eb9991e93174ec2213ec8342961 Mon Sep 17 00:00:00 2001 From: awwpotato Date: Thu, 17 Apr 2025 21:13:43 -0700 Subject: [PATCH 516/793] cliscord: modernize --- pkgs/misc/cliscord/default.nix | 19 ++++++++----------- pkgs/top-level/all-packages.nix | 4 +--- 2 files changed, 9 insertions(+), 14 deletions(-) diff --git a/pkgs/misc/cliscord/default.nix b/pkgs/misc/cliscord/default.nix index 5531b8c9805e..41f2f38e74ee 100644 --- a/pkgs/misc/cliscord/default.nix +++ b/pkgs/misc/cliscord/default.nix @@ -1,36 +1,33 @@ { lib, - stdenv, rustPlatform, + fetchFromGitHub, openssl, pkg-config, - fetchFromGitHub, - Security, }: -rustPlatform.buildRustPackage rec { +rustPlatform.buildRustPackage { pname = "cliscord"; - version = "unstable-2022-10-07"; + version = "0-unstable-2022-10-07"; src = fetchFromGitHub { owner = "somebody1234"; - repo = pname; + repo = "cliscord"; rev = "d62317d55c07ece8c9d042dcd74b62e58c9bfaeb"; hash = "sha256-dmR49yyErahOUxR9pGW1oYy8Wq5SWOprK317u+JPBv4="; }; - buildInputs = [ openssl ] ++ lib.optional stdenv.hostPlatform.isDarwin Security; + buildInputs = [ openssl ]; nativeBuildInputs = [ pkg-config ]; - useFetchCargoVendor = true; cargoHash = "sha256-bJA+vqbhXeygIAg9HWom3xSuPpJgJY5FLb8UMBjrh7U="; - meta = with lib; { + meta = { description = "Simple command-line tool to send text and files to discord"; homepage = "https://github.com/somebody1234/cliscord"; - license = licenses.mit; - maintainers = with maintainers; [ lom ]; + license = lib.licenses.mit; + maintainers = with lib.maintainers; [ lom ]; mainProgram = "cliscord"; }; } diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix index ff9041c61f98..385cd3a03903 100644 --- a/pkgs/top-level/all-packages.nix +++ b/pkgs/top-level/all-packages.nix @@ -7292,9 +7292,7 @@ with pkgs; jdk = graalvmPackages.graalvm-ce; }; - cliscord = callPackage ../misc/cliscord { - inherit (darwin.apple_sdk.frameworks) Security; - }; + cliscord = callPackage ../misc/cliscord { }; clojupyter = callPackage ../applications/editors/jupyter-kernels/clojupyter { jre = jre8; From 1c89974d74b0b499630625383a44767552484ead Mon Sep 17 00:00:00 2001 From: awwpotato Date: Thu, 17 Apr 2025 21:14:46 -0700 Subject: [PATCH 517/793] cliscord: migrate to by-name --- .../cliscord/default.nix => by-name/cl/cliscord/package.nix} | 0 pkgs/top-level/all-packages.nix | 2 -- 2 files changed, 2 deletions(-) rename pkgs/{misc/cliscord/default.nix => by-name/cl/cliscord/package.nix} (100%) diff --git a/pkgs/misc/cliscord/default.nix b/pkgs/by-name/cl/cliscord/package.nix similarity index 100% rename from pkgs/misc/cliscord/default.nix rename to pkgs/by-name/cl/cliscord/package.nix diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix index 385cd3a03903..2f5ebe9966ed 100644 --- a/pkgs/top-level/all-packages.nix +++ b/pkgs/top-level/all-packages.nix @@ -7292,8 +7292,6 @@ with pkgs; jdk = graalvmPackages.graalvm-ce; }; - cliscord = callPackage ../misc/cliscord { }; - clojupyter = callPackage ../applications/editors/jupyter-kernels/clojupyter { jre = jre8; }; From d958b7097f3d38c8beae36aa7272b71772946290 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Fri, 18 Apr 2025 04:24:58 +0000 Subject: [PATCH 518/793] ludusavi: 0.29.0 -> 0.29.1 --- pkgs/by-name/lu/ludusavi/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/lu/ludusavi/package.nix b/pkgs/by-name/lu/ludusavi/package.nix index eeefc8acc1f7..fa5a42cbe05f 100644 --- a/pkgs/by-name/lu/ludusavi/package.nix +++ b/pkgs/by-name/lu/ludusavi/package.nix @@ -32,17 +32,17 @@ rustPlatform.buildRustPackage rec { pname = "ludusavi"; - version = "0.29.0"; + version = "0.29.1"; src = fetchFromGitHub { owner = "mtkennerly"; repo = "ludusavi"; rev = "v${version}"; - hash = "sha256-+6/hpOFyAdYxh+HkOlc85utqIY4s4gyZoVQxin9hbkU="; + hash = "sha256-IApPudo8oD6YkYJkGpowqpaqrsl2/Q2VFyYfYQI3mN0="; }; useFetchCargoVendor = true; - cargoHash = "sha256-9ki6/KDoa1yLg7mZS7tB7ZjjiZIWOne4Ol7fIK4YPSo="; + cargoHash = "sha256-ixxUz+XJPzPu51sxHpXs92Tis2gj9SElqYtNiN+n2EY="; dontWrapGApps = true; From f553f295e37751ef24450cf1c5801912a3d235b4 Mon Sep 17 00:00:00 2001 From: awwpotato Date: Thu, 17 Apr 2025 21:27:40 -0700 Subject: [PATCH 519/793] t-rec: moderinize --- pkgs/misc/t-rec/default.nix | 43 ++++++++++++++++++--------------- pkgs/top-level/all-packages.nix | 4 +-- 2 files changed, 24 insertions(+), 23 deletions(-) diff --git a/pkgs/misc/t-rec/default.nix b/pkgs/misc/t-rec/default.nix index 5e8ff5be7ed1..b9b13483c7f5 100644 --- a/pkgs/misc/t-rec/default.nix +++ b/pkgs/misc/t-rec/default.nix @@ -1,55 +1,58 @@ { lib, stdenv, - imagemagick, - ffmpeg, rustPlatform, fetchFromGitHub, makeWrapper, + imagemagick, libiconv, - Foundation, + ffmpeg, + versionCheckHook, + nix-update-script, }: - -let - binPath = lib.makeBinPath [ - imagemagick - ffmpeg - ]; -in -rustPlatform.buildRustPackage rec { +rustPlatform.buildRustPackage (finalAttrs: { pname = "t-rec"; version = "0.7.9"; src = fetchFromGitHub { owner = "sassman"; repo = "t-rec-rs"; - rev = "v${version}"; + rev = "v${finalAttrs.version}"; sha256 = "sha256-aQX+JJ2MwzzxJkA1vsE8JqvYpWtqyycvycPc2pyFU7g="; }; + cargoHash = "sha256-AgSYM2a9XGH2X4dcp5CSMnt0Bq/5XT8C3g1R2UX4mLY="; + nativeBuildInputs = [ makeWrapper ]; buildInputs = [ imagemagick ] ++ lib.optionals stdenv.hostPlatform.isDarwin [ libiconv - Foundation ]; postInstall = '' - wrapProgram "$out/bin/t-rec" --prefix PATH : "${binPath}" + wrapProgram "$out/bin/t-rec" --prefix PATH : "${ + lib.makeBinPath [ + imagemagick + ffmpeg + ] + }" ''; - useFetchCargoVendor = true; - cargoHash = "sha256-AgSYM2a9XGH2X4dcp5CSMnt0Bq/5XT8C3g1R2UX4mLY="; + doInstallCheck = true; + nativeInstallCheckInputs = [ versionCheckHook ]; - meta = with lib; { + passthru.updateScript = nix-update-script { }; + + meta = { description = "Blazingly fast terminal recorder that generates animated gif images for the web written in rust"; homepage = "https://github.com/sassman/t-rec-rs"; - license = with licenses; [ gpl3Only ]; - maintainers = with maintainers; [ + changelog = "https://github.com/sassman/t-rec-rs/releases/tag/v${finalAttrs.version}"; + license = with lib.licenses; [ gpl3Only ]; + maintainers = with lib.maintainers; [ hoverbear matthiasbeyer ]; mainProgram = "t-rec"; }; -} +}) diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix index ff9041c61f98..74462d6bb175 100644 --- a/pkgs/top-level/all-packages.nix +++ b/pkgs/top-level/all-packages.nix @@ -16411,9 +16411,7 @@ with pkgs; tests-stdenv-gcc-stageCompare = callPackage ../test/stdenv/gcc-stageCompare.nix { }; - t-rec = callPackage ../misc/t-rec { - inherit (darwin.apple_sdk.frameworks) Foundation; - }; + t-rec = callPackage ../misc/t-rec { }; twinkle = qt5.callPackage ../applications/networking/instant-messengers/twinkle { }; From 91515e02ae291e317187cdc1f7346b672680114b Mon Sep 17 00:00:00 2001 From: awwpotato Date: Thu, 17 Apr 2025 21:29:34 -0700 Subject: [PATCH 520/793] t-rec: move to by-name --- pkgs/{misc/t-rec/default.nix => by-name/t-/t-rec/package.nix} | 0 pkgs/top-level/all-packages.nix | 2 -- 2 files changed, 2 deletions(-) rename pkgs/{misc/t-rec/default.nix => by-name/t-/t-rec/package.nix} (100%) diff --git a/pkgs/misc/t-rec/default.nix b/pkgs/by-name/t-/t-rec/package.nix similarity index 100% rename from pkgs/misc/t-rec/default.nix rename to pkgs/by-name/t-/t-rec/package.nix diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix index 74462d6bb175..cfab10ea016b 100644 --- a/pkgs/top-level/all-packages.nix +++ b/pkgs/top-level/all-packages.nix @@ -16411,8 +16411,6 @@ with pkgs; tests-stdenv-gcc-stageCompare = callPackage ../test/stdenv/gcc-stageCompare.nix { }; - t-rec = callPackage ../misc/t-rec { }; - twinkle = qt5.callPackage ../applications/networking/instant-messengers/twinkle { }; terminal-typeracer = callPackage ../applications/misc/terminal-typeracer { From b72f5762cb34670cfe2305769cc65fffb5c9d201 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Fri, 18 Apr 2025 04:37:22 +0000 Subject: [PATCH 521/793] ssdfs-utils: 4.53 -> 4.54 --- pkgs/by-name/ss/ssdfs-utils/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/ss/ssdfs-utils/package.nix b/pkgs/by-name/ss/ssdfs-utils/package.nix index cd07ee3f88de..19448ac187ea 100644 --- a/pkgs/by-name/ss/ssdfs-utils/package.nix +++ b/pkgs/by-name/ss/ssdfs-utils/package.nix @@ -13,13 +13,13 @@ stdenv.mkDerivation { # as ssdfs-utils, not ssdfs-tools. pname = "ssdfs-utils"; # The version is taken from `configure.ac`, there are no tags. - version = "4.53"; + version = "4.54"; src = fetchFromGitHub { owner = "dubeyko"; repo = "ssdfs-tools"; - rev = "5cf623d11b41f2581923494142dcd5277af39093"; - hash = "sha256-Mud9KAd2nGY4A8l8EhJvmrK93oV2wO5RCsQIjmEAaeg="; + rev = "c7627ec88515da312570166e7590e1562b32353a"; + hash = "sha256-uIX+nA9+hpGDCFAlwzLCYkF96Ou0fimeoJxMxgfgmkQ="; }; strictDeps = true; From 1dd1354e6d469cc49b773c774367b14566b91a2c Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Fri, 18 Apr 2025 04:38:55 +0000 Subject: [PATCH 522/793] hyprlock: 0.8.0 -> 0.8.1 --- pkgs/by-name/hy/hyprlock/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/hy/hyprlock/package.nix b/pkgs/by-name/hy/hyprlock/package.nix index 74d105fafb7c..bde9e41f1867 100644 --- a/pkgs/by-name/hy/hyprlock/package.nix +++ b/pkgs/by-name/hy/hyprlock/package.nix @@ -28,13 +28,13 @@ gcc14Stdenv.mkDerivation (finalAttrs: { pname = "hyprlock"; - version = "0.8.0"; + version = "0.8.1"; src = fetchFromGitHub { owner = "hyprwm"; repo = "hyprlock"; rev = "v${finalAttrs.version}"; - hash = "sha256-KTRgq+0rMBz31AAjrDvQprPHbVobCwIo9+gkcUujglw="; + hash = "sha256-9i7uciOr3+hjvesMBlrVq5TgR6fSXYP5RziCnMgfi/E="; }; nativeBuildInputs = [ From ed742c78a082f86f2c3f057d604ae80e4f55e274 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Fri, 18 Apr 2025 04:42:01 +0000 Subject: [PATCH 523/793] sqlx-cli: 0.8.3 -> 0.8.5 --- pkgs/development/tools/rust/sqlx-cli/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/development/tools/rust/sqlx-cli/default.nix b/pkgs/development/tools/rust/sqlx-cli/default.nix index 4a3b1880436f..f1f59c17f1f8 100644 --- a/pkgs/development/tools/rust/sqlx-cli/default.nix +++ b/pkgs/development/tools/rust/sqlx-cli/default.nix @@ -17,17 +17,17 @@ rustPlatform.buildRustPackage rec { pname = "sqlx-cli"; - version = "0.8.3"; + version = "0.8.5"; src = fetchFromGitHub { owner = "launchbadge"; repo = "sqlx"; rev = "v${version}"; - hash = "sha256-kAZUconMYUF9gZbLSg7KW3fVb7pkTq/d/yQyVzscxRw="; + hash = "sha256-R6T8sXuHlunXvqxQ95EKd+fdkPUZU8nTFkg9WBJWeRA="; }; useFetchCargoVendor = true; - cargoHash = "sha256-d+VOtFC+OTp6MQnzEIOfIxk1ARAcNYvS7U2+IJ1hqSs="; + cargoHash = "sha256-ILv9sVBKhF+KDPfTsxYorRlx33tPolNE8KSNdNajzBc="; buildNoDefaultFeatures = true; buildFeatures = [ From 5be815ea78a0651d606f7f7918ff78a4e7a6eff0 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Fri, 18 Apr 2025 05:12:31 +0000 Subject: [PATCH 524/793] remnote: 1.19.11 -> 1.19.15 --- pkgs/by-name/re/remnote/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/re/remnote/package.nix b/pkgs/by-name/re/remnote/package.nix index 08a9379b4cef..10f945281650 100644 --- a/pkgs/by-name/re/remnote/package.nix +++ b/pkgs/by-name/re/remnote/package.nix @@ -6,10 +6,10 @@ }: let pname = "remnote"; - version = "1.19.11"; + version = "1.19.15"; src = fetchurl { url = "https://download2.remnote.io/remnote-desktop2/RemNote-${version}.AppImage"; - hash = "sha256-rKvbh4TihITP+M4znObUU+80YfG9gookilLpIBUxt9U="; + hash = "sha256-gmhpxh/u5Ror3V2BMjAJzaWs66+nrsUiBXkVd5G8B/E="; }; appimageContents = appimageTools.extractType2 { inherit pname version src; }; in From 156ed22c419ad3599052cfd58e4f14a69ade0be7 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Fri, 18 Apr 2025 05:17:05 +0000 Subject: [PATCH 525/793] pgroll: 0.11.0 -> 0.11.1 --- pkgs/by-name/pg/pgroll/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/pg/pgroll/package.nix b/pkgs/by-name/pg/pgroll/package.nix index 348e0595f19d..f9054bf62240 100644 --- a/pkgs/by-name/pg/pgroll/package.nix +++ b/pkgs/by-name/pg/pgroll/package.nix @@ -8,13 +8,13 @@ buildGoModule rec { pname = "pgroll"; - version = "0.11.0"; + version = "0.11.1"; src = fetchFromGitHub { owner = "xataio"; repo = "pgroll"; tag = "v${version}"; - hash = "sha256-XjjoyJZVy/Zjac35enaBRCWU92YA9xFzFRhlsR8G9Bg="; + hash = "sha256-3ZA3qLAwwu0sT9R6R26GB/FF6vLxbofO5HUfPSBLcrg="; }; proxyVendor = true; From 5186c38ee7e1c33d6be758f2d9a762231129356f Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Fri, 18 Apr 2025 05:44:11 +0000 Subject: [PATCH 526/793] vi-mongo: 0.1.23 -> 0.1.24 --- pkgs/by-name/vi/vi-mongo/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/vi/vi-mongo/package.nix b/pkgs/by-name/vi/vi-mongo/package.nix index f7f7c1b0ed15..0260bbcf575e 100644 --- a/pkgs/by-name/vi/vi-mongo/package.nix +++ b/pkgs/by-name/vi/vi-mongo/package.nix @@ -8,13 +8,13 @@ buildGoModule rec { pname = "vi-mongo"; - version = "0.1.23"; + version = "0.1.24"; src = fetchFromGitHub { owner = "kopecmaciej"; repo = "vi-mongo"; tag = "v${version}"; - hash = "sha256-zQgGclK6iUtN1PMBSuYVYE8tS1qHTKcTDWDYqhVp3Hg="; + hash = "sha256-L4LbVeH8Fgz7RD0tcyyKpP7+/aTvn1zfl+RpsWwiSfA="; }; vendorHash = "sha256-rKXrmK0ns3FB6EGyCJ2nYrCUsQ7yPm8dmzJioiVzHIc="; From d09fa236447594cd65d177ec4120846f29384012 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Fri, 18 Apr 2025 05:44:34 +0000 Subject: [PATCH 527/793] python312Packages.types-greenlet: 3.1.0.20250401 -> 3.2.0.20250417 --- pkgs/development/python-modules/types-greenlet/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/types-greenlet/default.nix b/pkgs/development/python-modules/types-greenlet/default.nix index 9723d261d85c..78270a571c94 100644 --- a/pkgs/development/python-modules/types-greenlet/default.nix +++ b/pkgs/development/python-modules/types-greenlet/default.nix @@ -7,13 +7,13 @@ buildPythonPackage rec { pname = "types-greenlet"; - version = "3.1.0.20250401"; + version = "3.2.0.20250417"; pyproject = true; src = fetchPypi { pname = "types_greenlet"; inherit version; - hash = "sha256-lJOJtkw0ypRy9jNRien+Cy6XBENtTwhQ456bcUWQkII="; + hash = "sha256-6wBq/PKB7FdWp1wf1KbIp75dDMCbLoLEhWx2R2DPoOM="; }; build-system = [ setuptools ]; From 40b75e5d9274adf2e861b03d07b4b9ea628b4984 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Fri, 18 Apr 2025 06:55:59 +0000 Subject: [PATCH 528/793] myks: 4.8.0 -> 4.8.1 --- 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 439e618e584a..16bc3620f3e0 100644 --- a/pkgs/by-name/my/myks/package.nix +++ b/pkgs/by-name/my/myks/package.nix @@ -10,16 +10,16 @@ buildGoModule rec { pname = "myks"; - version = "4.8.0"; + version = "4.8.1"; src = fetchFromGitHub { owner = "mykso"; repo = "myks"; tag = "v${version}"; - hash = "sha256-B2arJ7m7q/vf1YcaYquhkBU3anekZAwRd1ZIvwvYnmM="; + hash = "sha256-bjry2szn4bOGsIeJl221T+6aV+MW9yXQcLBS3sJcswQ="; }; - vendorHash = "sha256-/LpBb0wbK7OP8HmL2/uMVeilIs4P51Pf+sg23zbPqtI="; + vendorHash = "sha256-kUOjbBosj2u25n/fGoC0DpAYkWIgoxIfkXJlNpRALfw="; subPackages = "."; From 75173e0212bd3ed4f7ab5814e2893ef9b6ff1103 Mon Sep 17 00:00:00 2001 From: Gaetan Lepage Date: Fri, 18 Apr 2025 00:21:20 +0200 Subject: [PATCH 529/793] python312Packages.rq: fix tests --- .../development/python-modules/rq/default.nix | 19 ++++++++++--------- 1 file changed, 10 insertions(+), 9 deletions(-) diff --git a/pkgs/development/python-modules/rq/default.nix b/pkgs/development/python-modules/rq/default.nix index a01dc958d179..f21f69000ea5 100644 --- a/pkgs/development/python-modules/rq/default.nix +++ b/pkgs/development/python-modules/rq/default.nix @@ -1,8 +1,8 @@ { lib, + stdenv, fetchFromGitHub, buildPythonPackage, - pythonOlder, # build-system hatchling, @@ -12,6 +12,7 @@ redis, # tests + addBinToPathHook, psutil, pytestCheckHook, redisTestHook, @@ -23,8 +24,6 @@ buildPythonPackage rec { version = "2.2"; pyproject = true; - disabled = pythonOlder "3.7"; - src = fetchFromGitHub { owner = "rq"; repo = "rq"; @@ -40,6 +39,7 @@ buildPythonPackage rec { ]; nativeCheckInputs = [ + addBinToPathHook psutil pytestCheckHook redisTestHook @@ -48,18 +48,19 @@ buildPythonPackage rec { __darwinAllowLocalNetworking = true; - disabledTests = [ - # https://github.com/rq/rq/commit/fd261d5d8fc0fe604fa396ee6b9c9b7a7bb4142f - "test_clean_large_registry" + disabledTests = lib.optionals stdenv.hostPlatform.isDarwin [ + # PermissionError: [Errno 13] Permission denied: '/tmp/rq-tests.txt' + "test_deleted_jobs_arent_executed" + "test_suspend_worker_execution" ]; pythonImportsCheck = [ "rq" ]; - meta = with lib; { + meta = { description = "Library for creating background jobs and processing them"; homepage = "https://github.com/nvie/rq/"; changelog = "https://github.com/rq/rq/releases/tag/${src.tag}"; - license = licenses.bsd2; - maintainers = with maintainers; [ mrmebelman ]; + license = lib.licenses.bsd2; + maintainers = with lib.maintainers; [ mrmebelman ]; }; } From 16dbeb2d941248dbcd30da4092aa66bfeadc01fc Mon Sep 17 00:00:00 2001 From: Gaetan Lepage Date: Fri, 18 Apr 2025 00:55:42 +0200 Subject: [PATCH 530/793] python312Packages.rq: add versionCheckHook --- pkgs/development/python-modules/rq/default.nix | 3 +++ 1 file changed, 3 insertions(+) diff --git a/pkgs/development/python-modules/rq/default.nix b/pkgs/development/python-modules/rq/default.nix index f21f69000ea5..36bdeab9fe76 100644 --- a/pkgs/development/python-modules/rq/default.nix +++ b/pkgs/development/python-modules/rq/default.nix @@ -17,6 +17,7 @@ pytestCheckHook, redisTestHook, sentry-sdk, + versionCheckHook, }: buildPythonPackage rec { @@ -44,7 +45,9 @@ buildPythonPackage rec { pytestCheckHook redisTestHook sentry-sdk + versionCheckHook ]; + versionCheckProgramArg = "--version"; __darwinAllowLocalNetworking = true; From 1894da316e904ad3610f31891a7e775b3ea801e1 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Fri, 18 Apr 2025 07:17:48 +0000 Subject: [PATCH 531/793] ibus-engines.libpinyin: 1.16.1 -> 1.16.2 --- .../inputmethods/ibus-engines/ibus-libpinyin/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/tools/inputmethods/ibus-engines/ibus-libpinyin/default.nix b/pkgs/tools/inputmethods/ibus-engines/ibus-libpinyin/default.nix index 02be20fad163..51c6aa68f55f 100644 --- a/pkgs/tools/inputmethods/ibus-engines/ibus-libpinyin/default.nix +++ b/pkgs/tools/inputmethods/ibus-engines/ibus-libpinyin/default.nix @@ -22,13 +22,13 @@ stdenv.mkDerivation rec { pname = "ibus-libpinyin"; - version = "1.16.1"; + version = "1.16.2"; src = fetchFromGitHub { owner = "libpinyin"; repo = "ibus-libpinyin"; tag = version; - hash = "sha256-lDwQjQepMTmsnGh/wreUfweT1xih/z3tiBPHaY+mBTI="; + hash = "sha256-mq6cs9CobfZPkWjaOKA2/W3jr8wdkW7Ph6cPZFr1T1c="; }; nativeBuildInputs = [ From dfbc551bca82c36c8f6184a9e9292aef424efec3 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Fri, 18 Apr 2025 07:22:54 +0000 Subject: [PATCH 532/793] buf: 1.52.0 -> 1.52.1 --- pkgs/by-name/bu/buf/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/bu/buf/package.nix b/pkgs/by-name/bu/buf/package.nix index 1e9add6b045f..3ef29d223170 100644 --- a/pkgs/by-name/bu/buf/package.nix +++ b/pkgs/by-name/bu/buf/package.nix @@ -11,13 +11,13 @@ buildGoModule rec { pname = "buf"; - version = "1.52.0"; + version = "1.52.1"; src = fetchFromGitHub { owner = "bufbuild"; repo = "buf"; rev = "v${version}"; - hash = "sha256-Jg3UcSPkJgYxdxRJJCCzxp+pGarToEQut9k/drIdka4="; + hash = "sha256-oHmTOQBvuJWQdmC/LL72r+n2uwaQC8z3/1BRM0NzMbI="; }; vendorHash = "sha256-+zJ2pCLyXnqFOIWWfnhAzSnUOjQSDo4AqCxBNNZED7E="; From 3a6c5166becdd06700a2da6b515a24e1560fbedc Mon Sep 17 00:00:00 2001 From: K900 Date: Thu, 17 Apr 2025 14:38:02 +0300 Subject: [PATCH 533/793] kdePackages: Gear 24.12 -> 25.04 --- pkgs/kde/gear/akonadi-search/default.nix | 2 +- pkgs/kde/gear/angelfish/default.nix | 2 +- pkgs/kde/gear/blinken/default.nix | 4 +- pkgs/kde/gear/default.nix | 2 +- pkgs/kde/gear/falkon/default.nix | 5 - pkgs/kde/gear/falkon/qt-6.9.patch | 25 - pkgs/kde/gear/kalarm/default.nix | 12 +- pkgs/kde/gear/kcalc/default.nix | 2 + pkgs/kde/gear/kdeconnect-kde/default.nix | 8 - .../kdenetwork-filesharing/samba-hint.patch | 15 +- pkgs/kde/gear/kdenlive/default.nix | 25 +- pkgs/kde/gear/kdepim-addons/default.nix | 4 +- pkgs/kde/gear/keysmith/default.nix | 4 + .../optional-runtime-dependencies.patch | 13 + pkgs/kde/gear/klettres/default.nix | 4 +- pkgs/kde/gear/kpimtextedit/default.nix | 10 - pkgs/kde/gear/krdc/default.nix | 10 +- pkgs/kde/gear/kross-interpreters/default.nix | 11 - pkgs/kde/gear/libktorrent/default.nix | 15 - pkgs/kde/gear/mailcommon/default.nix | 8 +- pkgs/kde/gear/marble/default.nix | 14 - pkgs/kde/gear/qrca/default.nix | 11 + pkgs/kde/generated/sources/gear.json | 1509 ++++++++--------- 23 files changed, 831 insertions(+), 884 deletions(-) delete mode 100644 pkgs/kde/gear/falkon/qt-6.9.patch create mode 100644 pkgs/kde/gear/keysmith/optional-runtime-dependencies.patch delete mode 100644 pkgs/kde/gear/kross-interpreters/default.nix create mode 100644 pkgs/kde/gear/qrca/default.nix diff --git a/pkgs/kde/gear/akonadi-search/default.nix b/pkgs/kde/gear/akonadi-search/default.nix index 999d3f2b084d..08ef95aadafe 100644 --- a/pkgs/kde/gear/akonadi-search/default.nix +++ b/pkgs/kde/gear/akonadi-search/default.nix @@ -18,7 +18,7 @@ mkKdeDerivation rec { name = "${pname}-${version}"; src = sources.${pname}; sourceRoot = "${pname}-${version}/${cargoRoot}"; - hash = "sha256-fx8q7b0KGEevn0DlMAGgAvQMXqZmBF8aINDwpaGyq7I="; + hash = "sha256-hdm4LfQcs4TTfBLzlZYJ0uzqfLxMXuYQExLGJg81W2U="; }; extraNativeBuildInputs = [ diff --git a/pkgs/kde/gear/angelfish/default.nix b/pkgs/kde/gear/angelfish/default.nix index a5ba3104eb3e..9436f1bb07ef 100644 --- a/pkgs/kde/gear/angelfish/default.nix +++ b/pkgs/kde/gear/angelfish/default.nix @@ -17,7 +17,7 @@ mkKdeDerivation rec { # include version in the name so we invalidate the FOD name = "${pname}-${version}"; src = sources.${pname}; - hash = "sha256-5TMHytHLIjdzY6O1+V9do/JCfxFfBkYD+bd+FNLlrMk="; + hash = "sha256-FgzmWw8FZb+DNSf2n6H14Rq07+x1LzG9hX4hFetuqDw="; }; extraNativeBuildInputs = [ diff --git a/pkgs/kde/gear/blinken/default.nix b/pkgs/kde/gear/blinken/default.nix index 5027eeada8ca..885384e3f71b 100644 --- a/pkgs/kde/gear/blinken/default.nix +++ b/pkgs/kde/gear/blinken/default.nix @@ -1,14 +1,14 @@ { mkKdeDerivation, + qtmultimedia, qtsvg, - phonon, }: mkKdeDerivation { pname = "blinken"; extraBuildInputs = [ + qtmultimedia qtsvg - phonon ]; meta.mainProgram = "blinken"; } diff --git a/pkgs/kde/gear/default.nix b/pkgs/kde/gear/default.nix index 1ab627559e03..d049e0d35398 100644 --- a/pkgs/kde/gear/default.nix +++ b/pkgs/kde/gear/default.nix @@ -172,7 +172,6 @@ krecorder = callPackage ./krecorder { }; kreversi = callPackage ./kreversi { }; krfb = callPackage ./krfb { }; - kross-interpreters = callPackage ./kross-interpreters { }; kruler = callPackage ./kruler { }; ksanecore = callPackage ./ksanecore { }; kshisen = callPackage ./kshisen { }; @@ -237,6 +236,7 @@ plasmatube = callPackage ./plasmatube { }; poxml = callPackage ./poxml { }; qmlkonsole = callPackage ./qmlkonsole { }; + qrca = callPackage ./qrca { }; rocs = callPackage ./rocs { }; signon-kwallet-extension = callPackage ./signon-kwallet-extension { }; skanlite = callPackage ./skanlite { }; diff --git a/pkgs/kde/gear/falkon/default.nix b/pkgs/kde/gear/falkon/default.nix index e06fc7f6d6f7..daa26d9ce5e7 100644 --- a/pkgs/kde/gear/falkon/default.nix +++ b/pkgs/kde/gear/falkon/default.nix @@ -9,11 +9,6 @@ mkKdeDerivation { pname = "falkon"; - # Fix build with PySide 6.9 - # Submitted upstream: https://invent.kde.org/network/falkon/-/merge_requests/128 - # FIXME: remove when merged - patches = [ ./qt-6.9.patch ]; - extraNativeBuildInputs = [ qttools qtwebchannel diff --git a/pkgs/kde/gear/falkon/qt-6.9.patch b/pkgs/kde/gear/falkon/qt-6.9.patch deleted file mode 100644 index daa2138b0126..000000000000 --- a/pkgs/kde/gear/falkon/qt-6.9.patch +++ /dev/null @@ -1,25 +0,0 @@ -diff --git a/src/plugins/PyFalkon/typesystem_pyfalkon.xml b/src/plugins/PyFalkon/typesystem_pyfalkon.xml -index 45f23c49e..31eff876b 100644 ---- a/src/plugins/PyFalkon/typesystem_pyfalkon.xml -+++ b/src/plugins/PyFalkon/typesystem_pyfalkon.xml -@@ -265,7 +265,7 @@ - QList<QByteArray> version = QByteArray(Qz::VERSION).split('.'); - PyObject *pyFalkonVersion = PyTuple_New(3); - for (int i = 0; i < 3; ++i) -- PyTuple_SET_ITEM(pyFalkonVersion, i, PyLong_FromLong(version[i].toInt())); -+ PyTuple_SetItem(pyFalkonVersion, i, PyLong_FromLong(version[i].toInt())); - PyModule_AddObject(module, "__version_info__", pyFalkonVersion); - PyModule_AddStringConstant(module, "__version__", Qz::VERSION); - -@@ -273,9 +273,9 @@ - - - diff --git a/pkgs/kde/gear/kalarm/default.nix b/pkgs/kde/gear/kalarm/default.nix index 0a1dc3524417..f20edc090438 100644 --- a/pkgs/kde/gear/kalarm/default.nix +++ b/pkgs/kde/gear/kalarm/default.nix @@ -1,13 +1,15 @@ { mkKdeDerivation, - libcanberra, - libvlc, + pkg-config, + mpv, }: mkKdeDerivation { pname = "kalarm"; - extraBuildInputs = [ - libcanberra - libvlc + extraCmakeFlags = [ + "-DENABLE_LIBVLC=0" ]; + + extraNativeBuildInputs = [ pkg-config ]; + extraBuildInputs = [ mpv ]; } diff --git a/pkgs/kde/gear/kcalc/default.nix b/pkgs/kde/gear/kcalc/default.nix index 645ececef858..1f3d749039cc 100644 --- a/pkgs/kde/gear/kcalc/default.nix +++ b/pkgs/kde/gear/kcalc/default.nix @@ -2,6 +2,7 @@ mkKdeDerivation, qt5compat, gmp, + libmpc, mpfr, kdoctools, }: @@ -11,6 +12,7 @@ mkKdeDerivation { extraBuildInputs = [ qt5compat gmp + libmpc mpfr kdoctools ]; diff --git a/pkgs/kde/gear/kdeconnect-kde/default.nix b/pkgs/kde/gear/kdeconnect-kde/default.nix index 1d8fa7476c5a..d81c487e452f 100644 --- a/pkgs/kde/gear/kdeconnect-kde/default.nix +++ b/pkgs/kde/gear/kdeconnect-kde/default.nix @@ -10,7 +10,6 @@ wayland, wayland-protocols, libfakekey, - fetchpatch, }: mkKdeDerivation { pname = "kdeconnect-kde"; @@ -19,13 +18,6 @@ mkKdeDerivation { (replaceVars ./hardcode-sshfs-path.patch { sshfs = lib.getExe sshfs; }) - - # Fix build with Qt 6.9 - # FIXME: remove in next update - (fetchpatch { - url = "https://invent.kde.org/network/kdeconnect-kde/-/commit/120a089ed8a45176289b8f1addf044817b13aa7b.patch"; - hash = "sha256-ifos4wMFimhtksqMhhHPfHrEV5+PSXLdapgqGwQj/Hc="; - }) ]; # Hardcoded as a QString, which is UTF-16 so Nix can't pick it up automatically diff --git a/pkgs/kde/gear/kdenetwork-filesharing/samba-hint.patch b/pkgs/kde/gear/kdenetwork-filesharing/samba-hint.patch index e340fafb2040..a6778bc19008 100644 --- a/pkgs/kde/gear/kdenetwork-filesharing/samba-hint.patch +++ b/pkgs/kde/gear/kdenetwork-filesharing/samba-hint.patch @@ -1,12 +1,13 @@ +diff --git a/samba/filepropertiesplugin/qml/MissingSambaPage.qml b/samba/filepropertiesplugin/qml/MissingSambaPage.qml +index 4419b25..f16e70b 100644 --- a/samba/filepropertiesplugin/qml/MissingSambaPage.qml +++ b/samba/filepropertiesplugin/qml/MissingSambaPage.qml -@@ -16,7 +16,7 @@ Item { - +@@ -17,7 +17,7 @@ Item { icon.name: "dialog-error" -- text: xi18nc("@info", "The Samba file sharing service must be installed before folders can be shared.") -- explanation: i18n("Because this distro does not include PackageKit, we cannot show you a nice \"Install it\" button, and you will have to use your package manager to install the samba server package manually.") -+ text: xi18nc("@info", "File sharing service unavailable") + text: xi18nc("@info", "File sharing service unavailable") +- explanation: i18n("Please ensure the Samba service is enabled and running.\nIf you haven't disabled it manually, consider reporting a bug to your distribution.") + explanation: i18n("Please enable the `services.samba.enable` and `services.samba.usershares.enable` options in your NixOS configuration.") - } - } + + helpfulAction: Kirigami.Action { + icon.name: "mail-message-new" diff --git a/pkgs/kde/gear/kdenlive/default.nix b/pkgs/kde/gear/kdenlive/default.nix index 7746320e4d7b..eaddc66b65f2 100644 --- a/pkgs/kde/gear/kdenlive/default.nix +++ b/pkgs/kde/gear/kdenlive/default.nix @@ -1,17 +1,19 @@ { mkKdeDerivation, replaceVars, + mediainfo, + mlt, + glaxnimate, + ffmpeg-full, + pkg-config, + shared-mime-info, qtsvg, qtmultimedia, qtnetworkauth, qqc2-desktop-style, - ffmpeg-full, - mediainfo, - mlt, - shared-mime-info, libv4l, + open-timeline-io, frei0r, - glaxnimate, }: mkKdeDerivation { pname = "kdenlive"; @@ -23,7 +25,14 @@ mkKdeDerivation { }) ]; - extraNativeBuildInputs = [ shared-mime-info ]; + extraCmakeFlags = [ + "-DFETCH_OTIO=0" + ]; + + extraNativeBuildInputs = [ + pkg-config + shared-mime-info + ]; extraBuildInputs = [ qtsvg @@ -32,8 +41,10 @@ mkKdeDerivation { qqc2-desktop-style - mlt + ffmpeg-full libv4l + mlt + open-timeline-io ]; qtWrapperArgs = [ diff --git a/pkgs/kde/gear/kdepim-addons/default.nix b/pkgs/kde/gear/kdepim-addons/default.nix index 0a32d7d8fb56..e6d8bb48a81f 100644 --- a/pkgs/kde/gear/kdepim-addons/default.nix +++ b/pkgs/kde/gear/kdepim-addons/default.nix @@ -1,6 +1,7 @@ { mkKdeDerivation, sources, + pkg-config, rustPlatform, cargo, rustc, @@ -20,10 +21,11 @@ mkKdeDerivation rec { name = "${pname}-${version}"; src = sources.${pname}; sourceRoot = "${pname}-${version}/${cargoRoot}"; - hash = "sha256-v1TJ8xu4zXXig+ESYT0ZL6l1gOTbqyVA1P/6T/YnW0k="; + hash = "sha256-66FqoD3JoPbtg6zc32uaPYaTo4zHxywiN8wPI2jtcjc="; }; extraNativeBuildInputs = [ + pkg-config rustPlatform.cargoSetupHook cargo rustc diff --git a/pkgs/kde/gear/keysmith/default.nix b/pkgs/kde/gear/keysmith/default.nix index e01b7a61e266..d73c66fdd6f3 100644 --- a/pkgs/kde/gear/keysmith/default.nix +++ b/pkgs/kde/gear/keysmith/default.nix @@ -7,6 +7,10 @@ mkKdeDerivation { pname = "keysmith"; + patches = [ + ./optional-runtime-dependencies.patch + ]; + extraNativeBuildInputs = [ pkg-config ]; extraBuildInputs = [ qtsvg diff --git a/pkgs/kde/gear/keysmith/optional-runtime-dependencies.patch b/pkgs/kde/gear/keysmith/optional-runtime-dependencies.patch new file mode 100644 index 000000000000..45f16de0b02c --- /dev/null +++ b/pkgs/kde/gear/keysmith/optional-runtime-dependencies.patch @@ -0,0 +1,13 @@ +diff --git a/CMakeLists.txt b/CMakeLists.txt +index 55ce9e0..86af3e0 100644 +--- a/CMakeLists.txt ++++ b/CMakeLists.txt +@@ -47,7 +47,7 @@ find_package(KF6CoreAddons ${KF_MIN_VERSION} REQUIRED) + find_package(KF6I18n ${KF_MIN_VERSION} REQUIRED) + find_package(KF6Config ${KF_MIN_VERSION} REQUIRED) + +-ecm_find_qmlmodule(org.kde.prison.scanner REQUIRED) ++ecm_find_qmlmodule(org.kde.prison.scanner) + + ecm_set_disabled_deprecation_versions(QT 6.0.0 + KF 6.12.0 diff --git a/pkgs/kde/gear/klettres/default.nix b/pkgs/kde/gear/klettres/default.nix index 9cced73f2fb9..70dd2dbcec72 100644 --- a/pkgs/kde/gear/klettres/default.nix +++ b/pkgs/kde/gear/klettres/default.nix @@ -1,14 +1,14 @@ { mkKdeDerivation, + qtmultimedia, qtsvg, - phonon, }: mkKdeDerivation { pname = "klettres"; extraBuildInputs = [ + qtmultimedia qtsvg - phonon ]; meta.mainProgram = "klettres"; } diff --git a/pkgs/kde/gear/kpimtextedit/default.nix b/pkgs/kde/gear/kpimtextedit/default.nix index 7fa6e75cbc6b..f24c126f4669 100644 --- a/pkgs/kde/gear/kpimtextedit/default.nix +++ b/pkgs/kde/gear/kpimtextedit/default.nix @@ -1,19 +1,9 @@ { mkKdeDerivation, qt5compat, - fetchpatch, }: mkKdeDerivation { pname = "kpimtextedit"; - # Fix build with Qt 6.9 - # FIXME: remove in 25.04 - patches = [ - (fetchpatch { - url = "https://invent.kde.org/pim/kpimtextedit/-/commit/2c36ea1bdd1dcb60cd042a10668d64447484615d.patch"; - hash = "sha256-Uo8yl5v9tpjXRF1AtlCGnFhprOEug9WCdmfyb+DHSUQ="; - }) - ]; - extraBuildInputs = [ qt5compat ]; } diff --git a/pkgs/kde/gear/krdc/default.nix b/pkgs/kde/gear/krdc/default.nix index ca6864e87903..d0f1c442603e 100644 --- a/pkgs/kde/gear/krdc/default.nix +++ b/pkgs/kde/gear/krdc/default.nix @@ -1,5 +1,4 @@ { - lib, mkKdeDerivation, pkg-config, shared-mime-info, @@ -7,17 +6,11 @@ libssh, libvncserver, freerdp, + fuse3, }: mkKdeDerivation { pname = "krdc"; - # freerdp3 is not yet supported by 24.12 version of krdc - # can be dropped with 25.04 kdePackages release, as that will default to freerdp3 - # backporting freerdp3 support is non-trivial - cmakeFlags = [ - (lib.cmakeBool "WITH_RDP" false) - ]; - extraNativeBuildInputs = [ pkg-config shared-mime-info @@ -28,6 +21,7 @@ mkKdeDerivation { libssh libvncserver freerdp + fuse3 ]; meta.mainProgram = "krdc"; diff --git a/pkgs/kde/gear/kross-interpreters/default.nix b/pkgs/kde/gear/kross-interpreters/default.nix deleted file mode 100644 index 186c4bc67ccf..000000000000 --- a/pkgs/kde/gear/kross-interpreters/default.nix +++ /dev/null @@ -1,11 +0,0 @@ -{ - mkKdeDerivation, - extra-cmake-modules, -}: -mkKdeDerivation { - pname = "kross-interpreters"; - - extraBuildInputs = [ extra-cmake-modules ]; - # FIXME(qt5) - meta.broken = true; -} diff --git a/pkgs/kde/gear/libktorrent/default.nix b/pkgs/kde/gear/libktorrent/default.nix index 8f28992fc39b..c802f01111f9 100644 --- a/pkgs/kde/gear/libktorrent/default.nix +++ b/pkgs/kde/gear/libktorrent/default.nix @@ -5,25 +5,10 @@ boost, gmp, libgcrypt, - fetchpatch, }: mkKdeDerivation { pname = "libktorrent"; - # Backport patches to fix build with Qt 6.9 - # FIXME: remove in 25.04 - patches = [ - (fetchpatch { - url = "https://invent.kde.org/network/libktorrent/-/commit/4bcf7eb1e0cb781286eae33751acd8e827080ec5.patch"; - includes = [ "src/utp/connection.cpp" ]; - hash = "sha256-gj5jLViuzttfzCrx/izmajJiH3vE9TkfsXS+1r/qGNc="; - }) - (fetchpatch { - url = "https://invent.kde.org/network/libktorrent/-/commit/4f73038c74b5d72b2f7f1377c7bf037f111e965d.patch"; - hash = "sha256-dQeZLmnagxBOUR2hnxF65jIRSAntTrEggxdUf3NNzDE="; - }) - ]; - extraNativeBuildInputs = [ doxygen ]; extraBuildInputs = [ qt5compat ]; extraPropagatedBuildInputs = [ diff --git a/pkgs/kde/gear/mailcommon/default.nix b/pkgs/kde/gear/mailcommon/default.nix index ecfef67b544e..0bcd92007bb4 100644 --- a/pkgs/kde/gear/mailcommon/default.nix +++ b/pkgs/kde/gear/mailcommon/default.nix @@ -1,17 +1,17 @@ { mkKdeDerivation, - qtwebengine, + qtmultimedia, qttools, + qtwebengine, libxslt, - phonon, }: mkKdeDerivation { pname = "mailcommon"; extraNativeBuildInputs = [ libxslt ]; extraBuildInputs = [ - qtwebengine + qtmultimedia qttools - phonon + qtwebengine ]; } diff --git a/pkgs/kde/gear/marble/default.nix b/pkgs/kde/gear/marble/default.nix index 699a663b280a..9c3723815d51 100644 --- a/pkgs/kde/gear/marble/default.nix +++ b/pkgs/kde/gear/marble/default.nix @@ -17,24 +17,10 @@ gpsd, protobuf, shapelib, - fetchpatch, }: mkKdeDerivation { pname = "marble"; - # Fix build with Qt 6.9 - # FIXME: remove in 25.04 - patches = [ - (fetchpatch { - url = "https://invent.kde.org/education/marble/-/commit/8d21b43f569adcd3bb76d3f9d921f2aaddb2c303.patch"; - hash = "sha256-UdY/4yxRMHcLb76A3elOLIEH+4v+AgVeUbUKzdavXHA="; - }) - (fetchpatch { - url = "https://invent.kde.org/education/marble/-/commit/a14a3a911f5a8f152783a97410267a6fd98cce48.patch"; - hash = "sha256-WY28+Ea7DQ3qkNed25EtCtAKlM3Y/57gyM/DHQqdfCc="; - }) - ]; - extraNativeBuildInputs = [ perl pkg-config diff --git a/pkgs/kde/gear/qrca/default.nix b/pkgs/kde/gear/qrca/default.nix new file mode 100644 index 000000000000..4cf0386c553e --- /dev/null +++ b/pkgs/kde/gear/qrca/default.nix @@ -0,0 +1,11 @@ +{ + mkKdeDerivation, + pkg-config, + qtmultimedia, +}: +mkKdeDerivation { + pname = "qrca"; + + extraNativeBuildInputs = [ pkg-config ]; + extraBuildInputs = [ qtmultimedia ]; +} diff --git a/pkgs/kde/generated/sources/gear.json b/pkgs/kde/generated/sources/gear.json index 9c35c5bdb36a..b32e398aa8dd 100644 --- a/pkgs/kde/generated/sources/gear.json +++ b/pkgs/kde/generated/sources/gear.json @@ -1,1257 +1,1252 @@ { "accessibility-inspector": { - "version": "24.12.3", - "url": "mirror://kde/stable/release-service/24.12.3/src/accessibility-inspector-24.12.3.tar.xz", - "hash": "sha256-a5ELMYtI3dnufMuUDWFm9iQMlmh8gXJwfzoyXFQz9sU=" + "version": "25.04.0", + "url": "mirror://kde/stable/release-service/25.04.0/src/accessibility-inspector-25.04.0.tar.xz", + "hash": "sha256-Osk2I4udjuRw2+DqhjoVZh7MNL3UOR7Jf08UzjDxG/U=" }, "akonadi": { - "version": "24.12.3", - "url": "mirror://kde/stable/release-service/24.12.3/src/akonadi-24.12.3.tar.xz", - "hash": "sha256-4eTegFDleOZdcbAnnRCuTQkGulpbAjn4jQFFYCsMF8g=" + "version": "25.04.0", + "url": "mirror://kde/stable/release-service/25.04.0/src/akonadi-25.04.0.tar.xz", + "hash": "sha256-gDTf0vaU7Qf/idF7Qsz08WJthErTNqg9gfA/swVWZ54=" }, "akonadi-calendar": { - "version": "24.12.3", - "url": "mirror://kde/stable/release-service/24.12.3/src/akonadi-calendar-24.12.3.tar.xz", - "hash": "sha256-KGWPC/hflgGRB8C05ect/xSutrI2xDYkn6vxi5T0nf4=" + "version": "25.04.0", + "url": "mirror://kde/stable/release-service/25.04.0/src/akonadi-calendar-25.04.0.tar.xz", + "hash": "sha256-6LEMa+/aqBV+dpdGjDvKN/hFrIdXYgj3sl28JRgjJW8=" }, "akonadi-calendar-tools": { - "version": "24.12.3", - "url": "mirror://kde/stable/release-service/24.12.3/src/akonadi-calendar-tools-24.12.3.tar.xz", - "hash": "sha256-5bNLkNakx7bjANkEqoF4Z+6n7L+uXI7saSNo0jBoVwM=" + "version": "25.04.0", + "url": "mirror://kde/stable/release-service/25.04.0/src/akonadi-calendar-tools-25.04.0.tar.xz", + "hash": "sha256-vTg5fNxqhNyRR/2NSz4LMIM4k/ERWsbOtsBpWYZkNow=" }, "akonadi-contacts": { - "version": "24.12.3", - "url": "mirror://kde/stable/release-service/24.12.3/src/akonadi-contacts-24.12.3.tar.xz", - "hash": "sha256-Jy7uT4CxjX02seXXStY8nNNHe0Goq8tNrzEq6cT1vf4=" + "version": "25.04.0", + "url": "mirror://kde/stable/release-service/25.04.0/src/akonadi-contacts-25.04.0.tar.xz", + "hash": "sha256-WfQXxE6EMI99BSe/WsIwVT5wbDNn+rf5TV9qJbBQ4Yg=" }, "akonadi-import-wizard": { - "version": "24.12.3", - "url": "mirror://kde/stable/release-service/24.12.3/src/akonadi-import-wizard-24.12.3.tar.xz", - "hash": "sha256-7klYrJPDfuKd3r02/2C/EhLMt95iUzhxKN0q2jLy8yw=" + "version": "25.04.0", + "url": "mirror://kde/stable/release-service/25.04.0/src/akonadi-import-wizard-25.04.0.tar.xz", + "hash": "sha256-6x90ZFAiKO7S1LmmgUhXGeZmsSFQluxCC4qS39wOvsY=" }, "akonadi-mime": { - "version": "24.12.3", - "url": "mirror://kde/stable/release-service/24.12.3/src/akonadi-mime-24.12.3.tar.xz", - "hash": "sha256-uN6OrsAxsrnxnRV5fzsQYQaxaAUof6TtYK5m0M7/YqE=" + "version": "25.04.0", + "url": "mirror://kde/stable/release-service/25.04.0/src/akonadi-mime-25.04.0.tar.xz", + "hash": "sha256-mtTvleVpjXqTbgn4nYr5Ko8pPaszK+sK7wgFtzjAhtM=" }, "akonadi-search": { - "version": "24.12.3", - "url": "mirror://kde/stable/release-service/24.12.3/src/akonadi-search-24.12.3.tar.xz", - "hash": "sha256-gP8jDvfdN8VKDpVt7VEbdWdPx85R0K34Fsrm46qE0Jo=" + "version": "25.04.0", + "url": "mirror://kde/stable/release-service/25.04.0/src/akonadi-search-25.04.0.tar.xz", + "hash": "sha256-2BvcOEowI0OWSSIOpt23wzdQW/17HBdLeWUzMq9G/TQ=" }, "akonadiconsole": { - "version": "24.12.3", - "url": "mirror://kde/stable/release-service/24.12.3/src/akonadiconsole-24.12.3.tar.xz", - "hash": "sha256-/XhTn0pn1R0Mqfi6m8q8smkMIrWA/wQcdMrVWa8uj3U=" + "version": "25.04.0", + "url": "mirror://kde/stable/release-service/25.04.0/src/akonadiconsole-25.04.0.tar.xz", + "hash": "sha256-Wl9ySX+Nh6al1+xVSqtDS+axvV6tAeBYW7AFSQLlC68=" }, "akregator": { - "version": "24.12.3", - "url": "mirror://kde/stable/release-service/24.12.3/src/akregator-24.12.3.tar.xz", - "hash": "sha256-GwslvuLk1TjrfhydCg2oxiA29yRWRZ8JChR0T7cer0Q=" + "version": "25.04.0", + "url": "mirror://kde/stable/release-service/25.04.0/src/akregator-25.04.0.tar.xz", + "hash": "sha256-NN/iGr1eaW4JupqiMJ3gTm1u2HM/Alfpnvrvwvz2EaY=" }, "alligator": { - "version": "24.12.3", - "url": "mirror://kde/stable/release-service/24.12.3/src/alligator-24.12.3.tar.xz", - "hash": "sha256-azaFNhZSdPItyo0H8pjChza8Rrz3h37QFdAc+/fnVYU=" + "version": "25.04.0", + "url": "mirror://kde/stable/release-service/25.04.0/src/alligator-25.04.0.tar.xz", + "hash": "sha256-//1Eo5in6zTUYdw8yTyVoO+p6wtXoXjzbiasQefCocs=" }, "analitza": { - "version": "24.12.3", - "url": "mirror://kde/stable/release-service/24.12.3/src/analitza-24.12.3.tar.xz", - "hash": "sha256-jBajOOsSMiViQHeLhnqkaczGUBEtmmjzU2TCZ5uT2yQ=" + "version": "25.04.0", + "url": "mirror://kde/stable/release-service/25.04.0/src/analitza-25.04.0.tar.xz", + "hash": "sha256-ZzkO7FQ41pOQ8tG6WJYEy4p4F/hryTGswk8CmrLbPyw=" }, "angelfish": { - "version": "24.12.3", - "url": "mirror://kde/stable/release-service/24.12.3/src/angelfish-24.12.3.tar.xz", - "hash": "sha256-4IKrcrhLfV0ym0+oHoUlAfNGB8biRI44kN6RIBDo7S0=" + "version": "25.04.0", + "url": "mirror://kde/stable/release-service/25.04.0/src/angelfish-25.04.0.tar.xz", + "hash": "sha256-G81FOSBEoPocy88aS7qFnbD9F9qWInVy1Z17KwKX5CE=" }, "arianna": { - "version": "24.12.3", - "url": "mirror://kde/stable/release-service/24.12.3/src/arianna-24.12.3.tar.xz", - "hash": "sha256-SU/z1L+5x7judjRLdCPEzPfaP5rb+KiZrtRuVzpe+CY=" + "version": "25.04.0", + "url": "mirror://kde/stable/release-service/25.04.0/src/arianna-25.04.0.tar.xz", + "hash": "sha256-zbpWRh8f1d3weUPgIWsSsQRR3Ycjp8CGZINf/i9K8bo=" }, "ark": { - "version": "24.12.3", - "url": "mirror://kde/stable/release-service/24.12.3/src/ark-24.12.3.tar.xz", - "hash": "sha256-TrHUOHj1UWm/snpl5vDX9gk6adVtkF/f8kkThlP+Sr8=" + "version": "25.04.0", + "url": "mirror://kde/stable/release-service/25.04.0/src/ark-25.04.0.tar.xz", + "hash": "sha256-B6/KvAvPM7bdadbvSlUd+JpFAr5nfTtQeK27qA2I1bc=" }, "artikulate": { - "version": "24.12.3", - "url": "mirror://kde/stable/release-service/24.12.3/src/artikulate-24.12.3.tar.xz", - "hash": "sha256-qmMkpOOoXqyoXhZ+ohOXb90i5Ycc9ASC/T/CY5pww5g=" + "version": "25.04.0", + "url": "mirror://kde/stable/release-service/25.04.0/src/artikulate-25.04.0.tar.xz", + "hash": "sha256-BlecrtsvUXFm1v6H6osPl8H26ZKJqvnF3+oBw4ZIdmg=" }, "audex": { - "version": "24.12.3", - "url": "mirror://kde/stable/release-service/24.12.3/src/audex-24.12.3.tar.xz", - "hash": "sha256-Iz/lLt915GF3V0kkLkeMMmqjouSg0wfwqwdcbLKcZWM=" + "version": "25.04.0", + "url": "mirror://kde/stable/release-service/25.04.0/src/audex-25.04.0.tar.xz", + "hash": "sha256-k+uS5fcuxlTLKyKS8OER/d6cPL3D+P/49Gab5FVo94c=" }, "audiocd-kio": { - "version": "24.12.3", - "url": "mirror://kde/stable/release-service/24.12.3/src/audiocd-kio-24.12.3.tar.xz", - "hash": "sha256-9hT2Hr7nKOlKZ6bO1TIL+wHgPF9t3m47vV0lCCXqSXU=" + "version": "25.04.0", + "url": "mirror://kde/stable/release-service/25.04.0/src/audiocd-kio-25.04.0.tar.xz", + "hash": "sha256-cSdT7IOSJ2jkJXxQRADP21WBc767OcWUcNp1t3HB1rc=" }, "audiotube": { - "version": "24.12.3", - "url": "mirror://kde/stable/release-service/24.12.3/src/audiotube-24.12.3.tar.xz", - "hash": "sha256-Z+sduTnBIFTlvCK8H/+tAeAny0d1Ng7/m4ANb/8qF74=" + "version": "25.04.0", + "url": "mirror://kde/stable/release-service/25.04.0/src/audiotube-25.04.0.tar.xz", + "hash": "sha256-4obKYQbwXMQE4WiSru959XBDRiQbEmqlljRZJjgt81g=" }, "baloo-widgets": { - "version": "24.12.3", - "url": "mirror://kde/stable/release-service/24.12.3/src/baloo-widgets-24.12.3.tar.xz", - "hash": "sha256-nWN1NJB5XHFRLitmIbSHtHJsHPs5Uu7p9z51qTDkz4c=" + "version": "25.04.0", + "url": "mirror://kde/stable/release-service/25.04.0/src/baloo-widgets-25.04.0.tar.xz", + "hash": "sha256-o9wY3dYFnIihE9oJpUcqk88I8R3Qw1jD07apgSfEXEU=" }, "blinken": { - "version": "24.12.3", - "url": "mirror://kde/stable/release-service/24.12.3/src/blinken-24.12.3.tar.xz", - "hash": "sha256-eqFmkfkyinH+9DiIyojl799CuvH/aanpd6nQ7tPsRz4=" + "version": "25.04.0", + "url": "mirror://kde/stable/release-service/25.04.0/src/blinken-25.04.0.tar.xz", + "hash": "sha256-f54djMxJIOSZ1GMr6IunGT9Q2Nt0N5328LmjBWG0oOM=" }, "bomber": { - "version": "24.12.3", - "url": "mirror://kde/stable/release-service/24.12.3/src/bomber-24.12.3.tar.xz", - "hash": "sha256-0EqBMaJX2W49k1dXmQbu+XM4fIcZ+C5sWg2yiFrllA4=" + "version": "25.04.0", + "url": "mirror://kde/stable/release-service/25.04.0/src/bomber-25.04.0.tar.xz", + "hash": "sha256-HmOSKjIEIO3soitoaLSp/aVIMy9EF3TlUC6thqt5jOg=" }, "bovo": { - "version": "24.12.3", - "url": "mirror://kde/stable/release-service/24.12.3/src/bovo-24.12.3.tar.xz", - "hash": "sha256-lbQixwDbU9B5hc5gRK0tCuo4j5Wmoui9xnnSz9WVxLs=" + "version": "25.04.0", + "url": "mirror://kde/stable/release-service/25.04.0/src/bovo-25.04.0.tar.xz", + "hash": "sha256-peUux/RaGKprjUF2Sq5aq7/JDpBAw1YYUkfDd0dLveU=" }, "calendarsupport": { - "version": "24.12.3", - "url": "mirror://kde/stable/release-service/24.12.3/src/calendarsupport-24.12.3.tar.xz", - "hash": "sha256-0WEj6U/O2XRUqUYESYte3poU+SFDNNMWpM55m39m0Ks=" + "version": "25.04.0", + "url": "mirror://kde/stable/release-service/25.04.0/src/calendarsupport-25.04.0.tar.xz", + "hash": "sha256-+XgMuYtG3DGxUSqMBm5gtlCdF0fCr+wBzMu+LeaTBQI=" }, "calindori": { - "version": "24.12.3", - "url": "mirror://kde/stable/release-service/24.12.3/src/calindori-24.12.3.tar.xz", - "hash": "sha256-5OR45Ud82An6z+k7WSqLoB91Cevhh7+97rVzQGR7VvY=" + "version": "25.04.0", + "url": "mirror://kde/stable/release-service/25.04.0/src/calindori-25.04.0.tar.xz", + "hash": "sha256-GHz7J6tVezyyk+g7nWUBWY5JLpvj0MyJ6USy7RIPLyQ=" }, "calligra": { - "version": "24.12.3", - "url": "mirror://kde/stable/release-service/24.12.3/src/calligra-24.12.3.tar.xz", - "hash": "sha256-F/QBVg/Ejf1oVZX6TOGHNhkDrRqtaN5LYe4GgFptqnI=" + "version": "25.04.0", + "url": "mirror://kde/stable/release-service/25.04.0/src/calligra-25.04.0.tar.xz", + "hash": "sha256-W/d8bG3H6JGzucu4rxDDOGo9TLegoTv3VoAkwwA5yR8=" }, "cantor": { - "version": "24.12.3", - "url": "mirror://kde/stable/release-service/24.12.3/src/cantor-24.12.3.tar.xz", - "hash": "sha256-KK6AooG9snf4qAf+3a2+y40/eXtrW4BOG/Nx8ypygkU=" + "version": "25.04.0", + "url": "mirror://kde/stable/release-service/25.04.0/src/cantor-25.04.0.tar.xz", + "hash": "sha256-mPlmYfIK1Mkfpf5kvA7L7wPYWWm2SFHGYNLTaWgsPwA=" }, "cervisia": { - "version": "24.12.3", - "url": "mirror://kde/stable/release-service/24.12.3/src/cervisia-24.12.3.tar.xz", - "hash": "sha256-lZWEtKO4P6vAEmJyifUkTLcOdFgvMTPZX3t9csaJriU=" + "version": "25.04.0", + "url": "mirror://kde/stable/release-service/25.04.0/src/cervisia-25.04.0.tar.xz", + "hash": "sha256-H+KlDqEL6OohiqGrXWEtUZsQu7UbTcH/oGqtQbpFMgk=" }, "colord-kde": { - "version": "24.12.3", - "url": "mirror://kde/stable/release-service/24.12.3/src/colord-kde-24.12.3.tar.xz", - "hash": "sha256-URfAdRbgyk21BUR8TayPM9847MY5vZaiQEiaWxAz9lk=" + "version": "25.04.0", + "url": "mirror://kde/stable/release-service/25.04.0/src/colord-kde-25.04.0.tar.xz", + "hash": "sha256-rFbO6E6QM8RsKGcds8p79BvPOAAA9QJXjBZI58oJWFw=" }, "dolphin": { - "version": "24.12.3", - "url": "mirror://kde/stable/release-service/24.12.3/src/dolphin-24.12.3.tar.xz", - "hash": "sha256-C877XG6t3bhnkk6QUtVDHFt8mKpAIsP6LKFtW2UVsPA=" + "version": "25.04.0", + "url": "mirror://kde/stable/release-service/25.04.0/src/dolphin-25.04.0.tar.xz", + "hash": "sha256-iZfsBO8SryJkff72exXqjxME964HbHuP1TGEpVoBKhg=" }, "dolphin-plugins": { - "version": "24.12.3", - "url": "mirror://kde/stable/release-service/24.12.3/src/dolphin-plugins-24.12.3.tar.xz", - "hash": "sha256-6kfW5s5badsD5ZKSmPXBHk1jCXDXakVVAinVfrBFBPA=" + "version": "25.04.0", + "url": "mirror://kde/stable/release-service/25.04.0/src/dolphin-plugins-25.04.0.tar.xz", + "hash": "sha256-/xq+kEtfBRftcLsXr6mHvYQWKXtEulmIEBnE/58vTZs=" }, "dragon": { - "version": "24.12.3", - "url": "mirror://kde/stable/release-service/24.12.3/src/dragon-24.12.3.tar.xz", - "hash": "sha256-+GVo+C2dyF2lkA9IMnJgY27XP6X/gMiQZl0hqMnBS4Q=" + "version": "25.04.0", + "url": "mirror://kde/stable/release-service/25.04.0/src/dragon-25.04.0.tar.xz", + "hash": "sha256-0h9RHLswV3FJRKqytM2knIqm81NLTqcb7H55kE0Mkx4=" }, "elisa": { - "version": "24.12.3", - "url": "mirror://kde/stable/release-service/24.12.3/src/elisa-24.12.3.tar.xz", - "hash": "sha256-XRmrPbQcshM6xRmPaG20noKyIo6Ao9b0JeBPJEWI/8M=" + "version": "25.04.0", + "url": "mirror://kde/stable/release-service/25.04.0/src/elisa-25.04.0.tar.xz", + "hash": "sha256-lkmRkDcPeOB7OtIdlNkk0CHdF8S/WYsh0BvwKip0lq8=" }, "eventviews": { - "version": "24.12.3", - "url": "mirror://kde/stable/release-service/24.12.3/src/eventviews-24.12.3.tar.xz", - "hash": "sha256-DGcOoqZpBBJwwgka/cL0bcyZyIL7paLwN7zNp/FBw+I=" + "version": "25.04.0", + "url": "mirror://kde/stable/release-service/25.04.0/src/eventviews-25.04.0.tar.xz", + "hash": "sha256-rskuFiW4wJJOp91bf1lE5fAMy3Ymk+H54GH8WLhOz5o=" }, "falkon": { - "version": "24.12.3", - "url": "mirror://kde/stable/release-service/24.12.3/src/falkon-24.12.3.tar.xz", - "hash": "sha256-jZ2Wegr3GQEYirT8UBE3pOt2Av/lIioyQKOP+pJDuVE=" + "version": "25.04.0", + "url": "mirror://kde/stable/release-service/25.04.0/src/falkon-25.04.0.tar.xz", + "hash": "sha256-qtAQ1mQifd/h/AhLtvs2au11I0DgDA833fo6oyNi6Ew=" }, "ffmpegthumbs": { - "version": "24.12.3", - "url": "mirror://kde/stable/release-service/24.12.3/src/ffmpegthumbs-24.12.3.tar.xz", - "hash": "sha256-LSLyNC84y0wJwXppH/68+aCbICWlAfReaIuVIxnBDek=" + "version": "25.04.0", + "url": "mirror://kde/stable/release-service/25.04.0/src/ffmpegthumbs-25.04.0.tar.xz", + "hash": "sha256-b+Q2NyjT1LUrXRLTmrEpWdY+CLZ7rTwcA01Y+7pU/XM=" }, "filelight": { - "version": "24.12.3", - "url": "mirror://kde/stable/release-service/24.12.3/src/filelight-24.12.3.tar.xz", - "hash": "sha256-7DpDRbuYz8C75fH6+cAh81UhVe4z8ugmI65iN0axh+k=" + "version": "25.04.0", + "url": "mirror://kde/stable/release-service/25.04.0/src/filelight-25.04.0.tar.xz", + "hash": "sha256-/s9BI6B0GjcCaeP5i3I/bQq1CkFAtJh5EDhWw30qysk=" }, "francis": { - "version": "24.12.3", - "url": "mirror://kde/stable/release-service/24.12.3/src/francis-24.12.3.tar.xz", - "hash": "sha256-nMVYR3Bp0Xx8gw0eDvE+to9Z6SMV8vUHxrpBz0KTmaU=" + "version": "25.04.0", + "url": "mirror://kde/stable/release-service/25.04.0/src/francis-25.04.0.tar.xz", + "hash": "sha256-zFQm8q+iJofpPzvV6Lq7x/kTsIu8Ovlsfs5+NNgYFtY=" }, "ghostwriter": { - "version": "24.12.3", - "url": "mirror://kde/stable/release-service/24.12.3/src/ghostwriter-24.12.3.tar.xz", - "hash": "sha256-LshXgvCJnX376TM+M0cLvfxLHFUHAzAbj6NeR5yIPaA=" + "version": "25.04.0", + "url": "mirror://kde/stable/release-service/25.04.0/src/ghostwriter-25.04.0.tar.xz", + "hash": "sha256-hurVJ6oB1KMc6DsoJCQq8gXsG7hL0l2Z+FYRLU37pm8=" }, "granatier": { - "version": "24.12.3", - "url": "mirror://kde/stable/release-service/24.12.3/src/granatier-24.12.3.tar.xz", - "hash": "sha256-zPMHrxhFYZZ/YNiZkG2Yx0D7/TAaNP8x3OShgA0/sPY=" + "version": "25.04.0", + "url": "mirror://kde/stable/release-service/25.04.0/src/granatier-25.04.0.tar.xz", + "hash": "sha256-bxt7wH7dEBb7XvstqxFyXbJnZpVCeCnSu8BN/lAiEs0=" }, "grantlee-editor": { - "version": "24.12.3", - "url": "mirror://kde/stable/release-service/24.12.3/src/grantlee-editor-24.12.3.tar.xz", - "hash": "sha256-kuTb41YXXfs/MWnJhybmIAmIbPgQRCRjvawpqlUs+C8=" + "version": "25.04.0", + "url": "mirror://kde/stable/release-service/25.04.0/src/grantlee-editor-25.04.0.tar.xz", + "hash": "sha256-k3bDLOHCV2Uz/rLdu+9SqDTXWAFGxZ/A1R+DRsBJsqc=" }, "grantleetheme": { - "version": "24.12.3", - "url": "mirror://kde/stable/release-service/24.12.3/src/grantleetheme-24.12.3.tar.xz", - "hash": "sha256-1lAkIcRyguq0jJsXAjzpPaA0ZgtthKD4r15CxdRz4TY=" + "version": "25.04.0", + "url": "mirror://kde/stable/release-service/25.04.0/src/grantleetheme-25.04.0.tar.xz", + "hash": "sha256-mz8O/UYDlgOWINgLB3V6UMCgGfPZa7SGDa7XJMNbLXA=" }, "gwenview": { - "version": "24.12.3", - "url": "mirror://kde/stable/release-service/24.12.3/src/gwenview-24.12.3.tar.xz", - "hash": "sha256-y0WQuBEOiGqkq7pV0emEQCOubOv2Qn+hKqNCzBMRBGY=" + "version": "25.04.0", + "url": "mirror://kde/stable/release-service/25.04.0/src/gwenview-25.04.0.tar.xz", + "hash": "sha256-q2x1RgqVxe49zK7FR47Wr8nuCbShnwH443+hdT8pqzw=" }, "incidenceeditor": { - "version": "24.12.3", - "url": "mirror://kde/stable/release-service/24.12.3/src/incidenceeditor-24.12.3.tar.xz", - "hash": "sha256-kMhzLUG/8nAp/mpYbTEGJdtJPspJWpc+FmGdKliPEH8=" + "version": "25.04.0", + "url": "mirror://kde/stable/release-service/25.04.0/src/incidenceeditor-25.04.0.tar.xz", + "hash": "sha256-FoXNgP+AYu0RRyFpwO+M91JPuyENlytlZn4rMDtq44E=" }, "isoimagewriter": { - "version": "24.12.3", - "url": "mirror://kde/stable/release-service/24.12.3/src/isoimagewriter-24.12.3.tar.xz", - "hash": "sha256-/+SfJXdOhdTrDVsHTO1tr1KSMUDXkAiG4iGQUNlR4qI=" + "version": "25.04.0", + "url": "mirror://kde/stable/release-service/25.04.0/src/isoimagewriter-25.04.0.tar.xz", + "hash": "sha256-vyypKnlLNARhxAEIpRp3afZ3Q+E7BuZsJbGyrHFOwJM=" }, "itinerary": { - "version": "24.12.3", - "url": "mirror://kde/stable/release-service/24.12.3/src/itinerary-24.12.3.tar.xz", - "hash": "sha256-JBWqe2pdD7qR/Vyz5/28rzyNHKNHwha8ZMzSig64uU4=" + "version": "25.04.0", + "url": "mirror://kde/stable/release-service/25.04.0/src/itinerary-25.04.0.tar.xz", + "hash": "sha256-N3VcqvLlWoQfcpIsnOSTLhrTRrr8HpzKE20RH21nk+g=" }, "juk": { - "version": "24.12.3", - "url": "mirror://kde/stable/release-service/24.12.3/src/juk-24.12.3.tar.xz", - "hash": "sha256-P78WYjR3abJzu+77r+pL8XDbF7/C6deSAwpGR+/7QXs=" + "version": "25.04.0", + "url": "mirror://kde/stable/release-service/25.04.0/src/juk-25.04.0.tar.xz", + "hash": "sha256-N2IkFMdl99SERmBzJPcVEe/M6JJSJOh/cOntX+CfkVU=" }, "k3b": { - "version": "24.12.3", - "url": "mirror://kde/stable/release-service/24.12.3/src/k3b-24.12.3.tar.xz", - "hash": "sha256-NDn/VGQmpC/LGQDkjQveVuCwPYU5Bg1YK7csA1lVqH4=" + "version": "25.04.0", + "url": "mirror://kde/stable/release-service/25.04.0/src/k3b-25.04.0.tar.xz", + "hash": "sha256-/yBy2M8BpApNG7xS3F1w7vyry1OPHvBr3MscUpF9LpM=" }, "kaccounts-integration": { - "version": "24.12.3", - "url": "mirror://kde/stable/release-service/24.12.3/src/kaccounts-integration-24.12.3.tar.xz", - "hash": "sha256-1oW5ezK0kmyBsrA1xNIeTUdJV/QsC+/2c9ulmtTz6k8=" + "version": "25.04.0", + "url": "mirror://kde/stable/release-service/25.04.0/src/kaccounts-integration-25.04.0.tar.xz", + "hash": "sha256-wyZGHTnJyMw2bEL0aj7jVO5+4d5Ci3qDXyIhpSUrYpk=" }, "kaccounts-providers": { - "version": "24.12.3", - "url": "mirror://kde/stable/release-service/24.12.3/src/kaccounts-providers-24.12.3.tar.xz", - "hash": "sha256-JN90vun1PhmD2KVonXOCK/NgNHbsapQlZLeIaveK3Mk=" + "version": "25.04.0", + "url": "mirror://kde/stable/release-service/25.04.0/src/kaccounts-providers-25.04.0.tar.xz", + "hash": "sha256-P7VLieJDybDALepk6783wfrgmcbnhirPFExvUxAs9lY=" }, "kaddressbook": { - "version": "24.12.3", - "url": "mirror://kde/stable/release-service/24.12.3/src/kaddressbook-24.12.3.tar.xz", - "hash": "sha256-+g5NdfLnv5wuNzVHAyq0O4qbawlGnclzWWZHa4dYhJA=" + "version": "25.04.0", + "url": "mirror://kde/stable/release-service/25.04.0/src/kaddressbook-25.04.0.tar.xz", + "hash": "sha256-0Href/km0Hevf3l+rfBPUfWXxzpvQ2pwkHxYy9bqJhU=" }, "kajongg": { - "version": "24.12.3", - "url": "mirror://kde/stable/release-service/24.12.3/src/kajongg-24.12.3.tar.xz", - "hash": "sha256-pFjAGueybgpeeyLwSs4WOSTvEixtzJ06BJWUPWn9dVM=" + "version": "25.04.0", + "url": "mirror://kde/stable/release-service/25.04.0/src/kajongg-25.04.0.tar.xz", + "hash": "sha256-59ebskJ+NZuglTXMZVl1L1JU6Dt2QtSxhMTY4/vfAF8=" }, "kalarm": { - "version": "24.12.3", - "url": "mirror://kde/stable/release-service/24.12.3/src/kalarm-24.12.3.tar.xz", - "hash": "sha256-ClrGUalfYyWVxmLVcGdmQ5lac6VfqHgQuo7zklWcvpE=" + "version": "25.04.0", + "url": "mirror://kde/stable/release-service/25.04.0/src/kalarm-25.04.0.tar.xz", + "hash": "sha256-v1Z1Qj8IAjXCIwn0SOTfttShuqqMYMv6Yya1WFFuPpI=" }, "kalgebra": { - "version": "24.12.3", - "url": "mirror://kde/stable/release-service/24.12.3/src/kalgebra-24.12.3.tar.xz", - "hash": "sha256-/6u4NiSxYUzxYR1O4UCdK8te7w8HFfXNajPCHeZfAS4=" + "version": "25.04.0", + "url": "mirror://kde/stable/release-service/25.04.0/src/kalgebra-25.04.0.tar.xz", + "hash": "sha256-mTvca8axbTrySod5QQ/EgY+SZgKUSUwlW2jmP0p8zcI=" }, "kalk": { - "version": "24.12.3", - "url": "mirror://kde/stable/release-service/24.12.3/src/kalk-24.12.3.tar.xz", - "hash": "sha256-MCehvXZ3tXH4ekALFEEwpSqPsebaRDNT5RSdX5Ncn3c=" + "version": "25.04.0", + "url": "mirror://kde/stable/release-service/25.04.0/src/kalk-25.04.0.tar.xz", + "hash": "sha256-IrFqMvokYUHqaCrkBQf9Pp0L3tKJOxLIcv4uMooKqu8=" }, "kalm": { - "version": "24.12.3", - "url": "mirror://kde/stable/release-service/24.12.3/src/kalm-24.12.3.tar.xz", - "hash": "sha256-w2VrfC69QomidD1xTLAMK9XzEylG20SaXqAKWlKPIes=" + "version": "25.04.0", + "url": "mirror://kde/stable/release-service/25.04.0/src/kalm-25.04.0.tar.xz", + "hash": "sha256-CL+WAa5Xlvo2Z9ScyumiW3U913wiPHFMZFImK9J8t9k=" }, "kalzium": { - "version": "24.12.3", - "url": "mirror://kde/stable/release-service/24.12.3/src/kalzium-24.12.3.tar.xz", - "hash": "sha256-yrqbTbWku3++CpqWd9P6Xt8P6xUP/8e18Ipvi4Gwq70=" + "version": "25.04.0", + "url": "mirror://kde/stable/release-service/25.04.0/src/kalzium-25.04.0.tar.xz", + "hash": "sha256-dlco2xT4NIY/o4k/cNA00qdrBqpMhs5V8Vv9VEN/1fA=" }, "kamera": { - "version": "24.12.3", - "url": "mirror://kde/stable/release-service/24.12.3/src/kamera-24.12.3.tar.xz", - "hash": "sha256-oMOn3RwleYAmviBaOduHvWOuACHJPDyK/om6KyEtbcs=" + "version": "25.04.0", + "url": "mirror://kde/stable/release-service/25.04.0/src/kamera-25.04.0.tar.xz", + "hash": "sha256-Qu9pyhUJBDZ4rsVT4U83EsdTQ5BX1Ti7qJQsNX2ciJA=" }, "kamoso": { - "version": "24.12.3", - "url": "mirror://kde/stable/release-service/24.12.3/src/kamoso-24.12.3.tar.xz", - "hash": "sha256-C6rVPMTr3faT1u1zyT4MflPldZbD4n7zCUDcFy6ICa8=" + "version": "25.04.0", + "url": "mirror://kde/stable/release-service/25.04.0/src/kamoso-25.04.0.tar.xz", + "hash": "sha256-cpIrsuTUKV2r25qLyWNfDdXQRkN8qOreDvksPKZwP+s=" }, "kanagram": { - "version": "24.12.3", - "url": "mirror://kde/stable/release-service/24.12.3/src/kanagram-24.12.3.tar.xz", - "hash": "sha256-mjHUnGhBJdUArJmG7UXqrvT4VD/bKOSpECKlAHoHiWg=" + "version": "25.04.0", + "url": "mirror://kde/stable/release-service/25.04.0/src/kanagram-25.04.0.tar.xz", + "hash": "sha256-TNGs8qEvTZm0tGbMEqMky1Jfjyb2P67CzZhYWYHq8tw=" }, "kapman": { - "version": "24.12.3", - "url": "mirror://kde/stable/release-service/24.12.3/src/kapman-24.12.3.tar.xz", - "hash": "sha256-m7JGohFL5PKOW7cZGyH5670rBAEEsK1KFj763MuL8hE=" + "version": "25.04.0", + "url": "mirror://kde/stable/release-service/25.04.0/src/kapman-25.04.0.tar.xz", + "hash": "sha256-CAQHc8cQ5dkiyhrB1Xv6pASiI8mvjoAKNF2nljXTjsE=" }, "kapptemplate": { - "version": "24.12.3", - "url": "mirror://kde/stable/release-service/24.12.3/src/kapptemplate-24.12.3.tar.xz", - "hash": "sha256-/2XpGS1FAAmltzwOkyRzKckdHEC0yn+tkFGT/zgCUA0=" + "version": "25.04.0", + "url": "mirror://kde/stable/release-service/25.04.0/src/kapptemplate-25.04.0.tar.xz", + "hash": "sha256-D/Hb+KMYkoOo+HgdloouqW2XNK045TEt7WAX+lUww8w=" }, "kasts": { - "version": "24.12.3", - "url": "mirror://kde/stable/release-service/24.12.3/src/kasts-24.12.3.tar.xz", - "hash": "sha256-RTUc410hiOcyVEzBS0jTWJ3+XlIGiEUC6WlfW97jdXA=" + "version": "25.04.0", + "url": "mirror://kde/stable/release-service/25.04.0/src/kasts-25.04.0.tar.xz", + "hash": "sha256-SeCYPPcNF+F3ElXAMh10YCxU4oz30U0xQyhtmiLImP4=" }, "kate": { - "version": "24.12.3", - "url": "mirror://kde/stable/release-service/24.12.3/src/kate-24.12.3.tar.xz", - "hash": "sha256-yJUv6HMEEbMBNEvMacTvzBHhRHwBuZoJFrY9WeXWNX8=" + "version": "25.04.0", + "url": "mirror://kde/stable/release-service/25.04.0/src/kate-25.04.0.tar.xz", + "hash": "sha256-9uDk2lakvwOR2INjvr4/hoHKA35uKeCVHDlifjKZJxI=" }, "katomic": { - "version": "24.12.3", - "url": "mirror://kde/stable/release-service/24.12.3/src/katomic-24.12.3.tar.xz", - "hash": "sha256-maIMyVdqMTJd2s4kzkeLUrcgQp8vCCzy9TwMCc7U5JY=" + "version": "25.04.0", + "url": "mirror://kde/stable/release-service/25.04.0/src/katomic-25.04.0.tar.xz", + "hash": "sha256-z+0oa/BhoC+3ac5Jc9og4nIYpXkWVw4f2LXT6IZFZjU=" }, "kbackup": { - "version": "24.12.3", - "url": "mirror://kde/stable/release-service/24.12.3/src/kbackup-24.12.3.tar.xz", - "hash": "sha256-0Jaa7WyAVJffcHJ1R3n47RHaXQ+XL8CsHYC6GHVIg20=" + "version": "25.04.0", + "url": "mirror://kde/stable/release-service/25.04.0/src/kbackup-25.04.0.tar.xz", + "hash": "sha256-WIffFKUgRtSeOAzJw//DtF9TDX1ntYfkUsoPPS+VY84=" }, "kblackbox": { - "version": "24.12.3", - "url": "mirror://kde/stable/release-service/24.12.3/src/kblackbox-24.12.3.tar.xz", - "hash": "sha256-VFYkL0xjr4osZz4yvhX++lTjtpGXWpr0cbFDm53RT+8=" + "version": "25.04.0", + "url": "mirror://kde/stable/release-service/25.04.0/src/kblackbox-25.04.0.tar.xz", + "hash": "sha256-nJYE11AcDWBCvbYY+zXt/b2PGQdud2wKiAyGoWNAQa4=" }, "kblocks": { - "version": "24.12.3", - "url": "mirror://kde/stable/release-service/24.12.3/src/kblocks-24.12.3.tar.xz", - "hash": "sha256-2MtGNegSv5qV6Ir4ihw8vJZH8I1m5NwByOIvhDnpV4c=" + "version": "25.04.0", + "url": "mirror://kde/stable/release-service/25.04.0/src/kblocks-25.04.0.tar.xz", + "hash": "sha256-DKR2HWFqNjfri1NtL/WBs7NZzbe2KchfbM+kHqe+UVk=" }, "kbounce": { - "version": "24.12.3", - "url": "mirror://kde/stable/release-service/24.12.3/src/kbounce-24.12.3.tar.xz", - "hash": "sha256-fbLuxG3okXcavHusLQ4qRBmthxp1WRd7dfGZ2JfF3lI=" + "version": "25.04.0", + "url": "mirror://kde/stable/release-service/25.04.0/src/kbounce-25.04.0.tar.xz", + "hash": "sha256-EkWBSdNgSNQ4esJ0o6gT0FHBRBXpt6xGTnYSEYnluc0=" }, "kbreakout": { - "version": "24.12.3", - "url": "mirror://kde/stable/release-service/24.12.3/src/kbreakout-24.12.3.tar.xz", - "hash": "sha256-HjlYEv+HL1eXsxjt8ZXhcrdY/yrShsfLnQejfhfg/ks=" + "version": "25.04.0", + "url": "mirror://kde/stable/release-service/25.04.0/src/kbreakout-25.04.0.tar.xz", + "hash": "sha256-IHHLed5Oxzefuw27/J/crqZB9Y/hVNFib+A4rs72CwM=" }, "kbruch": { - "version": "24.12.3", - "url": "mirror://kde/stable/release-service/24.12.3/src/kbruch-24.12.3.tar.xz", - "hash": "sha256-GEyVxFLF5hRqVMjJGGVWA4ciKsIZsw3A4QPdxwVylTw=" + "version": "25.04.0", + "url": "mirror://kde/stable/release-service/25.04.0/src/kbruch-25.04.0.tar.xz", + "hash": "sha256-YIh0xrcW5CAh74wM4g/LdTZZHq8gKC/rV3qd0nndhqs=" }, "kcachegrind": { - "version": "24.12.3", - "url": "mirror://kde/stable/release-service/24.12.3/src/kcachegrind-24.12.3.tar.xz", - "hash": "sha256-9dhkMdrzedaBu/6Pl/Z0PhOAnbN1ODHFgxHICbMZask=" + "version": "25.04.0", + "url": "mirror://kde/stable/release-service/25.04.0/src/kcachegrind-25.04.0.tar.xz", + "hash": "sha256-m1yKH5fo3Ymfho/sAjbivdVdPgBk8acRnZtUgfL1hnI=" }, "kcalc": { - "version": "24.12.3", - "url": "mirror://kde/stable/release-service/24.12.3/src/kcalc-24.12.3.tar.xz", - "hash": "sha256-u6O6ZlF37purKlX7MuBK5gQfXq8wXdaQFkm5uO81l1E=" + "version": "25.04.0", + "url": "mirror://kde/stable/release-service/25.04.0/src/kcalc-25.04.0.tar.xz", + "hash": "sha256-o0ZOoYVi9ZniC5rDBMRlh1aHhgnjf5hFpJ9T5/NueR4=" }, "kcalutils": { - "version": "24.12.3", - "url": "mirror://kde/stable/release-service/24.12.3/src/kcalutils-24.12.3.tar.xz", - "hash": "sha256-OJBWbzBH/j5BFpGt6WeFlXjORWi/6P+xUQ8E7fxobjI=" + "version": "25.04.0", + "url": "mirror://kde/stable/release-service/25.04.0/src/kcalutils-25.04.0.tar.xz", + "hash": "sha256-9JDrcXBJoXB32+UnLdk3JR2GmncZhiMjAXrLOYINOb0=" }, "kcharselect": { - "version": "24.12.3", - "url": "mirror://kde/stable/release-service/24.12.3/src/kcharselect-24.12.3.tar.xz", - "hash": "sha256-BPqP1qDiuS4J6cTsJvClu7/ypZdlOfOBp7WTDCHMG2Y=" + "version": "25.04.0", + "url": "mirror://kde/stable/release-service/25.04.0/src/kcharselect-25.04.0.tar.xz", + "hash": "sha256-TeU80JkpHgRs9HmHhojNJomn5/nuJ1UNmwNwMyPKtKQ=" }, "kclock": { - "version": "24.12.3", - "url": "mirror://kde/stable/release-service/24.12.3/src/kclock-24.12.3.tar.xz", - "hash": "sha256-Q9Mm3/0dDtm5760+dJlpDHRdSGeD4FUdtsw8CVLfFas=" + "version": "25.04.0", + "url": "mirror://kde/stable/release-service/25.04.0/src/kclock-25.04.0.tar.xz", + "hash": "sha256-JIlTBbFXbYDLZTRzU+sKEq8of5jvzEZZjx6QzYcafM0=" }, "kcolorchooser": { - "version": "24.12.3", - "url": "mirror://kde/stable/release-service/24.12.3/src/kcolorchooser-24.12.3.tar.xz", - "hash": "sha256-JqATwAFeJkwMKtbBOmY8+Yxom2wFY9Vr2ygnkNsEwik=" + "version": "25.04.0", + "url": "mirror://kde/stable/release-service/25.04.0/src/kcolorchooser-25.04.0.tar.xz", + "hash": "sha256-C6WVrXen1HlwsjCL8yGVmJ8G4Gx+nBBcQ2grJdE0kTU=" }, "kcron": { - "version": "24.12.3", - "url": "mirror://kde/stable/release-service/24.12.3/src/kcron-24.12.3.tar.xz", - "hash": "sha256-mq3RF89m5qkMQe/M4S6Kk8UTfTYcVRWe9ZmciP+n3sw=" + "version": "25.04.0", + "url": "mirror://kde/stable/release-service/25.04.0/src/kcron-25.04.0.tar.xz", + "hash": "sha256-VlxAmvF9p+I5ixx+DFABa9HMdPbCGIg3R1aTQy7cDJM=" }, "kde-dev-scripts": { - "version": "24.12.3", - "url": "mirror://kde/stable/release-service/24.12.3/src/kde-dev-scripts-24.12.3.tar.xz", - "hash": "sha256-mUL9hpXaEzIkMRiqCbTBJRPFIdpJT+fVVqOK96P/gYU=" + "version": "25.04.0", + "url": "mirror://kde/stable/release-service/25.04.0/src/kde-dev-scripts-25.04.0.tar.xz", + "hash": "sha256-pyZPucf5+ggWniPOb4l2UIMnwSsi8OWB8hu9Wr1IXZ0=" }, "kde-dev-utils": { - "version": "24.12.3", - "url": "mirror://kde/stable/release-service/24.12.3/src/kde-dev-utils-24.12.3.tar.xz", - "hash": "sha256-3rSi2ngf+eSPzmtviPiCIJk2joJhyA7WRbQRpFHyv6Y=" + "version": "25.04.0", + "url": "mirror://kde/stable/release-service/25.04.0/src/kde-dev-utils-25.04.0.tar.xz", + "hash": "sha256-ZM8quFcNmrkE4blRQZDwuvm85dohMsrvDAVlzn2mSNA=" }, "kde-inotify-survey": { - "version": "24.12.3", - "url": "mirror://kde/stable/release-service/24.12.3/src/kde-inotify-survey-24.12.3.tar.xz", - "hash": "sha256-a1cqGFFKIohRI4DM9eodu61ehdSl5NxwA9MrhDN9Rqg=" + "version": "25.04.0", + "url": "mirror://kde/stable/release-service/25.04.0/src/kde-inotify-survey-25.04.0.tar.xz", + "hash": "sha256-ub1Jpw90c+B/+p69gaZ0IZwKrG8LIeaAWquwHdwk3Pg=" }, "kdebugsettings": { - "version": "24.12.3", - "url": "mirror://kde/stable/release-service/24.12.3/src/kdebugsettings-24.12.3.tar.xz", - "hash": "sha256-PFZCssm22VM0701GK0uCHdDb0PW2SbvXUbvA5c4XeNE=" + "version": "25.04.0", + "url": "mirror://kde/stable/release-service/25.04.0/src/kdebugsettings-25.04.0.tar.xz", + "hash": "sha256-88OxI1bM5liCRRdd0gjFnM5Vxa0us0aMfcs+QopyDzg=" }, "kdeconnect-kde": { - "version": "24.12.3", - "url": "mirror://kde/stable/release-service/24.12.3/src/kdeconnect-kde-24.12.3.tar.xz", - "hash": "sha256-SNDrkIU5oh824XhMLngqTcockEAv4kpjHtKv9Drrqxc=" + "version": "25.04.0", + "url": "mirror://kde/stable/release-service/25.04.0/src/kdeconnect-kde-25.04.0.tar.xz", + "hash": "sha256-FEpl7XQd03vsTjBwPJOfSbi+zbUQdb1XAtet7ekdXKg=" }, "kdeedu-data": { - "version": "24.12.3", - "url": "mirror://kde/stable/release-service/24.12.3/src/kdeedu-data-24.12.3.tar.xz", - "hash": "sha256-KWHVj32A44ur5yS7ciU2nRYZxU0os70F2NzTM76dZm8=" + "version": "25.04.0", + "url": "mirror://kde/stable/release-service/25.04.0/src/kdeedu-data-25.04.0.tar.xz", + "hash": "sha256-adEYhhECnNCqpLVKurPRi35Br/TfPJPxDzhmVzx+pyk=" }, "kdegraphics-mobipocket": { - "version": "24.12.3", - "url": "mirror://kde/stable/release-service/24.12.3/src/kdegraphics-mobipocket-24.12.3.tar.xz", - "hash": "sha256-OI5H+GCVcpEiiG0uA+tKf2NtmHrbiyvzCawrffAz7a0=" + "version": "25.04.0", + "url": "mirror://kde/stable/release-service/25.04.0/src/kdegraphics-mobipocket-25.04.0.tar.xz", + "hash": "sha256-vM/Wnj2/B5ox4G0/9a6dsfxu8AUlFjrxYubMEG8OkHk=" }, "kdegraphics-thumbnailers": { - "version": "24.12.3", - "url": "mirror://kde/stable/release-service/24.12.3/src/kdegraphics-thumbnailers-24.12.3.tar.xz", - "hash": "sha256-9RX2Skn5y4MlzOmGL+QEzt6fFoEws2GfTR7LS+NzIsc=" + "version": "25.04.0", + "url": "mirror://kde/stable/release-service/25.04.0/src/kdegraphics-thumbnailers-25.04.0.tar.xz", + "hash": "sha256-8szI+tGeU3AZiQ88Fg6f1abwn5NWZbUxsrJ/YKMU2+c=" }, "kdenetwork-filesharing": { - "version": "24.12.3", - "url": "mirror://kde/stable/release-service/24.12.3/src/kdenetwork-filesharing-24.12.3.tar.xz", - "hash": "sha256-m8flutuXUzqOTadkFjGJac9+2oPAiAP+YMxJAfy2Auw=" + "version": "25.04.0", + "url": "mirror://kde/stable/release-service/25.04.0/src/kdenetwork-filesharing-25.04.0.tar.xz", + "hash": "sha256-j5Hr2zZnff64UijdHQ5RmJrOPpDbtqUaGrC4Do2GuZk=" }, "kdenlive": { - "version": "24.12.3", - "url": "mirror://kde/stable/release-service/24.12.3/src/kdenlive-24.12.3.tar.xz", - "hash": "sha256-RJx+U9lQH0NLlV8ijcsp88tCZCxBsFPdjkzTC4hhhD4=" + "version": "25.04.0", + "url": "mirror://kde/stable/release-service/25.04.0/src/kdenlive-25.04.0.tar.xz", + "hash": "sha256-PwfiPl5YRBrNAridlpszlAmU2dGoqABrFeYetXWr1Rk=" }, "kdepim-addons": { - "version": "24.12.3", - "url": "mirror://kde/stable/release-service/24.12.3/src/kdepim-addons-24.12.3.tar.xz", - "hash": "sha256-CrSC5XJdAscCumWjpBx+53Sx5iHO24RzTYqPvqQfl9k=" + "version": "25.04.0", + "url": "mirror://kde/stable/release-service/25.04.0/src/kdepim-addons-25.04.0.tar.xz", + "hash": "sha256-odxwbLoeg2h7gEVUvDQdtninHYBUA2SuE9D2xC8HNuE=" }, "kdepim-runtime": { - "version": "24.12.3", - "url": "mirror://kde/stable/release-service/24.12.3/src/kdepim-runtime-24.12.3.tar.xz", - "hash": "sha256-ogdTe8XwUFe7b9sKRF/SgdaCk3DJh+UKpttn+1HkiSw=" + "version": "25.04.0", + "url": "mirror://kde/stable/release-service/25.04.0/src/kdepim-runtime-25.04.0.tar.xz", + "hash": "sha256-kvh1mx8dPMXGaBtRp3B514rBAOHdkWXOZBZ11hmkKpI=" }, "kdesdk-kio": { - "version": "24.12.3", - "url": "mirror://kde/stable/release-service/24.12.3/src/kdesdk-kio-24.12.3.tar.xz", - "hash": "sha256-Kv6mDEp6JEBW+uImmLwyCCBWTfg52wJ1oIHA+uBq5vQ=" + "version": "25.04.0", + "url": "mirror://kde/stable/release-service/25.04.0/src/kdesdk-kio-25.04.0.tar.xz", + "hash": "sha256-jCIDHIcKgrv0+63WtiLZKny8qhwZF+aXWlCp2RFbfx0=" }, "kdesdk-thumbnailers": { - "version": "24.12.3", - "url": "mirror://kde/stable/release-service/24.12.3/src/kdesdk-thumbnailers-24.12.3.tar.xz", - "hash": "sha256-SbkglWDzQeDKWTjUAzto/4m245jVJTPwPqkmQjr6d3U=" + "version": "25.04.0", + "url": "mirror://kde/stable/release-service/25.04.0/src/kdesdk-thumbnailers-25.04.0.tar.xz", + "hash": "sha256-8W2iNz5wPIi1frMJT+H+vahdXVo9ei5f3lD9Z0dJ3ng=" }, "kdev-php": { - "version": "24.12.3", - "url": "mirror://kde/stable/release-service/24.12.3/src/kdev-php-24.12.3.tar.xz", - "hash": "sha256-d5dFBHMrH0fOh+2umxcKvUTcleq7PT95F6flUZYab4g=" + "version": "25.04.0", + "url": "mirror://kde/stable/release-service/25.04.0/src/kdev-php-25.04.0.tar.xz", + "hash": "sha256-dZuUJJMnnOPv2PXaWC1fI9YZ6d12UKMpQQRAJY2gYyE=" }, "kdev-python": { - "version": "24.12.3", - "url": "mirror://kde/stable/release-service/24.12.3/src/kdev-python-24.12.3.tar.xz", - "hash": "sha256-beyZMd/bpaZQ61jLXGrNza54cDXm8i6+yAC54MucRuc=" + "version": "25.04.0", + "url": "mirror://kde/stable/release-service/25.04.0/src/kdev-python-25.04.0.tar.xz", + "hash": "sha256-f2KDAmhvn1FgfTkmeWS2+Z3Wvrf2oluXzxNNwxbiwfY=" }, "kdevelop": { - "version": "24.12.3", - "url": "mirror://kde/stable/release-service/24.12.3/src/kdevelop-24.12.3.tar.xz", - "hash": "sha256-zSt3a2V+x+yi9ytnBK9k+LQ+ti+zkneSOAIMmHEWqrI=" + "version": "25.04.0", + "url": "mirror://kde/stable/release-service/25.04.0/src/kdevelop-25.04.0.tar.xz", + "hash": "sha256-S+NV1tJCaluK6jX8X/wCLgs5TlWNIlojIVgbDVRSc20=" }, "kdf": { - "version": "24.12.3", - "url": "mirror://kde/stable/release-service/24.12.3/src/kdf-24.12.3.tar.xz", - "hash": "sha256-209NfioHZbpvvd3BduqAHrsbllPzEp7KoSI+8O8S+6k=" + "version": "25.04.0", + "url": "mirror://kde/stable/release-service/25.04.0/src/kdf-25.04.0.tar.xz", + "hash": "sha256-XAxJ/i1ffKCfBacO3GdgGd0Zla23ILDy1RZsZ3oBJTA=" }, "kdialog": { - "version": "24.12.3", - "url": "mirror://kde/stable/release-service/24.12.3/src/kdialog-24.12.3.tar.xz", - "hash": "sha256-QN5JGmg/u1lrjy+JJNvL6umnoTLeqp0MMCF/0UIRBEU=" + "version": "25.04.0", + "url": "mirror://kde/stable/release-service/25.04.0/src/kdialog-25.04.0.tar.xz", + "hash": "sha256-Vj2zg82cIMOHw0uSB1X1LhRoT4vKKh997s92weDg1jk=" }, "kdiamond": { - "version": "24.12.3", - "url": "mirror://kde/stable/release-service/24.12.3/src/kdiamond-24.12.3.tar.xz", - "hash": "sha256-sQ6BEKHRIsOH/2eAMPsfXlJ/7YtgMXBmPyO9kNWVXtI=" + "version": "25.04.0", + "url": "mirror://kde/stable/release-service/25.04.0/src/kdiamond-25.04.0.tar.xz", + "hash": "sha256-BDKO7pUAsChcef8Q+1GHFLotmmstLpqZH1/XyVx7Tqg=" }, "keditbookmarks": { - "version": "24.12.3", - "url": "mirror://kde/stable/release-service/24.12.3/src/keditbookmarks-24.12.3.tar.xz", - "hash": "sha256-HQiGNOkce5AYqtwIqGvrz2fhkqUUqTi2qByhp+TBy4I=" + "version": "25.04.0", + "url": "mirror://kde/stable/release-service/25.04.0/src/keditbookmarks-25.04.0.tar.xz", + "hash": "sha256-AHuiPlIakssc6VJpjbCuLFg6lNQo7Q/qSvSeYKSKM90=" }, "keysmith": { - "version": "24.12.3", - "url": "mirror://kde/stable/release-service/24.12.3/src/keysmith-24.12.3.tar.xz", - "hash": "sha256-JRbllhHm8iCf+MrjTtrL654dzLFsO1r+ppySZMCWE8U=" + "version": "25.04.0", + "url": "mirror://kde/stable/release-service/25.04.0/src/keysmith-25.04.0.tar.xz", + "hash": "sha256-AgHx35avF6+lqfC6P9Ll9YG154nmNPKYdQcfBmFlby4=" }, "kfind": { - "version": "24.12.3", - "url": "mirror://kde/stable/release-service/24.12.3/src/kfind-24.12.3.tar.xz", - "hash": "sha256-7VScB9HpHfr1NbfbwoqHYb/avut7gCuUl6LhPCgrBCs=" + "version": "25.04.0", + "url": "mirror://kde/stable/release-service/25.04.0/src/kfind-25.04.0.tar.xz", + "hash": "sha256-1T48om8FCDIAHNpvmogDJx4eVJabDTHfqKkk0a9UvQU=" }, "kfourinline": { - "version": "24.12.3", - "url": "mirror://kde/stable/release-service/24.12.3/src/kfourinline-24.12.3.tar.xz", - "hash": "sha256-U69V3/CYJBacteeU8izf3fDSF6LvRoTQhZ8JdoYptS8=" + "version": "25.04.0", + "url": "mirror://kde/stable/release-service/25.04.0/src/kfourinline-25.04.0.tar.xz", + "hash": "sha256-FJ6ipgr1JKt3nJdmK+wNVG7gARYzmlf5IrbBtZVsjRU=" }, "kgeography": { - "version": "24.12.3", - "url": "mirror://kde/stable/release-service/24.12.3/src/kgeography-24.12.3.tar.xz", - "hash": "sha256-2nNa0j3ogMwP+uUHlXrk7Dc19edjrSaU+LiM20POhzs=" + "version": "25.04.0", + "url": "mirror://kde/stable/release-service/25.04.0/src/kgeography-25.04.0.tar.xz", + "hash": "sha256-qLuk5NH3wVQXwLJQKI+fvlyNqbSRm+WOM1Z63GSS0bA=" }, "kget": { - "version": "24.12.3", - "url": "mirror://kde/stable/release-service/24.12.3/src/kget-24.12.3.tar.xz", - "hash": "sha256-ALdEmWSbmWpoOxs6Q0zp9FcE2tNHDPhgAyYX9KRz+fg=" + "version": "25.04.0", + "url": "mirror://kde/stable/release-service/25.04.0/src/kget-25.04.0.tar.xz", + "hash": "sha256-VgoFTZqt9POaWMbaowlPSzK7bzq+b/htG9Qhtb+vMMo=" }, "kgoldrunner": { - "version": "24.12.3", - "url": "mirror://kde/stable/release-service/24.12.3/src/kgoldrunner-24.12.3.tar.xz", - "hash": "sha256-SVbLAo7zgfu+V+6IuA70rVqfAAN/bw6SARjwrtJA2XI=" + "version": "25.04.0", + "url": "mirror://kde/stable/release-service/25.04.0/src/kgoldrunner-25.04.0.tar.xz", + "hash": "sha256-W87KVVbGyGAFEsqImzmdSlZwaDePXwsHza69l6ZIvx4=" }, "kgpg": { - "version": "24.12.3", - "url": "mirror://kde/stable/release-service/24.12.3/src/kgpg-24.12.3.tar.xz", - "hash": "sha256-a8At/SvkQtSa/w+BcD/HrdUSLQVoCoULgOYxe75AR4E=" + "version": "25.04.0", + "url": "mirror://kde/stable/release-service/25.04.0/src/kgpg-25.04.0.tar.xz", + "hash": "sha256-GgVZTU6LzyrTkfSMRvJTZbGajptuLCvMHTqI/SlI6QY=" }, "kgraphviewer": { - "version": "24.12.3", - "url": "mirror://kde/stable/release-service/24.12.3/src/kgraphviewer-24.12.3.tar.xz", - "hash": "sha256-IfmDMBkCgX9cnHgFqrN7Ns50oOBeNrA1bQc5MAgGoPY=" + "version": "25.04.0", + "url": "mirror://kde/stable/release-service/25.04.0/src/kgraphviewer-25.04.0.tar.xz", + "hash": "sha256-Sf8nZdMUR9nLPWnuphcdeXWCPAHc8cdatboj6Qx7ngY=" }, "khangman": { - "version": "24.12.3", - "url": "mirror://kde/stable/release-service/24.12.3/src/khangman-24.12.3.tar.xz", - "hash": "sha256-gPvaCp8R5yWgDtLoh0UL17BgS8uK84/ON8RHLc+6OFc=" + "version": "25.04.0", + "url": "mirror://kde/stable/release-service/25.04.0/src/khangman-25.04.0.tar.xz", + "hash": "sha256-7xtk1n+C2oBj2fM84wVB8eqvzE32RGBbd9dm7C6HarI=" }, "khealthcertificate": { - "version": "24.12.3", - "url": "mirror://kde/stable/release-service/24.12.3/src/khealthcertificate-24.12.3.tar.xz", - "hash": "sha256-hpQxyrXXjB5ISYP5LSR6KJzHcPKqzQ2S8nKiCSIExTE=" + "version": "25.04.0", + "url": "mirror://kde/stable/release-service/25.04.0/src/khealthcertificate-25.04.0.tar.xz", + "hash": "sha256-ANWJ1m7mbDZ2X8NsN+CyxRGYNgl9phIhyFm/20j+D3U=" }, "khelpcenter": { - "version": "24.12.3", - "url": "mirror://kde/stable/release-service/24.12.3/src/khelpcenter-24.12.3.tar.xz", - "hash": "sha256-/c4fVHdkIcneSRbZENG9eCL+m+8nJ/3rq27QpX4fuG0=" + "version": "25.04.0", + "url": "mirror://kde/stable/release-service/25.04.0/src/khelpcenter-25.04.0.tar.xz", + "hash": "sha256-2Xo7I87cOStelcK1f1A1VvZ97WQ4KmJNzODaH5XDIg8=" }, "kidentitymanagement": { - "version": "24.12.3", - "url": "mirror://kde/stable/release-service/24.12.3/src/kidentitymanagement-24.12.3.tar.xz", - "hash": "sha256-UBvLMhsfQbuhTRQITDonCPSoRmatYuqymddzC9GBQH8=" + "version": "25.04.0", + "url": "mirror://kde/stable/release-service/25.04.0/src/kidentitymanagement-25.04.0.tar.xz", + "hash": "sha256-5r0CY1z0df3z3+pAvA9c4RCcw7wx1k4NWEQXdRBoiwk=" }, "kig": { - "version": "24.12.3", - "url": "mirror://kde/stable/release-service/24.12.3/src/kig-24.12.3.tar.xz", - "hash": "sha256-8Q0FuxdZIkJn4bualgF726BQFV/gkBgRy88jgMqUk70=" + "version": "25.04.0", + "url": "mirror://kde/stable/release-service/25.04.0/src/kig-25.04.0.tar.xz", + "hash": "sha256-FTFeAzMYLz2VYTb/dhjvJ+wqWWxWrcJtFCai6Y2597M=" }, "kigo": { - "version": "24.12.3", - "url": "mirror://kde/stable/release-service/24.12.3/src/kigo-24.12.3.tar.xz", - "hash": "sha256-EfXpF2uu9shORiZiLIJpsd07gKsXaoPiDCwOzjfVk1s=" + "version": "25.04.0", + "url": "mirror://kde/stable/release-service/25.04.0/src/kigo-25.04.0.tar.xz", + "hash": "sha256-OHQneu01hrAbJYpsMX+0TCWVxeMKtSmhWHOqXH7WSb4=" }, "killbots": { - "version": "24.12.3", - "url": "mirror://kde/stable/release-service/24.12.3/src/killbots-24.12.3.tar.xz", - "hash": "sha256-1K0zuOIRplOGu8qyrHiqM03zeIo5GjQBEX3QVyiCBrU=" + "version": "25.04.0", + "url": "mirror://kde/stable/release-service/25.04.0/src/killbots-25.04.0.tar.xz", + "hash": "sha256-6jEbyBR5880WCie6HfONbCSr10crizrKfYEYz4UdMsA=" }, "kimagemapeditor": { - "version": "24.12.3", - "url": "mirror://kde/stable/release-service/24.12.3/src/kimagemapeditor-24.12.3.tar.xz", - "hash": "sha256-UKAVVVkpq6tW0X/PcK3V7PRdBuSvhv7EfgFP+KYg7rY=" + "version": "25.04.0", + "url": "mirror://kde/stable/release-service/25.04.0/src/kimagemapeditor-25.04.0.tar.xz", + "hash": "sha256-2tCr2aLayLHGGbeu4xsqBNIhJYiXRZqdkyMcKssa5A0=" }, "kimap": { - "version": "24.12.3", - "url": "mirror://kde/stable/release-service/24.12.3/src/kimap-24.12.3.tar.xz", - "hash": "sha256-dRoO2oWqfghNl+f4Pq2gLJD81MI/PplSO5+xpLrebz8=" + "version": "25.04.0", + "url": "mirror://kde/stable/release-service/25.04.0/src/kimap-25.04.0.tar.xz", + "hash": "sha256-fKBbqIlmpXI/Z+SNERZ+3HERP2F55R7T8RJoByeRao8=" }, "kio-admin": { - "version": "24.12.3", - "url": "mirror://kde/stable/release-service/24.12.3/src/kio-admin-24.12.3.tar.xz", - "hash": "sha256-crvtMfT/+tlCApl5buTIoHLdZu4wx5B/fKLMBTlaSBE=" + "version": "25.04.0", + "url": "mirror://kde/stable/release-service/25.04.0/src/kio-admin-25.04.0.tar.xz", + "hash": "sha256-ncSlOHVI7MKE8q7zUEnBuABZWenYkk8KvAahiFHXmhY=" }, "kio-extras": { - "version": "24.12.3", - "url": "mirror://kde/stable/release-service/24.12.3/src/kio-extras-24.12.3.tar.xz", - "hash": "sha256-xDdP426H57DrdFobuo9LBm9YuEE5+c17Qsq2cRv7bi8=" + "version": "25.04.0", + "url": "mirror://kde/stable/release-service/25.04.0/src/kio-extras-25.04.0.tar.xz", + "hash": "sha256-fIfcEH7TdfXf7XT/r4aiWZDBMeU5pHibeLpwdRsv76w=" }, "kio-gdrive": { - "version": "24.12.3", - "url": "mirror://kde/stable/release-service/24.12.3/src/kio-gdrive-24.12.3.tar.xz", - "hash": "sha256-dIEWx0a/TqohFKyP4dxMhbKF/wr44paCBqTZf7zrUSY=" + "version": "25.04.0", + "url": "mirror://kde/stable/release-service/25.04.0/src/kio-gdrive-25.04.0.tar.xz", + "hash": "sha256-9mR/fm517sddD/jpTmpJvZcmVfF2Di+iRhzyBgYuCyc=" }, "kio-zeroconf": { - "version": "24.12.3", - "url": "mirror://kde/stable/release-service/24.12.3/src/kio-zeroconf-24.12.3.tar.xz", - "hash": "sha256-jcaOs0kwD7z7REYkATFefd5/oJjviO8aT8KdV+6Tf+M=" + "version": "25.04.0", + "url": "mirror://kde/stable/release-service/25.04.0/src/kio-zeroconf-25.04.0.tar.xz", + "hash": "sha256-6EVUOprXRpFtXC+bA5jM6Bmz+to21WEDAjnxIJKsD0M=" }, "kirigami-gallery": { - "version": "24.12.3", - "url": "mirror://kde/stable/release-service/24.12.3/src/kirigami-gallery-24.12.3.tar.xz", - "hash": "sha256-ONcGpAzNSf5/5WlUAq5VsNylUpFdVBhnULAX9j3B3OQ=" + "version": "25.04.0", + "url": "mirror://kde/stable/release-service/25.04.0/src/kirigami-gallery-25.04.0.tar.xz", + "hash": "sha256-06vD2xMsbkGqg+4o7fkuBm4koLASMYBBCkQo8v0hpVU=" }, "kiriki": { - "version": "24.12.3", - "url": "mirror://kde/stable/release-service/24.12.3/src/kiriki-24.12.3.tar.xz", - "hash": "sha256-BPn5MUv7p+ZoaVKOqHjuynGLdHsDku4vcyzIg05Qf2Q=" + "version": "25.04.0", + "url": "mirror://kde/stable/release-service/25.04.0/src/kiriki-25.04.0.tar.xz", + "hash": "sha256-pr5Chj0zRBES576W7S6/lT4SzguEpbOwIFriyNezn64=" }, "kiten": { - "version": "24.12.3", - "url": "mirror://kde/stable/release-service/24.12.3/src/kiten-24.12.3.tar.xz", - "hash": "sha256-IU0krfsS7zmw4s+gr6WhLT10+OyOvsPn/aahAHyZ1yo=" + "version": "25.04.0", + "url": "mirror://kde/stable/release-service/25.04.0/src/kiten-25.04.0.tar.xz", + "hash": "sha256-ucefwSciHEQvIWfQDzQQMZKA54eyzCqqTC6TDXNRAHw=" }, "kitinerary": { - "version": "24.12.3", - "url": "mirror://kde/stable/release-service/24.12.3/src/kitinerary-24.12.3.tar.xz", - "hash": "sha256-2olZNPJ/mbp7RjpN+PNl+0sS8VRYwmbpEME+u47wB4Q=" + "version": "25.04.0", + "url": "mirror://kde/stable/release-service/25.04.0/src/kitinerary-25.04.0.tar.xz", + "hash": "sha256-jameNSR81CTb6u4DUZYVSQq58fCuWP0k97ReNYsjC74=" }, "kjournald": { - "version": "24.12.3", - "url": "mirror://kde/stable/release-service/24.12.3/src/kjournald-24.12.3.tar.xz", - "hash": "sha256-NmIp1qocfnaXXncLAfC2LZswWUQtYn4chxtAPmPsUT4=" + "version": "25.04.0", + "url": "mirror://kde/stable/release-service/25.04.0/src/kjournald-25.04.0.tar.xz", + "hash": "sha256-qqr9Y6LX/Y/WboqDfXGAlHnkpc4g1465rpYGqEU/R6c=" }, "kjumpingcube": { - "version": "24.12.3", - "url": "mirror://kde/stable/release-service/24.12.3/src/kjumpingcube-24.12.3.tar.xz", - "hash": "sha256-QkgVhmkOyhinYl88UfGnBthYfnUocmO8S5C8q/L6XwM=" + "version": "25.04.0", + "url": "mirror://kde/stable/release-service/25.04.0/src/kjumpingcube-25.04.0.tar.xz", + "hash": "sha256-nm++p4iPGSJADIj2qFCLtACc7HjAK6NpFHXNcfpaGhU=" }, "kldap": { - "version": "24.12.3", - "url": "mirror://kde/stable/release-service/24.12.3/src/kldap-24.12.3.tar.xz", - "hash": "sha256-dk1NvEgH3/acZbEfN5EV9cnUxAzZxkoK5/I6xe2ieCg=" + "version": "25.04.0", + "url": "mirror://kde/stable/release-service/25.04.0/src/kldap-25.04.0.tar.xz", + "hash": "sha256-5D251kfnQq1onYu/cSzM6nE9epLA2wACklHraj3SDz0=" }, "kleopatra": { - "version": "24.12.3", - "url": "mirror://kde/stable/release-service/24.12.3/src/kleopatra-24.12.3.tar.xz", - "hash": "sha256-Nm/MfuRa+pbsq1ZHZp2wpQCOYJz3wX9mQUatOqhH2EU=" + "version": "25.04.0", + "url": "mirror://kde/stable/release-service/25.04.0/src/kleopatra-25.04.0.tar.xz", + "hash": "sha256-vp+N4tMnCqsZTVmFvJiHW01+E2+EaSwP02dHkP2B/ko=" }, "klettres": { - "version": "24.12.3", - "url": "mirror://kde/stable/release-service/24.12.3/src/klettres-24.12.3.tar.xz", - "hash": "sha256-muNsytn95mx8YRE9kuuPVGEX4bJZ7hjfuT2u690m9rQ=" + "version": "25.04.0", + "url": "mirror://kde/stable/release-service/25.04.0/src/klettres-25.04.0.tar.xz", + "hash": "sha256-tQ+duBynqPWWYYal4NtjgRkMu8/GXVutE7x1Nt36nU0=" }, "klickety": { - "version": "24.12.3", - "url": "mirror://kde/stable/release-service/24.12.3/src/klickety-24.12.3.tar.xz", - "hash": "sha256-6wLfL8kDDemYSdJM+hJdWyY+RbrL68gZuE0MbnP0hCY=" + "version": "25.04.0", + "url": "mirror://kde/stable/release-service/25.04.0/src/klickety-25.04.0.tar.xz", + "hash": "sha256-pr+vOoPAKcbrkLs88OQPl9431D8/1DtOXOg+3pYeT2s=" }, "klines": { - "version": "24.12.3", - "url": "mirror://kde/stable/release-service/24.12.3/src/klines-24.12.3.tar.xz", - "hash": "sha256-Ptc1lf/YdFe8/5CGOXkGOTkwfz8SyE63ZDg+v9QOi+g=" + "version": "25.04.0", + "url": "mirror://kde/stable/release-service/25.04.0/src/klines-25.04.0.tar.xz", + "hash": "sha256-k+u2rNnjt38nKXvyg85AbuGKrcaUiY1OkcL638FvDXc=" }, "kmag": { - "version": "24.12.3", - "url": "mirror://kde/stable/release-service/24.12.3/src/kmag-24.12.3.tar.xz", - "hash": "sha256-f+iJvvi0ypxj+P7b+RKV1UNQf8OBKTRjsal1GgQKTBE=" + "version": "25.04.0", + "url": "mirror://kde/stable/release-service/25.04.0/src/kmag-25.04.0.tar.xz", + "hash": "sha256-hTq6LZjsDEbSNPz3LHF7jkTlKhwAg3JMkQAvKQLqxRQ=" }, "kmahjongg": { - "version": "24.12.3", - "url": "mirror://kde/stable/release-service/24.12.3/src/kmahjongg-24.12.3.tar.xz", - "hash": "sha256-ouZwDfvt1jhp6RU9S+3OdZkbxeiaKHUfZZWpdV4hWTs=" + "version": "25.04.0", + "url": "mirror://kde/stable/release-service/25.04.0/src/kmahjongg-25.04.0.tar.xz", + "hash": "sha256-IgtNd41CR2Ui+iw1vxkKW6CXB3o2R2FIGEwsHROxnTM=" }, "kmail": { - "version": "24.12.3", - "url": "mirror://kde/stable/release-service/24.12.3/src/kmail-24.12.3.tar.xz", - "hash": "sha256-IMqqT6vP4tLHOgOR+U28kbJlcHqzpvdd7xpzANl4cNc=" + "version": "25.04.0", + "url": "mirror://kde/stable/release-service/25.04.0/src/kmail-25.04.0.tar.xz", + "hash": "sha256-uVfkfYCoiRY0clchHMglBBdlOjQfJbVG+8rQhzlvWXU=" }, "kmail-account-wizard": { - "version": "24.12.3", - "url": "mirror://kde/stable/release-service/24.12.3/src/kmail-account-wizard-24.12.3.tar.xz", - "hash": "sha256-vQfit7whQi5cI1pOYZLEylycLOVmgDue2ySkmyYakww=" + "version": "25.04.0", + "url": "mirror://kde/stable/release-service/25.04.0/src/kmail-account-wizard-25.04.0.tar.xz", + "hash": "sha256-ecbfGEsdM2wOBvgQ3Gfi41A58bVM7nwWH9wp7Klea8Y=" }, "kmailtransport": { - "version": "24.12.3", - "url": "mirror://kde/stable/release-service/24.12.3/src/kmailtransport-24.12.3.tar.xz", - "hash": "sha256-0cxPg6QsrmGMRNIW39LLkviDW++8krG0HIoH8VUX8Eo=" + "version": "25.04.0", + "url": "mirror://kde/stable/release-service/25.04.0/src/kmailtransport-25.04.0.tar.xz", + "hash": "sha256-oVkPvGCdEh7kK/FR/HJ/icKAKzMqhdHghh/otG1IOIM=" }, "kmbox": { - "version": "24.12.3", - "url": "mirror://kde/stable/release-service/24.12.3/src/kmbox-24.12.3.tar.xz", - "hash": "sha256-/gykQQlKcdkWnkv2k2KvHe6dwuZ+CK2jJRxr0l3LlyA=" + "version": "25.04.0", + "url": "mirror://kde/stable/release-service/25.04.0/src/kmbox-25.04.0.tar.xz", + "hash": "sha256-pMx3aPHtcoM4k2UBqEyWwnPz2OWgR7KdNNqAvGCzFEU=" }, "kmime": { - "version": "24.12.3", - "url": "mirror://kde/stable/release-service/24.12.3/src/kmime-24.12.3.tar.xz", - "hash": "sha256-98s2xA2U/Up/mWIjwyPvgcQ6ueVXPYsa9azQ+ZfhIcw=" + "version": "25.04.0", + "url": "mirror://kde/stable/release-service/25.04.0/src/kmime-25.04.0.tar.xz", + "hash": "sha256-eo5Bdu8owRfVWTa3A7tUHsbAQQxS3o5AGCrqiWXiG6Q=" }, "kmines": { - "version": "24.12.3", - "url": "mirror://kde/stable/release-service/24.12.3/src/kmines-24.12.3.tar.xz", - "hash": "sha256-U3kTzCz+oWlP3RqvCHK7pxgqqPk0EkXeIKRFXgrPQZ0=" + "version": "25.04.0", + "url": "mirror://kde/stable/release-service/25.04.0/src/kmines-25.04.0.tar.xz", + "hash": "sha256-WHanFIFUZ+o91m1LhfRfrEV3aJtVHNqCUCy8cj0whGM=" }, "kmix": { - "version": "24.12.3", - "url": "mirror://kde/stable/release-service/24.12.3/src/kmix-24.12.3.tar.xz", - "hash": "sha256-6DS7ZTI0JVjUrP57HYkpQkFWXHrdyrnjjBSa0CVXDtg=" + "version": "25.04.0", + "url": "mirror://kde/stable/release-service/25.04.0/src/kmix-25.04.0.tar.xz", + "hash": "sha256-3XKbd0M558WpUCiqVbYpNAepDqwfVtaAXLzuX0CQuf8=" }, "kmousetool": { - "version": "24.12.3", - "url": "mirror://kde/stable/release-service/24.12.3/src/kmousetool-24.12.3.tar.xz", - "hash": "sha256-krU8UhZZFnYW6tnj/FE6+svfF9QcZXfenPutN+018io=" + "version": "25.04.0", + "url": "mirror://kde/stable/release-service/25.04.0/src/kmousetool-25.04.0.tar.xz", + "hash": "sha256-pJhx90gE9YKuFj/Ssb8fgjHAnVcc1O3ZTy8lEoJPjN8=" }, "kmouth": { - "version": "24.12.3", - "url": "mirror://kde/stable/release-service/24.12.3/src/kmouth-24.12.3.tar.xz", - "hash": "sha256-cDUfspsYMYitOOpk6tp5MXu67xr6wS5dAMHJWuZ0oro=" + "version": "25.04.0", + "url": "mirror://kde/stable/release-service/25.04.0/src/kmouth-25.04.0.tar.xz", + "hash": "sha256-PEukX/Cs9GQFW23KjintZ13FjcjnVfxF/fJfKWht7fQ=" }, "kmplot": { - "version": "24.12.3", - "url": "mirror://kde/stable/release-service/24.12.3/src/kmplot-24.12.3.tar.xz", - "hash": "sha256-64lgFAUmiXkCsS76hxL5H2T2PR9uF9X/KmcdnXJc1CE=" + "version": "25.04.0", + "url": "mirror://kde/stable/release-service/25.04.0/src/kmplot-25.04.0.tar.xz", + "hash": "sha256-WOp5dNxeVmuNn2lt3V0M6DS2mR4wTWUMFGfTg4mbf/s=" }, "knavalbattle": { - "version": "24.12.3", - "url": "mirror://kde/stable/release-service/24.12.3/src/knavalbattle-24.12.3.tar.xz", - "hash": "sha256-d7yTHB+rUt6WCIGVo+QsXOg1GajqMo+rDyqJ3Yzyvqg=" + "version": "25.04.0", + "url": "mirror://kde/stable/release-service/25.04.0/src/knavalbattle-25.04.0.tar.xz", + "hash": "sha256-IepNixZ372+k21wc2qOOAnadjS+IjbwqVbt8oYCtVTU=" }, "knetwalk": { - "version": "24.12.3", - "url": "mirror://kde/stable/release-service/24.12.3/src/knetwalk-24.12.3.tar.xz", - "hash": "sha256-j2NFrZBj2GPa5eUuIH+5qnz30xM0ecn3yh/+0XOPo7Y=" + "version": "25.04.0", + "url": "mirror://kde/stable/release-service/25.04.0/src/knetwalk-25.04.0.tar.xz", + "hash": "sha256-fVLLks9ux+Z/KLhkiFYuvSPbaVlneZWx2XzqdzozO7U=" }, "knights": { - "version": "24.12.3", - "url": "mirror://kde/stable/release-service/24.12.3/src/knights-24.12.3.tar.xz", - "hash": "sha256-ueey2SRn3LHKaLO/ho7VpKW1dknUzjyFZVS4sytUKXk=" + "version": "25.04.0", + "url": "mirror://kde/stable/release-service/25.04.0/src/knights-25.04.0.tar.xz", + "hash": "sha256-Hsi0FZsx9zkDyCZni+HD2ZydlSOcCHW5U5eutGNdOXs=" }, "koko": { - "version": "24.12.3", - "url": "mirror://kde/stable/release-service/24.12.3/src/koko-24.12.3.tar.xz", - "hash": "sha256-KeOafdLvFj5awi5Jgw9m4pNnBC8S5yRxgyf79EmtfCc=" + "version": "25.04.0", + "url": "mirror://kde/stable/release-service/25.04.0/src/koko-25.04.0.tar.xz", + "hash": "sha256-mzaGQMWmgvb2jMhef47boTmjS5i3WXbpUqel+TdT2KM=" }, "kolf": { - "version": "24.12.3", - "url": "mirror://kde/stable/release-service/24.12.3/src/kolf-24.12.3.tar.xz", - "hash": "sha256-5L3a8Zj3AMc+Lrvkdcisv71JX7uMsvL3ZSY+DlpWJW8=" + "version": "25.04.0", + "url": "mirror://kde/stable/release-service/25.04.0/src/kolf-25.04.0.tar.xz", + "hash": "sha256-9Qxb/OO9KenxZZBukkpAAQmtX+jAbEouMVQiSdAOeF0=" }, "kollision": { - "version": "24.12.3", - "url": "mirror://kde/stable/release-service/24.12.3/src/kollision-24.12.3.tar.xz", - "hash": "sha256-CnnqUQKepMVng5C/l1RUUS2zS7+OtH1Ww0CmDZDCdcY=" + "version": "25.04.0", + "url": "mirror://kde/stable/release-service/25.04.0/src/kollision-25.04.0.tar.xz", + "hash": "sha256-qpptrm2+hK6FoMztv5/jbXv5oq6ClPsWSKFFLugvCEI=" }, "kolourpaint": { - "version": "24.12.3", - "url": "mirror://kde/stable/release-service/24.12.3/src/kolourpaint-24.12.3.tar.xz", - "hash": "sha256-0Ql9iN+ffIEyW8vMpqLnQNPsh3vJ4Qeq++tsaQU/cME=" + "version": "25.04.0", + "url": "mirror://kde/stable/release-service/25.04.0/src/kolourpaint-25.04.0.tar.xz", + "hash": "sha256-D0EsPW+baSergq/AJ6Xqf7xNpmfvBo1Ty6fFmTGssGY=" }, "kompare": { - "version": "24.12.3", - "url": "mirror://kde/stable/release-service/24.12.3/src/kompare-24.12.3.tar.xz", - "hash": "sha256-JjNY25DGBpuUIrVldpsg2nC8eYk99c7qk/C3ikXa4C4=" + "version": "25.04.0", + "url": "mirror://kde/stable/release-service/25.04.0/src/kompare-25.04.0.tar.xz", + "hash": "sha256-bO3gAj1+jKVWkMswLxMFBkm1fbuqXqVBAFmsDKz4Eh4=" }, "kongress": { - "version": "24.12.3", - "url": "mirror://kde/stable/release-service/24.12.3/src/kongress-24.12.3.tar.xz", - "hash": "sha256-o+lfFsVXVrZEc1KTaFY8SsCV6qnkf1SeYt80HMpWUPg=" + "version": "25.04.0", + "url": "mirror://kde/stable/release-service/25.04.0/src/kongress-25.04.0.tar.xz", + "hash": "sha256-XDj4Vtm/gWOLdkErd3QKRxa2XyqHmPVs5Q5sA7XFVHA=" }, "konqueror": { - "version": "24.12.3", - "url": "mirror://kde/stable/release-service/24.12.3/src/konqueror-24.12.3.tar.xz", - "hash": "sha256-LtKrrtzvj5j68iTCh1kz+MFNmdWmymM93s/MdVZ9brE=" + "version": "25.04.0", + "url": "mirror://kde/stable/release-service/25.04.0/src/konqueror-25.04.0.tar.xz", + "hash": "sha256-y2LufTOlMdSER1VrD+qIo0YYuWnJT5XX8AnFxb2amkU=" }, "konquest": { - "version": "24.12.3", - "url": "mirror://kde/stable/release-service/24.12.3/src/konquest-24.12.3.tar.xz", - "hash": "sha256-A8QIXa9pVK0e8LDgPczPCTF0IXQPqB29viKrUJA7uzQ=" + "version": "25.04.0", + "url": "mirror://kde/stable/release-service/25.04.0/src/konquest-25.04.0.tar.xz", + "hash": "sha256-hqODiJ1vk6OG6dIgjp1lIdgKvbIrZcSRA7EZDMToRM8=" }, "konsole": { - "version": "24.12.3", - "url": "mirror://kde/stable/release-service/24.12.3/src/konsole-24.12.3.tar.xz", - "hash": "sha256-/nwl4Nv5PC0qNpiPR5zTIC2MjFhlY5XOE+JIxZHBAkE=" + "version": "25.04.0", + "url": "mirror://kde/stable/release-service/25.04.0/src/konsole-25.04.0.tar.xz", + "hash": "sha256-0ybbpXsXMx5QMO1rq96h0zh2vAEfnJ+qAp+WWuc6edE=" }, "kontact": { - "version": "24.12.3", - "url": "mirror://kde/stable/release-service/24.12.3/src/kontact-24.12.3.tar.xz", - "hash": "sha256-Dcc2gfVsl2+ooIS2wY6pACAwXwBY4h1nv0fPqOosiSk=" + "version": "25.04.0", + "url": "mirror://kde/stable/release-service/25.04.0/src/kontact-25.04.0.tar.xz", + "hash": "sha256-PrXDvqyWeqQkYHj6uTxFu6brmrg4NJ2Kh7bWYCZUCek=" }, "kontactinterface": { - "version": "24.12.3", - "url": "mirror://kde/stable/release-service/24.12.3/src/kontactinterface-24.12.3.tar.xz", - "hash": "sha256-JJn9DiGAd5Mjuw+ooHjrQwOiUNqrZ4KLQcN2G9rLRbU=" + "version": "25.04.0", + "url": "mirror://kde/stable/release-service/25.04.0/src/kontactinterface-25.04.0.tar.xz", + "hash": "sha256-/83ycrd7qe9z3IKVBMYNmYAROu2byIMCVsjewQ41HFQ=" }, "kontrast": { - "version": "24.12.3", - "url": "mirror://kde/stable/release-service/24.12.3/src/kontrast-24.12.3.tar.xz", - "hash": "sha256-zjhnnrwhD6kLHD8b8TTSsptaT0sxjkKoxWRvdeHxacE=" + "version": "25.04.0", + "url": "mirror://kde/stable/release-service/25.04.0/src/kontrast-25.04.0.tar.xz", + "hash": "sha256-bQRIuugrVRBWtiiBus+fsX6bPjuY+gAr4MkDA+bWMgw=" }, "konversation": { - "version": "24.12.3", - "url": "mirror://kde/stable/release-service/24.12.3/src/konversation-24.12.3.tar.xz", - "hash": "sha256-O24Nawu/BViTeAoYAm7vaCzP/kTfJYDZIwiaCs7cIgw=" + "version": "25.04.0", + "url": "mirror://kde/stable/release-service/25.04.0/src/konversation-25.04.0.tar.xz", + "hash": "sha256-ktHfx8uvqeHJ46QmrE6A4o30oVfgjwdvBlTDzm6YlNQ=" }, "kopeninghours": { - "version": "24.12.3", - "url": "mirror://kde/stable/release-service/24.12.3/src/kopeninghours-24.12.3.tar.xz", - "hash": "sha256-EEnPCMn3Cpn7upVCYcpealSucrZ7XqK6mBobZKcOQjI=" + "version": "25.04.0", + "url": "mirror://kde/stable/release-service/25.04.0/src/kopeninghours-25.04.0.tar.xz", + "hash": "sha256-shG83S04speVewaUx0+vV/qJvGpaphDdJFgoaa+koxo=" }, "korganizer": { - "version": "24.12.3", - "url": "mirror://kde/stable/release-service/24.12.3/src/korganizer-24.12.3.tar.xz", - "hash": "sha256-GXERgSgzhicwn6hv3gjUptPEjAi+kMW43uBrMZ5i5RQ=" + "version": "25.04.0", + "url": "mirror://kde/stable/release-service/25.04.0/src/korganizer-25.04.0.tar.xz", + "hash": "sha256-9aPpo9hqTWWT097libswJ06GNPEG5PgeH2GVXRuBjmM=" }, "kosmindoormap": { - "version": "24.12.3", - "url": "mirror://kde/stable/release-service/24.12.3/src/kosmindoormap-24.12.3.tar.xz", - "hash": "sha256-2TXEZzYEC6ABO7AsOqMOvT6UF/DxPKwON8JM9B3pdH0=" + "version": "25.04.0", + "url": "mirror://kde/stable/release-service/25.04.0/src/kosmindoormap-25.04.0.tar.xz", + "hash": "sha256-uFmU2vb3FikoF3SCXgmu4bAUgTqXQe2Ytwuv889Wq1A=" }, "kpat": { - "version": "24.12.3", - "url": "mirror://kde/stable/release-service/24.12.3/src/kpat-24.12.3.tar.xz", - "hash": "sha256-RAz4XZd9irtfgJKJE9fr37svx2Aqs9cNHMX+eVSBDRY=" + "version": "25.04.0", + "url": "mirror://kde/stable/release-service/25.04.0/src/kpat-25.04.0.tar.xz", + "hash": "sha256-YvU8wlVK/58FHGN6R7roucX9rVc0xAptVwPaq2yjVmk=" }, "kpimtextedit": { - "version": "24.12.3", - "url": "mirror://kde/stable/release-service/24.12.3/src/kpimtextedit-24.12.3.tar.xz", - "hash": "sha256-LzI51hK3YXgV+hdI+tzigRCBQEfbK6t8bsK3YLHuvC4=" + "version": "25.04.0", + "url": "mirror://kde/stable/release-service/25.04.0/src/kpimtextedit-25.04.0.tar.xz", + "hash": "sha256-O6o3lIifDJu8hixdcCHqfExZUo+fse5MBTYRMleD6ck=" }, "kpkpass": { - "version": "24.12.3", - "url": "mirror://kde/stable/release-service/24.12.3/src/kpkpass-24.12.3.tar.xz", - "hash": "sha256-zyLEWpQvJyPzCVQr8EmYlsJ9OBUhyvCyzJRlJGp9dKk=" + "version": "25.04.0", + "url": "mirror://kde/stable/release-service/25.04.0/src/kpkpass-25.04.0.tar.xz", + "hash": "sha256-Ob3hgx9wBVXImsBiFFELnx5Y8vXlg27BEZawf/H2IWo=" }, "kpmcore": { - "version": "24.12.3", - "url": "mirror://kde/stable/release-service/24.12.3/src/kpmcore-24.12.3.tar.xz", - "hash": "sha256-6sVxDvuVNrnenVq8X4G3q4Q6YGnFIjh5LLGieCRWrqc=" + "version": "25.04.0", + "url": "mirror://kde/stable/release-service/25.04.0/src/kpmcore-25.04.0.tar.xz", + "hash": "sha256-lGOa/RRpPv0/WPvuVmVUKyov7UDF77fOqGfsq0VmoRo=" }, "kpublictransport": { - "version": "24.12.3", - "url": "mirror://kde/stable/release-service/24.12.3/src/kpublictransport-24.12.3.tar.xz", - "hash": "sha256-dR/0nP2IRQ6Ve9XykgvwGzpFIBHf00HRitDQa7qq/+k=" + "version": "25.04.0", + "url": "mirror://kde/stable/release-service/25.04.0/src/kpublictransport-25.04.0.tar.xz", + "hash": "sha256-ITTlHclWvUPOZz6FfNYsFa2YOyymipyhpn3tLOLANfQ=" }, "kqtquickcharts": { - "version": "24.12.3", - "url": "mirror://kde/stable/release-service/24.12.3/src/kqtquickcharts-24.12.3.tar.xz", - "hash": "sha256-FjcvTR0H6rGk8HFGqd3QWGwovYwufc4AXoqkKAyg7ME=" + "version": "25.04.0", + "url": "mirror://kde/stable/release-service/25.04.0/src/kqtquickcharts-25.04.0.tar.xz", + "hash": "sha256-F8G6JOn5lmkXHwr/8n48bkLHZaQWsP2+mr94YRyCND0=" }, "krdc": { - "version": "24.12.3", - "url": "mirror://kde/stable/release-service/24.12.3/src/krdc-24.12.3.tar.xz", - "hash": "sha256-S/6eAfsW2XhRy/IlY9X7EJl248Vh6LB5xJMgFhOVN2Q=" + "version": "25.04.0", + "url": "mirror://kde/stable/release-service/25.04.0/src/krdc-25.04.0.tar.xz", + "hash": "sha256-yA0AjNQ3DNef+Yf+eS74oQ2l6ZSt24TohDQ6RtFLPfQ=" }, "krecorder": { - "version": "24.12.3", - "url": "mirror://kde/stable/release-service/24.12.3/src/krecorder-24.12.3.tar.xz", - "hash": "sha256-mCnCYv57/pQqY3T78AyQ1aGD390vuSJXmBgId5EatLY=" + "version": "25.04.0", + "url": "mirror://kde/stable/release-service/25.04.0/src/krecorder-25.04.0.tar.xz", + "hash": "sha256-b590HRotmpX2y7607VaDuqphJdwADbD6Rc+YwMaXYEo=" }, "kreversi": { - "version": "24.12.3", - "url": "mirror://kde/stable/release-service/24.12.3/src/kreversi-24.12.3.tar.xz", - "hash": "sha256-CksIRjHsYN7r/gSL6H4Rk1+Osrwx+RlChpZ5iBHMlZc=" + "version": "25.04.0", + "url": "mirror://kde/stable/release-service/25.04.0/src/kreversi-25.04.0.tar.xz", + "hash": "sha256-Xt52n5EiSDwNy3o+zUv8DWVB/Yg31uZI73Ycl1zMkAU=" }, "krfb": { - "version": "24.12.3", - "url": "mirror://kde/stable/release-service/24.12.3/src/krfb-24.12.3.tar.xz", - "hash": "sha256-8Wq/cANQ2/viUdMhBKftc/j6oqQ5np6nVDF98OGXz8E=" - }, - "kross-interpreters": { - "version": "24.12.3", - "url": "mirror://kde/stable/release-service/24.12.3/src/kross-interpreters-24.12.3.tar.xz", - "hash": "sha256-0djS459WpKi3bREIqFz5BQAPRLBWoq9Sfss4erWso4g=" + "version": "25.04.0", + "url": "mirror://kde/stable/release-service/25.04.0/src/krfb-25.04.0.tar.xz", + "hash": "sha256-tP1Tad58fxNd1BowTLhlpf0yckg2Sc85xQghv4z+B1E=" }, "kruler": { - "version": "24.12.3", - "url": "mirror://kde/stable/release-service/24.12.3/src/kruler-24.12.3.tar.xz", - "hash": "sha256-q5D/vCrs+E/y1WnW1T4r66lEdViyeF1hk/638z1p3cc=" + "version": "25.04.0", + "url": "mirror://kde/stable/release-service/25.04.0/src/kruler-25.04.0.tar.xz", + "hash": "sha256-eeSqtYqS/8uxOBK+lr3jBrYUD8gfc4/AR1eRHFOLhEM=" }, "ksanecore": { - "version": "24.12.3", - "url": "mirror://kde/stable/release-service/24.12.3/src/ksanecore-24.12.3.tar.xz", - "hash": "sha256-k1fF49t1kkGxLr3EWGytShMmJ9I6FcvghE+JQ8Ma5Bk=" + "version": "25.04.0", + "url": "mirror://kde/stable/release-service/25.04.0/src/ksanecore-25.04.0.tar.xz", + "hash": "sha256-4cYNbirPZpLKviH9cLRv0y2PWu72t2nC/691QB4MvKQ=" }, "kshisen": { - "version": "24.12.3", - "url": "mirror://kde/stable/release-service/24.12.3/src/kshisen-24.12.3.tar.xz", - "hash": "sha256-qrMMEf7OGzdrGiS+m85NsQLN0hNLRrPkCBPuFboNShA=" + "version": "25.04.0", + "url": "mirror://kde/stable/release-service/25.04.0/src/kshisen-25.04.0.tar.xz", + "hash": "sha256-X4NfRCBNV4hwD8SVXkuHufvnKJymRm88nOKj/DEHPIs=" }, "ksirk": { - "version": "24.12.3", - "url": "mirror://kde/stable/release-service/24.12.3/src/ksirk-24.12.3.tar.xz", - "hash": "sha256-TZouiYyXuWQlrR5dESafTa1d/UVt5u92y4XKgkDcWaA=" + "version": "25.04.0", + "url": "mirror://kde/stable/release-service/25.04.0/src/ksirk-25.04.0.tar.xz", + "hash": "sha256-ax3HBpl/pqwlFntQpsSdu/+bj0C6LKDifEwF+D+0KVg=" }, "ksmtp": { - "version": "24.12.3", - "url": "mirror://kde/stable/release-service/24.12.3/src/ksmtp-24.12.3.tar.xz", - "hash": "sha256-YAAS0jGovcRKzrD87kbrSdKBpfpndabtJNnKhXkP2Ts=" + "version": "25.04.0", + "url": "mirror://kde/stable/release-service/25.04.0/src/ksmtp-25.04.0.tar.xz", + "hash": "sha256-KEEOz5qGu7eYh1hT0W5yJ0uoWWL3pUAW6NaqD9yrTw0=" }, "ksnakeduel": { - "version": "24.12.3", - "url": "mirror://kde/stable/release-service/24.12.3/src/ksnakeduel-24.12.3.tar.xz", - "hash": "sha256-HJmQQadNv2arD1+ZIH+y6c3KoMvWGvRffO+/h1uGUTg=" + "version": "25.04.0", + "url": "mirror://kde/stable/release-service/25.04.0/src/ksnakeduel-25.04.0.tar.xz", + "hash": "sha256-IJe8cXmqLx7x+HD5VrcXO8efrgKEcOTNf4IcR7+B+Ww=" }, "kspaceduel": { - "version": "24.12.3", - "url": "mirror://kde/stable/release-service/24.12.3/src/kspaceduel-24.12.3.tar.xz", - "hash": "sha256-2OT+c1DJ3ZoWPOdKiAAN250qEuf825c00O3j84SmXs4=" + "version": "25.04.0", + "url": "mirror://kde/stable/release-service/25.04.0/src/kspaceduel-25.04.0.tar.xz", + "hash": "sha256-TFGx/fAJDAvHDSgZIlX5SeATvIeI3PNh+uQu75Q4HlI=" }, "ksquares": { - "version": "24.12.3", - "url": "mirror://kde/stable/release-service/24.12.3/src/ksquares-24.12.3.tar.xz", - "hash": "sha256-9A3goqMFONbum/ET/j/nA9dZjj4ihyzC+ogknZZM7cs=" + "version": "25.04.0", + "url": "mirror://kde/stable/release-service/25.04.0/src/ksquares-25.04.0.tar.xz", + "hash": "sha256-1gTCnWG0pgmfdTGHMBSsJbHoipApHQNjb7+OZMlgNlw=" }, "ksudoku": { - "version": "24.12.3", - "url": "mirror://kde/stable/release-service/24.12.3/src/ksudoku-24.12.3.tar.xz", - "hash": "sha256-KvLmP7G05vbsSMXUUaA6jCAiGUUjme2ppKWddFdCJTQ=" + "version": "25.04.0", + "url": "mirror://kde/stable/release-service/25.04.0/src/ksudoku-25.04.0.tar.xz", + "hash": "sha256-E0pBWCGio/fJmkclGqmIVFCB2mvXyyNWw1DQVLQpDFY=" }, "ksystemlog": { - "version": "24.12.3", - "url": "mirror://kde/stable/release-service/24.12.3/src/ksystemlog-24.12.3.tar.xz", - "hash": "sha256-lbt6byC4EDnSGJ9y5iPCDtbzkVuWQTCk28ycWsMurv8=" + "version": "25.04.0", + "url": "mirror://kde/stable/release-service/25.04.0/src/ksystemlog-25.04.0.tar.xz", + "hash": "sha256-Cwg3IRSMzoDBNDezrB0vaDdZum3KYLyaZRYQwd9z63Y=" }, "kteatime": { - "version": "24.12.3", - "url": "mirror://kde/stable/release-service/24.12.3/src/kteatime-24.12.3.tar.xz", - "hash": "sha256-eAHre/ugbsSfVXRXqXpTkPWX3EMo+RQRPdKjJoik/FQ=" + "version": "25.04.0", + "url": "mirror://kde/stable/release-service/25.04.0/src/kteatime-25.04.0.tar.xz", + "hash": "sha256-qH2OYM284+9SdC2Aanu1EVvOYN+w5EOf3mp3g43Dkdk=" }, "ktimer": { - "version": "24.12.3", - "url": "mirror://kde/stable/release-service/24.12.3/src/ktimer-24.12.3.tar.xz", - "hash": "sha256-NfkK3UiEaUmnZwNMndiz0SCeuE8673VZYFgMDT4M/84=" + "version": "25.04.0", + "url": "mirror://kde/stable/release-service/25.04.0/src/ktimer-25.04.0.tar.xz", + "hash": "sha256-zbsHzOEFZJQ/pvEjr3gqbCqELJu5jEo/jB8Nrn5wzak=" }, "ktnef": { - "version": "24.12.3", - "url": "mirror://kde/stable/release-service/24.12.3/src/ktnef-24.12.3.tar.xz", - "hash": "sha256-wtLxtk4WZ74y5+XQUdmPT0HvZ8EHd3gr+eSkG1dFcC0=" + "version": "25.04.0", + "url": "mirror://kde/stable/release-service/25.04.0/src/ktnef-25.04.0.tar.xz", + "hash": "sha256-A33YMrOOn8ejliiWZPTqGY8ykJJ+mlfyYPnN57VkSBQ=" }, "ktorrent": { - "version": "24.12.3", - "url": "mirror://kde/stable/release-service/24.12.3/src/ktorrent-24.12.3.tar.xz", - "hash": "sha256-puuL6RXUiu1d10XTvsGg9EYvB4RIoTJC3JTQz7lPj5w=" + "version": "25.04.0", + "url": "mirror://kde/stable/release-service/25.04.0/src/ktorrent-25.04.0.tar.xz", + "hash": "sha256-4CvGd7XY5yhe7P8F4sUR2W9svt4anQaXXhwnYzE5y1M=" }, "ktouch": { - "version": "24.12.3", - "url": "mirror://kde/stable/release-service/24.12.3/src/ktouch-24.12.3.tar.xz", - "hash": "sha256-xZ7dcixCXg34bvzPDXn3iD2CxbqvBnMWUFH14TqqH+s=" + "version": "25.04.0", + "url": "mirror://kde/stable/release-service/25.04.0/src/ktouch-25.04.0.tar.xz", + "hash": "sha256-YILL9CDAs1vLDfFCGtJgHUfJIrme42Ss7HHmfOHOR3U=" }, "ktrip": { - "version": "24.12.3", - "url": "mirror://kde/stable/release-service/24.12.3/src/ktrip-24.12.3.tar.xz", - "hash": "sha256-nrAygRdV8E1ijVoXPAfanvkrVUCH1T0gPNVqYwzwmyg=" + "version": "25.04.0", + "url": "mirror://kde/stable/release-service/25.04.0/src/ktrip-25.04.0.tar.xz", + "hash": "sha256-5lX0C6R93ACJeZBSR9DiPAUJ0eEdhLFORcQYPAHY0K4=" }, "ktuberling": { - "version": "24.12.3", - "url": "mirror://kde/stable/release-service/24.12.3/src/ktuberling-24.12.3.tar.xz", - "hash": "sha256-UV6egQBA1y/L8intOCeWFUN3zLLQmCQTpge4DNKTJg8=" + "version": "25.04.0", + "url": "mirror://kde/stable/release-service/25.04.0/src/ktuberling-25.04.0.tar.xz", + "hash": "sha256-VFYUnVtfukvbArJqGR47UMWu0FjNYNzi/tLsEHcWtkE=" }, "kturtle": { - "version": "24.12.3", - "url": "mirror://kde/stable/release-service/24.12.3/src/kturtle-24.12.3.tar.xz", - "hash": "sha256-3WENqOcXo/6uSUAICHMgdKPTW0NLcpwKyUQB+3f8Mec=" + "version": "25.04.0", + "url": "mirror://kde/stable/release-service/25.04.0/src/kturtle-25.04.0.tar.xz", + "hash": "sha256-oT7+PxKQfNEvExICM9nSWcOpvPMBV8UwallRMKwrqNM=" }, "kubrick": { - "version": "24.12.3", - "url": "mirror://kde/stable/release-service/24.12.3/src/kubrick-24.12.3.tar.xz", - "hash": "sha256-j0KxOSAINvNZyYTmSTpcnvssM5iEqYgh0NruSJhvimI=" + "version": "25.04.0", + "url": "mirror://kde/stable/release-service/25.04.0/src/kubrick-25.04.0.tar.xz", + "hash": "sha256-xfr+wfLubUmrOwgHRXXxYNyxBHpiDfmAceBENwfWvqk=" }, "kunifiedpush": { - "version": "24.12.3", - "url": "mirror://kde/stable/release-service/24.12.3/src/kunifiedpush-24.12.3.tar.xz", - "hash": "sha256-hlzmrL+1EwtA7EBgA7maKBKVzpqYYo2ZQL87zFuHqTA=" + "version": "25.04.0", + "url": "mirror://kde/stable/release-service/25.04.0/src/kunifiedpush-25.04.0.tar.xz", + "hash": "sha256-HFPGWXCrsPq0yppNINQXXwXwMLsYm3wIrfPRnJFd8EM=" }, "kwalletmanager": { - "version": "24.12.3", - "url": "mirror://kde/stable/release-service/24.12.3/src/kwalletmanager-24.12.3.tar.xz", - "hash": "sha256-n5dTti94hvmthqOOMY9207VnfpKc9VJRLrs9lbbdKlA=" + "version": "25.04.0", + "url": "mirror://kde/stable/release-service/25.04.0/src/kwalletmanager-25.04.0.tar.xz", + "hash": "sha256-dMf0FKXfyuDar6A4B0ENj6AjV/XRHSKUEmoelZg+nWI=" }, "kwave": { - "version": "24.12.3", - "url": "mirror://kde/stable/release-service/24.12.3/src/kwave-24.12.3.tar.xz", - "hash": "sha256-veIKCeHk6Xw8bhiUSP2cBeGRN5/P2etMg6ZxWrWxKxY=" + "version": "25.04.0", + "url": "mirror://kde/stable/release-service/25.04.0/src/kwave-25.04.0.tar.xz", + "hash": "sha256-hko8uXPZYEa7qQnfRhKOenQppyy//Tfs1ZMPs93bWmM=" }, "kweather": { - "version": "24.12.3", - "url": "mirror://kde/stable/release-service/24.12.3/src/kweather-24.12.3.tar.xz", - "hash": "sha256-9CP1uSbk5oXXrK71wTp5J5tR8vFYBwY1vHfvGRf1DtY=" + "version": "25.04.0", + "url": "mirror://kde/stable/release-service/25.04.0/src/kweather-25.04.0.tar.xz", + "hash": "sha256-39+42ZGGsDEfQOrv94BWf0USGq4Occ+2dKStzQapAWI=" }, "kweathercore": { - "version": "24.12.3", - "url": "mirror://kde/stable/release-service/24.12.3/src/kweathercore-24.12.3.tar.xz", - "hash": "sha256-GMlWKgHCKVy1Wui+Qsk7nsAGWj+0pLt7EZM9uX0MwoU=" + "version": "25.04.0", + "url": "mirror://kde/stable/release-service/25.04.0/src/kweathercore-25.04.0.tar.xz", + "hash": "sha256-F/II5KEmd48fvReVInksasod1hSgbOTNVFKl/m9nzUw=" }, "kwordquiz": { - "version": "24.12.3", - "url": "mirror://kde/stable/release-service/24.12.3/src/kwordquiz-24.12.3.tar.xz", - "hash": "sha256-jlT4niCXEGLizbQl0U8LpTIJxnDXZEJimm5ghXM99Jg=" + "version": "25.04.0", + "url": "mirror://kde/stable/release-service/25.04.0/src/kwordquiz-25.04.0.tar.xz", + "hash": "sha256-DWo5R8TbZrVsakx9/sRtWm6Gtbz3J958M1YTiKbpGoA=" }, "libgravatar": { - "version": "24.12.3", - "url": "mirror://kde/stable/release-service/24.12.3/src/libgravatar-24.12.3.tar.xz", - "hash": "sha256-RNnxvWDqT8cJVogtZnwytN8AG1ze5KCD6F6s9qhGfA0=" + "version": "25.04.0", + "url": "mirror://kde/stable/release-service/25.04.0/src/libgravatar-25.04.0.tar.xz", + "hash": "sha256-YilJTmDvL62H61TUYdnTi0cI5v2HSfG2GSkR0SrYe/o=" }, "libkcddb": { - "version": "24.12.3", - "url": "mirror://kde/stable/release-service/24.12.3/src/libkcddb-24.12.3.tar.xz", - "hash": "sha256-v0BLtWW1DWyhoDiBFrUUiZmPtVaCig4zQ1GsFAj9WA4=" + "version": "25.04.0", + "url": "mirror://kde/stable/release-service/25.04.0/src/libkcddb-25.04.0.tar.xz", + "hash": "sha256-C+wME9BNEIIpYkURfFtT8NwKPGyjyDtxaOCvUyedpII=" }, "libkcompactdisc": { - "version": "24.12.3", - "url": "mirror://kde/stable/release-service/24.12.3/src/libkcompactdisc-24.12.3.tar.xz", - "hash": "sha256-GlS8QOgtDwrgGHUtTt/l69rgQycb3a4/LzyuYZCcB1o=" + "version": "25.04.0", + "url": "mirror://kde/stable/release-service/25.04.0/src/libkcompactdisc-25.04.0.tar.xz", + "hash": "sha256-UOHqUv/W0O2DCtm//KevIT1BLbgcBIFLYzsdRO30AVA=" }, "libkdcraw": { - "version": "24.12.3", - "url": "mirror://kde/stable/release-service/24.12.3/src/libkdcraw-24.12.3.tar.xz", - "hash": "sha256-mC4JQFzedpEfA2gGqhL9a3D47iaxs3xz/lxA3cI0DVo=" + "version": "25.04.0", + "url": "mirror://kde/stable/release-service/25.04.0/src/libkdcraw-25.04.0.tar.xz", + "hash": "sha256-8/OX++zGPwpu1ewsNHCwqHVJYzdrnHElo+n1K2do4y4=" }, "libkdegames": { - "version": "24.12.3", - "url": "mirror://kde/stable/release-service/24.12.3/src/libkdegames-24.12.3.tar.xz", - "hash": "sha256-1kDVpZBFDkdukDo0HpFgBKRq1y0NsH9CAedeTlp8AuU=" + "version": "25.04.0", + "url": "mirror://kde/stable/release-service/25.04.0/src/libkdegames-25.04.0.tar.xz", + "hash": "sha256-aaIbrnQbKOjHnC397jUqfOvJxmWKqlg4jVgbKnpABH8=" }, "libkdepim": { - "version": "24.12.3", - "url": "mirror://kde/stable/release-service/24.12.3/src/libkdepim-24.12.3.tar.xz", - "hash": "sha256-2DpwotJZ5Xmv3YLhu8CC81ySofxs8osyph4qx7hBBAo=" + "version": "25.04.0", + "url": "mirror://kde/stable/release-service/25.04.0/src/libkdepim-25.04.0.tar.xz", + "hash": "sha256-w2pQ+FIBpvU5PYluRyv1/plla4x2yujj+s+Hixd2a30=" }, "libkeduvocdocument": { - "version": "24.12.3", - "url": "mirror://kde/stable/release-service/24.12.3/src/libkeduvocdocument-24.12.3.tar.xz", - "hash": "sha256-m6pjp8admNhqWBolaKWfJITp15lJQV+GLIQQ+C0DmQk=" + "version": "25.04.0", + "url": "mirror://kde/stable/release-service/25.04.0/src/libkeduvocdocument-25.04.0.tar.xz", + "hash": "sha256-ZozELkfSGHkDP3+/Ez2+DXF9O3iQAZMF0GtLHrNVef0=" }, "libkexiv2": { - "version": "24.12.3", - "url": "mirror://kde/stable/release-service/24.12.3/src/libkexiv2-24.12.3.tar.xz", - "hash": "sha256-MbiqED6g1NWPxfH5UXIpuvCrbQJRkQWtJyBfwc/BZBE=" + "version": "25.04.0", + "url": "mirror://kde/stable/release-service/25.04.0/src/libkexiv2-25.04.0.tar.xz", + "hash": "sha256-E4Gl3btCHFHF+fct+PM7qLZJw2J/qfMALB0NK2DJSHk=" }, "libkgapi": { - "version": "24.12.3", - "url": "mirror://kde/stable/release-service/24.12.3/src/libkgapi-24.12.3.tar.xz", - "hash": "sha256-cfLA7XExxMdNmIKFuJWR4TiIFEjTuGdGZoD0tLdC4Xc=" + "version": "25.04.0", + "url": "mirror://kde/stable/release-service/25.04.0/src/libkgapi-25.04.0.tar.xz", + "hash": "sha256-VhEb2vle3MQ1JFRGT5ekG+2CRMdStmxyrE7AJmL3mgU=" }, "libkleo": { - "version": "24.12.3", - "url": "mirror://kde/stable/release-service/24.12.3/src/libkleo-24.12.3.tar.xz", - "hash": "sha256-9ht3fGcuIarK3h4SVtt95Y46Li5AhMb/enky3McxYCQ=" + "version": "25.04.0", + "url": "mirror://kde/stable/release-service/25.04.0/src/libkleo-25.04.0.tar.xz", + "hash": "sha256-fOJHt6P1eIrFJIQbjIoyxTtO5JCTMQuR0p3F2AEMr9g=" }, "libkmahjongg": { - "version": "24.12.3", - "url": "mirror://kde/stable/release-service/24.12.3/src/libkmahjongg-24.12.3.tar.xz", - "hash": "sha256-2yvbW4IU8orWj9rEJL7CP7GGISG3KZgsivJrCw4T9sY=" + "version": "25.04.0", + "url": "mirror://kde/stable/release-service/25.04.0/src/libkmahjongg-25.04.0.tar.xz", + "hash": "sha256-upzjo+pwlBfn+uAtQ79Ye0IRLgGqL7OD6OkBcPHfdUA=" }, "libkomparediff2": { - "version": "24.12.3", - "url": "mirror://kde/stable/release-service/24.12.3/src/libkomparediff2-24.12.3.tar.xz", - "hash": "sha256-M8ci58aTW5/myntibRDQzQ4IeKA5ayq2WfTE1t1xSRI=" + "version": "25.04.0", + "url": "mirror://kde/stable/release-service/25.04.0/src/libkomparediff2-25.04.0.tar.xz", + "hash": "sha256-QMZdcBTIMzAkeZs0TM8TpZUCMcWhB+5gCh9x6KncPBI=" }, "libksane": { - "version": "24.12.3", - "url": "mirror://kde/stable/release-service/24.12.3/src/libksane-24.12.3.tar.xz", - "hash": "sha256-vLx+wczZao8k13cI+KKIWf9wieTl+Et7oVIBzIhbDKw=" + "version": "25.04.0", + "url": "mirror://kde/stable/release-service/25.04.0/src/libksane-25.04.0.tar.xz", + "hash": "sha256-kaud1J1EdOvd+fR4rqrFX8hrbnjLdULyqQUEKRmL95o=" }, "libksieve": { - "version": "24.12.3", - "url": "mirror://kde/stable/release-service/24.12.3/src/libksieve-24.12.3.tar.xz", - "hash": "sha256-Iic1l9Olh5z2f3R8IsDWjaSbGSA5ykggOz3osXDRzkc=" + "version": "25.04.0", + "url": "mirror://kde/stable/release-service/25.04.0/src/libksieve-25.04.0.tar.xz", + "hash": "sha256-c+jhV2K9vbIWAC2/UzJOcYZeo77MUkYHWfPrBulUTaA=" }, "libktorrent": { - "version": "24.12.3", - "url": "mirror://kde/stable/release-service/24.12.3/src/libktorrent-24.12.3.tar.xz", - "hash": "sha256-FsxpSdWwtLkY9vNT3lwJ3QxBefTDA/uwfj8mvFcmzkA=" + "version": "25.04.0", + "url": "mirror://kde/stable/release-service/25.04.0/src/libktorrent-25.04.0.tar.xz", + "hash": "sha256-8vJ/V9UqjIcwbNa4MZBHFjQFAr/Wj2+i9dWuYlDOtGQ=" }, "lokalize": { - "version": "24.12.3", - "url": "mirror://kde/stable/release-service/24.12.3/src/lokalize-24.12.3.tar.xz", - "hash": "sha256-80NIQDzqrXns6uCI0dDy3TyezTAxnOCyhHE1qggD8hg=" + "version": "25.04.0", + "url": "mirror://kde/stable/release-service/25.04.0/src/lokalize-25.04.0.tar.xz", + "hash": "sha256-RN0r/vtT2KUILzIVoCpNvLFKwgFL8RF8rFrrx6rwlXo=" }, "lskat": { - "version": "24.12.3", - "url": "mirror://kde/stable/release-service/24.12.3/src/lskat-24.12.3.tar.xz", - "hash": "sha256-95hmlmMGAcSoaGiFN/4F2lReAQCK079m5WHf3BnbVoQ=" + "version": "25.04.0", + "url": "mirror://kde/stable/release-service/25.04.0/src/lskat-25.04.0.tar.xz", + "hash": "sha256-St0LZ3nokqi2Lund/fJzQn2fq0pkjBdNP4Z1oLbrRRY=" }, "mailcommon": { - "version": "24.12.3", - "url": "mirror://kde/stable/release-service/24.12.3/src/mailcommon-24.12.3.tar.xz", - "hash": "sha256-5gNIa9dttUhsivmAU9J5KhtH0J+9AuLbgH08BKrSqO8=" + "version": "25.04.0", + "url": "mirror://kde/stable/release-service/25.04.0/src/mailcommon-25.04.0.tar.xz", + "hash": "sha256-WuGGp4srSzIqT/5gmSgSSQ+fG8qgV3SqcgDQycoqXPI=" }, "mailimporter": { - "version": "24.12.3", - "url": "mirror://kde/stable/release-service/24.12.3/src/mailimporter-24.12.3.tar.xz", - "hash": "sha256-iN/g8xeQcB0DzlkCq+k0EEE71Ed7rz2nSWfF8Po9Za4=" + "version": "25.04.0", + "url": "mirror://kde/stable/release-service/25.04.0/src/mailimporter-25.04.0.tar.xz", + "hash": "sha256-KGD7WJH+W9pKYLKdiZ618wzTbGpZhIv/jiFxzoCLSPk=" }, "marble": { - "version": "24.12.3", - "url": "mirror://kde/stable/release-service/24.12.3/src/marble-24.12.3.tar.xz", - "hash": "sha256-lOB8/OOvP9b9Bdg/AyMBuaR4FEKro5EMUmBkzJLelfE=" + "version": "25.04.0", + "url": "mirror://kde/stable/release-service/25.04.0/src/marble-25.04.0.tar.xz", + "hash": "sha256-J73xdCFaZhNnle89CnovPgnSGxLSyD7DMJ2EOJ3VKQk=" }, "markdownpart": { - "version": "24.12.3", - "url": "mirror://kde/stable/release-service/24.12.3/src/markdownpart-24.12.3.tar.xz", - "hash": "sha256-jbaDL9xw/kQWGk/HwzayVHbSlr5ovJU1HNB8L0eL6BQ=" + "version": "25.04.0", + "url": "mirror://kde/stable/release-service/25.04.0/src/markdownpart-25.04.0.tar.xz", + "hash": "sha256-JhLPorzbmEMvdxeMThuPWWY3YqwpGylPqTT00qCzZLQ=" }, "massif-visualizer": { - "version": "24.12.3", - "url": "mirror://kde/stable/release-service/24.12.3/src/massif-visualizer-24.12.3.tar.xz", - "hash": "sha256-tW9OY7pT9OqmQLIUYfuZ0MQJ0hmk83CSWDkInCk+qiU=" + "version": "25.04.0", + "url": "mirror://kde/stable/release-service/25.04.0/src/massif-visualizer-25.04.0.tar.xz", + "hash": "sha256-l6fSHoUFMT13/rRTu6rbrcei59jcANhlsYf7yMjCgdQ=" }, "mbox-importer": { - "version": "24.12.3", - "url": "mirror://kde/stable/release-service/24.12.3/src/mbox-importer-24.12.3.tar.xz", - "hash": "sha256-60m7tQBNHEOfO+AaI6xCT8DC1eN7l05hzmQx7yUEjHc=" + "version": "25.04.0", + "url": "mirror://kde/stable/release-service/25.04.0/src/mbox-importer-25.04.0.tar.xz", + "hash": "sha256-2QnY60yIZh74iAldugFfPyYSHVfsJzYcEmzuhH1aMds=" }, "merkuro": { - "version": "24.12.3", - "url": "mirror://kde/stable/release-service/24.12.3/src/merkuro-24.12.3.tar.xz", - "hash": "sha256-kl51tm0LYWbDTICHMekh+DEyxcRcjDcj67n9Qk708VM=" + "version": "25.04.0", + "url": "mirror://kde/stable/release-service/25.04.0/src/merkuro-25.04.0.tar.xz", + "hash": "sha256-ftM9f5Xb/zpslre4olIzPQpw9AQYVBM7qLITIHPeTF0=" }, "messagelib": { - "version": "24.12.3", - "url": "mirror://kde/stable/release-service/24.12.3/src/messagelib-24.12.3.tar.xz", - "hash": "sha256-H47xZ94m/hwxr91IvzWfxRHlaR74263tM5D1A3dV74w=" + "version": "25.04.0", + "url": "mirror://kde/stable/release-service/25.04.0/src/messagelib-25.04.0.tar.xz", + "hash": "sha256-+2R2KaQ2Kx/5kUMUy0ME7Jgjn+/aXPYhp+coJlpdkHw=" }, "mimetreeparser": { - "version": "24.12.3", - "url": "mirror://kde/stable/release-service/24.12.3/src/mimetreeparser-24.12.3.tar.xz", - "hash": "sha256-EWpw7Scb5YYoND+crKt2v/VvPAJIzyNvlxfG4GQFkfA=" + "version": "25.04.0", + "url": "mirror://kde/stable/release-service/25.04.0/src/mimetreeparser-25.04.0.tar.xz", + "hash": "sha256-dS/mCk5tIeM54NlgdEHzwiewI/TDSdhh8DmlfpqwUqU=" }, "minuet": { - "version": "24.12.3", - "url": "mirror://kde/stable/release-service/24.12.3/src/minuet-24.12.3.tar.xz", - "hash": "sha256-zcc+kIKC5NCHzJ9pMsE0g1u/94TNG/a1bj09yXSaL3c=" + "version": "25.04.0", + "url": "mirror://kde/stable/release-service/25.04.0/src/minuet-25.04.0.tar.xz", + "hash": "sha256-d5UFWIQOyciQe7ILOYHA1PocspkEuvgRmUG9/FtKsXk=" }, "neochat": { - "version": "24.12.3", - "url": "mirror://kde/stable/release-service/24.12.3/src/neochat-24.12.3.tar.xz", - "hash": "sha256-DaTvh2IGR+/KAZjUIOiXuXxWvPy8/apaeKpQ/UiDAeA=" + "version": "25.04.0", + "url": "mirror://kde/stable/release-service/25.04.0/src/neochat-25.04.0.tar.xz", + "hash": "sha256-j4LxTuz2tcuyBUqVfLiJ+8Al/jaMofyhq3ojGacxcgI=" }, "okular": { - "version": "24.12.3", - "url": "mirror://kde/stable/release-service/24.12.3/src/okular-24.12.3.tar.xz", - "hash": "sha256-jQiU3ABrcV3sLY1Xwii4qdXZSI4xRN0a+Ts7g2PkZqA=" + "version": "25.04.0", + "url": "mirror://kde/stable/release-service/25.04.0/src/okular-25.04.0.tar.xz", + "hash": "sha256-T0GiKJ5ip3jF1ueW5YRol+AWHt0nOtmXmyBgu0jmG08=" }, "palapeli": { - "version": "24.12.3", - "url": "mirror://kde/stable/release-service/24.12.3/src/palapeli-24.12.3.tar.xz", - "hash": "sha256-EJE4lcYmox21td377Am/BRcPFpnKqX7mqYVIrXBj6CA=" + "version": "25.04.0", + "url": "mirror://kde/stable/release-service/25.04.0/src/palapeli-25.04.0.tar.xz", + "hash": "sha256-6WfJrwK67aKHknZW84Fd2cOiZkIXsJHqBn7p1kPHRqw=" }, "parley": { - "version": "24.12.3", - "url": "mirror://kde/stable/release-service/24.12.3/src/parley-24.12.3.tar.xz", - "hash": "sha256-bf7RJ5KywxgRSe6VQpeg/8nksIkrnud2Ac2KTMf0EX0=" + "version": "25.04.0", + "url": "mirror://kde/stable/release-service/25.04.0/src/parley-25.04.0.tar.xz", + "hash": "sha256-qRZ6xrxN80TdZCqlGuzsnFQeDKIPOKY8VIIIvVGXRkc=" }, "partitionmanager": { - "version": "24.12.3", - "url": "mirror://kde/stable/release-service/24.12.3/src/partitionmanager-24.12.3.tar.xz", - "hash": "sha256-ApWxsxUVwH2Z6D5xckiSGSELRhtOxd862GzdF5Ma5p4=" + "version": "25.04.0", + "url": "mirror://kde/stable/release-service/25.04.0/src/partitionmanager-25.04.0.tar.xz", + "hash": "sha256-TdeFsuUcxrOUS05Euxt9sgH+8kP2RjrDVU6DXlX4o1k=" }, "picmi": { - "version": "24.12.3", - "url": "mirror://kde/stable/release-service/24.12.3/src/picmi-24.12.3.tar.xz", - "hash": "sha256-JszVWnjs4ZofhlxC4sHG2OZsYVghwlfJ4hu6lxgoemo=" + "version": "25.04.0", + "url": "mirror://kde/stable/release-service/25.04.0/src/picmi-25.04.0.tar.xz", + "hash": "sha256-bzUJIdQPnfc7TwHTl7X87CER6csHpfOa2e2LGHMgSOg=" }, "pim-data-exporter": { - "version": "24.12.3", - "url": "mirror://kde/stable/release-service/24.12.3/src/pim-data-exporter-24.12.3.tar.xz", - "hash": "sha256-zXCeixyWT3att8gW934udGn279q8AbLvrIahHjUfySo=" + "version": "25.04.0", + "url": "mirror://kde/stable/release-service/25.04.0/src/pim-data-exporter-25.04.0.tar.xz", + "hash": "sha256-gyXwkuc8nZ+kDrIBiUyUzzLZytat86BEQL6ZTDSMGPI=" }, "pim-sieve-editor": { - "version": "24.12.3", - "url": "mirror://kde/stable/release-service/24.12.3/src/pim-sieve-editor-24.12.3.tar.xz", - "hash": "sha256-2/HUgf0OqrpAt6vkBP0Br6j7NyKfTAg6wLGcUxbyUhA=" + "version": "25.04.0", + "url": "mirror://kde/stable/release-service/25.04.0/src/pim-sieve-editor-25.04.0.tar.xz", + "hash": "sha256-ZT1tmNDbGbGD71fDOYUevLy9LpBta3/JxwRBbpER0JU=" }, "pimcommon": { - "version": "24.12.3", - "url": "mirror://kde/stable/release-service/24.12.3/src/pimcommon-24.12.3.tar.xz", - "hash": "sha256-tQ7KgXNZNZ/L6MBngTx2S8jkGbWdYI/2neELT3/5Wy8=" + "version": "25.04.0", + "url": "mirror://kde/stable/release-service/25.04.0/src/pimcommon-25.04.0.tar.xz", + "hash": "sha256-PXMJxxpr8jojiy9sX/T2uOdcge7uBWpPEtIr6zdP91A=" }, "plasmatube": { - "version": "24.12.3", - "url": "mirror://kde/stable/release-service/24.12.3/src/plasmatube-24.12.3.tar.xz", - "hash": "sha256-FlXx1omSWEBBJ+/qsD6z9nvGiL84XZbYQphB8yHSBRQ=" + "version": "25.04.0", + "url": "mirror://kde/stable/release-service/25.04.0/src/plasmatube-25.04.0.tar.xz", + "hash": "sha256-56+uXsNVClbvkoDjRtiNfHwzLSYq3sCCunjyCslA6JU=" }, "poxml": { - "version": "24.12.3", - "url": "mirror://kde/stable/release-service/24.12.3/src/poxml-24.12.3.tar.xz", - "hash": "sha256-oftT6lIN6Igwb80GTG7heqS773vO3KuEDC1X8J6lrFo=" + "version": "25.04.0", + "url": "mirror://kde/stable/release-service/25.04.0/src/poxml-25.04.0.tar.xz", + "hash": "sha256-BOZNQpm42PKfzN69Lp5JNTzQbtBfcSGdv04UM2W77Ww=" }, "qmlkonsole": { - "version": "24.12.3", - "url": "mirror://kde/stable/release-service/24.12.3/src/qmlkonsole-24.12.3.tar.xz", - "hash": "sha256-ttczlr+NA7jTOjhQOtR0kKfpsJuTXfQIhuwSUCjI+8w=" + "version": "25.04.0", + "url": "mirror://kde/stable/release-service/25.04.0/src/qmlkonsole-25.04.0.tar.xz", + "hash": "sha256-08cMTq1ZYMxww3Ja4+PS8mLHQtEHY7m7H9LTx9FtQnQ=" + }, + "qrca": { + "version": "25.04.0", + "url": "mirror://kde/stable/release-service/25.04.0/src/qrca-25.04.0.tar.xz", + "hash": "sha256-/daSoqy5sFqbgOrs5MNTpMLIQkA3++nHslqHjG88Vuk=" }, "rocs": { - "version": "24.12.3", - "url": "mirror://kde/stable/release-service/24.12.3/src/rocs-24.12.3.tar.xz", - "hash": "sha256-niL7P96beJz6yj21MmfG/11w+tV9LasD2JDpL6Pz/3A=" + "version": "25.04.0", + "url": "mirror://kde/stable/release-service/25.04.0/src/rocs-25.04.0.tar.xz", + "hash": "sha256-SS1py+u77n3QBzF0A9SITm2Xhh6bKDrxARD5zNkdVyE=" }, "signon-kwallet-extension": { - "version": "24.12.3", - "url": "mirror://kde/stable/release-service/24.12.3/src/signon-kwallet-extension-24.12.3.tar.xz", - "hash": "sha256-t8ch7wznckrLZ8Mw33+hS1BmZ24PcjudVxY7fzG+qsk=" + "version": "25.04.0", + "url": "mirror://kde/stable/release-service/25.04.0/src/signon-kwallet-extension-25.04.0.tar.xz", + "hash": "sha256-N0Qc6cM3QKwiuTM424dpgX5Of0kl6tU6pZXyScYf07c=" }, "skanlite": { - "version": "24.12.3", - "url": "mirror://kde/stable/release-service/24.12.3/src/skanlite-24.12.3.tar.xz", - "hash": "sha256-Rd51Mzi6NY0ymK8LieHB8InACWw3SPP74QUMQ7r1WDQ=" + "version": "25.04.0", + "url": "mirror://kde/stable/release-service/25.04.0/src/skanlite-25.04.0.tar.xz", + "hash": "sha256-wpc+VLfQTfr8C2lqIJO5zCRx0c5hXRgj69mJHkeKEuo=" }, "skanpage": { - "version": "24.12.3", - "url": "mirror://kde/stable/release-service/24.12.3/src/skanpage-24.12.3.tar.xz", - "hash": "sha256-1wMKcfoe9o+DCB51kSnkdb+5QvqAHpGQEPKyk02M5Ik=" + "version": "25.04.0", + "url": "mirror://kde/stable/release-service/25.04.0/src/skanpage-25.04.0.tar.xz", + "hash": "sha256-xH+ciRexAc/hbsqTGmguG3Bp0Ec2pvKj0ZG3eckJXCM=" }, "skladnik": { - "version": "24.12.3", - "url": "mirror://kde/stable/release-service/24.12.3/src/skladnik-24.12.3.tar.xz", - "hash": "sha256-VXJqNUkrMgzDdoXItpfzDfkNkb1DMnbE2HUUtzgWNGk=" - }, - "spectacle": { - "version": "24.12.3", - "url": "mirror://kde/stable/release-service/24.12.3/src/spectacle-24.12.3.tar.xz", - "hash": "sha256-TufPkzBfzIMdWYOxc8+gZYLFs8IYDFyb6D8WU8Zqxs8=" + "version": "25.04.0", + "url": "mirror://kde/stable/release-service/25.04.0/src/skladnik-25.04.0.tar.xz", + "hash": "sha256-H3Cdet2BFKgu8GSsL4vtJ5c0IPTkfzhVwYBsWp4ePiE=" }, "step": { - "version": "24.12.3", - "url": "mirror://kde/stable/release-service/24.12.3/src/step-24.12.3.tar.xz", - "hash": "sha256-paHZukD+9JHm755jnvpqzqGiv46k/uagI1vLH0V0KkA=" + "version": "25.04.0", + "url": "mirror://kde/stable/release-service/25.04.0/src/step-25.04.0.tar.xz", + "hash": "sha256-gRrPD0S7vf2VZf7vknZvunynLPFZnQmsO6DPXfXHzeE=" }, "svgpart": { - "version": "24.12.3", - "url": "mirror://kde/stable/release-service/24.12.3/src/svgpart-24.12.3.tar.xz", - "hash": "sha256-7pK4gJ1lrPB+9/f8WHefsXjl+J44XE1WT/tZPcmzypA=" + "version": "25.04.0", + "url": "mirror://kde/stable/release-service/25.04.0/src/svgpart-25.04.0.tar.xz", + "hash": "sha256-U59yVyBZnKZ9UH88TgdSSsgZIyXxc7NEn4MJi9SqplI=" }, "sweeper": { - "version": "24.12.3", - "url": "mirror://kde/stable/release-service/24.12.3/src/sweeper-24.12.3.tar.xz", - "hash": "sha256-CN+H0dgkbcFWhqmqZ1TYDN3XBpaELDo0KsG9rrjAvWs=" + "version": "25.04.0", + "url": "mirror://kde/stable/release-service/25.04.0/src/sweeper-25.04.0.tar.xz", + "hash": "sha256-cLj9AYQw4CXyFBYcBXhdJmXNpISZ47q0d6Jc283n8Gw=" }, "telly-skout": { - "version": "24.12.3", - "url": "mirror://kde/stable/release-service/24.12.3/src/telly-skout-24.12.3.tar.xz", - "hash": "sha256-Jq8CiiEat4E3a36Gyvn/PLEddwomaVVvI4doBVC9O3A=" + "version": "25.04.0", + "url": "mirror://kde/stable/release-service/25.04.0/src/telly-skout-25.04.0.tar.xz", + "hash": "sha256-LFJFnQHzANp/CBsYICk2pBRdy5iI2lMdI+A6GNSc6l0=" }, "tokodon": { - "version": "24.12.3", - "url": "mirror://kde/stable/release-service/24.12.3/src/tokodon-24.12.3.tar.xz", - "hash": "sha256-YrLdzIyu6Iidg1oB0GNAGZBAzqRr+FjbrqOzkbs2pqo=" + "version": "25.04.0", + "url": "mirror://kde/stable/release-service/25.04.0/src/tokodon-25.04.0.tar.xz", + "hash": "sha256-V40kEhiZTKSFSjhkE+nsenwCKhg+b+02VUow+2aqeLo=" }, "umbrello": { - "version": "24.12.3", - "url": "mirror://kde/stable/release-service/24.12.3/src/umbrello-24.12.3.tar.xz", - "hash": "sha256-hhdZYGZUZY//lDrxpuNNmPmm2nv6ks1HObEsXHY/RYA=" + "version": "25.04.0", + "url": "mirror://kde/stable/release-service/25.04.0/src/umbrello-25.04.0.tar.xz", + "hash": "sha256-Q7xw6RdhBMxQ71hBE0sgBjmrN9sPxGnwbE4c/bDWSsY=" }, "yakuake": { - "version": "24.12.3", - "url": "mirror://kde/stable/release-service/24.12.3/src/yakuake-24.12.3.tar.xz", - "hash": "sha256-taAPtL1Rjb1Wl8FCpSb0EhuSP5hGVFNjFgx1nKO5RQY=" + "version": "25.04.0", + "url": "mirror://kde/stable/release-service/25.04.0/src/yakuake-25.04.0.tar.xz", + "hash": "sha256-XqGBrycR82VratvHWuoasLAE8Lj9l0yK1mROHfnX6uM=" }, "zanshin": { - "version": "24.12.3", - "url": "mirror://kde/stable/release-service/24.12.3/src/zanshin-24.12.3.tar.xz", - "hash": "sha256-1ieMLJFtug79GtwkiBYqhkmnT+PP+Ib3Q+fTJvsXx1A=" + "version": "25.04.0", + "url": "mirror://kde/stable/release-service/25.04.0/src/zanshin-25.04.0.tar.xz", + "hash": "sha256-vH0Utc5Kb3C7ThQUFQ3tDUwvuZTnfybd8IIaCl1N6fY=" } } \ No newline at end of file From 42c77ca0e2767c2f46af0d3bc07b488df9cd5f56 Mon Sep 17 00:00:00 2001 From: Devan Carpenter Date: Tue, 1 Apr 2025 12:06:23 -0500 Subject: [PATCH 534/793] vors: init at 3.1.0 --- pkgs/by-name/vo/vors/package.nix | 108 +++++++++++++++++++++++++++++++ 1 file changed, 108 insertions(+) create mode 100644 pkgs/by-name/vo/vors/package.nix diff --git a/pkgs/by-name/vo/vors/package.nix b/pkgs/by-name/vo/vors/package.nix new file mode 100644 index 000000000000..b8c6dc90f9e5 --- /dev/null +++ b/pkgs/by-name/vo/vors/package.nix @@ -0,0 +1,108 @@ +{ + curl, + fetchurl, + lib, + genericUpdater, + go, + perl, + stdenv, + writeShellScript, + zstd, + pkg-config, + opusfile, + sox, + makeWrapper, +}: + +stdenv.mkDerivation (finalAttrs: { + pname = "vors"; + version = "3.1.0"; + + src = fetchurl { + url = "http://www.vors.stargrave.org/download/vors-${finalAttrs.version}.tar.zst"; + hash = "sha256-ZRQI96j0n00eh1qxO8NgJeOQPU9bfzHoHa45xQNuzv8="; + }; + + buildInputs = [ + go + opusfile + sox + ]; + + nativeBuildInputs = [ + zstd + pkg-config + perl + makeWrapper + ]; + + preConfigure = "export GOCACHE=$NIX_BUILD_TOP/gocache"; + + buildPhase = '' + runHook preBuild + ./mk-non-static + mkdir -p ./local/lib # Required to prevent building libopusfile + ./build + runHook postBuild + ''; + + installPhase = '' + runHook preInstall + mkdir -p "$out"/bin + cp -f bin/* "$out"/bin + chmod 755 "$out"/bin/* + runHook postInstall + ''; + + postInstall = '' + wrapProgram "$out"/bin/vors-client \ + --prefix PATH : ${lib.makeBinPath [ sox ]} + ''; + + enableParallelBuilding = true; + + passthru.updateScript = genericUpdater { + versionLister = writeShellScript "vors-versionLister" '' + ${curl}/bin/curl -s ${finalAttrs.meta.downloadPage} | ${perl}/bin/perl -lne 'print $1 if /td.*>([0-9.]+) Date: Fri, 18 Apr 2025 00:23:42 +0200 Subject: [PATCH 535/793] centerim: drop The last time centerim was manually touched was in 72699348c8739ae47dc773243712143e006cebc5 when it was updated to 5.0.1 in 2017. Since then the linked homepage no longer has any mention of the software and the build has been failing since December after gcc was moved to version 14. --- pkgs/by-name/ce/centerim/package.nix | 46 ---------------------------- pkgs/top-level/aliases.nix | 1 + 2 files changed, 1 insertion(+), 46 deletions(-) delete mode 100644 pkgs/by-name/ce/centerim/package.nix diff --git a/pkgs/by-name/ce/centerim/package.nix b/pkgs/by-name/ce/centerim/package.nix deleted file mode 100644 index 44abb6a12e6a..000000000000 --- a/pkgs/by-name/ce/centerim/package.nix +++ /dev/null @@ -1,46 +0,0 @@ -{ - lib, - stdenv, - fetchurl, - gnused, - openssl, - curl, - ncurses, - libjpeg, - withGpg ? true, - gpgme ? null, -}: - -stdenv.mkDerivation rec { - version = "5.0.1"; - pname = "centerim5"; - - src = fetchurl { - url = "http://centerim.org/download/cim5/${pname}-${version}.tar.gz"; - sha256 = "0viz86jflp684vfginhl6aaw4gh2qvalc25anlwljjl3kkmibklk"; - }; - - CXXFLAGS = "-std=gnu++98"; - - buildInputs = [ - openssl - curl - ncurses - libjpeg - ] ++ lib.optional withGpg gpgme; - - preConfigure = '' - ${gnused}/bin/sed -i '1,1i#include ' libicq2000/libicq2000/sigslot.h - ''; - - configureFlags = [ - "--with-openssl=${openssl.dev}" - ]; - - meta = { - homepage = "https://www.centerim.org/"; - description = "Fork of CenterICQ, a curses instant messaging program"; - license = lib.licenses.gpl2Plus; - platforms = with lib.platforms; linux; - }; -} diff --git a/pkgs/top-level/aliases.nix b/pkgs/top-level/aliases.nix index be6e15e7baeb..62df923bebf4 100644 --- a/pkgs/top-level/aliases.nix +++ b/pkgs/top-level/aliases.nix @@ -392,6 +392,7 @@ mapAliases { cargo-inspect = throw "'cargo-inspect' has been removed due to lack of upstream maintenance. Upstream recommends cargo-expand."; # Added 2025-01-26 cargo-web = throw "'cargo-web' has been removed due to lack of upstream maintenance"; # Added 2025-01-26 cawbird = throw "cawbird has been abandoned upstream and is broken anyways due to Twitter closing its API"; + centerim = throw "centerim has been removed due to upstream disappearing"; # Added 2025-04-18 certmgr-selfsigned = certmgr; # Added 2023-11-30 cgal_4 = throw "cgal_4 has been removed as it is obsolete use cgal instead"; # Added 2024-12-30 cgal_5 = cgal; # Added 2024-12-30 From 7a5e4438273cc84623e825938752bf4cb475d485 Mon Sep 17 00:00:00 2001 From: Anton Mosich Date: Fri, 18 Apr 2025 01:58:19 +0200 Subject: [PATCH 536/793] iv: drop iv was only used as a dependency for neuron. The last neuron version that used iv was 7.7, so when updating neuron to 8.2.1 in 77aed400272819132e4eeccd9b4bc7aa61c901b6 iv was made obsolete. It continued building (with an incorrect URL due to an unchanged hash) up until December 2024. Now the time has come for iv to be dropped. --- .../science/biology/iv/default.nix | 46 ------------------- pkgs/top-level/aliases.nix | 1 + pkgs/top-level/all-packages.nix | 4 -- 3 files changed, 1 insertion(+), 50 deletions(-) delete mode 100644 pkgs/applications/science/biology/iv/default.nix diff --git a/pkgs/applications/science/biology/iv/default.nix b/pkgs/applications/science/biology/iv/default.nix deleted file mode 100644 index 32a32488c734..000000000000 --- a/pkgs/applications/science/biology/iv/default.nix +++ /dev/null @@ -1,46 +0,0 @@ -{ - lib, - stdenv, - fetchurl, - neuron-version, - libX11, - libXext, - patchelf, -}: - -stdenv.mkDerivation rec { - pname = "iv"; - version = "19"; - - src = fetchurl { - url = "https://www.neuron.yale.edu/ftp/neuron/versions/v${neuron-version}/iv-${version}.tar.gz"; - sha256 = "07a3g8zzay4h0bls7fh89dd0phn7s34c2g15pij6dsnwpmjg06yx"; - }; - - nativeBuildInputs = [ patchelf ]; - buildInputs = [ libXext ]; - propagatedBuildInputs = [ libX11 ]; - - hardeningDisable = [ "format" ]; - - postInstall = - '' - for dir in $out/*; do # */ - if [ -d $dir/lib ]; then - mv $dir/* $out # */ - rmdir $dir - break - fi - done - '' - + lib.optionalString stdenv.hostPlatform.isLinux '' - patchelf --add-needed ${libX11}/lib/libX11.so $out/lib/libIVhines.so - ''; - - meta = with lib; { - description = "InterViews graphical library for Neuron"; - license = licenses.bsd3; - homepage = "http://www.neuron.yale.edu/neuron"; - platforms = platforms.all; - }; -} diff --git a/pkgs/top-level/aliases.nix b/pkgs/top-level/aliases.nix index be6e15e7baeb..ec3db5b8a70c 100644 --- a/pkgs/top-level/aliases.nix +++ b/pkgs/top-level/aliases.nix @@ -848,6 +848,7 @@ mapAliases { isl_0_17 = throw "isl_0_17 has been removed from Nixpkgs, as it is unmaintained and obsolete"; # Added 2024-11-20 iso-flags-png-320x420 = lib.warnOnInstantiate "iso-flags-png-320x420 has been renamed to iso-flags-png-320x240" iso-flags-png-320x240; # Added 2024-07-17 itktcl = tclPackages.itktcl; # Added 2024-10-02 + iv = throw "iv has been removed as it was no longer required for neuron and broken"; # Added 2025-04-18 ix = throw "ix has been removed from Nixpkgs, as the ix.io pastebin has been offline since Dec. 2023"; # Added 2025-04-11 ### J ### diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix index 3d87089c5c08..f92c65ee8b0c 100644 --- a/pkgs/top-level/all-packages.nix +++ b/pkgs/top-level/all-packages.nix @@ -17980,10 +17980,6 @@ with pkgs; inherit (llvmPackages) openmp; }; - iv = callPackage ../applications/science/biology/iv { - neuron-version = neuron.version; - }; - kallisto = callPackage ../applications/science/biology/kallisto { autoconf = buildPackages.autoconf269; }; From 9a4199a4e488f80635beaf2827d8339639e24fcf Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Fri, 18 Apr 2025 07:51:51 +0000 Subject: [PATCH 537/793] ast-grep: 0.36.2 -> 0.37.0 --- pkgs/by-name/as/ast-grep/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/as/ast-grep/package.nix b/pkgs/by-name/as/ast-grep/package.nix index 915bc78835c2..ec8b4841a401 100644 --- a/pkgs/by-name/as/ast-grep/package.nix +++ b/pkgs/by-name/as/ast-grep/package.nix @@ -12,13 +12,13 @@ rustPlatform.buildRustPackage (finalAttrs: { pname = "ast-grep"; - version = "0.36.2"; + version = "0.37.0"; src = fetchFromGitHub { owner = "ast-grep"; repo = "ast-grep"; tag = finalAttrs.version; - hash = "sha256-Ma4HwjbKujPEqJVXwNVV8HgszLlqDw3ogVoHwdKfwpU="; + hash = "sha256-X2FTIyvpz4nEBc7zrPNAq/yTdOlVupwSoDQzvZGDjo8="; }; # error: linker `aarch64-linux-gnu-gcc` not found @@ -27,7 +27,7 @@ rustPlatform.buildRustPackage (finalAttrs: { ''; useFetchCargoVendor = true; - cargoHash = "sha256-+qOrRGao2szGHvLE5DGccKMwKApYoAyK+moPtMMKhdE="; + cargoHash = "sha256-0PUXj9LSFFC10H3LHVuiOHCREwFz8AkgkzJDUAGI+V0="; nativeBuildInputs = [ installShellFiles ]; From b43dd7cbbc7ef394187e40af12ebea82800ecb49 Mon Sep 17 00:00:00 2001 From: Dennis Wuitz Date: Fri, 18 Apr 2025 09:52:15 +0200 Subject: [PATCH 538/793] stalwart-mail: fix package --- pkgs/by-name/st/stalwart-mail/package.nix | 2 ++ 1 file changed, 2 insertions(+) diff --git a/pkgs/by-name/st/stalwart-mail/package.nix b/pkgs/by-name/st/stalwart-mail/package.nix index 81f287696e5f..65cbec0134c5 100644 --- a/pkgs/by-name/st/stalwart-mail/package.nix +++ b/pkgs/by-name/st/stalwart-mail/package.nix @@ -110,6 +110,8 @@ rustPlatform.buildRustPackage rec { "--skip=smtp::outbound::extensions::extensions" # panicked at tests/src/smtp/outbound/smtp.rs:173:5: "--skip=smtp::outbound::smtp::smtp_delivery" + # panicked at tests/src/smtp/outbound/lmtp.rs + "--skip=smtp::outbound::lmtp::lmtp_delivery" # thread 'smtp::queue::retry::queue_retry' panicked at tests/src/smtp/queue/retry.rs:119:5: # assertion `left == right` failed # left: [1, 2, 2] From cd774633a4d8aa004cafd6463b410c3fc4d519d6 Mon Sep 17 00:00:00 2001 From: Yarny0 <41838844+Yarny0@users.noreply.github.com> Date: Wed, 9 Apr 2025 09:04:53 +0200 Subject: [PATCH 539/793] icewm: replace `rev` with `tag` in `fetchFromGitHub` Inspired by https://github.com/NixOS/nixpkgs/commit/cb9f9a1e5a51a87d59b373db7016cee1608debd5 --- pkgs/by-name/ic/icewm/package.nix | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pkgs/by-name/ic/icewm/package.nix b/pkgs/by-name/ic/icewm/package.nix index 397fb528ddd3..cfa97638698e 100644 --- a/pkgs/by-name/ic/icewm/package.nix +++ b/pkgs/by-name/ic/icewm/package.nix @@ -47,7 +47,7 @@ stdenv.mkDerivation (finalAttrs: { src = fetchFromGitHub { owner = "ice-wm"; repo = "icewm"; - rev = finalAttrs.version; + tag = finalAttrs.version; hash = "sha256-4JF2ZAp8dx2fpSYRUz4I8US3oIZrSS90oljuxQDm38A="; }; From c2ad2d602a6d2c5fc1a8c95609850fe61dc95f47 Mon Sep 17 00:00:00 2001 From: Yarny0 <41838844+Yarny0@users.noreply.github.com> Date: Wed, 26 Mar 2025 15:19:08 +0100 Subject: [PATCH 540/793] icewm: 3.7.1 -> 3.7.2 Release notes: https://github.com/ice-wm/icewm/releases/tag/3.7.2 Changes: https://github.com/ice-wm/icewm/compare/3.7.1...3.7.2 Also drops a patch which is now included in the new version, cf. https://github.com/NixOS/nixpkgs/issues/385959 https://github.com/bbidulock/icewm/issues/794 --- pkgs/by-name/ic/icewm/package.nix | 16 ++-------------- 1 file changed, 2 insertions(+), 14 deletions(-) diff --git a/pkgs/by-name/ic/icewm/package.nix b/pkgs/by-name/ic/icewm/package.nix index cfa97638698e..420cd0b84106 100644 --- a/pkgs/by-name/ic/icewm/package.nix +++ b/pkgs/by-name/ic/icewm/package.nix @@ -37,18 +37,17 @@ pcre2, perl, pkg-config, - fetchpatch, }: stdenv.mkDerivation (finalAttrs: { pname = "icewm"; - version = "3.7.1"; + version = "3.7.2"; src = fetchFromGitHub { owner = "ice-wm"; repo = "icewm"; tag = finalAttrs.version; - hash = "sha256-4JF2ZAp8dx2fpSYRUz4I8US3oIZrSS90oljuxQDm38A="; + hash = "sha256-A2rDDs55hxTX57B5Mq3Ljv3/n1ztPzYrZJ0+ndRMMn8="; }; strictDeps = true; @@ -95,17 +94,6 @@ stdenv.mkDerivation (finalAttrs: { pcre2 ]; - patches = [ - # https://github.com/NixOS/nixpkgs/issues/385959 - # https://github.com/bbidulock/icewm/issues/794 - # TODO: remove this patch when it is included in a release - (fetchpatch { - name = "fdomenu-icons-quoted"; - url = "https://github.com/bbidulock/icewm/commit/74bb0a2989127a3ff87d2932ff547713bc710cfe.patch"; - hash = "sha256-/rMSJYGAJs9cgNu5j4Mov/PfO7ocXQeNRq0vasfRcKA="; - }) - ]; - cmakeFlags = [ "-DPREFIX=$out" "-DCFGDIR=/etc/icewm" From 6b79bc7ebb113d3714e772f4eecca67008509ff0 Mon Sep 17 00:00:00 2001 From: Yarny0 <41838844+Yarny0@users.noreply.github.com> Date: Mon, 7 Apr 2025 13:17:43 +0200 Subject: [PATCH 541/793] icewm: 3.7.2 -> 3.7.3 Release notes: https://github.com/ice-wm/icewm/releases/tag/3.7.3 Changes: https://github.com/ice-wm/icewm/compare/3.7.2...3.7.3 --- pkgs/by-name/ic/icewm/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/ic/icewm/package.nix b/pkgs/by-name/ic/icewm/package.nix index 420cd0b84106..4cc9de283d48 100644 --- a/pkgs/by-name/ic/icewm/package.nix +++ b/pkgs/by-name/ic/icewm/package.nix @@ -41,13 +41,13 @@ stdenv.mkDerivation (finalAttrs: { pname = "icewm"; - version = "3.7.2"; + version = "3.7.3"; src = fetchFromGitHub { owner = "ice-wm"; repo = "icewm"; tag = finalAttrs.version; - hash = "sha256-A2rDDs55hxTX57B5Mq3Ljv3/n1ztPzYrZJ0+ndRMMn8="; + hash = "sha256-A9LLVIU00ddINMiiuBapp4dc4/w8Z+TeC+zXV1CtTCE="; }; strictDeps = true; From f1ac033009cdd75fff9e4bcb2b5f2348dbab4741 Mon Sep 17 00:00:00 2001 From: Arsenii Zorin Date: Fri, 18 Apr 2025 11:11:48 +0300 Subject: [PATCH 542/793] pulumi-bin: 3.162.0 -> 3.163.0 --- pkgs/tools/admin/pulumi-bin/data.nix | 274 +++++++++++++-------------- 1 file changed, 137 insertions(+), 137 deletions(-) diff --git a/pkgs/tools/admin/pulumi-bin/data.nix b/pkgs/tools/admin/pulumi-bin/data.nix index 9b66bf512f6b..a9d0eca38f03 100644 --- a/pkgs/tools/admin/pulumi-bin/data.nix +++ b/pkgs/tools/admin/pulumi-bin/data.nix @@ -1,20 +1,20 @@ # DO NOT EDIT! This file is generated automatically by update.sh { }: { - version = "3.162.0"; + version = "3.163.0"; pulumiPkgs = { x86_64-linux = [ { - url = "https://get.pulumi.com/releases/sdk/pulumi-v3.162.0-linux-x64.tar.gz"; - sha256 = "1xhgwbp2xws04f8xr7frkqy2pgz9w3zc5m6mi3b89wqmrbvxszkv"; + url = "https://get.pulumi.com/releases/sdk/pulumi-v3.163.0-linux-x64.tar.gz"; + sha256 = "0lm93x7087khhh0n2clfna2vj3apq3yfld4s69rqbwp0hlx3qns3"; } { - url = "https://api.pulumi.com/releases/plugins/pulumi-resource-aiven-v6.36.0-linux-amd64.tar.gz"; - sha256 = "1g7yzfpa03j05nyddyhgnna01mcxhln4sgfplgam5qg67h58m546"; + url = "https://api.pulumi.com/releases/plugins/pulumi-resource-aiven-v6.37.0-linux-amd64.tar.gz"; + sha256 = "0s8hxqfg5zjr642dikbbny1xsl8yfi400wz5dx2mdisrfiy36wbq"; } { - url = "https://api.pulumi.com/releases/plugins/pulumi-resource-akamai-v8.0.0-linux-amd64.tar.gz"; - sha256 = "1xbwvb15zgxf0vvrpdp5p0jk09kzz3f1hn15k0b3bqjal7dp51qz"; + url = "https://api.pulumi.com/releases/plugins/pulumi-resource-akamai-v8.1.0-linux-amd64.tar.gz"; + sha256 = "04v86qfb3ih6lv0s1d07j7ppassx4y3xzw6zayp484pxa2gwg35j"; } { url = "https://api.pulumi.com/releases/plugins/pulumi-resource-alicloud-v3.76.0-linux-amd64.tar.gz"; @@ -25,12 +25,12 @@ sha256 = "17cs43ypq27yc1qc5z3567ijhl4zjpc3z9304l15ys7r5fl27za9"; } { - url = "https://api.pulumi.com/releases/plugins/pulumi-resource-auth0-v3.17.0-linux-amd64.tar.gz"; - sha256 = "1jh7q7ag4fm04xvcvbqknpr0cs4mbic9l8jw0s9y49b3mplq6b0i"; + url = "https://api.pulumi.com/releases/plugins/pulumi-resource-auth0-v3.18.0-linux-amd64.tar.gz"; + sha256 = "0nd1nml0353g43jh2fxdf9kv0725vhgdpd0zcivjb0h6p7mxf4xj"; } { - url = "https://api.pulumi.com/releases/plugins/pulumi-resource-aws-v6.76.0-linux-amd64.tar.gz"; - sha256 = "11iwzy2dklvmdn0c6f3pw71jxk0hv3n4ylyw6k2ynzd8jw2brw7p"; + url = "https://api.pulumi.com/releases/plugins/pulumi-resource-aws-v6.77.0-linux-amd64.tar.gz"; + sha256 = "14vlabr3q6q0l9bnhclg9b680qmgfdgnqh8shzmxklkvki74a72w"; } { url = "https://api.pulumi.com/releases/plugins/pulumi-resource-azuread-v6.4.0-linux-amd64.tar.gz"; @@ -45,20 +45,20 @@ sha256 = "08wgs1mr85jk11zj2g1pxr83jzfnsbk085n6bjik9zynbxildhpa"; } { - url = "https://api.pulumi.com/releases/plugins/pulumi-resource-cloudflare-v5.49.1-linux-amd64.tar.gz"; - sha256 = "1cxwnbms0dyf3a828apfr6x6j3aqwbzwf9gnvmxq7p3kvqzrc7mv"; + url = "https://api.pulumi.com/releases/plugins/pulumi-resource-cloudflare-v6.0.1-linux-amd64.tar.gz"; + sha256 = "0jibbcffflz13dp3mfkrqipdfs4k27sk8bq4vfwfibmc2pmrcpsn"; } { url = "https://api.pulumi.com/releases/plugins/pulumi-resource-consul-v3.12.4-linux-amd64.tar.gz"; sha256 = "1093zzn3yv85bxwf60ig1fh1jdl8zqzql2bmkjs9hk1cxh7wfll3"; } { - url = "https://api.pulumi.com/releases/plugins/pulumi-resource-datadog-v4.48.1-linux-amd64.tar.gz"; - sha256 = "0n0qks8l1244mbghz0kypj7lyf2hmsmh25rrmszmrck1p2wa4y6s"; + url = "https://api.pulumi.com/releases/plugins/pulumi-resource-datadog-v4.49.0-linux-amd64.tar.gz"; + sha256 = "19f55hrpvnsarz5fw1w1qqrsg4lw6cwv4xfdp8r8xp28ncmjzvm9"; } { - url = "https://api.pulumi.com/releases/plugins/pulumi-resource-digitalocean-v4.41.0-linux-amd64.tar.gz"; - sha256 = "16a2vq11k5glny36hb3m7y7naw82y9x0b32idj2vhyq9i45m9zcj"; + url = "https://api.pulumi.com/releases/plugins/pulumi-resource-digitalocean-v4.42.0-linux-amd64.tar.gz"; + sha256 = "0swzpf16y4rq82hc5bxqk5v658dwika2nzy3lf24nc2gsi19xi2r"; } { url = "https://api.pulumi.com/releases/plugins/pulumi-resource-docker-v4.6.2-linux-amd64.tar.gz"; @@ -69,20 +69,20 @@ sha256 = "0hnardid0kbzy65dmn7vz8ddy5hq78nf2871zz6srf2hfyiv7qa4"; } { - url = "https://api.pulumi.com/releases/plugins/pulumi-resource-fastly-v9.0.0-linux-amd64.tar.gz"; - sha256 = "1kkv7y7dy2w9hi5azrp2gj5fgwrxhhhbz5wdd1l63zx0r9lhyp98"; + url = "https://api.pulumi.com/releases/plugins/pulumi-resource-fastly-v9.1.0-linux-amd64.tar.gz"; + sha256 = "176bpdyhmwb2pyi4k1dc25agpm4spfndjhg1yjwfv3qvlgnzsnlq"; } { - url = "https://api.pulumi.com/releases/plugins/pulumi-resource-gcp-v8.25.1-linux-amd64.tar.gz"; - sha256 = "1imzp0gyhs7w84m834wapznm9p0chxfnaj8dh6f19zxljlglaps1"; + url = "https://api.pulumi.com/releases/plugins/pulumi-resource-gcp-v8.27.0-linux-amd64.tar.gz"; + sha256 = "07gjl7jqwpysb43zybyy5a7m2pvjsy92ag8fbhmrmiqpcgfcagav"; } { url = "https://api.pulumi.com/releases/plugins/pulumi-resource-github-v6.7.0-linux-amd64.tar.gz"; sha256 = "0c75qc3n3a2awjbi2fkxm8x2xvy3wv26v4fcpachfp9zr0gqig7q"; } { - url = "https://api.pulumi.com/releases/plugins/pulumi-resource-gitlab-v8.10.0-linux-amd64.tar.gz"; - sha256 = "06nh1knp9x1d4wkij06f449ljkbyimqs5nr8pspgp415zlns004g"; + url = "https://api.pulumi.com/releases/plugins/pulumi-resource-gitlab-v8.11.0-linux-amd64.tar.gz"; + sha256 = "1fkcp6l7mcmy8q25fra2fmhx899ypp7yalddd94nxd2ngcvxc63w"; } { url = "https://api.pulumi.com/releases/plugins/pulumi-resource-google-native-v0.32.0-linux-amd64.tar.gz"; @@ -93,12 +93,12 @@ sha256 = "0riqjjr2hrki0i9swf0k7njmpqrbwp5c7lpw8dif4g5ni6alwz8y"; } { - url = "https://api.pulumi.com/releases/plugins/pulumi-resource-kubernetes-v4.22.1-linux-amd64.tar.gz"; - sha256 = "161bb45w6y4wgvp01yjcz24f55m91ja7qnz8a5h8b0caili17sxb"; + url = "https://api.pulumi.com/releases/plugins/pulumi-resource-kubernetes-v4.22.2-linux-amd64.tar.gz"; + sha256 = "05b6kc8c19jfgsddiak8d3xl5yf5hl9knvgqq3fa0av8c666nqsg"; } { - url = "https://api.pulumi.com/releases/plugins/pulumi-resource-linode-v4.36.0-linux-amd64.tar.gz"; - sha256 = "1rjpfwfldvdakb4bna21l5vzn9ihkg6cc98lnap2xns0ibgxn36v"; + url = "https://api.pulumi.com/releases/plugins/pulumi-resource-linode-v4.37.0-linux-amd64.tar.gz"; + sha256 = "1kr1dkz51af55hfh126yzmxfw4zp58y3786zcyfadzm6myk2xqr8"; } { url = "https://api.pulumi.com/releases/plugins/pulumi-resource-mailgun-v3.5.9-linux-amd64.tar.gz"; @@ -121,20 +121,20 @@ sha256 = "16scgz83rih511isyq7ycnm4gm94zvf6hgd86kic5s1q20lf86k9"; } { - url = "https://api.pulumi.com/releases/plugins/pulumi-resource-snowflake-v1.1.4-linux-amd64.tar.gz"; - sha256 = "11snk3drhg30acq83hy3mc21fpbgfmpwqidii53z4nbyniygfilr"; + url = "https://api.pulumi.com/releases/plugins/pulumi-resource-snowflake-v1.2.0-linux-amd64.tar.gz"; + sha256 = "08nhrfas1gqqlm9ysnv1znxps28npqp9cri1kvniw7s5cd5ncbj2"; } { - url = "https://api.pulumi.com/releases/plugins/pulumi-resource-spotinst-v3.116.0-linux-amd64.tar.gz"; - sha256 = "10v8ryxs2az2f1qld0csbd7h36l059ifp57r9fd0c8n77iiih2cf"; + url = "https://api.pulumi.com/releases/plugins/pulumi-resource-spotinst-v3.116.1-linux-amd64.tar.gz"; + sha256 = "1fki3f0idr516b47m381v2d55ym1bmh14axghfdgi04zb0qx72pv"; } { - url = "https://api.pulumi.com/releases/plugins/pulumi-resource-sumologic-v1.0.6-linux-amd64.tar.gz"; - sha256 = "159ppzhqqy9hlcr4l8sfjlazrm1fmicfc9cg6h1lwz19gfxjr1v8"; + url = "https://api.pulumi.com/releases/plugins/pulumi-resource-sumologic-v1.0.7-linux-amd64.tar.gz"; + sha256 = "127c5avz2mn7hy7qydh9ni6s9q53xwfi26dl28q3vrra6n231npj"; } { - url = "https://api.pulumi.com/releases/plugins/pulumi-resource-tailscale-v0.18.0-linux-amd64.tar.gz"; - sha256 = "0nb6riv0j194xnj9kl8w2fsl3gbm0ah1zly974qmcdq3swkij5cp"; + url = "https://api.pulumi.com/releases/plugins/pulumi-resource-tailscale-v0.19.0-linux-amd64.tar.gz"; + sha256 = "029m67yz8vmn09s5ll4xrr44nxqq38zw1hyhn7vhf813msgvs20a"; } { url = "https://api.pulumi.com/releases/plugins/pulumi-resource-tls-v5.1.1-linux-amd64.tar.gz"; @@ -163,16 +163,16 @@ ]; x86_64-darwin = [ { - url = "https://get.pulumi.com/releases/sdk/pulumi-v3.162.0-darwin-x64.tar.gz"; - sha256 = "097pq60w4j1y04rgm6qnfgsdmk8jas92hw4k7zvmxpvka4a6s4q2"; + url = "https://get.pulumi.com/releases/sdk/pulumi-v3.163.0-darwin-x64.tar.gz"; + sha256 = "1ar64rlg1g7aq2yjgf8jr098brbr3s7azm2v20r0k2wxkz7h0pgj"; } { - url = "https://api.pulumi.com/releases/plugins/pulumi-resource-aiven-v6.36.0-darwin-amd64.tar.gz"; - sha256 = "02cln6xy3hvjxf8247n1xp2agx80qjibyhrnxqsb09n09g0i5vcc"; + url = "https://api.pulumi.com/releases/plugins/pulumi-resource-aiven-v6.37.0-darwin-amd64.tar.gz"; + sha256 = "00fbjlw212dsmlxlqmnlcp5dan4m3jmym8pbzwi2ky3sxxvs5vwi"; } { - url = "https://api.pulumi.com/releases/plugins/pulumi-resource-akamai-v8.0.0-darwin-amd64.tar.gz"; - sha256 = "1vrywndkhhr3k2ckpy7rxm910mq70ks1r36dnfa10pb53hhl1ngp"; + url = "https://api.pulumi.com/releases/plugins/pulumi-resource-akamai-v8.1.0-darwin-amd64.tar.gz"; + sha256 = "11grg7ff9g0a0vddd43s4ax6vb2ivxqqibyq6dmphd8k09vzb8kk"; } { url = "https://api.pulumi.com/releases/plugins/pulumi-resource-alicloud-v3.76.0-darwin-amd64.tar.gz"; @@ -183,12 +183,12 @@ sha256 = "0znvh909zlgs20yhh3y4yz0fkz5m2ba06n88zjsn49i44pg0dgak"; } { - url = "https://api.pulumi.com/releases/plugins/pulumi-resource-auth0-v3.17.0-darwin-amd64.tar.gz"; - sha256 = "1bm5sr0vgk8b1j0rsbg0hfyrzplvg8gnlhipcip8dw1fwshgrqpk"; + url = "https://api.pulumi.com/releases/plugins/pulumi-resource-auth0-v3.18.0-darwin-amd64.tar.gz"; + sha256 = "0g7r104ink5yp6q1qx1856gldn5zxgn2vmx3xz0d4vs07hcv7n4p"; } { - url = "https://api.pulumi.com/releases/plugins/pulumi-resource-aws-v6.76.0-darwin-amd64.tar.gz"; - sha256 = "1yvks69xz13s8w5h51gfx8hj5ys640jkfpc9l6jxmhdsam75ricn"; + url = "https://api.pulumi.com/releases/plugins/pulumi-resource-aws-v6.77.0-darwin-amd64.tar.gz"; + sha256 = "163lfz2p6vrcf1nhrlm72wsgfdvmm3mdprw0k6j5jgyawx8vhy0v"; } { url = "https://api.pulumi.com/releases/plugins/pulumi-resource-azuread-v6.4.0-darwin-amd64.tar.gz"; @@ -203,20 +203,20 @@ sha256 = "13vpgslpamsgy0m99za5jg8zzcm7c2wgyw1ywxmb1wcmpwgbfamf"; } { - url = "https://api.pulumi.com/releases/plugins/pulumi-resource-cloudflare-v5.49.1-darwin-amd64.tar.gz"; - sha256 = "03gbylbr6d5h7mmiw5g96nxlg8snw12zgj45dmfbx65v1qxkvn7q"; + url = "https://api.pulumi.com/releases/plugins/pulumi-resource-cloudflare-v6.0.1-darwin-amd64.tar.gz"; + sha256 = "0iay5asm6hbmvryiw80gm7clbd6didhzbi0clf31p6dmx04xhw0i"; } { url = "https://api.pulumi.com/releases/plugins/pulumi-resource-consul-v3.12.4-darwin-amd64.tar.gz"; sha256 = "1f064fmzyr1d1axl6vdggh1jp6p1akqiy7jbywwzy0rcqipqd2mr"; } { - url = "https://api.pulumi.com/releases/plugins/pulumi-resource-datadog-v4.48.1-darwin-amd64.tar.gz"; - sha256 = "1gg3awng84ghqia7d5a9a0608qfjf14gg4989qcdjmzmpw7bmi6k"; + url = "https://api.pulumi.com/releases/plugins/pulumi-resource-datadog-v4.49.0-darwin-amd64.tar.gz"; + sha256 = "1rvz1mqyrqcig908b797901r9mkyxhp2blc19lwkybxmgbzrwp38"; } { - url = "https://api.pulumi.com/releases/plugins/pulumi-resource-digitalocean-v4.41.0-darwin-amd64.tar.gz"; - sha256 = "0lplgpv59gcyi4g64m2c8k1cy4mm5zp3plj7ffh0d9nsw340wsdg"; + url = "https://api.pulumi.com/releases/plugins/pulumi-resource-digitalocean-v4.42.0-darwin-amd64.tar.gz"; + sha256 = "1n4g1gf6p3476vwhab6d371mvavam0yiaalwbx1v34gdwp01yx09"; } { url = "https://api.pulumi.com/releases/plugins/pulumi-resource-docker-v4.6.2-darwin-amd64.tar.gz"; @@ -227,20 +227,20 @@ sha256 = "1m5lh59h7nck1flzxs9m4n0ag0klk3jmnpf7hc509vffxs89xnjq"; } { - url = "https://api.pulumi.com/releases/plugins/pulumi-resource-fastly-v9.0.0-darwin-amd64.tar.gz"; - sha256 = "0l7qxzk72ay6iq3l0ib0ihvhxpc1b9jkdk9mh7lsbvliyb8p6zii"; + url = "https://api.pulumi.com/releases/plugins/pulumi-resource-fastly-v9.1.0-darwin-amd64.tar.gz"; + sha256 = "049y0l7hyng3kqkh5hkxzw6k743dy1zik0xgbyv3iarg8gxi6yb8"; } { - url = "https://api.pulumi.com/releases/plugins/pulumi-resource-gcp-v8.25.1-darwin-amd64.tar.gz"; - sha256 = "0gf3fx5vj5pqi4adnxdy4bnxyvmpgr4pz5r8pipbxm6kjk4hvqq7"; + url = "https://api.pulumi.com/releases/plugins/pulumi-resource-gcp-v8.27.0-darwin-amd64.tar.gz"; + sha256 = "1g4h79lrigwkfi1lvdw8bk7xl1ksq0css0ikpjv0k5b24zh0v6x6"; } { url = "https://api.pulumi.com/releases/plugins/pulumi-resource-github-v6.7.0-darwin-amd64.tar.gz"; sha256 = "02yi7iwhf07sa84aaysmag91bnp3h1f3fcix7zphr9hr7vn85igk"; } { - url = "https://api.pulumi.com/releases/plugins/pulumi-resource-gitlab-v8.10.0-darwin-amd64.tar.gz"; - sha256 = "0ppc3kp8044plilaljb3r20cxh0cznm94bp4l7s3wwrs7j8q6r8w"; + url = "https://api.pulumi.com/releases/plugins/pulumi-resource-gitlab-v8.11.0-darwin-amd64.tar.gz"; + sha256 = "1qvvyyi9600w15cj5v97h2xrjw8gxgslc8273b14hga0nphh3czi"; } { url = "https://api.pulumi.com/releases/plugins/pulumi-resource-google-native-v0.32.0-darwin-amd64.tar.gz"; @@ -251,12 +251,12 @@ sha256 = "1k40h7gihhb4fg2bhnd7qp58kpr5lrkasfw07xcwqvq90y0nxy9i"; } { - url = "https://api.pulumi.com/releases/plugins/pulumi-resource-kubernetes-v4.22.1-darwin-amd64.tar.gz"; - sha256 = "1avbsgiw3z3hfpcbzlx2hs65253rpva3imrmv9sbn3x0glmmmqr5"; + url = "https://api.pulumi.com/releases/plugins/pulumi-resource-kubernetes-v4.22.2-darwin-amd64.tar.gz"; + sha256 = "02frf0kvhj1q1hs0fxi2zm83sam1wlzasfhgd4f89vh50yf82ii6"; } { - url = "https://api.pulumi.com/releases/plugins/pulumi-resource-linode-v4.36.0-darwin-amd64.tar.gz"; - sha256 = "1v7sjd6cqlv7q7wxiamphxzp31x0s7dkfgl5y8brcg3wvz65151c"; + url = "https://api.pulumi.com/releases/plugins/pulumi-resource-linode-v4.37.0-darwin-amd64.tar.gz"; + sha256 = "0l7xlxc4mx4772sy6wf4fb2iihc92gd6ifvm1fipyq5f45bjpmvi"; } { url = "https://api.pulumi.com/releases/plugins/pulumi-resource-mailgun-v3.5.9-darwin-amd64.tar.gz"; @@ -279,20 +279,20 @@ sha256 = "0gkazxwkmb5317amaqb3h34ras7b2vxblaybz2llp47w4qnvq834"; } { - url = "https://api.pulumi.com/releases/plugins/pulumi-resource-snowflake-v1.1.4-darwin-amd64.tar.gz"; - sha256 = "0h372mbka8czd0bbdfd405j09gdhkvly4rzf4jaw48kzm8xm28s1"; + url = "https://api.pulumi.com/releases/plugins/pulumi-resource-snowflake-v1.2.0-darwin-amd64.tar.gz"; + sha256 = "07iilz3q4wvpc2nzgg1mrsbfiby3ji6634n08kiazsq3cg619dzd"; } { - url = "https://api.pulumi.com/releases/plugins/pulumi-resource-spotinst-v3.116.0-darwin-amd64.tar.gz"; - sha256 = "17rm8l3mk240j7xfdp2jb3p3g3wjiz8kw192rxkcma75i034jivs"; + url = "https://api.pulumi.com/releases/plugins/pulumi-resource-spotinst-v3.116.1-darwin-amd64.tar.gz"; + sha256 = "1i73p896axp7ir60zvcpm90nljv2wy46a5nchha44xa474vaani2"; } { - url = "https://api.pulumi.com/releases/plugins/pulumi-resource-sumologic-v1.0.6-darwin-amd64.tar.gz"; - sha256 = "1nd1v56v104v4is93shy5dq0r9vqw8jq5qzkw4yy64dnvmj8sdkz"; + url = "https://api.pulumi.com/releases/plugins/pulumi-resource-sumologic-v1.0.7-darwin-amd64.tar.gz"; + sha256 = "1lxd83pcbd9m1vgwsmy7bgpvv015z6ipn9mr1gvx1qkkdh2xdd6c"; } { - url = "https://api.pulumi.com/releases/plugins/pulumi-resource-tailscale-v0.18.0-darwin-amd64.tar.gz"; - sha256 = "0b30h8537cg4bl43h09f96xx31dapl6j77kvx9sh5p776pf1vfk4"; + url = "https://api.pulumi.com/releases/plugins/pulumi-resource-tailscale-v0.19.0-darwin-amd64.tar.gz"; + sha256 = "1z65rrlbl0qywrdmjpl995bqzkl2qmmxaxvjmyd5cq5d9zbhw0lk"; } { url = "https://api.pulumi.com/releases/plugins/pulumi-resource-tls-v5.1.1-darwin-amd64.tar.gz"; @@ -321,16 +321,16 @@ ]; aarch64-linux = [ { - url = "https://get.pulumi.com/releases/sdk/pulumi-v3.162.0-linux-arm64.tar.gz"; - sha256 = "18jwvmjsyg2i96h6xlb4qfbvhhq1k9bdf2n1g4ziqa3k8nara5yw"; + url = "https://get.pulumi.com/releases/sdk/pulumi-v3.163.0-linux-arm64.tar.gz"; + sha256 = "0xac6q4p76pbvki4fcjngk7kcy69k08a0p25f1s5pqzs30lbl9iq"; } { - url = "https://api.pulumi.com/releases/plugins/pulumi-resource-aiven-v6.36.0-linux-arm64.tar.gz"; - sha256 = "0m0nf85gxypbp8gc1r1s1q6w5864r7w34d0g42j7nnnwzkp0iy59"; + url = "https://api.pulumi.com/releases/plugins/pulumi-resource-aiven-v6.37.0-linux-arm64.tar.gz"; + sha256 = "1bj607mqlcbfszgvsyzmxvqcfgiy5bjq70d3qzys342labcz3df5"; } { - url = "https://api.pulumi.com/releases/plugins/pulumi-resource-akamai-v8.0.0-linux-arm64.tar.gz"; - sha256 = "1166ih4sk9ya1m0sdvhvh8xhzmx8dpmzfg8l8jfn2i2af4w1iij2"; + url = "https://api.pulumi.com/releases/plugins/pulumi-resource-akamai-v8.1.0-linux-arm64.tar.gz"; + sha256 = "1kk9hzdavnnkvp3jkazbv5pnlc9qkvhj0qmwn92fcv9ny5rkc7py"; } { url = "https://api.pulumi.com/releases/plugins/pulumi-resource-alicloud-v3.76.0-linux-arm64.tar.gz"; @@ -341,12 +341,12 @@ sha256 = "06fx0xkv4k7nahrifkj7m2gpanrxbyclsaxbrclll6pvgyd2jxf6"; } { - url = "https://api.pulumi.com/releases/plugins/pulumi-resource-auth0-v3.17.0-linux-arm64.tar.gz"; - sha256 = "11zaa8h8cb4hh8g292l6mh1l8rsz5q9wbczm36ncssnhh7157bn3"; + url = "https://api.pulumi.com/releases/plugins/pulumi-resource-auth0-v3.18.0-linux-arm64.tar.gz"; + sha256 = "1xhkqcis2innc8hrv2x9a2dapchjakjs8gzs8ipwab9lr89v2gwr"; } { - url = "https://api.pulumi.com/releases/plugins/pulumi-resource-aws-v6.76.0-linux-arm64.tar.gz"; - sha256 = "0xkyq5vcslhs2x5p4svx0djqzrmkhkzf5bmp066l5daaasmxcw06"; + url = "https://api.pulumi.com/releases/plugins/pulumi-resource-aws-v6.77.0-linux-arm64.tar.gz"; + sha256 = "0r0hyc1rh89wayh58pcadlc6w7ihix99jn8d5h5n6ar1j3dk59n4"; } { url = "https://api.pulumi.com/releases/plugins/pulumi-resource-azuread-v6.4.0-linux-arm64.tar.gz"; @@ -361,20 +361,20 @@ sha256 = "0k45j0xrx7ijch3ppk182ij9f5zpk01nvljqwawyvs7ry86nw80z"; } { - url = "https://api.pulumi.com/releases/plugins/pulumi-resource-cloudflare-v5.49.1-linux-arm64.tar.gz"; - sha256 = "1v27xjbbpw4cvabxqg0yhb3z568q76n7qqly7s0inqzy6mqixpjs"; + url = "https://api.pulumi.com/releases/plugins/pulumi-resource-cloudflare-v6.0.1-linux-arm64.tar.gz"; + sha256 = "02basnnzdymwi4k3qcycaq691hj78ypa70j7hkysy716ck3pl503"; } { url = "https://api.pulumi.com/releases/plugins/pulumi-resource-consul-v3.12.4-linux-arm64.tar.gz"; sha256 = "0lybz7g4zv08ycnpfwck1n2lsw98h75paamgdq7ha271yn1k58yx"; } { - url = "https://api.pulumi.com/releases/plugins/pulumi-resource-datadog-v4.48.1-linux-arm64.tar.gz"; - sha256 = "1h52cxsp3w0ylya05drcm9w83filznhpdjnhdv7mld9qhp4rg7f5"; + url = "https://api.pulumi.com/releases/plugins/pulumi-resource-datadog-v4.49.0-linux-arm64.tar.gz"; + sha256 = "1g47zq4mdfnfr1ff2wgga9z77ncb0yxsqgmgl07p8dp406zcxxkj"; } { - url = "https://api.pulumi.com/releases/plugins/pulumi-resource-digitalocean-v4.41.0-linux-arm64.tar.gz"; - sha256 = "12ykgldgznx64x981gf2nfpwmdwyr6pi6ygza58wysvy1f218g4m"; + url = "https://api.pulumi.com/releases/plugins/pulumi-resource-digitalocean-v4.42.0-linux-arm64.tar.gz"; + sha256 = "102jig70rxsfd862w96k8gcy9nwzkz7cr8rhzkd7w59d53525g48"; } { url = "https://api.pulumi.com/releases/plugins/pulumi-resource-docker-v4.6.2-linux-arm64.tar.gz"; @@ -385,20 +385,20 @@ sha256 = "111pia2f5xwkwaqs6p90ri29l5b3ivmahsa1bji4fwyyjyp22h4r"; } { - url = "https://api.pulumi.com/releases/plugins/pulumi-resource-fastly-v9.0.0-linux-arm64.tar.gz"; - sha256 = "0wcychpli59jmk0bpwrpwyf0y71zpph8zz7caj54wpzkkyqh8mdk"; + url = "https://api.pulumi.com/releases/plugins/pulumi-resource-fastly-v9.1.0-linux-arm64.tar.gz"; + sha256 = "0zqyfn995lxmfiji9di44wgz0jmc9adf63pmhjzsi5kqfw5irrkw"; } { - url = "https://api.pulumi.com/releases/plugins/pulumi-resource-gcp-v8.25.1-linux-arm64.tar.gz"; - sha256 = "0l60k6akhw5caa82k03hmq71vr421632sy1z85cyvg02p39qlv4h"; + url = "https://api.pulumi.com/releases/plugins/pulumi-resource-gcp-v8.27.0-linux-arm64.tar.gz"; + sha256 = "0cbcxm09sy2jzpda7qfnavazkwpwab9a806aa8p4lxid2yqfnvgs"; } { url = "https://api.pulumi.com/releases/plugins/pulumi-resource-github-v6.7.0-linux-arm64.tar.gz"; sha256 = "1szmjdrpvayqs5bzmf32gazcsq66q5ys3p3rn54x9302aap13dmy"; } { - url = "https://api.pulumi.com/releases/plugins/pulumi-resource-gitlab-v8.10.0-linux-arm64.tar.gz"; - sha256 = "1d041hnjiv6pb7zsqakhdn7ypyk6z3qcafxzanvz5z89n2nf4xdj"; + url = "https://api.pulumi.com/releases/plugins/pulumi-resource-gitlab-v8.11.0-linux-arm64.tar.gz"; + sha256 = "1y32f84s4g4n10k1g37d6q0w7bxb35rssp27s6jsg1zna70kjnnv"; } { url = "https://api.pulumi.com/releases/plugins/pulumi-resource-google-native-v0.32.0-linux-arm64.tar.gz"; @@ -409,12 +409,12 @@ sha256 = "1m87drk1jdf9lnavfb6yq2mgai87p212yqx2rxn2dqgc88gn023d"; } { - url = "https://api.pulumi.com/releases/plugins/pulumi-resource-kubernetes-v4.22.1-linux-arm64.tar.gz"; - sha256 = "0ndnqqqi155jblg7g7wwhfqjviifhkpsqff6rp1jdmnrxx3km16r"; + url = "https://api.pulumi.com/releases/plugins/pulumi-resource-kubernetes-v4.22.2-linux-arm64.tar.gz"; + sha256 = "1wj80wf8z3491yhv7f5pca9chjyb53a0m118klhr4djdyp4ad7jr"; } { - url = "https://api.pulumi.com/releases/plugins/pulumi-resource-linode-v4.36.0-linux-arm64.tar.gz"; - sha256 = "11z52dw31rpb9hlch5wj5pyzf5hbjyrcdy4s5c0wqvkyjlnyzlfq"; + url = "https://api.pulumi.com/releases/plugins/pulumi-resource-linode-v4.37.0-linux-arm64.tar.gz"; + sha256 = "0j46416kp5yra7gl4369m5bcqnqwr4qzgll0sp6qfbl9413mrndb"; } { url = "https://api.pulumi.com/releases/plugins/pulumi-resource-mailgun-v3.5.9-linux-arm64.tar.gz"; @@ -437,20 +437,20 @@ sha256 = "14y4jwzlxq0icjw7b3drfgv0kg2a9xl691r59388k9d193yh31n3"; } { - url = "https://api.pulumi.com/releases/plugins/pulumi-resource-snowflake-v1.1.4-linux-arm64.tar.gz"; - sha256 = "0gj94gfr5biq93lsv7ri5vzz7rhxpjr68m294f1jdwxnqadwx2z6"; + url = "https://api.pulumi.com/releases/plugins/pulumi-resource-snowflake-v1.2.0-linux-arm64.tar.gz"; + sha256 = "0ii4c267fm8da2f2rqr00ps4v0l4dnc3cjww7z7529l2wm2x9j98"; } { - url = "https://api.pulumi.com/releases/plugins/pulumi-resource-spotinst-v3.116.0-linux-arm64.tar.gz"; - sha256 = "1wrzb7nw4b69zfakldqnin3iwyaxjgvj6252nvrzx70hpcz7c9dg"; + url = "https://api.pulumi.com/releases/plugins/pulumi-resource-spotinst-v3.116.1-linux-arm64.tar.gz"; + sha256 = "1s1fhasjjfp2vs211rla9qvn5w8n2y5banh7wr37r9x97smyglwg"; } { - url = "https://api.pulumi.com/releases/plugins/pulumi-resource-sumologic-v1.0.6-linux-arm64.tar.gz"; - sha256 = "1zcq19kj8yazn2nj973w2jsd1sxx1k86j6qwjx9p94jvp432pvnr"; + url = "https://api.pulumi.com/releases/plugins/pulumi-resource-sumologic-v1.0.7-linux-arm64.tar.gz"; + sha256 = "0yyjrlccrm2fa9rmbh43i5f95rs0pyw5clriv8wxz3rp80vby0jr"; } { - url = "https://api.pulumi.com/releases/plugins/pulumi-resource-tailscale-v0.18.0-linux-arm64.tar.gz"; - sha256 = "15ms5y3yh66bw9zp368gx08j29jajmhghbwa6dmhpkds52dmwsds"; + url = "https://api.pulumi.com/releases/plugins/pulumi-resource-tailscale-v0.19.0-linux-arm64.tar.gz"; + sha256 = "0cmb2m9j0l6xq6py0pkwai26yq96xsvk2j8jaz68jyk5z0692k44"; } { url = "https://api.pulumi.com/releases/plugins/pulumi-resource-tls-v5.1.1-linux-arm64.tar.gz"; @@ -479,16 +479,16 @@ ]; aarch64-darwin = [ { - url = "https://get.pulumi.com/releases/sdk/pulumi-v3.162.0-darwin-arm64.tar.gz"; - sha256 = "0f9l40gj7i08jm4wxir206jzwcbzvp3m2fz1wpzi55il9lch33pg"; + url = "https://get.pulumi.com/releases/sdk/pulumi-v3.163.0-darwin-arm64.tar.gz"; + sha256 = "0b71pddjvhfcp62w0n6wbp3c6fmhvsi3ys5chzq0im92bgv2rx4j"; } { - url = "https://api.pulumi.com/releases/plugins/pulumi-resource-aiven-v6.36.0-darwin-arm64.tar.gz"; - sha256 = "04cfnfwr6l6psfgmj3z0mv5qlsz2n4w5rwwfzkb80jc82l99mz84"; + url = "https://api.pulumi.com/releases/plugins/pulumi-resource-aiven-v6.37.0-darwin-arm64.tar.gz"; + sha256 = "09zh57ssa3h03sc15mzpkqi28l0wa0v009j7k4lq8hhhjip89xmm"; } { - url = "https://api.pulumi.com/releases/plugins/pulumi-resource-akamai-v8.0.0-darwin-arm64.tar.gz"; - sha256 = "0spsr6asi7vhml7fwplidzjphkr01zifmb61aj11hxwmpkldhwz8"; + url = "https://api.pulumi.com/releases/plugins/pulumi-resource-akamai-v8.1.0-darwin-arm64.tar.gz"; + sha256 = "07a3a3275wqyy5g945hd2xrr4i4az1b7wr7lrkj79f6zr9qia532"; } { url = "https://api.pulumi.com/releases/plugins/pulumi-resource-alicloud-v3.76.0-darwin-arm64.tar.gz"; @@ -499,12 +499,12 @@ sha256 = "11626k5s62hpqi60f26zhw3129cx74lv07l8adsa5fz0y2bsnkls"; } { - url = "https://api.pulumi.com/releases/plugins/pulumi-resource-auth0-v3.17.0-darwin-arm64.tar.gz"; - sha256 = "02n422463qh87jnpha43gk57vsv123h1d6jy9k98hgi1irx17s87"; + url = "https://api.pulumi.com/releases/plugins/pulumi-resource-auth0-v3.18.0-darwin-arm64.tar.gz"; + sha256 = "1j8hggv57gw3dcwqzr0l5cyk33c35f1zjma1hd6mxpq5hx2zzi05"; } { - url = "https://api.pulumi.com/releases/plugins/pulumi-resource-aws-v6.76.0-darwin-arm64.tar.gz"; - sha256 = "1db3l59bf88xbgkwpy7jqxbjk7g5l5c5gc74f7lvl730sr0hs1a1"; + url = "https://api.pulumi.com/releases/plugins/pulumi-resource-aws-v6.77.0-darwin-arm64.tar.gz"; + sha256 = "0b168h8abfxy1b2knb5vyiivm7dx2kqkbq2ankzzc0ww88ilnfny"; } { url = "https://api.pulumi.com/releases/plugins/pulumi-resource-azuread-v6.4.0-darwin-arm64.tar.gz"; @@ -519,20 +519,20 @@ sha256 = "1vfhpisa1fyvsmh0crqr859ppmgs09yncsbchs1rlw6hb68sknqh"; } { - url = "https://api.pulumi.com/releases/plugins/pulumi-resource-cloudflare-v5.49.1-darwin-arm64.tar.gz"; - sha256 = "1kpwxfav3395khvy8ga0j12m572791krgmklby4sarfjgg0b6j3z"; + url = "https://api.pulumi.com/releases/plugins/pulumi-resource-cloudflare-v6.0.1-darwin-arm64.tar.gz"; + sha256 = "1kha3l0ysddk9v0m7gkblgf2qlxf0mdqk9v2x791xg7fsw6p8k9w"; } { url = "https://api.pulumi.com/releases/plugins/pulumi-resource-consul-v3.12.4-darwin-arm64.tar.gz"; sha256 = "01sqq37yghlk0772j1vd3l124a2fcwkkz3fb8lsilk33gwb7hjgk"; } { - url = "https://api.pulumi.com/releases/plugins/pulumi-resource-datadog-v4.48.1-darwin-arm64.tar.gz"; - sha256 = "06c2i69qqzvsgrlf8r0anhd13xj3l5k3ixzxbwmw8cv1zk7wvwxp"; + url = "https://api.pulumi.com/releases/plugins/pulumi-resource-datadog-v4.49.0-darwin-arm64.tar.gz"; + sha256 = "1knrrxv1ihjwklz05fi4cfrwzg6bwr2j5h2j3qw6as2ghn74i1bl"; } { - url = "https://api.pulumi.com/releases/plugins/pulumi-resource-digitalocean-v4.41.0-darwin-arm64.tar.gz"; - sha256 = "1zq5228q7rjkv1z9vxhih5albcplb84vldn57msqz8j2nwk3zg4b"; + url = "https://api.pulumi.com/releases/plugins/pulumi-resource-digitalocean-v4.42.0-darwin-arm64.tar.gz"; + sha256 = "1flph1gp29f44slr8h0kwyc1mg8drv6zkla4ynyg8qpjqzar69y1"; } { url = "https://api.pulumi.com/releases/plugins/pulumi-resource-docker-v4.6.2-darwin-arm64.tar.gz"; @@ -543,20 +543,20 @@ sha256 = "12bzicm43l7yvh02v5fx3z8v46l9i7a9f677735xi5rjbmd2an4c"; } { - url = "https://api.pulumi.com/releases/plugins/pulumi-resource-fastly-v9.0.0-darwin-arm64.tar.gz"; - sha256 = "1n8vqpklm8lvvh4wlny558fm169h1nmh1rmp1apkhk7wxcgy8by3"; + url = "https://api.pulumi.com/releases/plugins/pulumi-resource-fastly-v9.1.0-darwin-arm64.tar.gz"; + sha256 = "0lcx81s0qa13cnkm1sh640a15z650vsqxi5a59zgzq6b0r151h4r"; } { - url = "https://api.pulumi.com/releases/plugins/pulumi-resource-gcp-v8.25.1-darwin-arm64.tar.gz"; - sha256 = "1aik40kr6xm7ir9x1w1hizs362rkdn4dq6c4zdba0kgdvjrffzws"; + url = "https://api.pulumi.com/releases/plugins/pulumi-resource-gcp-v8.27.0-darwin-arm64.tar.gz"; + sha256 = "1cb8yk182an8cggfinvlwiq0kpvjiqnmdlnwy8461g48pyyd48zi"; } { url = "https://api.pulumi.com/releases/plugins/pulumi-resource-github-v6.7.0-darwin-arm64.tar.gz"; sha256 = "02lff0ij3gv7bi4qplcnpq8r29836ma1rzi0h3ydk44qm8kvl9l7"; } { - url = "https://api.pulumi.com/releases/plugins/pulumi-resource-gitlab-v8.10.0-darwin-arm64.tar.gz"; - sha256 = "1l9xma4kyj75i34m8kp3lwdxp4p7hnqbdsjyi33cimma93ksxhf9"; + url = "https://api.pulumi.com/releases/plugins/pulumi-resource-gitlab-v8.11.0-darwin-arm64.tar.gz"; + sha256 = "1i8zi80ca585pcpg6sqz3i80nnxxx1a6vvfg2gk0axpqylpxca18"; } { url = "https://api.pulumi.com/releases/plugins/pulumi-resource-google-native-v0.32.0-darwin-arm64.tar.gz"; @@ -567,12 +567,12 @@ sha256 = "1w4h5k72kn91xgcpbv5x4d0jmhzn6siwzbashhsvxyghnvq9c86v"; } { - url = "https://api.pulumi.com/releases/plugins/pulumi-resource-kubernetes-v4.22.1-darwin-arm64.tar.gz"; - sha256 = "0c31yc6rkccyjg7kr1358kw2a8nf4ii68jb06xw9ha3pnf596kn7"; + url = "https://api.pulumi.com/releases/plugins/pulumi-resource-kubernetes-v4.22.2-darwin-arm64.tar.gz"; + sha256 = "1dmv4rfiljhd02sm2qfd70z6i14wacmzhjxc23h3j62vj697aj3j"; } { - url = "https://api.pulumi.com/releases/plugins/pulumi-resource-linode-v4.36.0-darwin-arm64.tar.gz"; - sha256 = "0fki8hbsia7ghxyih8arbb5gdqvhps07f67vf9g31lhk6gyqa1a0"; + url = "https://api.pulumi.com/releases/plugins/pulumi-resource-linode-v4.37.0-darwin-arm64.tar.gz"; + sha256 = "08yl9mq6p2j404iafr573a590pw8yr9ij5hsn2aslbagfdfmyizg"; } { url = "https://api.pulumi.com/releases/plugins/pulumi-resource-mailgun-v3.5.9-darwin-arm64.tar.gz"; @@ -595,20 +595,20 @@ sha256 = "1aqlwj0v0x2ipjvalzry8g4g5y28pm52q8mriirmimml0vavlib8"; } { - url = "https://api.pulumi.com/releases/plugins/pulumi-resource-snowflake-v1.1.4-darwin-arm64.tar.gz"; - sha256 = "10qr2j6drp199fc5flbd9pm2dvbb8b09ihgllpgb4fpsmsmanzn1"; + url = "https://api.pulumi.com/releases/plugins/pulumi-resource-snowflake-v1.2.0-darwin-arm64.tar.gz"; + sha256 = "0gr69xk6cy5zl4hgq50gdqaccksnb3hg2glxfv3bvvvmzin7y6py"; } { - url = "https://api.pulumi.com/releases/plugins/pulumi-resource-spotinst-v3.116.0-darwin-arm64.tar.gz"; - sha256 = "1ajfiiq2ss1ihpq6nlhz8zwrycyysgk49ylc6ij2fn6vaf9hjjih"; + url = "https://api.pulumi.com/releases/plugins/pulumi-resource-spotinst-v3.116.1-darwin-arm64.tar.gz"; + sha256 = "0zj1mpc5afgw99h1zlqrd9iz0bz0wwjghw6j8pq4x9wirx89c54p"; } { - url = "https://api.pulumi.com/releases/plugins/pulumi-resource-sumologic-v1.0.6-darwin-arm64.tar.gz"; - sha256 = "0bl6dprip8dd25yd12z5ckalgfn27jz9gbxr77ag1hikl631fgpg"; + url = "https://api.pulumi.com/releases/plugins/pulumi-resource-sumologic-v1.0.7-darwin-arm64.tar.gz"; + sha256 = "0gjy6m3r287fg69gr8bglwc9mvhx9dpapp6ndp5v949n20dr79yl"; } { - url = "https://api.pulumi.com/releases/plugins/pulumi-resource-tailscale-v0.18.0-darwin-arm64.tar.gz"; - sha256 = "0i8l2kdpif76qblqalv407sy42ihnzwbdyyfa814c552f9av5ii2"; + url = "https://api.pulumi.com/releases/plugins/pulumi-resource-tailscale-v0.19.0-darwin-arm64.tar.gz"; + sha256 = "188gijh0pm2dgcfchs6c63dd88593vd4f3by2anvhs0jm0w3rk3m"; } { url = "https://api.pulumi.com/releases/plugins/pulumi-resource-tls-v5.1.1-darwin-arm64.tar.gz"; From 7e22e6c9dac9237d32725a77afd680cb34334195 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Fri, 18 Apr 2025 08:28:52 +0000 Subject: [PATCH 543/793] python312Packages.glfw: 2.8.0 -> 2.9.0 --- pkgs/development/python-modules/glfw/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/development/python-modules/glfw/default.nix b/pkgs/development/python-modules/glfw/default.nix index d5bab4785d13..37f057177201 100644 --- a/pkgs/development/python-modules/glfw/default.nix +++ b/pkgs/development/python-modules/glfw/default.nix @@ -8,7 +8,7 @@ buildPythonPackage rec { pname = "glfw"; - version = "2.8.0"; + version = "2.9.0"; format = "setuptools"; disabled = pythonOlder "3.7"; @@ -17,7 +17,7 @@ buildPythonPackage rec { owner = "FlorianRhiem"; repo = "pyGLFW"; tag = "v${version}"; - hash = "sha256-3jcj4YExEtK1ANKDQsq94/NKF6GXXTFTEsXO3Jpf1uQ="; + hash = "sha256-MBITnzVNIl+PJ++RN4Dj6sYB1/bSMNHJTDamiG6pEfA="; }; # Patch path to GLFW shared object @@ -35,7 +35,7 @@ buildPythonPackage rec { meta = with lib; { description = "Python bindings for GLFW"; homepage = "https://github.com/FlorianRhiem/pyGLFW"; - changelog = "https://github.com/FlorianRhiem/pyGLFW/blob/v${version}/CHANGELOG.md"; + changelog = "https://github.com/FlorianRhiem/pyGLFW/blob/${src.tag}/CHANGELOG.md"; license = licenses.mit; maintainers = [ maintainers.McSinyx ]; }; From f94923701519bd76da4eda81f3ba6382dead706b Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Fri, 18 Apr 2025 10:38:01 +0200 Subject: [PATCH 544/793] goshs: 1.0.2 -> 1.0.3 Diff: https://github.com/patrickhener/goshs/compare/refs/tags/v1.0.2...refs/tags/v1.0.3 Changelog: https://github.com/patrickhener/goshs/releases/tag/v1.0.3 --- pkgs/by-name/go/goshs/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/go/goshs/package.nix b/pkgs/by-name/go/goshs/package.nix index 890f9eb47106..4e22ec4e92d2 100644 --- a/pkgs/by-name/go/goshs/package.nix +++ b/pkgs/by-name/go/goshs/package.nix @@ -9,16 +9,16 @@ buildGoModule (finalAttrs: { pname = "goshs"; - version = "1.0.2"; + version = "1.0.3"; src = fetchFromGitHub { owner = "patrickhener"; repo = "goshs"; tag = "v${finalAttrs.version}"; - hash = "sha256-xq9BqWhUZfk4p5C6d5Eqh98bs0ZDTjpy5KnvhV/9Jew="; + hash = "sha256-Sthe19Wb3zBg4kOh+aDC0CxAwMD9+LcNsy6u7qEj+f8="; }; - vendorHash = "sha256-ECh0K3G6VAAJihqzzlWaEQclfXa0Wp/eFL16ABa7r+0="; + vendorHash = "sha256-+bb+3ZYzRVxRh1WQEKa+WqH29fHErNWaTcHO70wCwPY="; ldflags = [ "-s" From 6ac85d252afdd70548d32acebaa5e10ed103795e Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Mon, 7 Apr 2025 07:57:13 +0000 Subject: [PATCH 545/793] pulumictl: 0.0.48 -> 0.0.49 --- pkgs/by-name/pu/pulumictl/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/pu/pulumictl/package.nix b/pkgs/by-name/pu/pulumictl/package.nix index 110b623787bf..3f1c059d75d8 100644 --- a/pkgs/by-name/pu/pulumictl/package.nix +++ b/pkgs/by-name/pu/pulumictl/package.nix @@ -6,16 +6,16 @@ buildGoModule rec { pname = "pulumictl"; - version = "0.0.48"; + version = "0.0.49"; src = fetchFromGitHub { owner = "pulumi"; repo = "pulumictl"; rev = "v${version}"; - sha256 = "sha256-rFVxfWeESWmqH0BhKY6BO5AxSPXVW8tOPGyUXB5Kc/E="; + sha256 = "sha256-VEfDKkavZWWxfE1J2Cy/lnPyHiOJWOtwwcYpeb1pkkM="; }; - vendorHash = "sha256-x5CBSzwOfX0BwwbAOuW1ibrLnnkVSNjqG0Sj2EcmRbM="; + vendorHash = "sha256-IqJdbeayUcTTEiPAar1goqubAjTavJNYOzCyKXGd0Q8="; ldflags = [ "-s" From 0376d0551cfc7a05f344172865a858e9d887cf62 Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Fri, 18 Apr 2025 10:44:32 +0200 Subject: [PATCH 546/793] python312Packages.pyblu: 2.0.0 -> 2.0.1 Diff: https://github.com/LouisChrist/pyblu/compare/refs/tags/v2.0.0...refs/tags/v2.0.1 Changelog: https://github.com/LouisChrist/pyblu/releases/tag/v2.0.1 --- pkgs/development/python-modules/pyblu/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/pyblu/default.nix b/pkgs/development/python-modules/pyblu/default.nix index 583618944f91..24e65fcfdd13 100644 --- a/pkgs/development/python-modules/pyblu/default.nix +++ b/pkgs/development/python-modules/pyblu/default.nix @@ -12,14 +12,14 @@ buildPythonPackage rec { pname = "pyblu"; - version = "2.0.0"; + version = "2.0.1"; pyproject = true; src = fetchFromGitHub { owner = "LouisChrist"; repo = "pyblu"; tag = "v${version}"; - hash = "sha256-Y/9mPaOgynQock8nakjQHCs9VUs7w7EysYsGsDOM87Y="; + hash = "sha256-4dWRz7KPLgjN57U/jsm6VCqzkzfMY5yuHL0ZSBeALyI="; }; pythonRelaxDeps = [ "aiohttp" ]; From cb1da7cec64520e6dc387e35ae4add1b13cc1fb3 Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Fri, 18 Apr 2025 10:48:57 +0200 Subject: [PATCH 547/793] python312Packages.mypy-boto3-accessanalyzer: 1.37.0 -> 1.37.36 --- pkgs/development/python-modules/mypy-boto3/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/mypy-boto3/default.nix b/pkgs/development/python-modules/mypy-boto3/default.nix index 51a02ae98c96..8e396ecc25c2 100644 --- a/pkgs/development/python-modules/mypy-boto3/default.nix +++ b/pkgs/development/python-modules/mypy-boto3/default.nix @@ -46,8 +46,8 @@ let in rec { mypy-boto3-accessanalyzer = - buildMypyBoto3Package "accessanalyzer" "1.37.0" - "sha256-mm2NgDfVTGN4LqbUR0YJhMwmcsftMRpyg3QZNo/p2Ko="; + buildMypyBoto3Package "accessanalyzer" "1.37.36" + "sha256-eCSfYW61ednEn1fbQoTJ5Wgl4S5kjevMlz2hzr5n2AQ="; mypy-boto3-account = buildMypyBoto3Package "account" "1.37.0" From bb890167a1462223881f385903f8324dbd6b1fc3 Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Fri, 18 Apr 2025 10:48:59 +0200 Subject: [PATCH 548/793] python312Packages.mypy-boto3-amp: 1.37.0 -> 1.37.36 --- pkgs/development/python-modules/mypy-boto3/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/mypy-boto3/default.nix b/pkgs/development/python-modules/mypy-boto3/default.nix index 8e396ecc25c2..f71dec5ab93d 100644 --- a/pkgs/development/python-modules/mypy-boto3/default.nix +++ b/pkgs/development/python-modules/mypy-boto3/default.nix @@ -62,8 +62,8 @@ rec { "sha256-rq8i4Hs7gv8pwAXd9qJcLCvXIt7qiCnMaCuU80hCEs8="; mypy-boto3-amp = - buildMypyBoto3Package "amp" "1.37.0" - "sha256-rxpBCIXOkSl5UeP1e0Rz8VK4tU3qD7nqG77YiGTv/0U="; + buildMypyBoto3Package "amp" "1.37.36" + "sha256-odOqacsjn2opQla0k+jj1oAOIqjWUq6vmkX7tLK93/s="; mypy-boto3-amplify = buildMypyBoto3Package "amplify" "1.37.17" From c94e8ef734f0704dffa7cd92d3e4e6b54919f0b8 Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Fri, 18 Apr 2025 10:49:07 +0200 Subject: [PATCH 549/793] python312Packages.mypy-boto3-autoscaling: 1.37.0 -> 1.37.36 --- pkgs/development/python-modules/mypy-boto3/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/mypy-boto3/default.nix b/pkgs/development/python-modules/mypy-boto3/default.nix index f71dec5ab93d..2b8c08a858ec 100644 --- a/pkgs/development/python-modules/mypy-boto3/default.nix +++ b/pkgs/development/python-modules/mypy-boto3/default.nix @@ -150,8 +150,8 @@ rec { "sha256-wH8zPvix4Yd0uBbz71EJmk6YWe/bBZz4v+QHjl2yud0="; mypy-boto3-autoscaling = - buildMypyBoto3Package "autoscaling" "1.37.0" - "sha256-C28bRk0IhJreEN0Zs/SfyBrhnvV12+Lbojp2oGJenfc="; + buildMypyBoto3Package "autoscaling" "1.37.36" + "sha256-H2w6UEQv1NraYA3jPWXI+PL4MYNOphsnx1AImYk3OHU="; mypy-boto3-autoscaling-plans = buildMypyBoto3Package "autoscaling-plans" "1.37.0" From e4a095fdc8fbf0e48f803ffc246363a1537b3193 Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Fri, 18 Apr 2025 10:49:23 +0200 Subject: [PATCH 550/793] python312Packages.mypy-boto3-connect: 1.37.10 -> 1.37.36 --- pkgs/development/python-modules/mypy-boto3/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/mypy-boto3/default.nix b/pkgs/development/python-modules/mypy-boto3/default.nix index 2b8c08a858ec..70b2b4236e89 100644 --- a/pkgs/development/python-modules/mypy-boto3/default.nix +++ b/pkgs/development/python-modules/mypy-boto3/default.nix @@ -338,8 +338,8 @@ rec { "sha256-ZksL1EtJj4H12D8JvRS8sTDnhKc2j+1UiRlMTN3yHGc="; mypy-boto3-connect = - buildMypyBoto3Package "connect" "1.37.10" - "sha256-5oHBPdOYeB+6eAXrw0xPy7uLAORtflFbYzG8fGgzrXE="; + buildMypyBoto3Package "connect" "1.37.36" + "sha256-Hl1LkaaJ1UQkr0zKzT+RO3ISWQfu/AJKHUk3tCpgPAE="; mypy-boto3-connect-contact-lens = buildMypyBoto3Package "connect-contact-lens" "1.37.33" From 63e552a8ef013e423631a1904dbee708f39b7fa1 Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Fri, 18 Apr 2025 10:49:34 +0200 Subject: [PATCH 551/793] python312Packages.mypy-boto3-ecs: 1.37.26 -> 1.37.36 --- pkgs/development/python-modules/mypy-boto3/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/mypy-boto3/default.nix b/pkgs/development/python-modules/mypy-boto3/default.nix index 70b2b4236e89..27afa6782514 100644 --- a/pkgs/development/python-modules/mypy-boto3/default.nix +++ b/pkgs/development/python-modules/mypy-boto3/default.nix @@ -462,8 +462,8 @@ rec { "sha256-7Sz4g1+0B99ZybhrzJOS0K71thybaDPUYmF4+SN1sGc="; mypy-boto3-ecs = - buildMypyBoto3Package "ecs" "1.37.26" - "sha256-RsP/geW/mnQQuzglIlPgNMkBs5Q862S8fUBxLe6x7og="; + buildMypyBoto3Package "ecs" "1.37.36" + "sha256-9bjyK1uqd81ecObI8jPW5hooS/07pqTdiVFcBzMQvTs="; mypy-boto3-efs = buildMypyBoto3Package "efs" "1.37.0" From bde0ed0b547bfb9110049fa798797602042f3a25 Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Fri, 18 Apr 2025 10:49:54 +0200 Subject: [PATCH 552/793] python312Packages.mypy-boto3-iotfleetwise: 1.37.30 -> 1.37.36 --- pkgs/development/python-modules/mypy-boto3/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/mypy-boto3/default.nix b/pkgs/development/python-modules/mypy-boto3/default.nix index 27afa6782514..46f894b397c1 100644 --- a/pkgs/development/python-modules/mypy-boto3/default.nix +++ b/pkgs/development/python-modules/mypy-boto3/default.nix @@ -674,8 +674,8 @@ rec { "sha256-eEq8LDmORpA464IecxTI6FqVIitn3t+t4ElsHkfSAs4="; mypy-boto3-iotfleetwise = - buildMypyBoto3Package "iotfleetwise" "1.37.30" - "sha256-DYuNsbiLD2E+oJAcrqBppujmpyFye0m73b8YsE0Pydo="; + buildMypyBoto3Package "iotfleetwise" "1.37.36" + "sha256-Rua+n9vvAiLAzy/DwDd6ErujD04q1Xsts0nle0KbUH0="; mypy-boto3-iotsecuretunneling = buildMypyBoto3Package "iotsecuretunneling" "1.37.0" From c0beb84b0a8692fd3f4e1849ea39d5590d731df0 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Fri, 18 Apr 2025 08:50:04 +0000 Subject: [PATCH 553/793] langgraph-cli: 0.2.3 -> 0.2.5 --- pkgs/development/python-modules/langgraph-cli/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/langgraph-cli/default.nix b/pkgs/development/python-modules/langgraph-cli/default.nix index f35e2ab2ac44..d9fcad01c893 100644 --- a/pkgs/development/python-modules/langgraph-cli/default.nix +++ b/pkgs/development/python-modules/langgraph-cli/default.nix @@ -20,14 +20,14 @@ buildPythonPackage rec { pname = "langgraph-cli"; - version = "0.2.3"; + version = "0.2.5"; pyproject = true; src = fetchFromGitHub { owner = "langchain-ai"; repo = "langgraph"; tag = "cli==${version}"; - hash = "sha256-TXwcdMqiXKV3hAduoNpyL/GESQkMC25frTpEVQHCrag="; + hash = "sha256-vEaD4uUblTkgahoeGmjCOmHrfszLPmKwgavlPOW+wSw="; }; sourceRoot = "${src.name}/libs/cli"; From de2fc9751fc7db3b246815e154a9b868715ef660 Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Fri, 18 Apr 2025 10:50:13 +0200 Subject: [PATCH 554/793] python312Packages.mypy-boto3-memorydb: 1.37.0 -> 1.37.36 --- pkgs/development/python-modules/mypy-boto3/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/mypy-boto3/default.nix b/pkgs/development/python-modules/mypy-boto3/default.nix index 46f894b397c1..8d89eadc29cb 100644 --- a/pkgs/development/python-modules/mypy-boto3/default.nix +++ b/pkgs/development/python-modules/mypy-boto3/default.nix @@ -898,8 +898,8 @@ rec { "sha256-bySahvnK2ZFX2wETtu+PQyhbMYyH2RdcYMNEDnYMTzM="; mypy-boto3-memorydb = - buildMypyBoto3Package "memorydb" "1.37.0" - "sha256-88OSler+2SJ2zDYtLmM5NeOPafKIf5zaLV8MMLRb5es="; + buildMypyBoto3Package "memorydb" "1.37.36" + "sha256-9WLf5gu0g3GBaSumy9HaWQrG5w5z9v++SNxYbk+iyTk="; mypy-boto3-meteringmarketplace = buildMypyBoto3Package "meteringmarketplace" "1.37.33" From 9c3064c8e7a13c778f7f8529de41255c60a62fb7 Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Fri, 18 Apr 2025 10:50:19 +0200 Subject: [PATCH 555/793] python312Packages.mypy-boto3-omics: 1.37.0 -> 1.37.36 --- pkgs/development/python-modules/mypy-boto3/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/mypy-boto3/default.nix b/pkgs/development/python-modules/mypy-boto3/default.nix index 8d89eadc29cb..fa153dcac609 100644 --- a/pkgs/development/python-modules/mypy-boto3/default.nix +++ b/pkgs/development/python-modules/mypy-boto3/default.nix @@ -966,8 +966,8 @@ rec { "sha256-XJE33wPIGIlSVxrJ3qE09AmFLkYwKR6zWXXtDnEVvSA="; mypy-boto3-omics = - buildMypyBoto3Package "omics" "1.37.0" - "sha256-L+XFhueTb9fq32oyVVbysBMXgds1UlXryqRwiDOI+Io="; + buildMypyBoto3Package "omics" "1.37.36" + "sha256-sJXXQ3pKKNmXDplUe24dEboelzNpQe/Mkj+DNTjAg08="; mypy-boto3-opensearch = buildMypyBoto3Package "opensearch" "1.37.27" From 84172498bbf01a9f131adafc0eecb8937de33e93 Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Fri, 18 Apr 2025 10:51:03 +0200 Subject: [PATCH 556/793] python313Packages.botocore-stubs: 1.37.29 -> 1.37.36 --- pkgs/development/python-modules/botocore-stubs/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/botocore-stubs/default.nix b/pkgs/development/python-modules/botocore-stubs/default.nix index eca5c6af828d..b2d5188a4c16 100644 --- a/pkgs/development/python-modules/botocore-stubs/default.nix +++ b/pkgs/development/python-modules/botocore-stubs/default.nix @@ -10,7 +10,7 @@ buildPythonPackage rec { pname = "botocore-stubs"; - version = "1.37.29"; + version = "1.37.36"; pyproject = true; disabled = pythonOlder "3.7"; @@ -18,7 +18,7 @@ buildPythonPackage rec { src = fetchPypi { pname = "botocore_stubs"; inherit version; - hash = "sha256-xZiYvx0Jv2qfSR9HBcVpbnS4MVa3ZqoXFoZ/EbigTqE="; + hash = "sha256-Ln/0bH08LADbZkWvRr4XYqOvqK0lsS/DnFgKoZmTyFI="; }; nativeBuildInputs = [ setuptools ]; From c93f38413b19d005fb1a5c42c183b121915a6259 Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Fri, 18 Apr 2025 10:51:07 +0200 Subject: [PATCH 557/793] python313Packages.boto3-stubs: 1.37.35 -> 1.37.36 --- pkgs/development/python-modules/boto3-stubs/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/boto3-stubs/default.nix b/pkgs/development/python-modules/boto3-stubs/default.nix index ca7b54ba06ad..06cf76640156 100644 --- a/pkgs/development/python-modules/boto3-stubs/default.nix +++ b/pkgs/development/python-modules/boto3-stubs/default.nix @@ -359,7 +359,7 @@ buildPythonPackage rec { pname = "boto3-stubs"; - version = "1.37.35"; + version = "1.37.36"; pyproject = true; disabled = pythonOlder "3.7"; @@ -367,7 +367,7 @@ buildPythonPackage rec { src = fetchPypi { pname = "boto3_stubs"; inherit version; - hash = "sha256-OQDIBsLGaIBPFxPm79VmoGyZv/zI43CemCKp3saBkj8="; + hash = "sha256-0IlcyLMUpMGTNVuWUwrosFGlK5qge603HVswehQMimA="; }; build-system = [ setuptools ]; From d2dd87215ee75dbf16f3bf025b95ecc3842bf577 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Fri, 18 Apr 2025 08:52:45 +0000 Subject: [PATCH 558/793] terraform-providers.ibm: 1.77.0 -> 1.77.1 --- .../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 0b837fd3106e..c3d4c1c625f7 100644 --- a/pkgs/applications/networking/cluster/terraform-providers/providers.json +++ b/pkgs/applications/networking/cluster/terraform-providers/providers.json @@ -642,13 +642,13 @@ "vendorHash": null }, "ibm": { - "hash": "sha256-xz0oqnS0RBuan0QQZ1WvGYtmonL5zDeIvvqrsaYCDeI=", + "hash": "sha256-3dOwxmWt2EqGkr/wL+qA1HNbloXlJcbvxI8NDnmA+rg=", "homepage": "https://registry.terraform.io/providers/IBM-Cloud/ibm", "owner": "IBM-Cloud", "repo": "terraform-provider-ibm", - "rev": "v1.77.0", + "rev": "v1.77.1", "spdx": "MPL-2.0", - "vendorHash": "sha256-63ZB1XrwVSV8hQ7A9/JLxJ2J41ReyS1KXHJqr95IVLw=" + "vendorHash": "sha256-w6M4506BykzV1oLadsq3Tgck5Lvf5V3Y8v+pwhlu80c=" }, "icinga2": { "hash": "sha256-Y/Oq0aTzP+oSKPhHiHY9Leal4HJJm7TNDpcdqkUsCmk=", From 1b05e4af862283d36f1edea49f3568cbfa4cd48a Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Fri, 18 Apr 2025 10:57:51 +0200 Subject: [PATCH 559/793] python312Packages.xiaomi-ble: 0.36.0 -> 0.38.0 Diff: https://github.com/Bluetooth-Devices/xiaomi-ble/compare/refs/tags/v0.36.0...refs/tags/v0.38.0 Changelog: https://github.com/Bluetooth-Devices/xiaomi-ble/releases/tag/v0.38.0 --- pkgs/development/python-modules/xiaomi-ble/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/xiaomi-ble/default.nix b/pkgs/development/python-modules/xiaomi-ble/default.nix index b24845d9b3d1..d05b7868b030 100644 --- a/pkgs/development/python-modules/xiaomi-ble/default.nix +++ b/pkgs/development/python-modules/xiaomi-ble/default.nix @@ -19,7 +19,7 @@ buildPythonPackage rec { pname = "xiaomi-ble"; - version = "0.36.0"; + version = "0.38.0"; pyproject = true; disabled = pythonOlder "3.9"; @@ -28,7 +28,7 @@ buildPythonPackage rec { owner = "Bluetooth-Devices"; repo = "xiaomi-ble"; tag = "v${version}"; - hash = "sha256-qk8eoPuyU8deEuQkRRtTt1AxIpjaXaS/byDxMfZnLgI="; + hash = "sha256-ysuQBmTdBmV3U3D2K4Lf0h7yNsEIkmsFtzGZyTbVa/c="; }; build-system = [ poetry-core ]; From d0bd7032e7d23c7fad040540363b67ae4afb8ba2 Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Fri, 18 Apr 2025 11:01:27 +0200 Subject: [PATCH 560/793] exploitdb: 2025-04-17 -> 2025-04-18 Diff: https://gitlab.com/exploit-database/exploitdb/-/compare/refs/tags/2025-04-17...2025-04-18 --- pkgs/by-name/ex/exploitdb/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/ex/exploitdb/package.nix b/pkgs/by-name/ex/exploitdb/package.nix index a5fb9d0ff9a0..619cbd2e17c8 100644 --- a/pkgs/by-name/ex/exploitdb/package.nix +++ b/pkgs/by-name/ex/exploitdb/package.nix @@ -7,13 +7,13 @@ stdenv.mkDerivation rec { pname = "exploitdb"; - version = "2025-04-17"; + version = "2025-04-18"; src = fetchFromGitLab { owner = "exploit-database"; repo = "exploitdb"; rev = "refs/tags/${version}"; - hash = "sha256-nHiXbbKDzdTTPWkW8g/mX25IfgcOAcOUHkycqBM1eqU="; + hash = "sha256-SLbn9gvcmFczhWETK/yFrEe3erX/cigEjr9MjcSB5y4="; }; nativeBuildInputs = [ makeWrapper ]; From 976a8c6c54d40a4eb313bd47853beb64e7d1c4c5 Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Fri, 18 Apr 2025 11:02:30 +0200 Subject: [PATCH 561/793] checkov: 3.2.405 -> 3.2.406 Diff: https://github.com/bridgecrewio/checkov/compare/refs/tags/3.2.405...refs/tags/3.2.406 Changelog: https://github.com/bridgecrewio/checkov/releases/tag/3.2.406 --- pkgs/by-name/ch/checkov/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/ch/checkov/package.nix b/pkgs/by-name/ch/checkov/package.nix index 9d8ecd252ad2..3e29cd500649 100644 --- a/pkgs/by-name/ch/checkov/package.nix +++ b/pkgs/by-name/ch/checkov/package.nix @@ -25,14 +25,14 @@ with py.pkgs; python3.pkgs.buildPythonApplication rec { pname = "checkov"; - version = "3.2.405"; + version = "3.2.406"; pyproject = true; src = fetchFromGitHub { owner = "bridgecrewio"; repo = "checkov"; tag = version; - hash = "sha256-bzHd1gR2YmTyM4D8+Ux8eCEUynN5qu4B/dAGZ6cHXYA="; + hash = "sha256-d92CdKfw7EMJyaKVzXmDm1OkFaozHf4zQ19CRQhAQ68="; }; pythonRelaxDeps = [ From 6a1b0c51a5b6506a3659b9f40a6f4577f504b900 Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Fri, 18 Apr 2025 11:04:04 +0200 Subject: [PATCH 562/793] libzim: 9.2.3 -> 9.3.0 Diff: https://github.com/openzim/libzim/compare/refs/tags/9.2.3...refs/tags/9.3.0 Changelog: https://github.com/openzim/libzim/releases/tag/9.3.0 --- pkgs/by-name/li/libzim/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/li/libzim/package.nix b/pkgs/by-name/li/libzim/package.nix index 4e2981096b21..c6a208815cfd 100644 --- a/pkgs/by-name/li/libzim/package.nix +++ b/pkgs/by-name/li/libzim/package.nix @@ -15,13 +15,13 @@ stdenv.mkDerivation rec { pname = "libzim"; - version = "9.2.3"; + version = "9.3.0"; src = fetchFromGitHub { owner = "openzim"; repo = "libzim"; tag = version; - hash = "sha256-z22+cDlFQtLMLFh5+7Nt9LsGFyBPi3HeZhYb0LK86Oc="; + hash = "sha256-DZiFeZ2ry3JpXDs3mvf0q7diwhkjQ2730KQkDQPbgcY="; }; patches = [ From 79bd2bf98164269480e9c4b1048fdb4e45646eba Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Fri, 18 Apr 2025 11:07:32 +0200 Subject: [PATCH 563/793] python312Packages.model-checker: 0.9.16 -> 0.9.17 --- pkgs/development/python-modules/model-checker/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/model-checker/default.nix b/pkgs/development/python-modules/model-checker/default.nix index c4041838f53f..e133cfc3644b 100644 --- a/pkgs/development/python-modules/model-checker/default.nix +++ b/pkgs/development/python-modules/model-checker/default.nix @@ -11,7 +11,7 @@ buildPythonPackage rec { pname = "model-checker"; - version = "0.9.16"; + version = "0.9.17"; pyproject = true; disabled = pythonOlder "3.8"; @@ -19,7 +19,7 @@ buildPythonPackage rec { src = fetchPypi { pname = "model_checker"; inherit version; - hash = "sha256-AEI92rwUIiK337Jg+hLXWE2L9M/mdcDbtG4lm3x6SHY="; + hash = "sha256-MD0w45a8c1sXUVfM5/pAZZ/WbM1bFGwBVQ37bch+Fcw="; }; # z3 does not provide a dist-info, so python-runtime-deps-check will fail From 0e033980bdc438b54d7ba587aa3f1bd5ec69c348 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Marcell=20T=C3=B3th?= Date: Fri, 18 Apr 2025 11:16:09 +0200 Subject: [PATCH 564/793] archi: install icon and desktop file, resolves #383612 --- pkgs/by-name/ar/archi/package.nix | 27 +++++++++++++++++++++++++++ 1 file changed, 27 insertions(+) diff --git a/pkgs/by-name/ar/archi/package.nix b/pkgs/by-name/ar/archi/package.nix index 8bf9c5806541..02238be0e7a7 100644 --- a/pkgs/by-name/ar/archi/package.nix +++ b/pkgs/by-name/ar/archi/package.nix @@ -11,6 +11,8 @@ wrapGAppsHook3, _7zz, nixosTests, + copyDesktopItems, + makeDesktopItem, }: stdenv.mkDerivation rec { @@ -48,6 +50,7 @@ stdenv.mkDerivation rec { ] ++ lib.optionals stdenv.hostPlatform.isLinux [ autoPatchelfHook + copyDesktopItems ]; sourceRoot = if stdenv.hostPlatform.isDarwin then "." else null; @@ -55,6 +58,8 @@ stdenv.mkDerivation rec { installPhase = if stdenv.hostPlatform.system == "x86_64-linux" then '' + runHook preInstall + mkdir -p $out/bin $out/libexec for f in configuration features p2 plugins Archi.ini; do cp -r $f $out/libexec @@ -70,13 +75,35 @@ stdenv.mkDerivation rec { } \ --set WEBKIT_DISABLE_DMABUF_RENDERER 1 \ --prefix PATH : ${jdk}/bin + + install -Dm444 icon.xpm $out/share/icons/hicolor/256x256/apps/archi.xpm + + runHook postInstall '' else '' + runHook preInstall + mkdir -p "$out/Applications" mv Archi.app "$out/Applications/" + + runHook postInstall ''; + desktopItems = [ + (makeDesktopItem { + name = "archi"; + desktopName = "Archi"; + exec = "Archi"; + type = "Application"; + comment = meta.description; + icon = "archi"; + categories = [ + "Development" + ]; + }) + ]; + passthru.updateScript = ./update.sh; passthru.tests = { inherit (nixosTests) archi; }; From e9475c89c499ae3f1c0fe64e3542c2c6383ed480 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Fri, 18 Apr 2025 09:21:05 +0000 Subject: [PATCH 565/793] python312Packages.pytenable: 1.7.4 -> 1.7.5 --- pkgs/development/python-modules/pytenable/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/development/python-modules/pytenable/default.nix b/pkgs/development/python-modules/pytenable/default.nix index b89a2c5548bc..d1f76ace92ec 100644 --- a/pkgs/development/python-modules/pytenable/default.nix +++ b/pkgs/development/python-modules/pytenable/default.nix @@ -28,7 +28,7 @@ buildPythonPackage rec { pname = "pytenable"; - version = "1.7.4"; + version = "1.7.5"; pyproject = true; disabled = pythonOlder "3.10"; @@ -37,7 +37,7 @@ buildPythonPackage rec { owner = "tenable"; repo = "pyTenable"; tag = version; - hash = "sha256-kIjAmGtfOZSNqSKOmagttfzVt2onqVwrCkYM6SCOlCg="; + hash = "sha256-oTFlIDlntbB2YwE1zuU9DjouPncgIMKU+lDf5bcPKiQ="; }; pythonRelaxDeps = [ @@ -94,7 +94,7 @@ buildPythonPackage rec { meta = with lib; { description = "Python library for the Tenable.io and TenableSC API"; homepage = "https://github.com/tenable/pyTenable"; - changelog = "https://github.com/tenable/pyTenable/releases/tag/${version}"; + changelog = "https://github.com/tenable/pyTenable/releases/tag/${src.tag}"; license = with licenses; [ mit ]; maintainers = with maintainers; [ fab ]; }; From 85ee3bd4c795471e9861575c7752da832538d383 Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Fri, 18 Apr 2025 11:23:09 +0200 Subject: [PATCH 566/793] sqlfluff: 3.3.1 -> 3.4.0 Diff: https://github.com/sqlfluff/sqlfluff/compare/refs/tags/3.3.1...refs/tags/3.4.0 Changelog: https://github.com/sqlfluff/sqlfluff/blob/3.4.0/CHANGELOG.md --- pkgs/by-name/sq/sqlfluff/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/sq/sqlfluff/package.nix b/pkgs/by-name/sq/sqlfluff/package.nix index edff3337e1fc..8c5b2a38c766 100644 --- a/pkgs/by-name/sq/sqlfluff/package.nix +++ b/pkgs/by-name/sq/sqlfluff/package.nix @@ -6,14 +6,14 @@ python3.pkgs.buildPythonApplication rec { pname = "sqlfluff"; - version = "3.3.1"; + version = "3.4.0"; pyproject = true; src = fetchFromGitHub { owner = "sqlfluff"; repo = "sqlfluff"; tag = version; - hash = "sha256-PQSGB8723y0+cptoLHpXzXfSQFicf5tasbTEf0efA8c="; + hash = "sha256-9JitD46hMgCrUx+mtSoKm/8vKd6CfPngmVsaUb9vi+Q="; }; build-system = with python3.pkgs; [ setuptools ]; From 4e7dffa1321cacc93739f8c7df165d8076f0a1fb Mon Sep 17 00:00:00 2001 From: Thierry Delafontaine Date: Fri, 18 Apr 2025 11:39:00 +0200 Subject: [PATCH 567/793] codechecker: restore the `meta.platforms` attribute This commit reinstates the `meta.platforms` attribute, which was removed in #395969 to facilitate building on Darwin. Removing this attribute to enable builds on Darwin was a mistake, and this commit rectifies that error. --- pkgs/by-name/co/codechecker/package.nix | 1 + 1 file changed, 1 insertion(+) diff --git a/pkgs/by-name/co/codechecker/package.nix b/pkgs/by-name/co/codechecker/package.nix index c39f58b3a783..110f262805ca 100644 --- a/pkgs/by-name/co/codechecker/package.nix +++ b/pkgs/by-name/co/codechecker/package.nix @@ -123,5 +123,6 @@ python3Packages.buildPythonApplication rec { felixsinger ]; mainProgram = "CodeChecker"; + platforms = platforms.darwin ++ platforms.linux; }; } From 581f403325f0ab9fc99e830ad44951714f8d9226 Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Fri, 18 Apr 2025 11:43:56 +0200 Subject: [PATCH 568/793] python312Packages.lingva: 5.0.5 -> 5.0.6 Diff: https://github.com/vacanza/lingva/compare/refs/tags/v5.0.5...refs/tags/v5.0.6 Changelog: https://github.com/vacanza/lingva/blob/v5.0.6/changes.rst --- pkgs/development/python-modules/lingva/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/lingva/default.nix b/pkgs/development/python-modules/lingva/default.nix index 0f366a24c7d3..434cd052d5d1 100644 --- a/pkgs/development/python-modules/lingva/default.nix +++ b/pkgs/development/python-modules/lingva/default.nix @@ -12,7 +12,7 @@ buildPythonPackage rec { pname = "lingva"; - version = "5.0.5"; + version = "5.0.6"; pyproject = true; disabled = pythonOlder "3.7"; @@ -21,7 +21,7 @@ buildPythonPackage rec { owner = "vacanza"; repo = "lingva"; tag = "v${version}"; - hash = "sha256-zKEGRLaqQSqbOP4ZAidIxMgGQbDIC9pAGfjWqoQTouc="; + hash = "sha256-eGXUBSEO5n5WUENhJ+p5eKTdenBsONUWw1mDax7QcSA="; }; build-system = [ setuptools ]; From 3c0c0a5d0291b2dc3584d1564516d6137163b209 Mon Sep 17 00:00:00 2001 From: K900 Date: Fri, 18 Apr 2025 12:44:22 +0300 Subject: [PATCH 569/793] digikam: 8.5.0 -> 8.6.0, fix build with Qt 6.9 --- pkgs/by-name/di/digikam/package.nix | 12 ++++++++++-- 1 file changed, 10 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/di/digikam/package.nix b/pkgs/by-name/di/digikam/package.nix index c39ab8df0019..4da34b3c9b68 100644 --- a/pkgs/by-name/di/digikam/package.nix +++ b/pkgs/by-name/di/digikam/package.nix @@ -4,6 +4,7 @@ lib, fetchFromGitLab, fetchgit, + fetchpatch, cmake, ninja, @@ -62,18 +63,25 @@ in stdenv.mkDerivation (finalAttrs: { pname = "digikam"; - version = "8.5.0"; + version = "8.6.0"; src = fetchFromGitLab { domain = "invent.kde.org"; owner = "graphics"; repo = "digikam"; rev = "v${finalAttrs.version}"; - hash = "sha256-KO6kq0SlYzu7sh6+7JQWhIeHNowy3fx03OFTdDwyR10="; + hash = "sha256-CMyvNOAlIqD6OeqUquQ+/sOiBXmEowZe3/qmaXxh0X0="; }; patches = [ ./disable-tests-download.patch + + # Fix build with Qt 6.9 + # FIXME: remove in next update + (fetchpatch { + url = "https://invent.kde.org/graphics/digikam/-/commit/325b19fc7f0d04cdc1308f235c207c1ab43e945d.patch"; + hash = "sha256-bsxaNuLuU9MyDRmenOqO4JuzsbpUvfKQwcSCDfLHoWQ="; + }) ]; strictDeps = true; From 40fe9cf70b926291dc2000e7a376862f865bd0e5 Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Fri, 18 Apr 2025 11:45:13 +0200 Subject: [PATCH 570/793] python312Packages.garth: 0.5.4 -> 0.5.6 Changelog: https://github.com/matin/garth/releases/tag/0.5.6 --- pkgs/development/python-modules/garth/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/garth/default.nix b/pkgs/development/python-modules/garth/default.nix index b7c53ca4b108..523ada6237d8 100644 --- a/pkgs/development/python-modules/garth/default.nix +++ b/pkgs/development/python-modules/garth/default.nix @@ -13,14 +13,14 @@ buildPythonPackage rec { pname = "garth"; - version = "0.5.4"; + version = "0.5.6"; pyproject = true; disabled = pythonOlder "3.10"; src = fetchPypi { inherit pname version; - hash = "sha256-Uv8kdEBPCO0W50zPzdFAgot6H/FURbhR8f1rWjGTJ9I="; + hash = "sha256-r+zQxpRrRMt238ahzbcZ2BZPhgNkUIakXcNidi0T+hk="; }; pythonRelaxDeps = [ "requests-oauthlib" ]; From 3794f7eeedcce61d1c224fcd57db42cf788d45fe Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Fri, 18 Apr 2025 11:46:03 +0200 Subject: [PATCH 571/793] python312Packages.ha-mqtt-discoverable: 0.18.0 -> 0.19.1 Diff: https://github.com/unixorn/ha-mqtt-discoverable/compare/refs/tags/v0.18.0...refs/tags/v0.19.1 Changelog: https://github.com/unixorn/ha-mqtt-discoverable/releases/tag/v0.19.1 --- .../python-modules/ha-mqtt-discoverable/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/ha-mqtt-discoverable/default.nix b/pkgs/development/python-modules/ha-mqtt-discoverable/default.nix index d977634f39e7..ca0cca858c1f 100644 --- a/pkgs/development/python-modules/ha-mqtt-discoverable/default.nix +++ b/pkgs/development/python-modules/ha-mqtt-discoverable/default.nix @@ -12,7 +12,7 @@ buildPythonPackage rec { pname = "ha-mqtt-discoverable"; - version = "0.18.0"; + version = "0.19.1"; pyproject = true; disabled = pythonOlder "3.10"; @@ -21,7 +21,7 @@ buildPythonPackage rec { owner = "unixorn"; repo = "ha-mqtt-discoverable"; tag = "v${version}"; - hash = "sha256-CO2XVYYQql8w+YYCxffDdqiKs0Aqc3rYtRM79IYmkzY="; + hash = "sha256-zQ3ABrKhuWBZhRPM5tH8VmYErM+mP26rNweFOpoSeEg="; }; pythonRelaxDeps = [ From d3ab5a8bc283126ce9ab4f935ba36f58cdad2051 Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Fri, 18 Apr 2025 11:47:15 +0200 Subject: [PATCH 572/793] python313Packages.tencentcloud-sdk-python: 3.0.1361 -> 3.0.1362 Diff: https://github.com/TencentCloud/tencentcloud-sdk-python/compare/refs/tags/3.0.1361...refs/tags/3.0.1362 Changelog: https://github.com/TencentCloud/tencentcloud-sdk-python/blob/3.0.1362/CHANGELOG.md --- .../python-modules/tencentcloud-sdk-python/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/tencentcloud-sdk-python/default.nix b/pkgs/development/python-modules/tencentcloud-sdk-python/default.nix index 42a5589d2042..d241443375ea 100644 --- a/pkgs/development/python-modules/tencentcloud-sdk-python/default.nix +++ b/pkgs/development/python-modules/tencentcloud-sdk-python/default.nix @@ -10,7 +10,7 @@ buildPythonPackage rec { pname = "tencentcloud-sdk-python"; - version = "3.0.1361"; + version = "3.0.1362"; pyproject = true; disabled = pythonOlder "3.9"; @@ -19,7 +19,7 @@ buildPythonPackage rec { owner = "TencentCloud"; repo = "tencentcloud-sdk-python"; tag = version; - hash = "sha256-wYqHc3PFLX3qRHOpPdcsJb4MYNCeJIRDSDGLV782ysw="; + hash = "sha256-twAjyHTHEy1FNH0yBRrvb8va2pau4HpeunN1oGiTNzY="; }; build-system = [ setuptools ]; From cdfa814238407070d07f9127a0426532848f44e0 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Fri, 18 Apr 2025 10:08:51 +0000 Subject: [PATCH 573/793] heisenbridge: 1.15.2 -> 1.15.3 --- pkgs/by-name/he/heisenbridge/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/he/heisenbridge/package.nix b/pkgs/by-name/he/heisenbridge/package.nix index dcd4526ef5ce..e8251a4307db 100644 --- a/pkgs/by-name/he/heisenbridge/package.nix +++ b/pkgs/by-name/he/heisenbridge/package.nix @@ -7,13 +7,13 @@ python3.pkgs.buildPythonApplication rec { pname = "heisenbridge"; - version = "1.15.2"; + version = "1.15.3"; src = fetchFromGitHub { owner = "hifi"; repo = pname; tag = "v${version}"; - sha256 = "sha256-7zOpjIRYm+F8my+Gk/SXFIpzXMublPuzo93GpD8SxvU="; + sha256 = "sha256-wH3IZcY4CtawEicKCkFMh055SM0chYHsPKxYess9II0="; }; postPatch = '' From d37f191809c3f29ef79416a39006e8d027c9a53f Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Fri, 18 Apr 2025 10:10:03 +0000 Subject: [PATCH 574/793] bitrise: 2.30.5 -> 2.30.6 --- pkgs/by-name/bi/bitrise/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/bi/bitrise/package.nix b/pkgs/by-name/bi/bitrise/package.nix index cd04a4cde2b5..5b0fc36cc8ab 100644 --- a/pkgs/by-name/bi/bitrise/package.nix +++ b/pkgs/by-name/bi/bitrise/package.nix @@ -6,13 +6,13 @@ }: buildGoModule rec { pname = "bitrise"; - version = "2.30.5"; + version = "2.30.6"; src = fetchFromGitHub { owner = "bitrise-io"; repo = "bitrise"; rev = "v${version}"; - hash = "sha256-j7Gbr+j/5RnM7S6eRZZkmlXgY+vBgfTJ5ZaLz8o7pww="; + hash = "sha256-XMfBkn139BPdcSzC1ByXFxIKXNXgj2ktHjp29DO6API="; }; # many tests rely on writable $HOME/.bitrise and require network access From d5c9f4887b9f03cb425047e46893d7c83e5e2d07 Mon Sep 17 00:00:00 2001 From: PhiliPdB Date: Fri, 18 Apr 2025 10:53:00 +0200 Subject: [PATCH 575/793] vscode: 1.99.2 -> 1.99.3 --- pkgs/applications/editors/vscode/vscode.nix | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/pkgs/applications/editors/vscode/vscode.nix b/pkgs/applications/editors/vscode/vscode.nix index 437bce33e321..cb09ee43180c 100644 --- a/pkgs/applications/editors/vscode/vscode.nix +++ b/pkgs/applications/editors/vscode/vscode.nix @@ -36,22 +36,22 @@ let sha256 = { - x86_64-linux = "0hb1rmrrd7zjihrl080h7jf4dprpr7mvm3ykv13mg0xmmv0d7pww"; - x86_64-darwin = "0bf69y7xxn499r35zxliqx0jvhyd11b46p5a87w62g90q4kcald8"; - aarch64-linux = "05zjk3l05lxh21anxxds6fn98fxlkrak37sz79jg50cxrpn5jvxg"; - aarch64-darwin = "1sjvj4d0d3mcjczb1sjia6gl34vkr91z7jxbyqbf5c88j3zybvw5"; - armv7l-linux = "1m7g179hlz2kri0pqsaigdyfnkkv4xwaxmxrbdpxh0sjb2imv8x2"; + x86_64-linux = "0d9qfifxslwkyv9v42y2h7nbqndq5w16z08qar4vly1hnjnmzzxl"; + x86_64-darwin = "1yyfkgif0nyhgb28wn1wmdq9wyzxybgdfp8j9nknh0nmvmf1r9w6"; + aarch64-linux = "05xj9fswgf24l9mx98hcapzq90820dwwp9mskbbzai3kxy915yqx"; + aarch64-darwin = "0a41szz9gljf31pq5czqwiyrxms5cf1x1058rsacaihvx8vn38ya"; + armv7l-linux = "0iq3y8vj4gm20bxkcrsrnb3g0nf5lg5mpb1bxrg2cy4dgaxjl170"; } .${system} or throwSystem; in callPackage ./generic.nix rec { # Please backport all compatible updates to the stable release. # This is important for the extension ecosystem. - version = "1.99.2"; + version = "1.99.3"; pname = "vscode" + lib.optionalString isInsiders "-insiders"; # This is used for VS Code - Remote SSH test - rev = "4949701c880d4bdb949e3c0e6b400288da7f474b"; + rev = "17baf841131aa23349f217ca7c570c76ee87b957"; executableName = "code" + lib.optionalString isInsiders "-insiders"; longName = "Visual Studio Code" + lib.optionalString isInsiders " - Insiders"; @@ -75,7 +75,7 @@ callPackage ./generic.nix rec { src = fetchurl { name = "vscode-server-${rev}.tar.gz"; url = "https://update.code.visualstudio.com/commit:${rev}/server-linux-x64/stable"; - sha256 = "0rd5j7n0cc3srn8rcm3ia1knp6zwwjvbjw4067xv0nvb8ilalssw"; + sha256 = "02b2hbdhambi4viyxsxsdayj294g45i49n5yj828nwigw71asysv"; }; stdenv = stdenvNoCC; }; From b539e4848f5695992ea0963f4640b245d5b598d9 Mon Sep 17 00:00:00 2001 From: Gabe Venberg Date: Fri, 18 Apr 2025 11:09:54 +0200 Subject: [PATCH 576/793] nixos/restic-rest-server Fixed htpasswd-path when null. Made a bad assumption about htpasswd-path's default. --- nixos/modules/services/backup/restic-rest-server.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/nixos/modules/services/backup/restic-rest-server.nix b/nixos/modules/services/backup/restic-rest-server.nix index 2f82c406c415..f1b81d451a73 100644 --- a/nixos/modules/services/backup/restic-rest-server.nix +++ b/nixos/modules/services/backup/restic-rest-server.nix @@ -90,7 +90,7 @@ in ExecStart = '' ${cfg.package}/bin/rest-server \ --path ${cfg.dataDir} \ - --htpasswd-file ${cfg.htpasswd-file} \ + ${lib.optionalString (cfg.htpasswd-file != null) "--htpasswd-file ${cfg.htpasswd-file}"} \ ${lib.optionalString cfg.appendOnly "--append-only"} \ ${lib.optionalString cfg.privateRepos "--private-repos"} \ ${lib.optionalString cfg.prometheus "--prometheus"} \ @@ -119,7 +119,7 @@ in ProtectControlGroups = true; PrivateDevices = true; ReadWritePaths = [ cfg.dataDir ]; - ReadOnlyPaths = [ cfg.htpasswd-file ]; + ReadOnlyPaths = lib.optional (cfg.htpasswd-file != null) cfg.htpasswd-file; RemoveIPC = true; RestrictAddressFamilies = "none"; RestrictNamespaces = true; From 51f6e36360a7202050d0e67c315943fbb44f7026 Mon Sep 17 00:00:00 2001 From: Pavol Rusnak Date: Fri, 18 Apr 2025 12:25:51 +0200 Subject: [PATCH 577/793] treewide: remove unnecessary cudaPackages overrides --- pkgs/by-name/dc/dcgm/package.nix | 4 ++-- pkgs/top-level/all-packages.nix | 6 +----- pkgs/top-level/python-packages.nix | 10 ++-------- 3 files changed, 5 insertions(+), 15 deletions(-) diff --git a/pkgs/by-name/dc/dcgm/package.nix b/pkgs/by-name/dc/dcgm/package.nix index 405fc0a2d5eb..7aace6837282 100644 --- a/pkgs/by-name/dc/dcgm/package.nix +++ b/pkgs/by-name/dc/dcgm/package.nix @@ -6,7 +6,7 @@ catch2, cmake, ninja, - cudaPackages_11_8, + cudaPackages_11, cudaPackages_12, boost, fmt_9, @@ -24,7 +24,7 @@ let # The runtime closure, thankfully, is quite small as it does not # include the CUDA libraries. cudaPackageSets = [ - cudaPackages_11_8 + cudaPackages_11 cudaPackages_12 ]; diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix index dda853cfa040..a7a28a8dbffb 100644 --- a/pkgs/top-level/all-packages.nix +++ b/pkgs/top-level/all-packages.nix @@ -8952,9 +8952,7 @@ with pkgs; inherit (darwin.apple_sdk.frameworks) PCSC; }; - arrayfire = callPackage ../development/libraries/arrayfire { - cudaPackages = cudaPackages_12; - }; + arrayfire = callPackage ../development/libraries/arrayfire { }; asio_1_10 = callPackage ../development/libraries/asio/1.10.nix { }; asio = callPackage ../development/libraries/asio { }; @@ -17372,7 +17370,6 @@ with pkgs; katagoWithCuda = katago.override { backend = "cuda"; - cudaPackages = cudaPackages_12; }; katagoCPU = katago.override { @@ -17381,7 +17378,6 @@ with pkgs; katagoTensorRT = katago.override { backend = "tensorrt"; - cudaPackages = cudaPackages_12; }; koboredux = callPackage ../games/koboredux { }; diff --git a/pkgs/top-level/python-packages.nix b/pkgs/top-level/python-packages.nix index 155c29d3b09a..fbd62e1e8fc0 100644 --- a/pkgs/top-level/python-packages.nix +++ b/pkgs/top-level/python-packages.nix @@ -16975,8 +16975,6 @@ self: super: with self; { tensorflow-bin = callPackage ../development/python-modules/tensorflow/bin.nix { inherit (pkgs.config) cudaSupport; - # https://www.tensorflow.org/install/source#gpu - cudaPackages = pkgs.cudaPackages_12; }; tensorflow-build = @@ -17391,9 +17389,7 @@ self: super: with self; { torchaudio = callPackage ../development/python-modules/torchaudio { }; - torchaudio-bin = callPackage ../development/python-modules/torchaudio/bin.nix { - cudaPackages = pkgs.cudaPackages_12; - }; + torchaudio-bin = callPackage ../development/python-modules/torchaudio/bin.nix { }; torchbench = callPackage ../development/python-modules/torchbench { }; @@ -17427,9 +17423,7 @@ self: super: with self; { torchvision = callPackage ../development/python-modules/torchvision { }; - torchvision-bin = callPackage ../development/python-modules/torchvision/bin.nix { - cudaPackages = pkgs.cudaPackages_12; - }; + torchvision-bin = callPackage ../development/python-modules/torchvision/bin.nix { }; tornado = callPackage ../development/python-modules/tornado { }; From 06bb0383ee3ed0e55be0c34afd483d9450f931d0 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Fri, 18 Apr 2025 10:28:08 +0000 Subject: [PATCH 578/793] faas-cli: 0.17.3 -> 0.17.4 --- pkgs/by-name/fa/faas-cli/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/fa/faas-cli/package.nix b/pkgs/by-name/fa/faas-cli/package.nix index 3174edbb7e73..5032f6afb684 100644 --- a/pkgs/by-name/fa/faas-cli/package.nix +++ b/pkgs/by-name/fa/faas-cli/package.nix @@ -24,13 +24,13 @@ let in buildGoModule rec { pname = "faas-cli"; - version = "0.17.3"; + version = "0.17.4"; src = fetchFromGitHub { owner = "openfaas"; repo = "faas-cli"; rev = version; - sha256 = "sha256-K+FlucmtGCB+4mQpqsXRvCHlHQ4vfA9vG7xSwFigJvU="; + sha256 = "sha256-GM2gRfrdfUhfBn2atG21H7bNbW1HtgwQ7d7kMXvyMAs="; }; vendorHash = null; From 13dc729be7c99c6b32961fb7348d50ecfb73f9d3 Mon Sep 17 00:00:00 2001 From: Pavol Rusnak Date: Fri, 18 Apr 2025 12:28:28 +0200 Subject: [PATCH 579/793] tests.cuda.cudaPackages: add missing cuda versions --- pkgs/test/cuda/default.nix | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/pkgs/test/cuda/default.nix b/pkgs/test/cuda/default.nix index 02b72cdb83de..bfe5d1c909c1 100644 --- a/pkgs/test/cuda/default.nix +++ b/pkgs/test/cuda/default.nix @@ -19,6 +19,10 @@ cudaPackages_12_1, cudaPackages_12_2, cudaPackages_12_3, + cudaPackages_12_4, + cudaPackages_12_5, + cudaPackages_12_6, + cudaPackages_12_8, cudaPackages_12, }@args: From 04f8f6dd9424cd2bf6b2e18e38a7aa6d9b4c495a Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Tue, 15 Apr 2025 10:15:51 +0000 Subject: [PATCH 580/793] minio-client: 2025-03-12T17-29-24Z -> 2025-04-08T15-39-49Z --- pkgs/by-name/mi/minio-client/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/mi/minio-client/package.nix b/pkgs/by-name/mi/minio-client/package.nix index 68d6a1c6ba18..07c818eafdfe 100644 --- a/pkgs/by-name/mi/minio-client/package.nix +++ b/pkgs/by-name/mi/minio-client/package.nix @@ -7,16 +7,16 @@ buildGoModule rec { pname = "minio-client"; - version = "2025-03-12T17-29-24Z"; + version = "2025-04-08T15-39-49Z"; src = fetchFromGitHub { owner = "minio"; repo = "mc"; rev = "RELEASE.${version}"; - sha256 = "sha256-8n/qjM+FBrjbSLcd9iVioh3iEAkMNrIo5fG/ZQkAmBo="; + sha256 = "sha256-H/iIlzdOLcE2xn96FuyyFcXC0is94MUYbfjA5b/hEqg="; }; - vendorHash = "sha256-P7W8xgHc+2ksZnY0iuuPKjwsxSqjhPdiUfNMe18ldL0="; + vendorHash = "sha256-0Lfjhd4DlIpnbMp/4gObgeO9L1QC03FhJbFDLXW6UOQ="; subPackages = [ "." ]; From 8117515f755d4d5d7b33c7b31fd9c60e4dc1b096 Mon Sep 17 00:00:00 2001 From: SchweGELBin Date: Fri, 18 Apr 2025 13:01:43 +0200 Subject: [PATCH 581/793] mautrix-whatsapp: 0.11.4 -> 0.12.0 --- pkgs/by-name/ma/mautrix-whatsapp/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/ma/mautrix-whatsapp/package.nix b/pkgs/by-name/ma/mautrix-whatsapp/package.nix index 12438c912bc9..9cfa1eebe5ec 100644 --- a/pkgs/by-name/ma/mautrix-whatsapp/package.nix +++ b/pkgs/by-name/ma/mautrix-whatsapp/package.nix @@ -14,19 +14,19 @@ buildGoModule rec { pname = "mautrix-whatsapp"; - version = "0.11.4"; + version = "0.12.0"; src = fetchFromGitHub { owner = "mautrix"; repo = "whatsapp"; rev = "v${version}"; - hash = "sha256-6Fnkw/lf64T0EXpWvSSnIRBuHJVt01Ft8Ks43/jvtZ0="; + hash = "sha256-V4waFxYmWHBV5H0R3H//hB6pXhYPgRCWkkBwf3EC5bQ="; }; buildInputs = lib.optional (!withGoolm) olm; tags = lib.optional withGoolm "goolm"; - vendorHash = "sha256-zMS6zZvJQAcnoklCi5qoM+aMMCSaeTQmQBxawgC67P8="; + vendorHash = "sha256-CZg0POONweix6CXPnXDprCF7F8BN06awtNCVdJMoPnU="; doCheck = false; From 3bc2ffdc0aac7ea1127adf55d7265958997fc514 Mon Sep 17 00:00:00 2001 From: Anton Mosich Date: Fri, 18 Apr 2025 13:05:41 +0200 Subject: [PATCH 582/793] zsnes2: fix build commit 7aeac03 (PR #386495) dropped libX11 and libGLU from propagatedBuildInputs in SDL_compat, and #389106 pointed SDL to SDL_compat, which broke this build --- pkgs/applications/emulators/zsnes/2.x.nix | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/pkgs/applications/emulators/zsnes/2.x.nix b/pkgs/applications/emulators/zsnes/2.x.nix index 94cb5ad8e6e0..cc0ae95a1a27 100644 --- a/pkgs/applications/emulators/zsnes/2.x.nix +++ b/pkgs/applications/emulators/zsnes/2.x.nix @@ -6,6 +6,7 @@ libGL, libGLU, libpng, + libX11, nasm, pkg-config, zlib, @@ -18,7 +19,7 @@ stdenv.mkDerivation (finalAttrs: { src = fetchFromGitHub { owner = "xyproto"; repo = "zsnes"; - rev = finalAttrs.version; + tag = finalAttrs.version; hash = "sha256-Xz+9YgMpnHyno7vP67aut4tIyG/gTn7SnU2FO2QMND0="; }; @@ -32,6 +33,7 @@ stdenv.mkDerivation (finalAttrs: { libGL libGLU libpng + libX11 zlib ]; From 0e7bc86258841c144ef33a1278494e9a977f5178 Mon Sep 17 00:00:00 2001 From: aleksana Date: Fri, 18 Apr 2025 19:06:04 +0800 Subject: [PATCH 583/793] chromatic: drop --- pkgs/by-name/ch/chromatic/package.nix | 77 ------------------- .../ch/chromatic/rustc_serialize_update.patch | 16 ---- pkgs/top-level/aliases.nix | 1 + 3 files changed, 1 insertion(+), 93 deletions(-) delete mode 100644 pkgs/by-name/ch/chromatic/package.nix delete mode 100644 pkgs/by-name/ch/chromatic/rustc_serialize_update.patch diff --git a/pkgs/by-name/ch/chromatic/package.nix b/pkgs/by-name/ch/chromatic/package.nix deleted file mode 100644 index d5f3c194133c..000000000000 --- a/pkgs/by-name/ch/chromatic/package.nix +++ /dev/null @@ -1,77 +0,0 @@ -{ - lib, - stdenv, - fetchFromGitHub, - rustPlatform, - meson, - ninja, - pkg-config, - rustc, - cargo, - wrapGAppsHook4, - desktop-file-utils, - libxml2, - libadwaita, - portaudio, - libpulseaudio, -}: - -stdenv.mkDerivation rec { - pname = "chromatic"; - version = "0-unstable-2023-08-05"; - - src = fetchFromGitHub { - owner = "nate-xyz"; - repo = "chromatic"; - rev = "ffaeb50dcce74bf3ba1b05f98423cf48f205f55e"; - hash = "sha256-E3v3UoQumBBYDOiXMfCRh5J7bfUCkettHth7SAresCE="; - }; - - patches = [ - # solve error[E0310]: the parameter type `T` may not live long enough - # in rust-serialize crate - ./rustc_serialize_update.patch - ]; - - cargoDeps = rustPlatform.fetchCargoVendor { - inherit src; - name = "${pname}-${version}"; - patches = [ ./rustc_serialize_update.patch ]; - hash = "sha256-9fdOOkxs4L0sYZIRT9wbgp169mQc2IyFRZlAcOHcOcg="; - }; - - nativeBuildInputs = [ - meson - ninja - pkg-config - rustPlatform.cargoSetupHook - rustc - cargo - wrapGAppsHook4 - desktop-file-utils - libxml2.bin # xmllint - ]; - - buildInputs = [ - libadwaita - portaudio - libpulseaudio - ]; - - meta = with lib; { - description = "Fine-tune your instruments"; - longDescription = '' - Fine-tune your instruments with Chromatic. Chromatic - detects the frequency of audio input, converts it to - a musical note with the correct semitone and octave, - and displays the cents error. Cents are displayed on - an analog gauge to make tuning more visually intuitive. - Requires PulseAudio or PipeWire. - ''; - homepage = "https://github.com/nate-xyz/chromatic"; - license = licenses.gpl3Plus; - mainProgram = "chromatic"; - maintainers = with maintainers; [ aleksana ]; - platforms = platforms.linux; - }; -} diff --git a/pkgs/by-name/ch/chromatic/rustc_serialize_update.patch b/pkgs/by-name/ch/chromatic/rustc_serialize_update.patch deleted file mode 100644 index fa56db4d5399..000000000000 --- a/pkgs/by-name/ch/chromatic/rustc_serialize_update.patch +++ /dev/null @@ -1,16 +0,0 @@ -diff --git a/Cargo.lock b/Cargo.lock -index ab2add4..7740629 100644 ---- a/Cargo.lock -+++ b/Cargo.lock -@@ -1031,9 +1031,9 @@ checksum = "456c603be3e8d448b072f410900c09faf164fbce2d480456f50eea6e25f9c848" - - [[package]] - name = "rustc-serialize" --version = "0.3.24" -+version = "0.3.25" - source = "registry+https://github.com/rust-lang/crates.io-index" --checksum = "dcf128d1287d2ea9d80910b5f1120d0b8eede3fbf1abe91c40d39ea7d51e6fda" -+checksum = "fe834bc780604f4674073badbad26d7219cadfb4a2275802db12cbae17498401" - - [[package]] - name = "rustc_version" diff --git a/pkgs/top-level/aliases.nix b/pkgs/top-level/aliases.nix index 6671271001d2..dbf09ea35932 100644 --- a/pkgs/top-level/aliases.nix +++ b/pkgs/top-level/aliases.nix @@ -413,6 +413,7 @@ mapAliases { ChowPhaser = chow-phaser; # Added 2024-06-12 ChowKick = chow-kick; # Added 2024-06-12 CHOWTapeModel = chow-tape-model; # Added 2024-06-12 + chromatic = throw "chromatic has been removed due to being unmaintained and failing to build"; # Added 2025-04-18 chrome-gnome-shell = gnome-browser-connector; # Added 2022-07-27 cinnamon = throw "The cinnamon scope has been removed and all packages have been moved to the top-level"; # Added 2024-11-25 cloog = throw "cloog has been removed from Nixpkgs, as it is unmaintained and obsolete"; # Added 2024-09-13 From 5b47b35f7fe0fc9cde797fcf857effe0dbb170db Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Fri, 18 Apr 2025 11:19:58 +0000 Subject: [PATCH 584/793] kubectl-explore: 0.11.0 -> 0.12.0 --- pkgs/by-name/ku/kubectl-explore/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/ku/kubectl-explore/package.nix b/pkgs/by-name/ku/kubectl-explore/package.nix index 0d524a891b74..3607a5c4dd32 100644 --- a/pkgs/by-name/ku/kubectl-explore/package.nix +++ b/pkgs/by-name/ku/kubectl-explore/package.nix @@ -6,16 +6,16 @@ buildGoModule rec { pname = "kubectl-explore"; - version = "0.11.0"; + version = "0.12.0"; src = fetchFromGitHub { owner = "keisku"; repo = "kubectl-explore"; rev = "v${version}"; - hash = "sha256-RCLOqe4Ptac2YVDjWYG5H5geUMUsmh6klQfk92XvjI4="; + hash = "sha256-D5K1jGLoEHQEacxNhxdxDs9A9ir7qs7y1pNuBU2r//Y="; }; - vendorHash = "sha256-7KTs41zPf07FdUibsq57vJ2fkqOaVeBR6iSTJm5Fth0="; + vendorHash = "sha256-vCL+gVf0BCqsdRU2xk1Xs3FYcKYB1z2wLpZ3TvYmJdc="; doCheck = false; meta = with lib; { From 99c389ef8855f451a8fea2555546ad3b9b0d20dc Mon Sep 17 00:00:00 2001 From: Vincent Laporte Date: Wed, 9 Apr 2025 22:35:22 +0200 Subject: [PATCH 585/793] =?UTF-8?q?ocamlPackages.cohttp-async:=20require?= =?UTF-8?q?=20OCaml=20=E2=89=A5=204.14?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- pkgs/development/ocaml-modules/cohttp/async.nix | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pkgs/development/ocaml-modules/cohttp/async.nix b/pkgs/development/ocaml-modules/cohttp/async.nix index 93a040b6ec74..9a3b1b0e8923 100644 --- a/pkgs/development/ocaml-modules/cohttp/async.nix +++ b/pkgs/development/ocaml-modules/cohttp/async.nix @@ -28,7 +28,7 @@ buildDunePackage { src ; - duneVersion = "3"; + minimalOCamlVersion = "4.14"; buildInputs = [ ppx_sexp_conv ]; From 862ab26729e2f4ff76120a5c8631249a9bd0c33e Mon Sep 17 00:00:00 2001 From: Vincent Laporte Date: Wed, 9 Apr 2025 22:35:26 +0200 Subject: [PATCH 586/793] ocamlPackages.virtual_dom: mark as broken with OCaml 5.3 --- pkgs/development/ocaml-modules/janestreet/0.17.nix | 1 + 1 file changed, 1 insertion(+) diff --git a/pkgs/development/ocaml-modules/janestreet/0.17.nix b/pkgs/development/ocaml-modules/janestreet/0.17.nix index 86894ec90da9..a07cc6f6d209 100644 --- a/pkgs/development/ocaml-modules/janestreet/0.17.nix +++ b/pkgs/development/ocaml-modules/janestreet/0.17.nix @@ -1975,6 +1975,7 @@ with self; pname = "virtual_dom"; hash = "sha256-5T+/N1fELa1cR9mhWLUgS3Fwr1OQXJ3J6T3YaHT9q7U="; meta.description = "OCaml bindings for the virtual-dom library"; + meta.broken = lib.versionAtLeast ocaml.version "5.3"; buildInputs = [ js_of_ocaml-ppx ]; propagatedBuildInputs = [ base64 From e1b463d1227cef2fc7f7110501afd56045e61040 Mon Sep 17 00:00:00 2001 From: Vincent Laporte Date: Wed, 9 Apr 2025 22:35:30 +0200 Subject: [PATCH 587/793] =?UTF-8?q?ocamlPackages.reanalyze:=20disable=20fo?= =?UTF-8?q?r=20OCaml=20=E2=89=A5=205.3?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- pkgs/development/tools/ocaml/reanalyze/default.nix | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/pkgs/development/tools/ocaml/reanalyze/default.nix b/pkgs/development/tools/ocaml/reanalyze/default.nix index c3fc2a53d0d6..e4b36e1aebcb 100644 --- a/pkgs/development/tools/ocaml/reanalyze/default.nix +++ b/pkgs/development/tools/ocaml/reanalyze/default.nix @@ -1,10 +1,14 @@ { lib, + ocaml, buildDunePackage, fetchFromGitHub, cppo, }: +lib.throwIf (lib.versionAtLeast ocaml.version "5.3") + "reanalyze is not available for OCaml ${ocaml.version}" + buildDunePackage rec { pname = "reanalyze"; version = "2.25.1"; From 1b08952db083467a9bc9f06d71e60e0d1c742e8c Mon Sep 17 00:00:00 2001 From: Vincent Laporte Date: Fri, 18 Apr 2025 13:28:57 +0200 Subject: [PATCH 588/793] ocamlPackages.reanalyze: add indentation --- .../tools/ocaml/reanalyze/default.nix | 39 ++++++++++--------- 1 file changed, 20 insertions(+), 19 deletions(-) diff --git a/pkgs/development/tools/ocaml/reanalyze/default.nix b/pkgs/development/tools/ocaml/reanalyze/default.nix index e4b36e1aebcb..1882e15a084a 100644 --- a/pkgs/development/tools/ocaml/reanalyze/default.nix +++ b/pkgs/development/tools/ocaml/reanalyze/default.nix @@ -9,26 +9,27 @@ lib.throwIf (lib.versionAtLeast ocaml.version "5.3") "reanalyze is not available for OCaml ${ocaml.version}" -buildDunePackage rec { - pname = "reanalyze"; - version = "2.25.1"; + buildDunePackage + rec { + pname = "reanalyze"; + version = "2.25.1"; - minimalOCamlVersion = "4.08"; + minimalOCamlVersion = "4.08"; - src = fetchFromGitHub { - owner = "rescript-lang"; - repo = "reanalyze"; - tag = "v${version}"; - hash = "sha256-cM39Gk4Ko7o/DyhrzgEHilobaB3h91Knltkcv2sglFw="; - }; + src = fetchFromGitHub { + owner = "rescript-lang"; + repo = "reanalyze"; + tag = "v${version}"; + hash = "sha256-cM39Gk4Ko7o/DyhrzgEHilobaB3h91Knltkcv2sglFw="; + }; - nativeBuildInputs = [ cppo ]; + nativeBuildInputs = [ cppo ]; - meta = { - description = "Program analysis for ReScript and OCaml projects"; - homepage = "https://github.com/rescript-lang/reanalyze/"; - changelog = "https://github.com/rescript-lang/reanalyze/blob/v${version}/Changes.md"; - license = lib.licenses.mit; - maintainers = [ lib.maintainers.vbgl ]; - }; -} + meta = { + description = "Program analysis for ReScript and OCaml projects"; + homepage = "https://github.com/rescript-lang/reanalyze/"; + changelog = "https://github.com/rescript-lang/reanalyze/blob/v${version}/Changes.md"; + license = lib.licenses.mit; + maintainers = [ lib.maintainers.vbgl ]; + }; + } From 68f3ac366e7ce8419238483c7d3e3b73b0b5f9d9 Mon Sep 17 00:00:00 2001 From: Vincent Laporte Date: Wed, 9 Apr 2025 22:35:33 +0200 Subject: [PATCH 589/793] =?UTF-8?q?ocamlPackages.eliom:=20disable=20for=20?= =?UTF-8?q?OCaml=20=E2=89=A5=205.3?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- pkgs/development/ocaml-modules/eliom/default.nix | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/pkgs/development/ocaml-modules/eliom/default.nix b/pkgs/development/ocaml-modules/eliom/default.nix index 0e6e19250d1b..76a901d59a97 100644 --- a/pkgs/development/ocaml-modules/eliom/default.nix +++ b/pkgs/development/ocaml-modules/eliom/default.nix @@ -1,6 +1,7 @@ { buildDunePackage, lib, + ocaml, fetchFromGitHub, which, ocsigen_server, @@ -16,6 +17,9 @@ ocsipersist, }: +lib.throwIf (lib.versionAtLeast ocaml.version "5.3") + "eliom is not available for OCaml ${ocaml.version}" + buildDunePackage rec { pname = "eliom"; version = "11.1.1"; From f19a5a36105300580c4e6d961422677cc917bf2c Mon Sep 17 00:00:00 2001 From: Vincent Laporte Date: Fri, 18 Apr 2025 13:27:59 +0200 Subject: [PATCH 590/793] ocamlPackages.eliom: add indentation --- .../ocaml-modules/eliom/default.nix | 95 ++++++++++--------- 1 file changed, 48 insertions(+), 47 deletions(-) diff --git a/pkgs/development/ocaml-modules/eliom/default.nix b/pkgs/development/ocaml-modules/eliom/default.nix index 76a901d59a97..001656d6c65a 100644 --- a/pkgs/development/ocaml-modules/eliom/default.nix +++ b/pkgs/development/ocaml-modules/eliom/default.nix @@ -20,59 +20,60 @@ lib.throwIf (lib.versionAtLeast ocaml.version "5.3") "eliom is not available for OCaml ${ocaml.version}" -buildDunePackage rec { - pname = "eliom"; - version = "11.1.1"; + buildDunePackage + rec { + pname = "eliom"; + version = "11.1.1"; - src = fetchFromGitHub { - owner = "ocsigen"; - repo = "eliom"; - rev = version; - hash = "sha256-ALuoyO6axNQEeBteBVIFwdoSrbLxxcaSTObAcLPGIvo="; - }; + src = fetchFromGitHub { + owner = "ocsigen"; + repo = "eliom"; + rev = version; + hash = "sha256-ALuoyO6axNQEeBteBVIFwdoSrbLxxcaSTObAcLPGIvo="; + }; - nativeBuildInputs = [ - which - ]; - buildInputs = [ - js_of_ocaml-ocamlbuild - js_of_ocaml-ppx_deriving_json - ppx_optcomp - ]; + nativeBuildInputs = [ + which + ]; + buildInputs = [ + js_of_ocaml-ocamlbuild + js_of_ocaml-ppx_deriving_json + ppx_optcomp + ]; - propagatedBuildInputs = [ - js_of_ocaml-lwt - js_of_ocaml-ppx - js_of_ocaml-tyxml - lwt_ppx - lwt_react - ocsigen_server - ocsipersist - ppx_deriving - ]; + propagatedBuildInputs = [ + js_of_ocaml-lwt + js_of_ocaml-ppx + js_of_ocaml-tyxml + lwt_ppx + lwt_react + ocsigen_server + ocsipersist + ppx_deriving + ]; - strictDeps = true; + strictDeps = true; - setupHook = [ ./setup-hook.sh ]; + setupHook = [ ./setup-hook.sh ]; - meta = { - homepage = "http://ocsigen.org/eliom/"; - description = "OCaml Framework for programming Web sites and client/server Web applications"; + meta = { + homepage = "http://ocsigen.org/eliom/"; + description = "OCaml Framework for programming Web sites and client/server Web applications"; - longDescription = '' - Eliom is a framework for programming Web sites - and client/server Web applications. It introduces new concepts to - simplify programming common behaviours and uses advanced static - typing features of OCaml to check many properties of the Web site - at compile time. If you want to write a Web application, Eliom - makes possible to write the whole application as a single program - (client and server parts). A syntax extension is used to - distinguish both parts and the client side is compiled to JS using - Ocsigen Js_of_ocaml. - ''; + longDescription = '' + Eliom is a framework for programming Web sites + and client/server Web applications. It introduces new concepts to + simplify programming common behaviours and uses advanced static + typing features of OCaml to check many properties of the Web site + at compile time. If you want to write a Web application, Eliom + makes possible to write the whole application as a single program + (client and server parts). A syntax extension is used to + distinguish both parts and the client side is compiled to JS using + Ocsigen Js_of_ocaml. + ''; - license = lib.licenses.lgpl21; + license = lib.licenses.lgpl21; - maintainers = [ lib.maintainers.gal_bolle ]; - }; -} + maintainers = [ lib.maintainers.gal_bolle ]; + }; + } From ef7d361ee0184b76c6177ac761dc29389e5491cf Mon Sep 17 00:00:00 2001 From: Vincent Laporte Date: Wed, 9 Apr 2025 22:35:36 +0200 Subject: [PATCH 591/793] =?UTF-8?q?ocamlPackages.ocamlformat=5F0=5F26=5F2:?= =?UTF-8?q?=20disable=20for=20OCaml=20=E2=89=A5=205.3?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- pkgs/development/ocaml-modules/ocamlformat/ocamlformat.nix | 1 + 1 file changed, 1 insertion(+) diff --git a/pkgs/development/ocaml-modules/ocamlformat/ocamlformat.nix b/pkgs/development/ocaml-modules/ocamlformat/ocamlformat.nix index f41abb136091..dc2671a265f0 100644 --- a/pkgs/development/ocaml-modules/ocamlformat/ocamlformat.nix +++ b/pkgs/development/ocaml-modules/ocamlformat/ocamlformat.nix @@ -18,6 +18,7 @@ lib.throwIf ( lib.versionAtLeast ocaml.version "5.0" && !lib.versionAtLeast version "0.23" || lib.versionAtLeast ocaml.version "5.2" && !lib.versionAtLeast version "0.26.2" + || lib.versionAtLeast ocaml.version "5.3" && !lib.versionAtLeast version "0.27" ) "ocamlformat ${version} is not available for OCaml ${ocaml.version}" From 1e875f02041bcfee2e3801eaf7e6fdb6561dfdfa Mon Sep 17 00:00:00 2001 From: Vincent Laporte Date: Wed, 9 Apr 2025 22:35:39 +0200 Subject: [PATCH 592/793] =?UTF-8?q?ocamlPackages.kafka:=20disable=20for=20?= =?UTF-8?q?OCaml=20=E2=89=A5=205.0?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- pkgs/development/ocaml-modules/kafka/default.nix | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/pkgs/development/ocaml-modules/kafka/default.nix b/pkgs/development/ocaml-modules/kafka/default.nix index 383e4db25dae..595381ca2873 100644 --- a/pkgs/development/ocaml-modules/kafka/default.nix +++ b/pkgs/development/ocaml-modules/kafka/default.nix @@ -1,11 +1,15 @@ { lib, fetchurl, + ocaml, buildDunePackage, rdkafka, zlib, }: +lib.throwIf (lib.versionAtLeast ocaml.version "5.0") + "kafka is not available for OCaml ${ocaml.version}" + buildDunePackage rec { pname = "kafka"; version = "0.5"; From f46ecca1db025b72f5ca0b6a14356c719e7e4cfb Mon Sep 17 00:00:00 2001 From: Vincent Laporte Date: Fri, 18 Apr 2025 13:28:44 +0200 Subject: [PATCH 593/793] ocamlPackages.kafka: add indentation --- .../ocaml-modules/kafka/default.nix | 37 ++++++++++--------- 1 file changed, 19 insertions(+), 18 deletions(-) diff --git a/pkgs/development/ocaml-modules/kafka/default.nix b/pkgs/development/ocaml-modules/kafka/default.nix index 595381ca2873..9c0698878a58 100644 --- a/pkgs/development/ocaml-modules/kafka/default.nix +++ b/pkgs/development/ocaml-modules/kafka/default.nix @@ -10,24 +10,25 @@ lib.throwIf (lib.versionAtLeast ocaml.version "5.0") "kafka is not available for OCaml ${ocaml.version}" -buildDunePackage rec { - pname = "kafka"; - version = "0.5"; + buildDunePackage + rec { + pname = "kafka"; + version = "0.5"; - src = fetchurl { - url = "https://github.com/didier-wenzek/ocaml-kafka/releases/download/${version}/kafka-${version}.tbz"; - sha256 = "0m9212yap0a00hd0f61i4y4fna3141p77qj3mm7jl1h4q60jdhvy"; - }; + src = fetchurl { + url = "https://github.com/didier-wenzek/ocaml-kafka/releases/download/${version}/kafka-${version}.tbz"; + sha256 = "0m9212yap0a00hd0f61i4y4fna3141p77qj3mm7jl1h4q60jdhvy"; + }; - propagatedBuildInputs = [ - rdkafka - zlib - ]; + propagatedBuildInputs = [ + rdkafka + zlib + ]; - meta = with lib; { - homepage = "https://github.com/didier-wenzek/ocaml-kafka"; - description = "OCaml bindings for Kafka"; - license = licenses.mit; - maintainers = [ maintainers.vbgl ]; - }; -} + meta = with lib; { + homepage = "https://github.com/didier-wenzek/ocaml-kafka"; + description = "OCaml bindings for Kafka"; + license = licenses.mit; + maintainers = [ maintainers.vbgl ]; + }; + } From 6ee239aaa87fa055b06028db1b7d82b42060b242 Mon Sep 17 00:00:00 2001 From: Vincent Laporte Date: Wed, 9 Apr 2025 22:35:42 +0200 Subject: [PATCH 594/793] ocaml: default to version 5.3 --- pkgs/top-level/all-packages.nix | 4 ++++ pkgs/top-level/ocaml-packages.nix | 2 +- 2 files changed, 5 insertions(+), 1 deletion(-) diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix index a7a28a8dbffb..8d1e2d0d815b 100644 --- a/pkgs/top-level/all-packages.nix +++ b/pkgs/top-level/all-packages.nix @@ -393,6 +393,8 @@ with pkgs; catch2 = catch2_3; }; + eff = callPackage ../by-name/ef/eff/package.nix { ocamlPackages = ocaml-ng.ocamlPackages_5_2; }; + enochecker-test = with python3Packages; callPackage ../development/tools/enochecker-test { }; inherit (gridlock) nyarr; @@ -8353,9 +8355,11 @@ with pkgs; }; framac = callPackage ../by-name/fr/framac/package.nix { + ocamlPackages = ocaml-ng.ocamlPackages_5_2; why3 = why3.override { version = "1.7.2"; coqPackages = coqPackages_8_18; + ocamlPackages = ocaml-ng.ocamlPackages_5_2; }; }; diff --git a/pkgs/top-level/ocaml-packages.nix b/pkgs/top-level/ocaml-packages.nix index f25dcb505633..55c34edbdfac 100644 --- a/pkgs/top-level/ocaml-packages.nix +++ b/pkgs/top-level/ocaml-packages.nix @@ -2342,7 +2342,7 @@ rec { ocamlPackages_latest = ocamlPackages_5_3; - ocamlPackages = ocamlPackages_5_2; + ocamlPackages = ocamlPackages_5_3; # We still have packages that rely on unsafe-string, which is deprecated in OCaml 4.06.0. # Below are aliases for porting them to the latest versions of the OCaml 4 series. From dad2d4e9ff79072f9d04006da499f027bbd7f8d7 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Fri, 18 Apr 2025 11:34:36 +0000 Subject: [PATCH 595/793] uuu: 1.5.191 -> 1.5.201 --- pkgs/by-name/uu/uuu/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/uu/uuu/package.nix b/pkgs/by-name/uu/uuu/package.nix index 23a4d7625ab5..295063456c63 100644 --- a/pkgs/by-name/uu/uuu/package.nix +++ b/pkgs/by-name/uu/uuu/package.nix @@ -18,13 +18,13 @@ stdenv.mkDerivation (finalAttrs: { pname = "uuu"; - version = "1.5.191"; + version = "1.5.201"; src = fetchFromGitHub { owner = "nxp-imx"; repo = "mfgtools"; rev = "uuu_${finalAttrs.version}"; - hash = "sha256-t9SvQrOpcJ646WyUqX//4Rv7M8Ix2NbjgAAlrR0e31E="; + hash = "sha256-G1Let5cJVzxKLs+4umnGfcSEvTeotqsgpZ0CDycBNEo="; }; passthru.updateScript = nix-update-script { From 76614a7c50c810df8fdc99663dc30a854427952a Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Tue, 15 Apr 2025 20:40:54 +0000 Subject: [PATCH 596/793] alt-ergo: 2.6.0 -> 2.6.1 --- pkgs/by-name/al/alt-ergo/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/al/alt-ergo/package.nix b/pkgs/by-name/al/alt-ergo/package.nix index 1cd2bb503889..e434a1311478 100644 --- a/pkgs/by-name/al/alt-ergo/package.nix +++ b/pkgs/by-name/al/alt-ergo/package.nix @@ -8,11 +8,11 @@ let pname = "alt-ergo"; - version = "2.6.0"; + version = "2.6.1"; src = fetchurl { url = "https://github.com/OCamlPro/alt-ergo/releases/download/v${version}/alt-ergo-${version}.tbz"; - hash = "sha256-EmkxGvJSeKRmiSuoeMyIi6WfF39T3QPxKixiOwP8834="; + hash = "sha256-31YEWjr3n7z70d7q8JAS1bw5C0wiI+HZwlwRwwHZ7ro="; }; in From debfbc997bbed910e5170749731ad052ec1fee31 Mon Sep 17 00:00:00 2001 From: Gaetan Lepage Date: Fri, 18 Apr 2025 13:54:35 +0200 Subject: [PATCH 597/793] python312Packages.dj-database-url: cleanup --- .../development/python-modules/dj-database-url/default.nix | 7 ++----- 1 file changed, 2 insertions(+), 5 deletions(-) diff --git a/pkgs/development/python-modules/dj-database-url/default.nix b/pkgs/development/python-modules/dj-database-url/default.nix index b1c785fd24d9..b4739e936494 100644 --- a/pkgs/development/python-modules/dj-database-url/default.nix +++ b/pkgs/development/python-modules/dj-database-url/default.nix @@ -3,7 +3,6 @@ buildPythonPackage, fetchFromGitHub, django, - pythonOlder, setuptools, typing-extensions, }: @@ -13,8 +12,6 @@ buildPythonPackage rec { version = "2.3.0"; pyproject = true; - disabled = pythonOlder "3.9"; - src = fetchFromGitHub { owner = "jazzband"; repo = "dj-database-url"; @@ -34,11 +31,11 @@ buildPythonPackage rec { pythonImportsCheck = [ "dj_database_url" ]; - meta = with lib; { + meta = { description = "Use Database URLs in your Django Application"; homepage = "https://github.com/jazzband/dj-database-url"; changelog = "https://github.com/jazzband/dj-database-url/blob/v${version}/CHANGELOG.md"; - license = licenses.bsd2; + license = lib.licenses.bsd2; maintainers = [ ]; }; } From 367a90c1429b7b8bfa080f9ee8e99e20ee36c64f Mon Sep 17 00:00:00 2001 From: Gaetan Lepage Date: Fri, 18 Apr 2025 13:42:44 +0200 Subject: [PATCH 598/793] python312Packages.django-tasks: init at 0.6.1 --- .../python-modules/django-tasks/default.nix | 68 +++++++++++++++++++ pkgs/top-level/python-packages.nix | 2 + 2 files changed, 70 insertions(+) create mode 100644 pkgs/development/python-modules/django-tasks/default.nix diff --git a/pkgs/development/python-modules/django-tasks/default.nix b/pkgs/development/python-modules/django-tasks/default.nix new file mode 100644 index 000000000000..c7a71c48a319 --- /dev/null +++ b/pkgs/development/python-modules/django-tasks/default.nix @@ -0,0 +1,68 @@ +{ + lib, + buildPythonPackage, + fetchFromGitHub, + setuptools, + django, + django-stubs-ext, + typing-extensions, + mysqlclient, + psycopg, + dj-database-url, + python, +}: + +buildPythonPackage rec { + pname = "django-tasks"; + version = "0.6.1"; + pyproject = true; + + src = fetchFromGitHub { + owner = "RealOrangeOne"; + repo = "django-tasks"; + tag = version; + hash = "sha256-MLztM4jVQV2tHPcIExbPGX+hCHSTqaQJeTbQqaVA3V4="; + }; + + build-system = [ + setuptools + ]; + + dependencies = [ + django + django-stubs-ext + typing-extensions + ]; + + optional-dependencies = { + mysql = [ + mysqlclient + ]; + postgres = [ + psycopg + ]; + }; + + pythonImportsCheck = [ "django_tasks" ]; + + nativeCheckInputs = [ + dj-database-url + ]; + + checkPhase = '' + runHook preCheck + + export DJANGO_SETTINGS_MODULE="tests.settings" + ${python.interpreter} -m manage test --noinput + + runHook postCheck + ''; + + meta = { + description = "Reference implementation and backport of background workers and tasks in Django"; + homepage = "https://github.com/RealOrangeOne/django-tasks"; + changelog = "https://github.com/RealOrangeOne/django-tasks/releases/tag/${version}"; + license = lib.licenses.bsd3; + maintainers = with lib.maintainers; [ GaetanLepage ]; + }; +} diff --git a/pkgs/top-level/python-packages.nix b/pkgs/top-level/python-packages.nix index 155c29d3b09a..c610440ced4e 100644 --- a/pkgs/top-level/python-packages.nix +++ b/pkgs/top-level/python-packages.nix @@ -3880,6 +3880,8 @@ self: super: with self; { django-taggit = callPackage ../development/python-modules/django-taggit { }; + django-tasks = callPackage ../development/python-modules/django-tasks { }; + django-tastypie = callPackage ../development/python-modules/django-tastypie { }; django-tenants = callPackage ../development/python-modules/django-tenants { }; From b92477f4ece47e8dab845c5bb996874f1b212947 Mon Sep 17 00:00:00 2001 From: Gaetan Lepage Date: Fri, 18 Apr 2025 13:38:49 +0200 Subject: [PATCH 599/793] python312Packages.wagtail: cleanup, add missing django-tasks dependency --- .../python-modules/wagtail/default.nix | 49 ++++++++++--------- 1 file changed, 26 insertions(+), 23 deletions(-) diff --git a/pkgs/development/python-modules/wagtail/default.nix b/pkgs/development/python-modules/wagtail/default.nix index ed6bfd08ec9d..b653033193f0 100644 --- a/pkgs/development/python-modules/wagtail/default.nix +++ b/pkgs/development/python-modules/wagtail/default.nix @@ -1,58 +1,61 @@ { lib, + buildPythonPackage, + fetchFromGitHub, + + # build-system + setuptools, + + # dependencies anyascii, beautifulsoup4, - buildPythonPackage, - callPackage, django, django-filter, django-modelcluster, django-taggit, + django-tasks, django-treebeard, djangorestframework, draftjs-exporter, - fetchPypi, - html5lib, - l18n, laces, openpyxl, permissionedforms, pillow, - pythonOlder, requests, telepath, willow, + + # tests + callPackage, }: buildPythonPackage rec { pname = "wagtail"; version = "6.4.1"; - format = "setuptools"; + pyproject = true; - disabled = pythonOlder "3.8"; - - src = fetchPypi { - inherit pname version; - hash = "sha256-zsPm1JIKbRePoetvSvgLNw/dVXDtkkuXkQThV/EMoJc="; + src = fetchFromGitHub { + owner = "wagtail"; + repo = "wagtail"; + tag = "v${version}"; + hash = "sha256-2qixbJK3f+3SBnsfVEcObFJmuBvE2J9o3LIkILZQRLQ="; }; - postPatch = '' - substituteInPlace setup.py \ - --replace "django-filter>=23.3,<24" "django-filter>=23.3,<24.3" - ''; + build-system = [ + setuptools + ]; - propagatedBuildInputs = [ + dependencies = [ anyascii beautifulsoup4 django - django-treebeard django-filter django-modelcluster django-taggit + django-tasks + django-treebeard djangorestframework draftjs-exporter - html5lib - l18n laces openpyxl permissionedforms @@ -70,12 +73,12 @@ buildPythonPackage rec { pythonImportsCheck = [ "wagtail" ]; - meta = with lib; { + meta = { description = "Django content management system focused on flexibility and user experience"; mainProgram = "wagtail"; homepage = "https://github.com/wagtail/wagtail"; changelog = "https://github.com/wagtail/wagtail/blob/v${version}/CHANGELOG.txt"; - license = licenses.bsd3; - maintainers = with maintainers; [ sephi ]; + license = lib.licenses.bsd3; + maintainers = with lib.maintainers; [ sephi ]; }; } From b530147d7e17336a8c84d3f0e910ea77009bf4ce Mon Sep 17 00:00:00 2001 From: Gaetan Lepage Date: Fri, 18 Apr 2025 01:21:31 +0200 Subject: [PATCH 600/793] python312Packages.wagtail-modeladmin: fix build --- .../wagtail-modeladmin/default.nix | 35 +++++++++++++------ 1 file changed, 24 insertions(+), 11 deletions(-) diff --git a/pkgs/development/python-modules/wagtail-modeladmin/default.nix b/pkgs/development/python-modules/wagtail-modeladmin/default.nix index 5aa55a5405c1..a7dbd399a7f6 100644 --- a/pkgs/development/python-modules/wagtail-modeladmin/default.nix +++ b/pkgs/development/python-modules/wagtail-modeladmin/default.nix @@ -1,12 +1,11 @@ { lib, buildPythonPackage, - dj-database-url, fetchFromGitHub, flit-core, - python, - pythonOlder, wagtail, + dj-database-url, + python, }: buildPythonPackage rec { @@ -14,18 +13,30 @@ buildPythonPackage rec { version = "2.1.0"; pyproject = true; - disabled = pythonOlder "3.8"; - src = fetchFromGitHub { - repo = pname; owner = "wagtail-nest"; + repo = "wagtail-modeladmin"; tag = "v${version}"; hash = "sha256-IG7e7YomMM7K2IlJ1Dr1zo+blDPHnu/JeS5csos8ncc="; }; - nativeBuildInputs = [ flit-core ]; + # Fail with `AssertionError` + # AssertionError: not found in [] + postPatch = '' + substituteInPlace wagtail_modeladmin/test/tests/test_simple_modeladmin.py \ + --replace-fail \ + "def test_model_with_single_tabbed_panel_only(" \ + "def no_test_model_with_single_tabbed_panel_only(" \ + --replace-fail \ + "def test_model_with_two_tabbed_panels_only(" \ + "def no_test_model_with_two_tabbed_panels_only(" + ''; - propagatedBuildInputs = [ wagtail ]; + build-system = [ flit-core ]; + + dependencies = [ + wagtail + ]; nativeCheckInputs = [ dj-database-url ]; @@ -33,15 +44,17 @@ buildPythonPackage rec { checkPhase = '' runHook preCheck + ${python.interpreter} testmanage.py test + runHook postCheck ''; - meta = with lib; { + meta = { description = "Add any model in your project to the Wagtail admin. Formerly wagtail.contrib.modeladmin"; homepage = "https://github.com/wagtail-nest/wagtail-modeladmin"; changelog = "https://github.com/wagtail/wagtail-modeladmin/blob/v${version}/CHANGELOG.md"; - license = licenses.bsd3; - maintainers = with maintainers; [ sephi ]; + license = lib.licenses.bsd3; + maintainers = with lib.maintainers; [ sephi ]; }; } From 982ec514ae046b36d6be259e95a2816bd47873cb Mon Sep 17 00:00:00 2001 From: teutat3s <10206665+teutat3s@users.noreply.github.com> Date: Mon, 31 Mar 2025 14:48:53 +0200 Subject: [PATCH 601/793] open-policy-agent: skip tests that require network These tests do not work in the nix sandbox. --- pkgs/by-name/op/open-policy-agent/package.nix | 21 ++++++++++++++++--- 1 file changed, 18 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/op/open-policy-agent/package.nix b/pkgs/by-name/op/open-policy-agent/package.nix index c076679fef2a..2285ad4b44c2 100644 --- a/pkgs/by-name/op/open-policy-agent/package.nix +++ b/pkgs/by-name/op/open-policy-agent/package.nix @@ -43,9 +43,24 @@ buildGoModule rec { ) "opa_wasm" ); - checkFlags = lib.optionals (!enableWasmEval) [ - "-skip=TestRegoTargetWasmAndTargetPluginDisablesIndexingTopdownStages" - ]; + checkFlags = + let + skippedTests = + [ + # Skip tests that require network, not available in the nix sandbox + "TestInterQueryCache_ClientError" + "TestIntraQueryCache_ClientError" + ] + ++ lib.optionals stdenv.hostPlatform.isDarwin [ + # Skip tests that require network, not available in the darwin sandbox + "TestHTTPSClient" + "TestHTTPSNoClientCerts" + ] + ++ lib.optionals (!enableWasmEval) [ + "TestRegoTargetWasmAndTargetPluginDisablesIndexingTopdownStages" + ]; + in + [ "-skip=^${builtins.concatStringsSep "$|^" skippedTests}$" ]; preCheck = '' From dadb234094761065149f148dab69ee82357978e6 Mon Sep 17 00:00:00 2001 From: teutat3s <10206665+teutat3s@users.noreply.github.com> Date: Wed, 2 Apr 2025 12:39:12 +0200 Subject: [PATCH 602/793] open-policy-agent: enable __darwinAllowLocalNetworking To fix test that requires networking in the darwin sandbox. --- pkgs/by-name/op/open-policy-agent/package.nix | 3 +++ 1 file changed, 3 insertions(+) diff --git a/pkgs/by-name/op/open-policy-agent/package.nix b/pkgs/by-name/op/open-policy-agent/package.nix index 2285ad4b44c2..bfc77844fe82 100644 --- a/pkgs/by-name/op/open-policy-agent/package.nix +++ b/pkgs/by-name/op/open-policy-agent/package.nix @@ -99,6 +99,9 @@ buildGoModule rec { runHook postInstallCheck ''; + # Required for tests that need networking + __darwinAllowLocalNetworking = true; + meta = with lib; { mainProgram = "opa"; homepage = "https://www.openpolicyagent.org"; From 8716fb787b3971d604b109820971541e319213c5 Mon Sep 17 00:00:00 2001 From: Thiago Kenji Okada Date: Fri, 18 Apr 2025 13:12:47 +0100 Subject: [PATCH 603/793] nixos/doc/rl-25.05: fix typo --- nixos/doc/manual/release-notes/rl-2505.section.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/nixos/doc/manual/release-notes/rl-2505.section.md b/nixos/doc/manual/release-notes/rl-2505.section.md index da6b49ab689a..56d897e9674e 100644 --- a/nixos/doc/manual/release-notes/rl-2505.section.md +++ b/nixos/doc/manual/release-notes/rl-2505.section.md @@ -10,7 +10,7 @@ - `nixos-rebuild-ng`, a full rewrite of `nixos-rebuild` in Python, is available for testing. You can enable it by setting [system.rebuild.enableNg](options.html#opt-system.rebuild.enableNg) in your configuration (this will replace the old `nixos-rebuild`), or by adding `nixos-rebuild-ng` to your `environment.systemPackages` (in this case, it will live side-by-side with `nixos-rebuild` as `nixos-rebuild-ng`). It is expected that the next major version of NixOS (25.11) will enable `system.rebuild.enableNg` by default. -- The `nixos-generate-config` command now supports a optional `--flake` option, which will generate a flake.nix file alongside the `configuration.nix` and `hardware-configuration.nix`, providing an easy instroduction into flake-based system configurations. +- The `nixos-generate-config` command now supports a optional `--flake` option, which will generate a flake.nix file alongside the `configuration.nix` and `hardware-configuration.nix`, providing an easy introduction into flake-based system configurations. - A `nixos-rebuild build-image` sub-command has been added. It allows users to build platform-specific (disk) images from their NixOS configurations. `nixos-rebuild build-image` works similar to the popular [nix-community/nixos-generators](https://github.com/nix-community/nixos-generators) project. See new [section on image building in the NixOS manual](https://nixos.org/manual/nixos/unstable/#sec-image-nixos-rebuild-build-image). It is also available for `nixos-rebuild-ng`. From 772d0db0bfb3f9b5cbe10cef34c2d84d3462356b Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Fri, 18 Apr 2025 12:15:37 +0000 Subject: [PATCH 604/793] signal-desktop: 7.50.0 -> 7.51.0 --- pkgs/by-name/si/signal-desktop/libsignal-node.nix | 8 ++++---- pkgs/by-name/si/signal-desktop/package.nix | 10 +++++----- pkgs/by-name/si/signal-desktop/ringrtc.nix | 6 +++--- 3 files changed, 12 insertions(+), 12 deletions(-) diff --git a/pkgs/by-name/si/signal-desktop/libsignal-node.nix b/pkgs/by-name/si/signal-desktop/libsignal-node.nix index a1d45fe6a3d0..b5c04be808bf 100644 --- a/pkgs/by-name/si/signal-desktop/libsignal-node.nix +++ b/pkgs/by-name/si/signal-desktop/libsignal-node.nix @@ -24,23 +24,23 @@ let in rustPlatform.buildRustPackage (finalAttrs: { pname = "libsignal-node"; - version = "0.67.4"; + version = "0.68.0"; src = fetchFromGitHub { owner = "signalapp"; repo = "libsignal"; tag = "v${finalAttrs.version}"; - hash = "sha256-s7vTzAOWKvGCkrWcxDcKptsmxvW5VxrF5X9Vfkjj1jA="; + hash = "sha256-Bc9wsi+Y6PzNSt4+I8ULMUsrKDFLKaxZ/HqldlYOtoM="; }; useFetchCargoVendor = true; - cargoHash = "sha256-wxBbq4WtqzHbdro+tm2hU6JVwTgC2X/Cx9po+ndgECg="; + cargoHash = "sha256-NmC/htksyrkaudVq3EuQ5gepmFZNQ7t/FVazfdxg8ds="; npmRoot = "node"; npmDeps = fetchNpmDeps { name = "${finalAttrs.pname}-npm-deps"; inherit (finalAttrs) version src; sourceRoot = "${finalAttrs.src.name}/${finalAttrs.npmRoot}"; - hash = "sha256-GJTNuVK1YGDpx89fF6hXXd+/fEqnFMG5FgJUJhp6344="; + hash = "sha256-hn7bfULZJTIJVU51Cuvj+9AAudSC/C3wBzkIEzlO3VQ="; }; nativeBuildInputs = [ diff --git a/pkgs/by-name/si/signal-desktop/package.nix b/pkgs/by-name/si/signal-desktop/package.nix index 2c32b9d68415..8e34eba56767 100644 --- a/pkgs/by-name/si/signal-desktop/package.nix +++ b/pkgs/by-name/si/signal-desktop/package.nix @@ -65,13 +65,13 @@ let ''; }); - version = "7.50.0"; + version = "7.51.0"; src = fetchFromGitHub { owner = "signalapp"; repo = "Signal-Desktop"; tag = "v${version}"; - hash = "sha256-APdwETadRIQRJ/Wdxqnr2R5H/7Qqbacpp+SV16jesDw="; + hash = "sha256-q857FcZgBGjB7/IKr+oD7wmOCUV8lso6kch4nIYtrCA="; }; sticker-creator = stdenv.mkDerivation (finalAttrs: { @@ -131,15 +131,15 @@ stdenv.mkDerivation (finalAttrs: { ; hash = if withAppleEmojis then - "sha256-BcKHVMrD8b9u/5hNtAY5V2vjTVHItob0EG89soFSwa4=" + "sha256-cWXbymy+AqaqDvK8szRWzFPH9jrMjQ9WEw2lRFcCnz8=" else - "sha256-GdeCIUV0aTwnEV55/RnpESDBrkpcVVa+1XhUmUIgBPU="; + "sha256-oTH4wy5RIgrZcMuO/AB/561lvx6JZ4BM9xjjOzl/CA4="; }; env = { ELECTRON_SKIP_BINARY_DOWNLOAD = "1"; SIGNAL_ENV = "production"; - SOURCE_DATE_EPOCH = 1744232207; + SOURCE_DATE_EPOCH = 1744907672; }; preBuild = '' diff --git a/pkgs/by-name/si/signal-desktop/ringrtc.nix b/pkgs/by-name/si/signal-desktop/ringrtc.nix index 399ef7f00e75..011a4988ba2f 100644 --- a/pkgs/by-name/si/signal-desktop/ringrtc.nix +++ b/pkgs/by-name/si/signal-desktop/ringrtc.nix @@ -9,16 +9,16 @@ rustPlatform.buildRustPackage (finalAttrs: { pname = "ringrtc"; - version = "2.50.3"; + version = "2.50.4"; src = fetchFromGitHub { owner = "signalapp"; repo = "ringrtc"; tag = "v${finalAttrs.version}"; - hash = "sha256-EuryWZMMTkrDPheVv0wBsH+zL3LylxSSPS+nNnn3cmM="; + hash = "sha256-r2HyhrYCCPdV5tFayHyY4R3qjK8ksF56Wq98GuQWmO0="; }; useFetchCargoVendor = true; - cargoHash = "sha256-/c+tpTh5X05HLqAHsA/YvWxqy7TSUy49g6OtIQg+rMs="; + cargoHash = "sha256-QkEqtv/novbQOcaHKE51ivQjY4mf6Gju4uM7AT7j1P0="; cargoBuildFlags = [ "-p" From 408e862e70522eb53d63a9a4e2c280509bf6a042 Mon Sep 17 00:00:00 2001 From: Gaetan Lepage Date: Fri, 18 Apr 2025 14:13:39 +0200 Subject: [PATCH 605/793] nix-search-tv: update description --- pkgs/by-name/ni/nix-search-tv/package.nix | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pkgs/by-name/ni/nix-search-tv/package.nix b/pkgs/by-name/ni/nix-search-tv/package.nix index 12e2fafd6431..67b9f404a47e 100644 --- a/pkgs/by-name/ni/nix-search-tv/package.nix +++ b/pkgs/by-name/ni/nix-search-tv/package.nix @@ -30,7 +30,7 @@ buildGoModule (finalAttrs: { }; meta = { - description = "Nixpkgs channel for television"; + description = "Fuzzy search for Nix packages"; homepage = "https://github.com/3timeslazy/nix-search-tv"; changelog = "https://github.com/3timeslazy/nix-search-tv/releases/tag/v${finalAttrs.version}"; license = lib.licenses.gpl3Only; From f16a08947c940ccd44bf2b0152fd6ebab3ca3813 Mon Sep 17 00:00:00 2001 From: Gaetan Lepage Date: Fri, 18 Apr 2025 14:30:46 +0200 Subject: [PATCH 606/793] python312Packages.pygame: add link to upstream issue for darwin segfaults https://github.com/pygame/pygame/issues/4486 --- pkgs/development/python-modules/pygame/default.nix | 1 + 1 file changed, 1 insertion(+) diff --git a/pkgs/development/python-modules/pygame/default.nix b/pkgs/development/python-modules/pygame/default.nix index 238ec93abffc..f549bffc1d3b 100644 --- a/pkgs/development/python-modules/pygame/default.nix +++ b/pkgs/development/python-modules/pygame/default.nix @@ -124,6 +124,7 @@ buildPythonPackage rec { platforms = lib.platforms.unix; badPlatforms = [ # Several tests segfault + # https://github.com/pygame/pygame/issues/4486 lib.systems.inspect.patterns.isDarwin ]; }; From 66aaee5d7dc0368cbc6cf0c93a6b96464bb2a87d Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Fri, 18 Apr 2025 12:42:45 +0000 Subject: [PATCH 607/793] mir: 2.20.1 -> 2.20.2 --- pkgs/servers/mir/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/servers/mir/default.nix b/pkgs/servers/mir/default.nix index a23e0e669559..36064f9aa178 100644 --- a/pkgs/servers/mir/default.nix +++ b/pkgs/servers/mir/default.nix @@ -5,8 +5,8 @@ let in { mir = common { - version = "2.20.1"; - hash = "sha256-c+0xMW6GspTpRsPX7D/9mdqHRBRsrcChl6TkFkHT6hg="; + version = "2.20.2"; + hash = "sha256-kxXPRIvgvpWqos8l/fJyHvfJBNi0jOZfV5inY3SBavM="; }; mir_2_15 = common { From 75f7865f9a34dd16865351293263d96db0947bd6 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Fri, 18 Apr 2025 13:03:02 +0000 Subject: [PATCH 608/793] prometheus-frr-exporter: 1.4.0 -> 1.5.0 --- pkgs/by-name/pr/prometheus-frr-exporter/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/pr/prometheus-frr-exporter/package.nix b/pkgs/by-name/pr/prometheus-frr-exporter/package.nix index 46069bd5468e..e60e4f3d062f 100644 --- a/pkgs/by-name/pr/prometheus-frr-exporter/package.nix +++ b/pkgs/by-name/pr/prometheus-frr-exporter/package.nix @@ -5,17 +5,17 @@ }: let - version = "1.4.0"; + version = "1.5.0"; src = fetchFromGitHub { owner = "tynany"; repo = "frr_exporter"; rev = "v${version}"; - hash = "sha256-J847Y2ZxD0JLEv7hYS5EsNBA6052PXO6VVoavFrWVUU="; + hash = "sha256-lGS3/lKtNRmG8zM2V1I9vXhMXoqjMHchHZdag0qECR4="; }; in buildGoModule { pname = "prometheus-frr-exporter"; - vendorHash = "sha256-A2lLW19+wtHcNC8Du8HRORVp/JHGjWbEgoadlNmgm80="; + vendorHash = "sha256-T7zurp9Eh1OFuCwyYm3F+cfLi4xdXZyhme9++jxsrzQ="; inherit src version; ldflags = [ From 4de322aebeb4a8997113c5537d2b1605b7ee8a3b Mon Sep 17 00:00:00 2001 From: Shawn8901 Date: Mon, 10 Mar 2025 16:15:06 +0100 Subject: [PATCH 609/793] grafanaPlugin.victoriametrics-logs-datasource: 0.14.3 -> 0.16.3 --- .../plugins/victoriametrics-logs-datasource/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/servers/monitoring/grafana/plugins/victoriametrics-logs-datasource/default.nix b/pkgs/servers/monitoring/grafana/plugins/victoriametrics-logs-datasource/default.nix index 1bd5ea435b21..bdc9b95b583f 100644 --- a/pkgs/servers/monitoring/grafana/plugins/victoriametrics-logs-datasource/default.nix +++ b/pkgs/servers/monitoring/grafana/plugins/victoriametrics-logs-datasource/default.nix @@ -2,8 +2,8 @@ grafanaPlugin { pname = "victoriametrics-logs-datasource"; - version = "0.14.3"; - zipHash = "sha256-g/ntmNyWJ9h/eYpZ0gqiESvVfm2fU6/Ci8R7FHIV7AQ="; + version = "0.16.3"; + zipHash = "sha256-C7xYnhRd6KC+prZwL0vINriMb1mvFxMattLp8N8A8tE="; meta = { description = "Grafana datasource for VictoriaLogs"; license = lib.licenses.asl20; From d985d30240167ec578c12d3760cd22aa858a7029 Mon Sep 17 00:00:00 2001 From: Gaetan Lepage Date: Fri, 18 Apr 2025 15:03:58 +0200 Subject: [PATCH 610/793] nginx-language-server: 0.8.0 -> 0.9.0 Diff: https://github.com/pappasam/nginx-language-server/compare/refs/tags/v0.8.0...refs/tags/v0.9.0 Changelog: https://github.com/pappasam/nginx-language-server/blob/refs/tags/v0.9.0/CHANGELOG.md --- .../ng/nginx-language-server/package.nix | 30 +++++++++++++------ 1 file changed, 21 insertions(+), 9 deletions(-) diff --git a/pkgs/by-name/ng/nginx-language-server/package.nix b/pkgs/by-name/ng/nginx-language-server/package.nix index d9e19b79f7b6..cb7aee0da561 100644 --- a/pkgs/by-name/ng/nginx-language-server/package.nix +++ b/pkgs/by-name/ng/nginx-language-server/package.nix @@ -1,22 +1,24 @@ { lib, - python3, + python3Packages, fetchFromGitHub, + versionCheckHook, + nix-update-script, }: -python3.pkgs.buildPythonApplication rec { +python3Packages.buildPythonApplication rec { pname = "nginx-language-server"; - version = "0.8.0"; + version = "0.9.0"; pyproject = true; src = fetchFromGitHub { owner = "pappasam"; repo = "nginx-language-server"; tag = "v${version}"; - hash = "sha256-AXWrNt4f3jkAbidE1goDgFicu4sSBv08f/Igyh2bRII="; + hash = "sha256-v9+Y8NBvN8HvTdNrK9D9YQuqDB3olIu5LfYapjlVlAM="; }; - build-system = with python3.pkgs; [ + build-system = with python3Packages; [ poetry-core ]; @@ -24,21 +26,31 @@ python3.pkgs.buildPythonApplication rec { "pydantic" ]; - dependencies = with python3.pkgs; [ + dependencies = with python3Packages; [ crossplane lsprotocol pydantic pygls + typing-extensions ]; pythonImportsCheck = [ "nginx_language_server" ]; - meta = with lib; { + nativeCheckInputs = [ + versionCheckHook + ]; + versionCheckProgramArg = "--version"; + + passthru = { + updateScript = nix-update-script { }; + }; + + meta = { description = "Language server for nginx.conf"; homepage = "https://github.com/pappasam/nginx-language-server"; changelog = "https://github.com/pappasam/nginx-language-server/blob/${src.rev}/CHANGELOG.md"; - license = licenses.gpl3Only; - maintainers = with maintainers; [ GaetanLepage ]; + license = lib.licenses.gpl3Only; + maintainers = with lib.maintainers; [ GaetanLepage ]; mainProgram = "nginx-language-server"; }; } From c01da45bf57407d0d13a80a13e70b3892183d909 Mon Sep 17 00:00:00 2001 From: FliegendeWurst Date: Thu, 17 Apr 2025 15:13:33 +0200 Subject: [PATCH 611/793] python3Packages.ansible-compat: fix dependency specification --- pkgs/development/python-modules/ansible-compat/default.nix | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/pkgs/development/python-modules/ansible-compat/default.nix b/pkgs/development/python-modules/ansible-compat/default.nix index 4098fa11b845..8e112f540454 100644 --- a/pkgs/development/python-modules/ansible-compat/default.nix +++ b/pkgs/development/python-modules/ansible-compat/default.nix @@ -38,6 +38,7 @@ buildPythonPackage rec { ]; dependencies = [ + ansible-core pyyaml subprocess-tee ]; @@ -49,7 +50,7 @@ buildPythonPackage rec { ''; nativeCheckInputs = [ - ansible-core + ansible-core # ansible-config flaky pytest-mock pytest-instafail From 68150d807d61fcd3d106d44f0dec260f509c3d93 Mon Sep 17 00:00:00 2001 From: Ben Wolsieffer Date: Wed, 16 Apr 2025 18:51:50 -0400 Subject: [PATCH 612/793] litebrowser: remove poco dependency litebrowser no longer depends on poco. --- pkgs/by-name/li/litebrowser/package.nix | 2 -- 1 file changed, 2 deletions(-) diff --git a/pkgs/by-name/li/litebrowser/package.nix b/pkgs/by-name/li/litebrowser/package.nix index 1dcaf8b4c436..94c822321427 100644 --- a/pkgs/by-name/li/litebrowser/package.nix +++ b/pkgs/by-name/li/litebrowser/package.nix @@ -7,7 +7,6 @@ gtk3, gtkmm3, curl, - poco, gumbo, # litehtml dependency }: @@ -32,7 +31,6 @@ stdenv.mkDerivation { gtk3 gtkmm3 curl - poco gumbo ]; From 0b4a36dca180335d32944ee8ca3cbed7b262135e Mon Sep 17 00:00:00 2001 From: Ben Wolsieffer Date: Wed, 16 Apr 2025 19:17:19 -0400 Subject: [PATCH 613/793] poco: propagate utf8proc The Poco Foundation CMake config file unconditionally searches for utf8proc. Therefore, every package that uses this CMake config requires utf8proc. Remove all utf8proc dependencies that were manually added because utf8proc was not propagated. --- pkgs/applications/networking/mumble/default.nix | 2 -- pkgs/applications/radio/pothos/default.nix | 2 -- pkgs/by-name/mu/multipass/multipassd.nix | 2 -- pkgs/by-name/po/poco/package.nix | 4 ++-- 4 files changed, 2 insertions(+), 8 deletions(-) diff --git a/pkgs/applications/networking/mumble/default.nix b/pkgs/applications/networking/mumble/default.nix index 3205630ce61c..43f91c227027 100644 --- a/pkgs/applications/networking/mumble/default.nix +++ b/pkgs/applications/networking/mumble/default.nix @@ -13,7 +13,6 @@ protobuf, speex, libcap, - utf8proc, alsa-lib, python3, rnnoise, @@ -100,7 +99,6 @@ let qt5.qtsvg rnnoise speex - utf8proc ] ++ lib.optional (!jackSupport) alsa-lib ++ lib.optional jackSupport libjack2 diff --git a/pkgs/applications/radio/pothos/default.nix b/pkgs/applications/radio/pothos/default.nix index afa1fcf14bc8..cf9b3be83409 100644 --- a/pkgs/applications/radio/pothos/default.nix +++ b/pkgs/applications/radio/pothos/default.nix @@ -18,7 +18,6 @@ alsa-lib, muparserx, python3, - utf8proc, }: mkDerivation rec { @@ -69,7 +68,6 @@ mkDerivation rec { alsa-lib muparserx python3 - utf8proc ]; postInstall = '' diff --git a/pkgs/by-name/mu/multipass/multipassd.nix b/pkgs/by-name/mu/multipass/multipassd.nix index e328ca783914..2cc6f9b6fb06 100644 --- a/pkgs/by-name/mu/multipass/multipassd.nix +++ b/pkgs/by-name/mu/multipass/multipassd.nix @@ -24,7 +24,6 @@ qt6, slang, stdenv, - utf8proc, xterm, }: @@ -121,7 +120,6 @@ stdenv.mkDerivation { protobuf qt6.qtbase qt6.qtwayland - utf8proc ]; nativeBuildInputs = [ diff --git a/pkgs/by-name/po/poco/package.nix b/pkgs/by-name/po/poco/package.nix index e473a6ceae42..2117341d5232 100644 --- a/pkgs/by-name/po/poco/package.nix +++ b/pkgs/by-name/po/poco/package.nix @@ -7,11 +7,11 @@ pkg-config, zlib, pcre2, + utf8proc, expat, sqlite, openssl, unixODBC, - utf8proc, libmysqlclient, }: @@ -34,13 +34,13 @@ stdenv.mkDerivation rec { buildInputs = [ unixODBC - utf8proc libmysqlclient ]; propagatedBuildInputs = [ zlib pcre2 + utf8proc expat sqlite openssl From 5bf8d520192043e3c38e081c102f51b9a334a0f5 Mon Sep 17 00:00:00 2001 From: Defelo Date: Fri, 18 Apr 2025 13:36:01 +0000 Subject: [PATCH 614/793] koto-ls: 0.15.0 -> 0.15.3 --- pkgs/by-name/ko/koto-ls/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/ko/koto-ls/package.nix b/pkgs/by-name/ko/koto-ls/package.nix index 4125658fe209..97dd62ea9746 100644 --- a/pkgs/by-name/ko/koto-ls/package.nix +++ b/pkgs/by-name/ko/koto-ls/package.nix @@ -7,17 +7,17 @@ rustPlatform.buildRustPackage (finalAttrs: { pname = "koto-ls"; - version = "0.15.0"; + version = "0.15.3"; src = fetchFromGitHub { owner = "koto-lang"; repo = "koto-ls"; tag = "v${finalAttrs.version}"; - hash = "sha256-6a8xckgpz2/Eb0mQ3ZUL7ywmHA69RMXar/55LUu1UWk="; + hash = "sha256-4s+zWiI6Yxv1TB0drds27txnL0kE6RoqjRI36Clls6Y="; }; useFetchCargoVendor = true; - cargoHash = "sha256-sDgLvZcLW2lC0fCMOdSX2OvaqOG1GMfQiwAPit6L2/g="; + cargoHash = "sha256-ewBAixbksI9ora5hBZR12lzxCPzxM2Cp6GvQz6hGCSY="; passthru.updateScript = nix-update-script { }; From d4bc1283c244edacbbf2a80b9a8efe2bde34ce66 Mon Sep 17 00:00:00 2001 From: Defelo Date: Fri, 18 Apr 2025 15:39:04 +0200 Subject: [PATCH 615/793] koto-ls: refactor --- pkgs/by-name/ko/koto-ls/package.nix | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pkgs/by-name/ko/koto-ls/package.nix b/pkgs/by-name/ko/koto-ls/package.nix index 97dd62ea9746..63d1c16bbe2c 100644 --- a/pkgs/by-name/ko/koto-ls/package.nix +++ b/pkgs/by-name/ko/koto-ls/package.nix @@ -24,7 +24,7 @@ rustPlatform.buildRustPackage (finalAttrs: { meta = { description = "Language server for Koto"; homepage = "https://github.com/koto-lang/koto-ls"; - changelog = "https://github.com/koto-lang/koto-ls/releases/tag/${finalAttrs.src.tag}"; + changelog = "https://github.com/koto-lang/koto-ls/releases/tag/v${finalAttrs.version}"; license = lib.licenses.mit; maintainers = with lib.maintainers; [ defelo ]; mainProgram = "koto-ls"; From 30fb50142cc0e7acffd7eab79818f30c0a2c1836 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Fri, 18 Apr 2025 13:41:27 +0000 Subject: [PATCH 616/793] go-blueprint: 0.10.5 -> 0.10.6 --- pkgs/by-name/go/go-blueprint/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/go/go-blueprint/package.nix b/pkgs/by-name/go/go-blueprint/package.nix index 87019c44fe02..5bb40fc4d1a5 100644 --- a/pkgs/by-name/go/go-blueprint/package.nix +++ b/pkgs/by-name/go/go-blueprint/package.nix @@ -9,13 +9,13 @@ buildGoModule rec { pname = "go-blueprint"; - version = "0.10.5"; + version = "0.10.6"; src = fetchFromGitHub { owner = "Melkeydev"; repo = "go-blueprint"; rev = "v${version}"; - hash = "sha256-8J+PxFHrNkX2McBn1tO7Q1X4tWtMWDIRsxzKtRhM/Jk="; + hash = "sha256-xWv/4/7+eqSBLmyuF+vLLZzMn8A8sE6vkldER145FQQ="; }; ldflags = [ From e3b97888888b1185b7b1bc2134293fbf6b9a7650 Mon Sep 17 00:00:00 2001 From: Nikolay Korotkiy Date: Thu, 17 Apr 2025 02:07:58 +0400 Subject: [PATCH 617/793] hobbits: enable on darwin --- pkgs/by-name/ho/hobbits/package.nix | 14 +++++++++++++- 1 file changed, 13 insertions(+), 1 deletion(-) diff --git a/pkgs/by-name/ho/hobbits/package.nix b/pkgs/by-name/ho/hobbits/package.nix index 40afc2fbbadc..2e5f1dbbd55d 100644 --- a/pkgs/by-name/ho/hobbits/package.nix +++ b/pkgs/by-name/ho/hobbits/package.nix @@ -27,6 +27,8 @@ stdenv.mkDerivation (finalAttrs: { --replace-warn "pythonHome = \"/usr\"" "pythonHome = \"${python3}\"" substituteInPlace cmake/gitversion.cmake \ --replace-warn "[Mystery Build]" "${finalAttrs.version}" + substituteInPlace CMakeLists.txt \ + --replace-warn "SELF_CONTAINED_APP OR APPLE" "SELF_CONTAINED_APP" ''; buildInputs = [ @@ -46,11 +48,21 @@ stdenv.mkDerivation (finalAttrs: { env.NIX_CFLAGS_COMPILE = lib.optionalString stdenv.hostPlatform.isAarch64 "-Wno-error=narrowing"; + postInstall = lib.optionalString stdenv.hostPlatform.isDarwin '' + mkdir -p $out/{Applications,bin} + mv $out/hobbits.app $out/Applications + wrapProgram $out/Applications/hobbits.app/Contents/MacOS/hobbits \ + --prefix DYLD_LIBRARY_PATH : $out/Applications/hobbits.app/Contents/Frameworks + ln -s $out/Applications/hobbits.app/Contents/MacOS/hobbits $out/bin/hobbits + # Prevent wrapping + find $out/Applications -type f -name "*.dylib" -exec chmod -x {} \; + ''; + meta = { description = "Multi-platform GUI for bit-based analysis, processing, and visualization"; homepage = "https://github.com/Mahlet-Inc/hobbits"; license = lib.licenses.mit; maintainers = with lib.maintainers; [ sikmir ]; - platforms = lib.platforms.linux; + platforms = with lib.platforms; linux ++ darwin; }; }) From 4ac6bb03d012efff6d21bda64a778ceeb7972816 Mon Sep 17 00:00:00 2001 From: Gaetan Lepage Date: Thu, 10 Apr 2025 14:57:29 +0200 Subject: [PATCH 618/793] python312Packages.types-tqdm: 4.67.0.20250401 -> 4.67.0.20250404 --- pkgs/development/python-modules/types-tqdm/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/types-tqdm/default.nix b/pkgs/development/python-modules/types-tqdm/default.nix index 5fe1aff25e32..38ccb6490622 100644 --- a/pkgs/development/python-modules/types-tqdm/default.nix +++ b/pkgs/development/python-modules/types-tqdm/default.nix @@ -8,13 +8,13 @@ buildPythonPackage rec { pname = "types-tqdm"; - version = "4.67.0.20250401"; + version = "4.67.0.20250404"; pyproject = true; src = fetchPypi { pname = "types_tqdm"; inherit version; - hash = "sha256-dz+Pha3X5f/ogMjM65T1ms9T5ZI9oCTJF1fWo57puD8="; + hash = "sha256-6Zl8ZV/7ujq3j0QYtVEcBaVOdoJNBz0hIWbcc6pWx2g="; }; build-system = [ setuptools ]; From b686b09d9e797fc0cfea086faa22babb55cb3c27 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Fri, 18 Apr 2025 13:52:22 +0000 Subject: [PATCH 619/793] servo: 0-unstable-2025-04-08 -> 0-unstable-2025-04-18 --- pkgs/by-name/se/servo/package.nix | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/pkgs/by-name/se/servo/package.nix b/pkgs/by-name/se/servo/package.nix index 0dba3011bc0a..7ac7eded8bec 100644 --- a/pkgs/by-name/se/servo/package.nix +++ b/pkgs/by-name/se/servo/package.nix @@ -62,13 +62,13 @@ in rustPlatform.buildRustPackage { pname = "servo"; - version = "0-unstable-2025-04-08"; + version = "0-unstable-2025-04-18"; src = fetchFromGitHub { owner = "servo"; repo = "servo"; - rev = "4d4f94936f8859f039497df370083fd7ea35fb00"; - hash = "sha256-SI3HnKuh6zD07D7SUswfehwXEFkuaZQkqipH0Rlj9Gg="; + rev = "2ee8427665099987f715296d4d55b6388a480c08"; + hash = "sha256-fAUTBfoFGZqdZylXvY7h+0Ol0xd1CDNyJxx3rlhI7ss="; # Breaks reproducibility depending on whether the picked commit # has other ref-names or not, which may change over time, i.e. with # "ref-names: HEAD -> main" as long this commit is the branch HEAD @@ -79,7 +79,7 @@ rustPlatform.buildRustPackage { }; useFetchCargoVendor = true; - cargoHash = "sha256-toVo1QpeMeK8SoQaYU5d+VAd3s22iwRI4caJIpxPP6I="; + cargoHash = "sha256-hGLSGbT4089R7BP4pkIQL/YNQlVfIDqW9sUJv+yCUv8="; # set `HOME` to a temp dir for write access # Fix invalid option errors during linking (https://github.com/mozilla/nixpkgs-mozilla/commit/c72ff151a3e25f14182569679ed4cd22ef352328) From 6cd8fb7a285ce696fea1fe3e846853751e627461 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Fri, 18 Apr 2025 14:12:17 +0000 Subject: [PATCH 620/793] elan: 4.0.0 -> 4.0.1 --- pkgs/by-name/el/elan/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/el/elan/package.nix b/pkgs/by-name/el/elan/package.nix index db820df47826..18fe3c7d0de9 100644 --- a/pkgs/by-name/el/elan/package.nix +++ b/pkgs/by-name/el/elan/package.nix @@ -16,17 +16,17 @@ rustPlatform.buildRustPackage rec { pname = "elan"; - version = "4.0.0"; + version = "4.0.1"; src = fetchFromGitHub { owner = "leanprover"; repo = "elan"; rev = "v${version}"; - hash = "sha256-6/5yIIO0Avf6YpD7+7B30bnwtcPXi2k4RqWFO8hBaII="; + hash = "sha256-3L5kGcj+iXjVYV4ZlBfHsVfOWQVv6iJ325Phtqi3GQA="; }; useFetchCargoVendor = true; - cargoHash = "sha256-4HYRglFhEpEnRu8gPSNFFAT2v4/3ccwd02LZfNJUzbM="; + cargoHash = "sha256-FO/Qd6hIl34YCW9nWKtv0fykbqyL+vbmWboewTB9Dak="; nativeBuildInputs = [ pkg-config From 934f488ced5a62db9d78d8c3fc0d16c8dad5aa23 Mon Sep 17 00:00:00 2001 From: Luna Nova Date: Fri, 18 Apr 2025 07:15:43 -0700 Subject: [PATCH 621/793] rocmPackages.composable_kernel: make more parts big-parallel All parts except pool are too slow without the higher core limit on big-parallel builders. Infra channel discussion: https://matrix.to/#/!RROtHmAaQIkiJzJZZE:nixos.org/ --- .../rocm-modules/6/composable_kernel/default.nix | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/pkgs/development/rocm-modules/6/composable_kernel/default.nix b/pkgs/development/rocm-modules/6/composable_kernel/default.nix index 8671893f3c44..dc8d6c3506f9 100644 --- a/pkgs/development/rocm-modules/6/composable_kernel/default.nix +++ b/pkgs/development/rocm-modules/6/composable_kernel/default.nix @@ -36,6 +36,7 @@ let "device_grouped_conv2d_fwd_instance" "device_grouped_conv2d_fwd_dynamic_op_instance" ]; + requiredSystemFeatures = [ "big-parallel" ]; }; grouped_conv_bwd_3d = { targets = [ @@ -46,6 +47,7 @@ let "device_grouped_conv3d_bwd_weight_bilinear_instance" "device_grouped_conv3d_bwd_weight_scale_instance" ]; + requiredSystemFeatures = [ "big-parallel" ]; }; grouped_conv_fwd_3d = { targets = [ @@ -60,6 +62,7 @@ let "device_grouped_conv3d_fwd_scaleadd_ab_instance" "device_grouped_conv3d_fwd_scaleadd_scaleadd_relu_instance" ]; + requiredSystemFeatures = [ "big-parallel" ]; }; batched_gemm = { targets = [ @@ -77,6 +80,7 @@ let "device_grouped_gemm_fixed_nk_multi_abd_instance" "device_grouped_gemm_tile_loop_instance" ]; + requiredSystemFeatures = [ "big-parallel" ]; }; gemm_universal = { targets = [ @@ -108,6 +112,7 @@ let "device_gemm_splitk_instance" "device_gemm_streamk_instance" ]; + requiredSystemFeatures = [ "big-parallel" ]; }; conv = { targets = [ @@ -118,6 +123,7 @@ let "device_conv2d_fwd_bias_relu_add_instance" "device_conv3d_bwd_data_instance" ]; + requiredSystemFeatures = [ "big-parallel" ]; }; pool = { targets = [ @@ -139,6 +145,7 @@ let "device_normalization_bwd_gamma_beta_instance" "device_normalization_fwd_instance" ]; + requiredSystemFeatures = [ "big-parallel" ]; }; other2 = { targets = [ @@ -150,6 +157,7 @@ let "device_softmax_instance" "device_transpose_instance" ]; + requiredSystemFeatures = [ "big-parallel" ]; }; }; tensorOpBuilder = From ccf2dc8d824a4b5bc385311564874f23953d5180 Mon Sep 17 00:00:00 2001 From: Marie Ramlow Date: Fri, 18 Apr 2025 16:16:24 +0200 Subject: [PATCH 622/793] pgrok: 1.4.4 -> 1.4.5 --- pkgs/by-name/pg/pgrok/package.nix | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/pkgs/by-name/pg/pgrok/package.nix b/pkgs/by-name/pg/pgrok/package.nix index dd3c674b7416..107c0c2fb3df 100644 --- a/pkgs/by-name/pg/pgrok/package.nix +++ b/pkgs/by-name/pg/pgrok/package.nix @@ -9,12 +9,12 @@ let pname = "pgrok"; - version = "1.4.4"; + version = "1.4.5"; src = fetchFromGitHub { owner = "pgrok"; repo = "pgrok"; tag = "v${version}"; - hash = "sha256-1T3PUMgtEfjbCFmUKwKVofHPCCE0Hw1F18iC0mfh4KQ="; + hash = "sha256-eDtYnsHZpdIGcgRGHTptlfVf//bxup6ZDWvVkBJdBbE="; }; in @@ -33,10 +33,10 @@ buildGoModule { env.pnpmDeps = pnpm_9.fetchDeps { inherit pname version src; - hash = "sha256-xObDEkNGMXcUqX9thAJoE45yzd7f15k2odDWv9X3RRE="; + hash = "sha256-o6wxO8EGRmhcYggJnfxDkH+nbt+isc8bfHji8Hu9YKg="; }; - vendorHash = "sha256-1s8PPP/Q5bSJleCPZ6P4BwLEan/lelohRKX/0RStdvY="; + vendorHash = "sha256-nIxsG1O5RG+PDSWBcUWpk+4aFq2cYaxpkgOoDqLjY90="; ldflags = [ "-s" From 8eba66dcc0ebf15d73217b6be2ac15dffc6f8fe4 Mon Sep 17 00:00:00 2001 From: Morgan Helton Date: Fri, 18 Apr 2025 09:28:26 -0500 Subject: [PATCH 623/793] awscli2: 2.25.5 -> 2.26.4 --- pkgs/by-name/aw/awscli2/package.nix | 9 ++++----- 1 file changed, 4 insertions(+), 5 deletions(-) diff --git a/pkgs/by-name/aw/awscli2/package.nix b/pkgs/by-name/aw/awscli2/package.nix index 2d2eaa752c06..1375fd281a4d 100644 --- a/pkgs/by-name/aw/awscli2/package.nix +++ b/pkgs/by-name/aw/awscli2/package.nix @@ -64,26 +64,25 @@ let in py.pkgs.buildPythonApplication rec { pname = "awscli2"; - version = "2.25.5"; # N.B: if you change this, check if overrides are still up-to-date + version = "2.26.4"; # N.B: if you change this, check if overrides are still up-to-date pyproject = true; src = fetchFromGitHub { owner = "aws"; repo = "aws-cli"; tag = version; - hash = "sha256-l2X7QhhrX0MzdB4WpuqaDcJdRK7G/vfig+F3F1tHM5Y="; + hash = "sha256-QpN4VdRUzWlb0bN8pTbvfZMbCvYwqKJgpPh5UdykzFg="; }; postPatch = '' substituteInPlace pyproject.toml \ --replace-fail 'flit_core>=3.7.1,<3.9.1' 'flit_core>=3.7.1' \ - --replace-fail 'awscrt==0.23.8' 'awscrt>=0.23.6' \ + --replace-fail 'awscrt==0.25.4' 'awscrt>=0.25.4' \ --replace-fail 'cryptography>=40.0.0,<43.0.2' 'cryptography>=43.0.0' \ --replace-fail 'distro>=1.5.0,<1.9.0' 'distro>=1.5.0' \ --replace-fail 'docutils>=0.10,<0.20' 'docutils>=0.10' \ --replace-fail 'prompt-toolkit>=3.0.24,<3.0.39' 'prompt-toolkit>=3.0.24' \ - --replace-fail 'ruamel.yaml.clib>=0.2.0,<=0.2.8' 'ruamel.yaml.clib>=0.2.0' \ - --replace-fail 'zipp<3.21.0' 'zipp>=3.21.0' + --replace-fail 'ruamel.yaml.clib>=0.2.0,<=0.2.12' 'ruamel.yaml.clib>=0.2.0' \ substituteInPlace requirements-base.txt \ --replace-fail "wheel==0.43.0" "wheel>=0.43.0" From 38f03a05e14a837903f4cfde6c31d6787efaca80 Mon Sep 17 00:00:00 2001 From: emaryn Date: Fri, 18 Apr 2025 14:39:00 +0000 Subject: [PATCH 624/793] vscode-extensions.angular.ng-template: 19.2.3 -> 19.2.4 --- pkgs/applications/editors/vscode/extensions/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/applications/editors/vscode/extensions/default.nix b/pkgs/applications/editors/vscode/extensions/default.nix index b616f280edfd..f5f94e7923dd 100644 --- a/pkgs/applications/editors/vscode/extensions/default.nix +++ b/pkgs/applications/editors/vscode/extensions/default.nix @@ -259,8 +259,8 @@ let mktplcRef = { name = "ng-template"; publisher = "Angular"; - version = "19.2.3"; - hash = "sha256-fW7JtaFXBR+PL17CUCtIAXndO/fBctisHd/uZg5Dez4="; + version = "19.2.4"; + hash = "sha256-LJpv7ZVnJrPb4Ty0H250WcliCoJS4lXc878BTYHfJ+8="; }; meta = { changelog = "https://marketplace.visualstudio.com/items/Angular.ng-template/changelog"; From 930b4ff0211d9aa9021860ca8977233330a9a0e3 Mon Sep 17 00:00:00 2001 From: emaryn Date: Fri, 18 Apr 2025 14:41:36 +0000 Subject: [PATCH 625/793] vscode-extensions.betterthantomorrow.calva: 2.0.496 -> 2.0.501 --- .../vscode/extensions/betterthantomorrow.calva/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/applications/editors/vscode/extensions/betterthantomorrow.calva/default.nix b/pkgs/applications/editors/vscode/extensions/betterthantomorrow.calva/default.nix index bbb5f89de32c..d28ceead515b 100644 --- a/pkgs/applications/editors/vscode/extensions/betterthantomorrow.calva/default.nix +++ b/pkgs/applications/editors/vscode/extensions/betterthantomorrow.calva/default.nix @@ -10,8 +10,8 @@ vscode-utils.buildVscodeMarketplaceExtension { mktplcRef = { name = "calva"; publisher = "betterthantomorrow"; - version = "2.0.496"; - hash = "sha256-vf6JwsMMAcAZMXTRrczgEpvmmN34eSgsO8QXNL4+DHM="; + version = "2.0.501"; + hash = "sha256-j/WCtyrBc/D37kcjzJ/TVrqXSh9EzDoAe18mYXs43fk="; }; nativeBuildInputs = [ jq From a85da4e2d5697230644a236b65f02ea6b4cd8a71 Mon Sep 17 00:00:00 2001 From: Martin Joerg Date: Fri, 18 Apr 2025 14:07:35 +0000 Subject: [PATCH 626/793] passes: fix reference to zint zint.lib was split out in 29a546bbf5a6f2097e8b71546ef714976493ef87 --- pkgs/by-name/pa/passes/package.nix | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pkgs/by-name/pa/passes/package.nix b/pkgs/by-name/pa/passes/package.nix index c856dd3d6e71..5d0e37b8d651 100644 --- a/pkgs/by-name/pa/passes/package.nix +++ b/pkgs/by-name/pa/passes/package.nix @@ -29,7 +29,7 @@ stdenv.mkDerivation (finalAttrs: { postPatch = '' substituteInPlace src/model/meson.build \ - --replace-fail /app/lib ${zint}/lib + --replace-fail /app/lib ${lib.getLib zint}/lib ''; strictDeps = true; From 6c264861d9acdedfa84e23531869f2892e6f49b2 Mon Sep 17 00:00:00 2001 From: emaryn Date: Fri, 18 Apr 2025 14:42:39 +0000 Subject: [PATCH 627/793] vscode-extensions.bierner.markdown-mermaid: 1.27.0 -> 1.28.0 --- pkgs/applications/editors/vscode/extensions/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/applications/editors/vscode/extensions/default.nix b/pkgs/applications/editors/vscode/extensions/default.nix index f5f94e7923dd..acb16aeb8328 100644 --- a/pkgs/applications/editors/vscode/extensions/default.nix +++ b/pkgs/applications/editors/vscode/extensions/default.nix @@ -668,8 +668,8 @@ let mktplcRef = { name = "markdown-mermaid"; publisher = "bierner"; - version = "1.27.0"; - hash = "sha256-09w/k1LlGYtyWWbVgoprJG/qB/zCuedF9Cu7kUXcNrE="; + version = "1.28.0"; + hash = "sha256-NAQD6DK1c13nA/O0QHNxFraImE6C0+Jzj9+f06EkiW0="; }; meta = { changelog = "https://marketplace.visualstudio.com/items/bierner.markdown-mermaid/changelog"; From c152fcfd6cc9f5bacc440473a0849692168df1b7 Mon Sep 17 00:00:00 2001 From: Ludovico Piero Date: Fri, 11 Apr 2025 04:08:48 +0900 Subject: [PATCH 628/793] cagebreak: use finalAttrs pattern Signed-off-by: Ludovico Piero --- pkgs/by-name/ca/cagebreak/package.nix | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/pkgs/by-name/ca/cagebreak/package.nix b/pkgs/by-name/ca/cagebreak/package.nix index 0e0c87db4530..5dbc8e013376 100644 --- a/pkgs/by-name/ca/cagebreak/package.nix +++ b/pkgs/by-name/ca/cagebreak/package.nix @@ -26,14 +26,14 @@ wlroots_0_18, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "cagebreak"; version = "2.4.0"; src = fetchFromGitHub { owner = "project-repo"; - repo = pname; - rev = version; + repo = "cagebreak"; + tag = finalAttrs.version; hash = "sha256-eJLYv9CalBTOQEOMRg/5ctHByrkA44pfS7K3H4XTdSc="; }; @@ -64,7 +64,7 @@ stdenv.mkDerivation rec { mesonFlags = [ "-Dman-pages=true" - "-Dversion_override=${version}" + "-Dversion_override=${finalAttrs.version}" "-Dxwayland=${lib.boolToString withXwayland}" ]; @@ -89,9 +89,9 @@ stdenv.mkDerivation rec { license = licenses.mit; maintainers = with maintainers; [ berbiche ]; platforms = platforms.linux; - changelog = "https://github.com/project-repo/cagebreak/blob/${version}/Changelog.md"; + changelog = "https://github.com/project-repo/cagebreak/blob/${finalAttrs.version}/Changelog.md"; mainProgram = "cagebreak"; }; passthru.tests.basic = nixosTests.cagebreak; -} +}) From 64368ef8ba87b7dfe0532219420233aa2aad8db7 Mon Sep 17 00:00:00 2001 From: Ludovico Piero Date: Fri, 11 Apr 2025 04:09:52 +0900 Subject: [PATCH 629/793] cagebreak: remove `with lib;` Signed-off-by: Ludovico Piero --- pkgs/by-name/ca/cagebreak/package.nix | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/pkgs/by-name/ca/cagebreak/package.nix b/pkgs/by-name/ca/cagebreak/package.nix index 5dbc8e013376..2276486d24eb 100644 --- a/pkgs/by-name/ca/cagebreak/package.nix +++ b/pkgs/by-name/ca/cagebreak/package.nix @@ -83,12 +83,12 @@ stdenv.mkDerivation (finalAttrs: { --prefix PATH : "${lib.makeBinPath [ xwayland ]}" ''; - meta = with lib; { + meta = { homepage = "https://github.com/project-repo/cagebreak"; description = "Wayland tiling compositor inspired by ratpoison"; - license = licenses.mit; - maintainers = with maintainers; [ berbiche ]; - platforms = platforms.linux; + license = lib.licenses.mit; + maintainers = with lib.maintainers; [ berbiche ]; + platforms = lib.platforms.linux; changelog = "https://github.com/project-repo/cagebreak/blob/${finalAttrs.version}/Changelog.md"; mainProgram = "cagebreak"; }; From 35a51b5e923460d6e68362579c5fe380fa111f1d Mon Sep 17 00:00:00 2001 From: Ludovico Piero Date: Tue, 15 Apr 2025 04:15:25 +0900 Subject: [PATCH 630/793] cagebreak: remove berbiche from maintainers See https://github.com/NixOS/nixpkgs/pull/397785#discussion_r2042781230 Signed-off-by: Ludovico Piero --- pkgs/by-name/ca/cagebreak/package.nix | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pkgs/by-name/ca/cagebreak/package.nix b/pkgs/by-name/ca/cagebreak/package.nix index 2276486d24eb..6bac3222e742 100644 --- a/pkgs/by-name/ca/cagebreak/package.nix +++ b/pkgs/by-name/ca/cagebreak/package.nix @@ -87,7 +87,7 @@ stdenv.mkDerivation (finalAttrs: { homepage = "https://github.com/project-repo/cagebreak"; description = "Wayland tiling compositor inspired by ratpoison"; license = lib.licenses.mit; - maintainers = with lib.maintainers; [ berbiche ]; + maintainers = with lib.maintainers; [ ]; platforms = lib.platforms.linux; changelog = "https://github.com/project-repo/cagebreak/blob/${finalAttrs.version}/Changelog.md"; mainProgram = "cagebreak"; From 6eabf999b440bbd7dd23fde5dad41313c85f6a9d Mon Sep 17 00:00:00 2001 From: emaryn Date: Fri, 18 Apr 2025 14:43:32 +0000 Subject: [PATCH 631/793] vscode-extensions.bradlc.vscode-tailwindcss: 0.14.14 -> 0.14.15 --- pkgs/applications/editors/vscode/extensions/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/applications/editors/vscode/extensions/default.nix b/pkgs/applications/editors/vscode/extensions/default.nix index acb16aeb8328..e81f3244baeb 100644 --- a/pkgs/applications/editors/vscode/extensions/default.nix +++ b/pkgs/applications/editors/vscode/extensions/default.nix @@ -785,8 +785,8 @@ let mktplcRef = { name = "vscode-tailwindcss"; publisher = "bradlc"; - version = "0.14.14"; - hash = "sha256-LUjVrtL1HmxzzW8OqbadN/p3DdZDwSj2iFeXudV2ULo="; + version = "0.14.15"; + hash = "sha256-BJKPAyXBHX9W0pSxtri67PFL1zA4Vd2OMFfWi5bDnYQ="; }; meta = { changelog = "https://marketplace.visualstudio.com/items/bradlc.vscode-tailwindcss/changelog"; From 6de2d5be9fd2674353a79198f02b92e9a458e154 Mon Sep 17 00:00:00 2001 From: emaryn Date: Fri, 18 Apr 2025 14:45:22 +0000 Subject: [PATCH 632/793] vscode-extensions.coder.coder-remote: 1.7.0 -> 1.7.1 --- pkgs/applications/editors/vscode/extensions/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/applications/editors/vscode/extensions/default.nix b/pkgs/applications/editors/vscode/extensions/default.nix index e81f3244baeb..106c74be4b16 100644 --- a/pkgs/applications/editors/vscode/extensions/default.nix +++ b/pkgs/applications/editors/vscode/extensions/default.nix @@ -1015,8 +1015,8 @@ let mktplcRef = { name = "coder-remote"; publisher = "coder"; - version = "1.7.0"; - hash = "sha256-uUm5kS8vjCKGpJOdyJcE/ig3DUZSsQ7LbvYodNyWF5w="; + version = "1.7.1"; + hash = "sha256-egtB8mF9bbGb5YJ2pS9uGMzLmJcHAZ7UTswrn6k2k3A="; }; meta = { description = "Extension for Visual Studio Code to open any Coder workspace in VS Code with a single click"; From c64cffe14023611c0373b0d4654169fab3bfaf81 Mon Sep 17 00:00:00 2001 From: emaryn Date: Fri, 18 Apr 2025 14:46:06 +0000 Subject: [PATCH 633/793] vscode-extensions.cweijan.dbclient-jdbc: 1.4.3 -> 1.4.4 --- pkgs/applications/editors/vscode/extensions/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/applications/editors/vscode/extensions/default.nix b/pkgs/applications/editors/vscode/extensions/default.nix index 106c74be4b16..e378aaa4f145 100644 --- a/pkgs/applications/editors/vscode/extensions/default.nix +++ b/pkgs/applications/editors/vscode/extensions/default.nix @@ -1162,8 +1162,8 @@ let mktplcRef = { name = "dbclient-jdbc"; publisher = "cweijan"; - version = "1.4.3"; - hash = "sha256-XaV7N3IFe6+gc/qrHkSUikAQghJb6k6+XE5fMYWdyDY="; + version = "1.4.4"; + hash = "sha256-hrymsnprfrRQeS/WRGqdV3MNPw+C+iJCcXF1IfNjGWE="; }; meta = { description = "JDBC Adapter For Database Client"; From e91db4c58bf768a5f9999aa761e401c8daa76309 Mon Sep 17 00:00:00 2001 From: emaryn Date: Fri, 18 Apr 2025 14:46:18 +0000 Subject: [PATCH 634/793] vscode-extensions.cweijan.vscode-database-client2: 8.2.4 -> 8.2.5 --- pkgs/applications/editors/vscode/extensions/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/applications/editors/vscode/extensions/default.nix b/pkgs/applications/editors/vscode/extensions/default.nix index e378aaa4f145..d2373449b3fd 100644 --- a/pkgs/applications/editors/vscode/extensions/default.nix +++ b/pkgs/applications/editors/vscode/extensions/default.nix @@ -1178,8 +1178,8 @@ let mktplcRef = { name = "vscode-database-client2"; publisher = "cweijan"; - version = "8.2.4"; - hash = "sha256-tfUEUFyijRfzH805Eb26fgrIPLPv2GuOsCOqHuQQmQM="; + version = "8.2.5"; + hash = "sha256-t6+LLLGuh67cuvGzv9+ic7AFqQU+bxDc6UByJM0OF7s="; }; meta = { description = "Database Client For Visual Studio Code"; From fb59f314b291d87248295e01a6747ff4e28ab769 Mon Sep 17 00:00:00 2001 From: emaryn Date: Fri, 18 Apr 2025 14:46:27 +0000 Subject: [PATCH 635/793] vscode-extensions.danielgavin.ols: 0.1.33 -> 0.1.34 --- pkgs/applications/editors/vscode/extensions/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/applications/editors/vscode/extensions/default.nix b/pkgs/applications/editors/vscode/extensions/default.nix index d2373449b3fd..1fdfa4e86ac9 100644 --- a/pkgs/applications/editors/vscode/extensions/default.nix +++ b/pkgs/applications/editors/vscode/extensions/default.nix @@ -1192,8 +1192,8 @@ let mktplcRef = { publisher = "DanielGavin"; name = "ols"; - version = "0.1.33"; - hash = "sha256-6XjNiRmdUMgc/cFrn0SmI/ad7eoBBaCQUsu9lItarMc="; + version = "0.1.34"; + hash = "sha256-Xec6UHMe/6ChA4SHCPzMuUAJZejKpGo3YHy9paashmY="; }; meta = { description = "Visual Studio Code extension for Odin language"; From a913a024a24fe2673d39862b671872b8f39a8adb Mon Sep 17 00:00:00 2001 From: emaryn Date: Fri, 18 Apr 2025 14:46:39 +0000 Subject: [PATCH 636/793] vscode-extensions.danielsanmedium.dscodegpt: 3.10.68 -> 3.10.84 --- pkgs/applications/editors/vscode/extensions/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/applications/editors/vscode/extensions/default.nix b/pkgs/applications/editors/vscode/extensions/default.nix index 1fdfa4e86ac9..1cb530d63bbe 100644 --- a/pkgs/applications/editors/vscode/extensions/default.nix +++ b/pkgs/applications/editors/vscode/extensions/default.nix @@ -1207,8 +1207,8 @@ let mktplcRef = { publisher = "DanielSanMedium"; name = "dscodegpt"; - version = "3.10.68"; - hash = "sha256-CB6XraQoMoFRhSKZzTVwsXs5ip5PfYraGR6GyULxrl0="; + version = "3.10.84"; + hash = "sha256-s7Zo8zRZ4nsEuoSPwQL3osRs5zlmbcEsCjIJ8janhPs="; }; meta = { changelog = "https://marketplace.visualstudio.com/items/DanielSanMedium.dscodegpt/changelog"; From ead58a46761d223037ecec1ffdef9db6fd8ce313 Mon Sep 17 00:00:00 2001 From: emaryn Date: Fri, 18 Apr 2025 14:47:13 +0000 Subject: [PATCH 637/793] vscode-extensions.databricks.databricks: 2.9.1 -> 2.9.2 --- pkgs/applications/editors/vscode/extensions/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/applications/editors/vscode/extensions/default.nix b/pkgs/applications/editors/vscode/extensions/default.nix index 1cb530d63bbe..b5afc8195733 100644 --- a/pkgs/applications/editors/vscode/extensions/default.nix +++ b/pkgs/applications/editors/vscode/extensions/default.nix @@ -1259,8 +1259,8 @@ let mktplcRef = { name = "databricks"; publisher = "databricks"; - version = "2.9.1"; - hash = "sha256-wbq7XtINlPVUqBdmbl/O3P8f7Y/KqGSR+vbtEUofKk4="; + version = "2.9.2"; + hash = "sha256-lGVp/pkYQFqCa1fCEydrNke1yRxUmTRaaN+giuLdISQ="; }; meta = { changelog = "https://marketplace.visualstudio.com/items/databricks.databricks/changelog"; From bc31a9c2988822ea3b02aeaa762acba479c7c66d Mon Sep 17 00:00:00 2001 From: emaryn Date: Fri, 18 Apr 2025 14:48:18 +0000 Subject: [PATCH 638/793] vscode-extensions.devsense.composer-php-vscode: 1.57.17031 -> 1.57.17158 --- pkgs/applications/editors/vscode/extensions/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/applications/editors/vscode/extensions/default.nix b/pkgs/applications/editors/vscode/extensions/default.nix index b5afc8195733..339c6a63c3e8 100644 --- a/pkgs/applications/editors/vscode/extensions/default.nix +++ b/pkgs/applications/editors/vscode/extensions/default.nix @@ -1355,8 +1355,8 @@ let mktplcRef = { name = "composer-php-vscode"; publisher = "devsense"; - version = "1.57.17031"; - hash = "sha256-TY7cqUrbxNDS1JT+LgGGgs6mbseoQLq1+BBuybMQsVk="; + version = "1.57.17158"; + hash = "sha256-S/A9Bg4RAd5WDJYDziOahbXqEDeHR/bWaNbh0vzhlww="; }; meta = { changelog = "https://marketplace.visualstudio.com/items/DEVSENSE.composer-php-vscode/changelog"; From 27696abde0d4c5d6b58a4bdd4ea3d434da340728 Mon Sep 17 00:00:00 2001 From: emaryn Date: Fri, 18 Apr 2025 14:48:30 +0000 Subject: [PATCH 639/793] vscode-extensions.devsense.profiler-php-vscode: 1.57.17031 -> 1.57.17158 --- pkgs/applications/editors/vscode/extensions/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/applications/editors/vscode/extensions/default.nix b/pkgs/applications/editors/vscode/extensions/default.nix index 339c6a63c3e8..46cbceb0c9d9 100644 --- a/pkgs/applications/editors/vscode/extensions/default.nix +++ b/pkgs/applications/editors/vscode/extensions/default.nix @@ -1428,8 +1428,8 @@ let mktplcRef = { name = "profiler-php-vscode"; publisher = "devsense"; - version = "1.57.17031"; - hash = "sha256-fC+8trGmvgYjsnJA6+L6sxFoE6Cr91Q7xdparE9JKyg="; + version = "1.57.17158"; + hash = "sha256-Ng7zuyNQjrQwqjgMl2NC204uPFD6lkbYp+zN+y9NC/A="; }; meta = { changelog = "https://marketplace.visualstudio.com/items/DEVSENSE.profiler-php-vscode/changelog"; From c2c5af1ffc5857d8113e942c37a9aafecb09cb60 Mon Sep 17 00:00:00 2001 From: emaryn Date: Fri, 18 Apr 2025 14:48:57 +0000 Subject: [PATCH 640/793] vscode-extensions.discloud.discloud: 2.22.40 -> 2.22.42 --- pkgs/applications/editors/vscode/extensions/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/applications/editors/vscode/extensions/default.nix b/pkgs/applications/editors/vscode/extensions/default.nix index 46cbceb0c9d9..03b16f86c4a5 100644 --- a/pkgs/applications/editors/vscode/extensions/default.nix +++ b/pkgs/applications/editors/vscode/extensions/default.nix @@ -1486,8 +1486,8 @@ let mktplcRef = { publisher = "discloud"; name = "discloud"; - version = "2.22.40"; - hash = "sha256-YxWla1bayzIX70PxdFSZuJum6ddazzgQKjRH7DpceTY="; + version = "2.22.42"; + hash = "sha256-jIjRMQ279KK8BxcQWWzcRcwfhkTg8W4aGUwqijje7ZY="; }; meta = { changelog = "https://marketplace.visualstudio.com/items/discloud.discloud/changelog"; From 3e4886cbb7a22deff77fc7c0c212fbfbb4d65bbc Mon Sep 17 00:00:00 2001 From: emaryn Date: Fri, 18 Apr 2025 14:49:13 +0000 Subject: [PATCH 641/793] vscode-extensions.divyanshuagrawal.competitive-programming-helper: 2025.4.1743875007 -> 2025.4.1744912235 --- pkgs/applications/editors/vscode/extensions/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/applications/editors/vscode/extensions/default.nix b/pkgs/applications/editors/vscode/extensions/default.nix index 03b16f86c4a5..94718f31bc6c 100644 --- a/pkgs/applications/editors/vscode/extensions/default.nix +++ b/pkgs/applications/editors/vscode/extensions/default.nix @@ -1515,8 +1515,8 @@ let mktplcRef = { name = "competitive-programming-helper"; publisher = "DivyanshuAgrawal"; - version = "2025.4.1743875007"; - hash = "sha256-WtzJ9rcssUAk2zACjqWYpwh6aHtzh9eGMGANeeFqCnU="; + version = "2025.4.1744912235"; + hash = "sha256-IUnQOaoBIcvWz72Ck1QC366LARw1UncNnvm04sc8WA0="; }; meta = { changelog = "https://marketplace.visualstudio.com/items/DivyanshuAgrawal.competitive-programming-helper/changelog"; From 6a647d59d7082f13bd98e54550d87fb3a281b6bc Mon Sep 17 00:00:00 2001 From: emaryn Date: Fri, 18 Apr 2025 14:49:48 +0000 Subject: [PATCH 642/793] vscode-extensions.eamodio.gitlens: 17.0.1 -> 17.0.3 --- pkgs/applications/editors/vscode/extensions/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/applications/editors/vscode/extensions/default.nix b/pkgs/applications/editors/vscode/extensions/default.nix index 94718f31bc6c..d43eb7b22621 100644 --- a/pkgs/applications/editors/vscode/extensions/default.nix +++ b/pkgs/applications/editors/vscode/extensions/default.nix @@ -1599,8 +1599,8 @@ let # semver scheme, contrary to preview versions which are listed on # the VSCode Marketplace and use a calver scheme. We should avoid # using preview versions, because they expire after two weeks. - version = "17.0.1"; - hash = "sha256-0wRhdVR9q7oFjQQM090oXRxICUMCu7BjgOGkKTxeQmg="; + version = "17.0.3"; + hash = "sha256-jU1N5tJ4V3jzSNW9oE8AH5PRhTmsiIGnu65+IH5NxO0="; }; meta = { changelog = "https://marketplace.visualstudio.com/items/eamodio.gitlens/changelog"; From 1a8abbb4bbd151828c6c7d39c3e599c9debed58f Mon Sep 17 00:00:00 2001 From: emaryn Date: Fri, 18 Apr 2025 14:51:48 +0000 Subject: [PATCH 643/793] vscode-extensions.firsttris.vscode-jest-runner: 0.4.80 -> 0.4.82 --- pkgs/applications/editors/vscode/extensions/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/applications/editors/vscode/extensions/default.nix b/pkgs/applications/editors/vscode/extensions/default.nix index d43eb7b22621..b00ea83c6b40 100644 --- a/pkgs/applications/editors/vscode/extensions/default.nix +++ b/pkgs/applications/editors/vscode/extensions/default.nix @@ -1902,8 +1902,8 @@ let mktplcRef = { name = "vscode-jest-runner"; publisher = "firsttris"; - version = "0.4.80"; - hash = "sha256-Qe0EOKohvk/ALYT0QbOiYKOkBvfF63hv3T4VwiIls6A="; + version = "0.4.82"; + hash = "sha256-8sKMxatSaibMESktDJdQ84jINsE05ZVSjLMGjHFw7VI="; }; meta = { description = "Simple way to run or debug a single (or multiple) tests from context-menu"; From a2741a8265fa98a88c098534d11708f5935ac566 Mon Sep 17 00:00:00 2001 From: emaryn Date: Fri, 18 Apr 2025 14:53:26 +0000 Subject: [PATCH 644/793] vscode-extensions.github.copilot: 1.297.0 -> 1.303.0 --- pkgs/applications/editors/vscode/extensions/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/applications/editors/vscode/extensions/default.nix b/pkgs/applications/editors/vscode/extensions/default.nix index b00ea83c6b40..2b5b912caced 100644 --- a/pkgs/applications/editors/vscode/extensions/default.nix +++ b/pkgs/applications/editors/vscode/extensions/default.nix @@ -2109,8 +2109,8 @@ let publisher = "github"; name = "copilot"; # Verify which version is available with nix run nixpkgs#vsce -- show github.copilot --json - version = "1.297.0"; - hash = "sha256-UVL0Yf8MSY7ETOxmEK+dljrOQL9ctUWVhbYdr0v00b0="; + version = "1.303.0"; + hash = "sha256-xh1jdosoSdIdLbmKQJjIwqwC5aF6Ko7y+GC3Y+gBazI="; }; meta = { From 63fc75ca1d5200380038bf82b4cd4ea8d0ab7888 Mon Sep 17 00:00:00 2001 From: emaryn Date: Fri, 18 Apr 2025 14:54:03 +0000 Subject: [PATCH 645/793] vscode-extensions.gitlab.gitlab-workflow: 6.7.1 -> 6.11.0 --- pkgs/applications/editors/vscode/extensions/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/applications/editors/vscode/extensions/default.nix b/pkgs/applications/editors/vscode/extensions/default.nix index 2b5b912caced..42ca9b38daca 100644 --- a/pkgs/applications/editors/vscode/extensions/default.nix +++ b/pkgs/applications/editors/vscode/extensions/default.nix @@ -2187,8 +2187,8 @@ let mktplcRef = { name = "gitlab-workflow"; publisher = "gitlab"; - version = "6.7.1"; - hash = "sha256-qNOjbDdGrab53YYO4TCqxk8v2pmvjElgeXYU525/6Eg="; + version = "6.11.0"; + hash = "sha256-4fzjJKj4RGzqD+ionUA2Al7UGv5aJNCo8O1JOnS+nqY="; }; meta = { description = "GitLab extension for Visual Studio Code"; From 3baf3c4c6a519679ee266b4496ac4e2e1819e296 Mon Sep 17 00:00:00 2001 From: Gaetan Lepage Date: Fri, 18 Apr 2025 14:13:03 +0200 Subject: [PATCH 646/793] open-policy-agent: cleanup --- pkgs/by-name/op/open-policy-agent/package.nix | 28 +++++++++---------- 1 file changed, 14 insertions(+), 14 deletions(-) diff --git a/pkgs/by-name/op/open-policy-agent/package.nix b/pkgs/by-name/op/open-policy-agent/package.nix index bfc77844fe82..9588f7ee91ea 100644 --- a/pkgs/by-name/op/open-policy-agent/package.nix +++ b/pkgs/by-name/op/open-policy-agent/package.nix @@ -12,14 +12,14 @@ assert enableWasmEval && stdenv.hostPlatform.isDarwin -> builtins.throw "building with wasm on darwin is failing in nixpkgs"; -buildGoModule rec { +buildGoModule (finalAttrs: { pname = "open-policy-agent"; version = "1.3.0"; src = fetchFromGitHub { owner = "open-policy-agent"; repo = "opa"; - rev = "v${version}"; + tag = "v${finalAttrs.version}"; hash = "sha256-wWxWpJSDOaZLJ7ULdAzPFJ9YNXX3FyQRod2roaLsuis="; }; @@ -32,7 +32,7 @@ buildGoModule rec { ldflags = [ "-s" "-w" - "-X github.com/open-policy-agent/opa/version.Version=${version}" + "-X github.com/open-policy-agent/opa/version.Version=${finalAttrs.version}" ]; tags = lib.optional enableWasmEval ( @@ -63,17 +63,17 @@ buildGoModule rec { [ "-skip=^${builtins.concatStringsSep "$|^" skippedTests}$" ]; preCheck = + # Feed in all but the e2e tests for testing + # This is because subPackages above limits what is built to just what we + # want but also limits the tests + # Also avoid wasm tests on darwin due to wasmtime-go build issues '' - # Feed in all but the e2e tests for testing - # This is because subPackages above limits what is built to just what we - # want but also limits the tests - # Also avoid wasm tests on darwin due to wasmtime-go build issues getGoDirs() { go list ./... | grep -v -e e2e ${lib.optionalString stdenv.hostPlatform.isDarwin "-e wasm"} } '' + # remove tests that have "too many open files"/"no space left on device" issues on darwin in hydra + lib.optionalString stdenv.hostPlatform.isDarwin '' - # remove tests that have "too many open files"/"no space left on device" issues on darwin in hydra rm v1/server/server_test.go ''; @@ -89,7 +89,7 @@ buildGoModule rec { runHook preInstallCheck $out/bin/opa --help - $out/bin/opa version | grep "Version: ${version}" + $out/bin/opa version | grep "Version: ${finalAttrs.version}" ${lib.optionalString enableWasmEval '' # If wasm is enabled verify it works @@ -102,10 +102,10 @@ buildGoModule rec { # Required for tests that need networking __darwinAllowLocalNetworking = true; - meta = with lib; { + meta = { mainProgram = "opa"; homepage = "https://www.openpolicyagent.org"; - changelog = "https://github.com/open-policy-agent/opa/blob/v${version}/CHANGELOG.md"; + changelog = "https://github.com/open-policy-agent/opa/blob/v${finalAttrs.version}/CHANGELOG.md"; description = "General-purpose policy engine"; longDescription = '' The Open Policy Agent (OPA, pronounced "oh-pa") is an open source, general-purpose policy engine that unifies @@ -113,10 +113,10 @@ buildGoModule rec { as code and simple APIs to offload policy decision-making from your software. You can use OPA to enforce policies in microservices, Kubernetes, CI/CD pipelines, API gateways, and more. ''; - license = licenses.asl20; - maintainers = with maintainers; [ + license = lib.licenses.asl20; + maintainers = with lib.maintainers; [ lewo jk ]; }; -} +}) From bab4f2140e3ca549a7d407eafbbbb0427774fb74 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Fri, 18 Apr 2025 15:00:19 +0000 Subject: [PATCH 647/793] ps3-disc-dumper: 4.3.0 -> 4.3.1 --- pkgs/by-name/ps/ps3-disc-dumper/deps.json | 91 +++++++-------------- pkgs/by-name/ps/ps3-disc-dumper/package.nix | 4 +- 2 files changed, 30 insertions(+), 65 deletions(-) diff --git a/pkgs/by-name/ps/ps3-disc-dumper/deps.json b/pkgs/by-name/ps/ps3-disc-dumper/deps.json index 27ac4d95fd0a..18356a70dd57 100644 --- a/pkgs/by-name/ps/ps3-disc-dumper/deps.json +++ b/pkgs/by-name/ps/ps3-disc-dumper/deps.json @@ -1,8 +1,8 @@ [ { "pname": "Avalonia", - "version": "11.2.3", - "hash": "sha256-NUoyXJkIsgbkcKFVb10VRafM4ViHs801c/7vhu3ssUY=" + "version": "11.2.7", + "hash": "sha256-WXMsXV1xRvgDcLcEvxUCK9hOXOhYKzizOuJw0fyDz6U=" }, { "pname": "Avalonia.Angle.Windows.Natives", @@ -11,58 +11,53 @@ }, { "pname": "Avalonia.BuildServices", - "version": "0.0.29", - "hash": "sha256-WPHRMNowRnYSCh88DWNBCltWsLPyOfzXGzBqLYE7tRY=" + "version": "0.0.31", + "hash": "sha256-wgtodGf644CsUZEBIpFKcUjYHTbnu7mZmlr8uHIxeKA=" }, { "pname": "Avalonia.Desktop", - "version": "11.2.3", - "hash": "sha256-srtZi+kDbhRtMl33l91zssBWETU5oHodKbbWyfEsb/I=" + "version": "11.2.7", + "hash": "sha256-j9o9OuaNhOKrkUfY5I2kp8N+aDP/xcTD2Es48o64INs=" }, { "pname": "Avalonia.Fonts.Inter", - "version": "11.2.3", - "hash": "sha256-ySsCXVpjqjCX/uYkwluSfrAoBtuq9k7fC1bFjxKC9/Q=" + "version": "11.2.7", + "hash": "sha256-HJPHFEHUmvuAl4oeC0U+RGKt55qg7wdYooFVZm/rmTc=" }, { "pname": "Avalonia.FreeDesktop", - "version": "11.2.3", - "hash": "sha256-3sNemBmZE06w2ul87T5HrEeHUxXMOa9MfQhpI4AoxDY=" + "version": "11.2.7", + "hash": "sha256-on2Fwm37hV2duC2kYbDfIo5SdBqJM61YSI7wtQrmFvM=" }, { "pname": "Avalonia.Native", - "version": "11.2.3", - "hash": "sha256-2Gp98NGWcrILqF+P5PDMPRdsMby/lZiT3eWAUskFim8=" - }, - { - "pname": "Avalonia.ReactiveUI", - "version": "11.2.3", - "hash": "sha256-NqRetBiFg5gNCS8C0J1JJJsZ4sz+w+GoEegGFddBGDg=" + "version": "11.2.7", + "hash": "sha256-82QIEiB50Quk4paFWpkMArKf7TBtgy4BhywS57tUB7c=" }, { "pname": "Avalonia.Remote.Protocol", - "version": "11.2.3", - "hash": "sha256-dSeu7rnTD9rIvlyro2iFS52oi0vvfeaGV3kDm90BkKw=" + "version": "11.2.7", + "hash": "sha256-Kry9PxzsqZeQKEFOFWme2m2O+aVYuC4ixJ12n9TmOzA=" }, { "pname": "Avalonia.Skia", - "version": "11.2.3", - "hash": "sha256-QBp8wTA92hGwbmNSVL4gsjrqA9CfwDPgdTiOEqcogGA=" + "version": "11.2.7", + "hash": "sha256-RUb31FfQJKWWv1vYlfcly4s0mfips7/6YVu1M9PSFdk=" }, { "pname": "Avalonia.Themes.Fluent", - "version": "11.2.3", - "hash": "sha256-DRl+267mUtJDUJpreUj6BxDLGGYGkEEo5vDGtGguoC8=" + "version": "11.2.7", + "hash": "sha256-QL2i0X/E2cz2xeUfQb2ISifg5a4c0sXDVbBhq9DVq2c=" }, { "pname": "Avalonia.Win32", - "version": "11.2.3", - "hash": "sha256-xKFKObvqdJaQjphEktRJvzmAoDEsKg3WqlEG31V3qLE=" + "version": "11.2.7", + "hash": "sha256-pOBcMcGE3XFrdikgh4XwVB8WbK+1rgNUbOpjJ11sVGc=" }, { "pname": "Avalonia.X11", - "version": "11.2.3", - "hash": "sha256-SD4dmpKx4l8YOyUnrA0fnf2Bb+tHSNyARh7GAtHyg60=" + "version": "11.2.7", + "hash": "sha256-5yadbNSkrHrjFBrEY3uCjF9yERZqK5peh7PIAx9E3HU=" }, { "pname": "CommunityToolkit.Mvvm", @@ -94,11 +89,6 @@ "version": "0.16.13", "hash": "sha256-zEtRSgTtH3xXbhUH7XaKUilhYOyur3xiIDKLTi7pk2A=" }, - { - "pname": "DynamicData", - "version": "8.4.1", - "hash": "sha256-r+haH5VlmZFJTEJ3UedsYybw+oddn/CSvfm6x7PrrQ4=" - }, { "pname": "HarfBuzzSharp", "version": "7.3.0.3", @@ -154,11 +144,6 @@ "version": "1.0.2", "hash": "sha256-ZUj6YFSMZp5CZtXiamw49eZmbp1iYBuNsIKNnjxcRzA=" }, - { - "pname": "ReactiveUI", - "version": "20.1.1", - "hash": "sha256-p9l2GMzBRchKb4gW9pQ3DIKhs2O9fX3t/V7jDDztBqE=" - }, { "pname": "SkiaSharp", "version": "2.88.9", @@ -184,25 +169,15 @@ "version": "2.88.9", "hash": "sha256-kP5XM5GgwHGfNJfe4T2yO5NIZtiF71Ddp0pd1vG5V/4=" }, - { - "pname": "Splat", - "version": "15.1.1", - "hash": "sha256-WipAVaUx2HrYNQ9LcYm496LndmSpVbuzJxzP9FA6Ohg=" - }, { "pname": "System.CodeDom", - "version": "9.0.1", - "hash": "sha256-AhoLbz7WIP5tV7dExnYxRgFGl4NgSXA3R7h2SzaW0Wc=" - }, - { - "pname": "System.ComponentModel.Annotations", - "version": "5.0.0", - "hash": "sha256-0pST1UHgpeE6xJrYf5R+U7AwIlH3rVC3SpguilI/MAg=" + "version": "9.0.4", + "hash": "sha256-X8IDHw/ssp0vgPSnyM/tmDTb3poH6GLe+gZ4MR9qfho=" }, { "pname": "System.IO.Hashing", - "version": "9.0.1", - "hash": "sha256-IJru9BdFNsNs7FbG+F9djJdkkWdpoz2IxQ+GgvKvUOs=" + "version": "9.0.4", + "hash": "sha256-rbcQzEncB3VuUZIcsE1tq30suf5rvRE4HkE+0lR/skU=" }, { "pname": "System.IO.Pipelines", @@ -211,24 +186,14 @@ }, { "pname": "System.Management", - "version": "9.0.1", - "hash": "sha256-dHSBGiI5OWxNQF/7ZrcVDRybYwdDOMyIUNDSGh0Gpz0=" + "version": "9.0.4", + "hash": "sha256-+sW/NQELaBGjUfzndaNLPHKKQVdI1yOJMaqF4tV2SVY=" }, { "pname": "System.Memory", "version": "4.5.5", "hash": "sha256-EPQ9o1Kin7KzGI5O3U3PUQAZTItSbk9h/i4rViN3WiI=" }, - { - "pname": "System.Reactive", - "version": "6.0.0", - "hash": "sha256-hXB18OsiUHSCmRF3unAfdUEcbXVbG6/nZxcyz13oe9Y=" - }, - { - "pname": "System.Reactive", - "version": "6.0.1", - "hash": "sha256-Lo5UMqp8DsbVSUxa2UpClR1GoYzqQQcSxkfyFqB/d4Q=" - }, { "pname": "System.Security.AccessControl", "version": "5.0.0", diff --git a/pkgs/by-name/ps/ps3-disc-dumper/package.nix b/pkgs/by-name/ps/ps3-disc-dumper/package.nix index 59553b16acda..c3f0a571b961 100644 --- a/pkgs/by-name/ps/ps3-disc-dumper/package.nix +++ b/pkgs/by-name/ps/ps3-disc-dumper/package.nix @@ -10,13 +10,13 @@ buildDotnetModule rec { pname = "ps3-disc-dumper"; - version = "4.3.0"; + version = "4.3.1"; src = fetchFromGitHub { owner = "13xforever"; repo = "ps3-disc-dumper"; tag = "v${version}"; - hash = "sha256-FtKFX7w60lAt7aMg/KNumFGESluYZf1/vzjdkLctkqs="; + hash = "sha256-kSbSt8LObcN+cVJH1OgrLQsN0+bmT0FRquW54L4a/Wo="; }; dotnet-sdk = dotnetCorePackages.sdk_9_0; From 87401eebb7fda2e2192890d404e2890aab69e16b Mon Sep 17 00:00:00 2001 From: Kiskae Date: Thu, 17 Apr 2025 18:28:33 +0200 Subject: [PATCH 648/793] linuxPackages.nvidiaPackages.beta: 570.86.16 -> 575.51.02 --- pkgs/os-specific/linux/nvidia-x11/default.nix | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/pkgs/os-specific/linux/nvidia-x11/default.nix b/pkgs/os-specific/linux/nvidia-x11/default.nix index fd7754365ce4..0e9c2ddca49c 100644 --- a/pkgs/os-specific/linux/nvidia-x11/default.nix +++ b/pkgs/os-specific/linux/nvidia-x11/default.nix @@ -91,12 +91,12 @@ rec { }); beta = selectHighestVersion latest (generic { - version = "570.86.16"; - sha256_64bit = "sha256-RWPqS7ZUJH9JEAWlfHLGdqrNlavhaR1xMyzs8lJhy9U="; - sha256_aarch64 = "sha256-RiO2njJ+z0DYBo/1DKa9GmAjFgZFfQ1/1Ga+vXG87vA="; - openSha256 = "sha256-DuVNA63+pJ8IB7Tw2gM4HbwlOh1bcDg2AN2mbEU9VPE="; - settingsSha256 = "sha256-9rtqh64TyhDF5fFAYiWl3oDHzKJqyOW3abpcf2iNRT8="; - persistencedSha256 = "sha256-3mp9X/oV8o2TH9720NnoXROxQ4g98nNee+DucXpQy3w="; + version = "575.51.02"; + sha256_64bit = "sha256-XZ0N8ISmoAC8p28DrGHk/YN1rJsInJ2dZNL8O+Tuaa0="; + sha256_aarch64 = "sha256-NNeQU9sPfH1sq3d5RUq1MWT6+7mTo1SpVfzabYSVMVI="; + openSha256 = "sha256-NQg+QDm9Gt+5bapbUO96UFsPnz1hG1dtEwT/g/vKHkw="; + settingsSha256 = "sha256-6n9mVkEL39wJj5FB1HBml7TTJhNAhS/j5hqpNGFQE4w="; + persistencedSha256 = "sha256-dgmco+clEIY8bedxHC4wp+fH5JavTzyI1BI8BxoeJJI="; }); # Vulkan developer beta driver From e560040c19a101e73fcabdf4950659d011d7b5a9 Mon Sep 17 00:00:00 2001 From: Pavol Rusnak Date: Fri, 18 Apr 2025 17:21:39 +0200 Subject: [PATCH 649/793] python3Packages.encodec: replace torch{,audio}-bin with torch{,audio} --- pkgs/development/python-modules/encodec/default.nix | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/pkgs/development/python-modules/encodec/default.nix b/pkgs/development/python-modules/encodec/default.nix index 6c8c363e75ec..2e271b643bac 100644 --- a/pkgs/development/python-modules/encodec/default.nix +++ b/pkgs/development/python-modules/encodec/default.nix @@ -6,8 +6,8 @@ # dependencies einops, numpy, - torch-bin, - torchaudio-bin, + torch, + torchaudio, }: buildPythonPackage rec { @@ -25,8 +25,8 @@ buildPythonPackage rec { propagatedBuildInputs = [ einops numpy - torch-bin - torchaudio-bin + torch + torchaudio ]; pythonImportsCheck = [ "encodec" ]; From 0ccdcc9f24d9c2b41104ec7919043093d6165956 Mon Sep 17 00:00:00 2001 From: Grimmauld Date: Thu, 17 Apr 2025 22:45:26 +0200 Subject: [PATCH 650/793] taxi: 2.0.2 -> 2.0.2-unstable-2024-12-26 This includes updates to: - gtk4 and granite7 [1] - libsoup_3 [2] - gnome post_install [3] [1] https://github.com/ellie-commons/taxi/commit/4dcb5b2ad7df0c53ed311c4db13477f00a90d31c [2] https://github.com/ellie-commons/taxi/commit/c65e7de3c157dc73986e4ab4b997df234ae65056 [3] https://github.com/ellie-commons/taxi/commit/b7e3b7226abe9a04cb156881252f32d0e7482aed --- pkgs/by-name/ta/taxi/package.nix | 42 ++++++++++++++------------------ 1 file changed, 18 insertions(+), 24 deletions(-) diff --git a/pkgs/by-name/ta/taxi/package.nix b/pkgs/by-name/ta/taxi/package.nix index 4eb5e061f089..1daeb516ae5b 100644 --- a/pkgs/by-name/ta/taxi/package.nix +++ b/pkgs/by-name/ta/taxi/package.nix @@ -1,13 +1,13 @@ { lib, stdenv, + desktop-file-utils, fetchFromGitHub, gobject-introspection, - gtk3, - libgee, - libhandy, + gtk4, + libadwaita, libsecret, - libsoup_2_4, + libsoup_3, meson, ninja, nix-update-script, @@ -15,52 +15,46 @@ pkg-config, python3, vala, - wrapGAppsHook3, + wrapGAppsHook4, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation { pname = "taxi"; - version = "2.0.2"; + version = "2.0.2-unstable-2024-12-26"; src = fetchFromGitHub { - owner = "Alecaddd"; + owner = "ellie-commons"; repo = "taxi"; - rev = version; - sha256 = "1a4a14b2d5vqbk56drzbbldp0nngfqhwycpyv8d3svi2nchkvpqa"; + rev = "b1c81490641f102005d9451a33d21610c0637e22"; + sha256 = "sha256-boPwRSHzFpbrzRoSmNWf/fgi3cJDEt9qjZHWQWutL+o="; }; nativeBuildInputs = [ + desktop-file-utils gobject-introspection meson ninja pkg-config python3 vala - wrapGAppsHook3 + wrapGAppsHook4 ]; buildInputs = [ - gtk3 - libgee - libhandy + gtk4 + libadwaita libsecret - libsoup_2_4 - pantheon.granite + libsoup_3 + pantheon.granite7 ]; - - postPatch = '' - chmod +x meson/post_install.py - patchShebangs meson/post_install.py - ''; - passthru.updateScript = nix-update-script { }; meta = with lib; { - homepage = "https://github.com/Alecaddd/taxi"; + homepage = "https://github.com/ellie-commons/taxi"; description = "FTP Client that drives you anywhere"; license = licenses.lgpl3Plus; maintainers = with maintainers; [ ] ++ teams.pantheon.members; platforms = platforms.linux; - mainProgram = "com.github.alecaddd.taxi"; + mainProgram = "io.github.ellie_commons.taxi"; }; } From 5bb0883e470f54863030cab3a5c658ae2d07c564 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Fri, 18 Apr 2025 15:23:34 +0000 Subject: [PATCH 651/793] terraform-providers.scaleway: 2.52.0 -> 2.53.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 0b837fd3106e..18805d3918b6 100644 --- a/pkgs/applications/networking/cluster/terraform-providers/providers.json +++ b/pkgs/applications/networking/cluster/terraform-providers/providers.json @@ -1129,13 +1129,13 @@ "vendorHash": "sha256-Ry791h5AuYP03nex9nM8X5Mk6PeL7hNDbFyVRvVPJNE=" }, "scaleway": { - "hash": "sha256-9ZdQi1Z1IfidVrqD8vQqmV7lyGalghls4/KJSoX3Kzw=", + "hash": "sha256-17BjGoIkKdMVVQMetx+ksQhLbTl/cCdC05HaB7Sai/4=", "homepage": "https://registry.terraform.io/providers/scaleway/scaleway", "owner": "scaleway", "repo": "terraform-provider-scaleway", - "rev": "v2.52.0", + "rev": "v2.53.0", "spdx": "MPL-2.0", - "vendorHash": "sha256-hXvpCjWwlk4UuvtxWznP8t3qlvzBvWlrui2VdP0Hruo=" + "vendorHash": "sha256-1N9HByEI0TwI7rdg/OmMObwnb4Hx8oigv5A6hpF0TrY=" }, "secret": { "hash": "sha256-MmAnA/4SAPqLY/gYcJSTnEttQTsDd2kEdkQjQj6Bb+A=", From 3eb5b4fbbddf035dd45390a26d902f78878c7839 Mon Sep 17 00:00:00 2001 From: Pavol Rusnak Date: Fri, 18 Apr 2025 17:23:45 +0200 Subject: [PATCH 652/793] tts: replace torch{,audio}-bin with torch{,audio} --- pkgs/by-name/tt/tts/package.nix | 29 +++++++++-------------------- 1 file changed, 9 insertions(+), 20 deletions(-) diff --git a/pkgs/by-name/tt/tts/package.nix b/pkgs/by-name/tt/tts/package.nix index 89ffb9f86f99..0ca185eec217 100644 --- a/pkgs/by-name/tt/tts/package.nix +++ b/pkgs/by-name/tt/tts/package.nix @@ -8,17 +8,7 @@ writableTmpDirAsHomeHook, }: -let - python = python3.override { - self = python; - packageOverrides = self: super: { - torch = super.torch-bin; - torchvision = super.torchvision-bin; - tensorflow = super.tensorflow-bin; - }; - }; -in -python.pkgs.buildPythonApplication rec { +python3.pkgs.buildPythonApplication rec { pname = "coqui-tts"; version = "0.25.1"; pyproject = true; @@ -55,7 +45,7 @@ python.pkgs.buildPythonApplication rec { pyproject.toml ''; - nativeBuildInputs = with python.pkgs; [ + nativeBuildInputs = with python3.pkgs; [ cython numpy packaging @@ -63,7 +53,7 @@ python.pkgs.buildPythonApplication rec { hatchling ]; - propagatedBuildInputs = with python.pkgs; [ + propagatedBuildInputs = with python3.pkgs; [ anyascii bangla bnnumerizer @@ -92,8 +82,8 @@ python.pkgs.buildPythonApplication rec { scipy soundfile tensorflow - torch-bin - torchaudio-bin + torch + torchaudio tqdm trainer transformers @@ -104,7 +94,7 @@ python.pkgs.buildPythonApplication rec { ]; postInstall = '' - cp -r TTS/server/templates/ $out/${python.sitePackages}/TTS/server + cp -r TTS/server/templates/ $out/${python3.sitePackages}/TTS/server ''; # tests get stuck when run in nixpkgs-review, tested in passthru @@ -114,7 +104,7 @@ python.pkgs.buildPythonApplication rec { }); nativeCheckInputs = - with python.pkgs; + with python3.pkgs; [ espeak-ng pytestCheckHook @@ -130,7 +120,7 @@ python.pkgs.buildPythonApplication rec { for file in $(grep -rl 'python TTS/bin' tests); do substituteInPlace "$file" \ - --replace "python TTS/bin" "${python.interpreter} $out/${python.sitePackages}/TTS/bin" + --replace "python TTS/bin" "${python3.interpreter} $out/${python3.sitePackages}/TTS/bin" done ''; @@ -189,7 +179,7 @@ python.pkgs.buildPythonApplication rec { ]; passthru = { - inherit python; + inherit python3; }; meta = with lib; { @@ -198,6 +188,5 @@ python.pkgs.buildPythonApplication rec { description = "Deep learning toolkit for Text-to-Speech, battle-tested in research and production"; license = licenses.mpl20; maintainers = teams.tts.members; - broken = false; }; } From 914d16e4e106211021599640c27cdf45a965e01e Mon Sep 17 00:00:00 2001 From: Grimmauld Date: Tue, 15 Apr 2025 12:22:57 +0200 Subject: [PATCH 653/793] mate.libmateweather: build against libsoup_3 --- pkgs/desktops/mate/libmateweather/default.nix | 14 +- .../libmateweather/libsoup_3_support.patch | 575 ++++++++++++++++++ 2 files changed, 587 insertions(+), 2 deletions(-) create mode 100644 pkgs/desktops/mate/libmateweather/libsoup_3_support.patch diff --git a/pkgs/desktops/mate/libmateweather/default.nix b/pkgs/desktops/mate/libmateweather/default.nix index d65549ba123a..462cc06aabb9 100644 --- a/pkgs/desktops/mate/libmateweather/default.nix +++ b/pkgs/desktops/mate/libmateweather/default.nix @@ -1,6 +1,7 @@ { lib, stdenv, + autoreconfHook, fetchurl, pkg-config, gettext, @@ -8,7 +9,8 @@ glib-networking, libxml2, gtk3, - libsoup_2_4, + gtk-doc, + libsoup_3, tzdata, mateUpdateScript, }: @@ -22,17 +24,25 @@ stdenv.mkDerivation rec { sha256 = "VUNz3rWzk7nYSydd0spmyaSi0ObskgRPq4qlPjAy0rU="; }; + patches = [ + # https://github.com/mate-desktop/libmateweather/pull/133 + ./libsoup_3_support.patch + ]; + strictDeps = true; nativeBuildInputs = [ + autoreconfHook # the libsoup patch changes the autoconf file pkg-config gettext glib # glib-compile-schemas + gtk-doc # required for autoconf libxml2 # xmllint ]; buildInputs = [ - libsoup_2_4 + libxml2 + libsoup_3 tzdata ]; diff --git a/pkgs/desktops/mate/libmateweather/libsoup_3_support.patch b/pkgs/desktops/mate/libmateweather/libsoup_3_support.patch new file mode 100644 index 000000000000..c5395f9e0ac7 --- /dev/null +++ b/pkgs/desktops/mate/libmateweather/libsoup_3_support.patch @@ -0,0 +1,575 @@ +diff --git a/configure.ac b/configure.ac +index 133108e..d9fcf9c 100644 +--- a/configure.ac ++++ b/configure.ac +@@ -8,6 +8,7 @@ AC_CONFIG_AUX_DIR([build-aux]) + AM_INIT_AUTOMAKE([1.9 no-dist-gzip dist-xz tar-ustar check-news]) + m4_ifdef([AM_SILENT_RULES], [AM_SILENT_RULES([yes])]) + ++AC_USE_SYSTEM_EXTENSIONS + # Before making a release, the LT_VERSION string should be modified. + # The string is of the form C:R:A. + # - If interfaces have been changed or added, but binary compatibility has +@@ -23,7 +24,7 @@ AC_CANONICAL_HOST + + GLIB_REQUIRED=2.56.0 + GTK_REQUIRED=3.22.0 +-LIBSOUP_REQUIRED=2.34.0 ++LIBSOUP_REQUIRED=3.0.0 + GIO_REQUIRED=2.25.0 + LIBXML_REQUIRED=2.6.0 + +@@ -65,7 +66,7 @@ dnl -- Check for libxml (required) ------------------------------------------ + PKG_CHECK_MODULES(LIBXML, libxml-2.0 >= $LIBXML_REQUIRED) + + dnl -- check for libsoup (required) ----------------------------------------- +-PKG_CHECK_MODULES(LIBSOUP, [libsoup-2.4 >= $LIBSOUP_REQUIRED]) ++PKG_CHECK_MODULES(LIBSOUP, [libsoup-3.0 >= $LIBSOUP_REQUIRED]) + + dnl -- check for gio (required) ----------------------------------------- + PKG_CHECK_MODULES(GIO, +@@ -100,6 +101,7 @@ AC_CHECK_FUNCS(regexec,,[AC_CHECK_LIB(regex,regexec, + [AC_MSG_ERROR([No regex library found])])]) + AC_SUBST(REGEX_LIBS) + ++AC_CHECK_FUNC(memmem,[],[AC_MSG_ERROR([memmem is required])]) + + dnl *************************************************************************** + dnl *** Check for presence of tm.tm_gmtoff on the system *** +diff --git a/libmateweather/mateweather-uninstalled.pc.in b/libmateweather/mateweather-uninstalled.pc.in +index 03e7461..c692842 100644 +--- a/libmateweather/mateweather-uninstalled.pc.in ++++ b/libmateweather/mateweather-uninstalled.pc.in +@@ -8,6 +8,6 @@ Name: MateWeather + Description: MateWeather shared library + Version: @VERSION@ + Requires: glib-2.0 gobject-2.0 gdk-pixbuf-2.0 gtk+-3.0 gio-2.0 +-Requires.private: libxml-2.0 libsoup-2.4 ++Requires.private: libxml-2.0 libsoup-3.0 + Libs: ${pc_top_builddir}/${pcfiledir}/libmateweather.la + Cflags: -I${pc_top_builddir}/${pcfiledir}/.. +diff --git a/libmateweather/mateweather.pc.in b/libmateweather/mateweather.pc.in +index a617c33..bea024d 100644 +--- a/libmateweather/mateweather.pc.in ++++ b/libmateweather/mateweather.pc.in +@@ -8,7 +8,7 @@ Name: MateWeather + Description: MateWeather shared library + Version: @VERSION@ + Requires: glib-2.0 gobject-2.0 gdk-pixbuf-2.0 gtk+-3.0 gio-2.0 +-Requires.private: libxml-2.0 libsoup-2.4 ++Requires.private: libxml-2.0 libsoup-3.0 + Libs: -L${libdir} -lmateweather + Libs.private: -lm + Cflags: -I${includedir} +diff --git a/libmateweather/weather-bom.c b/libmateweather/weather-bom.c +index 47b2d0b..f5c7a87 100644 +--- a/libmateweather/weather-bom.c ++++ b/libmateweather/weather-bom.c +@@ -27,34 +27,45 @@ + #include "weather-priv.h" + + static void +-bom_finish (SoupSession *session, SoupMessage *msg, gpointer data) ++bom_finish (GObject *source, GAsyncResult *result, gpointer data) + { + char *p, *rp; + WeatherInfo *info = (WeatherInfo *)data; ++ GError *error = NULL; ++ GBytes *bytes; ++ const char *response_body = NULL; ++ gsize len = 0; + + g_return_if_fail (info != NULL); + +- if (!SOUP_STATUS_IS_SUCCESSFUL (msg->status_code)) { +- g_warning ("Failed to get BOM forecast data: %d %s.\n", +- msg->status_code, msg->reason_phrase); +- request_done (info, FALSE); +- return; ++ bytes = soup_session_send_and_read_finish (SOUP_SESSION(source), ++ result, &error); ++ ++ if (error != NULL) { ++ g_warning ("Failed to get BOM forecast data: %s.\n", error->message); ++ request_done (info, error); ++ g_error_free (error); ++ return; + } + +- p = strstr (msg->response_body->data, "Forecast for the rest"); ++ response_body = g_bytes_get_data (bytes, &len); ++ ++ p = xstrnstr (response_body, len, "Forecast for the rest"); + if (p != NULL) { +- rp = strstr (p, "The next routine forecast will be issued"); ++ rp = xstrnstr (p, len - (p - response_body), ++ "The next routine forecast will be issued"); + if (rp == NULL) +- info->forecast = g_strdup (p); ++ info->forecast = g_strndup (p, len - (p - response_body)); + else + info->forecast = g_strndup (p, rp - p); + } + + if (info->forecast == NULL) +- info->forecast = g_strdup (msg->response_body->data); ++ info->forecast = g_strndup (response_body, len); + ++ g_bytes_unref (bytes); + g_print ("%s\n", info->forecast); +- request_done (info, TRUE); ++ request_done (info, NULL); + } + + void +@@ -70,7 +81,8 @@ bom_start_open (WeatherInfo *info) + loc->zone + 1); + + msg = soup_message_new ("GET", url); +- soup_session_queue_message (info->session, msg, bom_finish, info); ++ soup_session_send_and_read_async (info->session, msg, G_PRIORITY_DEFAULT, ++ NULL, bom_finish, info); + g_free (url); + + info->requests_pending++; +diff --git a/libmateweather/weather-iwin.c b/libmateweather/weather-iwin.c +index 9f7ff38..b1dc1ff 100644 +--- a/libmateweather/weather-iwin.c ++++ b/libmateweather/weather-iwin.c +@@ -93,7 +93,7 @@ hasAttr (xmlNode *node, const char *attr_name, const char *attr_value) + } + + static GSList * +-parseForecastXml (const char *buff, WeatherInfo *master_info) ++parseForecastXml (const char *buff, gsize len, WeatherInfo *master_info) + { + GSList *res = NULL; + xmlDocPtr doc; +@@ -107,7 +107,7 @@ parseForecastXml (const char *buff, WeatherInfo *master_info) + #define XC (const xmlChar *) + #define isElem(_node,_name) g_str_equal ((const char *)_node->name, _name) + +- doc = xmlParseMemory (buff, strlen (buff)); ++ doc = xmlParseMemory (buff, len); + if (!doc) + return NULL; + +@@ -380,26 +380,36 @@ parseForecastXml (const char *buff, WeatherInfo *master_info) + } + + static void +-iwin_finish (SoupSession *session, SoupMessage *msg, gpointer data) ++iwin_finish (GObject *source, GAsyncResult *result, gpointer data) + { + WeatherInfo *info = (WeatherInfo *)data; ++ GError *error = NULL; ++ GBytes *bytes; ++ const char *response_body = NULL; ++ gsize len = 0; + + g_return_if_fail (info != NULL); + +- if (!SOUP_STATUS_IS_SUCCESSFUL (msg->status_code)) { ++ bytes = soup_session_send_and_read_finish (SOUP_SESSION(source), ++ result, &error); ++ ++ if (error != NULL) { + /* forecast data is not really interesting anyway ;) */ +- g_warning ("Failed to get IWIN forecast data: %d %s\n", +- msg->status_code, msg->reason_phrase); +- request_done (info, FALSE); ++ g_warning ("Failed to get IWIN forecast data: %s\n", ++ error->message); ++ request_done (info, error); ++ g_error_free (error); + return; + } + ++ response_body = g_bytes_get_data (bytes, &len); + if (info->forecast_type == FORECAST_LIST) +- info->forecast_list = parseForecastXml (msg->response_body->data, info); ++ info->forecast_list = parseForecastXml (response_body, len, info); + else +- info->forecast = formatWeatherMsg (g_strdup (msg->response_body->data)); ++ info->forecast = formatWeatherMsg (g_strndup (response_body, len)); + +- request_done (info, TRUE); ++ g_bytes_unref (bytes); ++ request_done (info, NULL); + } + + /* Get forecast into newly alloc'ed string */ +@@ -439,7 +449,9 @@ iwin_start_open (WeatherInfo *info) + + msg = soup_message_new ("GET", url); + g_free (url); +- soup_session_queue_message (info->session, msg, iwin_finish, info); ++ soup_session_send_and_read_async (info->session, msg, ++ G_PRIORITY_DEFAULT, ++ NULL, iwin_finish, info); + + info->requests_pending++; + } +@@ -470,7 +482,8 @@ iwin_start_open (WeatherInfo *info) + + msg = soup_message_new ("GET", url); + g_free (url); +- soup_session_queue_message (info->session, msg, iwin_finish, info); ++ soup_session_send_and_read_async (info->session, msg, G_PRIORITY_DEFAULT, ++ NULL, iwin_finish, info); + + info->requests_pending++; + } +diff --git a/libmateweather/weather-met.c b/libmateweather/weather-met.c +index 164e9f2..7022abb 100644 +--- a/libmateweather/weather-met.c ++++ b/libmateweather/weather-met.c +@@ -119,19 +119,20 @@ met_reprocess (char *x, int len) + */ + + static gchar * +-met_parse (const gchar *meto) ++met_parse (const gchar *meto, gsize len) + { + gchar *p; + gchar *rp; + gchar *r = g_strdup ("Met Office Forecast\n"); + gchar *t; ++ const gchar *end = meto + len; + + g_return_val_if_fail (meto != NULL, r); + +- p = strstr (meto, "Summary: "); ++ p = xstrnstr (meto, len, "Summary: "); + g_return_val_if_fail (p != NULL, r); + +- rp = strstr (p, "Text issued at:"); ++ rp = xstrnstr (p, end - p, "Text issued at:"); + g_return_val_if_fail (rp != NULL, r); + + p += 13; +@@ -143,21 +144,31 @@ met_parse (const gchar *meto) + } + + static void +-met_finish (SoupSession *session, SoupMessage *msg, gpointer data) ++met_finish (GObject *source, GAsyncResult *result, gpointer data) + { + WeatherInfo *info = (WeatherInfo *)data; ++ GError *error = NULL; ++ GBytes *bytes; ++ const char *response_body = NULL; ++ gsize len = 0; + + g_return_if_fail (info != NULL); + +- if (!SOUP_STATUS_IS_SUCCESSFUL (msg->status_code)) { +- g_warning ("Failed to get Met Office forecast data: %d %s.\n", +- msg->status_code, msg->reason_phrase); +- request_done (info, FALSE); ++ bytes = soup_session_send_and_read_finish (SOUP_SESSION(source), ++ result, &error); ++ ++ if (error != NULL) { ++ g_warning ("Failed to get Met Office forecast data: %s.\n", ++ error->message); ++ request_done (info, error); ++ g_error_free (error); + return; + } + +- info->forecast = met_parse (msg->response_body->data); +- request_done (info, TRUE); ++ response_body = g_bytes_get_data (bytes, &len); ++ info->forecast = met_parse (response_body, len); ++ g_bytes_unref (bytes); ++ request_done (info, NULL); + } + + void +@@ -171,7 +182,8 @@ metoffice_start_open (WeatherInfo *info) + url = g_strdup_printf ("http://www.metoffice.gov.uk/weather/europe/uk/%s.html", loc->zone + 1); + + msg = soup_message_new ("GET", url); +- soup_session_queue_message (info->session, msg, met_finish, info); ++ soup_session_send_and_read_async (info->session, msg, G_PRIORITY_DEFAULT, ++ NULL, met_finish, info); + g_free (url); + + info->requests_pending++; +diff --git a/libmateweather/weather-metar.c b/libmateweather/weather-metar.c +index 7bc24fc..d470822 100644 +--- a/libmateweather/weather-metar.c ++++ b/libmateweather/weather-metar.c +@@ -486,43 +486,60 @@ metar_parse (gchar *metar, WeatherInfo *info) + } + + static void +-metar_finish (SoupSession *session, SoupMessage *msg, gpointer data) ++metar_finish (GObject *source, GAsyncResult *result, gpointer data) + { + WeatherInfo *info = (WeatherInfo *)data; + WeatherLocation *loc; +- const gchar *p, *endtag; ++ const gchar *p, *end, *endtag; + gchar *searchkey, *metar; + gboolean success = FALSE; ++ GError *error = NULL; ++ GBytes *bytes; ++ const char *response_body = NULL; ++ gsize len = 0; + + g_return_if_fail (info != NULL); + +- if (!SOUP_STATUS_IS_SUCCESSFUL (msg->status_code)) { +- if (SOUP_STATUS_IS_TRANSPORT_ERROR (msg->status_code)) ++ bytes = soup_session_send_and_read_finish (SOUP_SESSION(source), ++ result, &error); ++ ++ if (error != NULL) { ++ /* https://libsoup.org/libsoup-3.0/migrating-from-libsoup-2.html#status-codes-no-longer-used-for-internal-errors */ ++ switch (error->code) { ++ case SOUP_SESSION_ERROR_PARSING: ++ case SOUP_SESSION_ERROR_ENCODING: ++ case SOUP_SESSION_ERROR_TOO_MANY_REDIRECTS: + info->network_error = TRUE; +- else { +- /* Translators: %d is an error code, and %s the error string */ +- g_warning (_("Failed to get METAR data: %d %s.\n"), +- msg->status_code, msg->reason_phrase); ++ break; ++ default: ++ break; + } +- request_done (info, FALSE); ++ g_warning (_("Failed to get METAR data: %s.\n"), ++ error->message); ++ request_done (info, error); ++ g_error_free (error); + return; + } + + loc = info->location; + + searchkey = g_strdup_printf ("%s", loc->code); +- p = strstr (msg->response_body->data, searchkey); +- g_free (searchkey); ++ ++ response_body = g_bytes_get_data (bytes, &len); ++ end = response_body + len; ++ ++ p = xstrnstr (response_body, len, searchkey); + if (p) { + p += WEATHER_LOCATION_CODE_LEN + 11; + endtag = strstr (p, ""); ++ endtag = xstrnstr (p, end - p, ""); + if (endtag) + metar = g_strndup (p, endtag - p); + else +- metar = g_strdup (p); ++ metar = g_strndup (p, end - p); + success = metar_parse (metar, info); + g_free (metar); +- } else if (!strstr (msg->response_body->data, "aviationweather.gov")) { ++ } else if (!xstrnstr (response_body, len, "aviationweather.gov")) { + /* The response doesn't even seem to have come from NOAA... + * most likely it is a wifi hotspot login page. Call that a + * network error. +@@ -531,7 +548,8 @@ metar_finish (SoupSession *session, SoupMessage *msg, gpointer data) + } + + info->valid = success; +- request_done (info, TRUE); ++ request_done (info, NULL); ++ g_bytes_unref(bytes); + } + + /* Read current conditions and fill in info structure */ +@@ -540,6 +558,7 @@ metar_start_open (WeatherInfo *info) + { + WeatherLocation *loc; + SoupMessage *msg; ++ char *query; + + g_return_if_fail (info != NULL); + info->valid = info->network_error = FALSE; +@@ -549,8 +568,7 @@ metar_start_open (WeatherInfo *info) + return; + } + +- msg = soup_form_request_new ( +- "GET", "https://aviationweather.gov/cgi-bin/data/dataserver.php", ++ query = soup_form_encode ( + "dataSource", "metars", + "requestType", "retrieve", + "format", "xml", +@@ -559,7 +577,11 @@ metar_start_open (WeatherInfo *info) + "fields", "raw_text", + "stationString", loc->code, + NULL); +- soup_session_queue_message (info->session, msg, metar_finish, info); ++ msg = soup_message_new_from_encoded_form ( ++ "GET", "https://aviationweather.gov/cgi-bin/data/dataserver.php", ++ query); ++ soup_session_send_and_read_async (info->session, msg, G_PRIORITY_DEFAULT, ++ NULL, metar_finish, info); + + info->requests_pending++; + } +diff --git a/libmateweather/weather-priv.h b/libmateweather/weather-priv.h +index 817f13c..03cdcbd 100644 +--- a/libmateweather/weather-priv.h ++++ b/libmateweather/weather-priv.h +@@ -21,6 +21,7 @@ + + #include "config.h" + ++#include + #include + #include + #include +@@ -34,6 +35,8 @@ const char *mateweather_dpgettext (const char *context, const char *str) G_GNUC_ + #define _(str) (mateweather_gettext (str)) + #define C_(context, str) (mateweather_dpgettext (context, str)) + #define N_(str) (str) ++#define xstrnstr(haystack, hlen, needle) \ ++ memmem(haystack, hlen, needle, strlen(needle)) + + #define WEATHER_LOCATION_CODE_LEN 4 + +@@ -95,7 +98,6 @@ struct _WeatherInfo { + GSList *forecast_list; /* list of WeatherInfo* for the forecast, NULL if not available */ + gchar *radar_buffer; + gchar *radar_url; +- GdkPixbufLoader *radar_loader; + GdkPixbufAnimation *radar; + SoupSession *session; + gint requests_pending; +@@ -167,7 +169,7 @@ gboolean metar_parse (gchar *metar, + + gboolean requests_init (WeatherInfo *info); + void request_done (WeatherInfo *info, +- gboolean ok); ++ GError *error); + + void ecl2equ (gdouble t, + gdouble eclipLon, +diff --git a/libmateweather/weather-wx.c b/libmateweather/weather-wx.c +index e29cecc..11f7336 100644 +--- a/libmateweather/weather-wx.c ++++ b/libmateweather/weather-wx.c +@@ -25,48 +25,51 @@ + #include "weather-priv.h" + + static void +-wx_finish (SoupSession *session, SoupMessage *msg, gpointer data) ++wx_finish (GObject *source, GAsyncResult *result, gpointer data) + { + WeatherInfo *info = (WeatherInfo *)data; + GdkPixbufAnimation *animation; ++ GError *error = NULL; + + g_return_if_fail (info != NULL); + +- if (!SOUP_STATUS_IS_SUCCESSFUL (msg->status_code)) { +- g_warning ("Failed to get radar map image: %d %s.\n", +- msg->status_code, msg->reason_phrase); +- g_object_unref (info->radar_loader); +- request_done (info, FALSE); +- return; +- } ++ animation = gdk_pixbuf_animation_new_from_stream_finish (result, &error); + +- gdk_pixbuf_loader_close (info->radar_loader, NULL); +- animation = gdk_pixbuf_loader_get_animation (info->radar_loader); ++ if (error != NULL) { ++ g_warning ("Failed to get radar map image: %s.\n", error->message); ++ request_done (info, error); ++ g_error_free (error); ++ return; ++ } + if (animation != NULL) { +- if (info->radar) +- g_object_unref (info->radar); +- info->radar = animation; +- g_object_ref (info->radar); ++ if (info->radar) ++ g_object_unref (info->radar); ++ info->radar = animation; ++ g_object_ref (info->radar); + } +- g_object_unref (info->radar_loader); + +- request_done (info, TRUE); ++ request_done (info, NULL); + } + + static void +-wx_got_chunk (SoupMessage *msg, SoupBuffer *chunk, gpointer data) ++wx_got_chunk (GObject *source, GAsyncResult *result, gpointer data) + { + WeatherInfo *info = (WeatherInfo *)data; + GError *error = NULL; ++ GInputStream *istream; + + g_return_if_fail (info != NULL); + +- gdk_pixbuf_loader_write (info->radar_loader, (guchar *)chunk->data, +- chunk->length, &error); +- if (error) { +- g_print ("%s \n", error->message); +- g_error_free (error); ++ istream = soup_session_send_finish (SOUP_SESSION (source), result, &error); ++ ++ if (error != NULL) { ++ g_warning ("Failed to get radar map image: %s.\n", error->message); ++ g_error_free (error); ++ request_done (info, error); ++ return; + } ++ ++ gdk_pixbuf_animation_new_from_stream_async (istream, NULL, wx_finish, data); + } + + /* Get radar map and into newly allocated pixmap */ +@@ -79,7 +82,6 @@ wx_start_open (WeatherInfo *info) + + g_return_if_fail (info != NULL); + info->radar = NULL; +- info->radar_loader = gdk_pixbuf_loader_new (); + loc = info->location; + g_return_if_fail (loc != NULL); + +@@ -98,9 +100,8 @@ wx_start_open (WeatherInfo *info) + return; + } + +- g_signal_connect (msg, "got-chunk", G_CALLBACK (wx_got_chunk), info); +- soup_message_body_set_accumulate (msg->response_body, FALSE); +- soup_session_queue_message (info->session, msg, wx_finish, info); ++ soup_session_send_async (info->session, msg, G_PRIORITY_DEFAULT, NULL, ++ wx_got_chunk, info); + g_free (url); + + info->requests_pending++; +diff --git a/libmateweather/weather.c b/libmateweather/weather.c +index 86453fc..1d7533a 100644 +--- a/libmateweather/weather.c ++++ b/libmateweather/weather.c +@@ -348,12 +348,13 @@ requests_init (WeatherInfo *info) + return TRUE; + } + +-void request_done (WeatherInfo *info, gboolean ok) ++void request_done (WeatherInfo *info, GError *error) + { +- if (ok) { ++ if (error == NULL) { + (void) calc_sun (info); + info->moonValid = info->valid && calc_moon (info); +- } ++ } else if (error->code == G_IO_ERROR_CANCELLED) ++ return; /* Caused by soup_session_abort */ + if (!--info->requests_pending) + info->finish_cb (info, info->cb_data); + } From 14133797f5710630c078a6ffc49587c9364796d2 Mon Sep 17 00:00:00 2001 From: Grimmauld Date: Fri, 18 Apr 2025 16:14:43 +0200 Subject: [PATCH 654/793] mate.libmateweather: disable location compression to fix loading data --- pkgs/desktops/mate/libmateweather/default.nix | 2 -- 1 file changed, 2 deletions(-) diff --git a/pkgs/desktops/mate/libmateweather/default.nix b/pkgs/desktops/mate/libmateweather/default.nix index 462cc06aabb9..cec3264cefc7 100644 --- a/pkgs/desktops/mate/libmateweather/default.nix +++ b/pkgs/desktops/mate/libmateweather/default.nix @@ -14,7 +14,6 @@ tzdata, mateUpdateScript, }: - stdenv.mkDerivation rec { pname = "libmateweather"; version = "1.28.0"; @@ -54,7 +53,6 @@ stdenv.mkDerivation rec { configureFlags = [ "--with-zoneinfo-dir=${tzdata}/share/zoneinfo" - "--enable-locations-compression" ]; preFixup = "rm -f $out/share/icons/mate/icon-theme.cache"; From 1f66861968c4170ad04f877b56475d387e07b84f Mon Sep 17 00:00:00 2001 From: Rishik-Y <73787402+Rishik-Y@users.noreply.github.com> Date: Fri, 28 Mar 2025 15:45:52 +0530 Subject: [PATCH 655/793] re-isearch: unstable-2022-03-24 -> 2.20220925.4.0a-unstable-2025-03-16 Co-authored-by: Fedi Jamoussi Co-authored-by: Arne Keller --- ...fix-JsonHitTable-undefined-reference.patch | 50 +++++++++++++++++++ pkgs/by-name/re/re-isearch/package.nix | 37 ++++++++++---- 2 files changed, 76 insertions(+), 11 deletions(-) create mode 100644 pkgs/by-name/re/re-isearch/0001-fix-JsonHitTable-undefined-reference.patch diff --git a/pkgs/by-name/re/re-isearch/0001-fix-JsonHitTable-undefined-reference.patch b/pkgs/by-name/re/re-isearch/0001-fix-JsonHitTable-undefined-reference.patch new file mode 100644 index 000000000000..30b8696b70d8 --- /dev/null +++ b/pkgs/by-name/re/re-isearch/0001-fix-JsonHitTable-undefined-reference.patch @@ -0,0 +1,50 @@ +# fixes "undefined reference to `IDB::JsonHitTable(RESULT const&)" build failure + +--- + src/idb.cxx | 26 -------------------------- + 1 file changed, 26 deletions(-) + +diff --git a/src/idb.cxx b/src/idb.cxx +index 2469c06..753a9fb 100644 +--- a/src/idb.cxx ++++ b/src/idb.cxx +@@ -5486,37 +5486,11 @@ STRING IDB::XMLHitTable(const RESULT& Result) + } + #endif + +-#if 0 + STRING IDB::JsonHitTable(const RESULT& Result) + { +-#if 1 + message_log (LOG_FATAL, "JsonHitTable is not yet implemented"); + return NulString; +-#else +-/* +- +- Shopping +- +- +-is JSON +- +-{ +- "folders": { +- "folder":{ +- "@": { +- "id": "123", +- "private": "0", +- "archived": "0", +- "order": "1" +- }, +- "#": "Shopping" +- } +- } +-} +-*/ + } +-#endif +-#endif + + + PIRSET IDB::SearchSmart(QUERY *Query, const STRING& DefaultField) +-- +2.47.2 diff --git a/pkgs/by-name/re/re-isearch/package.nix b/pkgs/by-name/re/re-isearch/package.nix index b026835b89cb..c6ba1b38f0c0 100644 --- a/pkgs/by-name/re/re-isearch/package.nix +++ b/pkgs/by-name/re/re-isearch/package.nix @@ -5,24 +5,30 @@ db, file, libnsl, + writableTmpDirAsHomeHook, }: -stdenv.mkDerivation { +stdenv.mkDerivation (finalAttr: { pname = "re-Isearch"; - version = "unstable-2022-03-24"; + version = "2.20220925.4.0a-unstable-2025-03-16"; src = fetchFromGitHub { owner = "re-Isearch"; repo = "re-Isearch"; - rev = "e5953ea6c84285283be3689df7065908369cdbaf"; - sha256 = "sha256-D0PDqlWzIOHqdS2MlNzR2T5cyhiLcFlf30v6eFokoRQ="; + rev = "56e0dfbe7468881b3958ca8e630f41a5354e9873"; + sha256 = "sha256-tI75D02/sFEkHDQX/BpDlu24WNP6Qh9G0MIfEvs8npM="; }; + # Upstream issue: https://github.com/re-Isearch/re-Isearch/issues/11 + patches = [ ./0001-fix-JsonHitTable-undefined-reference.patch ]; + postPatch = '' # Fix gcc-13 build due to missing include. sed -e '1i #include ' -i src/mmap.cxx ''; + nativeBuildInputs = [ writableTmpDirAsHomeHook ]; + buildinputs = [ db file # libmagic @@ -33,11 +39,11 @@ stdenv.mkDerivation { "CC=g++" "cc=gcc" "LD=g++" - "INSTALL=${placeholder "out"}/bin" ]; preBuild = '' cd build + make clean # clean up pre-built objects in the source makeFlagsArray+=( EXTRA_INC="-I${db.dev}/include -I${lib.getDev file}/include" LD_PATH="-L../lib -L${db.out}/lib -L${file}/lib -L${libnsl}/lib" @@ -47,14 +53,23 @@ stdenv.mkDerivation { preInstall = '' mkdir -p $out/{bin,lib} ''; - postInstall = '' + + installPhase = '' + runHook preInstall + + mkdir -p $out/{bin,lib} + + cp ../bin/{Iindex,Isearch,Iutil,Idelete,zpresent,Iwatch,zipper} $out/bin cp ../lib/*.so $out/lib/ + + runHook postInstall ''; - meta = with lib; { + meta = { description = "Novel multimodal search and retrieval engine"; - homepage = "https://github.com/re-Isearch/"; - license = licenses.asl20; - maintainers = [ maintainers.astro ]; + homepage = "https://nlnet.nl/project/Re-iSearch/"; + license = lib.licenses.asl20; + platforms = [ "x86_64-linux" ]; + maintainers = [ lib.maintainers.astro ] ++ lib.teams.ngi.members; }; -} +}) From 48799072a361309114fc17bfda145bca66d8c58c Mon Sep 17 00:00:00 2001 From: emaryn Date: Fri, 18 Apr 2025 14:55:21 +0000 Subject: [PATCH 656/793] vscode-extensions.haskell.haskell: 2.5.3 -> 2.6.0 --- pkgs/applications/editors/vscode/extensions/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/applications/editors/vscode/extensions/default.nix b/pkgs/applications/editors/vscode/extensions/default.nix index 42ca9b38daca..aa0ca88fd70e 100644 --- a/pkgs/applications/editors/vscode/extensions/default.nix +++ b/pkgs/applications/editors/vscode/extensions/default.nix @@ -2345,8 +2345,8 @@ let mktplcRef = { publisher = "haskell"; name = "haskell"; - version = "2.5.3"; - hash = "sha256-3HbUH5+YCPqypGlsaSDwwyN/PoG9KO0YnZ1Ps7ZLQ48="; + version = "2.6.0"; + hash = "sha256-2lvG7yZ+QAoafwyWQkVwyl2MsP8zWWQkTw8hBtib+C0="; }; meta = { license = lib.licenses.mit; From 692c8552f9ecf8ed2902a591d52ef046a1851eac Mon Sep 17 00:00:00 2001 From: emaryn Date: Fri, 18 Apr 2025 14:56:40 +0000 Subject: [PATCH 657/793] vscode-extensions.illixion.vscode-vibrancy-continued: 1.1.46 -> 1.1.48 --- pkgs/applications/editors/vscode/extensions/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/applications/editors/vscode/extensions/default.nix b/pkgs/applications/editors/vscode/extensions/default.nix index aa0ca88fd70e..17ab2f9c012b 100644 --- a/pkgs/applications/editors/vscode/extensions/default.nix +++ b/pkgs/applications/editors/vscode/extensions/default.nix @@ -2507,8 +2507,8 @@ let mktplcRef = { name = "vscode-vibrancy-continued"; publisher = "illixion"; - version = "1.1.46"; - hash = "sha256-TcEPr2lpUDsx/G6WXePsS7FUEOKSYSjaapsPEI5xXNU="; + version = "1.1.48"; + hash = "sha256-bTxseGGog4hyk5Hn9b7ggObtiJif7gWxHE0Kb7y7uEk="; }; meta = { downloadPage = "https://marketplace.visualstudio.com/items?itemName=illixion.vscode-vibrancy-continued"; From 548e7f4a3d507d5baf188e945e2fd2e4186d1f8f Mon Sep 17 00:00:00 2001 From: emaryn Date: Fri, 18 Apr 2025 14:57:57 +0000 Subject: [PATCH 658/793] vscode-extensions.jdinhlife.gruvbox: 1.24.6 -> 1.26.0 --- pkgs/applications/editors/vscode/extensions/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/applications/editors/vscode/extensions/default.nix b/pkgs/applications/editors/vscode/extensions/default.nix index 17ab2f9c012b..bd2d5a31b296 100644 --- a/pkgs/applications/editors/vscode/extensions/default.nix +++ b/pkgs/applications/editors/vscode/extensions/default.nix @@ -2692,8 +2692,8 @@ let mktplcRef = { name = "gruvbox"; publisher = "jdinhlife"; - version = "1.24.6"; - hash = "sha256-nnQxaHnlgBpZSMigr04yqqO+mmZ+HqYq3WQFIRi3pRg="; + version = "1.26.0"; + hash = "sha256-XSDGwJ8zL1y9EZqk2wixMEV5GRjQngs8Pvu9QppWCNI="; }; meta = { changelog = "https://marketplace.visualstudio.com/items/jdinhlife.gruvbox/changelog"; From 23efc3a05619f79cd31856f8a2f737b7fc9cbe59 Mon Sep 17 00:00:00 2001 From: emaryn Date: Fri, 18 Apr 2025 15:00:06 +0000 Subject: [PATCH 659/793] vscode-extensions.kddejong.vscode-cfn-lint: 0.26.4 -> 0.26.5 --- pkgs/applications/editors/vscode/extensions/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/applications/editors/vscode/extensions/default.nix b/pkgs/applications/editors/vscode/extensions/default.nix index bd2d5a31b296..8f9a57387b9e 100644 --- a/pkgs/applications/editors/vscode/extensions/default.nix +++ b/pkgs/applications/editors/vscode/extensions/default.nix @@ -2957,8 +2957,8 @@ let mktplcRef = { name = "vscode-cfn-lint"; publisher = "kddejong"; - version = "0.26.4"; - hash = "sha256-SeLkZurILFc6qVOgbr9epOhspqfOe8EQ+WerrGfh548="; + version = "0.26.5"; + hash = "sha256-/DSGwHkXu6auCN1KZ3pJnMC6PnCHIhXDkCD5oE2fYdk="; }; nativeBuildInputs = [ From 8dedd1389e2debdd0e9f229e1461347fd3e94e08 Mon Sep 17 00:00:00 2001 From: emaryn Date: Fri, 18 Apr 2025 15:00:29 +0000 Subject: [PATCH 660/793] vscode-extensions.lapo.asn1js: 0.1.4 -> 0.2.1 --- pkgs/applications/editors/vscode/extensions/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/applications/editors/vscode/extensions/default.nix b/pkgs/applications/editors/vscode/extensions/default.nix index 8f9a57387b9e..f22919a6651c 100644 --- a/pkgs/applications/editors/vscode/extensions/default.nix +++ b/pkgs/applications/editors/vscode/extensions/default.nix @@ -3017,8 +3017,8 @@ let mktplcRef = { name = "asn1js"; publisher = "lapo"; - version = "0.1.4"; - hash = "sha256-utbIKlwNHnJZj/51f8hEDmUA/A26De/gY73iT4tXKRU="; + version = "0.2.1"; + hash = "sha256-/75tsueW1PQIHN6YOLajREcMbRnzxzBIGnd7LGAxwBs="; }; meta = { description = "Decode ASN.1 content inside VSCode"; From 8b614e911bddf6d6915ff7dcd7279ed72ca0777b Mon Sep 17 00:00:00 2001 From: emaryn Date: Fri, 18 Apr 2025 15:00:59 +0000 Subject: [PATCH 661/793] vscode-extensions.ltex-plus.vscode-ltex-plus: 15.5.0 -> 15.5.1 --- pkgs/applications/editors/vscode/extensions/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/applications/editors/vscode/extensions/default.nix b/pkgs/applications/editors/vscode/extensions/default.nix index f22919a6651c..d0a77db1428f 100644 --- a/pkgs/applications/editors/vscode/extensions/default.nix +++ b/pkgs/applications/editors/vscode/extensions/default.nix @@ -3080,8 +3080,8 @@ let mktplcRef = { name = "vscode-ltex-plus"; publisher = "ltex-plus"; - version = "15.5.0"; - hash = "sha256-tAqtWX7NHR8ftrtDRY2BGk3VwLa0Wx9OxQo8uGF/JlA="; + version = "15.5.1"; + hash = "sha256-BzIJ7gsjcMimLYeVxcvdP0fyIEmwCXxTxqil5o+810w="; }; meta = { description = "VS Code extension for grammar/spell checking using LanguageTool with support for LaTeX, Markdown, and others"; From f614e262fb3cb671824b44eb3448cb39efad6c43 Mon Sep 17 00:00:00 2001 From: emaryn Date: Fri, 18 Apr 2025 15:01:35 +0000 Subject: [PATCH 662/793] vscode-extensions.matangover.mypy: 0.4.1 -> 0.4.2 --- pkgs/applications/editors/vscode/extensions/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/applications/editors/vscode/extensions/default.nix b/pkgs/applications/editors/vscode/extensions/default.nix index d0a77db1428f..9642999df8d6 100644 --- a/pkgs/applications/editors/vscode/extensions/default.nix +++ b/pkgs/applications/editors/vscode/extensions/default.nix @@ -3139,8 +3139,8 @@ let mktplcRef = { publisher = "matangover"; name = "mypy"; - version = "0.4.1"; - hash = "sha256-hCgOclEnjhWTLMZPXJkoxgFN4pqZ1MKTzmRtjeHbLeU="; + version = "0.4.2"; + hash = "sha256-T0H2JGr1WgSgXbf3aLvjKK0OOh9O+eg9YLs/ydblb9U="; }; meta.license = lib.licenses.mit; }; From 5de906eaa67e792dc9d4ef758a8f94707afe50b7 Mon Sep 17 00:00:00 2001 From: emaryn Date: Fri, 18 Apr 2025 15:03:07 +0000 Subject: [PATCH 663/793] vscode-extensions.ms-azuretools.vscode-docker: 1.29.4 -> 1.29.5 --- pkgs/applications/editors/vscode/extensions/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/applications/editors/vscode/extensions/default.nix b/pkgs/applications/editors/vscode/extensions/default.nix index 9642999df8d6..1808f980f527 100644 --- a/pkgs/applications/editors/vscode/extensions/default.nix +++ b/pkgs/applications/editors/vscode/extensions/default.nix @@ -3337,8 +3337,8 @@ let mktplcRef = { publisher = "ms-azuretools"; name = "vscode-docker"; - version = "1.29.4"; - hash = "sha256-j2ACz2Ww5hddoDLHGdxnuQIqerP5ogZ80/wS+Aa5Gdo="; + version = "1.29.5"; + hash = "sha256-WQiVqC/+qJkEHpYTRbg5NbzQG1+jtifvjF/wbQJfQeY="; }; meta = { description = "Docker Extension for Visual Studio Code"; From 74b49b5b772c77cd1c9c66a62a359ca870956168 Mon Sep 17 00:00:00 2001 From: emaryn Date: Fri, 18 Apr 2025 15:03:30 +0000 Subject: [PATCH 664/793] vscode-extensions.ms-dotnettools.vscode-dotnet-runtime: 2.3.1 -> 2.3.3 --- pkgs/applications/editors/vscode/extensions/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/applications/editors/vscode/extensions/default.nix b/pkgs/applications/editors/vscode/extensions/default.nix index 1808f980f527..405121fcee3f 100644 --- a/pkgs/applications/editors/vscode/extensions/default.nix +++ b/pkgs/applications/editors/vscode/extensions/default.nix @@ -3357,8 +3357,8 @@ let mktplcRef = { name = "vscode-dotnet-runtime"; publisher = "ms-dotnettools"; - version = "2.3.1"; - hash = "sha256-0bn2B17kJd5uXe/MJCzYin2iWGdKD4H4nUIXdzb5NxM="; + version = "2.3.3"; + hash = "sha256-l+/r0C+BZr8H8qBKenVP3b4qYGR57Lol+Y1Q2XUGl24="; }; meta = { changelog = "https://marketplace.visualstudio.com/items/ms-dotnettools.vscode-dotnet-runtime/changelog"; From 7cca08906bd871e91168399b57cfc86f0568125b Mon Sep 17 00:00:00 2001 From: emaryn Date: Fri, 18 Apr 2025 15:03:41 +0000 Subject: [PATCH 665/793] vscode-extensions.ms-kubernetes-tools.vscode-kubernetes-tools: 1.3.21 -> 1.3.22 --- pkgs/applications/editors/vscode/extensions/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/applications/editors/vscode/extensions/default.nix b/pkgs/applications/editors/vscode/extensions/default.nix index 405121fcee3f..6d77001f1176 100644 --- a/pkgs/applications/editors/vscode/extensions/default.nix +++ b/pkgs/applications/editors/vscode/extensions/default.nix @@ -3423,8 +3423,8 @@ let mktplcRef = { name = "vscode-kubernetes-tools"; publisher = "ms-kubernetes-tools"; - version = "1.3.21"; - hash = "sha256-/Y7sRpJzwmo3fgwdrYqNNu8XA+j3zohJBv9vOcm3bRk="; + version = "1.3.22"; + hash = "sha256-9iSOBxsqjFa6OcwD8n8bwHtIvZUZYxgI9ug09Uk2NwE="; }; meta = { license = lib.licenses.mit; From 2f7076a108c3426277669a549c4d82ff9e3f9525 Mon Sep 17 00:00:00 2001 From: emaryn Date: Fri, 18 Apr 2025 15:05:48 +0000 Subject: [PATCH 666/793] vscode-extensions.ms-vscode-remote.remote-wsl: 0.88.5 -> 0.99.0 --- pkgs/applications/editors/vscode/extensions/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/applications/editors/vscode/extensions/default.nix b/pkgs/applications/editors/vscode/extensions/default.nix index 6d77001f1176..8d40b0ed6f63 100644 --- a/pkgs/applications/editors/vscode/extensions/default.nix +++ b/pkgs/applications/editors/vscode/extensions/default.nix @@ -3680,8 +3680,8 @@ let mktplcRef = { name = "remote-wsl"; publisher = "ms-vscode-remote"; - version = "0.88.5"; - hash = "sha256-zTAGRYaOjO1xpfjh6v/lKFM1emR/OexWc1Yo8O5oUgU="; + version = "0.99.0"; + hash = "sha256-zwM4gj11sM00HjaOUFEZ77Vm07iCDwwPmEqiJ97kXL8="; }; meta = { changelog = "https://marketplace.visualstudio.com/items/ms-vscode-remote.remote-wsl/changelog"; From b2c93363cf0779fa9d990c3eb207cc9d3b725f33 Mon Sep 17 00:00:00 2001 From: emaryn Date: Fri, 18 Apr 2025 15:07:30 +0000 Subject: [PATCH 667/793] vscode-extensions.mvllow.rose-pine: 2.13.0 -> 2.14.0 --- pkgs/applications/editors/vscode/extensions/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/applications/editors/vscode/extensions/default.nix b/pkgs/applications/editors/vscode/extensions/default.nix index 8d40b0ed6f63..4e8f508c0a61 100644 --- a/pkgs/applications/editors/vscode/extensions/default.nix +++ b/pkgs/applications/editors/vscode/extensions/default.nix @@ -3750,8 +3750,8 @@ let mktplcRef = { publisher = "mvllow"; name = "rose-pine"; - version = "2.13.0"; - hash = "sha256-GtQq7eTvb1BuNcA5SJpYRaJo7mhevTAT1uBbqXkRURM="; + version = "2.14.0"; + hash = "sha256-bjYumipeZM5tNl/cTHLcm/EyX4FU1AzQU3W53e0cGfc="; }; meta = { license = lib.licenses.mit; From a5cfa5f3af6965f7139bacb03c29b5c5a19b58e1 Mon Sep 17 00:00:00 2001 From: emaryn Date: Fri, 18 Apr 2025 15:08:30 +0000 Subject: [PATCH 668/793] vscode-extensions.ocamllabs.ocaml-platform: 1.28.2 -> 1.29.0 --- pkgs/applications/editors/vscode/extensions/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/applications/editors/vscode/extensions/default.nix b/pkgs/applications/editors/vscode/extensions/default.nix index 4e8f508c0a61..b9e1c2d28504 100644 --- a/pkgs/applications/editors/vscode/extensions/default.nix +++ b/pkgs/applications/editors/vscode/extensions/default.nix @@ -3874,8 +3874,8 @@ let mktplcRef = { name = "ocaml-platform"; publisher = "ocamllabs"; - version = "1.28.2"; - hash = "sha256-j49r7lhJkHZHkeFXTC/hQNLw4ICQ2JW/ahYUVYwLJd4="; + version = "1.29.0"; + hash = "sha256-Bznz5wpG71zXOAUYkwP5Q0hnYNq6OBfrMX620OvOEK8="; }; }; From a301917c193129770fea8f2f9420edf4e6bed1a1 Mon Sep 17 00:00:00 2001 From: emaryn Date: Fri, 18 Apr 2025 15:09:43 +0000 Subject: [PATCH 669/793] vscode-extensions.prisma.prisma: 6.5.0 -> 6.6.0 --- pkgs/applications/editors/vscode/extensions/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/applications/editors/vscode/extensions/default.nix b/pkgs/applications/editors/vscode/extensions/default.nix index b9e1c2d28504..089c3b7255ad 100644 --- a/pkgs/applications/editors/vscode/extensions/default.nix +++ b/pkgs/applications/editors/vscode/extensions/default.nix @@ -4003,8 +4003,8 @@ let mktplcRef = { name = "prisma"; publisher = "Prisma"; - version = "6.5.0"; - hash = "sha256-1aZW8FYFIHsRC3klVHt/0Pp5RteF8XBseuJZuLnRgJE="; + version = "6.6.0"; + hash = "sha256-7l7J4oTunWL2K9UxbnygaeGxxHqhwJRmYfeW2JRgcvc="; }; meta = { changelog = "https://marketplace.visualstudio.com/items/Prisma.prisma/changelog"; From 7c973a5011ad84da499ad61e083bd642a6c080de Mon Sep 17 00:00:00 2001 From: emaryn Date: Fri, 18 Apr 2025 15:11:15 +0000 Subject: [PATCH 670/793] vscode-extensions.rooveterinaryinc.roo-cline: 3.11.12 -> 3.13.0 --- .../vscode/extensions/rooveterinaryinc.roo-cline/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/applications/editors/vscode/extensions/rooveterinaryinc.roo-cline/default.nix b/pkgs/applications/editors/vscode/extensions/rooveterinaryinc.roo-cline/default.nix index 1056575f1476..bb1d3c9efab9 100644 --- a/pkgs/applications/editors/vscode/extensions/rooveterinaryinc.roo-cline/default.nix +++ b/pkgs/applications/editors/vscode/extensions/rooveterinaryinc.roo-cline/default.nix @@ -8,8 +8,8 @@ vscode-utils.buildVscodeMarketplaceExtension { mktplcRef = { publisher = "RooVeterinaryInc"; name = "roo-cline"; - version = "3.11.12"; - hash = "sha256-f7IPxeF/UxywMm8yVEZV/sHTKILZ3n788bhwH4xx89I="; + version = "3.13.0"; + hash = "sha256-vVl8hMMpCrLP+/U6KJ3Qz/q0OYgQuEMfu8UzpScER8o="; }; passthru.updateScript = vscode-extensions-update-script { }; From 8f15e006f152a218f872687b319c41a8ea52aefd Mon Sep 17 00:00:00 2001 From: emaryn Date: Fri, 18 Apr 2025 15:12:06 +0000 Subject: [PATCH 671/793] vscode-extensions.saoudrizwan.claude-dev: 3.12.1 -> 3.12.3 --- .../vscode/extensions/saoudrizwan.claude-dev/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/applications/editors/vscode/extensions/saoudrizwan.claude-dev/default.nix b/pkgs/applications/editors/vscode/extensions/saoudrizwan.claude-dev/default.nix index 802bd0e389b0..70705435b3fc 100644 --- a/pkgs/applications/editors/vscode/extensions/saoudrizwan.claude-dev/default.nix +++ b/pkgs/applications/editors/vscode/extensions/saoudrizwan.claude-dev/default.nix @@ -7,8 +7,8 @@ vscode-utils.buildVscodeMarketplaceExtension { mktplcRef = { name = "claude-dev"; publisher = "saoudrizwan"; - version = "3.12.1"; - hash = "sha256-N845Ib84q1sjJgsE7deQO1q1P5vZdAsoBYfB7iEY0qU="; + version = "3.12.3"; + hash = "sha256-HluLBJe7v21vViI7NcbmrXpE/ZBserW4eAvab5swjyQ="; }; meta = { From c3cc2ede60e91c2ddf0fd6ac1dc007bc246c7ff6 Mon Sep 17 00:00:00 2001 From: emaryn Date: Fri, 18 Apr 2025 15:12:29 +0000 Subject: [PATCH 672/793] vscode-extensions.scalameta.metals: 1.48.0 -> 1.49.0 --- pkgs/applications/editors/vscode/extensions/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/applications/editors/vscode/extensions/default.nix b/pkgs/applications/editors/vscode/extensions/default.nix index 089c3b7255ad..18f53d6cf4b7 100644 --- a/pkgs/applications/editors/vscode/extensions/default.nix +++ b/pkgs/applications/editors/vscode/extensions/default.nix @@ -4339,8 +4339,8 @@ let mktplcRef = { name = "metals"; publisher = "scalameta"; - version = "1.48.0"; - hash = "sha256-GtlVj/XvnlsLQb8PwXl6S2OW0mOl8SCR3N76zhZBwxA="; + version = "1.49.0"; + hash = "sha256-/vzQojojvEz0KLebFCE3q4ptqPm40s4UgwxUAwMx8zs="; }; meta = { license = lib.licenses.asl20; From 418589808199251c6c1590a57987b27474b760bb Mon Sep 17 00:00:00 2001 From: emaryn Date: Fri, 18 Apr 2025 15:13:10 +0000 Subject: [PATCH 673/793] vscode-extensions.shopify.ruby-lsp: 0.9.13 -> 0.9.16 --- pkgs/applications/editors/vscode/extensions/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/applications/editors/vscode/extensions/default.nix b/pkgs/applications/editors/vscode/extensions/default.nix index 18f53d6cf4b7..d75b8e87cfee 100644 --- a/pkgs/applications/editors/vscode/extensions/default.nix +++ b/pkgs/applications/editors/vscode/extensions/default.nix @@ -4441,8 +4441,8 @@ let mktplcRef = { publisher = "shopify"; name = "ruby-lsp"; - version = "0.9.13"; - hash = "sha256-Lde17QPuaubrvomwZjWA9f34/Dn0qyG5MQxMLJFWBQ8="; + version = "0.9.16"; + hash = "sha256-X+Ym36NWQOYXW5IcevImdkKU1IAr36YGZrNziacIHWA="; }; meta = { description = "VS Code plugin for connecting with the Ruby LSP"; From 1a62f557009f83a7a1d990ed88b26c145b47104a Mon Sep 17 00:00:00 2001 From: emaryn Date: Fri, 18 Apr 2025 15:14:17 +0000 Subject: [PATCH 674/793] vscode-extensions.sonarsource.sonarlint-vscode: 4.19.0 -> 4.20.2 --- pkgs/applications/editors/vscode/extensions/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/applications/editors/vscode/extensions/default.nix b/pkgs/applications/editors/vscode/extensions/default.nix index d75b8e87cfee..313cfbebe64c 100644 --- a/pkgs/applications/editors/vscode/extensions/default.nix +++ b/pkgs/applications/editors/vscode/extensions/default.nix @@ -4558,8 +4558,8 @@ let mktplcRef = { publisher = "sonarsource"; name = "sonarlint-vscode"; - version = "4.19.0"; - hash = "sha256-IjukIQIs4RoCZyzJiRDgFIPBvIK5Wn8o7NdvbfqlMBI="; + version = "4.20.2"; + hash = "sha256-e1HYFPILERzlBYEBC7q9gUfj65tmruMduVAjzG0CUnM="; }; meta.license = lib.licenses.lgpl3Only; }; From 81aadc91481eba73f8b81946f7b1b0507c080778 Mon Sep 17 00:00:00 2001 From: emaryn Date: Fri, 18 Apr 2025 15:15:20 +0000 Subject: [PATCH 675/793] vscode-extensions.streetsidesoftware.code-spell-checker-german: 2.3.2 -> 2.3.3 --- .../streetsidesoftware.code-spell-checker-german/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/applications/editors/vscode/extensions/streetsidesoftware.code-spell-checker-german/default.nix b/pkgs/applications/editors/vscode/extensions/streetsidesoftware.code-spell-checker-german/default.nix index 260d06879d63..c8e6d5859cfa 100644 --- a/pkgs/applications/editors/vscode/extensions/streetsidesoftware.code-spell-checker-german/default.nix +++ b/pkgs/applications/editors/vscode/extensions/streetsidesoftware.code-spell-checker-german/default.nix @@ -4,8 +4,8 @@ vscode-utils.buildVscodeMarketplaceExtension { mktplcRef = { name = "code-spell-checker-german"; publisher = "streetsidesoftware"; - version = "2.3.2"; - hash = "sha256-40Oc6ycNog9cxG4G5gCps2ADrM/wLuKWFrD4lnd91Z4="; + version = "2.3.3"; + hash = "sha256-sEdr8SQDFWgCq77flvbReILgWtT/ao8cJjrgC7RKO80="; }; meta = { changelog = "https://marketplace.visualstudio.com/items/streetsidesoftware.code-spell-checker-german/changelog"; From 7ad21abf6ff8f37876d64ac83b70ecfbc0548e19 Mon Sep 17 00:00:00 2001 From: emaryn Date: Fri, 18 Apr 2025 15:16:00 +0000 Subject: [PATCH 676/793] vscode-extensions.svelte.svelte-vscode: 109.5.3 -> 109.5.4 --- pkgs/applications/editors/vscode/extensions/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/applications/editors/vscode/extensions/default.nix b/pkgs/applications/editors/vscode/extensions/default.nix index 313cfbebe64c..9270c31d43d2 100644 --- a/pkgs/applications/editors/vscode/extensions/default.nix +++ b/pkgs/applications/editors/vscode/extensions/default.nix @@ -4725,8 +4725,8 @@ let mktplcRef = { name = "svelte-vscode"; publisher = "svelte"; - version = "109.5.3"; - hash = "sha256-wbU1euQmFyHOEHq2y2JvcAZeV4eee9pM0NKZnSgkRKU="; + version = "109.5.4"; + hash = "sha256-aJjwXQKSpCCmwkaBfdTEgPGWALGb3qRD8JOgTbRWRh8="; }; meta = { changelog = "https://github.com/sveltejs/language-tools/releases"; From c6f34da7422145b989c53edb56a3803625590c56 Mon Sep 17 00:00:00 2001 From: emaryn Date: Fri, 18 Apr 2025 15:16:18 +0000 Subject: [PATCH 677/793] vscode-extensions.tabnine.tabnine-vscode: 3.253.0 -> 3.259.0 --- pkgs/applications/editors/vscode/extensions/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/applications/editors/vscode/extensions/default.nix b/pkgs/applications/editors/vscode/extensions/default.nix index 9270c31d43d2..a60edd7a31f5 100644 --- a/pkgs/applications/editors/vscode/extensions/default.nix +++ b/pkgs/applications/editors/vscode/extensions/default.nix @@ -4759,8 +4759,8 @@ let mktplcRef = { name = "tabnine-vscode"; publisher = "tabnine"; - version = "3.253.0"; - hash = "sha256-4FDYIDLqb66XylX1WRGqbwqBUc0XgNG6XENEVXC/7Sk="; + version = "3.259.0"; + hash = "sha256-BhJskqQr222VA6Sf7okttUIeYpsi99IyXJIOOWZKQ9M="; }; meta = { license = lib.licenses.mit; From 1714c250f3460b090cd0207e4e4b46ef7d0e059c Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Fri, 18 Apr 2025 15:51:34 +0000 Subject: [PATCH 678/793] psst: 0-unstable-2025-02-22 -> 0-unstable-2025-04-18 --- pkgs/by-name/ps/psst/package.nix | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/pkgs/by-name/ps/psst/package.nix b/pkgs/by-name/ps/psst/package.nix index ebc533b9bbe7..7e4b008f94bf 100644 --- a/pkgs/by-name/ps/psst/package.nix +++ b/pkgs/by-name/ps/psst/package.nix @@ -33,17 +33,17 @@ let in rustPlatform.buildRustPackage { pname = "psst"; - version = "0-unstable-2025-02-22"; + version = "0-unstable-2025-04-18"; src = fetchFromGitHub { owner = "jpochyla"; repo = "psst"; - rev = "dd47c302147677433d70b398b1bcd7f1ade87638"; - hash = "sha256-EMjY8Tu+ssO30dD2qsvi3FAkt/UlXwM/ss2/FcyNNgI="; + rev = "062ed4bca8119ec77a8e50e5d6b71281356f2642"; + hash = "sha256-xYGGfbuxKb42kGOSbGsQCs6SNPreW4k6/SfpVXx8t5E="; }; useFetchCargoVendor = true; - cargoHash = "sha256-0UllCmIe6oEl2Ecl4nqSk9ODdgso5ucX8T5nG3dVwbE="; + cargoHash = "sha256-gt2EDrZ+XXig5JUsmQksSLaFd7UArnttOT4UiTVASXw="; # specify the subdirectory of the binary crate to build from the workspace buildAndTestSubdir = "psst-gui"; From 53f92463535f532a8604ddec61a444742a20915b Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Fri, 18 Apr 2025 16:01:06 +0000 Subject: [PATCH 679/793] terraform-providers.exoscale: 0.64.0 -> 0.64.1 --- .../networking/cluster/terraform-providers/providers.json | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/applications/networking/cluster/terraform-providers/providers.json b/pkgs/applications/networking/cluster/terraform-providers/providers.json index 0b837fd3106e..210acde63742 100644 --- a/pkgs/applications/networking/cluster/terraform-providers/providers.json +++ b/pkgs/applications/networking/cluster/terraform-providers/providers.json @@ -426,11 +426,11 @@ "vendorHash": "sha256-aTQreRL0UTMYWLs25qsdwdN+PaJcOHwLRA8CjIAsYi0=" }, "exoscale": { - "hash": "sha256-SL0O4hRVeLqxDEsh/BUZLUsypLPlvD7Z0ozr+RPuuv4=", + "hash": "sha256-RUO4Ge2z4e4N2FWiLtSNv/w2ivgOJVNYQCJvT8hN/8g=", "homepage": "https://registry.terraform.io/providers/exoscale/exoscale", "owner": "exoscale", "repo": "terraform-provider-exoscale", - "rev": "v0.64.0", + "rev": "v0.64.1", "spdx": "MPL-2.0", "vendorHash": null }, From 482863a71ad643cc31978b2fa5be679879ecdb9f Mon Sep 17 00:00:00 2001 From: Gerg-L Date: Mon, 14 Apr 2025 19:52:29 -0400 Subject: [PATCH 680/793] nixos/direnv: fix silent option --- nixos/modules/programs/direnv.nix | 37 ++++++++++++++++++++++++++----- 1 file changed, 31 insertions(+), 6 deletions(-) diff --git a/nixos/modules/programs/direnv.nix b/nixos/modules/programs/direnv.nix index 751e279b47bc..ec000d2cbf50 100644 --- a/nixos/modules/programs/direnv.nix +++ b/nixos/modules/programs/direnv.nix @@ -13,6 +13,7 @@ let default = true; example = false; }; + format = pkgs.formats.toml { }; in { options.programs.direnv = { @@ -72,11 +73,34 @@ in ''; }; }; + + settings = lib.mkOption { + inherit (format) type; + default = { }; + example = lib.literalExpression '' + { + global = { + log_format = "-"; + log_filter = "^$"; + }; + } + ''; + description = '' + Direnv configuration. Refer to {manpage}`direnv.toml(1)`. + ''; + }; }; config = lib.mkIf cfg.enable { programs = { + direnv.settings = lib.mkIf cfg.silent { + global = { + log_format = lib.mkDefault "-"; + log_filter = lib.mkDefault "^$"; + }; + }; + zsh.interactiveShellInit = lib.mkIf cfg.enableZshIntegration '' if ${lib.boolToString cfg.loadInNixShell} || printenv PATH | grep -vqc '/nix/store'; then eval "$(${lib.getExe cfg.package} hook zsh)" @@ -119,18 +143,19 @@ in (pkgs.symlinkJoin { inherit (cfg.package) name; paths = [ cfg.package ]; + nativeBuildInputs = [ pkgs.makeBinaryWrapper ]; postBuild = '' - rm -rf $out/share/fish + wrapProgram "$out/bin/direnv" \ + --set-default 'DIRENV_CONFIG' '/etc/direnv' + rm -rf "$out/share/fish" ''; }) ]; - variables = { - DIRENV_CONFIG = "/etc/direnv"; - DIRENV_LOG_FORMAT = lib.mkIf cfg.silent ""; - }; - etc = { + "direnv/direnv.toml".source = lib.mkIf (cfg.settings != { }) ( + format.generate "direnv.toml" cfg.settings + ); "direnv/direnvrc".text = '' ${lib.optionalString cfg.nix-direnv.enable '' #Load nix-direnv From 62aec1000c133d68c7476b7fef0875cf29c1a5b7 Mon Sep 17 00:00:00 2001 From: Pavol Rusnak Date: Fri, 18 Apr 2025 17:26:38 +0200 Subject: [PATCH 681/793] tts: 0.25.1 -> 0.26.0 --- pkgs/by-name/tt/tts/package.nix | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/tt/tts/package.nix b/pkgs/by-name/tt/tts/package.nix index 0ca185eec217..694d1901f376 100644 --- a/pkgs/by-name/tt/tts/package.nix +++ b/pkgs/by-name/tt/tts/package.nix @@ -10,20 +10,21 @@ python3.pkgs.buildPythonApplication rec { pname = "coqui-tts"; - version = "0.25.1"; + version = "0.26.0"; pyproject = true; src = fetchFromGitHub { owner = "idiap"; repo = "coqui-ai-TTS"; tag = "v${version}"; - hash = "sha256-5w1Y9wdoJ+EV/WBwK3nqyY60NEsMjQsfE4g+sJB7VwQ="; + hash = "sha256-tLTurOwSzKvejb31yijmH3LFZGJHYp0OW0ckS7Ds5ig="; }; postPatch = let relaxedConstraints = [ "bnunicodenormalizer" + "coqpit-config" "cython" "gruut" "inflect" From b2b9ed39dbeb950102198a579935a6c7a1af8132 Mon Sep 17 00:00:00 2001 From: Pavol Rusnak Date: Fri, 18 Apr 2025 18:10:45 +0200 Subject: [PATCH 682/793] python3Packages.spacy: 3.8.3 -> 3.8.5 --- pkgs/development/python-modules/spacy/default.nix | 6 ++---- pkgs/top-level/python-packages.nix | 13 +------------ 2 files changed, 3 insertions(+), 16 deletions(-) diff --git a/pkgs/development/python-modules/spacy/default.nix b/pkgs/development/python-modules/spacy/default.nix index cbd02ae018a7..a773e1cb7a93 100644 --- a/pkgs/development/python-modules/spacy/default.nix +++ b/pkgs/development/python-modules/spacy/default.nix @@ -38,14 +38,12 @@ buildPythonPackage rec { pname = "spacy"; - version = "3.8.3"; + version = "3.8.5"; pyproject = true; - disabled = pythonOlder "3.10"; - src = fetchPypi { inherit pname version; - hash = "sha256-galn3D1qWgqaslBVlIP+IJIwZYKpGS+Yvnpjvc4nl/c="; + hash = "sha256-OLyLh3+yT0FJBf8XliADFgfNMf5vkA1noGcwFCcVZRw="; }; postPatch = '' diff --git a/pkgs/top-level/python-packages.nix b/pkgs/top-level/python-packages.nix index 155c29d3b09a..7adbd8880ee8 100644 --- a/pkgs/top-level/python-packages.nix +++ b/pkgs/top-level/python-packages.nix @@ -16106,18 +16106,7 @@ self: super: with self; { soxr = callPackage ../development/python-modules/soxr { libsoxr = pkgs.soxr; }; - spacy = callPackage ../development/python-modules/spacy { - # fix error: ‘_PyCFrame’ has no member named ‘use_tracing’ - # see: https://aur.archlinux.org/packages/python-spacy - cython_0 = cython_0.overridePythonAttrs (old: rec { - version = "0.29.37"; - src = pkgs.fetchPypi { - pname = "Cython"; - inherit version; - hash = "sha256-+BPUpt2Ure5dT/JmGR0dlb9tQWSk+sxTVCLAIbJQTPs="; - }; - }); - }; + spacy = callPackage ../development/python-modules/spacy { }; spacy-alignments = callPackage ../development/python-modules/spacy-alignments { }; From 5a1c6fae1a286173e8e1d9c723a661f762c829f8 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Fri, 18 Apr 2025 16:48:48 +0000 Subject: [PATCH 683/793] python312Packages.python-hcl2: 7.0.0 -> 7.1.0 --- pkgs/development/python-modules/python-hcl2/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/python-hcl2/default.nix b/pkgs/development/python-modules/python-hcl2/default.nix index 21646578d178..55daa308f3e8 100644 --- a/pkgs/development/python-modules/python-hcl2/default.nix +++ b/pkgs/development/python-modules/python-hcl2/default.nix @@ -11,14 +11,14 @@ buildPythonPackage rec { pname = "python-hcl2"; - version = "7.0.0"; + version = "7.1.0"; pyproject = true; src = fetchFromGitHub { owner = "amplify-education"; repo = "python-hcl2"; tag = "v${version}"; - hash = "sha256-ApRsZUXydC+gsBwlkwyhU0mOOKEhR40Gv+sID7J499c="; + hash = "sha256-F3R7wAJ3DfEriwJC7u+WLYfkThIuqmkAlvLWA8sTW/4="; }; disabled = pythonOlder "3.7"; From e3af0e689bd7cb53f3afe8a341c5eb6f700955ec Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Sandro=20J=C3=A4ckel?= Date: Fri, 18 Apr 2025 18:48:22 +0200 Subject: [PATCH 684/793] youtube-music: fix icon in KDE Task Switch --- pkgs/applications/audio/youtube-music/default.nix | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pkgs/applications/audio/youtube-music/default.nix b/pkgs/applications/audio/youtube-music/default.nix index 7c198b099f07..8c7f97d1ff09 100644 --- a/pkgs/applications/audio/youtube-music/default.nix +++ b/pkgs/applications/audio/youtube-music/default.nix @@ -85,7 +85,7 @@ stdenv.mkDerivation (finalAttrs: { desktopItems = [ (makeDesktopItem { - name = "youtube-music"; + name = "com.github.th_ch.youtube_music"; exec = "youtube-music %u"; icon = "youtube-music"; desktopName = "YouTube Music"; From e3a5955f3b266253a1f11eecfd0ccb08bf9d4acf Mon Sep 17 00:00:00 2001 From: Marcin Serwin Date: Tue, 15 Apr 2025 20:13:13 +0200 Subject: [PATCH 685/793] copyq: refactor --- pkgs/applications/misc/copyq/default.nix | 21 +++++++++------------ 1 file changed, 9 insertions(+), 12 deletions(-) diff --git a/pkgs/applications/misc/copyq/default.nix b/pkgs/applications/misc/copyq/default.nix index 0e6025a2ee1b..9a3037be3be3 100644 --- a/pkgs/applications/misc/copyq/default.nix +++ b/pkgs/applications/misc/copyq/default.nix @@ -18,7 +18,7 @@ kdePackages, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (rec { pname = "CopyQ"; version = "10.0.0"; @@ -51,11 +51,6 @@ stdenv.mkDerivation rec { kdePackages.knotifications ]; - postPatch = '' - substituteInPlace shared/com.github.hluk.copyq.desktop.in \ - --replace copyq "$out/bin/copyq" - ''; - patches = [ (fetchpatch { # Can be removed after next release @@ -65,15 +60,17 @@ stdenv.mkDerivation rec { }) ]; - cmakeFlags = [ "-DWITH_QT6=ON" ]; + cmakeFlags = [ + (lib.cmakeBool "WITH_QT6" true) + ]; - meta = with lib; { + meta = { homepage = "https://hluk.github.io/CopyQ"; description = "Clipboard Manager with Advanced Features"; - license = licenses.gpl3Only; - maintainers = with maintainers; [ artturin ]; + license = lib.licenses.gpl3Plus; + maintainers = with lib.maintainers; [ artturin ]; # NOTE: CopyQ supports windows and osx, but I cannot test these. - platforms = platforms.linux; + platforms = lib.platforms.linux; mainProgram = "copyq"; }; -} +}) From 0c038cf5914aa832c723cc05260c49f4e8a3a9e6 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Fri, 18 Apr 2025 17:23:12 +0000 Subject: [PATCH 686/793] steel: 0.6.0-unstable-2025-04-08 -> 0.6.0-unstable-2025-04-17 --- pkgs/by-name/st/steel/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/st/steel/package.nix b/pkgs/by-name/st/steel/package.nix index 7f4d88d8e562..2fe3359669a1 100644 --- a/pkgs/by-name/st/steel/package.nix +++ b/pkgs/by-name/st/steel/package.nix @@ -20,13 +20,13 @@ }: rustPlatform.buildRustPackage { pname = "steel"; - version = "0.6.0-unstable-2025-04-08"; + version = "0.6.0-unstable-2025-04-17"; src = fetchFromGitHub { owner = "mattwparas"; repo = "steel"; - rev = "764cc318dd427f7502f0c7f2a3bb9f1ba4705cd7"; - hash = "sha256-Uxqy8vzRgQ3B/aAUV04OQumWrD9l4RNx1BX20R6lfAE="; + rev = "2f28ab10523198726d343257d29d892864e897b0"; + hash = "sha256-GcbuuaevPK5EOh0/IVgoL2MPC9ukDc8VXkdgbPX4quE="; }; useFetchCargoVendor = true; From 782654d55e7c1ce77e5ab82b52cb71b16b7a771c Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Gutyina=20Gerg=C5=91?= Date: Fri, 18 Apr 2025 17:32:56 +0000 Subject: [PATCH 687/793] osu-lazer-bin: 2025.321.0 -> 2025.418.1 --- pkgs/by-name/os/osu-lazer-bin/package.nix | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/pkgs/by-name/os/osu-lazer-bin/package.nix b/pkgs/by-name/os/osu-lazer-bin/package.nix index a33bd35bcee2..095e28ea6045 100644 --- a/pkgs/by-name/os/osu-lazer-bin/package.nix +++ b/pkgs/by-name/os/osu-lazer-bin/package.nix @@ -10,23 +10,23 @@ let pname = "osu-lazer-bin"; - version = "2025.321.0"; + version = "2025.418.1"; src = { aarch64-darwin = fetchzip { url = "https://github.com/ppy/osu/releases/download/${version}/osu.app.Apple.Silicon.zip"; - hash = "sha256-oc5IbLhOGn7nug47YHpEqTkQoGWQXrVS77xQMW9khqw="; + hash = "sha256-Geu0OEEMqMdcWB3UapKyCT0yFI56SSMgYaBBNyo5Ie0="; stripRoot = false; }; x86_64-darwin = fetchzip { url = "https://github.com/ppy/osu/releases/download/${version}/osu.app.Intel.zip"; - hash = "sha256-c1EHrkLbxYUwwgMdgGTHHkop6STFLVH8vRQ41MzGeeI="; + hash = "sha256-T3pFcd1EyyxGnYlyDrmgNdqMisKmqzR3ZnvwjQX2ALg="; stripRoot = false; }; x86_64-linux = fetchurl { url = "https://github.com/ppy/osu/releases/download/${version}/osu.AppImage"; - hash = "sha256-mNxoEx/wgJ1OUm7y9JLd5vHSwfcB49QjKDVQWZaMDJQ="; + hash = "sha256-FJdOTpgRW0wsFkLKqni+rygj2f1ytRrqtZVHoGZqmd0="; }; } .${stdenvNoCC.system} or (throw "osu-lazer-bin: ${stdenvNoCC.system} is unsupported."); From b055e9e5608c41be60a156b92f1828e7b2b15b32 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Gutyina=20Gerg=C5=91?= Date: Fri, 18 Apr 2025 17:33:01 +0000 Subject: [PATCH 688/793] osu-lazer: 2025.321.0 -> 2025.418.1 --- pkgs/by-name/os/osu-lazer/deps.json | 4 ++-- pkgs/by-name/os/osu-lazer/package.nix | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/pkgs/by-name/os/osu-lazer/deps.json b/pkgs/by-name/os/osu-lazer/deps.json index 2cc851c8fbb5..f31a4b6398e3 100644 --- a/pkgs/by-name/os/osu-lazer/deps.json +++ b/pkgs/by-name/os/osu-lazer/deps.json @@ -651,8 +651,8 @@ }, { "pname": "ppy.osu.Framework", - "version": "2025.321.0", - "hash": "sha256-+TD1TcZfAzFMlVsT19hCfhoMfU4MQcL8K18N/wHZhns=" + "version": "2025.418.0", + "hash": "sha256-1HHM2vV7NBCjAsDDyGNOOqefkcbQKPvTVdwnpbYO+3w=" }, { "pname": "ppy.osu.Framework.NativeLibs", diff --git a/pkgs/by-name/os/osu-lazer/package.nix b/pkgs/by-name/os/osu-lazer/package.nix index 69841a20bdd6..7b9a6fe2b5a9 100644 --- a/pkgs/by-name/os/osu-lazer/package.nix +++ b/pkgs/by-name/os/osu-lazer/package.nix @@ -21,13 +21,13 @@ buildDotnetModule rec { pname = "osu-lazer"; - version = "2025.321.0"; + version = "2025.418.1"; src = fetchFromGitHub { owner = "ppy"; repo = "osu"; tag = version; - hash = "sha256-37foEm4MO8kuir72qARQ7LKiICRiRq1vorABh3OaL3g="; + hash = "sha256-yOS2ExI1o9Dm1qBPxjM1v2l/g34DN3Nkm/+Fh5jauJ8="; }; projectFile = "osu.Desktop/osu.Desktop.csproj"; From d8c65eeb32ce62097f0be59d8865c9bcbfb7a6ee Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Fri, 18 Apr 2025 09:35:04 +0000 Subject: [PATCH 689/793] snakemake: 9.1.10 -> 9.3.0 --- pkgs/by-name/sn/snakemake/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/sn/snakemake/package.nix b/pkgs/by-name/sn/snakemake/package.nix index 7444d183d82d..7904bc82687b 100644 --- a/pkgs/by-name/sn/snakemake/package.nix +++ b/pkgs/by-name/sn/snakemake/package.nix @@ -10,14 +10,14 @@ python3Packages.buildPythonApplication rec { pname = "snakemake"; - version = "9.1.10"; + version = "9.3.0"; pyproject = true; src = fetchFromGitHub { owner = "snakemake"; repo = "snakemake"; tag = "v${version}"; - hash = "sha256-saEfclp6cRcBBUv/ssszr9Q8PGPapkSsjDwTUP9XOhg="; + hash = "sha256-C9XPoYoSxl58ddPe77ddgOaVfXSD1n0fgDhRciLH0uM="; }; postPatch = '' From 56b1526f9838dac311c73777c20efd93b7e702fa Mon Sep 17 00:00:00 2001 From: JeanCASPAR <55629512+JeanCASPAR@users.noreply.github.com> Date: Fri, 18 Apr 2025 21:00:28 +0200 Subject: [PATCH 690/793] maintainers: add jeancaspar --- maintainers/maintainer-list.nix | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/maintainers/maintainer-list.nix b/maintainers/maintainer-list.nix index 80fdde839a7c..33bc93aa83e1 100644 --- a/maintainers/maintainer-list.nix +++ b/maintainers/maintainer-list.nix @@ -11152,6 +11152,11 @@ github = "jdupak"; githubId = 22683640; }; + jeancaspar = { + name = "Jean Caspar"; + github = "JeanCASPAR"; + githubId = 55629512; + }; jecaro = { email = "jeancharles.quillet@gmail.com"; github = "jecaro"; From b16ad9c0b4978e3b720e827add578066f41dc7d0 Mon Sep 17 00:00:00 2001 From: Luke Granger-Brown Date: Thu, 17 Apr 2025 02:23:48 +0100 Subject: [PATCH 691/793] envoy: 1.33.0 -> 1.34.0 --- .../0001-nixpkgs-use-system-Python.patch | 1 + .../en/envoy/0002-nixpkgs-use-system-Go.patch | 5 +- ...03-nixpkgs-use-system-C-C-toolchains.patch | 9 +- ...04-nixpkgs-bump-rules_rust-to-0.60.0.patch | 34 ++++++ pkgs/by-name/en/envoy/package.nix | 27 +++-- pkgs/by-name/en/envoy/rules_rust.patch | 101 ++++++++++++++++++ 6 files changed, 165 insertions(+), 12 deletions(-) create mode 100644 pkgs/by-name/en/envoy/0004-nixpkgs-bump-rules_rust-to-0.60.0.patch create mode 100644 pkgs/by-name/en/envoy/rules_rust.patch diff --git a/pkgs/by-name/en/envoy/0001-nixpkgs-use-system-Python.patch b/pkgs/by-name/en/envoy/0001-nixpkgs-use-system-Python.patch index da29f34774c9..a241949a0c99 100644 --- a/pkgs/by-name/en/envoy/0001-nixpkgs-use-system-Python.patch +++ b/pkgs/by-name/en/envoy/0001-nixpkgs-use-system-Python.patch @@ -4,6 +4,7 @@ Date: Mon, 22 Apr 2024 11:52:59 +0200 Subject: [PATCH] nixpkgs: use system Python Signed-off-by: Paul Meyer <49727155+katexochen@users.noreply.github.com> +Signed-off-by: Luke Granger-Brown --- bazel/python_dependencies.bzl | 9 ++++----- bazel/repositories_extra.bzl | 17 +---------------- diff --git a/pkgs/by-name/en/envoy/0002-nixpkgs-use-system-Go.patch b/pkgs/by-name/en/envoy/0002-nixpkgs-use-system-Go.patch index b3f66ac22552..cb8c5d20b671 100644 --- a/pkgs/by-name/en/envoy/0002-nixpkgs-use-system-Go.patch +++ b/pkgs/by-name/en/envoy/0002-nixpkgs-use-system-Go.patch @@ -4,15 +4,16 @@ Date: Mon, 22 Apr 2024 11:58:00 +0200 Subject: [PATCH] nixpkgs: use system Go Signed-off-by: Paul Meyer <49727155+katexochen@users.noreply.github.com> +Signed-off-by: Luke Granger-Brown --- bazel/dependency_imports.bzl | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/bazel/dependency_imports.bzl b/bazel/dependency_imports.bzl -index c68eb4bf3ed2d39d46d38d7bd0eeab2c74a507fa..addee4f6af74ea78ae778b73384e01db83ac6694 100644 +index aef33aa103dc1136e63e165fb9ee6a267f52ba54..c5aefca14b729b548c4e90857202eb82576b507d 100644 --- a/bazel/dependency_imports.bzl +++ b/bazel/dependency_imports.bzl -@@ -20,7 +20,7 @@ load("@rules_rust//rust:defs.bzl", "rust_common") +@@ -22,7 +22,7 @@ load("@rules_rust//rust:defs.bzl", "rust_common") load("@rules_rust//rust:repositories.bzl", "rules_rust_dependencies", "rust_register_toolchains", "rust_repository_set") # go version for rules_go diff --git a/pkgs/by-name/en/envoy/0003-nixpkgs-use-system-C-C-toolchains.patch b/pkgs/by-name/en/envoy/0003-nixpkgs-use-system-C-C-toolchains.patch index b8be06be0730..684e73b5c838 100644 --- a/pkgs/by-name/en/envoy/0003-nixpkgs-use-system-C-C-toolchains.patch +++ b/pkgs/by-name/en/envoy/0003-nixpkgs-use-system-C-C-toolchains.patch @@ -4,18 +4,19 @@ Date: Mon, 22 Apr 2024 11:59:22 +0200 Subject: [PATCH] nixpkgs: use system C/C++ toolchains Signed-off-by: Paul Meyer <49727155+katexochen@users.noreply.github.com> +Signed-off-by: Luke Granger-Brown --- bazel/dependency_imports.bzl | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/bazel/dependency_imports.bzl b/bazel/dependency_imports.bzl -index addee4f6af74ea78ae778b73384e01db83ac6694..dc1967e43b2b71358d2767a3d83b52819987290d 100644 +index c5aefca14b729b548c4e90857202eb82576b507d..6938ce63abb53661e8d1fb71eaaab03ba0cc37c6 100644 --- a/bazel/dependency_imports.bzl +++ b/bazel/dependency_imports.bzl -@@ -26,7 +26,11 @@ JQ_VERSION = "1.7" - YQ_VERSION = "4.24.4" +@@ -30,7 +30,11 @@ YQ_VERSION = "4.24.4" + BUF_VERSION = "v1.50.0" - def envoy_dependency_imports(go_version = GO_VERSION, jq_version = JQ_VERSION, yq_version = YQ_VERSION): + def envoy_dependency_imports(go_version = GO_VERSION, jq_version = JQ_VERSION, yq_version = YQ_VERSION, buf_version = BUF_VERSION): - rules_foreign_cc_dependencies() + rules_foreign_cc_dependencies( + register_default_tools=False, # no prebuilt toolchains diff --git a/pkgs/by-name/en/envoy/0004-nixpkgs-bump-rules_rust-to-0.60.0.patch b/pkgs/by-name/en/envoy/0004-nixpkgs-bump-rules_rust-to-0.60.0.patch new file mode 100644 index 000000000000..40b808952e3d --- /dev/null +++ b/pkgs/by-name/en/envoy/0004-nixpkgs-bump-rules_rust-to-0.60.0.patch @@ -0,0 +1,34 @@ +From 0000000000000000000000000000000000000000 Mon Sep 17 00:00:00 2001 +From: Luke Granger-Brown +Date: Thu, 17 Apr 2025 02:40:18 +0100 +Subject: [PATCH] nixpkgs: bump rules_rust to 0.60.0 + +Signed-off-by: Luke Granger-Brown +--- + bazel/repository_locations.bzl | 6 +++--- + 1 file changed, 3 insertions(+), 3 deletions(-) + +diff --git a/bazel/repository_locations.bzl b/bazel/repository_locations.bzl +index 6904bc93bdda3ee2308f13d61e62295fa11d799b..e4574878a566cceb4dc2343f3cade0350ea5e5ff 100644 +--- a/bazel/repository_locations.bzl ++++ b/bazel/repository_locations.bzl +@@ -1465,8 +1465,8 @@ REPOSITORY_LOCATIONS_SPEC = dict( + project_name = "Bazel rust rules", + project_desc = "Bazel rust rules (used by Wasm)", + project_url = "https://github.com/bazelbuild/rules_rust", +- version = "0.56.0", +- sha256 = "f1306aac0b258b790df01ad9abc6abb0df0b65416c74b4ef27f4aab298780a64", ++ version = "0.60.0", ++ sha256 = "7825214ccad7c2482cb490ac91dbc1e88b30223062796ce328aca893b74ae342", + # Note: rules_rust should point to the releases, not archive to avoid the hassle of bootstrapping in crate_universe. + # This is described in https://bazelbuild.github.io/rules_rust/crate_universe.html#setup, otherwise bootstrap + # is required which in turn requires a system CC toolchains, not the bazel controlled ones. +@@ -1477,7 +1477,7 @@ REPOSITORY_LOCATIONS_SPEC = dict( + "dataplane_ext", + ], + extensions = ["envoy.wasm.runtime.wasmtime"], +- release_date = "2024-12-16", ++ release_date = "2025-04-08", + cpe = "N/A", + license = "Apache-2.0", + license_url = "https://github.com/bazelbuild/rules_rust/blob/{version}/LICENSE.txt", diff --git a/pkgs/by-name/en/envoy/package.nix b/pkgs/by-name/en/envoy/package.nix index 757343e39f2d..0246405d0bbf 100644 --- a/pkgs/by-name/en/envoy/package.nix +++ b/pkgs/by-name/en/envoy/package.nix @@ -34,16 +34,16 @@ let # However, the version string is more useful for end-users. # These are contained in a attrset of their own to make it obvious that # people should update both. - version = "1.33.0"; - rev = "b0f43d67aa25c1b03c97186a200cc187f4c22db3"; - hash = "sha256-zqekRpOlaA2IrwwFUEwASa1uokET98h5sr7EwzWgcbU="; + version = "1.34.0"; + rev = "d7809ba2b07fd869d49bfb122b27f6a7977b4d94"; + hash = "sha256-SKdUrBXe0E3fMo73NROFO9Ck5FZidF/awP+QRA5t3VM="; }; # these need to be updated for any changes to fetchAttrs depsHash = { - x86_64-linux = "sha256-4CQkHlXbDpRiqzeyserVf9PpLx3ME7TtZ2H88ggog6U="; - aarch64-linux = "sha256-FxkfBWiG0NIInl28w+l4YvaV2VFuCtjn5VBAKvJoxM8="; + x86_64-linux = "sha256-CiP9qH8/+nNZM8BNz84eVwWphVyDNo2KOYcK0wOsXn0="; + aarch64-linux = "sha256-9HGg68R546JY1EOm22tg9CuPt0nU+FooFcLG9A2hkzE="; } .${stdenv.system} or (throw "unsupported system ${stdenv.system}"); @@ -59,6 +59,8 @@ buildBazelPackage rec { repo = "envoy"; inherit (srcVer) hash rev; }; + # By convention, these patches are generated like: + # git format-patch --zero-commit --signoff --no-numbered --minimal --full-index --no-signature patches = [ # use system Python, not bazel-fetched binary Python ./0001-nixpkgs-use-system-Python.patch @@ -68,6 +70,9 @@ buildBazelPackage rec { # use system C/C++ tools ./0003-nixpkgs-use-system-C-C-toolchains.patch + + # bump rules_rust to support newer Rust + ./0004-nixpkgs-bump-rules_rust-to-0.60.0.patch ]; postPatch = '' chmod -R +w . @@ -92,6 +97,12 @@ buildBazelPackage rec { --replace-fail 'crate_universe_dependencies()' 'crate_universe_dependencies(rust_toolchain_cargo_template="@@//bazel/nix:cargo", rust_toolchain_rustc_template="@@//bazel/nix:rustc")' \ --replace-fail 'crates_repository(' 'crates_repository(rust_toolchain_cargo_template="@@//bazel/nix:cargo", rust_toolchain_rustc_template="@@//bazel/nix:rustc",' + # patch rules_rust for envoy specifics, but also to support old Bazel + # (Bazel 6 doesn't have ctx.watch, but ctx.path is sufficient for our use) + cp ${./rules_rust.patch} bazel/rules_rust.patch + substituteInPlace bazel/repositories.bzl \ + --replace-fail ', "@envoy//bazel:rules_rust_ppc64le.patch"' "" + substitute ${./rules_rust_extra.patch} bazel/nix/rules_rust_extra.patch \ --subst-var-by bash "$(type -p bash)" cat bazel/nix/rules_rust_extra.patch bazel/rules_rust.patch > bazel/nix/rules_rust.patch @@ -133,6 +144,7 @@ buildBazelPackage rec { sed -i \ -e 's,${python3},__NIXPYTHON__,' \ -e 's,${stdenv.shellPackage},__NIXSHELL__,' \ + -e 's,${builtins.storeDir}/[^/]\+/bin/bash,__NIXBASH__,' \ $bazelOut/external/com_github_luajit_luajit/build.py \ $bazelOut/external/local_config_sh/BUILD \ $bazelOut/external/*_pip3/BUILD.bazel \ @@ -180,9 +192,12 @@ buildBazelPackage rec { sed -i \ -e 's,__NIXPYTHON__,${python3},' \ -e 's,__NIXSHELL__,${stdenv.shellPackage},' \ + -e 's,__NIXBASH__,${stdenv.shell},' \ $bazelOut/external/com_github_luajit_luajit/build.py \ $bazelOut/external/local_config_sh/BUILD \ - $bazelOut/external/*_pip3/BUILD.bazel + $bazelOut/external/*_pip3/BUILD.bazel \ + $bazelOut/external/rules_rust/util/process_wrapper/private/process_wrapper.sh \ + $bazelOut/external/rules_rust/crate_universe/src/metadata/cargo_tree_rustc_wrapper.sh # Install repinned rules_rust lockfile cp $bazelOut/external/Cargo.Bazel.lock source/extensions/dynamic_modules/sdk/rust/Cargo.Bazel.lock diff --git a/pkgs/by-name/en/envoy/rules_rust.patch b/pkgs/by-name/en/envoy/rules_rust.patch new file mode 100644 index 000000000000..7261cb2fc760 --- /dev/null +++ b/pkgs/by-name/en/envoy/rules_rust.patch @@ -0,0 +1,101 @@ +From 0000000000000000000000000000000000000000 Mon Sep 17 00:00:00 2001 +From: Luke Granger-Brown +Date: Thu, 17 Apr 2025 02:44:24 +0100 +Subject: [PATCH] rules_rust base + +Signed-off-by: Luke Granger-Brown +--- + cargo/private/cargo_bootstrap.bzl | 8 ++++---- + crate_universe/extensions.bzl | 10 +++++----- + crate_universe/src/lockfile.rs | 4 ++-- + rust/private/rustc.bzl | 4 ++-- + 4 files changed, 13 insertions(+), 13 deletions(-) + +diff --git cargo/private/cargo_bootstrap.bzl cargo/private/cargo_bootstrap.bzl +index a8021c49d62037ef32c7c64d5bb4a5efe3a8b4aa..f63d7c23ae0bddc9f3fece347a3a2b5b0afe6d8d 100644 +--- cargo/private/cargo_bootstrap.bzl ++++ cargo/private/cargo_bootstrap.bzl +@@ -173,13 +173,13 @@ def _detect_changes(repository_ctx): + # 'consumed' which means changes to it will trigger rebuilds + + for src in repository_ctx.attr.srcs: +- repository_ctx.watch(src) ++ repository_ctx.path(src) + +- repository_ctx.watch(repository_ctx.attr.cargo_lockfile) +- repository_ctx.watch(repository_ctx.attr.cargo_toml) ++ repository_ctx.path(repository_ctx.attr.cargo_lockfile) ++ repository_ctx.path(repository_ctx.attr.cargo_toml) + + if repository_ctx.attr.cargo_config: +- repository_ctx.watch(repository_ctx.attr.cargo_config) ++ repository_ctx.path(repository_ctx.attr.cargo_config) + + def _cargo_bootstrap_repository_impl(repository_ctx): + # Pretend to Bazel that this rule's input files have been used, so that it will re-run the rule if they change. +diff --git crate_universe/extensions.bzl crate_universe/extensions.bzl +index a749b10c8d469bd316d78034059c94b1fd98dbef..8f8c84dac1ec330d5e8e6abbd930387cb6c9f29e 100644 +--- crate_universe/extensions.bzl ++++ crate_universe/extensions.bzl +@@ -957,17 +957,17 @@ def _crate_impl(module_ctx): + fail("Spec specified for repo {}, but the module defined repositories {}".format(repo, local_repos)) + + for cfg in mod.tags.from_cargo + mod.tags.from_specs: +- # Preload all external repositories. Calling `module_ctx.watch` will cause restarts of the implementation ++ # Preload all external repositories. Calling `module_ctx.path` will cause restarts of the implementation + # function of the module extension when the file has changed. + if cfg.cargo_lockfile: +- module_ctx.watch(cfg.cargo_lockfile) ++ module_ctx.path(cfg.cargo_lockfile) + if cfg.lockfile: +- module_ctx.watch(cfg.lockfile) ++ module_ctx.path(cfg.lockfile) + if cfg.cargo_config: +- module_ctx.watch(cfg.cargo_config) ++ module_ctx.path(cfg.cargo_config) + if hasattr(cfg, "manifests"): + for m in cfg.manifests: +- module_ctx.watch(m) ++ module_ctx.path(m) + + cargo_path, rustc_path = _get_host_cargo_rustc(module_ctx, host_triple, cfg.host_tools_repo) + cargo_bazel_fn = new_cargo_bazel_fn( +diff --git crate_universe/src/lockfile.rs crate_universe/src/lockfile.rs +index 3e0ce6265fda6fbdd9e3e989e3e4e4443b615b8c..0fafcea8fbc7a590676d34d2c4ca8c413b953955 100644 +--- crate_universe/src/lockfile.rs ++++ crate_universe/src/lockfile.rs +@@ -146,10 +146,10 @@ impl Digest { + )); + hasher.update(b"\0"); + +- hasher.update(Digest::compute_single_hash(cargo_version, "Cargo version")); ++ hasher.update(Digest::compute_single_hash("hermetic", "Cargo version")); + hasher.update(b"\0"); + +- hasher.update(Digest::compute_single_hash(rustc_version, "Rustc version")); ++ hasher.update(Digest::compute_single_hash("hermetic", "Rustc version")); + hasher.update(b"\0"); + + let hash = hasher.finalize().encode_hex::(); +diff --git rust/private/rustc.bzl rust/private/rustc.bzl +index d78c28902c8f73ae655b8f6b5df3db5a1805aa19..321a24a946c33d5e3452758a72a77b52d5a3eccf 100644 +--- rust/private/rustc.bzl ++++ rust/private/rustc.bzl +@@ -1059,7 +1059,7 @@ def construct_arguments( + + if toolchain.llvm_cov and ctx.configuration.coverage_enabled: + # https://doc.rust-lang.org/rustc/instrument-coverage.html +- rustc_flags.add("--codegen=instrument-coverage") ++ pass + + if toolchain._experimental_link_std_dylib: + rustc_flags.add("--codegen=prefer-dynamic") +@@ -1563,7 +1563,7 @@ def rustc_compile_action( + }) + crate_info = rust_common.create_crate_info(**crate_info_dict) + +- if crate_info.type in ["staticlib", "cdylib"]: ++ if crate_info.type in ["staticlib", "cdylib"] and not out_binary: + # These rules are not supposed to be depended on by other rust targets, and + # as such they shouldn't provide a CrateInfo. However, one may still want to + # write a rust_test for them, so we provide the CrateInfo wrapped in a provider From 7c4f892159065be5f06a7468f217650ecfaa7c7d Mon Sep 17 00:00:00 2001 From: js6pak Date: Mon, 23 Dec 2024 03:51:45 +0100 Subject: [PATCH 692/793] msbuild-structured-log-viewer: migrate lockfile to JSON --- .../msbuild-structured-log-viewer/deps.json | 327 +++++++++++++++++ .../ms/msbuild-structured-log-viewer/deps.nix | 332 ------------------ .../msbuild-structured-log-viewer/package.nix | 2 +- 3 files changed, 328 insertions(+), 333 deletions(-) create mode 100644 pkgs/by-name/ms/msbuild-structured-log-viewer/deps.json delete mode 100644 pkgs/by-name/ms/msbuild-structured-log-viewer/deps.nix diff --git a/pkgs/by-name/ms/msbuild-structured-log-viewer/deps.json b/pkgs/by-name/ms/msbuild-structured-log-viewer/deps.json new file mode 100644 index 000000000000..b15409a33258 --- /dev/null +++ b/pkgs/by-name/ms/msbuild-structured-log-viewer/deps.json @@ -0,0 +1,327 @@ +[ + { + "pname": "AutomaticGraphLayout", + "version": "1.1.12", + "hash": "sha256-Fe4pGr+Ln1FfgHD3Odq2WOTrhi2nD/jjnh2cKLC2pwo=" + }, + { + "pname": "AutomaticGraphLayout.Drawing", + "version": "1.1.12", + "hash": "sha256-KPyc4JxcQkGTeb5tceB3zRN8FqTj7jzimb97NOhZPl0=" + }, + { + "pname": "Avalonia", + "version": "11.0.0", + "hash": "sha256-7QE0MtD1QDiG3gRx5xW33E33BXyEtASQSw+Wi3Lmy3E=" + }, + { + "pname": "Avalonia", + "version": "11.1.3", + "hash": "sha256-kz+k/vkuWoL0XBvRT8SadMOmmRCFk9W/J4k/IM6oYX0=" + }, + { + "pname": "Avalonia.Angle.Windows.Natives", + "version": "2.1.22045.20230930", + "hash": "sha256-RxPcWUT3b/+R3Tu5E5ftpr5ppCLZrhm+OTsi0SwW3pc=" + }, + { + "pname": "Avalonia.AvaloniaEdit", + "version": "11.1.0", + "hash": "sha256-K9+hK+4aK93dyuGytYvVU25daz605+KN54hmwQYXFF8=" + }, + { + "pname": "Avalonia.BuildServices", + "version": "0.0.28", + "hash": "sha256-7NQWQl3xrBDOXhGihCkt5DIrws48KyDGon/7+gPzMDU=" + }, + { + "pname": "Avalonia.BuildServices", + "version": "0.0.29", + "hash": "sha256-WPHRMNowRnYSCh88DWNBCltWsLPyOfzXGzBqLYE7tRY=" + }, + { + "pname": "Avalonia.Controls.ColorPicker", + "version": "11.1.3", + "hash": "sha256-W17Wvmi8/47cf5gCF3QRcaKLz0ZpXtZYCCkaERkbyXU=" + }, + { + "pname": "Avalonia.Controls.DataGrid", + "version": "11.1.3", + "hash": "sha256-OOKTovi5kckn0x/8dMcq56cvq57UVMLzA9LRXDxm2Vc=" + }, + { + "pname": "Avalonia.Desktop", + "version": "11.1.3", + "hash": "sha256-mNFscbtyqLlodzGa3SJ3oVY467JjWwY45LxZiKDAn/w=" + }, + { + "pname": "Avalonia.Diagnostics", + "version": "11.1.3", + "hash": "sha256-PD9ZIeBZJrLaVDjmWBz4GocrdUSNUou11gAERU+xWDo=" + }, + { + "pname": "Avalonia.FreeDesktop", + "version": "11.1.3", + "hash": "sha256-nUBhSRE0Bly3dVC14wXwU19vP3g0VbE4bCUohx7DCVI=" + }, + { + "pname": "Avalonia.Native", + "version": "11.1.3", + "hash": "sha256-byAVGW7XgkyzDj1TnqaCeDU/xTD9z8ACGrSJgwJ+XXs=" + }, + { + "pname": "Avalonia.Remote.Protocol", + "version": "11.0.0", + "hash": "sha256-gkVpdbk/0RDM7Hhq0jwZwltDpTsGRmbX+ZFTjWYYoKw=" + }, + { + "pname": "Avalonia.Remote.Protocol", + "version": "11.1.3", + "hash": "sha256-CKF+62zCbK1Rd/HiC6MGrags3ylXrVQ1lni3Um0Muqk=" + }, + { + "pname": "Avalonia.Skia", + "version": "11.1.3", + "hash": "sha256-EtB86g+nz6i8wL6xytMkYl2Ehgt3GFMMNPzQfhbfopM=" + }, + { + "pname": "Avalonia.Themes.Fluent", + "version": "11.1.3", + "hash": "sha256-qfmRK2gLGSgHx4dNIeVesWxLUjcook9ET2xru/Xyiw8=" + }, + { + "pname": "Avalonia.Themes.Simple", + "version": "11.1.3", + "hash": "sha256-Q6jL5J/6aBtOY85I641RVp8RpuqJbPy6C6LxnRkFtMM=" + }, + { + "pname": "Avalonia.Win32", + "version": "11.1.3", + "hash": "sha256-zcxTpEnpLf50p8Yaiylk5/CS9MNDe7lK1uX1CPaJBUc=" + }, + { + "pname": "Avalonia.X11", + "version": "11.1.3", + "hash": "sha256-M2+y661/znDxZRdwNRIQi4mS2m6T4kQkBbYeE7KyQAw=" + }, + { + "pname": "DotUtils.StreamUtils.Sources", + "version": "0.0.8", + "hash": "sha256-KL5PkSsuZ9uPgtzK7rB0W6XGTcJQGqHoZqMLhpFR7tw=" + }, + { + "pname": "GuiLabs.Language.Xml", + "version": "1.2.93", + "hash": "sha256-4fvD+8QBxEpVqcQtZ+gE8GhY7Iaay4aFr5HWQ9LGeqk=" + }, + { + "pname": "HarfBuzzSharp", + "version": "7.3.0.2", + "hash": "sha256-ibgoqzT1NV7Qo5e7X2W6Vt7989TKrkd2M2pu+lhSDg8=" + }, + { + "pname": "HarfBuzzSharp.NativeAssets.Linux", + "version": "7.3.0.2", + "hash": "sha256-SSfyuyBaduGobJW+reqyioWHhFWsQ+FXa2Gn7TiWxrU=" + }, + { + "pname": "HarfBuzzSharp.NativeAssets.macOS", + "version": "7.3.0.2", + "hash": "sha256-dmEqR9MmpCwK8AuscfC7xUlnKIY7+Nvi06V0u5Jff08=" + }, + { + "pname": "HarfBuzzSharp.NativeAssets.WebAssembly", + "version": "7.3.0.2", + "hash": "sha256-aEZr9uKAlCTeeHoYNR1Rs6L3P54765CemyrgJF8x09c=" + }, + { + "pname": "HarfBuzzSharp.NativeAssets.Win32", + "version": "7.3.0.2", + "hash": "sha256-x4iM3NHs9VyweG57xA74yd4uLuXly147ooe0mvNQ8zo=" + }, + { + "pname": "MicroCom.Runtime", + "version": "0.11.0", + "hash": "sha256-VdwpP5fsclvNqJuppaOvwEwv2ofnAI5ZSz2V+UEdLF0=" + }, + { + "pname": "Microsoft.Build.Framework", + "version": "17.5.0", + "hash": "sha256-FVomTQ8rZ5Ga09piFxSDFQ+b3gpC2ddZd+pQBSn5Csw=" + }, + { + "pname": "Microsoft.Build.Tasks.Git", + "version": "8.0.0", + "hash": "sha256-vX6/kPij8vNAu8f7rrvHHhPrNph20IcufmrBgZNxpQA=" + }, + { + "pname": "Microsoft.Build.Utilities.Core", + "version": "17.5.0", + "hash": "sha256-W4bN0E9/DgEw0fxopXUhMK9tuGGwm0NYK3APytAzNRI=" + }, + { + "pname": "Microsoft.NET.StringTools", + "version": "17.5.0", + "hash": "sha256-9eoXaPQvt6YAeb+cK5/ekh3YFfjymZCzJAxsDsIPlMQ=" + }, + { + "pname": "Microsoft.NETCore.Platforms", + "version": "1.1.0", + "hash": "sha256-FeM40ktcObQJk4nMYShB61H/E8B7tIKfl9ObJ0IOcCM=" + }, + { + "pname": "Microsoft.SourceLink.Common", + "version": "8.0.0", + "hash": "sha256-AfUqleVEqWuHE7z2hNiwOLnquBJ3tuYtbkdGMppHOXc=" + }, + { + "pname": "Microsoft.SourceLink.GitHub", + "version": "8.0.0", + "hash": "sha256-hNTkpKdCLY5kIuOmznD1mY+pRdJ0PKu2HypyXog9vb0=" + }, + { + "pname": "Microsoft.Win32.Registry", + "version": "5.0.0", + "hash": "sha256-9kylPGfKZc58yFqNKa77stomcoNnMeERXozWJzDcUIA=" + }, + { + "pname": "Microsoft.Win32.SystemEvents", + "version": "6.0.0", + "hash": "sha256-N9EVZbl5w1VnMywGXyaVWzT9lh84iaJ3aD48hIBk1zA=" + }, + { + "pname": "Nerdbank.GitVersioning", + "version": "3.6.141", + "hash": "sha256-i1pBJ12vlPmde6qSQK4PG2QLSpjaUCoY+odTi24R5XI=" + }, + { + "pname": "NETStandard.Library", + "version": "2.0.3", + "hash": "sha256-Prh2RPebz/s8AzHb2sPHg3Jl8s31inv9k+Qxd293ybo=" + }, + { + "pname": "Nullable", + "version": "1.3.1", + "hash": "sha256-5x5+l+7YhKjlBR9GEFKrZ8uewyB7eNxMAREwITDJmUM=" + }, + { + "pname": "SkiaSharp", + "version": "2.88.8", + "hash": "sha256-rD5gc4SnlRTXwz367uHm8XG5eAIQpZloGqLRGnvNu0A=" + }, + { + "pname": "SkiaSharp.NativeAssets.Linux", + "version": "2.88.8", + "hash": "sha256-fOmNbbjuTazIasOvPkd2NPmuQHVCWPnow7AxllRGl7Y=" + }, + { + "pname": "SkiaSharp.NativeAssets.macOS", + "version": "2.88.8", + "hash": "sha256-CdcrzQHwCcmOCPtS8EGtwsKsgdljnH41sFytW7N9PmI=" + }, + { + "pname": "SkiaSharp.NativeAssets.WebAssembly", + "version": "2.88.8", + "hash": "sha256-GWWsE98f869LiOlqZuXMc9+yuuIhey2LeftGNk3/z3w=" + }, + { + "pname": "SkiaSharp.NativeAssets.Win32", + "version": "2.88.8", + "hash": "sha256-b8Vb94rNjwPKSJDQgZ0Xv2dWV7gMVFl5GwTK/QiZPPM=" + }, + { + "pname": "System.Buffers", + "version": "4.5.1", + "hash": "sha256-wws90sfi9M7kuCPWkv1CEYMJtCqx9QB/kj0ymlsNaxI=" + }, + { + "pname": "System.Buffers", + "version": "4.6.0", + "hash": "sha256-c2QlgFB16IlfBms5YLsTCFQ/QeKoS6ph1a9mdRkq/Jc=" + }, + { + "pname": "System.Collections.Immutable", + "version": "8.0.0", + "hash": "sha256-F7OVjKNwpqbUh8lTidbqJWYi476nsq9n+6k0+QVRo3w=" + }, + { + "pname": "System.ComponentModel.Annotations", + "version": "4.5.0", + "hash": "sha256-15yE2NoT9vmL9oGCaxHClQR1jLW1j1ef5hHMg55xRso=" + }, + { + "pname": "System.Configuration.ConfigurationManager", + "version": "6.0.0", + "hash": "sha256-fPV668Cfi+8pNWrvGAarF4fewdPVEDwlJWvJk0y+Cms=" + }, + { + "pname": "System.Drawing.Common", + "version": "6.0.0", + "hash": "sha256-/9EaAbEeOjELRSMZaImS1O8FmUe8j4WuFUw1VOrPyAo=" + }, + { + "pname": "System.IO.Pipelines", + "version": "6.0.0", + "hash": "sha256-xfjF4UqTMJpf8KsBWUyJlJkzPTOO/H5MW023yTYNQSA=" + }, + { + "pname": "System.Memory", + "version": "4.6.0", + "hash": "sha256-OhAEKzUM6eEaH99DcGaMz2pFLG/q/N4KVWqqiBYUOFo=" + }, + { + "pname": "System.Numerics.Vectors", + "version": "4.5.0", + "hash": "sha256-qdSTIFgf2htPS+YhLGjAGiLN8igCYJnCCo6r78+Q+c8=" + }, + { + "pname": "System.Numerics.Vectors", + "version": "4.6.0", + "hash": "sha256-fKS3uWQ2HmR69vNhDHqPLYNOt3qpjiWQOXZDHvRE1HU=" + }, + { + "pname": "System.Runtime.CompilerServices.Unsafe", + "version": "6.1.0", + "hash": "sha256-NyqqpRcHumzSxpsgRDguD5SGwdUNHBbo0OOdzLTIzCU=" + }, + { + "pname": "System.Security.AccessControl", + "version": "5.0.0", + "hash": "sha256-ueSG+Yn82evxyGBnE49N4D+ngODDXgornlBtQ3Omw54=" + }, + { + "pname": "System.Security.AccessControl", + "version": "6.0.0", + "hash": "sha256-qOyWEBbNr3EjyS+etFG8/zMbuPjA+O+di717JP9Cxyg=" + }, + { + "pname": "System.Security.Cryptography.ProtectedData", + "version": "6.0.0", + "hash": "sha256-Wi9I9NbZlpQDXgS7Kl06RIFxY/9674S7hKiYw5EabRY=" + }, + { + "pname": "System.Security.Permissions", + "version": "6.0.0", + "hash": "sha256-/MMvtFWGN/vOQfjXdOhet1gsnMgh6lh5DCHimVsnVEs=" + }, + { + "pname": "System.Security.Principal.Windows", + "version": "5.0.0", + "hash": "sha256-CBOQwl9veFkrKK2oU8JFFEiKIh/p+aJO+q9Tc2Q/89Y=" + }, + { + "pname": "System.Text.Encoding.CodePages", + "version": "6.0.0", + "hash": "sha256-nGc2A6XYnwqGcq8rfgTRjGr+voISxNe/76k2K36coj4=" + }, + { + "pname": "System.Windows.Extensions", + "version": "6.0.0", + "hash": "sha256-N+qg1E6FDJ9A9L50wmVt3xPQV8ZxlG1xeXgFuxO+yfM=" + }, + { + "pname": "Tmds.DBus.Protocol", + "version": "0.16.0", + "hash": "sha256-vKYEaa1EszR7alHj48R8G3uYArhI+zh2ZgiBv955E98=" + } +] diff --git a/pkgs/by-name/ms/msbuild-structured-log-viewer/deps.nix b/pkgs/by-name/ms/msbuild-structured-log-viewer/deps.nix deleted file mode 100644 index 34286768531c..000000000000 --- a/pkgs/by-name/ms/msbuild-structured-log-viewer/deps.nix +++ /dev/null @@ -1,332 +0,0 @@ -# This file was automatically generated by passthru.fetch-deps. -# Please dont edit it manually, your changes might get overwritten! -# TODO: This format file is obsolete, consider migrating to JSON. - -{ fetchNuGet }: -[ - (fetchNuGet { - pname = "AutomaticGraphLayout"; - version = "1.1.12"; - hash = "sha256-Fe4pGr+Ln1FfgHD3Odq2WOTrhi2nD/jjnh2cKLC2pwo="; - }) - (fetchNuGet { - pname = "AutomaticGraphLayout.Drawing"; - version = "1.1.12"; - hash = "sha256-KPyc4JxcQkGTeb5tceB3zRN8FqTj7jzimb97NOhZPl0="; - }) - (fetchNuGet { - pname = "Avalonia"; - version = "11.0.0"; - hash = "sha256-7QE0MtD1QDiG3gRx5xW33E33BXyEtASQSw+Wi3Lmy3E="; - }) - (fetchNuGet { - pname = "Avalonia"; - version = "11.1.3"; - hash = "sha256-kz+k/vkuWoL0XBvRT8SadMOmmRCFk9W/J4k/IM6oYX0="; - }) - (fetchNuGet { - pname = "Avalonia.Angle.Windows.Natives"; - version = "2.1.22045.20230930"; - hash = "sha256-RxPcWUT3b/+R3Tu5E5ftpr5ppCLZrhm+OTsi0SwW3pc="; - }) - (fetchNuGet { - pname = "Avalonia.AvaloniaEdit"; - version = "11.1.0"; - hash = "sha256-K9+hK+4aK93dyuGytYvVU25daz605+KN54hmwQYXFF8="; - }) - (fetchNuGet { - pname = "Avalonia.BuildServices"; - version = "0.0.28"; - hash = "sha256-7NQWQl3xrBDOXhGihCkt5DIrws48KyDGon/7+gPzMDU="; - }) - (fetchNuGet { - pname = "Avalonia.BuildServices"; - version = "0.0.29"; - hash = "sha256-WPHRMNowRnYSCh88DWNBCltWsLPyOfzXGzBqLYE7tRY="; - }) - (fetchNuGet { - pname = "Avalonia.Controls.ColorPicker"; - version = "11.1.3"; - hash = "sha256-W17Wvmi8/47cf5gCF3QRcaKLz0ZpXtZYCCkaERkbyXU="; - }) - (fetchNuGet { - pname = "Avalonia.Controls.DataGrid"; - version = "11.1.3"; - hash = "sha256-OOKTovi5kckn0x/8dMcq56cvq57UVMLzA9LRXDxm2Vc="; - }) - (fetchNuGet { - pname = "Avalonia.Desktop"; - version = "11.1.3"; - hash = "sha256-mNFscbtyqLlodzGa3SJ3oVY467JjWwY45LxZiKDAn/w="; - }) - (fetchNuGet { - pname = "Avalonia.Diagnostics"; - version = "11.1.3"; - hash = "sha256-PD9ZIeBZJrLaVDjmWBz4GocrdUSNUou11gAERU+xWDo="; - }) - (fetchNuGet { - pname = "Avalonia.FreeDesktop"; - version = "11.1.3"; - hash = "sha256-nUBhSRE0Bly3dVC14wXwU19vP3g0VbE4bCUohx7DCVI="; - }) - (fetchNuGet { - pname = "Avalonia.Native"; - version = "11.1.3"; - hash = "sha256-byAVGW7XgkyzDj1TnqaCeDU/xTD9z8ACGrSJgwJ+XXs="; - }) - (fetchNuGet { - pname = "Avalonia.Remote.Protocol"; - version = "11.0.0"; - hash = "sha256-gkVpdbk/0RDM7Hhq0jwZwltDpTsGRmbX+ZFTjWYYoKw="; - }) - (fetchNuGet { - pname = "Avalonia.Remote.Protocol"; - version = "11.1.3"; - hash = "sha256-CKF+62zCbK1Rd/HiC6MGrags3ylXrVQ1lni3Um0Muqk="; - }) - (fetchNuGet { - pname = "Avalonia.Skia"; - version = "11.1.3"; - hash = "sha256-EtB86g+nz6i8wL6xytMkYl2Ehgt3GFMMNPzQfhbfopM="; - }) - (fetchNuGet { - pname = "Avalonia.Themes.Fluent"; - version = "11.1.3"; - hash = "sha256-qfmRK2gLGSgHx4dNIeVesWxLUjcook9ET2xru/Xyiw8="; - }) - (fetchNuGet { - pname = "Avalonia.Themes.Simple"; - version = "11.1.3"; - hash = "sha256-Q6jL5J/6aBtOY85I641RVp8RpuqJbPy6C6LxnRkFtMM="; - }) - (fetchNuGet { - pname = "Avalonia.Win32"; - version = "11.1.3"; - hash = "sha256-zcxTpEnpLf50p8Yaiylk5/CS9MNDe7lK1uX1CPaJBUc="; - }) - (fetchNuGet { - pname = "Avalonia.X11"; - version = "11.1.3"; - hash = "sha256-M2+y661/znDxZRdwNRIQi4mS2m6T4kQkBbYeE7KyQAw="; - }) - (fetchNuGet { - pname = "DotUtils.StreamUtils.Sources"; - version = "0.0.8"; - hash = "sha256-KL5PkSsuZ9uPgtzK7rB0W6XGTcJQGqHoZqMLhpFR7tw="; - }) - (fetchNuGet { - pname = "GuiLabs.Language.Xml"; - version = "1.2.93"; - hash = "sha256-4fvD+8QBxEpVqcQtZ+gE8GhY7Iaay4aFr5HWQ9LGeqk="; - }) - (fetchNuGet { - pname = "HarfBuzzSharp"; - version = "7.3.0.2"; - hash = "sha256-ibgoqzT1NV7Qo5e7X2W6Vt7989TKrkd2M2pu+lhSDg8="; - }) - (fetchNuGet { - pname = "HarfBuzzSharp.NativeAssets.Linux"; - version = "7.3.0.2"; - hash = "sha256-SSfyuyBaduGobJW+reqyioWHhFWsQ+FXa2Gn7TiWxrU="; - }) - (fetchNuGet { - pname = "HarfBuzzSharp.NativeAssets.macOS"; - version = "7.3.0.2"; - hash = "sha256-dmEqR9MmpCwK8AuscfC7xUlnKIY7+Nvi06V0u5Jff08="; - }) - (fetchNuGet { - pname = "HarfBuzzSharp.NativeAssets.WebAssembly"; - version = "7.3.0.2"; - hash = "sha256-aEZr9uKAlCTeeHoYNR1Rs6L3P54765CemyrgJF8x09c="; - }) - (fetchNuGet { - pname = "HarfBuzzSharp.NativeAssets.Win32"; - version = "7.3.0.2"; - hash = "sha256-x4iM3NHs9VyweG57xA74yd4uLuXly147ooe0mvNQ8zo="; - }) - (fetchNuGet { - pname = "MicroCom.Runtime"; - version = "0.11.0"; - hash = "sha256-VdwpP5fsclvNqJuppaOvwEwv2ofnAI5ZSz2V+UEdLF0="; - }) - (fetchNuGet { - pname = "Microsoft.Build.Framework"; - version = "17.5.0"; - hash = "sha256-FVomTQ8rZ5Ga09piFxSDFQ+b3gpC2ddZd+pQBSn5Csw="; - }) - (fetchNuGet { - pname = "Microsoft.Build.Tasks.Git"; - version = "8.0.0"; - hash = "sha256-vX6/kPij8vNAu8f7rrvHHhPrNph20IcufmrBgZNxpQA="; - }) - (fetchNuGet { - pname = "Microsoft.Build.Utilities.Core"; - version = "17.5.0"; - hash = "sha256-W4bN0E9/DgEw0fxopXUhMK9tuGGwm0NYK3APytAzNRI="; - }) - (fetchNuGet { - pname = "Microsoft.NET.StringTools"; - version = "17.5.0"; - hash = "sha256-9eoXaPQvt6YAeb+cK5/ekh3YFfjymZCzJAxsDsIPlMQ="; - }) - (fetchNuGet { - pname = "Microsoft.NETCore.Platforms"; - version = "1.1.0"; - hash = "sha256-FeM40ktcObQJk4nMYShB61H/E8B7tIKfl9ObJ0IOcCM="; - }) - (fetchNuGet { - pname = "Microsoft.SourceLink.Common"; - version = "8.0.0"; - hash = "sha256-AfUqleVEqWuHE7z2hNiwOLnquBJ3tuYtbkdGMppHOXc="; - }) - (fetchNuGet { - pname = "Microsoft.SourceLink.GitHub"; - version = "8.0.0"; - hash = "sha256-hNTkpKdCLY5kIuOmznD1mY+pRdJ0PKu2HypyXog9vb0="; - }) - (fetchNuGet { - pname = "Microsoft.Win32.Registry"; - version = "5.0.0"; - hash = "sha256-9kylPGfKZc58yFqNKa77stomcoNnMeERXozWJzDcUIA="; - }) - (fetchNuGet { - pname = "Microsoft.Win32.SystemEvents"; - version = "6.0.0"; - hash = "sha256-N9EVZbl5w1VnMywGXyaVWzT9lh84iaJ3aD48hIBk1zA="; - }) - (fetchNuGet { - pname = "Nerdbank.GitVersioning"; - version = "3.6.141"; - hash = "sha256-i1pBJ12vlPmde6qSQK4PG2QLSpjaUCoY+odTi24R5XI="; - }) - (fetchNuGet { - pname = "NETStandard.Library"; - version = "2.0.3"; - hash = "sha256-Prh2RPebz/s8AzHb2sPHg3Jl8s31inv9k+Qxd293ybo="; - }) - (fetchNuGet { - pname = "Nullable"; - version = "1.3.1"; - hash = "sha256-5x5+l+7YhKjlBR9GEFKrZ8uewyB7eNxMAREwITDJmUM="; - }) - (fetchNuGet { - pname = "SkiaSharp"; - version = "2.88.8"; - hash = "sha256-rD5gc4SnlRTXwz367uHm8XG5eAIQpZloGqLRGnvNu0A="; - }) - (fetchNuGet { - pname = "SkiaSharp.NativeAssets.Linux"; - version = "2.88.8"; - hash = "sha256-fOmNbbjuTazIasOvPkd2NPmuQHVCWPnow7AxllRGl7Y="; - }) - (fetchNuGet { - pname = "SkiaSharp.NativeAssets.macOS"; - version = "2.88.8"; - hash = "sha256-CdcrzQHwCcmOCPtS8EGtwsKsgdljnH41sFytW7N9PmI="; - }) - (fetchNuGet { - pname = "SkiaSharp.NativeAssets.WebAssembly"; - version = "2.88.8"; - hash = "sha256-GWWsE98f869LiOlqZuXMc9+yuuIhey2LeftGNk3/z3w="; - }) - (fetchNuGet { - pname = "SkiaSharp.NativeAssets.Win32"; - version = "2.88.8"; - hash = "sha256-b8Vb94rNjwPKSJDQgZ0Xv2dWV7gMVFl5GwTK/QiZPPM="; - }) - (fetchNuGet { - pname = "System.Buffers"; - version = "4.5.1"; - hash = "sha256-wws90sfi9M7kuCPWkv1CEYMJtCqx9QB/kj0ymlsNaxI="; - }) - (fetchNuGet { - pname = "System.Buffers"; - version = "4.6.0"; - hash = "sha256-c2QlgFB16IlfBms5YLsTCFQ/QeKoS6ph1a9mdRkq/Jc="; - }) - (fetchNuGet { - pname = "System.Collections.Immutable"; - version = "8.0.0"; - hash = "sha256-F7OVjKNwpqbUh8lTidbqJWYi476nsq9n+6k0+QVRo3w="; - }) - (fetchNuGet { - pname = "System.ComponentModel.Annotations"; - version = "4.5.0"; - hash = "sha256-15yE2NoT9vmL9oGCaxHClQR1jLW1j1ef5hHMg55xRso="; - }) - (fetchNuGet { - pname = "System.Configuration.ConfigurationManager"; - version = "6.0.0"; - hash = "sha256-fPV668Cfi+8pNWrvGAarF4fewdPVEDwlJWvJk0y+Cms="; - }) - (fetchNuGet { - pname = "System.Drawing.Common"; - version = "6.0.0"; - hash = "sha256-/9EaAbEeOjELRSMZaImS1O8FmUe8j4WuFUw1VOrPyAo="; - }) - (fetchNuGet { - pname = "System.IO.Pipelines"; - version = "6.0.0"; - hash = "sha256-xfjF4UqTMJpf8KsBWUyJlJkzPTOO/H5MW023yTYNQSA="; - }) - (fetchNuGet { - pname = "System.Memory"; - version = "4.6.0"; - hash = "sha256-OhAEKzUM6eEaH99DcGaMz2pFLG/q/N4KVWqqiBYUOFo="; - }) - (fetchNuGet { - pname = "System.Numerics.Vectors"; - version = "4.5.0"; - hash = "sha256-qdSTIFgf2htPS+YhLGjAGiLN8igCYJnCCo6r78+Q+c8="; - }) - (fetchNuGet { - pname = "System.Numerics.Vectors"; - version = "4.6.0"; - hash = "sha256-fKS3uWQ2HmR69vNhDHqPLYNOt3qpjiWQOXZDHvRE1HU="; - }) - (fetchNuGet { - pname = "System.Runtime.CompilerServices.Unsafe"; - version = "6.1.0"; - hash = "sha256-NyqqpRcHumzSxpsgRDguD5SGwdUNHBbo0OOdzLTIzCU="; - }) - (fetchNuGet { - pname = "System.Security.AccessControl"; - version = "5.0.0"; - hash = "sha256-ueSG+Yn82evxyGBnE49N4D+ngODDXgornlBtQ3Omw54="; - }) - (fetchNuGet { - pname = "System.Security.AccessControl"; - version = "6.0.0"; - hash = "sha256-qOyWEBbNr3EjyS+etFG8/zMbuPjA+O+di717JP9Cxyg="; - }) - (fetchNuGet { - pname = "System.Security.Cryptography.ProtectedData"; - version = "6.0.0"; - hash = "sha256-Wi9I9NbZlpQDXgS7Kl06RIFxY/9674S7hKiYw5EabRY="; - }) - (fetchNuGet { - pname = "System.Security.Permissions"; - version = "6.0.0"; - hash = "sha256-/MMvtFWGN/vOQfjXdOhet1gsnMgh6lh5DCHimVsnVEs="; - }) - (fetchNuGet { - pname = "System.Security.Principal.Windows"; - version = "5.0.0"; - hash = "sha256-CBOQwl9veFkrKK2oU8JFFEiKIh/p+aJO+q9Tc2Q/89Y="; - }) - (fetchNuGet { - pname = "System.Text.Encoding.CodePages"; - version = "6.0.0"; - hash = "sha256-nGc2A6XYnwqGcq8rfgTRjGr+voISxNe/76k2K36coj4="; - }) - (fetchNuGet { - pname = "System.Windows.Extensions"; - version = "6.0.0"; - hash = "sha256-N+qg1E6FDJ9A9L50wmVt3xPQV8ZxlG1xeXgFuxO+yfM="; - }) - (fetchNuGet { - pname = "Tmds.DBus.Protocol"; - version = "0.16.0"; - hash = "sha256-vKYEaa1EszR7alHj48R8G3uYArhI+zh2ZgiBv955E98="; - }) -] diff --git a/pkgs/by-name/ms/msbuild-structured-log-viewer/package.nix b/pkgs/by-name/ms/msbuild-structured-log-viewer/package.nix index a73e70468cd7..8f81ae770063 100644 --- a/pkgs/by-name/ms/msbuild-structured-log-viewer/package.nix +++ b/pkgs/by-name/ms/msbuild-structured-log-viewer/package.nix @@ -27,7 +27,7 @@ buildDotnetModule (finalAttrs: rec { dotnet-runtime = dotnetCorePackages.runtime_8_0; projectFile = [ "src/StructuredLogViewer.Avalonia/StructuredLogViewer.Avalonia.csproj" ]; - nugetDeps = ./deps.nix; + nugetDeps = ./deps.json; # HACK: Clear out RuntimeIdentifiers that's set in StructuredLogViewer.Avalonia.csproj, otherwise our --runtime has no effect dotnetFlags = [ "-p:RuntimeIdentifiers=" ]; From a7c25e2d69cdf8f98a48b4e9c9879a65e0430e5d Mon Sep 17 00:00:00 2001 From: arthsmn Date: Fri, 18 Apr 2025 15:06:18 -0300 Subject: [PATCH 693/793] azahar: 2120.2 -> 2120.3 --- pkgs/by-name/az/azahar/package.nix | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) diff --git a/pkgs/by-name/az/azahar/package.nix b/pkgs/by-name/az/azahar/package.nix index 1e1070f1759d..46daa2984f37 100644 --- a/pkgs/by-name/az/azahar/package.nix +++ b/pkgs/by-name/az/azahar/package.nix @@ -43,7 +43,6 @@ cubeb, useDiscordRichPresence ? true, rapidjson, - azahar, }: let inherit (lib) @@ -54,13 +53,13 @@ let in stdenv.mkDerivation (finalAttrs: { pname = "azahar"; - version = "2120.2"; + version = "2120.3"; src = fetchzip { # TODO: use this when https://github.com/azahar-emu/azahar/issues/779 is resolved # url = "https://github.com/azahar-emu/azahar/releases/download/${finalAttrs.version}/lime3ds-unified-source-${finalAttrs.version}.tar.xz"; - url = "https://github.com/azahar-emu/azahar/releases/download/${finalAttrs.version}/azahar-unified-source-20250329-32bb14f.tar.xz"; - hash = "sha256-OyAc4nePQDuuwb+/ABnNe5ihPqMEoAqNeCYvME7SIio="; + url = "https://github.com/azahar-emu/azahar/releases/download/${finalAttrs.version}/azahar-unified-source-20250414-00e3bbb.tar.xz"; + hash = "sha256-3QKicmpmWDM7x9GDJ8sxm2Xu+0Yfho4LkSWMp+ixzRk="; }; nativeBuildInputs = [ From 1495777f24e32c351f7349fb386580348a1e5011 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Gutyina=20Gerg=C5=91?= Date: Fri, 18 Apr 2025 20:13:43 +0200 Subject: [PATCH 694/793] osu-lazer: simpler update script --- pkgs/by-name/os/osu-lazer/package.nix | 3 ++- pkgs/by-name/os/osu-lazer/update.sh | 19 ------------------- 2 files changed, 2 insertions(+), 20 deletions(-) delete mode 100755 pkgs/by-name/os/osu-lazer/update.sh diff --git a/pkgs/by-name/os/osu-lazer/package.nix b/pkgs/by-name/os/osu-lazer/package.nix index 7b9a6fe2b5a9..a17924595689 100644 --- a/pkgs/by-name/os/osu-lazer/package.nix +++ b/pkgs/by-name/os/osu-lazer/package.nix @@ -16,6 +16,7 @@ xorg, udev, vulkan-loader, + nix-update-script, nativeWayland ? false, }: @@ -95,7 +96,7 @@ buildDotnetModule rec { }) ]; - passthru.updateScript = ./update.sh; + passthru.updateScript = nix-update-script { }; meta = { description = "Rhythm is just a *click* away (no score submission or multiplayer, see osu-lazer-bin)"; diff --git a/pkgs/by-name/os/osu-lazer/update.sh b/pkgs/by-name/os/osu-lazer/update.sh deleted file mode 100755 index 194b644e7777..000000000000 --- a/pkgs/by-name/os/osu-lazer/update.sh +++ /dev/null @@ -1,19 +0,0 @@ -#!/usr/bin/env nix-shell -#!nix-shell -I nixpkgs=./. -i bash -p curl jq common-updater-scripts -set -eo pipefail -cd "$(dirname "${BASH_SOURCE[0]}")" - -new_version="$(curl -s "https://api.github.com/repos/ppy/osu/releases?per_page=1" | jq -r '.[0].name')" -old_version="$(sed -nE 's/\s*version = "(.*)".*/\1/p' ./package.nix)" -if [[ "$new_version" == "$old_version" ]]; then - echo "Up to date" - exit 0 -fi - -cd ../../../.. - -if [[ "$1" != "--deps-only" ]]; then - update-source-version osu-lazer "$new_version" -fi - -$(nix-build . -A osu-lazer.fetch-deps --no-out-link) From ad7a36c51e2c62e74d6accd3fb5f744b6babe106 Mon Sep 17 00:00:00 2001 From: Marcus Ramberg Date: Fri, 18 Apr 2025 20:21:03 +0200 Subject: [PATCH 695/793] pocket-id: 0.47.0 -> 0.48.0 --- pkgs/by-name/po/pocket-id/package.nix | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/pkgs/by-name/po/pocket-id/package.nix b/pkgs/by-name/po/pocket-id/package.nix index 9f792cdf703d..f7b9f42dda51 100644 --- a/pkgs/by-name/po/pocket-id/package.nix +++ b/pkgs/by-name/po/pocket-id/package.nix @@ -3,7 +3,6 @@ fetchFromGitHub, buildGoModule, buildNpmPackage, - fetchurl, makeWrapper, nodejs, stdenvNoCC, @@ -12,12 +11,12 @@ }: let - version = "0.47.0"; + version = "0.48.0"; src = fetchFromGitHub { owner = "pocket-id"; repo = "pocket-id"; tag = "v${version}"; - hash = "sha256-YFoh30uMQItoeY1j08flPbxUhybeKJTEhd9hsiMaCJQ="; + hash = "sha256-ax5E3e3GUrQLVsQREUhjmORjXQgKrEBVa9ySJr5ZLUY="; }; backend = buildGoModule { @@ -26,7 +25,7 @@ let sourceRoot = "${src.name}/backend"; - vendorHash = "sha256-mqpBP+A2X5ome1Ppg/Kki0C+A77jFtWzUjI/RN+ZCzg="; + vendorHash = "sha256-0LAlltXd7YNQu7ymdjUSy75hMBz6MpvmUtgct43BU7M="; preFixup = '' mv $out/bin/cmd $out/bin/pocket-id-backend @@ -70,7 +69,7 @@ let }); in -stdenvNoCC.mkDerivation rec { +stdenvNoCC.mkDerivation { pname = "pocket-id"; inherit version @@ -112,6 +111,7 @@ stdenvNoCC.mkDerivation rec { license = lib.licenses.bsd2; maintainers = with lib.maintainers; [ gepbird + marcusramberg ymstnt ]; platforms = lib.platforms.unix; From 45c3f44729e375093a85107069558ba56d937c72 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Gutyina=20Gerg=C5=91?= Date: Fri, 18 Apr 2025 20:25:54 +0200 Subject: [PATCH 696/793] osu-lazer: remove unnecessary runtimeconfig.json --- pkgs/by-name/os/osu-lazer/osu.runtimeconfig.json | 9 --------- pkgs/by-name/os/osu-lazer/package.nix | 1 - 2 files changed, 10 deletions(-) delete mode 100644 pkgs/by-name/os/osu-lazer/osu.runtimeconfig.json diff --git a/pkgs/by-name/os/osu-lazer/osu.runtimeconfig.json b/pkgs/by-name/os/osu-lazer/osu.runtimeconfig.json deleted file mode 100644 index 170449ccbc02..000000000000 --- a/pkgs/by-name/os/osu-lazer/osu.runtimeconfig.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "runtimeOptions": { - "tfm": "net8.0", - "framework": { - "name": "Microsoft.NETCore.App", - "version": "8.0.0" - } - } -} diff --git a/pkgs/by-name/os/osu-lazer/package.nix b/pkgs/by-name/os/osu-lazer/package.nix index a17924595689..152b07c90013 100644 --- a/pkgs/by-name/os/osu-lazer/package.nix +++ b/pkgs/by-name/os/osu-lazer/package.nix @@ -79,7 +79,6 @@ buildDotnetModule rec { done ln -sft $out/lib/${pname} ${SDL2}/lib/libSDL2${stdenvNoCC.hostPlatform.extensions.sharedLibrary} - cp -f ${./osu.runtimeconfig.json} "$out/lib/${pname}/osu!.runtimeconfig.json" runHook postFixup ''; From c834cccde5fc86e660470dbc65ccd46e0ed7834d Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Fri, 18 Apr 2025 18:41:06 +0000 Subject: [PATCH 697/793] mapproxy: 4.0.1 -> 4.0.2 --- pkgs/by-name/ma/mapproxy/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/ma/mapproxy/package.nix b/pkgs/by-name/ma/mapproxy/package.nix index 8c81b04f3b8b..1ee722e858b1 100644 --- a/pkgs/by-name/ma/mapproxy/package.nix +++ b/pkgs/by-name/ma/mapproxy/package.nix @@ -7,14 +7,14 @@ python3Packages.buildPythonApplication rec { pname = "mapproxy"; - version = "4.0.1"; + version = "4.0.2"; disabled = python3Packages.pythonOlder "3.8"; src = fetchFromGitHub { owner = "mapproxy"; repo = "mapproxy"; tag = version; - hash = "sha256-bqM25exBPUB7hFtseWMw4Q1W6IeHLx+JrplOkZVEIl0="; + hash = "sha256-2c9tYra6EM1eL+bk1Kg+HVy6oXRKWTJz4ZnZA7hX2HA="; }; prePatch = '' From 25d27fcffb9647b9f37285392d7a2b15a56673f0 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Fri, 18 Apr 2025 18:48:31 +0000 Subject: [PATCH 698/793] traderepublic-portfolio-downloader: 0.18.0 -> 0.19.0 --- .../tr/traderepublic-portfolio-downloader/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/tr/traderepublic-portfolio-downloader/package.nix b/pkgs/by-name/tr/traderepublic-portfolio-downloader/package.nix index 414b1d0e8c05..44349b36d388 100644 --- a/pkgs/by-name/tr/traderepublic-portfolio-downloader/package.nix +++ b/pkgs/by-name/tr/traderepublic-portfolio-downloader/package.nix @@ -5,16 +5,16 @@ }: buildGoModule rec { pname = "traderepublic-portfolio-downloader"; - version = "0.18.0"; + version = "0.19.0"; src = fetchFromGitHub { owner = "dhojayev"; repo = "traderepublic-portfolio-downloader"; tag = "v${version}"; - hash = "sha256-U3cyQ449e7whFE5DnOlYL6qdOQgkpLPnd5ZxAG+WkRc="; + hash = "sha256-z+8VIN3rN1s8VFIGIJ6mwKbcajIcfN0TnB0Vfq5VXYM="; }; - vendorHash = "sha256-VzBBY1mNbT6qHnsy1GE+jWXHZcUo3TNefQixVFF+HYA="; + vendorHash = "sha256-MapulF+ppRW3ClI9RlVV5TEp/nNQz3LD5WdwN5AL8sw="; postInstall = '' mv $out/bin/public $out/bin/traderepublic-portfolio-downloader From 09dcb51458f0e465fd5ad11e55c35744b219f5ae Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E0=B9=82=E0=B8=97=E0=B8=AA=E0=B8=BA=E0=B8=95=E0=B8=B1?= =?UTF-8?q?=E0=B8=A5?= Date: Fri, 18 Apr 2025 02:49:23 +0700 Subject: [PATCH 699/793] =?UTF-8?q?h2o:=202.3.0.20250130=20=E2=86=92=202.3?= =?UTF-8?q?.0.20250417?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- pkgs/by-name/h2/h2o/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/h2/h2o/package.nix b/pkgs/by-name/h2/h2o/package.nix index 5afdcbeab9aa..87b557b1dd4f 100644 --- a/pkgs/by-name/h2/h2o/package.nix +++ b/pkgs/by-name/h2/h2o/package.nix @@ -21,13 +21,13 @@ stdenv.mkDerivation (finalAttrs: { pname = "h2o"; - version = "2.3.0.20250130"; + version = "2.3.0.20250417"; src = fetchFromGitHub { owner = "h2o"; repo = "h2o"; - rev = "26b116e9536be8cf07036185e3edf9d721c9bac2"; - sha256 = "sha256-WjsUUnSs3kXjAmh+V/lzL1QlxxXNCph99UsC29YAirQ="; + rev = "a5f5c212bfbec54a6c098a21cf5f9c0b0b5d5895"; + sha256 = "sha256-+naLQWYx/nGOT24UbxzVl2UFW1sx9HksZkXahIm9byQ="; }; outputs = [ From 302d6ee2710fe04d0a47d1c6e43359f174ae4dab Mon Sep 17 00:00:00 2001 From: Pol Dellaiera Date: Fri, 18 Apr 2025 17:13:54 +0200 Subject: [PATCH 700/793] markdown-code-runner: 0-unstable-2025-04-13 -> 0-unstable-2025-04-18 --- .../ma/markdown-code-runner/package.nix | 18 +++++------------- 1 file changed, 5 insertions(+), 13 deletions(-) diff --git a/pkgs/by-name/ma/markdown-code-runner/package.nix b/pkgs/by-name/ma/markdown-code-runner/package.nix index 8bae1623ec9b..94615392a96c 100644 --- a/pkgs/by-name/ma/markdown-code-runner/package.nix +++ b/pkgs/by-name/ma/markdown-code-runner/package.nix @@ -6,26 +6,18 @@ rustPlatform.buildRustPackage { pname = "markdown-code-runner"; - version = "0-unstable-2025-04-13"; + version = "0-unstable-2025-04-18"; src = fetchFromGitHub { owner = "drupol"; repo = "markdown-code-runner"; - rev = "b39cdf8990e1a25adc958f58e87a12544724ca9d"; - hash = "sha256-JvsxS+qRrYzWzPlrCAccaPYPROGULCh1Gs5RAlL7dBo="; + rev = "9907df63574d714abcd78f9dfdf4bdda73ff30d6"; + hash = "sha256-Bn+IsZzV07bm5TNRX3+OOuxi3kj7d73gYPzcdIxWMi8="; }; - cargoHash = "sha256-JVbBigWKramdtQR9VPRY777vODOw7Fkz+kyNPSnSCJg="; - dontUseCargoParallelTests = true; + cargoHash = "sha256-HOJCnuzd6i4v1SpR4jstlpNkvSgH/4kvvE6Lsr4cgbI="; - checkFlags = [ - # Flaky tests - "--skip=test_check_mode_detects_differences" - "--skip=test_check_mode_no_changes_returns_zero" - "--skip=test_dry_run_allows_command_failure" - "--skip=test_dry_run_does_not_fail_on_error" - "--skip=test_dry_run_outputs_warning_but_does_not_write" - ]; + dontUseCargoParallelTests = true; meta = { description = "A configurable Markdown code runner that executes and optionally replaces code blocks using external commands"; From 610021f4b6cb098fbe12c374a2ef5f1c779a5e13 Mon Sep 17 00:00:00 2001 From: Piotr Kwiecinski <2151333+piotrkwiecinski@users.noreply.github.com> Date: Fri, 18 Apr 2025 21:28:41 +0200 Subject: [PATCH 701/793] nixosTests.fancontrol: migrate to runTest Part of #386873 --- nixos/tests/all-tests.nix | 2 +- nixos/tests/fancontrol.nix | 72 ++++++++++++++++++-------------------- 2 files changed, 36 insertions(+), 38 deletions(-) diff --git a/nixos/tests/all-tests.nix b/nixos/tests/all-tests.nix index 2f650f36bb0e..0633c06be44b 100644 --- a/nixos/tests/all-tests.nix +++ b/nixos/tests/all-tests.nix @@ -460,7 +460,7 @@ in evcc = runTest ./evcc.nix; fail2ban = runTest ./fail2ban.nix; fakeroute = handleTest ./fakeroute.nix { }; - fancontrol = handleTest ./fancontrol.nix { }; + fancontrol = runTest ./fancontrol.nix; fanout = handleTest ./fanout.nix { }; fcitx5 = handleTest ./fcitx5 { }; fedimintd = runTest ./fedimintd.nix; diff --git a/nixos/tests/fancontrol.nix b/nixos/tests/fancontrol.nix index da2d5fbd8405..5bfd4b2bd37e 100644 --- a/nixos/tests/fancontrol.nix +++ b/nixos/tests/fancontrol.nix @@ -1,39 +1,37 @@ -import ./make-test-python.nix ( - { pkgs, ... }: - { - name = "fancontrol"; - meta = with pkgs.lib.maintainers; { - maintainers = [ evils ]; +{ pkgs, ... }: +{ + name = "fancontrol"; + meta = with pkgs.lib.maintainers; { + maintainers = [ evils ]; + }; + + nodes.machine = + { ... }: + { + imports = [ ../modules/profiles/minimal.nix ]; + hardware.fancontrol.enable = true; + hardware.fancontrol.config = '' + INTERVAL=42 + DEVPATH=hwmon1=devices/platform/dummy + DEVNAME=hwmon1=dummy + FCTEMPS=hwmon1/device/pwm1=hwmon1/device/temp1_input + FCFANS=hwmon1/device/pwm1=hwmon1/device/fan1_input + MINTEMP=hwmon1/device/pwm1=25 + MAXTEMP=hwmon1/device/pwm1=65 + MINSTART=hwmon1/device/pwm1=150 + MINSTOP=hwmon1/device/pwm1=0 + ''; }; - nodes.machine = - { ... }: - { - imports = [ ../modules/profiles/minimal.nix ]; - hardware.fancontrol.enable = true; - hardware.fancontrol.config = '' - INTERVAL=42 - DEVPATH=hwmon1=devices/platform/dummy - DEVNAME=hwmon1=dummy - FCTEMPS=hwmon1/device/pwm1=hwmon1/device/temp1_input - FCFANS=hwmon1/device/pwm1=hwmon1/device/fan1_input - MINTEMP=hwmon1/device/pwm1=25 - MAXTEMP=hwmon1/device/pwm1=65 - MINSTART=hwmon1/device/pwm1=150 - MINSTOP=hwmon1/device/pwm1=0 - ''; - }; - - # This configuration cannot be valid for the test VM, so it's expected to get an 'outdated' error. - testScript = '' - start_all() - # can't wait for unit fancontrol.service because it doesn't become active due to invalid config - # fancontrol.service is WantedBy multi-user.target - machine.wait_for_unit("multi-user.target") - machine.succeed( - "journalctl -eu fancontrol | tee /dev/stderr | grep 'Configuration appears to be outdated'" - ) - machine.shutdown() - ''; - } -) + # This configuration cannot be valid for the test VM, so it's expected to get an 'outdated' error. + testScript = '' + start_all() + # can't wait for unit fancontrol.service because it doesn't become active due to invalid config + # fancontrol.service is WantedBy multi-user.target + machine.wait_for_unit("multi-user.target") + machine.succeed( + "journalctl -eu fancontrol | tee /dev/stderr | grep 'Configuration appears to be outdated'" + ) + machine.shutdown() + ''; +} From 4620c34eb42c01efe6e7f1b3c6643aea661af622 Mon Sep 17 00:00:00 2001 From: Peder Bergebakken Sundt Date: Thu, 17 Apr 2025 17:24:28 +0200 Subject: [PATCH 702/793] f3d: 3.0.0 -> 3.1.0 Diff: https://github.com/f3d-app/f3d/compare/refs/tags/v3.0.0...v3.1.0 Changelog: https://github.com/f3d-app/f3d/releases/tag/v3.1.0 --- pkgs/applications/graphics/f3d/default.nix | 14 ++++++++++++-- 1 file changed, 12 insertions(+), 2 deletions(-) diff --git a/pkgs/applications/graphics/f3d/default.nix b/pkgs/applications/graphics/f3d/default.nix index 5f1d20c94fa2..2117a65a821b 100644 --- a/pkgs/applications/graphics/f3d/default.nix +++ b/pkgs/applications/graphics/f3d/default.nix @@ -2,6 +2,7 @@ lib, stdenv, fetchFromGitHub, + fetchpatch, cmake, help2man, gzip, @@ -22,7 +23,7 @@ stdenv.mkDerivation rec { pname = "f3d"; - version = "3.0.0"; + version = "3.1.0"; outputs = [ "out" ] ++ lib.optionals withManual [ "man" ]; @@ -30,9 +31,18 @@ stdenv.mkDerivation rec { owner = "f3d-app"; repo = "f3d"; tag = "v${version}"; - hash = "sha256-mnDmo5qzdnElhvZwBmHL3xC2o8iLuvYyfZXHoaAUG08="; + hash = "sha256-QJQlZXUZyWhpYteHoIsGOj1jdf3Lpy/BMXopeto4IRo="; }; + patches = [ + # https://github.com/f3d-app/f3d/pull/2155 + (fetchpatch { + name = "add-missing-include.patch"; + url = "https://github.com/f3d-app/f3d/commit/3814f3356d888ce59bbe6eda0293c2de73b0c89a.patch"; + hash = "sha256-TeV8byIxX6PBEW06/sS7kHaSS99S88WiyzjHZ/Zh5x4="; + }) + ]; + nativeBuildInputs = [ cmake From 756265d9950ca617334e76f78a53bcddd9c661ca Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Fri, 18 Apr 2025 20:22:06 +0000 Subject: [PATCH 703/793] sabnzbd: 4.5.0 -> 4.5.1 --- pkgs/by-name/sa/sabnzbd/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/sa/sabnzbd/package.nix b/pkgs/by-name/sa/sabnzbd/package.nix index 0bc329d27f22..16705b2a20c4 100644 --- a/pkgs/by-name/sa/sabnzbd/package.nix +++ b/pkgs/by-name/sa/sabnzbd/package.nix @@ -72,14 +72,14 @@ let ]; in stdenv.mkDerivation rec { - version = "4.5.0"; + version = "4.5.1"; pname = "sabnzbd"; src = fetchFromGitHub { owner = "sabnzbd"; repo = "sabnzbd"; rev = version; - hash = "sha256-X/ovfhP6QZOmYEfX2YchGWjkLBYZXNFuefXQyzKIW5s="; + hash = "sha256-vundARltVyTX0rEdwQJnY8p1n9zBhFskJkyttWgEaZI="; }; nativeBuildInputs = [ makeWrapper ]; From 33e5904ffc759d2a7491ddc0e5e745957f9183eb Mon Sep 17 00:00:00 2001 From: Gaetan Lepage Date: Fri, 18 Apr 2025 22:24:06 +0200 Subject: [PATCH 704/793] restate: 1.3.1 -> 1.3.2 Diff: https://github.com/restatedev/restate/compare/refs/tags/v1.3.1...refs/tags/v1.3.2 Changelog: https://github.com/restatedev/restate/releases/tag/v1.3.2 --- pkgs/by-name/re/restate/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/re/restate/package.nix b/pkgs/by-name/re/restate/package.nix index c73e758078c1..8821a7d5c4d5 100644 --- a/pkgs/by-name/re/restate/package.nix +++ b/pkgs/by-name/re/restate/package.nix @@ -25,17 +25,17 @@ }: rustPlatform.buildRustPackage (finalAttrs: { pname = "restate"; - version = "1.3.1"; + version = "1.3.2"; src = fetchFromGitHub { owner = "restatedev"; repo = "restate"; tag = "v${finalAttrs.version}"; - hash = "sha256-bMv+ICCjuuROYyBnMIRGlb1UQV5kh7B0MqBDSI+eVtE="; + hash = "sha256-zAICgEwErB6lHC/AK/3WuhL5u+Y5l+DXd4H63OLBQl8="; }; useFetchCargoVendor = true; - cargoHash = "sha256-DFXpDR4TPiMfkKWTmTJg/gDMaG/i4eCnIJGresZ41ts="; + cargoHash = "sha256-NlT+j3OD52HgDMeWAm9MewPQaQ+xf0FIpsRd5rTTVdQ="; env = { PROTOC = lib.getExe protobuf; From 88d358d74dbd4ac0f62fcfeb06f64c4bfcfb6042 Mon Sep 17 00:00:00 2001 From: qubitnano <146656568+qubitnano@users.noreply.github.com> Date: Sat, 22 Feb 2025 23:19:06 -0500 Subject: [PATCH 705/793] sm64ex: 0-unstable-2024-07-04 -> 0-unstable-2024-12-17 --- pkgs/by-name/sm/sm64ex/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/sm/sm64ex/package.nix b/pkgs/by-name/sm/sm64ex/package.nix index 7a2ea046d59a..2f9ab588451f 100644 --- a/pkgs/by-name/sm/sm64ex/package.nix +++ b/pkgs/by-name/sm/sm64ex/package.nix @@ -18,13 +18,13 @@ in stdenv.mkDerivation (finalAttrs: { pname = "sm64ex"; - version = "0-unstable-2024-07-04"; + version = "0-unstable-2024-12-17"; src = fetchFromGitHub { owner = "sm64pc"; repo = "sm64ex"; - rev = "20bb444562aa1dba79cf6adcb5da632ba580eec3"; - hash = "sha256-nw+F0upTetLqib5r5QxmcOauSJccpTydV3soXz9CHLQ="; + rev = "d7ca2c04364a6dd0dac58b47151e04e26887e6f0"; + hash = "sha256-n3ecY97UB/fdTZpy78CB4DxyHyjK+L6AAuNpvnmVoss="; }; patches = lib.optionals _60fps [ From 86ff920360f25e4298a877ab8686b9cb93915b22 Mon Sep 17 00:00:00 2001 From: qubitnano <146656568+qubitnano@users.noreply.github.com> Date: Fri, 18 Apr 2025 16:42:41 -0400 Subject: [PATCH 706/793] sm64ex: add missing libGL Removed from SDL2 recently --- pkgs/by-name/sm/sm64ex/package.nix | 2 ++ 1 file changed, 2 insertions(+) diff --git a/pkgs/by-name/sm/sm64ex/package.nix b/pkgs/by-name/sm/sm64ex/package.nix index 2f9ab588451f..b71395284a21 100644 --- a/pkgs/by-name/sm/sm64ex/package.nix +++ b/pkgs/by-name/sm/sm64ex/package.nix @@ -7,6 +7,7 @@ pkg-config, audiofile, SDL2, + libGL, hexdump, sm64baserom, region ? "us", @@ -44,6 +45,7 @@ stdenv.mkDerivation (finalAttrs: { buildInputs = [ audiofile SDL2 + libGL ]; enableParallelBuilding = true; From 0001bbba6131b4964ddd2caa8181ab0ba890ff8d Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Fri, 18 Apr 2025 20:50:13 +0000 Subject: [PATCH 707/793] vault-bin: 1.19.1 -> 1.19.2 --- pkgs/by-name/va/vault-bin/package.nix | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/pkgs/by-name/va/vault-bin/package.nix b/pkgs/by-name/va/vault-bin/package.nix index d8ffe3d123bb..210f6625176c 100644 --- a/pkgs/by-name/va/vault-bin/package.nix +++ b/pkgs/by-name/va/vault-bin/package.nix @@ -6,7 +6,7 @@ stdenv.mkDerivation rec { pname = "vault-bin"; - version = "1.19.1"; + version = "1.19.2"; src = let @@ -20,11 +20,11 @@ stdenv.mkDerivation rec { aarch64-darwin = "darwin_arm64"; }; hash = selectSystem { - x86_64-linux = "sha256-sKFUVnKG6NIsAI4seRaRQt/qh4MkjL0JSbjWBdeKpow="; - aarch64-linux = "sha256-k2142jQBtQPz79hr/GDae33j2bMbCi35BS2Qb4PpWKE="; - i686-linux = "sha256-edSKcSwb9rumMs7oTCOqEpGlmo07u7Nkzl4i5fB+/Hk="; - x86_64-darwin = "sha256-O1wEfn0EhLTUOXCpWaIIxCQku0Og+0i0SodMrnovPMc="; - aarch64-darwin = "sha256-3UBvZW+4rYR+ELQkwnV1Z/J409NTE+7rEZkP6ld1y7M="; + x86_64-linux = "sha256-11c1zmYHjefDX2bRXfFSzwzhOtAO4hbrbL9bTeAkvDM="; + aarch64-linux = "sha256-Y5KKw6IMNM9Zix98mRy4HNKBchGrQ3hLhWIlVZwNsK4="; + i686-linux = "sha256-iFldcD9Tr2oV//PhT3uvG9+xck5c5GWstbVobkyck8U="; + x86_64-darwin = "sha256-Z678lFCTXmbX4Dtsbrp9pwwP9Qfok01nHpet9yTbn8c="; + aarch64-darwin = "sha256-uKQHSekbuluRTrwWItQkAJFydsBolmLzCBQ9gMpDbt8="; }; in fetchzip { From 50bf171338216666d9258a78e9c9d15801f3dd0a Mon Sep 17 00:00:00 2001 From: Gaetan Lepage Date: Fri, 18 Apr 2025 22:45:35 +0200 Subject: [PATCH 708/793] python312Packages.pettingzoo: 1.24.3 -> 1.25.1 Diff: https://github.com/Farama-Foundation/PettingZoo/compare/refs/tags/1.24.3...refs/tags/1.25.1 Changelog: https://github.com/Farama-Foundation/PettingZoo/releases/tag/1.25.1 --- .../python-modules/pettingzoo/default.nix | 41 ++++++++++--------- 1 file changed, 22 insertions(+), 19 deletions(-) diff --git a/pkgs/development/python-modules/pettingzoo/default.nix b/pkgs/development/python-modules/pettingzoo/default.nix index 347ec5eddf4e..f5f2926b9a89 100644 --- a/pkgs/development/python-modules/pettingzoo/default.nix +++ b/pkgs/development/python-modules/pettingzoo/default.nix @@ -1,47 +1,50 @@ { lib, + stdenv, buildPythonPackage, - chess, fetchFromGitHub, + + # build-system + setuptools, + + # dependencies gymnasium, numpy, - pillow, - pre-commit, - pybox2d, + + # optional-dependencies pygame, pymunk, + chess, + rlcard, + shimmy, + pillow, + pybox2d, + scipy, + pre-commit, pynput, pytest, pytest-cov-stub, pytest-markdown-docs, pytest-xdist, + + # tests pytestCheckHook, - pythonOlder, - rlcard, - scipy, - setuptools, - shimmy, - stdenv, - wheel, }: buildPythonPackage rec { pname = "pettingzoo"; - version = "1.24.3"; + version = "1.25.1"; pyproject = true; - disabled = pythonOlder "3.8"; - src = fetchFromGitHub { owner = "Farama-Foundation"; repo = "PettingZoo"; tag = version; - hash = "sha256-TVM4MrA4W6AIWEdBIecI85ahJAAc21f27OzCxSpOoZU="; + hash = "sha256-e25+UNCGjBOAt2f440d6W4lvhxKXRmwLfDvNxeC2Jfk="; }; build-system = [ setuptools - wheel ]; dependencies = [ @@ -113,11 +116,11 @@ buildPythonPackage rec { "test_multi_episode_parallel_env_wrapper" ]; - meta = with lib; { + meta = { description = "API standard for multi-agent reinforcement learning environments, with popular reference environments and related utilities"; homepage = "https://github.com/Farama-Foundation/PettingZoo"; changelog = "https://github.com/Farama-Foundation/PettingZoo/releases/tag/${version}"; - license = licenses.mit; - maintainers = with maintainers; [ GaetanLepage ]; + license = lib.licenses.mit; + maintainers = with lib.maintainers; [ GaetanLepage ]; }; } From 30e34896e2ca871b9f078b8617936051d8e39cae Mon Sep 17 00:00:00 2001 From: Gaetan Lepage Date: Tue, 15 Apr 2025 23:23:08 +0200 Subject: [PATCH 709/793] python312Packages.disposable-email-domains: init at 0.0.126 --- .../disposable-email-domains/default.nix | 35 +++++++++++++++++++ pkgs/top-level/python-packages.nix | 2 ++ 2 files changed, 37 insertions(+) create mode 100644 pkgs/development/python-modules/disposable-email-domains/default.nix diff --git a/pkgs/development/python-modules/disposable-email-domains/default.nix b/pkgs/development/python-modules/disposable-email-domains/default.nix new file mode 100644 index 000000000000..355668993c0d --- /dev/null +++ b/pkgs/development/python-modules/disposable-email-domains/default.nix @@ -0,0 +1,35 @@ +{ + lib, + buildPythonPackage, + fetchPypi, + setuptools, + pytestCheckHook, +}: + +buildPythonPackage rec { + pname = "disposable-email-domains"; + version = "0.0.126"; + pyproject = true; + + # No tags on GitHub + src = fetchPypi { + pname = "disposable_email_domains"; + inherit version; + hash = "sha256-fPxAOOT7yIT7DoupnUlC6iQQWBMw5iaNoH8hjjWBKMI="; + }; + + build-system = [ + setuptools + ]; + + pythonImportsCheck = [ "disposable_email_domains" ]; + + nativeCheckInputs = [ pytestCheckHook ]; + + meta = { + description = "Set of disposable email domains"; + homepage = "https://github.com/disposable-email-domains/disposable-email-domains"; + license = lib.licenses.cc0; + maintainers = with lib.maintainers; [ GaetanLepage ]; + }; +} diff --git a/pkgs/top-level/python-packages.nix b/pkgs/top-level/python-packages.nix index 155c29d3b09a..3728b25ce818 100644 --- a/pkgs/top-level/python-packages.nix +++ b/pkgs/top-level/python-packages.nix @@ -3488,6 +3488,8 @@ self: super: with self; { disnake = callPackage ../development/python-modules/disnake { }; + disposable-email-domains = callPackage ../development/python-modules/disposable-email-domains { }; + dissect = callPackage ../development/python-modules/dissect { }; dissect-archive = callPackage ../development/python-modules/dissect-archive { }; From 4a4d113ca8f34b12ab85aaee3d20023f7555de92 Mon Sep 17 00:00:00 2001 From: Gaetan Lepage Date: Tue, 15 Apr 2025 23:24:19 +0200 Subject: [PATCH 710/793] python312Packages.altcha: 0.1.7 -> 0.1.9 Diff: https://github.com/altcha-org/altcha-lib-py/compare/refs/tags/v0.1.7...refs/tags/v0.1.9 --- pkgs/development/python-modules/altcha/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/altcha/default.nix b/pkgs/development/python-modules/altcha/default.nix index 29072d1f6392..5928aa0bce7a 100644 --- a/pkgs/development/python-modules/altcha/default.nix +++ b/pkgs/development/python-modules/altcha/default.nix @@ -8,14 +8,14 @@ buildPythonPackage rec { pname = "altcha"; - version = "0.1.7"; + version = "0.1.9"; pyproject = true; src = fetchFromGitHub { owner = "altcha-org"; repo = "altcha-lib-py"; tag = "v${version}"; - hash = "sha256-jQUzIriy7p43WfbJ2XtT/n3AQy+f2ByDl7zNBBAxZ4I="; + hash = "sha256-54v8c/yp5zhJU151UaTxeJ1FDmbPs2TcfxomrMhFVZc="; }; build-system = [ setuptools ]; From ded0f802e1bd4eaa445e54822fb9275329eb3225 Mon Sep 17 00:00:00 2001 From: Gaetan Lepage Date: Tue, 15 Apr 2025 22:28:41 +0200 Subject: [PATCH 711/793] weblate: 5.10.4 -> 5.11 Diff: https://github.com/WeblateOrg/weblate/compare/refs/tags/weblate-5.10.4...weblate-5.11 Changelog: https://github.com/WeblateOrg/weblate/releases/tag/weblate-5.11 --- pkgs/by-name/we/weblate/package.nix | 14 ++++++++------ 1 file changed, 8 insertions(+), 6 deletions(-) diff --git a/pkgs/by-name/we/weblate/package.nix b/pkgs/by-name/we/weblate/package.nix index b669fdfb9f93..d0ba6ade99bb 100644 --- a/pkgs/by-name/we/weblate/package.nix +++ b/pkgs/by-name/we/weblate/package.nix @@ -27,7 +27,7 @@ let in python.pkgs.buildPythonApplication rec { pname = "weblate"; - version = "5.10.4"; + version = "5.11"; pyproject = true; @@ -40,7 +40,7 @@ python.pkgs.buildPythonApplication rec { owner = "WeblateOrg"; repo = "weblate"; tag = "weblate-${version}"; - hash = "sha256-ReODTMaKMkvbaR8JETSeOrXxQIsL1Vy1pjKYWo5mw+A="; + hash = "sha256-A1XnXr97DhAZpDlttsMTBjOgdSO/bEN5jfOgZrzcxQo="; }; patches = [ @@ -89,6 +89,7 @@ python.pkgs.buildPythonApplication rec { cyrtranslit dateparser diff-match-patch + disposable-email-domains django-appconf django-celery-beat django-compressor @@ -176,14 +177,15 @@ python.pkgs.buildPythonApplication rec { }; }; - meta = with lib; { + meta = { description = "Web based translation tool with tight version control integration"; homepage = "https://weblate.org/"; - license = with licenses; [ + changelog = "https://github.com/WeblateOrg/weblate/releases/tag/weblate-${version}"; + license = with lib.licenses; [ gpl3Plus mit ]; - platforms = platforms.linux; - maintainers = with maintainers; [ erictapen ]; + platforms = lib.platforms.linux; + maintainers = with lib.maintainers; [ erictapen ]; }; } From 7d17796879525ad2e9a6259dd9b282ef96aa5ca9 Mon Sep 17 00:00:00 2001 From: Jachym Putta Date: Fri, 18 Apr 2025 16:40:28 -0400 Subject: [PATCH 712/793] dailies: init at 0.1.0 --- maintainers/maintainer-list.nix | 6 +++++ pkgs/by-name/da/dailies/package.nix | 34 +++++++++++++++++++++++++++++ 2 files changed, 40 insertions(+) create mode 100644 pkgs/by-name/da/dailies/package.nix diff --git a/maintainers/maintainer-list.nix b/maintainers/maintainer-list.nix index 80fdde839a7c..4020ed1d6f9a 100644 --- a/maintainers/maintainer-list.nix +++ b/maintainers/maintainer-list.nix @@ -10775,6 +10775,12 @@ github = "jacg"; githubId = 2570854; }; + JachymPutta = { + email = "jachym.putta@gmail.com"; + github = "JachymPutta"; + githubId = 67414100; + name = "Jachym Putta"; + }; jackcres = { email = "crespomerchano@gmail.com"; github = "omarcresp"; diff --git a/pkgs/by-name/da/dailies/package.nix b/pkgs/by-name/da/dailies/package.nix new file mode 100644 index 000000000000..ab126bda6876 --- /dev/null +++ b/pkgs/by-name/da/dailies/package.nix @@ -0,0 +1,34 @@ +{ + lib, + stdenv, + rustPlatform, + fetchFromGitHub, + darwin, +}: + +rustPlatform.buildRustPackage rec { + pname = "dailies"; + version = "0.1.0"; + + src = fetchFromGitHub { + owner = "JachymPutta"; + repo = "dailies"; + rev = "66938203c644a54adcc1dbbe44ad37d348f3e986"; + hash = "sha256-hT+tffJ4F4VfblfYmb1o0hl5EZjU/QOgDYudKS8EvJg="; + }; + + nativeBuildInputs = lib.optionals stdenv.isDarwin [ + darwin.apple_sdk.frameworks.CoreFoundation + darwin.apple_sdk.frameworks.Security + ]; + + cargoHash = "sha256-R8r6YFo0Ih7esJl/OpcNNmmmB9pGxOXCc+3/ZivaWSw="; + + meta = with lib; { + description = "Daily journaling in plain markdown"; + homepage = "https://github.com/JachymPutta/dailies"; + license = licenses.mit; + maintainers = with maintainers; [ JachymPutta ]; + platforms = platforms.unix; + }; +} From 13bc649444a2fb1af18c2504361731e2f445f925 Mon Sep 17 00:00:00 2001 From: Yifei Sun Date: Fri, 18 Apr 2025 17:03:23 -0400 Subject: [PATCH 713/793] caddy: 2.9.1 -> 2.10.0 --- nixos/tests/caddy.nix | 2 +- pkgs/by-name/ca/caddy/package.nix | 8 ++++---- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/nixos/tests/caddy.nix b/nixos/tests/caddy.nix index b7cf6ff10cc9..357ebe77f060 100644 --- a/nixos/tests/caddy.nix +++ b/nixos/tests/caddy.nix @@ -74,7 +74,7 @@ services.caddy = { package = pkgs.caddy.withPlugins { plugins = [ "github.com/caddyserver/replace-response@v0.0.0-20241211194404-3865845790a7" ]; - hash = "sha256-WPmJPnyOrAnuJxvn3ywswqvLGV8SZzzn3gU1Tbtpao4="; + hash = "sha256-BJ+//h/bkj6y2Zhxas8oJyrryiTDR2Qpz7+VloqrbwQ="; }; configFile = pkgs.writeText "Caddyfile" '' { diff --git a/pkgs/by-name/ca/caddy/package.nix b/pkgs/by-name/ca/caddy/package.nix index e867d5d0903c..bc219a3cfbf5 100644 --- a/pkgs/by-name/ca/caddy/package.nix +++ b/pkgs/by-name/ca/caddy/package.nix @@ -10,12 +10,12 @@ stdenv, }: let - version = "2.9.1"; + version = "2.10.0"; dist = fetchFromGitHub { owner = "caddyserver"; repo = "dist"; tag = "v${version}"; - hash = "sha256-28ahonJ0qeynoqf02gws0LstaL4E08dywSJ8s3tgEDI="; + hash = "sha256-us1TnszA/10OMVSDsNvzRb6mcM4eMR3pQ5EF4ggA958="; }; in buildGoModule { @@ -26,10 +26,10 @@ buildGoModule { owner = "caddyserver"; repo = "caddy"; tag = "v${version}"; - hash = "sha256-XW1cBW7mk/aO/3IPQK29s4a6ArSKjo7/64koJuzp07I="; + hash = "sha256-hzDd2BNTZzjwqhc/STbSAHnNlP7g1cFuMehqU1LumQE="; }; - vendorHash = "sha256-qrlpuqTnFn/9oMTMovswpS1eAI7P9gvesoMpsIWKcY8="; + vendorHash = "sha256-9Iu4qmBVkGeSAywLgQuDR7y+TwCBqwhVxhfaXhCDnUc="; subPackages = [ "cmd/caddy" ]; From 2358d006aaefc40afb75a3f08cbb56de93477f75 Mon Sep 17 00:00:00 2001 From: Defelo Date: Fri, 18 Apr 2025 23:32:21 +0200 Subject: [PATCH 714/793] glitchtip: don't rely on releases in update script --- pkgs/by-name/gl/glitchtip/update.sh | 10 +++++++--- 1 file changed, 7 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/gl/glitchtip/update.sh b/pkgs/by-name/gl/glitchtip/update.sh index 7076d162d211..e0a5cf370e59 100755 --- a/pkgs/by-name/gl/glitchtip/update.sh +++ b/pkgs/by-name/gl/glitchtip/update.sh @@ -1,5 +1,9 @@ #!/usr/bin/env nix-shell -#!nix-shell -i bash -p nix-update +#!nix-shell -i bash -p curl jq nix-update -nix-update glitchtip -nix-update glitchtip.frontend +set -eou pipefail + +version=$(curl ${GITLAB_TOKEN:+-H "Private-Token: $GITLAB_TOKEN"} -sL https://gitlab.com/api/v4/projects/15450933/repository/tags | jq -r '.[0].name') + +nix-update --version="$version" glitchtip +nix-update --version="$version" glitchtip.frontend From 5d094c2338d5fcf9c5e4b7071b8e66a8d7e0677a Mon Sep 17 00:00:00 2001 From: Florian Klink Date: Fri, 18 Apr 2025 23:35:51 +0200 Subject: [PATCH 715/793] nixos/alloy: set After=network.target MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit This prevents the network from being torn down before alloy itself it stopped. Alloy tries to flush its WAL on SIGTERM, and if the network stack is already down, it tries to flush logs up to 90s during shutdown/reboot. From https://www.freedesktop.org/wiki/Software/systemd/NetworkTarget/: > network.target has very little meaning during start-up. It only > indicates that the network management stack is up after it has been > reached. Whether any network interfaces are already configured when > it is reached is undefined. Its primary purpose is for ordering > things properly at shutdown: since the shutdown ordering of units in > systemd is the reverse of the startup ordering, any unit that is order > After=network.target can be sure that it is stopped before the network > is shut down if the system is powered off. This allows services to > cleanly terminate connections before going down, instead of abruptly > losing connectivity for ongoing connections, leaving them in an > undefined state. […] --- nixos/modules/services/monitoring/alloy.nix | 1 + 1 file changed, 1 insertion(+) diff --git a/nixos/modules/services/monitoring/alloy.nix b/nixos/modules/services/monitoring/alloy.nix index 73f967addc91..fe0ed2cab8b3 100644 --- a/nixos/modules/services/monitoring/alloy.nix +++ b/nixos/modules/services/monitoring/alloy.nix @@ -65,6 +65,7 @@ in config = lib.mkIf cfg.enable { systemd.services.alloy = { + after = [ "network.target" ]; wantedBy = [ "multi-user.target" ]; reloadTriggers = lib.mapAttrsToList (_: v: v.source or null) ( lib.filterAttrs (n: _: lib.hasPrefix "alloy/" n && lib.hasSuffix ".alloy" n) config.environment.etc From b6eb9ecd409fceaeb62e3ba1d0059aee275306a9 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Fri, 18 Apr 2025 21:56:54 +0000 Subject: [PATCH 716/793] deno: 2.2.10 -> 2.2.11 --- pkgs/by-name/de/deno/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/de/deno/package.nix b/pkgs/by-name/de/deno/package.nix index b55ab5113f09..5f5dc8ba7b8d 100644 --- a/pkgs/by-name/de/deno/package.nix +++ b/pkgs/by-name/de/deno/package.nix @@ -21,17 +21,17 @@ let in rustPlatform.buildRustPackage (finalAttrs: { pname = "deno"; - version = "2.2.10"; + version = "2.2.11"; src = fetchFromGitHub { owner = "denoland"; repo = "deno"; tag = "v${finalAttrs.version}"; - hash = "sha256-6Tuoxvatfm3edkUiMDGmCZdl/jLKr7WH8WCXR14jKT4="; + hash = "sha256-6mRu1B02bX7Ax0d7MgI1cGalIKOqFMN+xP8ii+pUJWE="; }; useFetchCargoVendor = true; - cargoHash = "sha256-wH+y93loozkgCZZeCR1EVNGBUPY/+OYwZRFeAIcVNTg="; + cargoHash = "sha256-YZ6O31R/1L7m25Z+6Xq6b44cRAX1jgRFPlhmoFVYFok="; postPatch = '' # Use patched nixpkgs libffi in order to fix https://github.com/libffi/libffi/pull/857 From 1b6c3ba55044f65471f8d7cb63a71f408d568737 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Thu, 17 Apr 2025 21:33:39 +0000 Subject: [PATCH 717/793] emilua: 0.11.1 -> 0.11.4 --- pkgs/development/interpreters/emilua/default.nix | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/pkgs/development/interpreters/emilua/default.nix b/pkgs/development/interpreters/emilua/default.nix index dfeb38ab2b85..c72ee4b4bc02 100644 --- a/pkgs/development/interpreters/emilua/default.nix +++ b/pkgs/development/interpreters/emilua/default.nix @@ -51,15 +51,15 @@ let }; in -stdenv.mkDerivation (self: { +stdenv.mkDerivation (finalAttrs: { pname = "emilua"; - version = "0.11.1"; + version = "0.11.4"; src = fetchFromGitLab { owner = "emilua"; repo = "emilua"; - tag = "v${self.version}"; - hash = "sha256-Kl2atD3ejPSbwk9ByQrZrqBrHT4Wk+3AY3tvRC3jOCI="; + tag = "v${finalAttrs.version}"; + hash = "sha256-CVEBFySsGT0f16Dim1Pw1GdDM0fWUKieRZyxHaDH3O4="; }; propagatedBuildInputs = [ @@ -116,13 +116,13 @@ stdenv.mkDerivation (self: { mkdir -p $out/nix-support cp ${./setup-hook.sh} $out/nix-support/setup-hook substituteInPlace $out/nix-support/setup-hook \ - --replace @sitePackages@ "${self.passthru.sitePackages}" + --replace-fail @sitePackages@ "${finalAttrs.passthru.sitePackages}" ''; passthru = { updateScript = gitUpdater { rev-prefix = "v"; }; inherit boost; - sitePackages = "lib/emilua-${(lib.concatStringsSep "." (lib.take 2 (lib.splitVersion self.version)))}"; + sitePackages = "lib/emilua-${(lib.concatStringsSep "." (lib.take 2 (lib.splitVersion finalAttrs.version)))}"; tests.with-io-uring = emilua.override { enableIoUring = true; }; }; From 871de71ac7756447919040d9f1999f662265ea29 Mon Sep 17 00:00:00 2001 From: Gaetan Lepage Date: Sat, 19 Apr 2025 00:06:31 +0200 Subject: [PATCH 718/793] emilua: add versionCheckHook --- pkgs/development/interpreters/emilua/default.nix | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/pkgs/development/interpreters/emilua/default.nix b/pkgs/development/interpreters/emilua/default.nix index c72ee4b4bc02..9610d3fc7a1a 100644 --- a/pkgs/development/interpreters/emilua/default.nix +++ b/pkgs/development/interpreters/emilua/default.nix @@ -22,6 +22,7 @@ cmake, asciidoctor, makeWrapper, + versionCheckHook, gitUpdater, enableIoUring ? false, emilua, # this package @@ -119,6 +120,12 @@ stdenv.mkDerivation (finalAttrs: { --replace-fail @sitePackages@ "${finalAttrs.passthru.sitePackages}" ''; + nativeInstallCheckInputs = [ + versionCheckHook + ]; + versionCheckProgramArg = "--version"; + doInstallCheck = true; + passthru = { updateScript = gitUpdater { rev-prefix = "v"; }; inherit boost; From 3481e1937ea63dc890f727dde793f1a2fed8749d Mon Sep 17 00:00:00 2001 From: Defelo Date: Mon, 14 Apr 2025 18:25:18 +0200 Subject: [PATCH 719/793] python3Packages.symbolic_10: init at 10.2.1 required by glitchtip --- pkgs/by-name/gl/glitchtip/package.nix | 2 +- .../python-modules/symbolic/10.nix | 76 + .../python-modules/symbolic/Cargo.lock | 2737 +++++++++++++++++ .../python-modules/symbolic/default.nix | 13 +- pkgs/top-level/python-packages.nix | 2 + 5 files changed, 2819 insertions(+), 11 deletions(-) create mode 100644 pkgs/development/python-modules/symbolic/10.nix create mode 100644 pkgs/development/python-modules/symbolic/Cargo.lock diff --git a/pkgs/by-name/gl/glitchtip/package.nix b/pkgs/by-name/gl/glitchtip/package.nix index bdb275631e8e..296869a42b70 100644 --- a/pkgs/by-name/gl/glitchtip/package.nix +++ b/pkgs/by-name/gl/glitchtip/package.nix @@ -47,7 +47,7 @@ let psycopg pydantic sentry-sdk - symbolic + symbolic_10 user-agents uvicorn uwsgi-chunked diff --git a/pkgs/development/python-modules/symbolic/10.nix b/pkgs/development/python-modules/symbolic/10.nix new file mode 100644 index 000000000000..13a43365c9b5 --- /dev/null +++ b/pkgs/development/python-modules/symbolic/10.nix @@ -0,0 +1,76 @@ +{ + lib, + buildPythonPackage, + fetchFromGitHub, + setuptools-rust, + rustPlatform, + rustc, + cargo, + milksnake, + cffi, + pytestCheckHook, + nixosTests, +}: + +buildPythonPackage rec { + pname = "symbolic"; + version = "10.2.1"; # glitchtip currently only works with symbolic 10.x + pyproject = true; + + src = fetchFromGitHub { + owner = "getsentry"; + repo = "symbolic"; + tag = version; + hash = "sha256-3u4MTzaMwryGpFowrAM/MJOmnU8M+Q1/0UtALJib+9A="; + # the `py` directory is not included in the tarball, so we fetch the source via git instead + forceFetchGit = true; + }; + + cargoDeps = rustPlatform.fetchCargoVendor { + inherit + pname + version + src + postPatch + ; + hash = "sha256-cpIVzgcxKfEA5oov6/OaXqknYsYZUoduLTn2qIXGL5U="; + }; + + nativeBuildInputs = [ + setuptools-rust + rustPlatform.cargoSetupHook + rustc + cargo + milksnake + ]; + + dependencies = [ cffi ]; + + postPatch = '' + ln -s ${./Cargo.lock} Cargo.lock + ''; + + preBuild = '' + cd py + ''; + + preCheck = '' + cd .. + ''; + + nativeCheckInputs = [ pytestCheckHook ]; + + pytestFlagsArray = [ "py" ]; + + pythonImportsCheck = [ "symbolic" ]; + + passthru.tests = { inherit (nixosTests) glitchtip; }; + + meta = { + description = "Python library for dealing with symbol files and more"; + homepage = "https://github.com/getsentry/symbolic"; + changelog = "https://github.com/getsentry/symbolic/blob/${version}/CHANGELOG.md"; + license = lib.licenses.mit; + maintainers = with lib.maintainers; [ defelo ]; + }; +} diff --git a/pkgs/development/python-modules/symbolic/Cargo.lock b/pkgs/development/python-modules/symbolic/Cargo.lock new file mode 100644 index 000000000000..5ac24d4be5ed --- /dev/null +++ b/pkgs/development/python-modules/symbolic/Cargo.lock @@ -0,0 +1,2737 @@ +# This file is automatically @generated by Cargo. +# It is not intended for manual editing. +version = 3 + +[[package]] +name = "Inflector" +version = "0.11.4" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "fe438c63458706e03479442743baae6c88256498e6431708f6dfc520a26515d3" +dependencies = [ + "lazy_static", + "regex", +] + +[[package]] +name = "addr2line" +version = "0.21.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "8a30b2e23b9e17a9f90641c7ab1549cd9b44f296d3ccbf309d2863cfe398a0cb" +dependencies = [ + "gimli 0.28.1", +] + +[[package]] +name = "addr2line" +version = "10.2.1" +dependencies = [ + "anyhow", + "clap", + "symbolic", +] + +[[package]] +name = "adler" +version = "1.0.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "f26201604c87b1e01bd3d98f8d5d9a8fcbb815e8cedb41ffccbeb4bf593a35fe" + +[[package]] +name = "aho-corasick" +version = "1.1.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "8e60d3430d3a69478ad0993f19238d2df97c507009a52b3c10addcd7f6bcb916" +dependencies = [ + "memchr", +] + +[[package]] +name = "android-tzdata" +version = "0.1.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "e999941b234f3131b00bc13c22d06e8c5ff726d1b6318ac7eb276997bbb4fef0" + +[[package]] +name = "android_system_properties" +version = "0.1.5" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "819e7219dbd41043ac279b19830f2efc897156490d7fd6ea916720117ee66311" +dependencies = [ + "libc", +] + +[[package]] +name = "anes" +version = "0.1.6" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "4b46cbb362ab8752921c97e041f5e366ee6297bd428a31275b9fcf1e380f7299" + +[[package]] +name = "anyhow" +version = "1.0.82" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "f538837af36e6f6a9be0faa67f9a314f8119e4e4b5867c6ab40ed60360142519" + +[[package]] +name = "anylog" +version = "0.6.4" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "1e2e9a7b2d67ca2b6e886b610ae20ac845cf37980df84892e38f6046e8fc225f" +dependencies = [ + "chrono", + "lazy_static", + "regex", +] + +[[package]] +name = "arrayvec" +version = "0.7.4" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "96d30a06541fbafbc7f82ed10c06164cfbd2c401138f6addd8404629c4b16711" + +[[package]] +name = "ast_node" +version = "0.9.8" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "2ab31376d309dd3bfc9cfb3c11c93ce0e0741bbe0354b20e7f8c60b044730b79" +dependencies = [ + "proc-macro2", + "quote", + "swc_macros_common", + "syn 2.0.60", +] + +[[package]] +name = "async-trait" +version = "0.1.80" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "c6fa2087f2753a7da8cc1c0dbfcf89579dd57458e36769de5ac750b4671737ca" +dependencies = [ + "proc-macro2", + "quote", + "syn 2.0.60", +] + +[[package]] +name = "atty" +version = "0.2.14" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "d9b39be18770d11421cdb1b9947a45dd3f37e93092cbf377614828a319d5fee8" +dependencies = [ + "hermit-abi", + "libc", + "winapi", +] + +[[package]] +name = "autocfg" +version = "1.2.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "f1fdabc7756949593fe60f30ec81974b613357de856987752631dea1e3394c80" + +[[package]] +name = "backtrace" +version = "0.3.71" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "26b05800d2e817c8b3b4b54abd461726265fa9789ae34330622f2db9ee696f9d" +dependencies = [ + "addr2line 0.21.0", + "cc", + "cfg-if", + "libc", + "miniz_oxide", + "object", + "rustc-demangle", +] + +[[package]] +name = "better_scoped_tls" +version = "0.1.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "794edcc9b3fb07bb4aecaa11f093fd45663b4feadb782d68303a2268bc2701de" +dependencies = [ + "scoped-tls", +] + +[[package]] +name = "binary-merge" +version = "0.1.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "597bb81c80a54b6a4381b23faba8d7774b144c94cbd1d6fe3f1329bd776554ab" + +[[package]] +name = "bitflags" +version = "1.3.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "bef38d45163c2f1dde094a7dfd33ccf595c92905c8f8f4fdc18d06fb1037718a" + +[[package]] +name = "bitflags" +version = "2.5.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "cf4b9d6a944f767f8e5e0db018570623c85f3d925ac718db4e06d0187adb21c1" + +[[package]] +name = "bitvec" +version = "1.0.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "1bc2832c24239b0141d5674bb9174f9d68a8b5b3f2753311927c172ca46f7e9c" +dependencies = [ + "funty", + "radium", + "tap", + "wyz", +] + +[[package]] +name = "breakpad-symbols" +version = "0.14.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "962e48eab21c8cc026fb28919961ea4f45bb0d424eb58f215b0f245e2699b6c8" +dependencies = [ + "async-trait", + "circular", + "debugid", + "minidump-common", + "nom", + "range-map", + "thiserror", + "tokio", + "tracing", +] + +[[package]] +name = "brownstone" +version = "3.0.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "c5839ee4f953e811bfdcf223f509cb2c6a3e1447959b0bff459405575bc17f22" +dependencies = [ + "arrayvec", +] + +[[package]] +name = "bstr" +version = "0.2.17" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "ba3569f383e8f1598449f1a423e72e99569137b47740b1da11ef19af3d5c3223" +dependencies = [ + "lazy_static", + "memchr", + "regex-automata 0.1.10", +] + +[[package]] +name = "bumpalo" +version = "3.16.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "79296716171880943b8470b5f8d03aa55eb2e645a4874bdbb28adb49162e012c" + +[[package]] +name = "byteorder" +version = "1.5.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "1fd0f2584146f6f2ef48085050886acf353beff7305ebd1ae69500e27c67f64b" + +[[package]] +name = "bytes" +version = "1.6.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "514de17de45fdb8dc022b1a7975556c53c86f9f0aa5f534b98977b171857c2c9" + +[[package]] +name = "cast" +version = "0.3.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "37b2a672a2cb129a2e41c10b1224bb368f9f37a2b16b612598138befd7b37eb5" + +[[package]] +name = "cc" +version = "1.0.96" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "065a29261d53ba54260972629f9ca6bffa69bac13cd1fed61420f7fa68b9f8bd" + +[[package]] +name = "cfg-if" +version = "1.0.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "baf1de4339761588bc0619e3cbc0120ee582ebb74b53b4efbf79117bd2da40fd" + +[[package]] +name = "chrono" +version = "0.4.38" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "a21f936df1771bf62b77f047b726c4625ff2e8aa607c01ec06e5a05bd8463401" +dependencies = [ + "android-tzdata", + "iana-time-zone", + "js-sys", + "num-traits 0.2.18", + "serde", + "wasm-bindgen", + "windows-targets", +] + +[[package]] +name = "ciborium" +version = "0.2.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "42e69ffd6f0917f5c029256a24d0161db17cea3997d185db0d35926308770f0e" +dependencies = [ + "ciborium-io", + "ciborium-ll", + "serde", +] + +[[package]] +name = "ciborium-io" +version = "0.2.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "05afea1e0a06c9be33d539b876f1ce3692f4afea2cb41f740e7743225ed1c757" + +[[package]] +name = "ciborium-ll" +version = "0.2.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "57663b653d948a338bfb3eeba9bb2fd5fcfaecb9e199e87e1eda4d9e8b240fd9" +dependencies = [ + "ciborium-io", + "half", +] + +[[package]] +name = "circular" +version = "0.3.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "b0fc239e0f6cb375d2402d48afb92f76f5404fd1df208a41930ec81eda078bea" + +[[package]] +name = "clap" +version = "3.2.25" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "4ea181bf566f71cb9a5d17a59e1871af638180a18fb0035c92ae62b705207123" +dependencies = [ + "atty", + "bitflags 1.3.2", + "clap_lex", + "indexmap", + "strsim", + "termcolor", + "textwrap", +] + +[[package]] +name = "clap_lex" +version = "0.2.4" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "2850f2f5a82cbf437dd5af4d49848fbdfc27c157c3d010345776f952765261c5" +dependencies = [ + "os_str_bytes", +] + +[[package]] +name = "console" +version = "0.15.8" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "0e1f83fc076bd6dd27517eacdf25fef6c4dfe5f1d7448bafaaf3a26f13b5e4eb" +dependencies = [ + "encode_unicode", + "lazy_static", + "libc", + "windows-sys", +] + +[[package]] +name = "core-foundation-sys" +version = "0.8.6" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "06ea2b9bc92be3c2baa9334a323ebca2d6f074ff852cd1d7b11064035cd3868f" + +[[package]] +name = "cpp_demangle" +version = "0.4.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "7e8227005286ec39567949b33df9896bcadfa6051bccca2488129f108ca23119" +dependencies = [ + "cfg-if", +] + +[[package]] +name = "crc32fast" +version = "1.4.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "b3855a8a784b474f333699ef2bbca9db2c4a1f6d9088a90a2d25b1eb53111eaa" +dependencies = [ + "cfg-if", +] + +[[package]] +name = "criterion" +version = "0.4.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "e7c76e09c1aae2bc52b3d2f29e13c6572553b30c4aa1b8a49fd70de6412654cb" +dependencies = [ + "anes", + "atty", + "cast", + "ciborium", + "clap", + "criterion-plot", + "itertools", + "lazy_static", + "num-traits 0.2.18", + "oorandom", + "plotters", + "rayon", + "regex", + "serde", + "serde_derive", + "serde_json", + "tinytemplate", + "walkdir", +] + +[[package]] +name = "criterion-plot" +version = "0.5.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "6b50826342786a51a89e2da3a28f1c32b06e387201bc2d19791f622c673706b1" +dependencies = [ + "cast", + "itertools", +] + +[[package]] +name = "crossbeam-deque" +version = "0.8.5" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "613f8cc01fe9cf1a3eb3d7f488fd2fa8388403e97039e2f73692932e291a770d" +dependencies = [ + "crossbeam-epoch", + "crossbeam-utils", +] + +[[package]] +name = "crossbeam-epoch" +version = "0.9.18" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "5b82ac4a3c2ca9c3460964f020e1402edd5753411d7737aa39c3714ad1b5420e" +dependencies = [ + "crossbeam-utils", +] + +[[package]] +name = "crossbeam-utils" +version = "0.8.19" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "248e3bacc7dc6baa3b21e405ee045c3047101a49145e7e9eca583ab4c2ca5345" + +[[package]] +name = "crunchy" +version = "0.2.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "7a81dae078cea95a014a339291cec439d2f232ebe854a9d672b796c6afafa9b7" + +[[package]] +name = "data-encoding" +version = "2.6.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "e8566979429cf69b49a5c740c60791108e86440e8be149bbea4fe54d2c32d6e2" + +[[package]] +name = "debugid" +version = "0.8.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "bef552e6f588e446098f6ba40d89ac146c8c7b64aade83c051ee00bb5d2bc18d" +dependencies = [ + "serde", + "uuid", +] + +[[package]] +name = "debuginfo_debug" +version = "10.2.1" +dependencies = [ + "anyhow", + "clap", + "symbolic", +] + +[[package]] +name = "deranged" +version = "0.3.11" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "b42b6fa04a440b495c8b04d0e71b707c585f83cb9cb28cf8cd0d976c315e31b4" +dependencies = [ + "powerfmt", +] + +[[package]] +name = "dmsort" +version = "1.0.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "f0bc8fbe9441c17c9f46f75dfe27fa1ddb6c68a461ccaed0481419219d4f10d3" + +[[package]] +name = "dump_cfi" +version = "10.2.1" +dependencies = [ + "anyhow", + "clap", + "symbolic", +] + +[[package]] +name = "dump_sources" +version = "10.2.1" +dependencies = [ + "clap", + "symbolic", +] + +[[package]] +name = "either" +version = "1.11.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "a47c1c47d2f5964e29c61246e81db715514cd532db6b5116a25ea3c03d6780a2" + +[[package]] +name = "elementtree" +version = "1.2.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "3efd4742acf458718a6456e0adf0b4d734d6b783e452bbf1ac36bf31f4085cb3" +dependencies = [ + "string_cache", +] + +[[package]] +name = "elsa" +version = "1.10.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "d98e71ae4df57d214182a2e5cb90230c0192c6ddfcaa05c36453d46a54713e10" +dependencies = [ + "stable_deref_trait", +] + +[[package]] +name = "encode_unicode" +version = "0.3.6" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "a357d28ed41a50f9c765dbfe56cbc04a64e53e5fc58ba79fbc34c10ef3df831f" + +[[package]] +name = "encoding" +version = "0.2.33" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "6b0d943856b990d12d3b55b359144ff341533e516d94098b1d3fc1ac666d36ec" +dependencies = [ + "encoding-index-japanese", + "encoding-index-korean", + "encoding-index-simpchinese", + "encoding-index-singlebyte", + "encoding-index-tradchinese", +] + +[[package]] +name = "encoding-index-japanese" +version = "1.20141219.5" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "04e8b2ff42e9a05335dbf8b5c6f7567e5591d0d916ccef4e0b1710d32a0d0c91" +dependencies = [ + "encoding_index_tests", +] + +[[package]] +name = "encoding-index-korean" +version = "1.20141219.5" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "4dc33fb8e6bcba213fe2f14275f0963fd16f0a02c878e3095ecfdf5bee529d81" +dependencies = [ + "encoding_index_tests", +] + +[[package]] +name = "encoding-index-simpchinese" +version = "1.20141219.5" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "d87a7194909b9118fc707194baa434a4e3b0fb6a5a757c73c3adb07aa25031f7" +dependencies = [ + "encoding_index_tests", +] + +[[package]] +name = "encoding-index-singlebyte" +version = "1.20141219.5" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "3351d5acffb224af9ca265f435b859c7c01537c0849754d3db3fdf2bfe2ae84a" +dependencies = [ + "encoding_index_tests", +] + +[[package]] +name = "encoding-index-tradchinese" +version = "1.20141219.5" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "fd0e20d5688ce3cab59eb3ef3a2083a5c77bf496cb798dc6fcdb75f323890c18" +dependencies = [ + "encoding_index_tests", +] + +[[package]] +name = "encoding_index_tests" +version = "0.1.4" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "a246d82be1c9d791c5dfde9a2bd045fc3cbba3fa2b11ad558f27d01712f00569" + +[[package]] +name = "enum-primitive-derive" +version = "0.2.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "c375b9c5eadb68d0a6efee2999fef292f45854c3444c86f09d8ab086ba942b0e" +dependencies = [ + "num-traits 0.2.18", + "quote", + "syn 1.0.109", +] + +[[package]] +name = "errno" +version = "0.3.8" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "a258e46cdc063eb8519c00b9fc845fc47bcfca4130e2f08e88665ceda8474245" +dependencies = [ + "libc", + "windows-sys", +] + +[[package]] +name = "fallible-iterator" +version = "0.2.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "4443176a9f2c162692bd3d352d745ef9413eec5782a80d8fd6f8a1ac692a07f7" + +[[package]] +name = "fastrand" +version = "2.1.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "9fc0510504f03c51ada170672ac806f1f105a88aa97a5281117e1ddc3368e51a" + +[[package]] +name = "flate2" +version = "1.0.30" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "5f54427cfd1c7829e2a139fcefea601bf088ebca651d2bf53ebc600eac295dae" +dependencies = [ + "crc32fast", + "miniz_oxide", +] + +[[package]] +name = "form_urlencoded" +version = "1.2.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "e13624c2627564efccf4934284bdd98cbaa14e79b0b5a141218e507b3a823456" +dependencies = [ + "percent-encoding", +] + +[[package]] +name = "from_variant" +version = "0.1.8" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "fdc9cc75639b041067353b9bce2450d6847e547276c6fbe4487d7407980e07db" +dependencies = [ + "proc-macro2", + "swc_macros_common", + "syn 2.0.60", +] + +[[package]] +name = "funty" +version = "2.0.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "e6d5a32815ae3f33302d95fdcb2ce17862f8c65363dcfd29360480ba1001fc9c" + +[[package]] +name = "futures-core" +version = "0.3.30" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "dfc6580bb841c5a68e9ef15c77ccc837b40a7504914d52e47b8b0e9bbda25a1d" + +[[package]] +name = "futures-macro" +version = "0.3.30" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "87750cf4b7a4c0625b1529e4c543c2182106e4dedc60a2a6455e00d212c489ac" +dependencies = [ + "proc-macro2", + "quote", + "syn 2.0.60", +] + +[[package]] +name = "futures-task" +version = "0.3.30" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "38d84fa142264698cdce1a9f9172cf383a0c82de1bddcf3092901442c4097004" + +[[package]] +name = "futures-util" +version = "0.3.30" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "3d6401deb83407ab3da39eba7e33987a73c3df0c82b4bb5813ee871c19c41d48" +dependencies = [ + "futures-core", + "futures-macro", + "futures-task", + "pin-project-lite", + "pin-utils", + "slab", +] + +[[package]] +name = "getrandom" +version = "0.2.14" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "94b22e06ecb0110981051723910cbf0b5f5e09a2062dd7663334ee79a9d1286c" +dependencies = [ + "cfg-if", + "libc", + "wasi", +] + +[[package]] +name = "gimli" +version = "0.27.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "b6c80984affa11d98d1b88b66ac8853f143217b399d3c74116778ff8fdb4ed2e" +dependencies = [ + "fallible-iterator", + "stable_deref_trait", +] + +[[package]] +name = "gimli" +version = "0.28.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "4271d37baee1b8c7e4b708028c57d816cf9d2434acb33a549475f78c181f6253" + +[[package]] +name = "goblin" +version = "0.6.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "0d6b4de4a8eb6c46a8c77e1d3be942cb9a8bf073c22374578e5ba4b08ed0ff68" +dependencies = [ + "log", + "plain", + "scroll", +] + +[[package]] +name = "half" +version = "2.4.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "6dd08c532ae367adf81c312a4580bc67f1d0fe8bc9c460520283f4c0ff277888" +dependencies = [ + "cfg-if", + "crunchy", +] + +[[package]] +name = "hashbrown" +version = "0.12.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "8a9ee70c43aaf417c914396645a0fa852624801b24ebb7ae78fe8272889ac888" + +[[package]] +name = "hermit-abi" +version = "0.1.19" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "62b467343b94ba476dcb2500d242dadbb39557df889310ac77c5d99100aaac33" +dependencies = [ + "libc", +] + +[[package]] +name = "iana-time-zone" +version = "0.1.60" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "e7ffbb5a1b541ea2561f8c41c087286cc091e21e556a4f09a8f6cbf17b69b141" +dependencies = [ + "android_system_properties", + "core-foundation-sys", + "iana-time-zone-haiku", + "js-sys", + "wasm-bindgen", + "windows-core", +] + +[[package]] +name = "iana-time-zone-haiku" +version = "0.1.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "f31827a206f56af32e590ba56d5d2d085f558508192593743f16b2306495269f" +dependencies = [ + "cc", +] + +[[package]] +name = "idna" +version = "0.5.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "634d9b1461af396cad843f47fdba5597a4f9e6ddd4bfb6ff5d85028c25cb12f6" +dependencies = [ + "unicode-bidi", + "unicode-normalization", +] + +[[package]] +name = "if_chain" +version = "1.0.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "cb56e1aa765b4b4f3aadfab769793b7087bb03a4ea4920644a6d238e2df5b9ed" + +[[package]] +name = "indent_write" +version = "2.2.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "0cfe9645a18782869361d9c8732246be7b410ad4e919d3609ebabdac00ba12c3" + +[[package]] +name = "indexmap" +version = "1.9.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "bd070e393353796e801d209ad339e89596eb4c8d430d18ede6a1cced8fafbd99" +dependencies = [ + "autocfg", + "hashbrown", +] + +[[package]] +name = "inplace-vec-builder" +version = "0.1.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "cf64c2edc8226891a71f127587a2861b132d2b942310843814d5001d99a1d307" +dependencies = [ + "smallvec", +] + +[[package]] +name = "insta" +version = "1.38.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "3eab73f58e59ca6526037208f0e98851159ec1633cf17b6cd2e1f2c3fd5d53cc" +dependencies = [ + "console", + "lazy_static", + "linked-hash-map", + "serde", + "similar", +] + +[[package]] +name = "is-macro" +version = "0.3.5" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "59a85abdc13717906baccb5a1e435556ce0df215f242892f721dff62bf25288f" +dependencies = [ + "Inflector", + "proc-macro2", + "quote", + "syn 2.0.60", +] + +[[package]] +name = "itertools" +version = "0.10.5" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "b0fd2260e829bddf4cb6ea802289de2f86d6a7a690192fbe91b3f46e0f2c8473" +dependencies = [ + "either", +] + +[[package]] +name = "itoa" +version = "1.0.11" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "49f1f14873335454500d59611f1cf4a4b0f786f9ac11f4312a78e4cf2566695b" + +[[package]] +name = "joinery" +version = "2.1.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "72167d68f5fce3b8655487b8038691a3c9984ee769590f93f2a631f4ad64e4f5" + +[[package]] +name = "js-source-scopes" +version = "0.3.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "b8da074711c234172331e301df3f78c7a3988e6e8fab0a128a1fb9ff235f384d" +dependencies = [ + "indexmap", + "sourcemap", + "swc_common", + "swc_ecma_parser", + "swc_ecma_visit", + "thiserror", + "tracing", +] + +[[package]] +name = "js-sys" +version = "0.3.69" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "29c15563dc2726973df627357ce0c9ddddbea194836909d655df6a75d2cf296d" +dependencies = [ + "wasm-bindgen", +] + +[[package]] +name = "lazy_static" +version = "1.4.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "e2abad23fbc42b3700f2f279844dc832adb2b2eb069b2df918f455c4e18cc646" + +[[package]] +name = "lazycell" +version = "1.3.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "830d08ce1d1d941e6b30645f1a0eb5643013d835ce3779a5fc208261dbe10f55" + +[[package]] +name = "leb128" +version = "0.2.5" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "884e2677b40cc8c339eaefcb701c32ef1fd2493d71118dc0ca4b6a736c93bd67" + +[[package]] +name = "lexical" +version = "6.1.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "c7aefb36fd43fef7003334742cbf77b243fcd36418a1d1bdd480d613a67968f6" +dependencies = [ + "lexical-core", +] + +[[package]] +name = "lexical-core" +version = "0.8.5" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "2cde5de06e8d4c2faabc400238f9ae1c74d5412d03a7bd067645ccbc47070e46" +dependencies = [ + "lexical-parse-float", + "lexical-parse-integer", + "lexical-util", + "lexical-write-float", + "lexical-write-integer", +] + +[[package]] +name = "lexical-parse-float" +version = "0.8.5" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "683b3a5ebd0130b8fb52ba0bdc718cc56815b6a097e28ae5a6997d0ad17dc05f" +dependencies = [ + "lexical-parse-integer", + "lexical-util", + "static_assertions", +] + +[[package]] +name = "lexical-parse-integer" +version = "0.8.6" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "6d0994485ed0c312f6d965766754ea177d07f9c00c9b82a5ee62ed5b47945ee9" +dependencies = [ + "lexical-util", + "static_assertions", +] + +[[package]] +name = "lexical-util" +version = "0.8.5" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "5255b9ff16ff898710eb9eb63cb39248ea8a5bb036bea8085b1a767ff6c4e3fc" +dependencies = [ + "static_assertions", +] + +[[package]] +name = "lexical-write-float" +version = "0.8.5" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "accabaa1c4581f05a3923d1b4cfd124c329352288b7b9da09e766b0668116862" +dependencies = [ + "lexical-util", + "lexical-write-integer", + "static_assertions", +] + +[[package]] +name = "lexical-write-integer" +version = "0.8.5" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "e1b6f3d1f4422866b68192d62f77bc5c700bee84f3069f2469d7bc8c77852446" +dependencies = [ + "lexical-util", + "static_assertions", +] + +[[package]] +name = "libc" +version = "0.2.154" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "ae743338b92ff9146ce83992f766a31066a91a8c84a45e0e9f21e7cf6de6d346" + +[[package]] +name = "linked-hash-map" +version = "0.5.6" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "0717cef1bc8b636c6e1c1bbdefc09e6322da8a9321966e8928ef80d20f7f770f" + +[[package]] +name = "linux-raw-sys" +version = "0.4.13" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "01cda141df6706de531b6c46c3a33ecca755538219bd484262fa09410c13539c" + +[[package]] +name = "lock_api" +version = "0.4.12" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "07af8b9cdd281b7915f413fa73f29ebd5d55d0d3f0155584dade1ff18cea1b17" +dependencies = [ + "autocfg", + "scopeguard", +] + +[[package]] +name = "log" +version = "0.4.21" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "90ed8c1e510134f979dbc4f070f87d4313098b704861a105fe34231c70a3901c" + +[[package]] +name = "matchers" +version = "0.1.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "8263075bb86c5a1b1427b5ae862e8889656f126e9f77c484496e8b47cf5c5558" +dependencies = [ + "regex-automata 0.1.10", +] + +[[package]] +name = "maybe-owned" +version = "0.3.4" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "4facc753ae494aeb6e3c22f839b158aebd4f9270f55cd3c79906c45476c47ab4" + +[[package]] +name = "memchr" +version = "2.7.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "6c8640c5d730cb13ebd907d8d04b52f55ac9a2eec55b440c8892f40d56c76c1d" + +[[package]] +name = "memmap2" +version = "0.5.10" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "83faa42c0a078c393f6b29d5db232d8be22776a891f8f56e5284faee4a20b327" +dependencies = [ + "libc", +] + +[[package]] +name = "minidump" +version = "0.14.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "d8cb3a9530388df2ec8118130d17f57939c1d17e900a20f88a9f68169ab20c3c" +dependencies = [ + "debugid", + "encoding", + "memmap2", + "minidump-common", + "num-traits 0.2.18", + "range-map", + "scroll", + "thiserror", + "time", + "tracing", + "uuid", +] + +[[package]] +name = "minidump-common" +version = "0.14.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "97dbaf56dfe28d07e1fecffce410976774dcac1f0d7f6d797b437468e989e687" +dependencies = [ + "bitflags 1.3.2", + "debugid", + "enum-primitive-derive", + "num-traits 0.2.18", + "range-map", + "scroll", + "smart-default", + "tracing", +] + +[[package]] +name = "minidump-processor" +version = "0.14.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "18166049057bbbd113418bbf6dc2d68b932bef8bda5103e717492569522e7476" +dependencies = [ + "async-trait", + "breakpad-symbols", + "debugid", + "futures-util", + "memmap2", + "minidump", + "minidump-common", + "scroll", + "serde", + "serde_json", + "thiserror", + "tracing", +] + +[[package]] +name = "minidump_stackwalk" +version = "10.2.1" +dependencies = [ + "async-trait", + "clap", + "minidump", + "minidump-processor", + "symbolic", + "thiserror", + "tokio", + "tracing", + "tracing-subscriber", + "walkdir", +] + +[[package]] +name = "minimal-lexical" +version = "0.2.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "68354c5c6bd36d73ff3feceb05efa59b6acb7626617f4962be322a825e61f79a" + +[[package]] +name = "miniz_oxide" +version = "0.7.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "9d811f3e15f28568be3407c8e7fdb6514c1cda3cb30683f15b6a1a1dc4ea14a7" +dependencies = [ + "adler", +] + +[[package]] +name = "msvc-demangler" +version = "0.9.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "bfb67c6dd0fa9b00619c41c5700b6f92d5f418be49b45ddb9970fbd4569df3c8" +dependencies = [ + "bitflags 1.3.2", +] + +[[package]] +name = "new_debug_unreachable" +version = "1.0.6" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "650eef8c711430f1a879fdd01d4745a7deea475becfb90269c06775983bbf086" + +[[package]] +name = "nom" +version = "7.1.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "d273983c5a657a70a3e8f2a01329822f3b8c8172b73826411a55751e404a0a4a" +dependencies = [ + "memchr", + "minimal-lexical", +] + +[[package]] +name = "nom-supreme" +version = "0.8.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "2bd3ae6c901f1959588759ff51c95d24b491ecb9ff91aa9c2ef4acc5b1dcab27" +dependencies = [ + "brownstone", + "indent_write", + "joinery", + "memchr", + "nom", +] + +[[package]] +name = "nu-ansi-term" +version = "0.46.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "77a8165726e8236064dbb45459242600304b42a5ea24ee2948e18e023bf7ba84" +dependencies = [ + "overload", + "winapi", +] + +[[package]] +name = "num-bigint" +version = "0.4.4" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "608e7659b5c3d7cba262d894801b9ec9d00de989e8a82bd4bef91d08da45cdc0" +dependencies = [ + "autocfg", + "num-integer", + "num-traits 0.2.18", + "serde", +] + +[[package]] +name = "num-conv" +version = "0.1.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "51d515d32fb182ee37cda2ccdcb92950d6a3c2893aa280e540671c2cd0f3b1d9" + +[[package]] +name = "num-integer" +version = "0.1.46" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "7969661fd2958a5cb096e56c8e1ad0444ac2bbcd0061bd28660485a44879858f" +dependencies = [ + "num-traits 0.2.18", +] + +[[package]] +name = "num-traits" +version = "0.1.43" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "92e5113e9fd4cc14ded8e499429f396a20f98c772a47cc8622a736e1ec843c31" +dependencies = [ + "num-traits 0.2.18", +] + +[[package]] +name = "num-traits" +version = "0.2.18" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "da0df0e5185db44f69b44f26786fe401b6c293d1907744beaa7fa62b2e5a517a" +dependencies = [ + "autocfg", +] + +[[package]] +name = "object" +version = "0.32.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "a6a622008b6e321afc04970976f62ee297fdbaa6f95318ca343e3eebb9648441" +dependencies = [ + "memchr", +] + +[[package]] +name = "object_debug" +version = "10.2.1" +dependencies = [ + "clap", + "symbolic", +] + +[[package]] +name = "once_cell" +version = "1.19.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "3fdb12b2476b595f9358c5161aa467c2438859caa136dec86c26fdd2efe17b92" + +[[package]] +name = "oorandom" +version = "11.1.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "0ab1bc2a289d34bd04a330323ac98a1b4bc82c9d9fcb1e66b63caa84da26b575" + +[[package]] +name = "os_str_bytes" +version = "6.6.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "e2355d85b9a3786f481747ced0e0ff2ba35213a1f9bd406ed906554d7af805a1" + +[[package]] +name = "overload" +version = "0.1.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "b15813163c1d831bf4a13c3610c05c0d03b39feb07f7e09fa234dac9b15aaf39" + +[[package]] +name = "parking_lot" +version = "0.12.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "7e4af0ca4f6caed20e900d564c242b8e5d4903fdacf31d3daf527b66fe6f42fb" +dependencies = [ + "lock_api", + "parking_lot_core", +] + +[[package]] +name = "parking_lot_core" +version = "0.9.10" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "1e401f977ab385c9e4e3ab30627d6f26d00e2c73eef317493c4ec6d468726cf8" +dependencies = [ + "cfg-if", + "libc", + "redox_syscall", + "smallvec", + "windows-targets", +] + +[[package]] +name = "pdb" +version = "0.8.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "82040a392923abe6279c00ab4aff62d5250d1c8555dc780e4b02783a7aa74863" +dependencies = [ + "fallible-iterator", + "scroll", + "uuid", +] + +[[package]] +name = "pdb-addr2line" +version = "0.10.4" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "c4e89a9f2f40b2389ba6da0814c8044bf942bece03dffa1514f84e3b525f4f9a" +dependencies = [ + "bitflags 1.3.2", + "elsa", + "maybe-owned", + "pdb", + "range-collections", + "thiserror", +] + +[[package]] +name = "percent-encoding" +version = "2.3.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "e3148f5046208a5d56bcfc03053e3ca6334e51da8dfb19b6cdc8b306fae3283e" + +[[package]] +name = "phf_generator" +version = "0.10.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "5d5285893bb5eb82e6aaf5d59ee909a06a16737a8970984dd7746ba9283498d6" +dependencies = [ + "phf_shared", + "rand", +] + +[[package]] +name = "phf_shared" +version = "0.10.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "b6796ad771acdc0123d2a88dc428b5e38ef24456743ddb1744ed628f9815c096" +dependencies = [ + "siphasher", +] + +[[package]] +name = "pin-project-lite" +version = "0.2.14" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "bda66fc9667c18cb2758a2ac84d1167245054bcf85d5d1aaa6923f45801bdd02" + +[[package]] +name = "pin-utils" +version = "0.1.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "8b870d8c151b6f2fb93e84a13146138f05d02ed11c7e7c54f8826aaaf7c9f184" + +[[package]] +name = "plain" +version = "0.2.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "b4596b6d070b27117e987119b4dac604f3c58cfb0b191112e24771b2faeac1a6" + +[[package]] +name = "plotters" +version = "0.3.5" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "d2c224ba00d7cadd4d5c660deaf2098e5e80e07846537c51f9cfa4be50c1fd45" +dependencies = [ + "num-traits 0.2.18", + "plotters-backend", + "plotters-svg", + "wasm-bindgen", + "web-sys", +] + +[[package]] +name = "plotters-backend" +version = "0.3.5" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "9e76628b4d3a7581389a35d5b6e2139607ad7c75b17aed325f210aa91f4a9609" + +[[package]] +name = "plotters-svg" +version = "0.3.5" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "38f6d39893cca0701371e3c27294f09797214b86f1fb951b89ade8ec04e2abab" +dependencies = [ + "plotters-backend", +] + +[[package]] +name = "powerfmt" +version = "0.2.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "439ee305def115ba05938db6eb1644ff94165c5ab5e9420d1c1bcedbba909391" + +[[package]] +name = "ppv-lite86" +version = "0.2.17" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "5b40af805b3121feab8a3c29f04d8ad262fa8e0561883e7653e024ae4479e6de" + +[[package]] +name = "precomputed-hash" +version = "0.1.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "925383efa346730478fb4838dbe9137d2a47675ad789c546d150a6e1dd4ab31c" + +[[package]] +name = "proc-macro2" +version = "1.0.81" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "3d1597b0c024618f09a9c3b8655b7e430397a36d23fdafec26d6965e9eec3eba" +dependencies = [ + "unicode-ident", +] + +[[package]] +name = "proguard" +version = "5.4.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "b88dddb086b00f5539a95d2c7a2373358fd8bfadb7b1297cc29e0196403a1b98" +dependencies = [ + "lazy_static", + "uuid", +] + +[[package]] +name = "psm" +version = "0.1.21" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "5787f7cda34e3033a72192c018bc5883100330f362ef279a8cbccfce8bb4e874" +dependencies = [ + "cc", +] + +[[package]] +name = "quote" +version = "1.0.36" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "0fa76aaf39101c457836aec0ce2316dbdc3ab723cdda1c6bd4e6ad4208acaca7" +dependencies = [ + "proc-macro2", +] + +[[package]] +name = "radium" +version = "0.7.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "dc33ff2d4973d518d823d61aa239014831e521c75da58e3df4840d3f47749d09" + +[[package]] +name = "rand" +version = "0.8.5" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "34af8d1a0e25924bc5b7c43c079c942339d8f0a8b57c39049bef581b46327404" +dependencies = [ + "libc", + "rand_chacha", + "rand_core", +] + +[[package]] +name = "rand_chacha" +version = "0.3.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "e6c10a63a0fa32252be49d21e7709d4d4baf8d231c2dbce1eaa8141b9b127d88" +dependencies = [ + "ppv-lite86", + "rand_core", +] + +[[package]] +name = "rand_core" +version = "0.6.4" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "ec0be4795e2f6a28069bec0b5ff3e2ac9bafc99e6a9a7dc3547996c5c816922c" +dependencies = [ + "getrandom", +] + +[[package]] +name = "range-collections" +version = "0.2.4" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "61fdfd79629e2b44a1d34b4d227957174cb858e6b86ee45fad114edbcfc903ab" +dependencies = [ + "binary-merge", + "inplace-vec-builder", + "smallvec", +] + +[[package]] +name = "range-map" +version = "0.1.5" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "87dc8ff3b0f3e32dbba6e49c592c0191a3a2cabbf6f7e5a78e1010050b9a42e1" +dependencies = [ + "num-traits 0.1.43", +] + +[[package]] +name = "rayon" +version = "1.10.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "b418a60154510ca1a002a752ca9714984e21e4241e804d32555251faf8b78ffa" +dependencies = [ + "either", + "rayon-core", +] + +[[package]] +name = "rayon-core" +version = "1.12.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "1465873a3dfdaa8ae7cb14b4383657caab0b3e8a0aa9ae8e04b044854c8dfce2" +dependencies = [ + "crossbeam-deque", + "crossbeam-utils", +] + +[[package]] +name = "redox_syscall" +version = "0.5.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "469052894dcb553421e483e4209ee581a45100d31b4018de03e5a7ad86374a7e" +dependencies = [ + "bitflags 2.5.0", +] + +[[package]] +name = "regex" +version = "1.10.4" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "c117dbdfde9c8308975b6a18d71f3f385c89461f7b3fb054288ecf2a2058ba4c" +dependencies = [ + "aho-corasick", + "memchr", + "regex-automata 0.4.6", + "regex-syntax 0.8.3", +] + +[[package]] +name = "regex-automata" +version = "0.1.10" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "6c230d73fb8d8c1b9c0b3135c5142a8acee3a0558fb8db5cf1cb65f8d7862132" +dependencies = [ + "regex-syntax 0.6.29", +] + +[[package]] +name = "regex-automata" +version = "0.4.6" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "86b83b8b9847f9bf95ef68afb0b8e6cdb80f498442f5179a29fad448fcc1eaea" +dependencies = [ + "aho-corasick", + "memchr", + "regex-syntax 0.8.3", +] + +[[package]] +name = "regex-syntax" +version = "0.6.29" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "f162c6dd7b008981e4d40210aca20b4bd0f9b60ca9271061b07f78537722f2e1" + +[[package]] +name = "regex-syntax" +version = "0.8.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "adad44e29e4c806119491a7f06f03de4d1af22c3a680dd47f1e6e179439d1f56" + +[[package]] +name = "rustc-demangle" +version = "0.1.23" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "d626bb9dae77e28219937af045c257c28bfd3f69333c512553507f5f9798cb76" + +[[package]] +name = "rustc-hash" +version = "1.1.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "08d43f7aa6b08d49f382cde6a7982047c3426db949b1424bc4b7ec9ae12c6ce2" + +[[package]] +name = "rustc_version" +version = "0.2.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "138e3e0acb6c9fb258b19b67cb8abd63c00679d2851805ea151465464fe9030a" +dependencies = [ + "semver", +] + +[[package]] +name = "rustix" +version = "0.38.34" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "70dc5ec042f7a43c4a73241207cecc9873a06d45debb38b329f8541d85c2730f" +dependencies = [ + "bitflags 2.5.0", + "errno", + "libc", + "linux-raw-sys", + "windows-sys", +] + +[[package]] +name = "ryu" +version = "1.0.17" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "e86697c916019a8588c99b5fac3cead74ec0b4b819707a682fd4d23fa0ce1ba1" + +[[package]] +name = "same-file" +version = "1.0.6" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "93fc1dc3aaa9bfed95e02e6eadabb4baf7e3078b0bd1b4d7b6b0b68378900502" +dependencies = [ + "winapi-util", +] + +[[package]] +name = "scoped-tls" +version = "1.0.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "e1cf6437eb19a8f4a6cc0f7dca544973b0b78843adbfeb3683d1a94a0024a294" + +[[package]] +name = "scopeguard" +version = "1.2.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "94143f37725109f92c262ed2cf5e59bce7498c01bcc1502d7b9afe439a4e9f49" + +[[package]] +name = "scroll" +version = "0.11.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "04c565b551bafbef4157586fa379538366e4385d42082f255bfd96e4fe8519da" +dependencies = [ + "scroll_derive", +] + +[[package]] +name = "scroll_derive" +version = "0.11.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "1db149f81d46d2deba7cd3c50772474707729550221e69588478ebf9ada425ae" +dependencies = [ + "proc-macro2", + "quote", + "syn 2.0.60", +] + +[[package]] +name = "semver" +version = "0.9.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "1d7eb9ef2c18661902cc47e535f9bc51b78acd254da71d375c2f6720d9a40403" +dependencies = [ + "semver-parser", +] + +[[package]] +name = "semver-parser" +version = "0.7.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "388a1df253eca08550bef6c72392cfe7c30914bf41df5269b68cbd6ff8f570a3" + +[[package]] +name = "serde" +version = "1.0.200" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "ddc6f9cc94d67c0e21aaf7eda3a010fd3af78ebf6e096aa6e2e13c79749cce4f" +dependencies = [ + "serde_derive", +] + +[[package]] +name = "serde_derive" +version = "1.0.200" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "856f046b9400cee3c8c94ed572ecdb752444c24528c035cd35882aad6f492bcb" +dependencies = [ + "proc-macro2", + "quote", + "syn 2.0.60", +] + +[[package]] +name = "serde_json" +version = "1.0.116" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "3e17db7126d17feb94eb3fad46bf1a96b034e8aacbc2e775fe81505f8b0b2813" +dependencies = [ + "itoa", + "ryu", + "serde", +] + +[[package]] +name = "sha1_smol" +version = "1.0.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "ae1a47186c03a32177042e55dbc5fd5aee900b8e0069a8d70fba96a9375cd012" + +[[package]] +name = "sharded-slab" +version = "0.1.7" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "f40ca3c46823713e0d4209592e8d6e826aa57e928f09752619fc696c499637f6" +dependencies = [ + "lazy_static", +] + +[[package]] +name = "similar" +version = "2.5.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "fa42c91313f1d05da9b26f267f931cf178d4aba455b4c4622dd7355eb80c6640" +dependencies = [ + "bstr", + "unicode-segmentation", +] + +[[package]] +name = "similar-asserts" +version = "1.5.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "e041bb827d1bfca18f213411d51b665309f1afb37a04a5d1464530e13779fc0f" +dependencies = [ + "console", + "similar", +] + +[[package]] +name = "siphasher" +version = "0.3.11" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "38b58827f4464d87d377d175e90bf58eb00fd8716ff0a62f80356b5e61555d0d" + +[[package]] +name = "slab" +version = "0.4.9" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "8f92a496fb766b417c996b9c5e57daf2f7ad3b0bebe1ccfca4856390e3d3bb67" +dependencies = [ + "autocfg", +] + +[[package]] +name = "smallvec" +version = "1.13.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "3c5e1a9a646d36c3599cd173a41282daf47c44583ad367b8e6837255952e5c67" + +[[package]] +name = "smart-default" +version = "0.6.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "133659a15339456eeeb07572eb02a91c91e9815e9cbc89566944d2c8d3efdbf6" +dependencies = [ + "proc-macro2", + "quote", + "syn 1.0.109", +] + +[[package]] +name = "smartstring" +version = "1.0.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "3fb72c633efbaa2dd666986505016c32c3044395ceaf881518399d2f4127ee29" +dependencies = [ + "autocfg", + "static_assertions", + "version_check", +] + +[[package]] +name = "sourcemap" +version = "6.4.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "e4cbf65ca7dc576cf50e21f8d0712d96d4fcfd797389744b7b222a85cdf5bd90" +dependencies = [ + "data-encoding", + "debugid", + "if_chain", + "rustc_version", + "serde", + "serde_json", + "unicode-id", + "url", +] + +[[package]] +name = "sourcemapcache_debug" +version = "10.2.1" +dependencies = [ + "anyhow", + "clap", + "symbolic", + "tracing", + "tracing-subscriber", +] + +[[package]] +name = "stable_deref_trait" +version = "1.2.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "a8f112729512f8e442d81f95a8a7ddf2b7c6b8a1a6f509a95864142b30cab2d3" + +[[package]] +name = "stacker" +version = "0.1.15" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "c886bd4480155fd3ef527d45e9ac8dd7118a898a46530b7b94c3e21866259fce" +dependencies = [ + "cc", + "cfg-if", + "libc", + "psm", + "winapi", +] + +[[package]] +name = "static_assertions" +version = "1.1.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "a2eb9349b6444b326872e140eb1cf5e7c522154d69e7a0ffb0fb81c06b37543f" + +[[package]] +name = "string_cache" +version = "0.8.7" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "f91138e76242f575eb1d3b38b4f1362f10d3a43f47d182a5b359af488a02293b" +dependencies = [ + "new_debug_unreachable", + "once_cell", + "parking_lot", + "phf_shared", + "precomputed-hash", + "serde", +] + +[[package]] +name = "string_cache_codegen" +version = "0.5.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "6bb30289b722be4ff74a408c3cc27edeaad656e06cb1fe8fa9231fa59c728988" +dependencies = [ + "phf_generator", + "phf_shared", + "proc-macro2", + "quote", +] + +[[package]] +name = "string_enum" +version = "0.4.4" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "05e383308aebc257e7d7920224fa055c632478d92744eca77f99be8fa1545b90" +dependencies = [ + "proc-macro2", + "quote", + "swc_macros_common", + "syn 2.0.60", +] + +[[package]] +name = "strsim" +version = "0.10.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "73473c0e59e6d5812c5dfe2a064a6444949f089e20eec9a2e5506596494e4623" + +[[package]] +name = "swc_atoms" +version = "0.5.9" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "9f54563d7dcba626d4acfe14ed12def7ecc28e004debe3ecd2c3ee07cc47e449" +dependencies = [ + "once_cell", + "rustc-hash", + "serde", + "string_cache", + "string_cache_codegen", + "triomphe", +] + +[[package]] +name = "swc_common" +version = "0.31.22" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "88d00f960c667c59c133f30492f4d07f26242fcf988a066d3871e6d3d838d528" +dependencies = [ + "ast_node", + "better_scoped_tls", + "cfg-if", + "either", + "from_variant", + "new_debug_unreachable", + "num-bigint", + "once_cell", + "rustc-hash", + "serde", + "siphasher", + "string_cache", + "swc_atoms", + "swc_eq_ignore_macros", + "swc_visit", + "tracing", + "unicode-width", + "url", +] + +[[package]] +name = "swc_ecma_ast" +version = "0.106.6" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "ebf4d6804b1da4146c4c0359d129e3dd43568d321f69d7953d9abbca4ded76ba" +dependencies = [ + "bitflags 2.5.0", + "is-macro", + "num-bigint", + "scoped-tls", + "string_enum", + "swc_atoms", + "swc_common", + "unicode-id", +] + +[[package]] +name = "swc_ecma_parser" +version = "0.136.8" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "45d40421c607d7a48334f78a9b24a5cbde1f36250f9986746ec082208d68b39f" +dependencies = [ + "either", + "lexical", + "num-bigint", + "serde", + "smallvec", + "smartstring", + "stacker", + "swc_atoms", + "swc_common", + "swc_ecma_ast", + "tracing", + "typed-arena", +] + +[[package]] +name = "swc_ecma_visit" +version = "0.92.5" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "0f61da6cac0ec3b7e62d367cfbd9e38e078a4601271891ad94f0dac5ff69f839" +dependencies = [ + "num-bigint", + "swc_atoms", + "swc_common", + "swc_ecma_ast", + "swc_visit", + "tracing", +] + +[[package]] +name = "swc_eq_ignore_macros" +version = "0.1.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "695a1d8b461033d32429b5befbf0ad4d7a2c4d6ba9cd5ba4e0645c615839e8e4" +dependencies = [ + "proc-macro2", + "quote", + "syn 2.0.60", +] + +[[package]] +name = "swc_macros_common" +version = "0.3.11" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "91745f3561057493d2da768437c427c0e979dff7396507ae02f16c981c4a8466" +dependencies = [ + "proc-macro2", + "quote", + "syn 2.0.60", +] + +[[package]] +name = "swc_visit" +version = "0.5.14" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "043d11fe683dcb934583ead49405c0896a5af5face522e4682c16971ef7871b9" +dependencies = [ + "either", + "swc_visit_macros", +] + +[[package]] +name = "swc_visit_macros" +version = "0.5.12" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "4ae9ef18ff8daffa999f729db056d2821cd2f790f3a11e46422d19f46bb193e7" +dependencies = [ + "Inflector", + "proc-macro2", + "quote", + "swc_macros_common", + "syn 2.0.60", +] + +[[package]] +name = "symbolic" +version = "10.2.1" +dependencies = [ + "symbolic-cfi", + "symbolic-common", + "symbolic-debuginfo", + "symbolic-demangle", + "symbolic-il2cpp", + "symbolic-ppdb", + "symbolic-sourcemapcache", + "symbolic-symcache", + "symbolic-unreal", +] + +[[package]] +name = "symbolic-cabi" +version = "10.2.1" +dependencies = [ + "proguard", + "sourcemap", + "symbolic", + "tempfile", +] + +[[package]] +name = "symbolic-cfi" +version = "10.2.1" +dependencies = [ + "insta", + "similar-asserts", + "symbolic-common", + "symbolic-debuginfo", + "symbolic-testutils", + "thiserror", +] + +[[package]] +name = "symbolic-common" +version = "10.2.1" +dependencies = [ + "debugid", + "memmap2", + "serde", + "similar-asserts", + "stable_deref_trait", + "symbolic-testutils", + "tempfile", + "uuid", +] + +[[package]] +name = "symbolic-debuginfo" +version = "10.2.1" +dependencies = [ + "bitvec", + "criterion", + "dmsort", + "elementtree", + "elsa", + "fallible-iterator", + "flate2", + "gimli 0.27.3", + "goblin", + "insta", + "lazy_static", + "lazycell", + "nom", + "nom-supreme", + "parking_lot", + "pdb-addr2line", + "regex", + "scroll", + "serde", + "serde_json", + "similar-asserts", + "smallvec", + "symbolic-common", + "symbolic-ppdb", + "symbolic-testutils", + "tempfile", + "thiserror", + "wasmparser", + "zip", +] + +[[package]] +name = "symbolic-demangle" +version = "10.2.1" +dependencies = [ + "cc", + "cpp_demangle", + "msvc-demangler", + "rustc-demangle", + "similar-asserts", + "symbolic-common", +] + +[[package]] +name = "symbolic-il2cpp" +version = "10.2.1" +dependencies = [ + "indexmap", + "serde_json", + "symbolic-common", + "symbolic-debuginfo", +] + +[[package]] +name = "symbolic-ppdb" +version = "10.2.1" +dependencies = [ + "indexmap", + "symbolic-common", + "symbolic-testutils", + "thiserror", + "uuid", + "watto", +] + +[[package]] +name = "symbolic-sourcemapcache" +version = "10.2.1" +dependencies = [ + "itertools", + "js-source-scopes", + "sourcemap", + "symbolic-testutils", + "thiserror", + "tracing", + "watto", +] + +[[package]] +name = "symbolic-symcache" +version = "10.2.1" +dependencies = [ + "criterion", + "indexmap", + "insta", + "similar-asserts", + "symbolic-common", + "symbolic-debuginfo", + "symbolic-il2cpp", + "symbolic-testutils", + "thiserror", + "tracing", + "watto", +] + +[[package]] +name = "symbolic-testutils" +version = "10.2.1" + +[[package]] +name = "symbolic-unreal" +version = "10.2.1" +dependencies = [ + "anylog", + "bytes", + "chrono", + "elementtree", + "flate2", + "insta", + "lazy_static", + "regex", + "scroll", + "serde", + "similar-asserts", + "symbolic-testutils", + "thiserror", + "time", +] + +[[package]] +name = "symcache_debug" +version = "10.2.1" +dependencies = [ + "anyhow", + "clap", + "symbolic", +] + +[[package]] +name = "syn" +version = "1.0.109" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "72b64191b275b66ffe2469e8af2c1cfe3bafa67b529ead792a6d0160888b4237" +dependencies = [ + "proc-macro2", + "quote", + "unicode-ident", +] + +[[package]] +name = "syn" +version = "2.0.60" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "909518bc7b1c9b779f1bbf07f2929d35af9f0f37e47c6e9ef7f9dddc1e1821f3" +dependencies = [ + "proc-macro2", + "quote", + "unicode-ident", +] + +[[package]] +name = "tap" +version = "1.0.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "55937e1799185b12863d447f42597ed69d9928686b8d88a1df17376a097d8369" + +[[package]] +name = "tempfile" +version = "3.10.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "85b77fafb263dd9d05cbeac119526425676db3784113aa9295c88498cbf8bff1" +dependencies = [ + "cfg-if", + "fastrand", + "rustix", + "windows-sys", +] + +[[package]] +name = "termcolor" +version = "1.4.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "06794f8f6c5c898b3275aebefa6b8a1cb24cd2c6c79397ab15774837a0bc5755" +dependencies = [ + "winapi-util", +] + +[[package]] +name = "textwrap" +version = "0.16.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "23d434d3f8967a09480fb04132ebe0a3e088c173e6d0ee7897abbdf4eab0f8b9" + +[[package]] +name = "thiserror" +version = "1.0.59" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "f0126ad08bff79f29fc3ae6a55cc72352056dfff61e3ff8bb7129476d44b23aa" +dependencies = [ + "thiserror-impl", +] + +[[package]] +name = "thiserror-impl" +version = "1.0.59" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "d1cd413b5d558b4c5bf3680e324a6fa5014e7b7c067a51e69dbdf47eb7148b66" +dependencies = [ + "proc-macro2", + "quote", + "syn 2.0.60", +] + +[[package]] +name = "thread_local" +version = "1.1.8" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "8b9ef9bad013ada3808854ceac7b46812a6465ba368859a37e2100283d2d719c" +dependencies = [ + "cfg-if", + "once_cell", +] + +[[package]] +name = "time" +version = "0.3.36" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "5dfd88e563464686c916c7e46e623e520ddc6d79fa6641390f2e3fa86e83e885" +dependencies = [ + "deranged", + "itoa", + "num-conv", + "powerfmt", + "serde", + "time-core", + "time-macros", +] + +[[package]] +name = "time-core" +version = "0.1.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "ef927ca75afb808a4d64dd374f00a2adf8d0fcff8e7b184af886c3c87ec4a3f3" + +[[package]] +name = "time-macros" +version = "0.2.18" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "3f252a68540fde3a3877aeea552b832b40ab9a69e318efd078774a01ddee1ccf" +dependencies = [ + "num-conv", + "time-core", +] + +[[package]] +name = "tinytemplate" +version = "1.2.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "be4d6b5f19ff7664e8c98d03e2139cb510db9b0a60b55f8e8709b689d939b6bc" +dependencies = [ + "serde", + "serde_json", +] + +[[package]] +name = "tinyvec" +version = "1.6.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "87cc5ceb3875bb20c2890005a4e226a4651264a5c75edb2421b52861a0a0cb50" +dependencies = [ + "tinyvec_macros", +] + +[[package]] +name = "tinyvec_macros" +version = "0.1.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "1f3ccbac311fea05f86f61904b462b55fb3df8837a366dfc601a0161d0532f20" + +[[package]] +name = "tokio" +version = "1.37.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "1adbebffeca75fcfd058afa480fb6c0b81e165a0323f9c9d39c9697e37c46787" +dependencies = [ + "backtrace", + "pin-project-lite", + "tokio-macros", +] + +[[package]] +name = "tokio-macros" +version = "2.2.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "5b8a1e28f2deaa14e508979454cb3a223b10b938b45af148bc0986de36f1923b" +dependencies = [ + "proc-macro2", + "quote", + "syn 2.0.60", +] + +[[package]] +name = "tracing" +version = "0.1.40" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "c3523ab5a71916ccf420eebdf5521fcef02141234bbc0b8a49f2fdc4544364ef" +dependencies = [ + "log", + "pin-project-lite", + "tracing-attributes", + "tracing-core", +] + +[[package]] +name = "tracing-attributes" +version = "0.1.27" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "34704c8d6ebcbc939824180af020566b01a7c01f80641264eba0999f6c2b6be7" +dependencies = [ + "proc-macro2", + "quote", + "syn 2.0.60", +] + +[[package]] +name = "tracing-core" +version = "0.1.32" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "c06d3da6113f116aaee68e4d601191614c9053067f9ab7f6edbcb161237daa54" +dependencies = [ + "once_cell", + "valuable", +] + +[[package]] +name = "tracing-log" +version = "0.2.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "ee855f1f400bd0e5c02d150ae5de3840039a3f54b025156404e34c23c03f47c3" +dependencies = [ + "log", + "once_cell", + "tracing-core", +] + +[[package]] +name = "tracing-subscriber" +version = "0.3.18" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "ad0f048c97dbd9faa9b7df56362b8ebcaa52adb06b498c050d2f4e32f90a7a8b" +dependencies = [ + "matchers", + "nu-ansi-term", + "once_cell", + "regex", + "sharded-slab", + "smallvec", + "thread_local", + "tracing", + "tracing-core", + "tracing-log", +] + +[[package]] +name = "triomphe" +version = "0.1.11" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "859eb650cfee7434994602c3a68b25d77ad9e68c8a6cd491616ef86661382eb3" +dependencies = [ + "serde", + "stable_deref_trait", +] + +[[package]] +name = "typed-arena" +version = "2.0.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "6af6ae20167a9ece4bcb41af5b80f8a1f1df981f6391189ce00fd257af04126a" + +[[package]] +name = "unicode-bidi" +version = "0.3.15" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "08f95100a766bf4f8f28f90d77e0a5461bbdb219042e7679bebe79004fed8d75" + +[[package]] +name = "unicode-id" +version = "0.3.4" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "b1b6def86329695390197b82c1e244a54a131ceb66c996f2088a3876e2ae083f" + +[[package]] +name = "unicode-ident" +version = "1.0.12" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "3354b9ac3fae1ff6755cb6db53683adb661634f67557942dea4facebec0fee4b" + +[[package]] +name = "unicode-normalization" +version = "0.1.23" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "a56d1686db2308d901306f92a263857ef59ea39678a5458e7cb17f01415101f5" +dependencies = [ + "tinyvec", +] + +[[package]] +name = "unicode-segmentation" +version = "1.11.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "d4c87d22b6e3f4a18d4d40ef354e97c90fcb14dd91d7dc0aa9d8a1172ebf7202" + +[[package]] +name = "unicode-width" +version = "0.1.12" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "68f5e5f3158ecfd4b8ff6fe086db7c8467a2dfdac97fe420f2b7c4aa97af66d6" + +[[package]] +name = "unreal_engine_crash" +version = "10.2.1" +dependencies = [ + "clap", + "symbolic", +] + +[[package]] +name = "url" +version = "2.5.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "31e6302e3bb753d46e83516cae55ae196fc0c309407cf11ab35cc51a4c2a4633" +dependencies = [ + "form_urlencoded", + "idna", + "percent-encoding", +] + +[[package]] +name = "uuid" +version = "1.8.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "a183cf7feeba97b4dd1c0d46788634f6221d87fa961b305bed08c851829efcc0" +dependencies = [ + "sha1_smol", +] + +[[package]] +name = "valuable" +version = "0.1.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "830b7e5d4d90034032940e4ace0d9a9a057e7a45cd94e6c007832e39edb82f6d" + +[[package]] +name = "version_check" +version = "0.9.4" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "49874b5167b65d7193b8aba1567f5c7d93d001cafc34600cee003eda787e483f" + +[[package]] +name = "walkdir" +version = "2.5.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "29790946404f91d9c5d06f9874efddea1dc06c5efe94541a7d6863108e3a5e4b" +dependencies = [ + "same-file", + "winapi-util", +] + +[[package]] +name = "wasi" +version = "0.11.0+wasi-snapshot-preview1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "9c8d87e72b64a3b4db28d11ce29237c246188f4f51057d65a7eab63b7987e423" + +[[package]] +name = "wasm-bindgen" +version = "0.2.92" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "4be2531df63900aeb2bca0daaaddec08491ee64ceecbee5076636a3b026795a8" +dependencies = [ + "cfg-if", + "wasm-bindgen-macro", +] + +[[package]] +name = "wasm-bindgen-backend" +version = "0.2.92" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "614d787b966d3989fa7bb98a654e369c762374fd3213d212cfc0251257e747da" +dependencies = [ + "bumpalo", + "log", + "once_cell", + "proc-macro2", + "quote", + "syn 2.0.60", + "wasm-bindgen-shared", +] + +[[package]] +name = "wasm-bindgen-macro" +version = "0.2.92" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "a1f8823de937b71b9460c0c34e25f3da88250760bec0ebac694b49997550d726" +dependencies = [ + "quote", + "wasm-bindgen-macro-support", +] + +[[package]] +name = "wasm-bindgen-macro-support" +version = "0.2.92" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "e94f17b526d0a461a191c78ea52bbce64071ed5c04c9ffe424dcb38f74171bb7" +dependencies = [ + "proc-macro2", + "quote", + "syn 2.0.60", + "wasm-bindgen-backend", + "wasm-bindgen-shared", +] + +[[package]] +name = "wasm-bindgen-shared" +version = "0.2.92" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "af190c94f2773fdb3729c55b007a722abb5384da03bc0986df4c289bf5567e96" + +[[package]] +name = "wasmparser" +version = "0.95.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "f2ea896273ea99b15132414be1da01ab0d8836415083298ecaffbe308eaac87a" +dependencies = [ + "indexmap", + "url", +] + +[[package]] +name = "watto" +version = "0.1.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "6746b5315e417144282a047ebb82260d45c92d09bf653fa9ec975e3809be942b" +dependencies = [ + "leb128", + "thiserror", +] + +[[package]] +name = "web-sys" +version = "0.3.69" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "77afa9a11836342370f4817622a2f0f418b134426d91a82dfb48f532d2ec13ef" +dependencies = [ + "js-sys", + "wasm-bindgen", +] + +[[package]] +name = "winapi" +version = "0.3.9" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "5c839a674fcd7a98952e593242ea400abe93992746761e38641405d28b00f419" +dependencies = [ + "winapi-i686-pc-windows-gnu", + "winapi-x86_64-pc-windows-gnu", +] + +[[package]] +name = "winapi-i686-pc-windows-gnu" +version = "0.4.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "ac3b87c63620426dd9b991e5ce0329eff545bccbbb34f3be09ff6fb6ab51b7b6" + +[[package]] +name = "winapi-util" +version = "0.1.8" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "4d4cc384e1e73b93bafa6fb4f1df8c41695c8a91cf9c4c64358067d15a7b6c6b" +dependencies = [ + "windows-sys", +] + +[[package]] +name = "winapi-x86_64-pc-windows-gnu" +version = "0.4.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "712e227841d057c1ee1cd2fb22fa7e5a5461ae8e48fa2ca79ec42cfc1931183f" + +[[package]] +name = "windows-core" +version = "0.52.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "33ab640c8d7e35bf8ba19b884ba838ceb4fba93a4e8c65a9059d08afcfc683d9" +dependencies = [ + "windows-targets", +] + +[[package]] +name = "windows-sys" +version = "0.52.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "282be5f36a8ce781fad8c8ae18fa3f9beff57ec1b52cb3de0789201425d9a33d" +dependencies = [ + "windows-targets", +] + +[[package]] +name = "windows-targets" +version = "0.52.5" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "6f0713a46559409d202e70e28227288446bf7841d3211583a4b53e3f6d96e7eb" +dependencies = [ + "windows_aarch64_gnullvm", + "windows_aarch64_msvc", + "windows_i686_gnu", + "windows_i686_gnullvm", + "windows_i686_msvc", + "windows_x86_64_gnu", + "windows_x86_64_gnullvm", + "windows_x86_64_msvc", +] + +[[package]] +name = "windows_aarch64_gnullvm" +version = "0.52.5" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "7088eed71e8b8dda258ecc8bac5fb1153c5cffaf2578fc8ff5d61e23578d3263" + +[[package]] +name = "windows_aarch64_msvc" +version = "0.52.5" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "9985fd1504e250c615ca5f281c3f7a6da76213ebd5ccc9561496568a2752afb6" + +[[package]] +name = "windows_i686_gnu" +version = "0.52.5" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "88ba073cf16d5372720ec942a8ccbf61626074c6d4dd2e745299726ce8b89670" + +[[package]] +name = "windows_i686_gnullvm" +version = "0.52.5" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "87f4261229030a858f36b459e748ae97545d6f1ec60e5e0d6a3d32e0dc232ee9" + +[[package]] +name = "windows_i686_msvc" +version = "0.52.5" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "db3c2bf3d13d5b658be73463284eaf12830ac9a26a90c717b7f771dfe97487bf" + +[[package]] +name = "windows_x86_64_gnu" +version = "0.52.5" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "4e4246f76bdeff09eb48875a0fd3e2af6aada79d409d33011886d3e1581517d9" + +[[package]] +name = "windows_x86_64_gnullvm" +version = "0.52.5" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "852298e482cd67c356ddd9570386e2862b5673c85bd5f88df9ab6802b334c596" + +[[package]] +name = "windows_x86_64_msvc" +version = "0.52.5" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "bec47e5bfd1bff0eeaf6d8b485cc1074891a197ab4225d504cb7a1ab88b02bf0" + +[[package]] +name = "wyz" +version = "0.5.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "05f360fc0b24296329c78fda852a1e9ae82de9cf7b27dae4b7f62f118f77b9ed" +dependencies = [ + "tap", +] + +[[package]] +name = "zip" +version = "0.6.6" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "760394e246e4c28189f19d488c058bf16f564016aefac5d32bb1f3b51d5e9261" +dependencies = [ + "byteorder", + "crc32fast", + "crossbeam-utils", + "flate2", +] diff --git a/pkgs/development/python-modules/symbolic/default.nix b/pkgs/development/python-modules/symbolic/default.nix index 48f5aaa2d537..47995f2ac3c4 100644 --- a/pkgs/development/python-modules/symbolic/default.nix +++ b/pkgs/development/python-modules/symbolic/default.nix @@ -9,12 +9,11 @@ milksnake, cffi, pytestCheckHook, - nixosTests, }: buildPythonPackage rec { pname = "symbolic"; - version = "12.14.1"; # glitchtip currently only works with symbolic 10.x + version = "12.14.1"; pyproject = true; src = fetchFromGitHub { @@ -22,16 +21,12 @@ buildPythonPackage rec { repo = "symbolic"; tag = version; hash = "sha256-u3nEYvnt2P+W/0zYctikMgdkalej86eCYhfWj9LW4pU="; - # for some reason the `py` directory in the tarball is empty, so we fetch the source via git instead + # the `py` directory is not included in the tarball, so we fetch the source via git instead forceFetchGit = true; }; cargoDeps = rustPlatform.fetchCargoVendor { - inherit - pname - version - src - ; + inherit pname version src; hash = "sha256-X8IjmSQD32bougiUFyuk8OOGIzIQgk/TjVM5bgUey5M="; }; @@ -59,8 +54,6 @@ buildPythonPackage rec { pythonImportsCheck = [ "symbolic" ]; - passthru.tests = { inherit (nixosTests) glitchtip; }; - meta = { description = "Python library for dealing with symbol files and more"; homepage = "https://github.com/getsentry/symbolic"; diff --git a/pkgs/top-level/python-packages.nix b/pkgs/top-level/python-packages.nix index 307bc9bcce88..ea4a877c6270 100644 --- a/pkgs/top-level/python-packages.nix +++ b/pkgs/top-level/python-packages.nix @@ -16788,6 +16788,8 @@ self: super: with self; { symbolic = callPackage ../development/python-modules/symbolic { }; + symbolic_10 = callPackage ../development/python-modules/symbolic/10.nix { }; + symengine = callPackage ../development/python-modules/symengine { inherit (pkgs) symengine; }; symfc = callPackage ../development/python-modules/symfc { }; From f5d70069578527f3b1450a42cbc9388825e417f8 Mon Sep 17 00:00:00 2001 From: Defelo Date: Mon, 14 Apr 2025 15:49:58 +0000 Subject: [PATCH 720/793] glitchtip: 4.2.5 -> 4.2.10 --- pkgs/by-name/gl/glitchtip/frontend.nix | 6 +++--- pkgs/by-name/gl/glitchtip/package.nix | 6 ++---- 2 files changed, 5 insertions(+), 7 deletions(-) diff --git a/pkgs/by-name/gl/glitchtip/frontend.nix b/pkgs/by-name/gl/glitchtip/frontend.nix index f17f728f62f8..ce0762096f43 100644 --- a/pkgs/by-name/gl/glitchtip/frontend.nix +++ b/pkgs/by-name/gl/glitchtip/frontend.nix @@ -8,16 +8,16 @@ buildNpmPackage (finalAttrs: { pname = "glitchtip-frontend"; - version = "4.2.5"; + version = "4.2.10"; src = fetchFromGitLab { owner = "glitchtip"; repo = "glitchtip-frontend"; tag = "v${finalAttrs.version}"; - hash = "sha256-yLpDjHnt8ZwpT+KlmEtXMYgrpnbYlVzJ/MZMELVO/j8="; + hash = "sha256-6ZOwAP6VB/uBrV6Yjc9jvzTNdfInekbLO/9PO57S9X8="; }; - npmDepsHash = "sha256-sR/p/JRVuaemN1euZ/VrJ0j1q7fkS/Zi6R1m6lPvygs="; + npmDepsHash = "sha256-uEyET3y8LfjTasaJ+Hl206/Q7ov69mA7oNa0mhgcUEQ="; postPatch = '' ${lib.getExe jq} '. + { diff --git a/pkgs/by-name/gl/glitchtip/package.nix b/pkgs/by-name/gl/glitchtip/package.nix index 296869a42b70..c046a85f59b1 100644 --- a/pkgs/by-name/gl/glitchtip/package.nix +++ b/pkgs/by-name/gl/glitchtip/package.nix @@ -25,7 +25,6 @@ let brotli celery celery-batches - dj-stripe django django-allauth django-anymail @@ -39,7 +38,6 @@ let django-organizations django-prometheus django-redis - django-sql-utils django-storages google-cloud-logging gunicorn @@ -69,14 +67,14 @@ in stdenv.mkDerivation (finalAttrs: { pname = "glitchtip"; - version = "4.2.5"; + version = "4.2.10"; pyproject = true; src = fetchFromGitLab { owner = "glitchtip"; repo = "glitchtip-backend"; tag = "v${finalAttrs.version}"; - hash = "sha256-OTf2rvx+ONnB7pLB7rinztXL7l2eZfIuI7PosCXaOH8="; + hash = "sha256-EGk/mhDlqGrJm/j5rTKeKRkJ/fRTspwtPJ+5OHwplfM="; }; propagatedBuildInputs = pythonPackages; From d70098beb1e308a738430d147b250315ef1a05d2 Mon Sep 17 00:00:00 2001 From: Defelo Date: Mon, 14 Apr 2025 17:57:15 +0200 Subject: [PATCH 721/793] glitchtip: refactor --- pkgs/by-name/gl/glitchtip/frontend.nix | 15 +++++++++++---- 1 file changed, 11 insertions(+), 4 deletions(-) diff --git a/pkgs/by-name/gl/glitchtip/frontend.nix b/pkgs/by-name/gl/glitchtip/frontend.nix index ce0762096f43..34a157cec600 100644 --- a/pkgs/by-name/gl/glitchtip/frontend.nix +++ b/pkgs/by-name/gl/glitchtip/frontend.nix @@ -2,6 +2,7 @@ lib, fetchFromGitLab, buildNpmPackage, + fetchNpmDeps, jq, moreutils, }: @@ -17,14 +18,20 @@ buildNpmPackage (finalAttrs: { hash = "sha256-6ZOwAP6VB/uBrV6Yjc9jvzTNdfInekbLO/9PO57S9X8="; }; - npmDepsHash = "sha256-uEyET3y8LfjTasaJ+Hl206/Q7ov69mA7oNa0mhgcUEQ="; + npmDeps = fetchNpmDeps { + inherit (finalAttrs) src; + hash = "sha256-uEyET3y8LfjTasaJ+Hl206/Q7ov69mA7oNa0mhgcUEQ="; + }; postPatch = '' - ${lib.getExe jq} '. + { - "devDependencies": .devDependencies | del(.cypress, ."cypress-localstorage-commands") - }' package.json | ${lib.getExe' moreutils "sponge"} package.json + jq '.devDependencies |= del(.cypress, ."cypress-localstorage-commands")' package.json | sponge package.json ''; + nativeBuildInputs = [ + moreutils + jq + ]; + buildPhase = '' runHook preBuild From 975318de1810843cdbdd0812cc700d2f52e9440c Mon Sep 17 00:00:00 2001 From: Weijia Wang <9713184+wegank@users.noreply.github.com> Date: Sat, 19 Apr 2025 00:26:21 +0200 Subject: [PATCH 722/793] python312Packages.djangosaml2: drop support for python 3.8 Co-authored-by: Nick Cao --- pkgs/development/python-modules/djangosaml2/default.nix | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pkgs/development/python-modules/djangosaml2/default.nix b/pkgs/development/python-modules/djangosaml2/default.nix index 0db0264877bf..37db74d9c29b 100644 --- a/pkgs/development/python-modules/djangosaml2/default.nix +++ b/pkgs/development/python-modules/djangosaml2/default.nix @@ -14,7 +14,7 @@ buildPythonPackage rec { version = "1.10.1"; pyproject = true; - disabled = pythonOlder "3.8"; + disabled = pythonOlder "3.9"; src = fetchFromGitHub { owner = "IdentityPython"; From bb10fed5a5087283dba677c77a36f6d8935e8a03 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Fri, 18 Apr 2025 22:50:04 +0000 Subject: [PATCH 723/793] pywal16: 3.8.5 -> 3.8.6 --- pkgs/by-name/py/pywal16/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/py/pywal16/package.nix b/pkgs/by-name/py/pywal16/package.nix index 5bd8232868ec..e93f4c3ef4d1 100644 --- a/pkgs/by-name/py/pywal16/package.nix +++ b/pkgs/by-name/py/pywal16/package.nix @@ -9,14 +9,14 @@ python3.pkgs.buildPythonApplication rec { pname = "pywal16"; - version = "3.8.5"; + version = "3.8.6"; pyproject = true; src = fetchFromGitHub { owner = "eylles"; repo = "pywal16"; tag = version; - hash = "sha256-At8WgobO65SfFAVh37MGe34C0zyg3m6iJ9hxPkUMITg="; + hash = "sha256-aq9I9KJnzwFjfLZ2fzW80abJQ/oSX7FcmCXYi1JMY7Q="; }; build-system = [ python3.pkgs.setuptools ]; From c6c6c722e02967080843001a6e1112604e96f739 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Fri, 18 Apr 2025 22:55:38 +0000 Subject: [PATCH 724/793] codesnap: 0.10.7 -> 0.10.8 --- pkgs/by-name/co/codesnap/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/co/codesnap/package.nix b/pkgs/by-name/co/codesnap/package.nix index 8cfa02716dc4..ae7e891e928b 100644 --- a/pkgs/by-name/co/codesnap/package.nix +++ b/pkgs/by-name/co/codesnap/package.nix @@ -7,17 +7,17 @@ }: rustPlatform.buildRustPackage rec { pname = "codesnap"; - version = "0.10.7"; + version = "0.10.8"; src = fetchFromGitHub { owner = "mistricky"; repo = "CodeSnap"; tag = "v${version}"; - hash = "sha256-gDV66eLHcg7OuVR0Wo5x3anqKjnS/BsCCVaR6VOnM+s="; + hash = "sha256-7miAizBKhUM1KGV+WKuOE3ENTsgSvwNtprvcs1R6ivU="; }; useFetchCargoVendor = true; - cargoHash = "sha256-bQT+tpoSZ54yppyNJxbOEqQoIKqYZAnRo0j42Ti+EJo="; + cargoHash = "sha256-UDP4nlGF5GnNQdFo4aIYlgCn0HU+bNtJjEjcaO2f/U4="; cargoBuildFlags = [ "-p" From 982b5fcc4d3b8af2655ad9d57d0f5017c762fe44 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Fri, 18 Apr 2025 21:33:57 +0000 Subject: [PATCH 725/793] terraform-providers.digitalocean: 2.50.0 -> 2.51.0 --- .../networking/cluster/terraform-providers/providers.json | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/applications/networking/cluster/terraform-providers/providers.json b/pkgs/applications/networking/cluster/terraform-providers/providers.json index ba3b9b441916..c7cdd9bf0b7d 100644 --- a/pkgs/applications/networking/cluster/terraform-providers/providers.json +++ b/pkgs/applications/networking/cluster/terraform-providers/providers.json @@ -354,11 +354,11 @@ "vendorHash": "sha256-quoFrJbB1vjz+MdV+jnr7FPACHuUe5Gx9POLubD2IaM=" }, "digitalocean": { - "hash": "sha256-jReUOuoRybh8g4smxy7QCkJEgUzDnaKhj7VO5ShSGsc=", + "hash": "sha256-q5RMK1HwjnAhgPsdjGSvza83j+gHpbsAcVaUHVrwM+Q=", "homepage": "https://registry.terraform.io/providers/digitalocean/digitalocean", "owner": "digitalocean", "repo": "terraform-provider-digitalocean", - "rev": "v2.50.0", + "rev": "v2.51.0", "spdx": "MPL-2.0", "vendorHash": null }, From 133e2ad790d0bbd88c51e8da46853cebbb66fca4 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Fri, 18 Apr 2025 22:44:04 +0000 Subject: [PATCH 726/793] terraform-providers.buildkite: 1.16.3 -> 1.17.1 --- .../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 c7cdd9bf0b7d..bcde7929cdaa 100644 --- a/pkgs/applications/networking/cluster/terraform-providers/providers.json +++ b/pkgs/applications/networking/cluster/terraform-providers/providers.json @@ -207,13 +207,13 @@ "vendorHash": "sha256-DUc06D22wqYG/O27NkOxJ2bu+dwirReAq9Y6p135ICY=" }, "buildkite": { - "hash": "sha256-Zlc82lncNf+jeYBck8QBJKuX4pmQmkkb4vYR+T8DoXU=", + "hash": "sha256-U3D5BRlAATspWMPP8wZk+x4PmS0sEipKaC5rVGVHltA=", "homepage": "https://registry.terraform.io/providers/buildkite/buildkite", "owner": "buildkite", "repo": "terraform-provider-buildkite", - "rev": "v1.16.3", + "rev": "v1.17.1", "spdx": "MIT", - "vendorHash": "sha256-/d1oml8nUOBx6sOe1k43EhbAyfbObJJuoJCEaHQuIZs=" + "vendorHash": "sha256-6B0YRn7SLMea54bZpfCUSLLUvd3h5L5KIX8ja7vl0vE=" }, "ccloud": { "hash": "sha256-Dpx0eugcHCJV8GNPqjxx4P9ohgJgB10DTnHr+CeN/iQ=", From 3457f544d1ef850c743f8902aabb400c34431161 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Thu, 17 Apr 2025 14:59:28 +0000 Subject: [PATCH 727/793] hydra: 0-unstable-2025-04-07 -> 0-unstable-2025-04-16 --- pkgs/by-name/hy/hydra/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/hy/hydra/package.nix b/pkgs/by-name/hy/hydra/package.nix index 84ae45ccbb6a..d0d4aed3be32 100644 --- a/pkgs/by-name/hy/hydra/package.nix +++ b/pkgs/by-name/hy/hydra/package.nix @@ -130,13 +130,13 @@ let in stdenv.mkDerivation (finalAttrs: { pname = "hydra"; - version = "0-unstable-2025-04-07"; + version = "0-unstable-2025-04-16"; src = fetchFromGitHub { owner = "NixOS"; repo = "hydra"; - rev = "1c52c4c0ed596ea71de370562ed5af1604bd2183"; - hash = "sha256-pcZA2SA7nskxsvDYp3nzF5V258b67YrZONv9G3PhLCE="; + rev = "bdde73acbd66c569e8171b42b810adf92a56f76a"; + hash = "sha256-1hj8JJ4ngqzJ8Xt3WvCBnQmwTnzzaZaQlCJcPWQvvM4="; }; outputs = [ From 84b7df7f95951b537d2e11f6da8c64b545680c2d Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sat, 19 Apr 2025 00:13:52 +0000 Subject: [PATCH 728/793] python312Packages.google-genai: 1.10.0 -> 1.11.0 --- pkgs/development/python-modules/google-genai/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/google-genai/default.nix b/pkgs/development/python-modules/google-genai/default.nix index 387de3df3be9..141d95ac970d 100644 --- a/pkgs/development/python-modules/google-genai/default.nix +++ b/pkgs/development/python-modules/google-genai/default.nix @@ -16,14 +16,14 @@ buildPythonPackage rec { pname = "google-genai"; - version = "1.10.0"; + version = "1.11.0"; pyproject = true; src = fetchFromGitHub { owner = "googleapis"; repo = "python-genai"; tag = "v${version}"; - hash = "sha256-sQWzScmp2oVsY+THOyrDzfYeI2yadFqDGdzRhiPPRaA="; + hash = "sha256-0z+I8nFYh4IhTfj8VgayGZwma9woPY0E+K/0fq4v2EM="; }; build-system = [ From 4333abe610d8f406a62bd6e89770f8772b93d675 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sat, 19 Apr 2025 02:21:06 +0200 Subject: [PATCH 729/793] python313Packages.drafthorse: 2025.1.0 -> 2025.1.1 https://github.com/pretix/python-drafthorse/compare/2025.1.0...2025.1.1 --- pkgs/development/python-modules/drafthorse/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/drafthorse/default.nix b/pkgs/development/python-modules/drafthorse/default.nix index 81874cc6017a..5578d42ad21b 100644 --- a/pkgs/development/python-modules/drafthorse/default.nix +++ b/pkgs/development/python-modules/drafthorse/default.nix @@ -10,14 +10,14 @@ buildPythonPackage rec { pname = "drafthorse"; - version = "2025.1.0"; + version = "2025.1.1"; pyproject = true; src = fetchFromGitHub { owner = "pretix"; repo = "python-drafthorse"; rev = version; - hash = "sha256-v4yN2VHSA6pOXCSHscHIECeQchZkzH+/Hal4JwGXh74="; + hash = "sha256-zKFKZIF50qAYzLhyCWMfrgaf9YRpk1MU81DAWaycXFI="; }; build-system = [ setuptools ]; From 39cc3f5997a7307984760519861fc02b52d758d0 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sat, 19 Apr 2025 02:23:57 +0200 Subject: [PATCH 730/793] python313Packages.pyipp: 0.17.0 -> 0.17.1 https://github.com/ctalkington/python-ipp/releases/tag/0.17.1 --- pkgs/development/python-modules/pyipp/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/pyipp/default.nix b/pkgs/development/python-modules/pyipp/default.nix index a3fb5eca2281..27b52cbaaca2 100644 --- a/pkgs/development/python-modules/pyipp/default.nix +++ b/pkgs/development/python-modules/pyipp/default.nix @@ -18,7 +18,7 @@ buildPythonPackage rec { pname = "pyipp"; - version = "0.17.0"; + version = "0.17.1"; pyproject = true; disabled = pythonOlder "3.9"; @@ -27,7 +27,7 @@ buildPythonPackage rec { owner = "ctalkington"; repo = "python-ipp"; tag = version; - hash = "sha256-B3x6WkTSTGlZWMAK2BTA2EVVz+IvB3QL+arZGBAkZsE="; + hash = "sha256-V+hf3UgTUnRTBtFP83s2zPWzCpAamSsx9Lj1l9lcW6k="; }; postPatch = '' From 2d867a95b3301e1fb2a52f68f1d21aeb738310d0 Mon Sep 17 00:00:00 2001 From: TomaSajt <62384384+TomaSajt@users.noreply.github.com> Date: Fri, 5 Apr 2024 14:02:05 +0200 Subject: [PATCH 731/793] hypseus-singe: init at 2.11.3 --- pkgs/by-name/hy/hypseus-singe/package.nix | 87 +++++++++++++++++++ .../hy/hypseus-singe/use-shared-mpeg2.patch | 59 +++++++++++++ 2 files changed, 146 insertions(+) create mode 100644 pkgs/by-name/hy/hypseus-singe/package.nix create mode 100644 pkgs/by-name/hy/hypseus-singe/use-shared-mpeg2.patch diff --git a/pkgs/by-name/hy/hypseus-singe/package.nix b/pkgs/by-name/hy/hypseus-singe/package.nix new file mode 100644 index 000000000000..275c276f0455 --- /dev/null +++ b/pkgs/by-name/hy/hypseus-singe/package.nix @@ -0,0 +1,87 @@ +{ + lib, + stdenv, + fetchFromGitHub, + + cmake, + makeWrapper, + pkg-config, + + bash, + SDL2, + SDL2_image, + SDL2_ttf, + libmpeg2, + libvorbis, + libzip, + libX11, +}: + +stdenv.mkDerivation (finalAttrs: { + pname = "hypseus-singe"; + version = "2.11.3"; + + src = fetchFromGitHub { + owner = "DirtBagXon"; + repo = "hypseus-singe"; + rev = "refs/tags/v${finalAttrs.version}"; + hash = "sha256-hLl+/tJrBXo6m/cJxmn2bSLXcNLM8B6SKrM702Z8K8E="; + }; + + patches = [ ./use-shared-mpeg2.patch ]; + + strictDeps = true; + + nativeBuildInputs = [ + cmake + makeWrapper + pkg-config + ]; + + buildInputs = + [ + bash + SDL2 + SDL2_image + SDL2_ttf + libmpeg2 + libvorbis + libzip + ] + ++ lib.optionals stdenv.hostPlatform.isLinux [ + libX11 + ]; + + env.NIX_CFLAGS_COMPILE = toString [ + "-I${lib.getDev SDL2_image}/include/SDL2" + "-I${lib.getDev SDL2_ttf}/include/SDL2" + ]; + + preConfigure = '' + cd src + ''; + + installPhase = '' + runHook preInstall + + install -Dm755 hypseus $out/bin/hypseus.bin + cd ../.. + install -Dm755 scripts/run.sh $out/bin/hypseus + install -Dm755 scripts/singe.sh $out/bin/singe + + substituteInPlace $out/bin/{hypseus,singe} \ + --replace-fail "/bin/cat" "cat" \ + --replace-fail hypseus.bin $out/bin/hypseus.bin + + runHook postInstall + ''; + + meta = { + description = "Laserdisc game emulator, the SDL2 version of Daphne and Singe"; + homepage = "https://github.com/DirtBagXon/hypseus-singe"; + license = lib.licenses.gpl3Only; + mainProgram = "hypseus"; + maintainers = with lib.maintainers; [ tomasajt ]; + platforms = lib.platforms.all; + }; +}) diff --git a/pkgs/by-name/hy/hypseus-singe/use-shared-mpeg2.patch b/pkgs/by-name/hy/hypseus-singe/use-shared-mpeg2.patch new file mode 100644 index 000000000000..3348146e3ddc --- /dev/null +++ b/pkgs/by-name/hy/hypseus-singe/use-shared-mpeg2.patch @@ -0,0 +1,59 @@ +diff --git a/src/CMakeLists.txt b/src/CMakeLists.txt +index 6a85063..73dbd39 100644 +--- a/src/CMakeLists.txt ++++ b/src/CMakeLists.txt +@@ -50,13 +50,12 @@ include(GetGitRevisionDescription) + include(InstallRequiredSystemLibraries) + include(FindPkgConfig) + include(ExternalProject) +-include(BuildLibMPEG2) + + use_cxx11( ) + + PKG_SEARCH_MODULE(SDL2 REQUIRED sdl2) + PKG_SEARCH_MODULE(SDL2_TTF REQUIRED SDL2_ttf) +-build_libmpeg2( ) ++PKG_SEARCH_MODULE(MPEG2 REQUIRED libmpeg2) + + message(STATUS "Target: ${CMAKE_SYSTEM_NAME} ${CMAKE_TARGET_ARCHITECTURES}") + +@@ -110,7 +109,6 @@ add_subdirectory(timer) + add_subdirectory(video) + add_subdirectory(vldp) + +-add_dependencies( vldp libmpeg2 ) + add_dependencies( ldp-out vldp ) + add_dependencies( game vldp ) + add_dependencies( sound vldp ) +diff --git a/src/vldp/vldp_internal.cpp b/src/vldp/vldp_internal.cpp +index 16a74cb..2605011 100644 +--- a/src/vldp/vldp_internal.cpp ++++ b/src/vldp/vldp_internal.cpp +@@ -40,9 +40,9 @@ + #include + + #include +- ++extern "C" { + #include +- ++} + #ifdef VLDP_DEBUG + #define FRAMELOG "frame_report.txt" + #endif +diff --git a/src/vldp/vldp_internal.h b/src/vldp/vldp_internal.h +index 88450e9..1ea83ef 100644 +--- a/src/vldp/vldp_internal.h ++++ b/src/vldp/vldp_internal.h +@@ -26,9 +26,9 @@ + #define VLDP_INTERNAL_H + + #include "vldp.h" // for the VLDP_BOOL definition and SDL.h +- ++extern "C" { + #include +- ++} + // this is which version of the .dat file format we are using + #define DAT_VERSION 3 + From 43011ef0089081e1acbb5397182acd02e0bb5191 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sat, 19 Apr 2025 00:57:45 +0000 Subject: [PATCH 732/793] java-service-wrapper: 3.5.60 -> 3.6.0 --- pkgs/by-name/ja/java-service-wrapper/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/ja/java-service-wrapper/package.nix b/pkgs/by-name/ja/java-service-wrapper/package.nix index c85a95861fc6..786495577c77 100644 --- a/pkgs/by-name/ja/java-service-wrapper/package.nix +++ b/pkgs/by-name/ja/java-service-wrapper/package.nix @@ -10,11 +10,11 @@ stdenv.mkDerivation rec { pname = "java-service-wrapper"; - version = "3.5.60"; + version = "3.6.0"; src = fetchurl { url = "https://wrapper.tanukisoftware.com/download/${version}/wrapper_${version}_src.tar.gz"; - hash = "sha256-h3iW4U83XAyIHDpQ+O6RC8ZQSziPu/5lEo5512PQhxc="; + hash = "sha256-b9H7teM3zIXvuek1UNlxlzjxPNPy82ElATAGT/Fvjgw="; }; strictDeps = true; From bc62af41fae304bb365e1db201f898730712363c Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Thomas=20M=C3=BChlbacher?= Date: Fri, 21 Mar 2025 17:47:46 +0100 Subject: [PATCH 733/793] muon: 0.2.0 -> 0.4.0 After some initial issues with bootstrapping, things seem to work now. --- pkgs/by-name/mu/muon/package.nix | 42 ++++++++++++++++++-------------- 1 file changed, 24 insertions(+), 18 deletions(-) diff --git a/pkgs/by-name/mu/muon/package.nix b/pkgs/by-name/mu/muon/package.nix index 1e5957775ee7..afbdceac9b46 100644 --- a/pkgs/by-name/mu/muon/package.nix +++ b/pkgs/by-name/mu/muon/package.nix @@ -17,14 +17,14 @@ stdenv.mkDerivation (finalAttrs: { pname = "muon" + lib.optionalString embedSamurai "-embedded-samurai"; - version = "0.2.0"; + version = "0.4.0"; src = fetchFromSourcehut { name = "muon-src"; owner = "~lattis"; repo = "muon"; rev = finalAttrs.version; - hash = "sha256-ZHWyUV/BqM3ihauXDqDVkZURDDbBiRcEzptyGQmw94I="; + hash = "sha256-xTdyqK8t741raMhjjJBMbWnAorLMMdZ02TeMXK7O+Yw="; }; outputs = [ "out" ] ++ lib.optionals buildDocs [ "man" ]; @@ -32,8 +32,8 @@ stdenv.mkDerivation (finalAttrs: { nativeBuildInputs = [ pkgconf - samurai ] + ++ lib.optionals (!embedSamurai) [ samurai ] ++ lib.optionals buildDocs [ (python3.withPackages (ps: [ ps.pyyaml ])) scdoc @@ -43,7 +43,6 @@ stdenv.mkDerivation (finalAttrs: { curl libarchive libpkgconf - samurai zlib ]; @@ -54,20 +53,25 @@ stdenv.mkDerivation (finalAttrs: { # URLs manually extracted from subprojects directory meson-docs-wrap = fetchurl { name = "meson-docs-wrap"; - url = "https://mochiro.moe/wrap/meson-docs-1.0.1-19-gdd8d4ee22.tar.gz"; - hash = "sha256-jHSPdLFR5jUeds4e+hLZ6JOblor5iuCV5cIwoc4K9gI="; + url = "https://github.com/muon-build/meson-docs/archive/5bc0b250984722389419dccb529124aed7615583.tar.gz"; + hash = "sha256-5MmmiZfadCuUJ2jy5Rxubwf4twX0jcpr+TPj5ssdSbM="; }; - samurai-wrap = fetchurl { - name = "samurai-wrap"; - url = "https://mochiro.moe/wrap/samurai-1.2-32-g81cef5d.tar.gz"; - hash = "sha256-aPMAtScqweGljvOLaTuR6B0A0GQQQrVbRviXY4dpCoc="; + meson-tests-wrap = fetchurl { + name = "meson-tests-wrap"; + url = "https://github.com/muon-build/meson-tests/archive/591b5a053f9aa15245ccbd1d334cf3f8031b1035.tar.gz"; + hash = "sha256-6GXfcheZyB/S/xl/j7pj5EAWtsmx4N0fVhLPMJ2wC/w="; }; in '' - pushd $sourceRoot/subprojects - ${lib.optionalString buildDocs "tar xvf ${meson-docs-wrap}"} - ${lib.optionalString embedSamurai "tar xvf ${samurai-wrap}"} + mkdir -p $sourceRoot/subprojects/meson-docs + pushd $sourceRoot/subprojects/meson-docs + ${lib.optionalString buildDocs "tar xvf ${meson-docs-wrap} --strip-components=1"} + popd + + mkdir -p $sourceRoot/subprojects/meson-tests + pushd $sourceRoot/subprojects/meson-tests + tar xvf ${meson-tests-wrap} --strip-components=1 popd ''; @@ -99,13 +103,15 @@ stdenv.mkDerivation (finalAttrs: { '' runHook preBuild - ./bootstrap.sh stage-1 + ${ + lib.optionalString (!embedSamurai) "CFLAGS=\"$CFLAGS -DBOOTSTRAP_NO_SAMU\"" + } ./bootstrap.sh stage-1 - ./stage-1/muon setup ${cmdlineForMuon} stage-2 - samu ${cmdlineForSamu} -C stage-2 + ./stage-1/muon-bootstrap setup ${cmdlineForMuon} stage-2 + ${lib.optionalString embedSamurai "./stage-1/muon-bootstrap"} samu ${cmdlineForSamu} -C stage-2 - stage-2/muon setup -Dprefix=$out ${cmdlineForMuon} stage-3 - samu ${cmdlineForSamu} -C stage-3 + ./stage-2/muon setup -Dprefix=$out ${cmdlineForMuon} stage-3 + ${lib.optionalString embedSamurai "./stage-2/muon"} samu ${cmdlineForSamu} -C stage-3 runHook postBuild ''; From 94542df81d1fde555953e02e30f42ad04cae1208 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sat, 19 Apr 2025 01:18:07 +0000 Subject: [PATCH 734/793] lavat: 2.1.0 -> 2.2.0 --- pkgs/by-name/la/lavat/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/la/lavat/package.nix b/pkgs/by-name/la/lavat/package.nix index 12beae650e52..8cd735a692c5 100644 --- a/pkgs/by-name/la/lavat/package.nix +++ b/pkgs/by-name/la/lavat/package.nix @@ -4,7 +4,7 @@ fetchFromGitHub, }: let - version = "2.1.0"; + version = "2.2.0"; in stdenv.mkDerivation { pname = "lavat"; @@ -14,7 +14,7 @@ stdenv.mkDerivation { owner = "AngelJumbo"; repo = "lavat"; rev = "v${version}"; - hash = "sha256-wGtuYgZS03gXYgdNdugGu/UlROQTrQ3C1inJ/aTUBKk="; + hash = "sha256-SNRhel2RmaAPqoYpcq7F9e/FcbCJ0E3VJN/G9Ya4TeY="; }; installPhase = '' From 940b792ccae2860087b2f078cfa57b2e1ddd5d99 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sat, 19 Apr 2025 02:04:23 +0000 Subject: [PATCH 735/793] prometheus-nvidia-gpu-exporter: 1.3.0 -> 1.3.1 --- pkgs/by-name/pr/prometheus-nvidia-gpu-exporter/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/pr/prometheus-nvidia-gpu-exporter/package.nix b/pkgs/by-name/pr/prometheus-nvidia-gpu-exporter/package.nix index 94ee81b1b357..842872c65dbe 100644 --- a/pkgs/by-name/pr/prometheus-nvidia-gpu-exporter/package.nix +++ b/pkgs/by-name/pr/prometheus-nvidia-gpu-exporter/package.nix @@ -6,16 +6,16 @@ buildGoModule rec { pname = "prometheus-nvidia-gpu-exporter"; - version = "1.3.0"; + version = "1.3.1"; src = fetchFromGitHub { owner = "utkuozdemir"; repo = "nvidia_gpu_exporter"; rev = "v${version}"; - hash = "sha256-nBNQqnXomQpEgspC9kmI574Onhkcg7UCXIf7O7XiiH0="; + hash = "sha256-rZwasPgkplX77y05huyNIdqbpJtLtapYsia5RfTmUEI="; }; - vendorHash = "sha256-ZzZ7MJUxXL+rX7SAHHT+KMHDkCDi5qTeAIkg4bAtMio="; + vendorHash = "sha256-ev7k4dSu0ymg2Tn28oTVgEDSyUpaK0POg91ikC9G7Gs="; ldflags = [ "-s" From 2d72c6e808cc2bc327cc60107731dade2ec1adfb Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sat, 19 Apr 2025 03:03:37 +0000 Subject: [PATCH 736/793] podman-desktop: 1.17.2 -> 1.18.0 --- pkgs/by-name/po/podman-desktop/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/po/podman-desktop/package.nix b/pkgs/by-name/po/podman-desktop/package.nix index 86cc739b91b2..9b40aa1a8fab 100644 --- a/pkgs/by-name/po/podman-desktop/package.nix +++ b/pkgs/by-name/po/podman-desktop/package.nix @@ -17,7 +17,7 @@ let in stdenv.mkDerivation (finalAttrs: { pname = "podman-desktop"; - version = "1.17.2"; + version = "1.18.0"; passthru.updateScript = nix-update-script { }; @@ -25,12 +25,12 @@ stdenv.mkDerivation (finalAttrs: { owner = "containers"; repo = "podman-desktop"; tag = "v${finalAttrs.version}"; - hash = "sha256-AbOR+iCV11OVEzNGRjyJ9+BAMuWkywMNR6dPiLe0quI="; + hash = "sha256-u3Irn+hSyTNTLl8QenMZbISE5aFhb58mOSOooVoijKw="; }; pnpmDeps = pnpm_9.fetchDeps { inherit (finalAttrs) pname version src; - hash = "sha256-BLzNETlvLqXAzPhTXOIQmwHhXudMxoNQ8WOlpsaKo6I="; + hash = "sha256-2k0BbE9FkWEErsTuCECjy+iI3u1Biv1MF9hI7Oq3Aus="; }; patches = [ From 90cee57c0ca8e0d4c257234a8de5c722a62ef4ca Mon Sep 17 00:00:00 2001 From: awwpotato Date: Fri, 18 Apr 2025 20:04:05 -0700 Subject: [PATCH 737/793] swaytools: cleanup --- pkgs/tools/wayland/swaytools/default.nix | 20 ++++++++++---------- pkgs/top-level/all-packages.nix | 2 +- 2 files changed, 11 insertions(+), 11 deletions(-) diff --git a/pkgs/tools/wayland/swaytools/default.nix b/pkgs/tools/wayland/swaytools/default.nix index 3f994ef03eb2..45884093a7a2 100644 --- a/pkgs/tools/wayland/swaytools/default.nix +++ b/pkgs/tools/wayland/swaytools/default.nix @@ -1,15 +1,13 @@ { lib, - setuptools, - buildPythonApplication, + python3Packages, fetchFromGitHub, slurp, + nix-update-script, }: - -buildPythonApplication rec { +python3Packages.buildPythonApplication rec { pname = "swaytools"; version = "0.1.2"; - format = "pyproject"; src = fetchFromGitHub { @@ -19,15 +17,17 @@ buildPythonApplication rec { sha256 = "sha256-UoWK53B1DNmKwNLFwJW1ZEm9dwMOvQeO03+RoMl6M0Q="; }; - nativeBuildInputs = [ setuptools ]; + nativeBuildInputs = with python3Packages; [ setuptools ]; propagatedBuildInputs = [ slurp ]; - meta = with lib; { + passthru.updateScript = nix-update-script { }; + + meta = { homepage = "https://github.com/tmccombs/swaytools"; description = "Collection of simple tools for sway (and i3)"; - license = licenses.gpl3Only; - maintainers = with maintainers; [ atila ]; - platforms = platforms.linux; + license = lib.licenses.gpl3Only; + maintainers = with lib.maintainers; [ atila ]; + platforms = lib.platforms.linux; }; } diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix index e02b83ccb7c4..07347ec2de57 100644 --- a/pkgs/top-level/all-packages.nix +++ b/pkgs/top-level/all-packages.nix @@ -2266,7 +2266,7 @@ with pkgs; wlroots = wlroots_0_18; }; - swaytools = python3Packages.callPackage ../tools/wayland/swaytools { }; + swaytools = callPackage ../tools/wayland/swaytools { }; cambrinary = python3Packages.callPackage ../applications/misc/cambrinary { }; From ea7f74c6c94c1039819309a601add2e01d6c2041 Mon Sep 17 00:00:00 2001 From: awwpotato Date: Fri, 18 Apr 2025 20:05:04 -0700 Subject: [PATCH 738/793] swaytools: move to by-name --- .../swaytools/default.nix => by-name/sw/swaytools/package.nix} | 0 pkgs/top-level/all-packages.nix | 2 -- 2 files changed, 2 deletions(-) rename pkgs/{tools/wayland/swaytools/default.nix => by-name/sw/swaytools/package.nix} (100%) diff --git a/pkgs/tools/wayland/swaytools/default.nix b/pkgs/by-name/sw/swaytools/package.nix similarity index 100% rename from pkgs/tools/wayland/swaytools/default.nix rename to pkgs/by-name/sw/swaytools/package.nix diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix index 07347ec2de57..41f291e59e91 100644 --- a/pkgs/top-level/all-packages.nix +++ b/pkgs/top-level/all-packages.nix @@ -2266,8 +2266,6 @@ with pkgs; wlroots = wlroots_0_18; }; - swaytools = callPackage ../tools/wayland/swaytools { }; - cambrinary = python3Packages.callPackage ../applications/misc/cambrinary { }; cplex = callPackage ../applications/science/math/cplex (config.cplex or { }); From 9f8fe82da663a6fa344137f44a0c4ec9e4c8e71e Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sat, 19 Apr 2025 03:47:55 +0000 Subject: [PATCH 739/793] woodpecker-server: 3.5.1 -> 3.5.2 --- .../tools/continuous-integration/woodpecker/common.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/tools/continuous-integration/woodpecker/common.nix b/pkgs/development/tools/continuous-integration/woodpecker/common.nix index 27ef50bb6c6c..c9b4b501b7b5 100644 --- a/pkgs/development/tools/continuous-integration/woodpecker/common.nix +++ b/pkgs/development/tools/continuous-integration/woodpecker/common.nix @@ -1,7 +1,7 @@ { lib, fetchzip }: let - version = "3.5.1"; - srcHash = "sha256-Ts5CIyyaXpEVRWqRPGsH+NAkA0FextLVKzO6SYwbXPk="; + version = "3.5.2"; + srcHash = "sha256-aHzaBYQ+IHen15FwmSIHaRLe8oWm3BpADrmqW4UWwj0="; # The tarball contains vendored dependencies vendorHash = null; in From 648689d5dffd921c917b9591c347dcd0a6149df8 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sat, 19 Apr 2025 03:56:25 +0000 Subject: [PATCH 740/793] vector: 0.46.0 -> 0.46.1 --- pkgs/by-name/ve/vector/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/ve/vector/package.nix b/pkgs/by-name/ve/vector/package.nix index 362a47ff0a81..9692f6ed11d9 100644 --- a/pkgs/by-name/ve/vector/package.nix +++ b/pkgs/by-name/ve/vector/package.nix @@ -25,7 +25,7 @@ let pname = "vector"; - version = "0.46.0"; + version = "0.46.1"; in rustPlatform.buildRustPackage { inherit pname version; @@ -34,11 +34,11 @@ rustPlatform.buildRustPackage { owner = "vectordotdev"; repo = pname; rev = "v${version}"; - hash = "sha256-7zz2Kzl1Mg/Y/f9jAYk1QZ4QweHPwQfeRQkSPyRy354="; + hash = "sha256-ouPCBaG/wwjIyzXA5PgBRpAtOJ5IuOrS+k4p6/KRzzY="; }; useFetchCargoVendor = true; - cargoHash = "sha256-XEr7Hhx/Aj7phL6mKY4TSjsQGf0C1QPYkNCnuu1s6uY="; + cargoHash = "sha256-Bl/dgkoF9Hx1hLt9+kZiyK42GNr+5UGJYy5QZOnHDV4="; nativeBuildInputs = [ From 296eb79f262cd59f9c3c0e33dcb6720ba4515213 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sat, 19 Apr 2025 03:57:34 +0000 Subject: [PATCH 741/793] graphw00f: 1.1.19 -> 1.2.1 --- pkgs/by-name/gr/graphw00f/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/gr/graphw00f/package.nix b/pkgs/by-name/gr/graphw00f/package.nix index f77d33c1540e..35560b8b7149 100644 --- a/pkgs/by-name/gr/graphw00f/package.nix +++ b/pkgs/by-name/gr/graphw00f/package.nix @@ -6,14 +6,14 @@ python3.pkgs.buildPythonApplication rec { pname = "graphw00f"; - version = "1.1.19"; + version = "1.2.1"; format = "other"; src = fetchFromGitHub { owner = "dolevf"; repo = "graphw00f"; tag = version; - hash = "sha256-w2iVgs3WnEYCiCfwxB/HcwNRoWTlLfVJIzfp1VbrQXA="; + hash = "sha256-8fOvcc//UdDawgGMAhbYQ/O5kd1l2skWGDlFNYocNY8="; }; dependencies = with python3.pkgs; [ requests ]; From f497a0cd4df1b2dcbf37b8d2cbbc259ae09fbd85 Mon Sep 17 00:00:00 2001 From: Bobby Rong Date: Sat, 19 Apr 2025 11:58:14 +0800 Subject: [PATCH 742/793] pantheon.appcenter: Do not use compressed appstream metadata --- pkgs/desktops/pantheon/apps/appcenter/default.nix | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/pkgs/desktops/pantheon/apps/appcenter/default.nix b/pkgs/desktops/pantheon/apps/appcenter/default.nix index e6dc305588b3..ea145ad388c0 100644 --- a/pkgs/desktops/pantheon/apps/appcenter/default.nix +++ b/pkgs/desktops/pantheon/apps/appcenter/default.nix @@ -65,6 +65,14 @@ stdenv.mkDerivation rec { "-Dcurated=false" ]; + postPatch = '' + # Since we do not build libxml2 with legacy support, + # we cannot use compressed appstream metadata. + # https://gitlab.gnome.org/GNOME/libxml2/-/commit/f7f14537727bf6845d0eea08cd1fdc30accc2a53 + substituteInPlace src/Core/FlatpakBackend.vala \ + --replace-fail ".xml.gz" ".xml" + ''; + passthru = { updateScript = nix-update-script { }; }; From 47f42b8841f753683dcedd6dea08aaa3834d601e Mon Sep 17 00:00:00 2001 From: awwpotato Date: Fri, 18 Apr 2025 20:35:31 -0700 Subject: [PATCH 743/793] libfakeXinerama: cleanup --- pkgs/tools/X11/xpra/libfakeXinerama.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/tools/X11/xpra/libfakeXinerama.nix b/pkgs/tools/X11/xpra/libfakeXinerama.nix index 2b533c1aacca..51f16727c4ec 100644 --- a/pkgs/tools/X11/xpra/libfakeXinerama.nix +++ b/pkgs/tools/X11/xpra/libfakeXinerama.nix @@ -6,12 +6,12 @@ libXinerama, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "libfakeXinerama"; version = "0.1.0"; src = fetchurl { - url = "https://www.xpra.org/src/${pname}-${version}.tar.bz2"; + url = "https://www.xpra.org/src/libfakeXinerama-${finalAttrs.version}.tar.bz2"; sha256 = "0gxb8jska2anbb3c1m8asbglgnwylgdr44x9lr8yh91hjxsqadkx"; }; @@ -46,4 +46,4 @@ stdenv.mkDerivation rec { maintainers = [ lib.maintainers.nickcao ]; license = lib.licenses.mit; }; -} +}) From e80a4c4b15a483565e82fb8790702eb635c507d3 Mon Sep 17 00:00:00 2001 From: awwpotato Date: Fri, 18 Apr 2025 20:39:12 -0700 Subject: [PATCH 744/793] libfakeXinerama: move to by-name --- .../li/libfakeXinerama/package.nix} | 0 pkgs/top-level/all-packages.nix | 2 -- 2 files changed, 2 deletions(-) rename pkgs/{tools/X11/xpra/libfakeXinerama.nix => by-name/li/libfakeXinerama/package.nix} (100%) diff --git a/pkgs/tools/X11/xpra/libfakeXinerama.nix b/pkgs/by-name/li/libfakeXinerama/package.nix similarity index 100% rename from pkgs/tools/X11/xpra/libfakeXinerama.nix rename to pkgs/by-name/li/libfakeXinerama/package.nix diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix index e02b83ccb7c4..57ff98525525 100644 --- a/pkgs/top-level/all-packages.nix +++ b/pkgs/top-level/all-packages.nix @@ -16818,12 +16818,10 @@ with pkgs; libxpdf = callPackage ../applications/misc/xpdf/libxpdf.nix { }; - xpra = callPackage ../tools/X11/xpra { }; xpraWithNvenc = callPackage ../tools/X11/xpra { withNvenc = true; nvidia_x11 = linuxPackages.nvidia_x11.override { libsOnly = true; }; }; - libfakeXinerama = callPackage ../tools/X11/xpra/libfakeXinerama.nix { }; xmp = callPackage ../applications/audio/xmp { inherit (darwin.apple_sdk.frameworks) AudioUnit CoreAudio; From 23e0d283d945f52942bf9bef87bf83921ba4ffde Mon Sep 17 00:00:00 2001 From: awwpotato Date: Fri, 18 Apr 2025 20:40:01 -0700 Subject: [PATCH 745/793] xpra: move to by-name --- pkgs/{tools/X11 => by-name/xp}/xpra/0002-Constant-DPI.patch | 0 pkgs/{tools/X11 => by-name/xp}/xpra/0003-fix-pointer-limits.patch | 0 pkgs/{tools/X11 => by-name/xp}/xpra/fix-122159.patch | 0 pkgs/{tools/X11 => by-name/xp}/xpra/fix-41106.patch | 0 pkgs/{tools/X11 => by-name/xp}/xpra/nvenc.pc | 0 pkgs/{tools/X11/xpra/default.nix => by-name/xp/xpra/package.nix} | 0 pkgs/{tools/X11 => by-name/xp}/xpra/update.sh | 0 7 files changed, 0 insertions(+), 0 deletions(-) rename pkgs/{tools/X11 => by-name/xp}/xpra/0002-Constant-DPI.patch (100%) rename pkgs/{tools/X11 => by-name/xp}/xpra/0003-fix-pointer-limits.patch (100%) rename pkgs/{tools/X11 => by-name/xp}/xpra/fix-122159.patch (100%) rename pkgs/{tools/X11 => by-name/xp}/xpra/fix-41106.patch (100%) rename pkgs/{tools/X11 => by-name/xp}/xpra/nvenc.pc (100%) rename pkgs/{tools/X11/xpra/default.nix => by-name/xp/xpra/package.nix} (100%) rename pkgs/{tools/X11 => by-name/xp}/xpra/update.sh (100%) diff --git a/pkgs/tools/X11/xpra/0002-Constant-DPI.patch b/pkgs/by-name/xp/xpra/0002-Constant-DPI.patch similarity index 100% rename from pkgs/tools/X11/xpra/0002-Constant-DPI.patch rename to pkgs/by-name/xp/xpra/0002-Constant-DPI.patch diff --git a/pkgs/tools/X11/xpra/0003-fix-pointer-limits.patch b/pkgs/by-name/xp/xpra/0003-fix-pointer-limits.patch similarity index 100% rename from pkgs/tools/X11/xpra/0003-fix-pointer-limits.patch rename to pkgs/by-name/xp/xpra/0003-fix-pointer-limits.patch diff --git a/pkgs/tools/X11/xpra/fix-122159.patch b/pkgs/by-name/xp/xpra/fix-122159.patch similarity index 100% rename from pkgs/tools/X11/xpra/fix-122159.patch rename to pkgs/by-name/xp/xpra/fix-122159.patch diff --git a/pkgs/tools/X11/xpra/fix-41106.patch b/pkgs/by-name/xp/xpra/fix-41106.patch similarity index 100% rename from pkgs/tools/X11/xpra/fix-41106.patch rename to pkgs/by-name/xp/xpra/fix-41106.patch diff --git a/pkgs/tools/X11/xpra/nvenc.pc b/pkgs/by-name/xp/xpra/nvenc.pc similarity index 100% rename from pkgs/tools/X11/xpra/nvenc.pc rename to pkgs/by-name/xp/xpra/nvenc.pc diff --git a/pkgs/tools/X11/xpra/default.nix b/pkgs/by-name/xp/xpra/package.nix similarity index 100% rename from pkgs/tools/X11/xpra/default.nix rename to pkgs/by-name/xp/xpra/package.nix diff --git a/pkgs/tools/X11/xpra/update.sh b/pkgs/by-name/xp/xpra/update.sh similarity index 100% rename from pkgs/tools/X11/xpra/update.sh rename to pkgs/by-name/xp/xpra/update.sh From 5b5c0ecf868304664b0cc5898a386cf6149a11dd Mon Sep 17 00:00:00 2001 From: awwpotato Date: Fri, 18 Apr 2025 20:34:20 -0700 Subject: [PATCH 746/793] xpraWithNvenc: move to by-name --- pkgs/by-name/xp/xpraWithNvenc/package.nix | 8 ++++++++ pkgs/top-level/all-packages.nix | 5 ----- 2 files changed, 8 insertions(+), 5 deletions(-) create mode 100644 pkgs/by-name/xp/xpraWithNvenc/package.nix diff --git a/pkgs/by-name/xp/xpraWithNvenc/package.nix b/pkgs/by-name/xp/xpraWithNvenc/package.nix new file mode 100644 index 000000000000..169c3a657a19 --- /dev/null +++ b/pkgs/by-name/xp/xpraWithNvenc/package.nix @@ -0,0 +1,8 @@ +{ + xpra, + linuxPackages, +}: +xpra.override { + withNvenc = true; + nvidia_x11 = linuxPackages.nvidia_x11.override { libsOnly = true; }; +} diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix index 57ff98525525..42c4df87aaeb 100644 --- a/pkgs/top-level/all-packages.nix +++ b/pkgs/top-level/all-packages.nix @@ -16818,11 +16818,6 @@ with pkgs; libxpdf = callPackage ../applications/misc/xpdf/libxpdf.nix { }; - xpraWithNvenc = callPackage ../tools/X11/xpra { - withNvenc = true; - nvidia_x11 = linuxPackages.nvidia_x11.override { libsOnly = true; }; - }; - xmp = callPackage ../applications/audio/xmp { inherit (darwin.apple_sdk.frameworks) AudioUnit CoreAudio; }; From c55d9eba95967571f654bf17206c2b003a7b60f3 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sat, 19 Apr 2025 04:35:57 +0000 Subject: [PATCH 747/793] readarr: 0.4.13.2760 -> 0.4.14.2782 --- pkgs/by-name/re/readarr/package.nix | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/pkgs/by-name/re/readarr/package.nix b/pkgs/by-name/re/readarr/package.nix index 33385bd93690..c283e9f398b5 100644 --- a/pkgs/by-name/re/readarr/package.nix +++ b/pkgs/by-name/re/readarr/package.nix @@ -24,15 +24,15 @@ let ."${stdenv.hostPlatform.system}" or (throw "Unsupported system: ${stdenv.hostPlatform.system}"); hash = { - x64-linux_hash = "sha256-bVPUN500vTUdWCz6U1oP0uqLW+LChbCKZMhnYInQ54I="; - arm64-linux_hash = "sha256-qYG1uFyn26J6ElTeeI8Ozf6kVhm6EZKKMJ+4UFRhlqQ="; - x64-osx_hash = "sha256-qQK9KDX8KFAIzCdSpc7SWggYZm9cD8bv80BTdmT2MqA="; + x64-linux_hash = "sha256-QHZ6pdeCIld5pkgK6ZBhxKho6kM/IBCx0BlxM1xiTXk="; + arm64-linux_hash = "sha256-FoRKTsuCCTS9Y56GR6xfvLrmLmqVIoEk8P7RGzE3NU0="; + x64-osx_hash = "sha256-Wj3JVkwJXrtgAGBYcv8e2kGzSGGzYeG9TL+Dtt/ulpI="; } ."${arch}-${os}_hash"; in stdenv.mkDerivation rec { pname = "readarr"; - version = "0.4.13.2760"; + version = "0.4.14.2782"; src = fetchurl { url = "https://github.com/Readarr/Readarr/releases/download/v${version}/Readarr.develop.${version}.${os}-core-${arch}.tar.gz"; From 76ee0c99384229ea23258468356ed1a51de2450e Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sat, 19 Apr 2025 05:13:46 +0000 Subject: [PATCH 748/793] jx: 3.11.76 -> 3.11.78 --- pkgs/by-name/jx/jx/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/jx/jx/package.nix b/pkgs/by-name/jx/jx/package.nix index bc8ec3d0f597..8dd6a6f14518 100644 --- a/pkgs/by-name/jx/jx/package.nix +++ b/pkgs/by-name/jx/jx/package.nix @@ -9,13 +9,13 @@ buildGoModule rec { pname = "jx"; - version = "3.11.76"; + version = "3.11.78"; src = fetchFromGitHub { owner = "jenkins-x"; repo = "jx"; rev = "v${version}"; - sha256 = "sha256-XoLJ1YabI3UZpfqIudH8a1rhSr/RI0oYKYHPx2FHAJQ="; + sha256 = "sha256-ZGOCjNxj2tcIW82HN6MQBedIJEuguqeTP1GdkXeMJew="; }; vendorHash = "sha256-8I4yTzLAL7E0ozHcBZDNsJLHkTh+SjT0SjDSECGRYIc="; From 961d9ed4091e2d97c39fde8fce0d025735522b38 Mon Sep 17 00:00:00 2001 From: awwpotato Date: Fri, 18 Apr 2025 20:30:35 -0700 Subject: [PATCH 749/793] bumblebee: move to by-name --- .../{tools/X11 => by-name/bu}/bumblebee/nixos.patch | 0 .../bu/bumblebee/package.nix} | 13 ++++++++++--- pkgs/top-level/all-packages.nix | 11 ----------- 3 files changed, 10 insertions(+), 14 deletions(-) rename pkgs/{tools/X11 => by-name/bu}/bumblebee/nixos.patch (100%) rename pkgs/{tools/X11/bumblebee/default.nix => by-name/bu/bumblebee/package.nix} (93%) diff --git a/pkgs/tools/X11/bumblebee/nixos.patch b/pkgs/by-name/bu/bumblebee/nixos.patch similarity index 100% rename from pkgs/tools/X11/bumblebee/nixos.patch rename to pkgs/by-name/bu/bumblebee/nixos.patch diff --git a/pkgs/tools/X11/bumblebee/default.nix b/pkgs/by-name/bu/bumblebee/package.nix similarity index 93% rename from pkgs/tools/X11/bumblebee/default.nix rename to pkgs/by-name/bu/bumblebee/package.nix index 50c9209288e1..cfffcec882f6 100644 --- a/pkgs/tools/X11/bumblebee/default.nix +++ b/pkgs/by-name/bu/bumblebee/package.nix @@ -30,7 +30,9 @@ xorgserver, kmod, xf86videonouveau, - nvidia_x11, + nvidia_x11 ? linuxPackages.nvidia_x11, + linuxPackages, + pkgsi686Linux, virtualgl, libglvnd, automake111x, @@ -38,8 +40,13 @@ # The below should only be non-null in a x86_64 system. On a i686 # system the above nvidia_x11 and virtualgl will be the i686 packages. # TODO: Confusing. Perhaps use "SubArch" instead of i686? - nvidia_x11_i686 ? null, - libglvnd_i686 ? null, + nvidia_x11_i686 ? + if stdenv.hostPlatform.system == "x86_64-linux" then + pkgsi686Linux.linuxPackages.nvidia_x11.override { libsOnly = true; } + else + null, + libglvnd_i686 ? + if stdenv.hostPlatform.system == "x86_64-linux" then pkgsi686Linux.libglvnd else null, useDisplayDevice ? false, extraNvidiaDeviceOptions ? "", extraNouveauDeviceOptions ? "", diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix index e02b83ccb7c4..ac0a6dd942da 100644 --- a/pkgs/top-level/all-packages.nix +++ b/pkgs/top-level/all-packages.nix @@ -16565,17 +16565,6 @@ with pkgs; if stdenv.hostPlatform.system == "x86_64-linux" then pkgsi686Linux.primusLib else null; }; - bumblebee = callPackage ../tools/X11/bumblebee { - nvidia_x11 = linuxPackages.nvidia_x11; - nvidia_x11_i686 = - if stdenv.hostPlatform.system == "x86_64-linux" then - pkgsi686Linux.linuxPackages.nvidia_x11.override { libsOnly = true; } - else - null; - libglvnd_i686 = - if stdenv.hostPlatform.system == "x86_64-linux" then pkgsi686Linux.libglvnd else null; - }; - vlc-bin-universal = vlc-bin.override { variant = "universal"; }; libvlc = vlc.override { From c831e92a6e2d73c43023e9633aa0ca5f110af504 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sat, 19 Apr 2025 05:48:11 +0000 Subject: [PATCH 750/793] jsoncons: 1.3.1 -> 1.3.2 --- pkgs/by-name/js/jsoncons/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/js/jsoncons/package.nix b/pkgs/by-name/js/jsoncons/package.nix index bc10504103e4..d5ffd1d6dd42 100644 --- a/pkgs/by-name/js/jsoncons/package.nix +++ b/pkgs/by-name/js/jsoncons/package.nix @@ -7,13 +7,13 @@ stdenv.mkDerivation (finalAttrs: { pname = "jsoncons"; - version = "1.3.1"; + version = "1.3.2"; src = fetchFromGitHub { owner = "danielaparker"; repo = "jsoncons"; tag = "v${finalAttrs.version}"; - hash = "sha256-BYmIGcQvy38KIWQp8Zr3Anz9HIfbXUhj4G+VgkusjhU="; + hash = "sha256-Q7qtLLTvJcIFPSx6MkS7SI89MBcM88g3KmX/b3BAKwI="; }; nativeBuildInputs = [ cmake ]; From de2f890b896c037c1e9f8a088f3e3ca3b9511b52 Mon Sep 17 00:00:00 2001 From: MidAutumnMoon Date: Sat, 19 Apr 2025 13:37:11 +0800 Subject: [PATCH 751/793] nixos/direnv: fix option accessed but not defined Update nixos/modules/programs/direnv.nix Co-authored-by: Austin Horstman --- nixos/modules/programs/direnv.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/nixos/modules/programs/direnv.nix b/nixos/modules/programs/direnv.nix index ec000d2cbf50..2558985a822e 100644 --- a/nixos/modules/programs/direnv.nix +++ b/nixos/modules/programs/direnv.nix @@ -153,9 +153,9 @@ in ]; etc = { - "direnv/direnv.toml".source = lib.mkIf (cfg.settings != { }) ( - format.generate "direnv.toml" cfg.settings - ); + "direnv/direnv.toml" = lib.mkIf (cfg.settings != { }) { + source = format.generate "direnv.toml" cfg.settings; + }; "direnv/direnvrc".text = '' ${lib.optionalString cfg.nix-direnv.enable '' #Load nix-direnv From 4ed0e3adc1c958e6b5ced9682a28b24a30fef862 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sat, 19 Apr 2025 06:21:31 +0000 Subject: [PATCH 752/793] python312Packages.pysmhi: 1.0.1 -> 1.0.2 --- pkgs/development/python-modules/pysmhi/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/pysmhi/default.nix b/pkgs/development/python-modules/pysmhi/default.nix index 40eff6b35908..067c290f0d3f 100644 --- a/pkgs/development/python-modules/pysmhi/default.nix +++ b/pkgs/development/python-modules/pysmhi/default.nix @@ -13,14 +13,14 @@ buildPythonPackage rec { pname = "pysmhi"; - version = "1.0.1"; + version = "1.0.2"; pyproject = true; src = fetchFromGitHub { owner = "gjohansson-ST"; repo = "pysmhi"; tag = "v${version}"; - hash = "sha256-VSFbPh4tnXs48jTlk9pUXY8uribRxIg+6xStbLGBlL8="; + hash = "sha256-9jsSvitxcjH2oFCdSm1203UwG5xjOwQDTaU4Z9Cqs+A="; }; build-system = [ poetry-core ]; From 7a6c5213ce7be4aed8e9095de4f56a007bbed901 Mon Sep 17 00:00:00 2001 From: sorki Date: Sat, 19 Apr 2025 08:20:11 +0200 Subject: [PATCH 753/793] nixos/moonraker: set default machine.provider to none if system control is disabled This suppresses warnings about missing PolicyKit rules. --- nixos/modules/services/misc/moonraker.nix | 2 ++ 1 file changed, 2 insertions(+) diff --git a/nixos/modules/services/misc/moonraker.nix b/nixos/modules/services/misc/moonraker.nix index 43d46a690915..9c6067634209 100644 --- a/nixos/modules/services/misc/moonraker.nix +++ b/nixos/modules/services/misc/moonraker.nix @@ -224,6 +224,8 @@ in platform = "linux"; enable_estimator_updates = false; }; + # suppress PolicyKit warnings if system control is disabled + machine.provider = lib.mkIf (!cfg.allowSystemControl) (lib.mkDefault "none"); }; security.polkit.extraConfig = lib.optionalString cfg.allowSystemControl '' From 012b53cbd0c4d39e0b2122dac7eac2c070dd34f8 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sat, 19 Apr 2025 06:43:55 +0000 Subject: [PATCH 754/793] aerospike: 8.0.0.5 -> 8.0.0.6 --- pkgs/by-name/ae/aerospike/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/ae/aerospike/package.nix b/pkgs/by-name/ae/aerospike/package.nix index 5a7de5fc4b53..2bef97c2384d 100644 --- a/pkgs/by-name/ae/aerospike/package.nix +++ b/pkgs/by-name/ae/aerospike/package.nix @@ -12,13 +12,13 @@ stdenv.mkDerivation rec { pname = "aerospike-server"; - version = "8.0.0.5"; + version = "8.0.0.6"; src = fetchFromGitHub { owner = "aerospike"; repo = "aerospike-server"; rev = version; - hash = "sha256-Ou7lSQHkudE0cuhXUtx9EI3z+udfnHI+CXdgoef2TIw="; + hash = "sha256-pfB/K5CXwuAgLcJtp4fsllFiCRzjZY0Kv83O/1Uohfw="; fetchSubmodules = true; }; From af53253aa9f3cd5d5da05d2b6f750303f1be9b27 Mon Sep 17 00:00:00 2001 From: Jonathan Davies Date: Sun, 13 Apr 2025 17:41:24 +0100 Subject: [PATCH 755/793] codebook: init at 0.2.9 --- pkgs/by-name/co/codebook/package.nix | 50 ++++++++++++++++++++++++++++ 1 file changed, 50 insertions(+) create mode 100644 pkgs/by-name/co/codebook/package.nix diff --git a/pkgs/by-name/co/codebook/package.nix b/pkgs/by-name/co/codebook/package.nix new file mode 100644 index 000000000000..7b97353d1d18 --- /dev/null +++ b/pkgs/by-name/co/codebook/package.nix @@ -0,0 +1,50 @@ +{ + lib, + fetchFromGitHub, + nix-update-script, + openssl, + pkg-config, + rustPlatform, +}: + +rustPlatform.buildRustPackage (finalAttrs: { + pname = "codebook"; + version = "0.2.9"; + + src = fetchFromGitHub { + owner = "blopker"; + repo = "codebook"; + tag = "v${finalAttrs.version}"; + hash = "sha256-iJ9S9DDoZVZxZ1o9dkor8PGM6Z+FljWZfetWFFMOIIo="; + }; + + buildAndTestSubdir = "crates/codebook-lsp"; + cargoHash = "sha256-PmhfEftgto0FHOIfryN9JME9S+/CarAEZ6hV/vj37Eg="; + + nativeBuildInputs = [ + pkg-config + ]; + + buildInputs = [ + openssl + ]; + + env.OPENSSL_NO_VENDOR = 1; + + # Integration tests require internet access for dictionaries + doCheck = false; + + passthru.updateScript = nix-update-script { }; + + meta = { + description = "Unholy spellchecker for code"; + homepage = "https://github.com/blopker/codebook"; + changelog = "https://github.com/blopker/codebook/releases/tag/v${finalAttrs.version}"; + license = lib.licenses.mit; + maintainers = with lib.maintainers; [ + jpds + ]; + mainProgram = "codebook-lsp"; + platforms = with lib.platforms; unix ++ windows; + }; +}) From b5c5d74f6ced21401fa72e50bbc8441831d8223a Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sat, 19 Apr 2025 08:29:11 +0000 Subject: [PATCH 756/793] phpactor: 2025.03.28.0 -> 2025.04.17.0 --- pkgs/by-name/ph/phpactor/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/ph/phpactor/package.nix b/pkgs/by-name/ph/phpactor/package.nix index f1bfef2201b5..573c25f30160 100644 --- a/pkgs/by-name/ph/phpactor/package.nix +++ b/pkgs/by-name/ph/phpactor/package.nix @@ -8,16 +8,16 @@ php.buildComposerProject2 (finalAttrs: { pname = "phpactor"; - version = "2025.03.28.0"; + version = "2025.04.17.0"; src = fetchFromGitHub { owner = "phpactor"; repo = "phpactor"; rev = finalAttrs.version; - hash = "sha256-K3phBiu2D3DbOm7mApqqSNnVCsfYRQtN/o3bCVubN9I="; + hash = "sha256-HJH+31qAE4shamRl1/+TRtje0ZzOtPV7l++NIaacmxE="; }; - vendorHash = "sha256-7wFlS+a97tdhfxfc/IElzOVH25MAgf42UZBC1giBAls="; + vendorHash = "sha256-qdR8/ME9H7gusALjXXbKl8hj20N704Nw1tC3V9xTcEY="; nativeBuildInputs = [ installShellFiles ]; From 6021a59e081e9530ad1b99d186336b40b1e06767 Mon Sep 17 00:00:00 2001 From: s3igo <85787242+s3igo@users.noreply.github.com> Date: Sat, 19 Apr 2025 13:25:04 +0900 Subject: [PATCH 757/793] pet: add bash and fish shell completions --- pkgs/by-name/pe/pet/package.nix | 11 ++++++++--- 1 file changed, 8 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/pe/pet/package.nix b/pkgs/by-name/pe/pet/package.nix index f702dda7b191..8686474eea0c 100644 --- a/pkgs/by-name/pe/pet/package.nix +++ b/pkgs/by-name/pe/pet/package.nix @@ -1,8 +1,10 @@ { + lib, + stdenv, buildGoModule, fetchFromGitHub, installShellFiles, - lib, + writableTmpDirAsHomeHook, }: buildGoModule rec { @@ -30,11 +32,14 @@ buildGoModule rec { nativeBuildInputs = [ installShellFiles + writableTmpDirAsHomeHook ]; - postInstall = '' + postInstall = lib.optionalString (stdenv.buildPlatform.canExecute stdenv.hostPlatform) '' installShellCompletion --cmd pet \ - --zsh ./misc/completions/zsh/_pet + --bash <($out/bin/pet completion bash) \ + --fish <($out/bin/pet completion fish) \ + --zsh $src/misc/completions/zsh/_pet ''; meta = with lib; { From cd9a78bf0e94ff7d36a4993ef3d89a1c7b422170 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sat, 19 Apr 2025 08:55:13 +0000 Subject: [PATCH 758/793] zed-editor: 0.181.8 -> 0.182.11 --- pkgs/by-name/ze/zed-editor/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/ze/zed-editor/package.nix b/pkgs/by-name/ze/zed-editor/package.nix index 673c818ab843..d467d5cec3b0 100644 --- a/pkgs/by-name/ze/zed-editor/package.nix +++ b/pkgs/by-name/ze/zed-editor/package.nix @@ -98,7 +98,7 @@ let in rustPlatform.buildRustPackage (finalAttrs: { pname = "zed-editor"; - version = "0.181.8"; + version = "0.182.11"; outputs = [ "out" ] @@ -110,7 +110,7 @@ rustPlatform.buildRustPackage (finalAttrs: { owner = "zed-industries"; repo = "zed"; tag = "v${finalAttrs.version}"; - hash = "sha256-gkbiV0kfeM1Ito8jVOBVneNjaXCA4PFayXJLIUmjqn4="; + hash = "sha256-q7kE+CdQtUboL/NSBDx8E8Hktkr+CnygxwzOS0Athf4="; }; patches = [ @@ -128,7 +128,7 @@ rustPlatform.buildRustPackage (finalAttrs: { ''; useFetchCargoVendor = true; - cargoHash = "sha256-PMLu2PeyRNu6VbHByL+clUoY/P8Rlrc+SvP5gDKrN/E="; + cargoHash = "sha256-rQImMVrFNOT43tdDpoSrRAqk7K5V8f+gzqEdrwJfO90="; nativeBuildInputs = [ From c98764d592de3cba718fc7ae173e844a449f9f16 Mon Sep 17 00:00:00 2001 From: ash Date: Sat, 19 Apr 2025 10:14:26 +0100 Subject: [PATCH 759/793] xfce.tumbler: backport PDF thumbnail generation fix (#399755) --- pkgs/desktops/xfce/core/tumbler/default.nix | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/pkgs/desktops/xfce/core/tumbler/default.nix b/pkgs/desktops/xfce/core/tumbler/default.nix index 764a093516d5..034a6ade836d 100644 --- a/pkgs/desktops/xfce/core/tumbler/default.nix +++ b/pkgs/desktops/xfce/core/tumbler/default.nix @@ -1,6 +1,7 @@ { lib, mkXfceDerivation, + fetchpatch, ffmpegthumbnailer, gdk-pixbuf, glib, @@ -25,6 +26,16 @@ mkXfceDerivation { sha256 = "sha256-GmEMdG8Ikd4Tq/1ntCHiN0S7ehUXqzMX7OtXsycLd6E="; + patches = [ + # Fixes PDF previews staying low resolution + # https://gitlab.xfce.org/xfce/tumbler/-/merge_requests/35 + (fetchpatch { + name = "only-use-embedded-pdf-thumbnail-if-resolution-suffices.patch"; + url = "https://gitlab.xfce.org/xfce/tumbler/-/commit/69a704e0f4e622861ce4007f6f3f4f6f6b962689.patch"; + hash = "sha256-aFJoWWzTaikqCw6C1LH+BFxst/uKkOGT1QK9Mx8/8/c="; + }) + ]; + buildInputs = [ libxfce4util ffmpegthumbnailer From de34dda72efe1171f0ebae7ec85a32eb478274f1 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Fri, 18 Apr 2025 21:51:51 +0000 Subject: [PATCH 760/793] roddhjav-apparmor-rules: 0-unstable-2025-04-07 -> 0-unstable-2025-04-16 --- pkgs/by-name/ro/roddhjav-apparmor-rules/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/ro/roddhjav-apparmor-rules/package.nix b/pkgs/by-name/ro/roddhjav-apparmor-rules/package.nix index 8d3323e33833..5802a9fc8be2 100644 --- a/pkgs/by-name/ro/roddhjav-apparmor-rules/package.nix +++ b/pkgs/by-name/ro/roddhjav-apparmor-rules/package.nix @@ -7,13 +7,13 @@ stdenvNoCC.mkDerivation { pname = "roddhjav-apparmor-rules"; - version = "0-unstable-2025-04-07"; + version = "0-unstable-2025-04-16"; src = fetchFromGitHub { owner = "roddhjav"; repo = "apparmor.d"; - rev = "305c2e344fe3ed14d4166211e0d21728702d83bf"; - hash = "sha256-KLyjjHahEbM3lOTPLqgT75mhyVWEXJSugraH7kzQDV8="; + rev = "9f0947a0fc0408da9350b95eb95a6860f8018471"; + hash = "sha256-7CDAlttsebdDix4kKTrp3CKejWfodO2BkqcweHt1D8M="; }; dontConfigure = true; From 45efda8e8300627b8aabadd251326b6857f1c289 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sat, 19 Apr 2025 09:42:17 +0000 Subject: [PATCH 761/793] anakron: 0.3.1 -> 0.3.3 --- pkgs/by-name/an/anakron/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/an/anakron/package.nix b/pkgs/by-name/an/anakron/package.nix index cf4babb295e6..5cd737856512 100644 --- a/pkgs/by-name/an/anakron/package.nix +++ b/pkgs/by-name/an/anakron/package.nix @@ -7,11 +7,11 @@ stdenvNoCC.mkDerivation rec { pname = "anakron"; - version = "0.3.1"; + version = "0.3.3"; src = fetchzip { url = "https://github.com/molarmanful/ANAKRON/releases/download/v${version}/ANAKRON-release_v${version}.zip"; - hash = "sha256-YggeGSFc+NoDUZjV/cEhQGUR278f97X+WpcDLY66iqg"; + hash = "sha256-l4MA3OsMnqPIBWKx3ZO5XnxjE0gnIGyAtsZe2z/9zrw="; }; nativeBuildInputs = [ xorg.mkfontscale ]; From 2b4c1157a95a6b59980404a49038b1655517ed19 Mon Sep 17 00:00:00 2001 From: CnTeng Date: Sat, 19 Apr 2025 17:46:52 +0800 Subject: [PATCH 762/793] commitizen: fix build --- pkgs/development/python-modules/commitizen/default.nix | 1 + 1 file changed, 1 insertion(+) diff --git a/pkgs/development/python-modules/commitizen/default.nix b/pkgs/development/python-modules/commitizen/default.nix index e3a7ee28524d..381d55fd5b02 100644 --- a/pkgs/development/python-modules/commitizen/default.nix +++ b/pkgs/development/python-modules/commitizen/default.nix @@ -46,6 +46,7 @@ buildPythonPackage rec { pythonRelaxDeps = [ "argcomplete" "decli" + "termcolor" ]; build-system = [ poetry-core ]; From 4007b7e3dbbec49928866ad13c261dc868848645 Mon Sep 17 00:00:00 2001 From: VuiMuich Date: Sat, 19 Apr 2025 11:48:00 +0200 Subject: [PATCH 763/793] cargo-msrv: 0.17.1 -> 0.18.4 --- pkgs/by-name/ca/cargo-msrv/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/ca/cargo-msrv/package.nix b/pkgs/by-name/ca/cargo-msrv/package.nix index a8c8dd80bb53..72528f1ab810 100644 --- a/pkgs/by-name/ca/cargo-msrv/package.nix +++ b/pkgs/by-name/ca/cargo-msrv/package.nix @@ -12,17 +12,17 @@ rustPlatform.buildRustPackage rec { pname = "cargo-msrv"; - version = "0.17.1"; + version = "0.18.4"; src = fetchFromGitHub { owner = "foresterre"; repo = "cargo-msrv"; tag = "v${version}"; - sha256 = "sha256-cRdnx9K+EkVEKtPxQk+gXK6nkgkpWhpYij/5e7pFzMU="; + sha256 = "sha256-dvCKi40c9PmM05MK+0VGWxny0ZA+9YO/M3zmv5Qv6b0="; }; useFetchCargoVendor = true; - cargoHash = "sha256-D35koQEqHsmXIBgXRCyI8Wyo2OVSuTFCjgm/JjO4VDo="; + cargoHash = "sha256-cIyoGFIxtX4/Dn4RbtMB75WQj+UO44V182u6C5smgSw="; passthru = { updateScript = gitUpdater { From 940d8891b724b4a04ff4b2ac2ec2915035214c3f Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sat, 19 Apr 2025 09:49:46 +0000 Subject: [PATCH 764/793] ghostfolio: 2.150.0 -> 2.153.0 --- pkgs/by-name/gh/ghostfolio/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/gh/ghostfolio/package.nix b/pkgs/by-name/gh/ghostfolio/package.nix index 07ff98dce31e..6473cb5be1f8 100644 --- a/pkgs/by-name/gh/ghostfolio/package.nix +++ b/pkgs/by-name/gh/ghostfolio/package.nix @@ -11,13 +11,13 @@ buildNpmPackage rec { pname = "ghostfolio"; - version = "2.150.0"; + version = "2.153.0"; src = fetchFromGitHub { owner = "ghostfolio"; repo = "ghostfolio"; tag = version; - hash = "sha256-6XoOv1ynZomcWS156DybhfDlrThi3tepqNTtw/1M/zU="; + hash = "sha256-0TRhG0fRO9Hm4OX2GLcL7r3PyvsZbZl+5f9qCpF7hwQ="; # 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; @@ -27,7 +27,7 @@ buildNpmPackage rec { ''; }; - npmDepsHash = "sha256-bLy+5hHyZDnSJ+IH3DPECScaRsXgPNr5ttuHfCpn5kU="; + npmDepsHash = "sha256-1I5IKenVF5xPaqz3m6RBdah6S0lBRZBIuMqnPnepYsU="; nativeBuildInputs = [ prisma From 4c99ceaf19eb99d1562bdd71df53c3b4c67795a9 Mon Sep 17 00:00:00 2001 From: "R. RyanTM" Date: Sat, 19 Apr 2025 20:15:12 +1000 Subject: [PATCH 765/793] home-assistant-custom-lovelace-modules.advanced-camera-card: 7.6.1 -> 7.6.5 (#400029) https://github.com/dermotduffy/advanced-camera-card/releases/tag/v7.6.2 https://github.com/dermotduffy/advanced-camera-card/releases/tag/v7.6.3 https://github.com/dermotduffy/advanced-camera-card/releases/tag/v7.6.4 https://github.com/dermotduffy/advanced-camera-card/releases/tag/v7.6.5 --- .../custom-lovelace-modules/advanced-camera-card/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/servers/home-assistant/custom-lovelace-modules/advanced-camera-card/package.nix b/pkgs/servers/home-assistant/custom-lovelace-modules/advanced-camera-card/package.nix index 548f33b53df2..7395f5c0c07d 100644 --- a/pkgs/servers/home-assistant/custom-lovelace-modules/advanced-camera-card/package.nix +++ b/pkgs/servers/home-assistant/custom-lovelace-modules/advanced-camera-card/package.nix @@ -6,11 +6,11 @@ stdenv.mkDerivation rec { pname = "advanced-camera-card"; - version = "7.6.1"; + version = "7.6.5"; src = fetchzip { url = "https://github.com/dermotduffy/advanced-camera-card/releases/download/v${version}/advanced-camera-card.zip"; - hash = "sha256-CfS3KdoFiGBWrhJZw5BCCAolXn1n6nuO3OAJL5U2UBY="; + hash = "sha256-q7zn/7xovGLTNq4FRdoEOMB3wy/IZ80QOYqVNLRNAZA="; }; # TODO: build from source once yarn berry support lands in nixpkgs From 657d7c500ebac912a3f68735217f5305220e7c80 Mon Sep 17 00:00:00 2001 From: hlad Date: Sat, 19 Apr 2025 12:15:16 +0200 Subject: [PATCH 766/793] errbot: add hlad as maintainer --- pkgs/by-name/er/errbot/package.nix | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/pkgs/by-name/er/errbot/package.nix b/pkgs/by-name/er/errbot/package.nix index 8ff4c4cf431a..0707e72359ed 100644 --- a/pkgs/by-name/er/errbot/package.nix +++ b/pkgs/by-name/er/errbot/package.nix @@ -58,13 +58,13 @@ python3.pkgs.buildPythonApplication rec { pythonImportsCheck = [ "errbot" ]; - meta = with lib; { + meta = { changelog = "https://github.com/errbotio/errbot/blob/${version}/CHANGES.rst"; description = "Chatbot designed to be simple to extend with plugins written in Python"; homepage = "http://errbot.io/"; - maintainers = [ ]; - license = licenses.gpl3Plus; - platforms = platforms.linux; + maintainers = with lib.maintainers; [ hlad ]; + license = lib.licenses.gpl3Plus; + platforms = lib.platforms.linux; # flaky on darwin, "RuntimeError: can't start new thread" mainProgram = "errbot"; }; From 65c2366c4dbf03f69724c7d80e4aa819efc04bfe Mon Sep 17 00:00:00 2001 From: Sefa Eyeoglu Date: Fri, 18 Apr 2025 23:56:02 +0200 Subject: [PATCH 767/793] monado: 24.0.0 -> 25.0.0 https://gitlab.freedesktop.org/monado/monado/-/releases/v25.0.0 Signed-off-by: Sefa Eyeoglu --- pkgs/by-name/mo/monado/package.nix | 17 +++-------------- 1 file changed, 3 insertions(+), 14 deletions(-) diff --git a/pkgs/by-name/mo/monado/package.nix b/pkgs/by-name/mo/monado/package.nix index 9930e8fca566..989de9580709 100644 --- a/pkgs/by-name/mo/monado/package.nix +++ b/pkgs/by-name/mo/monado/package.nix @@ -11,7 +11,6 @@ doxygen, eigen, elfutils, - fetchpatch2, glslang, gst-plugins-base, gstreamer, @@ -66,14 +65,14 @@ stdenv.mkDerivation (finalAttrs: { pname = "monado"; - version = "24.0.0"; + version = "25.0.0"; src = fetchFromGitLab { domain = "gitlab.freedesktop.org"; owner = "monado"; repo = "monado"; - rev = "refs/tags/v${finalAttrs.version}"; - hash = "sha256-lFy0VvaLD4Oyu2TZJnaIWjuaJUZjGGDJS0VsRfIUpcc="; + tag = "v${finalAttrs.version}"; + hash = "sha256-VxTxvw+ftqlh3qF5qWxpK1OJsRowkRXu0xEH2bDckUA="; }; nativeBuildInputs = [ @@ -138,16 +137,6 @@ stdenv.mkDerivation (finalAttrs: { tracy ]; - patches = [ - # Remove this patch on the next update - # https://gitlab.freedesktop.org/monado/monado/-/merge_requests/2338 - (fetchpatch2 { - name = "improve-reproducibility.patch"; - url = "https://gitlab.freedesktop.org/monado/monado/-/commit/9819fb6dd61d2af5b2d993ed37b976760002b055.patch"; - hash = "sha256-qpTF1Q64jl8ZnJzMtflrpHLahCqfde2DXA9/Avlc18I="; - }) - ]; - cmakeFlags = [ (lib.cmakeBool "XRT_FEATURE_SERVICE" serviceSupport) (lib.cmakeBool "XRT_HAVE_TRACY" tracingSupport) From 6ec96df49189b3ac8ab2743c248c15b2ffea269b Mon Sep 17 00:00:00 2001 From: Thiago Kenji Okada Date: Sat, 19 Apr 2025 11:33:42 +0100 Subject: [PATCH 768/793] python3Packages.pylddwrap: set `pyproject = true` --- pkgs/development/python-modules/pylddwrap/default.nix | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/pylddwrap/default.nix b/pkgs/development/python-modules/pylddwrap/default.nix index cb68291f27e6..f4b4ea8ff7a5 100644 --- a/pkgs/development/python-modules/pylddwrap/default.nix +++ b/pkgs/development/python-modules/pylddwrap/default.nix @@ -7,18 +7,19 @@ pytestCheckHook, pythonOlder, replaceVars, + setuptools, typing-extensions, }: buildPythonPackage rec { pname = "pylddwrap"; version = "1.2.2"; - format = "setuptools"; + pyproject = true; disabled = pythonOlder "3.6"; src = fetchFromGitHub { owner = "Parquery"; - repo = pname; + repo = "pylddwrap"; rev = "v${version}"; hash = "sha256-Gm82VRu8GP52BohQzpMUJfh6q2tiUA2GJWOcG7ymGgg="; }; @@ -35,6 +36,8 @@ buildPythonPackage rec { rm -f $out/{LICENSE,README.rst,requirements.txt} ''; + build-system = [ setuptools ]; + propagatedBuildInputs = [ icontract typing-extensions From 40c3141d97b05f81eeb4af02e93b34eedc09f41f Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Sat, 19 Apr 2025 12:41:43 +0200 Subject: [PATCH 769/793] python313Packages.caio: 0.9.21 -> 0.9.22 Diff: https://github.com/mosquito/caio/compare/refs/tags/0.9.21...refs/tags/0.9.22 Changelog: https://github.com/mosquito/caio/releases/tag/0.9.22 --- pkgs/development/python-modules/caio/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/caio/default.nix b/pkgs/development/python-modules/caio/default.nix index afe44020b9ce..ae4a10952868 100644 --- a/pkgs/development/python-modules/caio/default.nix +++ b/pkgs/development/python-modules/caio/default.nix @@ -12,7 +12,7 @@ buildPythonPackage rec { pname = "caio"; - version = "0.9.21"; + version = "0.9.22"; pyproject = true; disabled = pythonOlder "3.7"; @@ -21,7 +21,7 @@ buildPythonPackage rec { owner = "mosquito"; repo = "caio"; tag = version; - hash = "sha256-WP4LfC0VCpR5HiMmxPSeZbcCbTbSpmwEjEGdDptuOQY="; + hash = "sha256-O86SLZ+8bzPYtvLnmY5gLPYLWvNaktQwIEQckJR15LI="; }; build-system = [ setuptools ]; From 9ea2c46d73ae6c27718f3d6d51bb0d057ec8a993 Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Sat, 19 Apr 2025 12:48:09 +0200 Subject: [PATCH 770/793] python313Packages.tlslite-ng: 0.8.0b1-unstable-2024-06-24 -> 0.8.2 Changelog: https://github.com/tlsfuzzer/tlslite-ng/releases/tag/v0.8.2 --- .../python-modules/tlslite-ng/default.nix | 18 +++++++++--------- 1 file changed, 9 insertions(+), 9 deletions(-) diff --git a/pkgs/development/python-modules/tlslite-ng/default.nix b/pkgs/development/python-modules/tlslite-ng/default.nix index 1d715c6758f7..de05af7f786c 100644 --- a/pkgs/development/python-modules/tlslite-ng/default.nix +++ b/pkgs/development/python-modules/tlslite-ng/default.nix @@ -1,24 +1,24 @@ { lib, buildPythonPackage, - fetchFromGitHub, - setuptools, ecdsa, + fetchFromGitHub, hypothesis, - pythonAtLeast, pytestCheckHook, + pythonAtLeast, + setuptools, }: -buildPythonPackage { +buildPythonPackage rec { pname = "tlslite-ng"; - version = "0.8.0b1-unstable-2024-06-24"; + version = "0.8.2"; pyproject = true; src = fetchFromGitHub { owner = "tlsfuzzer"; repo = "tlslite-ng"; - rev = "4d2c6b8fc8d14bb5c90c8360bdb6f617e8e38591"; - hash = "sha256-VCQjxZIs4rzlFrIakXI7YeLz7Ws9WRf8zGPcSryO9Ko="; + tag = "v${version}"; + hash = "sha256-lKSFPJ4Dm8o1zUgvXjUUpStV5M+xf7s6wOg2ceYbpbw="; }; build-system = [ setuptools ]; @@ -36,9 +36,9 @@ buildPythonPackage { ]; meta = with lib; { - changelog = "https://github.com/tlsfuzzer/tlslite-ng/releases/tag/v${version}"; - description = "Pure python implementation of SSL and TLS"; + description = "Implementation of SSL and TLS"; homepage = "https://github.com/tlsfuzzer/tlslite-ng"; + changelog = "https://github.com/tlsfuzzer/tlslite-ng/releases/tag/${src.tag}"; license = licenses.lgpl21Only; maintainers = [ ]; }; From 8f8a7f1e97c39a1036e3f98e34124c3e3bed465c Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sat, 19 Apr 2025 10:50:18 +0000 Subject: [PATCH 771/793] siyuan: 3.1.27 -> 3.1.28 --- pkgs/by-name/si/siyuan/package.nix | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/pkgs/by-name/si/siyuan/package.nix b/pkgs/by-name/si/siyuan/package.nix index 14d153817a62..2f731da1646f 100644 --- a/pkgs/by-name/si/siyuan/package.nix +++ b/pkgs/by-name/si/siyuan/package.nix @@ -35,20 +35,20 @@ let in stdenv.mkDerivation (finalAttrs: { pname = "siyuan"; - version = "3.1.27"; + version = "3.1.28"; src = fetchFromGitHub { owner = "siyuan-note"; repo = "siyuan"; rev = "v${finalAttrs.version}"; - hash = "sha256-QRj1MHGpSWD+X84CxAYCaVeXjreQHV4BI8KevQvdcqY="; + hash = "sha256-s36rtNmVAp17Okj71NE/jgIM/pEZNS+oOYZ8rnjv6Ow="; }; kernel = buildGo123Module { name = "${finalAttrs.pname}-${finalAttrs.version}-kernel"; inherit (finalAttrs) src; sourceRoot = "${finalAttrs.src.name}/kernel"; - vendorHash = "sha256-oy2t5IBn9JJY5cm16Yak6e9dDl0KAEVtCE6SJ205vok="; + vendorHash = "sha256-i/hpP9S9vGS/jP3gKceDY00wgnBDkmsfYRZtsYQOjck="; patches = [ (replaceVars ./set-pandoc-path.patch { @@ -89,7 +89,7 @@ stdenv.mkDerivation (finalAttrs: { src sourceRoot ; - hash = "sha256-nmkoGsrF75k9AWFlBhIj+vO4e3eW1dJN+y2VWokKe4s="; + hash = "sha256-5KqMmpcI+4iy3Ff72D8aUvhPttW2vwTI8aTwXBJ7sqo="; }; sourceRoot = "${finalAttrs.src.name}/app"; From b01d034d937f26a86454ce69edabce55077ebff9 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Thomas=20M=C3=BChlbacher?= Date: Fri, 18 Apr 2025 18:18:38 +0200 Subject: [PATCH 772/793] isync: 1.5.0-unstable-2024-09-29 -> 1.5.1 Fixes among other things `--dry-run` actually still making some changes. Release notes: https://sourceforge.net/projects/isync/files/isync/1.5.1/ --- pkgs/tools/networking/isync/default.nix | 9 ++++----- 1 file changed, 4 insertions(+), 5 deletions(-) diff --git a/pkgs/tools/networking/isync/default.nix b/pkgs/tools/networking/isync/default.nix index 14d57703a320..b3a9df02831f 100644 --- a/pkgs/tools/networking/isync/default.nix +++ b/pkgs/tools/networking/isync/default.nix @@ -20,12 +20,12 @@ stdenv.mkDerivation (finalAttrs: { pname = "isync"; - version = "1.5.0-unstable-2024-09-29"; + version = "1.5.1"; src = fetchgit { url = "https://git.code.sf.net/p/isync/isync"; - rev = "3c4b5f1c83a568f18c14c93aab95c9a853edfd15"; - hash = "sha256-MRjWr88sxd3C+YTMCqEymxmLj5h+uJKh9mcG+aEqf64="; + tag = "v${finalAttrs.version}"; + hash = "sha256-l0jL4CzAdFtQGekbywic1Kuihy3ZQi4ozhSEcbJI0t0="; }; # Fixes "Fatal: buffer too small" error @@ -33,8 +33,7 @@ stdenv.mkDerivation (finalAttrs: { env.NIX_CFLAGS_COMPILE = "-DQPRINTF_BUFF=4000"; autoreconfPhase = '' - echo "1.5.0-3c4b5" > VERSION - echo "See https://sourceforge.net/p/isync/isync/ci/3c4b5f1c83a568f18c14c93aab95c9a853edfd15/log/?path=" > ChangeLog + echo "${finalAttrs.version}" > VERSION ./autogen.sh ''; From 4cbe8cbd500ebef0a174a3df295bb34f3734e8c2 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Thomas=20M=C3=BChlbacher?= Date: Fri, 18 Apr 2025 18:21:03 +0200 Subject: [PATCH 773/793] isync: stop using `with lib;`; fix meta.changelog The changelog url was trying to link to a nonexistent release for `lib.version`. --- pkgs/tools/networking/isync/default.nix | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/pkgs/tools/networking/isync/default.nix b/pkgs/tools/networking/isync/default.nix index b3a9df02831f..017e6dd96ada 100644 --- a/pkgs/tools/networking/isync/default.nix +++ b/pkgs/tools/networking/isync/default.nix @@ -60,19 +60,19 @@ stdenv.mkDerivation (finalAttrs: { }" ''; - meta = with lib; { + meta = { homepage = "http://isync.sourceforge.net/"; # https://sourceforge.net/projects/isync/ - changelog = "https://sourceforge.net/p/isync/isync/ci/v${version}/tree/NEWS"; + changelog = "https://sourceforge.net/p/isync/isync/ci/v${finalAttrs.version}/tree/NEWS"; description = "Free IMAP and MailDir mailbox synchronizer"; longDescription = '' mbsync (formerly isync) is a command line application which synchronizes mailboxes. Currently Maildir and IMAP4 mailboxes are supported. New messages, message deletions and flag changes can be propagated both ways. ''; - license = licenses.gpl2Plus; - platforms = platforms.unix; - maintainers = with maintainers; [ primeos ]; + license = lib.licenses.gpl2Plus; + platforms = lib.platforms.unix; + maintainers = with lib.maintainers; [ primeos ]; mainProgram = "mbsync"; }; }) From fccbe21d3d90934be6709b9a85d61c7390b25f67 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sat, 19 Apr 2025 11:32:18 +0000 Subject: [PATCH 774/793] certinfo-go: 0.1.42 -> 0.1.43 --- pkgs/by-name/ce/certinfo-go/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/ce/certinfo-go/package.nix b/pkgs/by-name/ce/certinfo-go/package.nix index 23b3e6b9762b..f3f8fc02b470 100644 --- a/pkgs/by-name/ce/certinfo-go/package.nix +++ b/pkgs/by-name/ce/certinfo-go/package.nix @@ -7,16 +7,16 @@ buildGoModule rec { pname = "certinfo-go"; - version = "0.1.42"; + version = "0.1.43"; src = fetchFromGitHub { owner = "paepckehh"; repo = "certinfo"; tag = "v${version}"; - hash = "sha256-XnHQTMohpuMnV2trSqZ9PlKWmuOyHGDj+6ljKfUD40A="; + hash = "sha256-vXNk4DrElWmV7yxWEiLZexJQzVBUY08fF0in6hpBwjA="; }; - vendorHash = "sha256-Bbj+8TAJJWhkOxib9cz/Znj5bHAXcgrDONRpGDK+los="; + vendorHash = "sha256-rAXnnd9E3HFvmbI+dIJj0F81NwXXD53QATNNmlOpBRM="; ldflags = [ "-s" From b0ad9fab605a0c8a965c745a2ec3e02a9a4957ee Mon Sep 17 00:00:00 2001 From: Thiago Kenji Okada Date: Sat, 19 Apr 2025 12:18:32 +0100 Subject: [PATCH 775/793] python3Packages.deal-solver: disable flaky test --- pkgs/development/python-modules/deal-solver/default.nix | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/pkgs/development/python-modules/deal-solver/default.nix b/pkgs/development/python-modules/deal-solver/default.nix index 2946db32d5af..9aff8a2c598c 100644 --- a/pkgs/development/python-modules/deal-solver/default.nix +++ b/pkgs/development/python-modules/deal-solver/default.nix @@ -45,6 +45,12 @@ buildPythonPackage rec { pythonImportsCheck = [ "deal_solver" ]; + disabledTests = [ + # Flaky tests, sometimes it works sometimes it doesn't + "test_expr_asserts_ok" + "test_fuzz_math_floats" + ]; + meta = with lib; { description = "Z3-powered solver (theorem prover) for deal"; homepage = "https://github.com/life4/deal-solver"; From 824afa7ff24c7cb1529fb871e75841d219b0a29b Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Sat, 19 Apr 2025 13:49:20 +0200 Subject: [PATCH 776/793] modelscan: relax rich --- pkgs/by-name/mo/modelscan/package.nix | 2 ++ 1 file changed, 2 insertions(+) diff --git a/pkgs/by-name/mo/modelscan/package.nix b/pkgs/by-name/mo/modelscan/package.nix index eb746ead7b83..1a7b96927377 100644 --- a/pkgs/by-name/mo/modelscan/package.nix +++ b/pkgs/by-name/mo/modelscan/package.nix @@ -16,6 +16,8 @@ python3.pkgs.buildPythonApplication rec { hash = "sha256-8VupkPiHebVtOqMdtkBflAI1zPRdDSvHCEq3ghjASaE="; }; + pythonRelaxDeps = [ "rich" ]; + build-system = with python3.pkgs; [ poetry-core poetry-dynamic-versioning From 7b40a5c050822f835b8641548543f370fea3a554 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sat, 19 Apr 2025 11:51:02 +0000 Subject: [PATCH 777/793] pmtiles: 1.27.1 -> 1.27.2 --- pkgs/by-name/pm/pmtiles/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/pm/pmtiles/package.nix b/pkgs/by-name/pm/pmtiles/package.nix index f04a8d97598f..d060c3fe5a12 100644 --- a/pkgs/by-name/pm/pmtiles/package.nix +++ b/pkgs/by-name/pm/pmtiles/package.nix @@ -5,13 +5,13 @@ }: buildGoModule rec { pname = "pmtiles"; - version = "1.27.1"; + version = "1.27.2"; src = fetchFromGitHub { owner = "protomaps"; repo = "go-pmtiles"; tag = "v${version}"; - hash = "sha256-SQzCNgRDu5elkCH0fTDL3w23Z6G2P1IuxSWwZYxQwVo="; + hash = "sha256-yOQrwJZUUdknEB+/I/BeQjtQvQ9HoKOJOYL4TM4vpc8="; }; vendorHash = "sha256-kfEzpaFMf0W8Ygtl40LBy3AZQSL+9Uo+n2x9OTOavqk="; From b90cd8e52125b3ba20240dd3553642877813a3e4 Mon Sep 17 00:00:00 2001 From: aleksana Date: Sat, 19 Apr 2025 14:01:53 +0800 Subject: [PATCH 778/793] rust: add loongarch64-linux platforms --- pkgs/development/compilers/rust/1_86.nix | 2 ++ pkgs/development/compilers/rust/print-hashes.sh | 2 ++ 2 files changed, 4 insertions(+) diff --git a/pkgs/development/compilers/rust/1_86.nix b/pkgs/development/compilers/rust/1_86.nix index be65cf619e9d..d049de2224b8 100644 --- a/pkgs/development/compilers/rust/1_86.nix +++ b/pkgs/development/compilers/rust/1_86.nix @@ -130,6 +130,8 @@ import ./default.nix powerpc64le-unknown-linux-gnu = "9b104428e2b0377dbdb9dc094eb4d9f4893ada0b80d2b315f0c4ea2135ed9007"; riscv64gc-unknown-linux-gnu = "b74cd0bf5ddeb759cd75fb4d7f3f90972dbab6e77569484491ab7ecf073558a8"; s390x-unknown-linux-gnu = "721121bcb8f96b98942289f627f9054ded92215c391d48f459527d4b0c63114f"; + loongarch64-unknown-linux-gnu = "0e7827b14c77ce3ede5ba414de9806b52c655940f95fddd3e07873b8fe46c8bf"; + loongarch64-unknown-linux-musl = "d769fb639a9116c77d5b35cb0abe4fd3bc85b6d578fe7e4440c218530e32e1cf"; x86_64-unknown-freebsd = "fc424d582cd45df010f3b3ff76768f6c87942002421f8896daf7e3989a8f72b4"; }; diff --git a/pkgs/development/compilers/rust/print-hashes.sh b/pkgs/development/compilers/rust/print-hashes.sh index e2ff6a815227..342b5c110704 100755 --- a/pkgs/development/compilers/rust/print-hashes.sh +++ b/pkgs/development/compilers/rust/print-hashes.sh @@ -20,6 +20,8 @@ PLATFORMS=( powerpc64le-unknown-linux-gnu riscv64gc-unknown-linux-gnu s390x-unknown-linux-gnu + loongarch64-unknown-linux-gnu + loongarch64-unknown-linux-musl x86_64-unknown-freebsd ) BASEURL=https://static.rust-lang.org/dist From ae344aafa476d2fee36560d0725b4aa4ac39e186 Mon Sep 17 00:00:00 2001 From: Defelo Date: Sat, 19 Apr 2025 12:36:28 +0000 Subject: [PATCH 779/793] uiua-unstable: 0.15.1 -> 0.16.0-dev.1 --- pkgs/by-name/ui/uiua/unstable.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/ui/uiua/unstable.nix b/pkgs/by-name/ui/uiua/unstable.nix index 99978a95e8bc..c5f37b346124 100644 --- a/pkgs/by-name/ui/uiua/unstable.nix +++ b/pkgs/by-name/ui/uiua/unstable.nix @@ -1,7 +1,7 @@ rec { - version = "0.15.1"; + version = "0.16.0-dev.1"; tag = version; - hash = "sha256-PTpGjJCTqc8bgCfKoq8Bh5eb5vWc1ZjWtdZXMY2j2f8="; - cargoHash = "sha256-UAwlnJsZfHnKzchhn79cBsX3iRPV+N52szRMiv2NBno="; + hash = "sha256-fW8ntGSK6MX6shXqnKxLD52vDovFol+/tZtr0Hw5Btc="; + cargoHash = "sha256-1pcDM7VUVqigBeJ+loEUEOOPlggOsYir/Dge663UtSQ="; updateScript = ./update-unstable.sh; } From 27b5a8e6606519040a453f60aa96f18990e316d7 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sat, 19 Apr 2025 12:44:44 +0000 Subject: [PATCH 780/793] tlsinfo: 0.1.45 -> 0.1.47 --- pkgs/by-name/tl/tlsinfo/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/tl/tlsinfo/package.nix b/pkgs/by-name/tl/tlsinfo/package.nix index 6c5a56257a89..f977279e9451 100644 --- a/pkgs/by-name/tl/tlsinfo/package.nix +++ b/pkgs/by-name/tl/tlsinfo/package.nix @@ -7,16 +7,16 @@ buildGoModule rec { pname = "tlsinfo"; - version = "0.1.45"; + version = "0.1.47"; src = fetchFromGitHub { owner = "paepckehh"; repo = "tlsinfo"; tag = "v${version}"; - hash = "sha256-gVKB03Tv00c+vO9IgwESWCU1Vqh3iwkVuQLk3BEHlUk="; + hash = "sha256-9YOFsUDNxZi1C59ZSQ31QXE9comFa6DGEzvRah0bruY="; }; - vendorHash = "sha256-FFefmnXPCyTEOUkM8A0UCz0nZ0Ors8scxZIwVPnSiac="; + vendorHash = "sha256-f7Rkpz6qGiJNhxlYPJo2G3ykItj+55PvGnNPNOU1ftI="; ldflags = [ "-s" From c4e27aa61705ba634ca902cb6b734aa82a9413c5 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sat, 19 Apr 2025 12:59:59 +0000 Subject: [PATCH 781/793] jwx: 2.1.4 -> 2.1.5 --- pkgs/by-name/jw/jwx/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/jw/jwx/package.nix b/pkgs/by-name/jw/jwx/package.nix index 2350f9673073..a6bb653c9b65 100644 --- a/pkgs/by-name/jw/jwx/package.nix +++ b/pkgs/by-name/jw/jwx/package.nix @@ -6,13 +6,13 @@ buildGoModule rec { pname = "jwx"; - version = "2.1.4"; + version = "2.1.5"; src = fetchFromGitHub { owner = "lestrrat-go"; repo = pname; rev = "v${version}"; - hash = "sha256-UXiF3X1jLk4dCGKmZlx9V08hzNJV+s/K2Wei9i+A6dg="; + hash = "sha256-JDv1lqfhE16v3hJhf9OD2P2IS1KeLyewHxNlS7Ci2bk="; }; vendorHash = "sha256-ZS7xliFymXTE8hlc3GEMNonP5sJTZGirw5YQNzPCl3Y="; From 2f8e275422da875d1f623a0e087d8a9b9717aa13 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sat, 19 Apr 2025 13:30:50 +0000 Subject: [PATCH 782/793] plasma-panel-colorizer: 2.4.2 -> 2.5.0 --- pkgs/by-name/pl/plasma-panel-colorizer/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/pl/plasma-panel-colorizer/package.nix b/pkgs/by-name/pl/plasma-panel-colorizer/package.nix index c656b6c5f7fd..8cc8d19d4234 100644 --- a/pkgs/by-name/pl/plasma-panel-colorizer/package.nix +++ b/pkgs/by-name/pl/plasma-panel-colorizer/package.nix @@ -9,13 +9,13 @@ stdenv.mkDerivation (finalAttrs: { pname = "plasma-panel-colorizer"; - version = "2.4.2"; + version = "2.5.0"; src = fetchFromGitHub { owner = "luisbocanegra"; repo = "plasma-panel-colorizer"; tag = "v${finalAttrs.version}"; - hash = "sha256-SQ2jf0YWmDN0Yce2lmTpD11zLdUz2otm98TO/agaY28="; + hash = "sha256-5pPmXuP/7weG2EtBLnhSKHkycJw3VdAi05lRgut8Agg="; }; nativeBuildInputs = [ From 3cd61cfc04fff72fc1246adc5f39b4a23b8d7b2e Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Thu, 17 Apr 2025 18:03:28 +0000 Subject: [PATCH 783/793] crudini: 0.9.5 -> 0.9.6 --- pkgs/by-name/cr/crudini/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/cr/crudini/package.nix b/pkgs/by-name/cr/crudini/package.nix index ae8387c374b3..d42b2ce0ec8e 100644 --- a/pkgs/by-name/cr/crudini/package.nix +++ b/pkgs/by-name/cr/crudini/package.nix @@ -8,14 +8,14 @@ python3Packages.buildPythonApplication rec { pname = "crudini"; - version = "0.9.5"; + version = "0.9.6"; format = "pyproject"; src = fetchFromGitHub { owner = "pixelb"; repo = "crudini"; - rev = version; - hash = "sha256-BU4u7uBsNyDOwWUjOIlBWcf1AeUXXZ+johAe+bjws1U="; + tag = version; + hash = "sha256-XW9pdP+aie6v9h35gLYM0wVrcsh+dcEB7EueATOV4w4="; }; postPatch = '' From 4f5f74421fb6853f879200f5d6437efbac8dcdb0 Mon Sep 17 00:00:00 2001 From: JeanCASPAR <55629512+JeanCASPAR@users.noreply.github.com> Date: Fri, 18 Apr 2025 19:26:33 +0200 Subject: [PATCH 784/793] vscode-extensions.tecosaur.latex-utilities: init at 0.4.14 Release: https://github.com/tecosaur/LaTeX-Utilities/releases/tag/v0.4.14 --- .../editors/vscode/extensions/default.nix | 2 + .../tecosaur.latex-utilities/default.nix | 38 +++++++++++++++++++ 2 files changed, 40 insertions(+) create mode 100644 pkgs/applications/editors/vscode/extensions/tecosaur.latex-utilities/default.nix diff --git a/pkgs/applications/editors/vscode/extensions/default.nix b/pkgs/applications/editors/vscode/extensions/default.nix index b616f280edfd..bc105bc15090 100644 --- a/pkgs/applications/editors/vscode/extensions/default.nix +++ b/pkgs/applications/editors/vscode/extensions/default.nix @@ -4870,6 +4870,8 @@ let }; }; + tecosaur.latex-utilities = callPackage ./tecosaur.latex-utilities { }; + tekumara.typos-vscode = callPackage ./tekumara.typos-vscode { }; theangryepicbanana.language-pascal = buildVscodeMarketplaceExtension { diff --git a/pkgs/applications/editors/vscode/extensions/tecosaur.latex-utilities/default.nix b/pkgs/applications/editors/vscode/extensions/tecosaur.latex-utilities/default.nix new file mode 100644 index 000000000000..61a582529ba2 --- /dev/null +++ b/pkgs/applications/editors/vscode/extensions/tecosaur.latex-utilities/default.nix @@ -0,0 +1,38 @@ +{ + lib, + vscode-utils, + jq, + moreutils, + texlivePackages, +}: + +vscode-utils.buildVscodeMarketplaceExtension (finalAttrs: { + mktplcRef = { + name = "latex-utilities"; + publisher = "tecosaur"; + version = "0.4.14"; + hash = "sha256-GsbHzFcN56UbcaqFN9s+6u/KjUBn8tmks2ihK0pg3Ds="; + }; + + nativeBuildInputs = [ + jq + moreutils + ]; + + buildInputs = [ texlivePackages.texcount ]; + + postInstall = '' + cd "$out/$installPrefix" + echo -n ${finalAttrs.version} > VERSION + jq '.contributes.configuration.properties."latex-utilities.countWord.path".default = "${texlivePackages.texcount}/bin/texcount"' package.json | sponge package.json + ''; + + meta = { + description = "Add-on to the Visual Studio Code extension LaTeX Workshop"; + downloadPage = "https://marketplace.visualstudio.com/items?itemName=tecosaur.latex-utilities"; + homepage = "https://github.com/tecosaur/LaTeX-Utilities"; + changelog = "https://marketplace.visualstudio.com/items/tecosaur.latex-utilities/changelog"; + license = lib.licenses.mit; + maintainers = with lib.maintainers; [ jeancaspar ]; + }; +}) From 196fcebfb614959869d6f73c72214af10598e042 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sat, 19 Apr 2025 14:05:18 +0000 Subject: [PATCH 785/793] klog-rs: 0.4.1 -> 0.4.2 --- pkgs/by-name/kl/klog-rs/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/kl/klog-rs/package.nix b/pkgs/by-name/kl/klog-rs/package.nix index 9c0e15bce9d4..cf85787623fa 100644 --- a/pkgs/by-name/kl/klog-rs/package.nix +++ b/pkgs/by-name/kl/klog-rs/package.nix @@ -7,16 +7,16 @@ rustPlatform.buildRustPackage rec { pname = "klog-rs"; - version = "0.4.1"; + version = "0.4.2"; src = fetchFromGitHub { owner = "tobifroe"; repo = "klog"; rev = version; - hash = "sha256-t53HC5eBC587jyvJKxlG3B3Im7RM6bDcZfUO4npgGfM="; + hash = "sha256-X7VUbn2DQx4Wo526COGAp0IFPPhh1vObxP/b6oYFWG4="; }; useFetchCargoVendor = true; - cargoHash = "sha256-HmKMxI94j0cLLAjmUJQhymop9qiH71Rm8dnVVs2VDF8="; + cargoHash = "sha256-veE992wYv8SwAbvaqe3nVymxTbaMYEDWtLnisnyNOn4="; checkFlags = [ # this integration test depends on a running kubernetes cluster "--skip=k8s::tests::test_get_pod_list" From 951c787a496fceaa6af201c65f47aa7553ed153c Mon Sep 17 00:00:00 2001 From: Victor Engmark Date: Thu, 17 Apr 2025 19:18:42 +0200 Subject: [PATCH 786/793] unsure: init at 0.4.0 Co-authored-by: emaryn <197520219+emaryn@users.noreply.github.com> --- pkgs/by-name/un/unsure/package.nix | 48 +++ pkgs/by-name/un/unsure/pubspec.lock.json | 527 +++++++++++++++++++++++ pkgs/by-name/un/unsure/update.sh | 24 ++ 3 files changed, 599 insertions(+) create mode 100644 pkgs/by-name/un/unsure/package.nix create mode 100644 pkgs/by-name/un/unsure/pubspec.lock.json create mode 100755 pkgs/by-name/un/unsure/update.sh diff --git a/pkgs/by-name/un/unsure/package.nix b/pkgs/by-name/un/unsure/package.nix new file mode 100644 index 000000000000..9dfac7acd784 --- /dev/null +++ b/pkgs/by-name/un/unsure/package.nix @@ -0,0 +1,48 @@ +{ + buildDartApplication, + dart, + fetchFromGitHub, + lib, + runCommand, + testers, + unsure, + writeText, +}: + +buildDartApplication rec { + pname = "unsure"; + version = "0.4.0-unstable-2025-04-15"; + + src = fetchFromGitHub { + owner = "filiph"; + repo = "unsure"; + rev = "123712482b7053974cbef9ffa7ba46c1cdfb765f"; + hash = "sha256-rn10vy6l12ToiqO4vGVT4N7WNlj6PY/r+xVzjmYqILw="; + }; + + pubspecLock = lib.importJSON ./pubspec.lock.json; + + doInstallCheck = true; + installCheckPhase = '' + runHook preInstallCheck + + [[ "$("$out/bin/unsure" "4~6 * 1~2" | head --lines=2)" == "$(printf '\n\t%s' '5~11')" ]] + + runHook postInstallCheck + ''; + + passthru.updateScript = ./update.sh; + + meta = { + changelog = "https://github.com/filiph/unsure/blob/${src.rev}/CHANGELOG.md"; + description = "Calculate with numbers you’re not sure about"; + downloadPage = "https://github.com/filiph/unsure"; + homepage = "https://filiph.github.io/unsure"; + license = lib.licenses.mit; + mainProgram = "unsure"; + maintainers = [ + lib.maintainers.l0b0 + lib.maintainers.rksm + ]; + }; +} diff --git a/pkgs/by-name/un/unsure/pubspec.lock.json b/pkgs/by-name/un/unsure/pubspec.lock.json new file mode 100644 index 000000000000..b47dc596e018 --- /dev/null +++ b/pkgs/by-name/un/unsure/pubspec.lock.json @@ -0,0 +1,527 @@ +{ + "packages": { + "_fe_analyzer_shared": { + "dependency": "transitive", + "description": { + "name": "_fe_analyzer_shared", + "sha256": "e55636ed79578b9abca5fecf9437947798f5ef7456308b5cb85720b793eac92f", + "url": "https://pub.dev" + }, + "source": "hosted", + "version": "82.0.0" + }, + "analyzer": { + "dependency": "transitive", + "description": { + "name": "analyzer", + "sha256": "f4c21c94eb4623b183c1014a470196b3910701bea9b926e6c91270d756e6fc60", + "url": "https://pub.dev" + }, + "source": "hosted", + "version": "7.4.1" + }, + "args": { + "dependency": "direct main", + "description": { + "name": "args", + "sha256": "d0481093c50b1da8910eb0bb301626d4d8eb7284aa739614d2b394ee09e3ea04", + "url": "https://pub.dev" + }, + "source": "hosted", + "version": "2.7.0" + }, + "async": { + "dependency": "transitive", + "description": { + "name": "async", + "sha256": "758e6d74e971c3e5aceb4110bfd6698efc7f501675bcfe0c775459a8140750eb", + "url": "https://pub.dev" + }, + "source": "hosted", + "version": "2.13.0" + }, + "boolean_selector": { + "dependency": "transitive", + "description": { + "name": "boolean_selector", + "sha256": "8aab1771e1243a5063b8b0ff68042d67334e3feab9e95b9490f9a6ebf73b42ea", + "url": "https://pub.dev" + }, + "source": "hosted", + "version": "2.1.2" + }, + "cli_config": { + "dependency": "transitive", + "description": { + "name": "cli_config", + "sha256": "ac20a183a07002b700f0c25e61b7ee46b23c309d76ab7b7640a028f18e4d99ec", + "url": "https://pub.dev" + }, + "source": "hosted", + "version": "0.2.0" + }, + "collection": { + "dependency": "transitive", + "description": { + "name": "collection", + "sha256": "2f5709ae4d3d59dd8f7cd309b4e023046b57d8a6c82130785d2b0e5868084e76", + "url": "https://pub.dev" + }, + "source": "hosted", + "version": "1.19.1" + }, + "convert": { + "dependency": "transitive", + "description": { + "name": "convert", + "sha256": "b30acd5944035672bc15c6b7a8b47d773e41e2f17de064350988c5d02adb1c68", + "url": "https://pub.dev" + }, + "source": "hosted", + "version": "3.1.2" + }, + "coverage": { + "dependency": "transitive", + "description": { + "name": "coverage", + "sha256": "9086475ef2da7102a0c0a4e37e1e30707e7fb7b6d28c209f559a9c5f8ce42016", + "url": "https://pub.dev" + }, + "source": "hosted", + "version": "1.12.0" + }, + "crypto": { + "dependency": "transitive", + "description": { + "name": "crypto", + "sha256": "1e445881f28f22d6140f181e07737b22f1e099a5e1ff94b0af2f9e4a463f4855", + "url": "https://pub.dev" + }, + "source": "hosted", + "version": "3.0.6" + }, + "file": { + "dependency": "transitive", + "description": { + "name": "file", + "sha256": "a3b4f84adafef897088c160faf7dfffb7696046cb13ae90b508c2cbc95d3b8d4", + "url": "https://pub.dev" + }, + "source": "hosted", + "version": "7.0.1" + }, + "frontend_server_client": { + "dependency": "transitive", + "description": { + "name": "frontend_server_client", + "sha256": "f64a0333a82f30b0cca061bc3d143813a486dc086b574bfb233b7c1372427694", + "url": "https://pub.dev" + }, + "source": "hosted", + "version": "4.0.0" + }, + "glob": { + "dependency": "transitive", + "description": { + "name": "glob", + "sha256": "c3f1ee72c96f8f78935e18aa8cecced9ab132419e8625dc187e1c2408efc20de", + "url": "https://pub.dev" + }, + "source": "hosted", + "version": "2.1.3" + }, + "http_multi_server": { + "dependency": "transitive", + "description": { + "name": "http_multi_server", + "sha256": "aa6199f908078bb1c5efb8d8638d4ae191aac11b311132c3ef48ce352fb52ef8", + "url": "https://pub.dev" + }, + "source": "hosted", + "version": "3.2.2" + }, + "http_parser": { + "dependency": "transitive", + "description": { + "name": "http_parser", + "sha256": "178d74305e7866013777bab2c3d8726205dc5a4dd935297175b19a23a2e66571", + "url": "https://pub.dev" + }, + "source": "hosted", + "version": "4.1.2" + }, + "io": { + "dependency": "transitive", + "description": { + "name": "io", + "sha256": "dfd5a80599cf0165756e3181807ed3e77daf6dd4137caaad72d0b7931597650b", + "url": "https://pub.dev" + }, + "source": "hosted", + "version": "1.0.5" + }, + "js": { + "dependency": "transitive", + "description": { + "name": "js", + "sha256": "53385261521cc4a0c4658fd0ad07a7d14591cf8fc33abbceae306ddb974888dc", + "url": "https://pub.dev" + }, + "source": "hosted", + "version": "0.7.2" + }, + "lints": { + "dependency": "direct dev", + "description": { + "name": "lints", + "sha256": "a2c3d198cb5ea2e179926622d433331d8b58374ab8f29cdda6e863bd62fd369c", + "url": "https://pub.dev" + }, + "source": "hosted", + "version": "1.0.1" + }, + "logging": { + "dependency": "transitive", + "description": { + "name": "logging", + "sha256": "c8245ada5f1717ed44271ed1c26b8ce85ca3228fd2ffdb75468ab01979309d61", + "url": "https://pub.dev" + }, + "source": "hosted", + "version": "1.3.0" + }, + "matcher": { + "dependency": "transitive", + "description": { + "name": "matcher", + "sha256": "dc58c723c3c24bf8d3e2d3ad3f2f9d7bd9cf43ec6feaa64181775e60190153f2", + "url": "https://pub.dev" + }, + "source": "hosted", + "version": "0.12.17" + }, + "meta": { + "dependency": "transitive", + "description": { + "name": "meta", + "sha256": "e3641ec5d63ebf0d9b41bd43201a66e3fc79a65db5f61fc181f04cd27aab950c", + "url": "https://pub.dev" + }, + "source": "hosted", + "version": "1.16.0" + }, + "mime": { + "dependency": "transitive", + "description": { + "name": "mime", + "sha256": "41a20518f0cb1256669420fdba0cd90d21561e560ac240f26ef8322e45bb7ed6", + "url": "https://pub.dev" + }, + "source": "hosted", + "version": "2.0.0" + }, + "node_preamble": { + "dependency": "transitive", + "description": { + "name": "node_preamble", + "sha256": "6e7eac89047ab8a8d26cf16127b5ed26de65209847630400f9aefd7cd5c730db", + "url": "https://pub.dev" + }, + "source": "hosted", + "version": "2.0.2" + }, + "package_config": { + "dependency": "transitive", + "description": { + "name": "package_config", + "sha256": "f096c55ebb7deb7e384101542bfba8c52696c1b56fca2eb62827989ef2353bbc", + "url": "https://pub.dev" + }, + "source": "hosted", + "version": "2.2.0" + }, + "path": { + "dependency": "transitive", + "description": { + "name": "path", + "sha256": "75cca69d1490965be98c73ceaea117e8a04dd21217b37b292c9ddbec0d955bc5", + "url": "https://pub.dev" + }, + "source": "hosted", + "version": "1.9.1" + }, + "petitparser": { + "dependency": "direct main", + "description": { + "name": "petitparser", + "sha256": "cb3798bef7fc021ac45b308f4b51208a152792445cce0448c9a4ba5879dd8750", + "url": "https://pub.dev" + }, + "source": "hosted", + "version": "5.4.0" + }, + "pool": { + "dependency": "transitive", + "description": { + "name": "pool", + "sha256": "20fe868b6314b322ea036ba325e6fc0711a22948856475e2c2b6306e8ab39c2a", + "url": "https://pub.dev" + }, + "source": "hosted", + "version": "1.5.1" + }, + "pub_semver": { + "dependency": "transitive", + "description": { + "name": "pub_semver", + "sha256": "5bfcf68ca79ef689f8990d1160781b4bad40a3bd5e5218ad4076ddb7f4081585", + "url": "https://pub.dev" + }, + "source": "hosted", + "version": "2.2.0" + }, + "quiver": { + "dependency": "transitive", + "description": { + "name": "quiver", + "sha256": "ea0b925899e64ecdfbf9c7becb60d5b50e706ade44a85b2363be2a22d88117d2", + "url": "https://pub.dev" + }, + "source": "hosted", + "version": "3.2.2" + }, + "shelf": { + "dependency": "transitive", + "description": { + "name": "shelf", + "sha256": "e7dd780a7ffb623c57850b33f43309312fc863fb6aa3d276a754bb299839ef12", + "url": "https://pub.dev" + }, + "source": "hosted", + "version": "1.4.2" + }, + "shelf_packages_handler": { + "dependency": "transitive", + "description": { + "name": "shelf_packages_handler", + "sha256": "89f967eca29607c933ba9571d838be31d67f53f6e4ee15147d5dc2934fee1b1e", + "url": "https://pub.dev" + }, + "source": "hosted", + "version": "3.0.2" + }, + "shelf_static": { + "dependency": "transitive", + "description": { + "name": "shelf_static", + "sha256": "c87c3875f91262785dade62d135760c2c69cb217ac759485334c5857ad89f6e3", + "url": "https://pub.dev" + }, + "source": "hosted", + "version": "1.1.3" + }, + "shelf_web_socket": { + "dependency": "transitive", + "description": { + "name": "shelf_web_socket", + "sha256": "3632775c8e90d6c9712f883e633716432a27758216dfb61bd86a8321c0580925", + "url": "https://pub.dev" + }, + "source": "hosted", + "version": "3.0.0" + }, + "source_map_stack_trace": { + "dependency": "transitive", + "description": { + "name": "source_map_stack_trace", + "sha256": "c0713a43e323c3302c2abe2a1cc89aa057a387101ebd280371d6a6c9fa68516b", + "url": "https://pub.dev" + }, + "source": "hosted", + "version": "2.1.2" + }, + "source_maps": { + "dependency": "transitive", + "description": { + "name": "source_maps", + "sha256": "190222579a448b03896e0ca6eca5998fa810fda630c1d65e2f78b3f638f54812", + "url": "https://pub.dev" + }, + "source": "hosted", + "version": "0.10.13" + }, + "source_span": { + "dependency": "transitive", + "description": { + "name": "source_span", + "sha256": "254ee5351d6cb365c859e20ee823c3bb479bf4a293c22d17a9f1bf144ce86f7c", + "url": "https://pub.dev" + }, + "source": "hosted", + "version": "1.10.1" + }, + "stack_trace": { + "dependency": "transitive", + "description": { + "name": "stack_trace", + "sha256": "8b27215b45d22309b5cddda1aa2b19bdfec9df0e765f2de506401c071d38d1b1", + "url": "https://pub.dev" + }, + "source": "hosted", + "version": "1.12.1" + }, + "stream_channel": { + "dependency": "transitive", + "description": { + "name": "stream_channel", + "sha256": "969e04c80b8bcdf826f8f16579c7b14d780458bd97f56d107d3950fdbeef059d", + "url": "https://pub.dev" + }, + "source": "hosted", + "version": "2.1.4" + }, + "string_scanner": { + "dependency": "transitive", + "description": { + "name": "string_scanner", + "sha256": "921cd31725b72fe181906c6a94d987c78e3b98c2e205b397ea399d4054872b43", + "url": "https://pub.dev" + }, + "source": "hosted", + "version": "1.4.1" + }, + "t_stats": { + "dependency": "direct main", + "description": { + "name": "t_stats", + "sha256": "ebe4babf8fba8140d4a66465707a5f3db43cf31c9159df225fee823973d467c6", + "url": "https://pub.dev" + }, + "source": "hosted", + "version": "3.0.0" + }, + "term_glyph": { + "dependency": "transitive", + "description": { + "name": "term_glyph", + "sha256": "7f554798625ea768a7518313e58f83891c7f5024f88e46e7182a4558850a4b8e", + "url": "https://pub.dev" + }, + "source": "hosted", + "version": "1.2.2" + }, + "test": { + "dependency": "direct dev", + "description": { + "name": "test", + "sha256": "301b213cd241ca982e9ba50266bd3f5bd1ea33f1455554c5abb85d1be0e2d87e", + "url": "https://pub.dev" + }, + "source": "hosted", + "version": "1.25.15" + }, + "test_api": { + "dependency": "transitive", + "description": { + "name": "test_api", + "sha256": "fb31f383e2ee25fbbfe06b40fe21e1e458d14080e3c67e7ba0acfde4df4e0bbd", + "url": "https://pub.dev" + }, + "source": "hosted", + "version": "0.7.4" + }, + "test_core": { + "dependency": "transitive", + "description": { + "name": "test_core", + "sha256": "84d17c3486c8dfdbe5e12a50c8ae176d15e2a771b96909a9442b40173649ccaa", + "url": "https://pub.dev" + }, + "source": "hosted", + "version": "0.6.8" + }, + "typed_data": { + "dependency": "transitive", + "description": { + "name": "typed_data", + "sha256": "f9049c039ebfeb4cf7a7104a675823cd72dba8297f264b6637062516699fa006", + "url": "https://pub.dev" + }, + "source": "hosted", + "version": "1.4.0" + }, + "vm_service": { + "dependency": "transitive", + "description": { + "name": "vm_service", + "sha256": "ddfa8d30d89985b96407efce8acbdd124701f96741f2d981ca860662f1c0dc02", + "url": "https://pub.dev" + }, + "source": "hosted", + "version": "15.0.0" + }, + "watcher": { + "dependency": "transitive", + "description": { + "name": "watcher", + "sha256": "69da27e49efa56a15f8afe8f4438c4ec02eff0a117df1b22ea4aad194fe1c104", + "url": "https://pub.dev" + }, + "source": "hosted", + "version": "1.1.1" + }, + "web": { + "dependency": "transitive", + "description": { + "name": "web", + "sha256": "868d88a33d8a87b18ffc05f9f030ba328ffefba92d6c127917a2ba740f9cfe4a", + "url": "https://pub.dev" + }, + "source": "hosted", + "version": "1.1.1" + }, + "web_socket": { + "dependency": "transitive", + "description": { + "name": "web_socket", + "sha256": "3c12d96c0c9a4eec095246debcea7b86c0324f22df69893d538fcc6f1b8cce83", + "url": "https://pub.dev" + }, + "source": "hosted", + "version": "0.1.6" + }, + "web_socket_channel": { + "dependency": "transitive", + "description": { + "name": "web_socket_channel", + "sha256": "0b8e2457400d8a859b7b2030786835a28a8e80836ef64402abef392ff4f1d0e5", + "url": "https://pub.dev" + }, + "source": "hosted", + "version": "3.0.2" + }, + "webkit_inspection_protocol": { + "dependency": "transitive", + "description": { + "name": "webkit_inspection_protocol", + "sha256": "87d3f2333bb240704cd3f1c6b5b7acd8a10e7f0bc28c28dcf14e782014f4a572", + "url": "https://pub.dev" + }, + "source": "hosted", + "version": "1.2.1" + }, + "yaml": { + "dependency": "transitive", + "description": { + "name": "yaml", + "sha256": "b9da305ac7c39faa3f030eccd175340f968459dae4af175130b3fc47e40d76ce", + "url": "https://pub.dev" + }, + "source": "hosted", + "version": "3.1.3" + } + }, + "sdks": { + "dart": ">=3.7.0-0 <4.0.0" + } +} diff --git a/pkgs/by-name/un/unsure/update.sh b/pkgs/by-name/un/unsure/update.sh new file mode 100755 index 000000000000..e0620d22e354 --- /dev/null +++ b/pkgs/by-name/un/unsure/update.sh @@ -0,0 +1,24 @@ +#!/usr/bin/env nix-shell +#!nix-shell -i bash -p yq jq common-updater-scripts dart + +set -o errexit -o nounset -o pipefail + +# TODO: Expand to get new version automatically once implemented upstream + +package_dir="$(dirname "${BASH_SOURCE[0]}")" + +# Create new pubspec.lock.json +cleanup() { + rm --force --recursive "${tmpdir}" +} +trap cleanup EXIT +tmpdir="$(mktemp -d)" + +src="$(nix-build --no-link --attr unsure.src)" +cp "${src}"/pubspec.* "${tmpdir}" + +if ! [[ -f pubspec.lock ]]; then + dart pub --directory="${tmpdir}" update +fi + +yq . "${tmpdir}/pubspec.lock" >"${package_dir}/pubspec.lock.json" From 28b8f26febb8ed8887a2080b6994edb30a3740e7 Mon Sep 17 00:00:00 2001 From: LazyStability Date: Thu, 17 Apr 2025 20:19:15 +0200 Subject: [PATCH 787/793] reddit-tui: init at 0.3.4 --- pkgs/by-name/re/reddit-tui/package.nix | 34 ++++++++++++++++++++++++++ 1 file changed, 34 insertions(+) create mode 100644 pkgs/by-name/re/reddit-tui/package.nix diff --git a/pkgs/by-name/re/reddit-tui/package.nix b/pkgs/by-name/re/reddit-tui/package.nix new file mode 100644 index 000000000000..810f998267af --- /dev/null +++ b/pkgs/by-name/re/reddit-tui/package.nix @@ -0,0 +1,34 @@ +{ + buildGoModule, + fetchFromGitHub, + lib, + nix-update-script, + callPackage, +}: +buildGoModule (finalAttrs: { + pname = "reddit-tui"; + version = "0.3.4"; + src = fetchFromGitHub { + owner = "tonymajestro"; + repo = "reddit-tui"; + tag = "v${finalAttrs.version}"; + hash = "sha256-FlGprSbt1/jTRe2p/aXt5f5aZAxnQlb6M70wvUdE9qk="; + }; + vendorHash = "sha256-H2ukIIi30b8kGOjESXJGv/VW5pPgfxG2c3H6S4jRAA4="; + doCheck = false; + + passthru.updateScript = nix-update-script { }; + + meta = { + changelog = "https://github.com/tonymajestro/reddit-tui/releases/tag/${finalAttrs.src.tag}"; + homepage = "https://github.com/tonymajestro/reddit-tui"; + description = "Terminal UI for reddit"; + longDescription = '' + Due to suspected throttling by reddit, it might be necessary to use a [redlib backend](https://github.com/redlib-org/redlib) to enable this package to work. + See [the Docs](https://github.com/tonymajestro/reddit-tui#configuration-files) on how to do that. + ''; + license = lib.licenses.mit; + maintainers = [ lib.maintainers.LazilyStableProton ]; + mainProgram = "reddittui"; + }; +}) From 1d11c31b9c5acff739d2859ac322a904861356f8 Mon Sep 17 00:00:00 2001 From: LazyStability Date: Thu, 17 Apr 2025 20:19:15 +0200 Subject: [PATCH 788/793] maintainers: add LazilyStableProton --- maintainers/maintainer-list.nix | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/maintainers/maintainer-list.nix b/maintainers/maintainer-list.nix index 74fec3f9b32a..4fa9b33b6dcf 100644 --- a/maintainers/maintainer-list.nix +++ b/maintainers/maintainer-list.nix @@ -13374,6 +13374,12 @@ githubId = 632767; name = "Guillaume Maudoux"; }; + LazilyStableProton = { + email = "LazilyStable@proton.me"; + github = "LazyStability"; + githubId = 120277625; + name = "LazilyStableProton"; + }; lblasc = { email = "lblasc@znode.net"; github = "lblasc"; From e0d1b49a4678d9a4f2ff9c362122756b56c41f13 Mon Sep 17 00:00:00 2001 From: Nico Felbinger Date: Wed, 19 Feb 2025 21:00:29 +0100 Subject: [PATCH 789/793] chore: move meta option to top level in many modules --- nixos/modules/image/repart.nix | 11 +++++------ nixos/modules/security/isolate.nix | 4 ++-- nixos/modules/security/please.nix | 2 -- nixos/modules/services/misc/devpi-server.nix | 4 ++-- nixos/modules/services/networking/ntp/chrony.nix | 10 +++++----- nixos/modules/services/networking/ntp/ntpd.nix | 4 ++-- nixos/modules/services/networking/ntp/openntpd.nix | 3 ++- nixos/modules/services/networking/stunnel.nix | 14 +++++++------- .../modules/services/networking/whoogle-search.nix | 4 ++-- nixos/modules/services/networking/xandikos.nix | 3 ++- .../services/web-apps/immich-public-proxy.nix | 3 +-- nixos/modules/services/web-apps/immich.nix | 3 +-- nixos/modules/services/web-apps/trilium.nix | 4 ++-- nixos/modules/system/boot/uki.nix | 5 ++--- 14 files changed, 35 insertions(+), 39 deletions(-) diff --git a/nixos/modules/image/repart.nix b/nixos/modules/image/repart.nix index 3f8188ff44e8..db026870d4fc 100644 --- a/nixos/modules/image/repart.nix +++ b/nixos/modules/image/repart.nix @@ -369,11 +369,10 @@ in ; inherit fileSystems definitionsDirectory mkfsEnv; }; - - meta.maintainers = with lib.maintainers; [ - nikstur - willibutz - ]; - }; + + meta.maintainers = with lib.maintainers; [ + nikstur + willibutz + ]; } diff --git a/nixos/modules/security/isolate.nix b/nixos/modules/security/isolate.nix index c2df90e426a6..9f0060e305ac 100644 --- a/nixos/modules/security/isolate.nix +++ b/nixos/modules/security/isolate.nix @@ -140,7 +140,7 @@ in systemd.slices.isolate = { description = "Isolate Sandbox Slice"; }; - - meta.maintainers = with maintainers; [ virchau13 ]; }; + + meta.maintainers = with maintainers; [ virchau13 ]; } diff --git a/nixos/modules/security/please.nix b/nixos/modules/security/please.nix index dcc3a63384b8..b67f0945521a 100644 --- a/nixos/modules/security/please.nix +++ b/nixos/modules/security/please.nix @@ -121,7 +121,5 @@ in sshAgentAuth = true; usshAuth = true; }; - - meta.maintainers = [ ]; }; } diff --git a/nixos/modules/services/misc/devpi-server.nix b/nixos/modules/services/misc/devpi-server.nix index 309ef8325f9f..16c5fd34ff17 100644 --- a/nixos/modules/services/misc/devpi-server.nix +++ b/nixos/modules/services/misc/devpi-server.nix @@ -125,7 +125,7 @@ in networking.firewall = lib.mkIf cfg.openFirewall { allowedTCPPorts = [ cfg.port ]; }; - - meta.maintainers = [ lib.maintainers.cafkafk ]; }; + + meta.maintainers = [ lib.maintainers.cafkafk ]; } diff --git a/nixos/modules/services/networking/ntp/chrony.nix b/nixos/modules/services/networking/ntp/chrony.nix index a8c4c3885a71..3a9d911b8048 100644 --- a/nixos/modules/services/networking/ntp/chrony.nix +++ b/nixos/modules/services/networking/ntp/chrony.nix @@ -180,12 +180,12 @@ in }; }; - config = mkIf cfg.enable { - meta.maintainers = with lib.maintainers; [ - thoughtpolice - vifino - ]; + meta.maintainers = with lib.maintainers; [ + thoughtpolice + vifino + ]; + config = mkIf cfg.enable { environment.systemPackages = [ chronyPkg ]; users.groups.chrony.gid = config.ids.gids.chrony; diff --git a/nixos/modules/services/networking/ntp/ntpd.nix b/nixos/modules/services/networking/ntp/ntpd.nix index 84f79df52b0e..6debe11753f9 100644 --- a/nixos/modules/services/networking/ntp/ntpd.nix +++ b/nixos/modules/services/networking/ntp/ntpd.nix @@ -126,9 +126,9 @@ in ###### implementation - config = mkIf config.services.ntp.enable { - meta.maintainers = with lib.maintainers; [ thoughtpolice ]; + meta.maintainers = with lib.maintainers; [ thoughtpolice ]; + config = mkIf config.services.ntp.enable { # Make tools such as ntpq available in the system path. environment.systemPackages = [ pkgs.ntp ]; services.timesyncd.enable = mkForce false; diff --git a/nixos/modules/services/networking/ntp/openntpd.nix b/nixos/modules/services/networking/ntp/openntpd.nix index c4ad630826b5..8d7eebde8cdc 100644 --- a/nixos/modules/services/networking/ntp/openntpd.nix +++ b/nixos/modules/services/networking/ntp/openntpd.nix @@ -58,8 +58,9 @@ in ###### implementation + meta.maintainers = with lib.maintainers; [ thoughtpolice ]; + config = mkIf cfg.enable { - meta.maintainers = with lib.maintainers; [ thoughtpolice ]; services.timesyncd.enable = mkForce false; # Add ntpctl to the environment for status checking diff --git a/nixos/modules/services/networking/stunnel.nix b/nixos/modules/services/networking/stunnel.nix index 0e02cc74184c..c986fc604a64 100644 --- a/nixos/modules/services/networking/stunnel.nix +++ b/nixos/modules/services/networking/stunnel.nix @@ -222,13 +222,13 @@ in Type = "forking"; }; }; - - meta.maintainers = with lib.maintainers; [ - # Server side - lschuermann - # Client side - das_j - ]; }; + meta.maintainers = with lib.maintainers; [ + # Server side + lschuermann + # Client side + das_j + ]; + } diff --git a/nixos/modules/services/networking/whoogle-search.nix b/nixos/modules/services/networking/whoogle-search.nix index 4665cfc5793d..c0067edce7f0 100644 --- a/nixos/modules/services/networking/whoogle-search.nix +++ b/nixos/modules/services/networking/whoogle-search.nix @@ -64,7 +64,7 @@ in RestartSec = "5s"; }; }; - - meta.maintainers = with lib.maintainers; [ malte-v ]; }; + + meta.maintainers = with lib.maintainers; [ malte-v ]; } diff --git a/nixos/modules/services/networking/xandikos.nix b/nixos/modules/services/networking/xandikos.nix index 1b72cd03ba9c..908107a259a9 100644 --- a/nixos/modules/services/networking/xandikos.nix +++ b/nixos/modules/services/networking/xandikos.nix @@ -87,9 +87,10 @@ in }; + meta.maintainers = with lib.maintainers; [ _0x4A6F ]; + config = mkIf cfg.enable (mkMerge [ { - meta.maintainers = with lib.maintainers; [ _0x4A6F ]; systemd.services.xandikos = { description = "A Simple Calendar and Contact Server"; diff --git a/nixos/modules/services/web-apps/immich-public-proxy.nix b/nixos/modules/services/web-apps/immich-public-proxy.nix index 85238e1cbacf..817c79bd534c 100644 --- a/nixos/modules/services/web-apps/immich-public-proxy.nix +++ b/nixos/modules/services/web-apps/immich-public-proxy.nix @@ -92,7 +92,6 @@ in }; networking.firewall.allowedTCPPorts = mkIf cfg.openFirewall [ cfg.port ]; - - meta.maintainers = with lib.maintainers; [ jaculabilis ]; }; + meta.maintainers = with lib.maintainers; [ jaculabilis ]; } diff --git a/nixos/modules/services/web-apps/immich.nix b/nixos/modules/services/web-apps/immich.nix index cc7d5ff6f39e..a647b552678f 100644 --- a/nixos/modules/services/web-apps/immich.nix +++ b/nixos/modules/services/web-apps/immich.nix @@ -389,7 +389,6 @@ in }; }; users.groups = mkIf (cfg.group == "immich") { immich = { }; }; - - meta.maintainers = with lib.maintainers; [ jvanbruegge ]; }; + meta.maintainers = with lib.maintainers; [ jvanbruegge ]; } diff --git a/nixos/modules/services/web-apps/trilium.nix b/nixos/modules/services/web-apps/trilium.nix index 2b0af61aa043..83f79589a947 100644 --- a/nixos/modules/services/web-apps/trilium.nix +++ b/nixos/modules/services/web-apps/trilium.nix @@ -108,11 +108,11 @@ in }; }; + meta.maintainers = with lib.maintainers; [ fliegendewurst ]; + config = lib.mkIf cfg.enable ( lib.mkMerge [ { - meta.maintainers = with lib.maintainers; [ fliegendewurst ]; - users.groups.trilium = { }; users.users.trilium = { description = "Trilium User"; diff --git a/nixos/modules/system/boot/uki.nix b/nixos/modules/system/boot/uki.nix index fd9f1cadd340..d9f4713b307c 100644 --- a/nixos/modules/system/boot/uki.nix +++ b/nixos/modules/system/boot/uki.nix @@ -111,8 +111,7 @@ in --config=${cfg.configFile} \ --output="$out/${config.system.boot.loader.ukiFile}" ''; - - meta.maintainers = with lib.maintainers; [ nikstur ]; - }; + + meta.maintainers = with lib.maintainers; [ nikstur ]; } From c9903c70db42e33d7769f56b6638c16d34aec9a7 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sat, 19 Apr 2025 16:41:19 +0000 Subject: [PATCH 790/793] filen-cli: 0.0.32 -> 0.0.33 --- pkgs/by-name/fi/filen-cli/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/fi/filen-cli/package.nix b/pkgs/by-name/fi/filen-cli/package.nix index c841cfa9fd64..55a66bb2449d 100644 --- a/pkgs/by-name/fi/filen-cli/package.nix +++ b/pkgs/by-name/fi/filen-cli/package.nix @@ -15,16 +15,16 @@ buildNpmPackage (finalAttrs: { pname = "filen-cli"; - version = "0.0.32"; + version = "0.0.33"; src = fetchFromGitHub { owner = "FilenCloudDienste"; repo = "filen-cli"; tag = "v${finalAttrs.version}"; - hash = "sha256-sSwRgtjBfmvZ8jEzMoiqGNSaxE+bRvx1udGf9g8EwfM="; + hash = "sha256-piGXcPUwJDOg8EAYML0BiSPRM+1LogU8s2BXtBud5ww="; }; - npmDepsHash = "sha256-RXA/kVvLrmrsxj6T6H2soTMYmC6VRWNjuQfefgVB/qY="; + npmDepsHash = "sha256-4GdipHnaqv3LrejMXF73duNyZKgD/0ApzUjiI/QQ30g="; inherit nodejs; From d7e7243d4ce0c32f04ff9f407a7afda5c56fd3fb Mon Sep 17 00:00:00 2001 From: Piotr Kwiecinski <2151333+piotrkwiecinski@users.noreply.github.com> Date: Sat, 19 Apr 2025 18:17:50 +0200 Subject: [PATCH 791/793] nixosTests.signal-desktop: migrate to runTest Part of #386873 --- nixos/tests/all-tests.nix | 2 +- nixos/tests/signal-desktop.nix | 143 ++++++++++++++++----------------- 2 files changed, 71 insertions(+), 74 deletions(-) diff --git a/nixos/tests/all-tests.nix b/nixos/tests/all-tests.nix index 3d59d6bdc307..2ccd689b16c8 100644 --- a/nixos/tests/all-tests.nix +++ b/nixos/tests/all-tests.nix @@ -1205,7 +1205,7 @@ in shadowsocks = handleTest ./shadowsocks { }; shattered-pixel-dungeon = handleTest ./shattered-pixel-dungeon.nix { }; shiori = handleTest ./shiori.nix { }; - signal-desktop = handleTest ./signal-desktop.nix { }; + signal-desktop = runTest ./signal-desktop.nix; silverbullet = handleTest ./silverbullet.nix { }; simple = handleTest ./simple.nix { }; sing-box = handleTest ./sing-box.nix { }; diff --git a/nixos/tests/signal-desktop.nix b/nixos/tests/signal-desktop.nix index 22b21f4bcecf..eb9f7b4f5b58 100644 --- a/nixos/tests/signal-desktop.nix +++ b/nixos/tests/signal-desktop.nix @@ -1,82 +1,79 @@ -import ./make-test-python.nix ( - { pkgs, ... }: +{ pkgs, ... }: +let + sqlcipher-signal = pkgs.writeShellScriptBin "sqlcipher" '' + set -eu - let - sqlcipher-signal = pkgs.writeShellScriptBin "sqlcipher" '' - set -eu + readonly CFG=~/.config/Signal/config.json + readonly KEY="$(${pkgs.jq}/bin/jq --raw-output '.key' $CFG)" + readonly DB="$1" + readonly SQL="SELECT * FROM sqlite_master where type='table'" + ${pkgs.sqlcipher}/bin/sqlcipher "$DB" "PRAGMA key = \"x'$KEY'\"; $SQL" + ''; +in +{ + name = "signal-desktop"; + meta = with pkgs.lib.maintainers; { + maintainers = [ + flokli + primeos + ]; + }; - readonly CFG=~/.config/Signal/config.json - readonly KEY="$(${pkgs.jq}/bin/jq --raw-output '.key' $CFG)" - readonly DB="$1" - readonly SQL="SELECT * FROM sqlite_master where type='table'" - ${pkgs.sqlcipher}/bin/sqlcipher "$DB" "PRAGMA key = \"x'$KEY'\"; $SQL" - ''; - in - { - name = "signal-desktop"; - meta = with pkgs.lib.maintainers; { - maintainers = [ - flokli - primeos + nodes.machine = + { ... }: + + { + imports = [ + ./common/user-account.nix + ./common/x11.nix + ]; + + services.xserver.enable = true; + test-support.displayManager.auto.user = "alice"; + environment.systemPackages = with pkgs; [ + signal-desktop + file + sqlite + sqlcipher-signal ]; }; - nodes.machine = - { ... }: + enableOCR = true; - { - imports = [ - ./common/user-account.nix - ./common/x11.nix - ]; + testScript = + { nodes, ... }: + let + user = nodes.machine.config.users.users.alice; + in + '' + start_all() + machine.wait_for_x() - services.xserver.enable = true; - test-support.displayManager.auto.user = "alice"; - environment.systemPackages = with pkgs; [ - signal-desktop - file - sqlite - sqlcipher-signal - ]; - }; + # start signal desktop + machine.execute("su - alice -c signal-desktop >&2 &") - enableOCR = true; + # Wait for the Signal window to appear. Since usually the tests + # are run sandboxed and therefore with no internet, we can not wait + # for the message "Link your phone ...". Nor should we wait for + # the "Failed to connect to server" message, because when manually + # running this test it will be not sandboxed. + machine.wait_for_text("Signal") + machine.wait_for_text("File Edit View Window Help") + machine.screenshot("signal_desktop") - testScript = - { nodes, ... }: - let - user = nodes.machine.config.users.users.alice; - in - '' - start_all() - machine.wait_for_x() - - # start signal desktop - machine.execute("su - alice -c signal-desktop >&2 &") - - # Wait for the Signal window to appear. Since usually the tests - # are run sandboxed and therefore with no internet, we can not wait - # for the message "Link your phone ...". Nor should we wait for - # the "Failed to connect to server" message, because when manually - # running this test it will be not sandboxed. - machine.wait_for_text("Signal") - machine.wait_for_text("File Edit View Window Help") - machine.screenshot("signal_desktop") - - # Test if the database is encrypted to prevent these issues: - # - https://github.com/NixOS/nixpkgs/issues/108772 - # - https://github.com/NixOS/nixpkgs/pull/117555 - print(machine.succeed("su - alice -c 'file ~/.config/Signal/sql/db.sqlite'")) - machine.fail( - "su - alice -c 'file ~/.config/Signal/sql/db.sqlite' | grep -e SQLite -e database" - ) - # Only SQLCipher should be able to read the encrypted DB: - machine.fail( - "su - alice -c 'sqlite3 ~/.config/Signal/sql/db.sqlite .tables'" - ) - print(machine.succeed( - "su - alice -c 'sqlcipher ~/.config/Signal/sql/db.sqlite'" - )) - ''; - } -) + # Test if the database is encrypted to prevent these issues: + # - https://github.com/NixOS/nixpkgs/issues/108772 + # - https://github.com/NixOS/nixpkgs/pull/117555 + print(machine.succeed("su - alice -c 'file ~/.config/Signal/sql/db.sqlite'")) + machine.fail( + "su - alice -c 'file ~/.config/Signal/sql/db.sqlite' | grep -e SQLite -e database" + ) + # Only SQLCipher should be able to read the encrypted DB: + machine.fail( + "su - alice -c 'sqlite3 ~/.config/Signal/sql/db.sqlite .tables'" + ) + print(machine.succeed( + "su - alice -c 'sqlcipher ~/.config/Signal/sql/db.sqlite'" + )) + ''; +} From 3f2710502ee915ba66a95ae87cc7ca0386132f66 Mon Sep 17 00:00:00 2001 From: qbisi Date: Thu, 17 Apr 2025 03:08:09 +0800 Subject: [PATCH 792/793] python312Packages.mpi4py: convert dependency mpi to python module --- pkgs/development/python-modules/mpi4py/default.nix | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/pkgs/development/python-modules/mpi4py/default.nix b/pkgs/development/python-modules/mpi4py/default.nix index 5e1eecd4421a..eb2e0aafd749 100644 --- a/pkgs/development/python-modules/mpi4py/default.nix +++ b/pkgs/development/python-modules/mpi4py/default.nix @@ -5,6 +5,7 @@ cython, setuptools, mpi, + toPythonModule, pytestCheckHook, mpiCheckPhaseHook, }: @@ -31,7 +32,9 @@ buildPythonPackage rec { ]; dependencies = [ - mpi + # Use toPythonModule so that also the mpi executables will be propagated to + # generated Python environment. + (toPythonModule mpi) ]; pythonImportsCheck = [ "mpi4py" ]; From 641094ae908fbd522597da303c6c111206739eef Mon Sep 17 00:00:00 2001 From: Arne Keller Date: Sat, 19 Apr 2025 19:48:42 +0200 Subject: [PATCH 793/793] taskflow: fix cross build (#399081) * taskflow: fix cross build This package's CMake setup conflates building and running tests, so we must disable test building explicitly for cross builds. * taskflow: convert to finalAttrs pattern --- pkgs/by-name/ta/taskflow/package.nix | 13 +++++++++---- 1 file changed, 9 insertions(+), 4 deletions(-) diff --git a/pkgs/by-name/ta/taskflow/package.nix b/pkgs/by-name/ta/taskflow/package.nix index b445c0f03bc0..8cc90436fbd3 100644 --- a/pkgs/by-name/ta/taskflow/package.nix +++ b/pkgs/by-name/ta/taskflow/package.nix @@ -7,14 +7,14 @@ stdenv, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "taskflow"; version = "3.9.0"; src = fetchFromGitHub { owner = "taskflow"; repo = "taskflow"; - tag = "v${version}"; + tag = "v${finalAttrs.version}"; hash = "sha256-omon02xgf4vV7JzpLFtHgf2MXxR6JowI+pDyAswXMUY="; }; @@ -35,6 +35,11 @@ stdenv.mkDerivation rec { cmake ]; + cmakeFlags = [ + # building the tests implies running them in the buildPhase + (lib.cmakeBool "TF_BUILD_TESTS" finalAttrs.finalPackage.doCheck) + ]; + doCheck = true; meta = { @@ -42,11 +47,11 @@ stdenv.mkDerivation rec { homepage = "https://taskflow.github.io/"; changelog = let - release = lib.replaceStrings [ "." ] [ "-" ] version; + release = lib.replaceStrings [ "." ] [ "-" ] finalAttrs.version; in "https://taskflow.github.io/taskflow/release-${release}.html"; license = lib.licenses.mit; platforms = lib.platforms.unix; maintainers = with lib.maintainers; [ dotlambda ]; }; -} +})