Merge remote-tracking branch 'origin/master' into staging-next

K900 7388d7af 6e0ce813

+3903 -1799
+13
maintainers/maintainer-list.nix
··· 16849 name = "Daniel Nagy"; 16850 keys = [ { fingerprint = "F6AE 2C60 9196 A1BC ECD8 7108 1B8E 8DCB 576F B671"; } ]; 16851 }; 16852 naho = { 16853 github = "trueNAHO"; 16854 githubId = 90870942; ··· 19008 github = "phile314"; 19009 githubId = 1640697; 19010 name = "Philipp Hausmann"; 19011 }; 19012 Philipp-M = { 19013 email = "philipp@mildenberger.me";
··· 16849 name = "Daniel Nagy"; 16850 keys = [ { fingerprint = "F6AE 2C60 9196 A1BC ECD8 7108 1B8E 8DCB 576F B671"; } ]; 16851 }; 16852 + nagymathev = { 16853 + name = "Viktor Nagymathe"; 16854 + email = "nagymathev@gmail.com"; 16855 + github = "nagymathev"; 16856 + githubId = 49335802; 16857 + }; 16858 naho = { 16859 github = "trueNAHO"; 16860 githubId = 90870942; ··· 19014 github = "phile314"; 19015 githubId = 1640697; 19016 name = "Philipp Hausmann"; 19017 + }; 19018 + philipdb = { 19019 + email = "philipdb.art110@passmail.com"; 19020 + name = "Philip de Bruin"; 19021 + github = "PhiliPdB"; 19022 + githubId = 7051056; 19023 + keys = [ { fingerprint = "01AE 5EC2 39D9 CE4B DDB0 166A 4EC5 5FB7 07DC 24C4"; } ]; 19024 }; 19025 Philipp-M = { 19026 email = "philipp@mildenberger.me";
+4 -2
pkgs/applications/audio/mixxx/default.nix
··· 57 58 stdenv.mkDerivation rec { 59 pname = "mixxx"; 60 - version = "2.5.0"; 61 62 src = fetchFromGitHub { 63 owner = "mixxxdj"; 64 repo = "mixxx"; 65 rev = version; 66 - hash = "sha256-1ZE2hVwacZve0+IOQs+htK/kl7zFsOWkh/KcrnI6u/M="; 67 }; 68 69 nativeBuildInputs = [ ··· 130 # see https://github.com/mixxxdj/mixxx/blob/2.3.5/CMakeLists.txt#L1381-L1392 131 cmakeFlags = [ 132 "-DINSTALL_USER_UDEV_RULES=OFF" 133 ]; 134 135 postInstall = lib.optionalString stdenv.hostPlatform.isLinux ''
··· 57 58 stdenv.mkDerivation rec { 59 pname = "mixxx"; 60 + version = "2.5.1"; 61 62 src = fetchFromGitHub { 63 owner = "mixxxdj"; 64 repo = "mixxx"; 65 rev = version; 66 + hash = "sha256-s66XrcMGgA8KvBDxljg95nbKW1pIv8rJJ+DyxirHwDo="; 67 }; 68 69 nativeBuildInputs = [ ··· 130 # see https://github.com/mixxxdj/mixxx/blob/2.3.5/CMakeLists.txt#L1381-L1392 131 cmakeFlags = [ 132 "-DINSTALL_USER_UDEV_RULES=OFF" 133 + # "BUILD_TESTING=OFF" must imply "BUILD_BENCH=OFF" 134 + "-DBUILD_BENCH=OFF" 135 ]; 136 137 postInstall = lib.optionalString stdenv.hostPlatform.isLinux ''
+17 -19
pkgs/applications/editors/featherpad/default.nix
··· 1 { 2 lib, 3 - mkDerivation, 4 cmake, 5 hunspell, 6 pkg-config, 7 - qttools, 8 - qtbase, 9 - qtsvg, 10 - qtx11extras, 11 - fetchFromGitHub, 12 }: 13 14 - mkDerivation rec { 15 pname = "featherpad"; 16 - version = "1.4.1"; 17 18 src = fetchFromGitHub { 19 owner = "tsujan"; 20 repo = "FeatherPad"; 21 - rev = "V${version}"; 22 - sha256 = "sha256-8IT/PxLz6BsLHzY5pM0bTlAO0xvfC7/aI7+Gbw2LyME="; 23 }; 24 25 nativeBuildInputs = [ 26 cmake 27 pkg-config 28 - qttools 29 ]; 30 buildInputs = [ 31 hunspell 32 - qtbase 33 - qtsvg 34 - qtx11extras 35 ]; 36 37 - meta = with lib; { 38 description = "Lightweight Qt5 Plain-Text Editor for Linux"; 39 homepage = "https://github.com/tsujan/FeatherPad"; 40 - platforms = platforms.linux; 41 - maintainers = [ maintainers.flosse ]; 42 - license = licenses.gpl3Plus; 43 }; 44 - }
··· 1 { 2 lib, 3 + stdenv, 4 + fetchFromGitHub, 5 cmake, 6 + qt6, 7 hunspell, 8 pkg-config, 9 }: 10 11 + stdenv.mkDerivation (finalAttrs: { 12 pname = "featherpad"; 13 + version = "1.6.1"; 14 15 src = fetchFromGitHub { 16 owner = "tsujan"; 17 repo = "FeatherPad"; 18 + tag = "V${finalAttrs.version}"; 19 + hash = "sha256-uI/XKBBoKsbABQWvTQbqFLStXFeiJI2u0DA+Injxon0="; 20 }; 21 22 nativeBuildInputs = [ 23 cmake 24 pkg-config 25 + qt6.qttools 26 + qt6.wrapQtAppsHook 27 ]; 28 + 29 buildInputs = [ 30 hunspell 31 + qt6.qtbase 32 + qt6.qtsvg 33 ]; 34 35 + meta = { 36 description = "Lightweight Qt5 Plain-Text Editor for Linux"; 37 homepage = "https://github.com/tsujan/FeatherPad"; 38 + platforms = lib.platforms.linux; 39 + maintainers = [ lib.maintainers.flosse ]; 40 + license = lib.licenses.gpl3Plus; 41 }; 42 + })
+47 -36
pkgs/applications/graphics/rapid-photo-downloader/default.nix
··· 17 gdk-pixbuf, 18 libmediainfo, 19 vmtouch, 20 }: 21 22 mkDerivationWith python3Packages.buildPythonApplication rec { 23 pname = "rapid-photo-downloader"; 24 - version = "0.9.34"; 25 26 src = fetchFromGitHub { 27 owner = "damonlynch"; 28 repo = "rapid-photo-downloader"; 29 rev = "v${version}"; 30 - hash = "sha256-4VC1fwQh9L3c5tgLUaC36p9QHL4dR2vkWc2XlNl0Xzw="; 31 }; 32 33 postPatch = '' 34 # Drop broken version specifier 35 sed -i '/python_requires/d' setup.py ··· 72 # "Namespace [Notify / GExiv2 / GUdev] not available" 73 strictDeps = false; 74 75 - propagatedBuildInputs = 76 - with python3Packages; 77 - [ 78 - ifuse 79 - libimobiledevice 80 - pyqt5 81 - pygobject3 82 - gphoto2 83 - pyzmq 84 - tornado 85 - psutil 86 - pyxdg 87 - arrow 88 - python-dateutil 89 - easygui 90 - babel 91 - colour 92 - pillow 93 - pyheif 94 - pymediainfo 95 - sortedcontainers 96 - requests 97 - colorlog 98 - pyprind 99 - setuptools 100 - show-in-file-manager 101 - tenacity 102 - ] 103 - ++ lib.optional (pythonOlder "3.8") importlib-metadata; 104 - 105 preFixup = '' 106 makeWrapperArgs+=( 107 --set GI_TYPELIB_PATH "$GI_TYPELIB_PATH" ··· 118 ) 119 ''; 120 121 - meta = with lib; { 122 description = "Photo and video importer for cameras, phones, and memory cards"; 123 mainProgram = "rapid-photo-downloader"; 124 homepage = "https://www.damonlynch.net/rapid/"; 125 - license = licenses.gpl3Plus; 126 - platforms = platforms.linux; 127 - maintainers = [ ]; 128 }; 129 }
··· 17 gdk-pixbuf, 18 libmediainfo, 19 vmtouch, 20 + gitUpdater, 21 }: 22 23 mkDerivationWith python3Packages.buildPythonApplication rec { 24 pname = "rapid-photo-downloader"; 25 + version = "0.9.36"; 26 + pyproject = true; 27 28 src = fetchFromGitHub { 29 owner = "damonlynch"; 30 repo = "rapid-photo-downloader"; 31 rev = "v${version}"; 32 + hash = "sha256-fFmIbqymYkg2Z1/x0mNsCNlDCOyqVg65CM4a67t+kPQ="; 33 }; 34 35 + build-system = with python3Packages; [ 36 + setuptools 37 + ]; 38 + 39 + dependencies = 40 + with python3Packages; 41 + [ 42 + ifuse 43 + libimobiledevice 44 + # Python dependencies 45 + pyqt5 46 + pygobject3 47 + gphoto2 48 + pyzmq 49 + tornado 50 + psutil 51 + pyxdg 52 + arrow 53 + python-dateutil 54 + easygui 55 + babel 56 + colour 57 + pillow 58 + pymediainfo 59 + sortedcontainers 60 + requests 61 + colorlog 62 + pyprind 63 + setuptools 64 + show-in-file-manager 65 + tenacity 66 + ] 67 + ++ lib.optional (pythonOlder "3.8") importlib-metadata; 68 + 69 postPatch = '' 70 # Drop broken version specifier 71 sed -i '/python_requires/d' setup.py ··· 108 # "Namespace [Notify / GExiv2 / GUdev] not available" 109 strictDeps = false; 110 111 preFixup = '' 112 makeWrapperArgs+=( 113 --set GI_TYPELIB_PATH "$GI_TYPELIB_PATH" ··· 124 ) 125 ''; 126 127 + passthru.updateScript = gitUpdater { 128 + rev-prefix = "v"; 129 + ignoredVersions = "a.*"; 130 + }; 131 + 132 + meta = { 133 description = "Photo and video importer for cameras, phones, and memory cards"; 134 mainProgram = "rapid-photo-downloader"; 135 homepage = "https://www.damonlynch.net/rapid/"; 136 + license = lib.licenses.gpl3Plus; 137 + platforms = lib.platforms.linux; 138 + maintainers = with lib.maintainers; [ philipdb ]; 139 }; 140 }
-75
pkgs/applications/misc/edgetx/default.nix
··· 1 - { 2 - lib, 3 - mkDerivation, 4 - fetchFromGitHub, 5 - cmake, 6 - gcc-arm-embedded, 7 - python3Packages, 8 - qtbase, 9 - qtmultimedia, 10 - qttools, 11 - SDL, 12 - gtest, 13 - dfu-util, 14 - }: 15 - 16 - mkDerivation rec { 17 - pname = "edgetx"; 18 - version = "2.7.2"; 19 - 20 - src = fetchFromGitHub { 21 - owner = "EdgeTX"; 22 - repo = pname; 23 - rev = "v${version}"; 24 - fetchSubmodules = true; 25 - hash = "sha256-bKMAyONy1Udd+2nDVEMrtIsnfqrNuBVMWU7nCqvZ+3E="; 26 - }; 27 - 28 - nativeBuildInputs = [ 29 - cmake 30 - gcc-arm-embedded 31 - python3Packages.pillow 32 - qttools 33 - ]; 34 - 35 - buildInputs = [ 36 - qtbase 37 - qtmultimedia 38 - SDL 39 - ]; 40 - 41 - postPatch = '' 42 - sed -i companion/src/burnconfigdialog.cpp \ 43 - -e 's|/usr/.*bin/dfu-util|${dfu-util}/bin/dfu-util|' 44 - ''; 45 - 46 - cmakeFlags = [ 47 - "-DGTEST_ROOT=${gtest.src}/googletest" 48 - "-DDFU_UTIL_PATH=${dfu-util}/bin/dfu-util" 49 - # file RPATH_CHANGE could not write new RPATH 50 - "-DCMAKE_SKIP_BUILD_RPATH=ON" 51 - ]; 52 - 53 - meta = with lib; { 54 - description = "EdgeTX Companion transmitter support software"; 55 - longDescription = '' 56 - EdgeTX Companion is used for many different tasks like loading EdgeTX 57 - firmware to the radio, backing up model settings, editing settings and 58 - running radio simulators. 59 - ''; 60 - mainProgram = "companion" + lib.concatStrings (lib.take 2 (lib.splitVersion version)); 61 - homepage = "https://edgetx.org/"; 62 - license = licenses.gpl2Only; 63 - platforms = [ 64 - "i686-linux" 65 - "x86_64-linux" 66 - "aarch64-linux" 67 - ]; 68 - maintainers = with maintainers; [ 69 - elitak 70 - lopsided98 71 - wucke13 72 - ]; 73 - }; 74 - 75 - }
···
+6 -3
pkgs/applications/misc/pdfsam-basic/default.nix
··· 6 jdk21, 7 wrapGAppsHook3, 8 glib, 9 }: 10 11 stdenv.mkDerivation rec { 12 pname = "pdfsam-basic"; 13 - version = "5.2.9"; 14 15 src = fetchurl { 16 - url = "https://github.com/torakiki/pdfsam/releases/download/v${version}/pdfsam_${version}-1_amd64.deb"; 17 - hash = "sha256-ZLVO2VD0XUVUG/GSot21c6nJ2N8h39vDzyzAzk1pQ6c="; 18 }; 19 20 unpackPhase = '' ··· 46 mimeTypes = [ "application/pdf" ]; 47 categories = [ "Office" ]; 48 }; 49 50 meta = with lib; { 51 homepage = "https://github.com/torakiki/pdfsam";
··· 6 jdk21, 7 wrapGAppsHook3, 8 glib, 9 + nix-update-script, 10 }: 11 12 stdenv.mkDerivation rec { 13 pname = "pdfsam-basic"; 14 + version = "5.3.1"; 15 16 src = fetchurl { 17 + url = "https://github.com/torakiki/pdfsam/releases/download/v${version}/pdfsam-basic_${version}-1_amd64.deb"; 18 + hash = "sha256-Fhj/MJnnm8nsuJmSb6PigJT6Qm+CkGg8lV0NaUMfur0="; 19 }; 20 21 unpackPhase = '' ··· 47 mimeTypes = [ "application/pdf" ]; 48 categories = [ "Office" ]; 49 }; 50 + 51 + passthru.updateScript = nix-update-script { }; 52 53 meta = with lib; { 54 homepage = "https://github.com/torakiki/pdfsam";
+3
pkgs/applications/networking/compactor/default.nix
··· 39 40 patches = [ 41 ./patches/add-a-space-after-type-in-check-response-opt-sh.patch 42 ]; 43 44 nativeBuildInputs = [
··· 39 40 patches = [ 41 ./patches/add-a-space-after-type-in-check-response-opt-sh.patch 42 + 43 + # https://github.com/dns-stats/compactor/pull/91 44 + ./patches/update-golden-cbor2diag-output.patch 45 ]; 46 47 nativeBuildInputs = [
+57
pkgs/applications/networking/compactor/patches/update-golden-cbor2diag-output.patch
···
··· 1 + From 7b6a93aa669f090952d2def77aaa05e685d0e094 Mon Sep 17 00:00:00 2001 2 + From: amesgen <amesgen@amesgen.de> 3 + Date: Fri, 18 Apr 2025 22:58:52 +0200 4 + Subject: [PATCH] Update golden cbor2diag output for newer versions 5 + 6 + Tested with cbor-diag 0.9.6 7 + --- 8 + test-scripts/addressprefix.diag | 2 +- 9 + test-scripts/testcontent-endtime.diag | 2 +- 10 + test-scripts/testcontent-exclude-sig.diag | 2 +- 11 + test-scripts/testcontent-exclude-sigflags.diag | 2 +- 12 + test-scripts/testcontent-exclude.diag | 2 +- 13 + test-scripts/testcontent.diag | 2 +- 14 + 6 files changed, 6 insertions(+), 6 deletions(-) 15 + 16 + diff --git a/test-scripts/addressprefix.diag b/test-scripts/addressprefix.diag 17 + index cf7eee3..d02abb9 100644 18 + --- a/test-scripts/addressprefix.diag 19 + +++ b/test-scripts/addressprefix.diag 20 + @@ -1 +1 @@ 21 + -["C-DNS", {0: 1, 1: 0, 2: 3, 3: [{0: {0: 1000000, 1: 5000, 2: {0: 261119, 1: 131071, 2: 3, 3: 2}, 3: [0, 1, 2, 4, 5, 6], 4: [1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 55, 56, 57, 58, 59, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 249, 250, 251, 252, 253, 254, 255, 256, 257, 32768, 32769], 6: 16, 7: 18, 8: 24, 9: 22}, 1: {0: 5000, 1: 10, 2: 65535, -1: 53, 3: false}}]}, [{0: {0: [1459884804, 561484]}, 1: {0: 4, 1: 2, 2: 0, 3: 0, 4: 0, 5: 0, -1: 0, -2: 0, -3: 0, -4: 0, -5: 0, -6: 4, -7: 0, -8: 0, -9: 0, -10: 0, -11: 0, -12: 0}, 2: {0: [h'D34F7B', h'56ED', h'3249EC', h'3249C0'], 1: [{0: 33, 1: 1}, {0: 6, 1: 1}, {0: 47, 1: 1}, {0: 46, 1: 1}, {0: 41, 1: 4096}], 2: [h'0D787473736B6235716F6E38736E095F6B65726265726F73045F7463700454455643065F7369746573026463065F6D73646373033137320232300332323202333800', h'', h'00', h'01610C726F6F742D73657276657273036E657400056E73746C640C766572697369676E2D67727303636F6D00782A5635000007080000038400093A8000015180', h'0361616100000722000000000380', h'000608000001518057111E105703E100ECC700175967286EA01D5D4B17984E4CFFC5F127BD4B1FE2A6E0370964601BB48219C765B07A73A94BC7AECBB5A5109F6F54A6A2F22BFF941076D4907643713B1FE0B56729EE03AE996A50AB7CA2BAA76C428CF461AA7FAAFC7C8BF696A6D0BF0F40FAD9C30627F647CCF88F47792C956291CB664ADCF0B408DAAB4CC23EF1555E481C', h'002F08000001518057111E105703E100ECC700830A7ECE23A7B84C70EDAAFD7B83A2BAF364EDD911BB5A731C3E59704510E39FA22AD4D8F69576146946C4403041D8BB198E8AABE505FBA7B55D3E4ECC829383A8FC16BD1836CBBAC59BD13093298070351B16CB57D7AE5E7A509F61E7F315210EB256DAF15C7850788A9B274A59209A8F8767CE99E3EA4CDA680D26FCE8EFA4', h'0C434F3830314D3138303139310D617A636F7272656374696F6E73056C6F63616C00', h'056C6F616E7300', h'056C6F637573000006200000000013', h'002F08010001518057111E105703E100ECC7009F55028A381F5B450951FE3B410E4CD06B9E9F765C2634D28BC928208730FCFE40876118FDC17267D6270EDA32163C0FD055987715A9EC2BCE30A60954975814E5E927376C5368CE6BFDFCCB185AD830BF2C26A1E46154C58A07CE36F434991AE8DDB6821D39C1DA7C63444EA17178049B3E5E1559D4217A2A48052AAC57467A'], 3: [{0: 0, 1: 53, 2: 32, 6: 16512, 4: 15, 9: 1, 8: 0, 7: 0, 5: 0, 10: 0, 12: 1, 11: 0, 13: 0, 14: 4096, 15: 1, 16: 3}, {0: 2, 1: 53, 2: 1, 6: 16512, 4: 15, 9: 1, 8: 1, 7: 0, 5: 0, 10: 0, 12: 1, 11: 0, 13: 0, 14: 4096, 15: 1, 16: 3}], 6: [[0, 1, 2, 3], [4], [0, 5, 1, 2, 6, 3]], 7: [{0: 2, 1: 1, 2: 86400, 3: 3}, {0: 2, 1: 2, 2: 86400, 3: 4}, {0: 2, 1: 3, 2: 86400, 3: 5}, {0: 2, 1: 3, 2: 86400, 3: 6}, {0: 2, 1: 4, 2: 32768, 3: 1}, {0: 8, 1: 2, 2: 86400, 3: 9}, {0: 8, 1: 3, 2: 86400, 3: 10}]}, 3: [{0: 0, 1: 1, 2: 51644, 3: 61888, 4: 0, 5: 52, 6: 90, 7: 0, 8: 97, 9: 509, 11: {}, 12: {2: 0, 3: 1}}, {0: 106336, 1: 3, 2: 47686, 3: 11414, 4: 1, 5: 59, 6: 96, 7: 7, 8: 61, 9: 668, 11: {}, 12: {2: 2, 3: 1}}]}]] 22 + +["C-DNS", {0: 1, 1: 0, 2: 3, 3: [{0: {_ 0: 1000000, 1: 5000, 2: {0: 261119, 1: 131071, 2: 3, 3: 2}, 3: [0, 1, 2, 4, 5, 6], 4: [1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 55, 56, 57, 58, 59, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 249, 250, 251, 252, 253, 254, 255, 256, 257, 32768, 32769], 6: 16, 7: 18, 8: 24, 9: 22}, 1: {_ 0: 5000, 1: 10, 2: 65535, -1: 53, 3: false}}]}, [_ {_ 0: {0: [1459884804, 561484]}, 1: {_ 0: 4, 1: 2, 2: 0, 3: 0, 4: 0, 5: 0, -1: 0, -2: 0, -3: 0, -4: 0, -5: 0, -6: 4, -7: 0, -8: 0, -9: 0, -10: 0, -11: 0, -12: 0}, 2: {_ 0: [h'D34F7B', h'56ED', h'3249EC', h'3249C0'], 1: [{0: 33, 1: 1}, {0: 6, 1: 1}, {0: 47, 1: 1}, {0: 46, 1: 1}, {0: 41, 1: 4096}], 2: [h'0D787473736B6235716F6E38736E095F6B65726265726F73045F7463700454455643065F7369746573026463065F6D73646373033137320232300332323202333800', h'', h'00', h'01610C726F6F742D73657276657273036E657400056E73746C640C766572697369676E2D67727303636F6D00782A5635000007080000038400093A8000015180', h'0361616100000722000000000380', h'000608000001518057111E105703E100ECC700175967286EA01D5D4B17984E4CFFC5F127BD4B1FE2A6E0370964601BB48219C765B07A73A94BC7AECBB5A5109F6F54A6A2F22BFF941076D4907643713B1FE0B56729EE03AE996A50AB7CA2BAA76C428CF461AA7FAAFC7C8BF696A6D0BF0F40FAD9C30627F647CCF88F47792C956291CB664ADCF0B408DAAB4CC23EF1555E481C', h'002F08000001518057111E105703E100ECC700830A7ECE23A7B84C70EDAAFD7B83A2BAF364EDD911BB5A731C3E59704510E39FA22AD4D8F69576146946C4403041D8BB198E8AABE505FBA7B55D3E4ECC829383A8FC16BD1836CBBAC59BD13093298070351B16CB57D7AE5E7A509F61E7F315210EB256DAF15C7850788A9B274A59209A8F8767CE99E3EA4CDA680D26FCE8EFA4', h'0C434F3830314D3138303139310D617A636F7272656374696F6E73056C6F63616C00', h'056C6F616E7300', h'056C6F637573000006200000000013', h'002F08010001518057111E105703E100ECC7009F55028A381F5B450951FE3B410E4CD06B9E9F765C2634D28BC928208730FCFE40876118FDC17267D6270EDA32163C0FD055987715A9EC2BCE30A60954975814E5E927376C5368CE6BFDFCCB185AD830BF2C26A1E46154C58A07CE36F434991AE8DDB6821D39C1DA7C63444EA17178049B3E5E1559D4217A2A48052AAC57467A'], 3: [{0: 0, 1: 53, 2: 32, 6: 16512, 4: 15, 9: 1, 8: 0, 7: 0, 5: 0, 10: 0, 12: 1, 11: 0, 13: 0, 14: 4096, 15: 1, 16: 3}, {0: 2, 1: 53, 2: 1, 6: 16512, 4: 15, 9: 1, 8: 1, 7: 0, 5: 0, 10: 0, 12: 1, 11: 0, 13: 0, 14: 4096, 15: 1, 16: 3}], 6: [[0, 1, 2, 3], [4], [0, 5, 1, 2, 6, 3]], 7: [{0: 2, 1: 1, 2: 86400, 3: 3}, {0: 2, 1: 2, 2: 86400, 3: 4}, {0: 2, 1: 3, 2: 86400, 3: 5}, {0: 2, 1: 3, 2: 86400, 3: 6}, {0: 2, 1: 4, 2: 32768, 3: 1}, {0: 8, 1: 2, 2: 86400, 3: 9}, {0: 8, 1: 3, 2: 86400, 3: 10}]}, 3: [{_ 0: 0, 1: 1, 2: 51644, 3: 61888, 4: 0, 5: 52, 6: 90, 7: 0, 8: 97, 9: 509, 11: {_ }, 12: {_ 2: 0, 3: 1}}, {_ 0: 106336, 1: 3, 2: 47686, 3: 11414, 4: 1, 5: 59, 6: 96, 7: 7, 8: 61, 9: 668, 11: {_ }, 12: {_ 2: 2, 3: 1}}]}]] 23 + diff --git a/test-scripts/testcontent-endtime.diag b/test-scripts/testcontent-endtime.diag 24 + index ba9dedc..10f5a0d 100644 25 + --- a/test-scripts/testcontent-endtime.diag 26 + +++ b/test-scripts/testcontent-endtime.diag 27 + @@ -1 +1 @@ 28 + -["C-DNS", {0: 1, 1: 0, 2: 3, 3: [{0: {0: 1000000, 1: 5000, 2: {0: 261119, 1: 131071, 2: 3, 3: 2}, 3: [0, 1, 2, 4, 5, 6], 4: [1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 55, 56, 57, 58, 59, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 249, 250, 251, 252, 253, 254, 255, 256, 257, 32768, 32769]}, 1: {0: 5000, 1: 10, 2: 65535, -1: 53, 3: false}}]}, [{0: {0: [1459884804, 561484], -1: [1459884804, 667820], -2: [1459884804, 561484]}, 1: {0: 4, 1: 2, 2: 0, 3: 0, 4: 0, 5: 0, -1: 0, -2: 0, -3: 0, -4: 0, -5: 0, -6: 4, -7: 0, -8: 0, -9: 0, -10: 0, -11: 0, -12: 0}, 2: {0: [h'D34F7BEF', h'56EDAABC', h'3249EDC5124BE8C51248E8C51248E847', h'3249ED7D124BF9C31248E8C512EFE8C5'], 1: [{0: 33, 1: 1}, {0: 6, 1: 1}, {0: 47, 1: 1}, {0: 46, 1: 1}, {0: 41, 1: 4096}], 2: [h'0D787473736B6235716F6E38736E095F6B65726265726F73045F7463700454455643065F7369746573026463065F6D73646373033137320232300332323202333800', h'', h'00', h'01610C726F6F742D73657276657273036E657400056E73746C640C766572697369676E2D67727303636F6D00782A5635000007080000038400093A8000015180', h'0361616100000722000000000380', h'000608000001518057111E105703E100ECC700175967286EA01D5D4B17984E4CFFC5F127BD4B1FE2A6E0370964601BB48219C765B07A73A94BC7AECBB5A5109F6F54A6A2F22BFF941076D4907643713B1FE0B56729EE03AE996A50AB7CA2BAA76C428CF461AA7FAAFC7C8BF696A6D0BF0F40FAD9C30627F647CCF88F47792C956291CB664ADCF0B408DAAB4CC23EF1555E481C', h'002F08000001518057111E105703E100ECC700830A7ECE23A7B84C70EDAAFD7B83A2BAF364EDD911BB5A731C3E59704510E39FA22AD4D8F69576146946C4403041D8BB198E8AABE505FBA7B55D3E4ECC829383A8FC16BD1836CBBAC59BD13093298070351B16CB57D7AE5E7A509F61E7F315210EB256DAF15C7850788A9B274A59209A8F8767CE99E3EA4CDA680D26FCE8EFA4', h'0C434F3830314D3138303139310D617A636F7272656374696F6E73056C6F63616C00', h'056C6F616E7300', h'056C6F637573000006200000000013', h'002F08010001518057111E105703E100ECC7009F55028A381F5B450951FE3B410E4CD06B9E9F765C2634D28BC928208730FCFE40876118FDC17267D6270EDA32163C0FD055987715A9EC2BCE30A60954975814E5E927376C5368CE6BFDFCCB185AD830BF2C26A1E46154C58A07CE36F434991AE8DDB6821D39C1DA7C63444EA17178049B3E5E1559D4217A2A48052AAC57467A'], 3: [{0: 0, 1: 53, 2: 32, 6: 16512, 4: 15, 9: 1, 8: 0, 7: 0, 5: 0, 10: 0, 12: 1, 11: 0, 13: 0, 14: 4096, 15: 1, 16: 3}, {0: 2, 1: 53, 2: 1, 6: 16512, 4: 15, 9: 1, 8: 1, 7: 0, 5: 0, 10: 0, 12: 1, 11: 0, 13: 0, 14: 4096, 15: 1, 16: 3}], 6: [[0, 1, 2, 3], [4], [0, 5, 1, 2, 6, 3]], 7: [{0: 2, 1: 1, 2: 86400, 3: 3}, {0: 2, 1: 2, 2: 86400, 3: 4}, {0: 2, 1: 3, 2: 86400, 3: 5}, {0: 2, 1: 3, 2: 86400, 3: 6}, {0: 2, 1: 4, 2: 32768, 3: 1}, {0: 8, 1: 2, 2: 86400, 3: 9}, {0: 8, 1: 3, 2: 86400, 3: 10}]}, 3: [{0: 0, 1: 1, 2: 51644, 3: 61888, 4: 0, 5: 52, 6: 90, 7: 0, 8: 97, 9: 509, 11: {}, 12: {2: 0, 3: 1}}, {0: 106336, 1: 3, 2: 47686, 3: 11414, 4: 1, 5: 59, 6: 96, 7: 7, 8: 61, 9: 668, 11: {}, 12: {2: 2, 3: 1}}]}]] 29 + +["C-DNS", {0: 1, 1: 0, 2: 3, 3: [{0: {_ 0: 1000000, 1: 5000, 2: {0: 261119, 1: 131071, 2: 3, 3: 2}, 3: [0, 1, 2, 4, 5, 6], 4: [1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 55, 56, 57, 58, 59, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 249, 250, 251, 252, 253, 254, 255, 256, 257, 32768, 32769]}, 1: {_ 0: 5000, 1: 10, 2: 65535, -1: 53, 3: false}}]}, [_ {_ 0: {0: [1459884804, 561484], -1: [1459884804, 667820], -2: [1459884804, 561484]}, 1: {_ 0: 4, 1: 2, 2: 0, 3: 0, 4: 0, 5: 0, -1: 0, -2: 0, -3: 0, -4: 0, -5: 0, -6: 4, -7: 0, -8: 0, -9: 0, -10: 0, -11: 0, -12: 0}, 2: {_ 0: [h'D34F7BEF', h'56EDAABC', h'3249EDC5124BE8C51248E8C51248E847', h'3249ED7D124BF9C31248E8C512EFE8C5'], 1: [{0: 33, 1: 1}, {0: 6, 1: 1}, {0: 47, 1: 1}, {0: 46, 1: 1}, {0: 41, 1: 4096}], 2: [h'0D787473736B6235716F6E38736E095F6B65726265726F73045F7463700454455643065F7369746573026463065F6D73646373033137320232300332323202333800', h'', h'00', h'01610C726F6F742D73657276657273036E657400056E73746C640C766572697369676E2D67727303636F6D00782A5635000007080000038400093A8000015180', h'0361616100000722000000000380', h'000608000001518057111E105703E100ECC700175967286EA01D5D4B17984E4CFFC5F127BD4B1FE2A6E0370964601BB48219C765B07A73A94BC7AECBB5A5109F6F54A6A2F22BFF941076D4907643713B1FE0B56729EE03AE996A50AB7CA2BAA76C428CF461AA7FAAFC7C8BF696A6D0BF0F40FAD9C30627F647CCF88F47792C956291CB664ADCF0B408DAAB4CC23EF1555E481C', h'002F08000001518057111E105703E100ECC700830A7ECE23A7B84C70EDAAFD7B83A2BAF364EDD911BB5A731C3E59704510E39FA22AD4D8F69576146946C4403041D8BB198E8AABE505FBA7B55D3E4ECC829383A8FC16BD1836CBBAC59BD13093298070351B16CB57D7AE5E7A509F61E7F315210EB256DAF15C7850788A9B274A59209A8F8767CE99E3EA4CDA680D26FCE8EFA4', h'0C434F3830314D3138303139310D617A636F7272656374696F6E73056C6F63616C00', h'056C6F616E7300', h'056C6F637573000006200000000013', h'002F08010001518057111E105703E100ECC7009F55028A381F5B450951FE3B410E4CD06B9E9F765C2634D28BC928208730FCFE40876118FDC17267D6270EDA32163C0FD055987715A9EC2BCE30A60954975814E5E927376C5368CE6BFDFCCB185AD830BF2C26A1E46154C58A07CE36F434991AE8DDB6821D39C1DA7C63444EA17178049B3E5E1559D4217A2A48052AAC57467A'], 3: [{0: 0, 1: 53, 2: 32, 6: 16512, 4: 15, 9: 1, 8: 0, 7: 0, 5: 0, 10: 0, 12: 1, 11: 0, 13: 0, 14: 4096, 15: 1, 16: 3}, {0: 2, 1: 53, 2: 1, 6: 16512, 4: 15, 9: 1, 8: 1, 7: 0, 5: 0, 10: 0, 12: 1, 11: 0, 13: 0, 14: 4096, 15: 1, 16: 3}], 6: [[0, 1, 2, 3], [4], [0, 5, 1, 2, 6, 3]], 7: [{0: 2, 1: 1, 2: 86400, 3: 3}, {0: 2, 1: 2, 2: 86400, 3: 4}, {0: 2, 1: 3, 2: 86400, 3: 5}, {0: 2, 1: 3, 2: 86400, 3: 6}, {0: 2, 1: 4, 2: 32768, 3: 1}, {0: 8, 1: 2, 2: 86400, 3: 9}, {0: 8, 1: 3, 2: 86400, 3: 10}]}, 3: [{_ 0: 0, 1: 1, 2: 51644, 3: 61888, 4: 0, 5: 52, 6: 90, 7: 0, 8: 97, 9: 509, 11: {_ }, 12: {_ 2: 0, 3: 1}}, {_ 0: 106336, 1: 3, 2: 47686, 3: 11414, 4: 1, 5: 59, 6: 96, 7: 7, 8: 61, 9: 668, 11: {_ }, 12: {_ 2: 2, 3: 1}}]}]] 30 + diff --git a/test-scripts/testcontent-exclude-sig.diag b/test-scripts/testcontent-exclude-sig.diag 31 + index 77bfcc4..edab5a8 100644 32 + --- a/test-scripts/testcontent-exclude-sig.diag 33 + +++ b/test-scripts/testcontent-exclude-sig.diag 34 + @@ -1 +1 @@ 35 + -["C-DNS", {0: 1, 1: 0, 2: 3, 3: [{0: {0: 1000000, 1: 5000, 2: {0: 261113, 1: 0, 2: 3, 3: 2}, 3: [0, 1, 2, 4, 5, 6], 4: [1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 55, 56, 57, 58, 59, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 249, 250, 251, 252, 253, 254, 255, 256, 257, 32768, 32769]}, 1: {0: 5000, 1: 10, 2: 65535, -1: 53, 3: false}}]}, [{0: {0: [1459884804, 561484]}, 1: {0: 4, 1: 2, 2: 0, 3: 0, 4: 0, 5: 0, -1: 0, -2: 0, -3: 0, -4: 0, -5: 0, -6: 4, -7: 0, -8: 0, -9: 0, -10: 0, -11: 0, -12: 0}, 2: {2: [h'0D787473736B6235716F6E38736E095F6B65726265726F73045F7463700454455643065F7369746573026463065F6D73646373033137320232300332323202333800', h'00', h'01610C726F6F742D73657276657273036E657400056E73746C640C766572697369676E2D67727303636F6D00782A5635000007080000038400093A8000015180', h'0361616100000722000000000380', h'000608000001518057111E105703E100ECC700175967286EA01D5D4B17984E4CFFC5F127BD4B1FE2A6E0370964601BB48219C765B07A73A94BC7AECBB5A5109F6F54A6A2F22BFF941076D4907643713B1FE0B56729EE03AE996A50AB7CA2BAA76C428CF461AA7FAAFC7C8BF696A6D0BF0F40FAD9C30627F647CCF88F47792C956291CB664ADCF0B408DAAB4CC23EF1555E481C', h'002F08000001518057111E105703E100ECC700830A7ECE23A7B84C70EDAAFD7B83A2BAF364EDD911BB5A731C3E59704510E39FA22AD4D8F69576146946C4403041D8BB198E8AABE505FBA7B55D3E4ECC829383A8FC16BD1836CBBAC59BD13093298070351B16CB57D7AE5E7A509F61E7F315210EB256DAF15C7850788A9B274A59209A8F8767CE99E3EA4CDA680D26FCE8EFA4', h'', h'0C434F3830314D3138303139310D617A636F7272656374696F6E73056C6F63616C00', h'056C6F616E7300', h'056C6F637573000006200000000013', h'002F08010001518057111E105703E100ECC7009F55028A381F5B450951FE3B410E4CD06B9E9F765C2634D28BC928208730FCFE40876118FDC17267D6270EDA32163C0FD055987715A9EC2BCE30A60954975814E5E927376C5368CE6BFDFCCB185AD830BF2C26A1E46154C58A07CE36F434991AE8DDB6821D39C1DA7C63444EA17178049B3E5E1559D4217A2A48052AAC57467A'], 6: [[0, 1, 2, 3], [4], [0, 5, 1, 2, 6, 3]], 7: [{0: 1, 2: 86400, 3: 2}, {0: 1, 2: 86400, 3: 3}, {0: 1, 2: 86400, 3: 4}, {0: 1, 2: 86400, 3: 5}, {0: 1, 2: 32768, 3: 6}, {0: 8, 2: 86400, 3: 9}, {0: 8, 2: 86400, 3: 10}]}, 3: [{0: 0, 3: 61888, 5: 52, 6: 90, 7: 0, 8: 97, 9: 509, 11: {}, 12: {2: 0, 3: 1}}, {0: 106336, 3: 11414, 5: 59, 6: 96, 7: 7, 8: 61, 9: 668, 11: {}, 12: {2: 2, 3: 1}}]}]] 36 + +["C-DNS", {0: 1, 1: 0, 2: 3, 3: [{0: {_ 0: 1000000, 1: 5000, 2: {0: 261113, 1: 0, 2: 3, 3: 2}, 3: [0, 1, 2, 4, 5, 6], 4: [1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 55, 56, 57, 58, 59, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 249, 250, 251, 252, 253, 254, 255, 256, 257, 32768, 32769]}, 1: {_ 0: 5000, 1: 10, 2: 65535, -1: 53, 3: false}}]}, [_ {_ 0: {0: [1459884804, 561484]}, 1: {_ 0: 4, 1: 2, 2: 0, 3: 0, 4: 0, 5: 0, -1: 0, -2: 0, -3: 0, -4: 0, -5: 0, -6: 4, -7: 0, -8: 0, -9: 0, -10: 0, -11: 0, -12: 0}, 2: {_ 2: [h'0D787473736B6235716F6E38736E095F6B65726265726F73045F7463700454455643065F7369746573026463065F6D73646373033137320232300332323202333800', h'00', h'01610C726F6F742D73657276657273036E657400056E73746C640C766572697369676E2D67727303636F6D00782A5635000007080000038400093A8000015180', h'0361616100000722000000000380', h'000608000001518057111E105703E100ECC700175967286EA01D5D4B17984E4CFFC5F127BD4B1FE2A6E0370964601BB48219C765B07A73A94BC7AECBB5A5109F6F54A6A2F22BFF941076D4907643713B1FE0B56729EE03AE996A50AB7CA2BAA76C428CF461AA7FAAFC7C8BF696A6D0BF0F40FAD9C30627F647CCF88F47792C956291CB664ADCF0B408DAAB4CC23EF1555E481C', h'002F08000001518057111E105703E100ECC700830A7ECE23A7B84C70EDAAFD7B83A2BAF364EDD911BB5A731C3E59704510E39FA22AD4D8F69576146946C4403041D8BB198E8AABE505FBA7B55D3E4ECC829383A8FC16BD1836CBBAC59BD13093298070351B16CB57D7AE5E7A509F61E7F315210EB256DAF15C7850788A9B274A59209A8F8767CE99E3EA4CDA680D26FCE8EFA4', h'', h'0C434F3830314D3138303139310D617A636F7272656374696F6E73056C6F63616C00', h'056C6F616E7300', h'056C6F637573000006200000000013', h'002F08010001518057111E105703E100ECC7009F55028A381F5B450951FE3B410E4CD06B9E9F765C2634D28BC928208730FCFE40876118FDC17267D6270EDA32163C0FD055987715A9EC2BCE30A60954975814E5E927376C5368CE6BFDFCCB185AD830BF2C26A1E46154C58A07CE36F434991AE8DDB6821D39C1DA7C63444EA17178049B3E5E1559D4217A2A48052AAC57467A'], 6: [[0, 1, 2, 3], [4], [0, 5, 1, 2, 6, 3]], 7: [{0: 1, 2: 86400, 3: 2}, {0: 1, 2: 86400, 3: 3}, {0: 1, 2: 86400, 3: 4}, {0: 1, 2: 86400, 3: 5}, {0: 1, 2: 32768, 3: 6}, {0: 8, 2: 86400, 3: 9}, {0: 8, 2: 86400, 3: 10}]}, 3: [{_ 0: 0, 3: 61888, 5: 52, 6: 90, 7: 0, 8: 97, 9: 509, 11: {_ }, 12: {_ 2: 0, 3: 1}}, {_ 0: 106336, 3: 11414, 5: 59, 6: 96, 7: 7, 8: 61, 9: 668, 11: {_ }, 12: {_ 2: 2, 3: 1}}]}]] 37 + diff --git a/test-scripts/testcontent-exclude-sigflags.diag b/test-scripts/testcontent-exclude-sigflags.diag 38 + index a0bd5c9..d508f0c 100644 39 + --- a/test-scripts/testcontent-exclude-sigflags.diag 40 + +++ b/test-scripts/testcontent-exclude-sigflags.diag 41 + @@ -1 +1 @@ 42 + -["C-DNS", {0: 1, 1: 0, 2: 3, 3: [{0: {0: 1000000, 1: 5000, 2: {0: 261119, 1: 131055, 2: 3, 3: 2}, 3: [0, 1, 2, 4, 5, 6], 4: [1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 55, 56, 57, 58, 59, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 249, 250, 251, 252, 253, 254, 255, 256, 257, 32768, 32769]}, 1: {0: 5000, 1: 10, 2: 65535, -1: 53, 3: false}}]}, [{0: {0: [1459884804, 561484]}, 1: {0: 4, 1: 2, 2: 0, 3: 0, 4: 0, 5: 0, -1: 0, -2: 0, -3: 0, -4: 0, -5: 0, -6: 4, -7: 0, -8: 0, -9: 0, -10: 0, -11: 0, -12: 0}, 2: {0: [h'D34F7BEF', h'56EDAABC', h'3249EDC5124BE8C51248E8C51248E847', h'3249ED7D124BF9C31248E8C512EFE8C5'], 1: [{0: 33, 1: 1}, {0: 6, 1: 1}, {0: 47, 1: 1}, {0: 46, 1: 1}, {0: 41, 1: 4096}], 2: [h'0D787473736B6235716F6E38736E095F6B65726265726F73045F7463700454455643065F7369746573026463065F6D73646373033137320232300332323202333800', h'', h'00', h'01610C726F6F742D73657276657273036E657400056E73746C640C766572697369676E2D67727303636F6D00782A5635000007080000038400093A8000015180', h'0361616100000722000000000380', h'000608000001518057111E105703E100ECC700175967286EA01D5D4B17984E4CFFC5F127BD4B1FE2A6E0370964601BB48219C765B07A73A94BC7AECBB5A5109F6F54A6A2F22BFF941076D4907643713B1FE0B56729EE03AE996A50AB7CA2BAA76C428CF461AA7FAAFC7C8BF696A6D0BF0F40FAD9C30627F647CCF88F47792C956291CB664ADCF0B408DAAB4CC23EF1555E481C', h'002F08000001518057111E105703E100ECC700830A7ECE23A7B84C70EDAAFD7B83A2BAF364EDD911BB5A731C3E59704510E39FA22AD4D8F69576146946C4403041D8BB198E8AABE505FBA7B55D3E4ECC829383A8FC16BD1836CBBAC59BD13093298070351B16CB57D7AE5E7A509F61E7F315210EB256DAF15C7850788A9B274A59209A8F8767CE99E3EA4CDA680D26FCE8EFA4', h'0C434F3830314D3138303139310D617A636F7272656374696F6E73056C6F63616C00', h'056C6F616E7300', h'056C6F637573000006200000000013', h'002F08010001518057111E105703E100ECC7009F55028A381F5B450951FE3B410E4CD06B9E9F765C2634D28BC928208730FCFE40876118FDC17267D6270EDA32163C0FD055987715A9EC2BCE30A60954975814E5E927376C5368CE6BFDFCCB185AD830BF2C26A1E46154C58A07CE36F434991AE8DDB6821D39C1DA7C63444EA17178049B3E5E1559D4217A2A48052AAC57467A'], 3: [{0: 0, 1: 53, 2: 32, 6: 16512, 9: 1, 8: 0, 7: 0, 5: 0, 10: 0, 12: 1, 11: 0, 13: 0, 14: 4096, 15: 1, 16: 3}, {0: 2, 1: 53, 2: 1, 6: 16512, 9: 1, 8: 1, 7: 0, 5: 0, 10: 0, 12: 1, 11: 0, 13: 0, 14: 4096, 15: 1, 16: 3}], 6: [[0, 1, 2, 3], [4], [0, 5, 1, 2, 6, 3]], 7: [{0: 2, 1: 1, 2: 86400, 3: 3}, {0: 2, 1: 2, 2: 86400, 3: 4}, {0: 2, 1: 3, 2: 86400, 3: 5}, {0: 2, 1: 3, 2: 86400, 3: 6}, {0: 2, 1: 4, 2: 32768, 3: 1}, {0: 8, 1: 2, 2: 86400, 3: 9}, {0: 8, 1: 3, 2: 86400, 3: 10}]}, 3: [{0: 0, 1: 1, 2: 51644, 3: 61888, 4: 0, 5: 52, 6: 90, 7: 0, 8: 97, 9: 509, 11: {}, 12: {2: 0, 3: 1}}, {0: 106336, 1: 3, 2: 47686, 3: 11414, 4: 1, 5: 59, 6: 96, 7: 7, 8: 61, 9: 668, 11: {}, 12: {2: 2, 3: 1}}]}]] 43 + +["C-DNS", {0: 1, 1: 0, 2: 3, 3: [{0: {_ 0: 1000000, 1: 5000, 2: {0: 261119, 1: 131055, 2: 3, 3: 2}, 3: [0, 1, 2, 4, 5, 6], 4: [1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 55, 56, 57, 58, 59, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 249, 250, 251, 252, 253, 254, 255, 256, 257, 32768, 32769]}, 1: {_ 0: 5000, 1: 10, 2: 65535, -1: 53, 3: false}}]}, [_ {_ 0: {0: [1459884804, 561484]}, 1: {_ 0: 4, 1: 2, 2: 0, 3: 0, 4: 0, 5: 0, -1: 0, -2: 0, -3: 0, -4: 0, -5: 0, -6: 4, -7: 0, -8: 0, -9: 0, -10: 0, -11: 0, -12: 0}, 2: {_ 0: [h'D34F7BEF', h'56EDAABC', h'3249EDC5124BE8C51248E8C51248E847', h'3249ED7D124BF9C31248E8C512EFE8C5'], 1: [{0: 33, 1: 1}, {0: 6, 1: 1}, {0: 47, 1: 1}, {0: 46, 1: 1}, {0: 41, 1: 4096}], 2: [h'0D787473736B6235716F6E38736E095F6B65726265726F73045F7463700454455643065F7369746573026463065F6D73646373033137320232300332323202333800', h'', h'00', h'01610C726F6F742D73657276657273036E657400056E73746C640C766572697369676E2D67727303636F6D00782A5635000007080000038400093A8000015180', h'0361616100000722000000000380', h'000608000001518057111E105703E100ECC700175967286EA01D5D4B17984E4CFFC5F127BD4B1FE2A6E0370964601BB48219C765B07A73A94BC7AECBB5A5109F6F54A6A2F22BFF941076D4907643713B1FE0B56729EE03AE996A50AB7CA2BAA76C428CF461AA7FAAFC7C8BF696A6D0BF0F40FAD9C30627F647CCF88F47792C956291CB664ADCF0B408DAAB4CC23EF1555E481C', h'002F08000001518057111E105703E100ECC700830A7ECE23A7B84C70EDAAFD7B83A2BAF364EDD911BB5A731C3E59704510E39FA22AD4D8F69576146946C4403041D8BB198E8AABE505FBA7B55D3E4ECC829383A8FC16BD1836CBBAC59BD13093298070351B16CB57D7AE5E7A509F61E7F315210EB256DAF15C7850788A9B274A59209A8F8767CE99E3EA4CDA680D26FCE8EFA4', h'0C434F3830314D3138303139310D617A636F7272656374696F6E73056C6F63616C00', h'056C6F616E7300', h'056C6F637573000006200000000013', h'002F08010001518057111E105703E100ECC7009F55028A381F5B450951FE3B410E4CD06B9E9F765C2634D28BC928208730FCFE40876118FDC17267D6270EDA32163C0FD055987715A9EC2BCE30A60954975814E5E927376C5368CE6BFDFCCB185AD830BF2C26A1E46154C58A07CE36F434991AE8DDB6821D39C1DA7C63444EA17178049B3E5E1559D4217A2A48052AAC57467A'], 3: [{0: 0, 1: 53, 2: 32, 6: 16512, 9: 1, 8: 0, 7: 0, 5: 0, 10: 0, 12: 1, 11: 0, 13: 0, 14: 4096, 15: 1, 16: 3}, {0: 2, 1: 53, 2: 1, 6: 16512, 9: 1, 8: 1, 7: 0, 5: 0, 10: 0, 12: 1, 11: 0, 13: 0, 14: 4096, 15: 1, 16: 3}], 6: [[0, 1, 2, 3], [4], [0, 5, 1, 2, 6, 3]], 7: [{0: 2, 1: 1, 2: 86400, 3: 3}, {0: 2, 1: 2, 2: 86400, 3: 4}, {0: 2, 1: 3, 2: 86400, 3: 5}, {0: 2, 1: 3, 2: 86400, 3: 6}, {0: 2, 1: 4, 2: 32768, 3: 1}, {0: 8, 1: 2, 2: 86400, 3: 9}, {0: 8, 1: 3, 2: 86400, 3: 10}]}, 3: [{_ 0: 0, 1: 1, 2: 51644, 3: 61888, 4: 0, 5: 52, 6: 90, 7: 0, 8: 97, 9: 509, 11: {_ }, 12: {_ 2: 0, 3: 1}}, {_ 0: 106336, 1: 3, 2: 47686, 3: 11414, 4: 1, 5: 59, 6: 96, 7: 7, 8: 61, 9: 668, 11: {_ }, 12: {_ 2: 2, 3: 1}}]}]] 44 + diff --git a/test-scripts/testcontent-exclude.diag b/test-scripts/testcontent-exclude.diag 45 + index c6ba34c..6bb1dad 100644 46 + --- a/test-scripts/testcontent-exclude.diag 47 + +++ b/test-scripts/testcontent-exclude.diag 48 + @@ -1 +1 @@ 49 + -["C-DNS", {0: 1, 1: 0, 2: 3, 3: [{0: {0: 1000000, 1: 5000, 2: {0: 261113, 1: 131068, 2: 3, 3: 2}, 3: [0, 1, 2, 4, 5, 6], 4: [1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 55, 56, 57, 58, 59, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 249, 250, 251, 252, 253, 254, 255, 256, 257, 32768, 32769]}, 1: {0: 5000, 1: 10, 2: 65535, -1: 53, 3: false}}]}, [{0: {0: [1459884804, 561484]}, 1: {0: 4, 1: 2, 2: 0, 3: 0, 4: 0, 5: 0, -1: 0, -2: 0, -3: 0, -4: 0, -5: 0, -6: 4, -7: 0, -8: 0, -9: 0, -10: 0, -11: 0, -12: 0}, 2: {1: [{0: 33, 1: 1}, {0: 6, 1: 1}, {0: 47, 1: 1}, {0: 46, 1: 1}, {0: 41, 1: 4096}], 2: [h'0D787473736B6235716F6E38736E095F6B65726265726F73045F7463700454455643065F7369746573026463065F6D73646373033137320232300332323202333800', h'', h'00', h'01610C726F6F742D73657276657273036E657400056E73746C640C766572697369676E2D67727303636F6D00782A5635000007080000038400093A8000015180', h'0361616100000722000000000380', h'000608000001518057111E105703E100ECC700175967286EA01D5D4B17984E4CFFC5F127BD4B1FE2A6E0370964601BB48219C765B07A73A94BC7AECBB5A5109F6F54A6A2F22BFF941076D4907643713B1FE0B56729EE03AE996A50AB7CA2BAA76C428CF461AA7FAAFC7C8BF696A6D0BF0F40FAD9C30627F647CCF88F47792C956291CB664ADCF0B408DAAB4CC23EF1555E481C', h'002F08000001518057111E105703E100ECC700830A7ECE23A7B84C70EDAAFD7B83A2BAF364EDD911BB5A731C3E59704510E39FA22AD4D8F69576146946C4403041D8BB198E8AABE505FBA7B55D3E4ECC829383A8FC16BD1836CBBAC59BD13093298070351B16CB57D7AE5E7A509F61E7F315210EB256DAF15C7850788A9B274A59209A8F8767CE99E3EA4CDA680D26FCE8EFA4', h'0C434F3830314D3138303139310D617A636F7272656374696F6E73056C6F63616C00', h'056C6F616E7300', h'056C6F637573000006200000000013', h'002F08010001518057111E105703E100ECC7009F55028A381F5B450951FE3B410E4CD06B9E9F765C2634D28BC928208730FCFE40876118FDC17267D6270EDA32163C0FD055987715A9EC2BCE30A60954975814E5E927376C5368CE6BFDFCCB185AD830BF2C26A1E46154C58A07CE36F434991AE8DDB6821D39C1DA7C63444EA17178049B3E5E1559D4217A2A48052AAC57467A'], 3: [{2: 32, 6: 16512, 4: 15, 9: 1, 8: 0, 7: 0, 5: 0, 10: 0, 12: 1, 11: 0, 13: 0, 14: 4096, 15: 1, 16: 3}, {2: 1, 6: 16512, 4: 15, 9: 1, 8: 1, 7: 0, 5: 0, 10: 0, 12: 1, 11: 0, 13: 0, 14: 4096, 15: 1, 16: 3}], 6: [[0, 1, 2, 3], [4], [0, 5, 1, 2, 6, 3]], 7: [{0: 2, 1: 1, 2: 86400, 3: 3}, {0: 2, 1: 2, 2: 86400, 3: 4}, {0: 2, 1: 3, 2: 86400, 3: 5}, {0: 2, 1: 3, 2: 86400, 3: 6}, {0: 2, 1: 4, 2: 32768, 3: 1}, {0: 8, 1: 2, 2: 86400, 3: 9}, {0: 8, 1: 3, 2: 86400, 3: 10}]}, 3: [{0: 0, 3: 61888, 4: 0, 5: 52, 6: 90, 7: 0, 8: 97, 9: 509, 11: {}, 12: {2: 0, 3: 1}}, {0: 106336, 3: 11414, 4: 1, 5: 59, 6: 96, 7: 7, 8: 61, 9: 668, 11: {}, 12: {2: 2, 3: 1}}]}]] 50 + +["C-DNS", {0: 1, 1: 0, 2: 3, 3: [{0: {_ 0: 1000000, 1: 5000, 2: {0: 261113, 1: 131068, 2: 3, 3: 2}, 3: [0, 1, 2, 4, 5, 6], 4: [1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 55, 56, 57, 58, 59, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 249, 250, 251, 252, 253, 254, 255, 256, 257, 32768, 32769]}, 1: {_ 0: 5000, 1: 10, 2: 65535, -1: 53, 3: false}}]}, [_ {_ 0: {0: [1459884804, 561484]}, 1: {_ 0: 4, 1: 2, 2: 0, 3: 0, 4: 0, 5: 0, -1: 0, -2: 0, -3: 0, -4: 0, -5: 0, -6: 4, -7: 0, -8: 0, -9: 0, -10: 0, -11: 0, -12: 0}, 2: {_ 1: [{0: 33, 1: 1}, {0: 6, 1: 1}, {0: 47, 1: 1}, {0: 46, 1: 1}, {0: 41, 1: 4096}], 2: [h'0D787473736B6235716F6E38736E095F6B65726265726F73045F7463700454455643065F7369746573026463065F6D73646373033137320232300332323202333800', h'', h'00', h'01610C726F6F742D73657276657273036E657400056E73746C640C766572697369676E2D67727303636F6D00782A5635000007080000038400093A8000015180', h'0361616100000722000000000380', h'000608000001518057111E105703E100ECC700175967286EA01D5D4B17984E4CFFC5F127BD4B1FE2A6E0370964601BB48219C765B07A73A94BC7AECBB5A5109F6F54A6A2F22BFF941076D4907643713B1FE0B56729EE03AE996A50AB7CA2BAA76C428CF461AA7FAAFC7C8BF696A6D0BF0F40FAD9C30627F647CCF88F47792C956291CB664ADCF0B408DAAB4CC23EF1555E481C', h'002F08000001518057111E105703E100ECC700830A7ECE23A7B84C70EDAAFD7B83A2BAF364EDD911BB5A731C3E59704510E39FA22AD4D8F69576146946C4403041D8BB198E8AABE505FBA7B55D3E4ECC829383A8FC16BD1836CBBAC59BD13093298070351B16CB57D7AE5E7A509F61E7F315210EB256DAF15C7850788A9B274A59209A8F8767CE99E3EA4CDA680D26FCE8EFA4', h'0C434F3830314D3138303139310D617A636F7272656374696F6E73056C6F63616C00', h'056C6F616E7300', h'056C6F637573000006200000000013', h'002F08010001518057111E105703E100ECC7009F55028A381F5B450951FE3B410E4CD06B9E9F765C2634D28BC928208730FCFE40876118FDC17267D6270EDA32163C0FD055987715A9EC2BCE30A60954975814E5E927376C5368CE6BFDFCCB185AD830BF2C26A1E46154C58A07CE36F434991AE8DDB6821D39C1DA7C63444EA17178049B3E5E1559D4217A2A48052AAC57467A'], 3: [{2: 32, 6: 16512, 4: 15, 9: 1, 8: 0, 7: 0, 5: 0, 10: 0, 12: 1, 11: 0, 13: 0, 14: 4096, 15: 1, 16: 3}, {2: 1, 6: 16512, 4: 15, 9: 1, 8: 1, 7: 0, 5: 0, 10: 0, 12: 1, 11: 0, 13: 0, 14: 4096, 15: 1, 16: 3}], 6: [[0, 1, 2, 3], [4], [0, 5, 1, 2, 6, 3]], 7: [{0: 2, 1: 1, 2: 86400, 3: 3}, {0: 2, 1: 2, 2: 86400, 3: 4}, {0: 2, 1: 3, 2: 86400, 3: 5}, {0: 2, 1: 3, 2: 86400, 3: 6}, {0: 2, 1: 4, 2: 32768, 3: 1}, {0: 8, 1: 2, 2: 86400, 3: 9}, {0: 8, 1: 3, 2: 86400, 3: 10}]}, 3: [{_ 0: 0, 3: 61888, 4: 0, 5: 52, 6: 90, 7: 0, 8: 97, 9: 509, 11: {_ }, 12: {_ 2: 0, 3: 1}}, {_ 0: 106336, 3: 11414, 4: 1, 5: 59, 6: 96, 7: 7, 8: 61, 9: 668, 11: {_ }, 12: {_ 2: 2, 3: 1}}]}]] 51 + diff --git a/test-scripts/testcontent.diag b/test-scripts/testcontent.diag 52 + index ba2d73c..dffcbf2 100644 53 + --- a/test-scripts/testcontent.diag 54 + +++ b/test-scripts/testcontent.diag 55 + @@ -1 +1 @@ 56 + -["C-DNS", {0: 1, 1: 0, 2: 3, 3: [{0: {0: 1000000, 1: 5000, 2: {0: 261119, 1: 131071, 2: 3, 3: 2}, 3: [0, 1, 2, 4, 5, 6], 4: [1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 55, 56, 57, 58, 59, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 249, 250, 251, 252, 253, 254, 255, 256, 257, 32768, 32769]}, 1: {0: 5000, 1: 10, 2: 65535, -1: 53, 3: false}}]}, [{0: {0: [1459884804, 561484]}, 1: {0: 4, 1: 2, 2: 0, 3: 0, 4: 0, 5: 0, -1: 0, -2: 0, -3: 0, -4: 0, -5: 0, -6: 4, -7: 0, -8: 0, -9: 0, -10: 0, -11: 0, -12: 0}, 2: {0: [h'D34F7BEF', h'56EDAABC', h'3249EDC5124BE8C51248E8C51248E847', h'3249ED7D124BF9C31248E8C512EFE8C5'], 1: [{0: 33, 1: 1}, {0: 6, 1: 1}, {0: 47, 1: 1}, {0: 46, 1: 1}, {0: 41, 1: 4096}], 2: [h'0D787473736B6235716F6E38736E095F6B65726265726F73045F7463700454455643065F7369746573026463065F6D73646373033137320232300332323202333800', h'', h'00', h'01610C726F6F742D73657276657273036E657400056E73746C640C766572697369676E2D67727303636F6D00782A5635000007080000038400093A8000015180', h'0361616100000722000000000380', h'000608000001518057111E105703E100ECC700175967286EA01D5D4B17984E4CFFC5F127BD4B1FE2A6E0370964601BB48219C765B07A73A94BC7AECBB5A5109F6F54A6A2F22BFF941076D4907643713B1FE0B56729EE03AE996A50AB7CA2BAA76C428CF461AA7FAAFC7C8BF696A6D0BF0F40FAD9C30627F647CCF88F47792C956291CB664ADCF0B408DAAB4CC23EF1555E481C', h'002F08000001518057111E105703E100ECC700830A7ECE23A7B84C70EDAAFD7B83A2BAF364EDD911BB5A731C3E59704510E39FA22AD4D8F69576146946C4403041D8BB198E8AABE505FBA7B55D3E4ECC829383A8FC16BD1836CBBAC59BD13093298070351B16CB57D7AE5E7A509F61E7F315210EB256DAF15C7850788A9B274A59209A8F8767CE99E3EA4CDA680D26FCE8EFA4', h'0C434F3830314D3138303139310D617A636F7272656374696F6E73056C6F63616C00', h'056C6F616E7300', h'056C6F637573000006200000000013', h'002F08010001518057111E105703E100ECC7009F55028A381F5B450951FE3B410E4CD06B9E9F765C2634D28BC928208730FCFE40876118FDC17267D6270EDA32163C0FD055987715A9EC2BCE30A60954975814E5E927376C5368CE6BFDFCCB185AD830BF2C26A1E46154C58A07CE36F434991AE8DDB6821D39C1DA7C63444EA17178049B3E5E1559D4217A2A48052AAC57467A'], 3: [{0: 0, 1: 53, 2: 32, 6: 16512, 4: 15, 9: 1, 8: 0, 7: 0, 5: 0, 10: 0, 12: 1, 11: 0, 13: 0, 14: 4096, 15: 1, 16: 3}, {0: 2, 1: 53, 2: 1, 6: 16512, 4: 15, 9: 1, 8: 1, 7: 0, 5: 0, 10: 0, 12: 1, 11: 0, 13: 0, 14: 4096, 15: 1, 16: 3}], 6: [[0, 1, 2, 3], [4], [0, 5, 1, 2, 6, 3]], 7: [{0: 2, 1: 1, 2: 86400, 3: 3}, {0: 2, 1: 2, 2: 86400, 3: 4}, {0: 2, 1: 3, 2: 86400, 3: 5}, {0: 2, 1: 3, 2: 86400, 3: 6}, {0: 2, 1: 4, 2: 32768, 3: 1}, {0: 8, 1: 2, 2: 86400, 3: 9}, {0: 8, 1: 3, 2: 86400, 3: 10}]}, 3: [{0: 0, 1: 1, 2: 51644, 3: 61888, 4: 0, 5: 52, 6: 90, 7: 0, 8: 97, 9: 509, 11: {}, 12: {2: 0, 3: 1}}, {0: 106336, 1: 3, 2: 47686, 3: 11414, 4: 1, 5: 59, 6: 96, 7: 7, 8: 61, 9: 668, 11: {}, 12: {2: 2, 3: 1}}]}]] 57 + +["C-DNS", {0: 1, 1: 0, 2: 3, 3: [{0: {_ 0: 1000000, 1: 5000, 2: {0: 261119, 1: 131071, 2: 3, 3: 2}, 3: [0, 1, 2, 4, 5, 6], 4: [1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 55, 56, 57, 58, 59, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 249, 250, 251, 252, 253, 254, 255, 256, 257, 32768, 32769]}, 1: {_ 0: 5000, 1: 10, 2: 65535, -1: 53, 3: false}}]}, [_ {_ 0: {0: [1459884804, 561484]}, 1: {_ 0: 4, 1: 2, 2: 0, 3: 0, 4: 0, 5: 0, -1: 0, -2: 0, -3: 0, -4: 0, -5: 0, -6: 4, -7: 0, -8: 0, -9: 0, -10: 0, -11: 0, -12: 0}, 2: {_ 0: [h'D34F7BEF', h'56EDAABC', h'3249EDC5124BE8C51248E8C51248E847', h'3249ED7D124BF9C31248E8C512EFE8C5'], 1: [{0: 33, 1: 1}, {0: 6, 1: 1}, {0: 47, 1: 1}, {0: 46, 1: 1}, {0: 41, 1: 4096}], 2: [h'0D787473736B6235716F6E38736E095F6B65726265726F73045F7463700454455643065F7369746573026463065F6D73646373033137320232300332323202333800', h'', h'00', h'01610C726F6F742D73657276657273036E657400056E73746C640C766572697369676E2D67727303636F6D00782A5635000007080000038400093A8000015180', h'0361616100000722000000000380', h'000608000001518057111E105703E100ECC700175967286EA01D5D4B17984E4CFFC5F127BD4B1FE2A6E0370964601BB48219C765B07A73A94BC7AECBB5A5109F6F54A6A2F22BFF941076D4907643713B1FE0B56729EE03AE996A50AB7CA2BAA76C428CF461AA7FAAFC7C8BF696A6D0BF0F40FAD9C30627F647CCF88F47792C956291CB664ADCF0B408DAAB4CC23EF1555E481C', h'002F08000001518057111E105703E100ECC700830A7ECE23A7B84C70EDAAFD7B83A2BAF364EDD911BB5A731C3E59704510E39FA22AD4D8F69576146946C4403041D8BB198E8AABE505FBA7B55D3E4ECC829383A8FC16BD1836CBBAC59BD13093298070351B16CB57D7AE5E7A509F61E7F315210EB256DAF15C7850788A9B274A59209A8F8767CE99E3EA4CDA680D26FCE8EFA4', h'0C434F3830314D3138303139310D617A636F7272656374696F6E73056C6F63616C00', h'056C6F616E7300', h'056C6F637573000006200000000013', h'002F08010001518057111E105703E100ECC7009F55028A381F5B450951FE3B410E4CD06B9E9F765C2634D28BC928208730FCFE40876118FDC17267D6270EDA32163C0FD055987715A9EC2BCE30A60954975814E5E927376C5368CE6BFDFCCB185AD830BF2C26A1E46154C58A07CE36F434991AE8DDB6821D39C1DA7C63444EA17178049B3E5E1559D4217A2A48052AAC57467A'], 3: [{0: 0, 1: 53, 2: 32, 6: 16512, 4: 15, 9: 1, 8: 0, 7: 0, 5: 0, 10: 0, 12: 1, 11: 0, 13: 0, 14: 4096, 15: 1, 16: 3}, {0: 2, 1: 53, 2: 1, 6: 16512, 4: 15, 9: 1, 8: 1, 7: 0, 5: 0, 10: 0, 12: 1, 11: 0, 13: 0, 14: 4096, 15: 1, 16: 3}], 6: [[0, 1, 2, 3], [4], [0, 5, 1, 2, 6, 3]], 7: [{0: 2, 1: 1, 2: 86400, 3: 3}, {0: 2, 1: 2, 2: 86400, 3: 4}, {0: 2, 1: 3, 2: 86400, 3: 5}, {0: 2, 1: 3, 2: 86400, 3: 6}, {0: 2, 1: 4, 2: 32768, 3: 1}, {0: 8, 1: 2, 2: 86400, 3: 9}, {0: 8, 1: 3, 2: 86400, 3: 10}]}, 3: [{_ 0: 0, 1: 1, 2: 51644, 3: 61888, 4: 0, 5: 52, 6: 90, 7: 0, 8: 97, 9: 509, 11: {_ }, 12: {_ 2: 0, 3: 1}}, {_ 0: 106336, 1: 3, 2: 47686, 3: 11414, 4: 1, 5: 59, 6: 96, 7: 7, 8: 61, 9: 668, 11: {_ }, 12: {_ 2: 2, 3: 1}}]}]]
+4 -5
pkgs/applications/networking/davmail/default.nix
··· 1 { 2 stdenv, 3 - fetchurl, 4 lib, 5 makeWrapper, 6 unzip, ··· 25 pname = "davmail"; 26 version = "6.3.0"; 27 28 - src = fetchurl { 29 url = "mirror://sourceforge/${pname}/${version}/${pname}-${version}-${toString rev}.zip"; 30 - hash = "sha256-Yh61ZHsEMF6SchLEyBV3rRI7pJ/bvR2K4G8U6jrPa3A="; 31 }; 32 33 postPatch = '' 34 sed -i -e '/^JAVA_OPTS/d' davmail 35 ''; 36 - 37 - sourceRoot = "."; 38 39 nativeBuildInputs = [ 40 makeWrapper
··· 1 { 2 stdenv, 3 + fetchzip, 4 lib, 5 makeWrapper, 6 unzip, ··· 25 pname = "davmail"; 26 version = "6.3.0"; 27 28 + src = fetchzip { 29 url = "mirror://sourceforge/${pname}/${version}/${pname}-${version}-${toString rev}.zip"; 30 + hash = "sha256-zJMwCFX/uJnLeThj6/t2usBRM+LIuamZt0EFLG3N+8k="; 31 + stripRoot = false; 32 }; 33 34 postPatch = '' 35 sed -i -e '/^JAVA_OPTS/d' davmail 36 ''; 37 38 nativeBuildInputs = [ 39 makeWrapper
+2 -2
pkgs/by-name/ar/artisan/package.nix
··· 5 }: 6 let 7 pname = "artisan"; 8 - version = "3.1.0"; 9 10 src = fetchurl { 11 url = "https://github.com/artisan-roaster-scope/artisan/releases/download/v${version}/${pname}-linux-${version}.AppImage"; 12 - hash = "sha256-PkrqX2CflSCR1e+4Y4K12iuCrYqDMecD1vf8GKz1StQ="; 13 }; 14 15 appimageContents = appimageTools.extract {
··· 5 }: 6 let 7 pname = "artisan"; 8 + version = "3.1.2"; 9 10 src = fetchurl { 11 url = "https://github.com/artisan-roaster-scope/artisan/releases/download/v${version}/${pname}-linux-${version}.AppImage"; 12 + hash = "sha256-HwzTxuE7aRuXrI7BbySFgYGu74uw3JyBs91iPNGT2Jg="; 13 }; 14 15 appimageContents = appimageTools.extract {
+2 -2
pkgs/by-name/ba/basex/package.nix
··· 11 12 stdenv.mkDerivation rec { 13 pname = "basex"; 14 - version = "11.8"; 15 16 src = fetchurl { 17 url = "http://files.basex.org/releases/${version}/BaseX${ 18 builtins.replaceStrings [ "." ] [ "" ] version 19 }.zip"; 20 - hash = "sha256-bzRsKKwOWbXfgbJ51VX3ND9tf+CO3lpB10hw032oJyM="; 21 }; 22 23 nativeBuildInputs = [
··· 11 12 stdenv.mkDerivation rec { 13 pname = "basex"; 14 + version = "11.9"; 15 16 src = fetchurl { 17 url = "http://files.basex.org/releases/${version}/BaseX${ 18 builtins.replaceStrings [ "." ] [ "" ] version 19 }.zip"; 20 + hash = "sha256-55bZL/ogND4/X8ysMUC67C8AVv3eBWTm3iKfyR7bPVM="; 21 }; 22 23 nativeBuildInputs = [
-31
pkgs/by-name/br/brigand/package.nix
··· 1 - { 2 - lib, 3 - stdenv, 4 - fetchFromGitHub, 5 - cmake, 6 - }: 7 - 8 - stdenv.mkDerivation { 9 - pname = "brigand"; 10 - version = "1.3.0"; 11 - 12 - src = fetchFromGitHub { 13 - owner = "edouarda"; 14 - repo = "brigand"; 15 - rev = "4db9f665b4ece31b51aaf35b499b2c8e5811efa3"; 16 - sha256 = "14b8r3s24zq0l3addy3irzxs5cyqn3763y5s310lmzzswgj1v7r4"; 17 - }; 18 - 19 - nativeBuildInputs = [ cmake ]; 20 - 21 - meta = with lib; { 22 - description = "Instant compile time C++ 11 metaprogramming library"; 23 - longDescription = '' 24 - Brigand is a light-weight, fully functional, instant-compile time C++ 11 meta-programming library. 25 - Everything you were doing with Boost.MPL can be done with Brigand. And if that's not the case, open an issue!''; 26 - homepage = "https://github.com/edouarda/brigand"; 27 - license = licenses.boost; 28 - maintainers = with maintainers; [ pmiddend ]; 29 - platforms = platforms.all; 30 - }; 31 - }
···
+5 -5
pkgs/by-name/cb/cbor-diag/Gemfile.lock
··· 3 specs: 4 cbor-canonical (0.1.2) 5 cbor-deterministic (0.1.3) 6 - cbor-diag (0.8.8) 7 cbor-canonical 8 cbor-deterministic 9 cbor-packed 10 json_pure 11 neatjson 12 treetop (~> 1) 13 - cbor-packed (0.1.5) 14 - json_pure (2.7.2) 15 neatjson (0.10.5) 16 polyglot (0.3.5) 17 - treetop (1.6.12) 18 polyglot (~> 0.3) 19 20 PLATFORMS ··· 24 cbor-diag 25 26 BUNDLED WITH 27 - 2.5.16
··· 3 specs: 4 cbor-canonical (0.1.2) 5 cbor-deterministic (0.1.3) 6 + cbor-diag (0.9.6) 7 cbor-canonical 8 cbor-deterministic 9 cbor-packed 10 json_pure 11 neatjson 12 treetop (~> 1) 13 + cbor-packed (0.2.2) 14 + json_pure (2.8.1) 15 neatjson (0.10.5) 16 polyglot (0.3.5) 17 + treetop (1.6.14) 18 polyglot (~> 0.3) 19 20 PLATFORMS ··· 24 cbor-diag 25 26 BUNDLED WITH 27 + 2.6.6
+8 -8
pkgs/by-name/cb/cbor-diag/gemset.nix
··· 32 platforms = [ ]; 33 source = { 34 remotes = [ "https://rubygems.org" ]; 35 - sha256 = "12gicnz857iin9lhbrigyqz4v8fan9lq4sd56rfcb2c7a8azvmz9"; 36 type = "gem"; 37 }; 38 - version = "0.8.8"; 39 }; 40 cbor-packed = { 41 groups = [ "default" ]; 42 platforms = [ ]; 43 source = { 44 remotes = [ "https://rubygems.org" ]; 45 - sha256 = "1dijyj7rivi39h34f32fx7k4xvngldf569i0372n1z6w01nv761l"; 46 type = "gem"; 47 }; 48 - version = "0.1.5"; 49 }; 50 json_pure = { 51 groups = [ "default" ]; 52 platforms = [ ]; 53 source = { 54 remotes = [ "https://rubygems.org" ]; 55 - sha256 = "13b4dminf6znfwvj8d61w6dar9zrxnndrmiig19adbliv0haxmlr"; 56 type = "gem"; 57 }; 58 - version = "2.7.2"; 59 }; 60 neatjson = { 61 groups = [ "default" ]; ··· 83 platforms = [ ]; 84 source = { 85 remotes = [ "https://rubygems.org" ]; 86 - sha256 = "0adc8qblz8ii668r3rksjx83p675iryh52rvdvysimx2hkbasj7d"; 87 type = "gem"; 88 }; 89 - version = "1.6.12"; 90 }; 91 }
··· 32 platforms = [ ]; 33 source = { 34 remotes = [ "https://rubygems.org" ]; 35 + sha256 = "0c0a4pfvnhkh8dmih1igm7qm2ligzvccppjskpz85v69xizfsj71"; 36 type = "gem"; 37 }; 38 + version = "0.9.6"; 39 }; 40 cbor-packed = { 41 groups = [ "default" ]; 42 platforms = [ ]; 43 source = { 44 remotes = [ "https://rubygems.org" ]; 45 + sha256 = "0sbbz0p17m77xqmh4fv4rwly1cj799hapdsg4h43kwsw8h0rnk8n"; 46 type = "gem"; 47 }; 48 + version = "0.2.2"; 49 }; 50 json_pure = { 51 groups = [ "default" ]; 52 platforms = [ ]; 53 source = { 54 remotes = [ "https://rubygems.org" ]; 55 + sha256 = "1kks889ymaq5xqvj18qamar3il8m3dnnaf6cij0a0kwxp8lpk1va"; 56 type = "gem"; 57 }; 58 + version = "2.8.1"; 59 }; 60 neatjson = { 61 groups = [ "default" ]; ··· 83 platforms = [ ]; 84 source = { 85 remotes = [ "https://rubygems.org" ]; 86 + sha256 = "1m5fqy7vq6y7bgxmw7jmk7y6pla83m16p7lb41lbqgg53j8x2cds"; 87 type = "gem"; 88 }; 89 + version = "1.6.14"; 90 }; 91 }
+5 -2
pkgs/by-name/ck/ckan/package.nix
··· 9 imagemagick, 10 copyDesktopItems, 11 makeDesktopItem, 12 }: 13 14 stdenv.mkDerivation rec { 15 pname = "ckan"; 16 - version = "1.35.2"; 17 18 src = fetchurl { 19 url = "https://github.com/KSP-CKAN/CKAN/releases/download/v${version}/ckan.exe"; 20 - sha256 = "sha256-SK2eKdH/bm+W+qU8XUHRD9uffmfp5bR4dBvBEUKCm8E="; 21 }; 22 23 icon = fetchurl { ··· 74 extraConfig.X-GNOME-SingleWindow = "true"; 75 }) 76 ]; 77 78 meta = with lib; { 79 description = "Mod manager for Kerbal Space Program";
··· 9 imagemagick, 10 copyDesktopItems, 11 makeDesktopItem, 12 + nix-update-script, 13 }: 14 15 stdenv.mkDerivation rec { 16 pname = "ckan"; 17 + version = "1.36.0"; 18 19 src = fetchurl { 20 url = "https://github.com/KSP-CKAN/CKAN/releases/download/v${version}/ckan.exe"; 21 + hash = "sha256-Tw8s86FtBz/92uq2imFZm4n88NCCpePTpydoAoYsE3U="; 22 }; 23 24 icon = fetchurl { ··· 75 extraConfig.X-GNOME-SingleWindow = "true"; 76 }) 77 ]; 78 + 79 + passthru.updateScript = nix-update-script { }; 80 81 meta = with lib; { 82 description = "Mod manager for Kerbal Space Program";
+4 -4
pkgs/by-name/cl/claude-code/package-lock.json
··· 5 "packages": { 6 "": { 7 "dependencies": { 8 - "@anthropic-ai/claude-code": "^0.2.92" 9 } 10 }, 11 "node_modules/@anthropic-ai/claude-code": { 12 - "version": "0.2.92", 13 - "resolved": "https://registry.npmjs.org/@anthropic-ai/claude-code/-/claude-code-0.2.92.tgz", 14 - "integrity": "sha512-S/JaRJdenrN++TI7cTBUzu1PwckLlo7rAm/dNo0mSLVzLIIsCxwtTbsGZF+gDFYG3l9D8LymCr/HsuuUKG+rjQ==", 15 "hasInstallScript": true, 16 "license": "SEE LICENSE IN README.md", 17 "dependencies": {
··· 5 "packages": { 6 "": { 7 "dependencies": { 8 + "@anthropic-ai/claude-code": "^0.2.94" 9 } 10 }, 11 "node_modules/@anthropic-ai/claude-code": { 12 + "version": "0.2.94", 13 + "resolved": "https://registry.npmjs.org/@anthropic-ai/claude-code/-/claude-code-0.2.94.tgz", 14 + "integrity": "sha512-IHYUqgX9FJbKoMSf1S0727wdmXENABE+fZii0CL2mBYuQ+yxg2FApz2JNX9I7J3Ss8EXZaw3AkoQe6138sSdBw==", 15 "hasInstallScript": true, 16 "license": "SEE LICENSE IN README.md", 17 "dependencies": {
+3 -3
pkgs/by-name/cl/claude-code/package.nix
··· 6 7 buildNpmPackage rec { 8 pname = "claude-code"; 9 - version = "0.2.92"; 10 11 src = fetchzip { 12 url = "https://registry.npmjs.org/@anthropic-ai/claude-code/-/claude-code-${version}.tgz"; 13 - hash = "sha256-PYNtUsexEdl8QphDclgb8v37mN8WvjJO5A8yLiJ6zAs="; 14 }; 15 16 - npmDepsHash = "sha256-jSiYaCr8iSAi+368orDnBpDt1XbXGkfULMRKs9XURZY="; 17 18 postPatch = '' 19 cp ${./package-lock.json} package-lock.json
··· 6 7 buildNpmPackage rec { 8 pname = "claude-code"; 9 + version = "0.2.94"; 10 11 src = fetchzip { 12 url = "https://registry.npmjs.org/@anthropic-ai/claude-code/-/claude-code-${version}.tgz"; 13 + hash = "sha256-n8K+gwlKjnQH3TPvoosOTUWhQ1iI9OdGuwUUF3raPKU="; 14 }; 15 16 + npmDepsHash = "sha256-1h/AbADvqWE0RnWFhlg01lLQNcvMN1wpOVh1ve2MlME="; 17 18 postPatch = '' 19 cp ${./package-lock.json} package-lock.json
+3 -3
pkgs/by-name/co/codebook/package.nix
··· 9 10 rustPlatform.buildRustPackage (finalAttrs: { 11 pname = "codebook"; 12 - version = "0.2.10"; 13 14 src = fetchFromGitHub { 15 owner = "blopker"; 16 repo = "codebook"; 17 tag = "v${finalAttrs.version}"; 18 - hash = "sha256-LH5/xMbmHo0vBlPnNTsj3iX6gvBp9PFGZcAy999402E="; 19 }; 20 21 buildAndTestSubdir = "crates/codebook-lsp"; 22 - cargoHash = "sha256-EbcG99T0T5Hh7bRI5I3gf9qBiOcnl0EoCtVIfcJHeJg="; 23 24 nativeBuildInputs = [ 25 pkg-config
··· 9 10 rustPlatform.buildRustPackage (finalAttrs: { 11 pname = "codebook"; 12 + version = "0.2.12"; 13 14 src = fetchFromGitHub { 15 owner = "blopker"; 16 repo = "codebook"; 17 tag = "v${finalAttrs.version}"; 18 + hash = "sha256-MGyyN7lq0CpR4F0Ew+ve+KS8OnVFh8sUHQmXTIjh+Ok="; 19 }; 20 21 buildAndTestSubdir = "crates/codebook-lsp"; 22 + cargoHash = "sha256-ry0cHP0NUa9vi7dYuJlgg75ktUeZp3dr9KHQIt8OOK0="; 23 24 nativeBuildInputs = [ 25 pkg-config
+3 -3
pkgs/by-name/co/consul/package.nix
··· 8 9 buildGoModule rec { 10 pname = "consul"; 11 - version = "1.20.5"; 12 13 # Note: Currently only release tags are supported, because they have the Consul UI 14 # vendored. See ··· 22 owner = "hashicorp"; 23 repo = pname; 24 tag = "v${version}"; 25 - hash = "sha256-dBx/WHi+qFrOyA0lIjvARcAZ96WvHCjVs94XicSL5L0="; 26 }; 27 28 # This corresponds to paths with package main - normally unneeded but consul ··· 32 "connect/certgen" 33 ]; 34 35 - vendorHash = "sha256-rQDVXMLXI2/D4SNLfs3CT4chDnzhh1aU5xuMMBDMhLI="; 36 37 doCheck = false; 38
··· 8 9 buildGoModule rec { 10 pname = "consul"; 11 + version = "1.20.6"; 12 13 # Note: Currently only release tags are supported, because they have the Consul UI 14 # vendored. See ··· 22 owner = "hashicorp"; 23 repo = pname; 24 tag = "v${version}"; 25 + hash = "sha256-R7Bf3hmkn+b6SOxAhy4pFUuyDbywBcOdEB+/M2IeFA8="; 26 }; 27 28 # This corresponds to paths with package main - normally unneeded but consul ··· 32 "connect/certgen" 33 ]; 34 35 + vendorHash = "sha256-SHTwfwMHQOnqr0LOb2xxS261qZVVpUnxgl/Tdb0Rmv4="; 36 37 doCheck = false; 38
+34
pkgs/by-name/cr/crossfire-arch/package.nix
···
··· 1 + { 2 + stdenv, 3 + lib, 4 + fetchgit, 5 + }: 6 + 7 + stdenv.mkDerivation { 8 + pname = "crossfire-arch"; 9 + version = "2025-04"; 10 + 11 + src = fetchgit { 12 + url = "https://git.code.sf.net/p/crossfire/crossfire-arch"; 13 + rev = "876eb50b9199e9aa06175b7a7d85832662be3f78"; 14 + hash = "sha256-jDiAKcjWYvjGiD68LuKlZS4sOR9jW3THp99kAEdE+y0="; 15 + }; 16 + 17 + installPhase = '' 18 + runHook preInstall 19 + 20 + mkdir -p "$out" 21 + cp -a . "$out/" 22 + 23 + runHook postInstall 24 + ''; 25 + 26 + meta = with lib; { 27 + description = "Archetype data for the Crossfire free MMORPG"; 28 + homepage = "http://crossfire.real-time.com/"; 29 + license = licenses.gpl2Plus; 30 + platforms = platforms.linux; 31 + hydraPlatforms = [ ]; 32 + maintainers = with maintainers; [ ToxicFrog ]; 33 + }; 34 + }
+53
pkgs/by-name/cr/crossfire-gridarta/package.nix
···
··· 1 + { 2 + stdenv, 3 + lib, 4 + fetchgit, 5 + makeWrapper, 6 + jre, 7 + gradle, 8 + }: 9 + 10 + stdenv.mkDerivation rec { 11 + name = "crossfire-gridarta"; 12 + version = "2025-04"; 13 + 14 + src = fetchgit { 15 + url = "https://git.code.sf.net/p/gridarta/gridarta"; 16 + rev = "9ff39a63071fc76141117eac97a27c07d312cfb5"; 17 + hash = "sha256-UotvRJey0SXhKjyKo0L7MiDtqvsBOUcT0315fkAKwb0="; 18 + }; 19 + 20 + nativeBuildInputs = [ 21 + jre 22 + gradle 23 + makeWrapper 24 + ]; 25 + 26 + buildPhase = '' 27 + runHook preBuild 28 + gradle :src:crossfire:createEditorJar 29 + runHook postBuild 30 + ''; 31 + 32 + installPhase = '' 33 + runHook preInstall 34 + 35 + mkdir -pv $out/share/java $out/bin 36 + cp src/crossfire/build/libs/CrossfireEditor.jar $out/share/java/ 37 + 38 + makeWrapper ${jre}/bin/java $out/bin/crossfire-gridarta \ 39 + --add-flags "-jar $out/share/java/CrossfireEditor.jar" \ 40 + --set _JAVA_OPTIONS '-Dawt.useSystemAAFontSettings=on' \ 41 + --set _JAVA_AWT_WM_NONREPARENTING 1 42 + 43 + runHook postInstall 44 + ''; 45 + 46 + meta = with lib; { 47 + description = "Map and archetype editor for the Crossfire free MMORPG"; 48 + homepage = "http://crossfire.real-time.com/"; 49 + license = licenses.gpl2Plus; 50 + platforms = platforms.linux; 51 + maintainers = with maintainers; [ ToxicFrog ]; 52 + }; 53 + }
+73
pkgs/by-name/cr/crossfire-jxclient/package.nix
···
··· 1 + { 2 + stdenv, 3 + lib, 4 + fetchgit, 5 + makeWrapper, 6 + gradle, 7 + jre, 8 + ffmpeg, 9 + }: 10 + 11 + stdenv.mkDerivation rec { 12 + name = "crossfire-jxclient"; 13 + version = "2025-01"; 14 + 15 + src = fetchgit { 16 + url = "https://git.code.sf.net/p/crossfire/jxclient"; 17 + rev = "01471f0fdf7a5fd8b4ea6d5b49bde7edead5c505"; 18 + hash = "sha256-NGBj3NUBZIfS9J3FHqER8lblPuFEEH9dsTKFBqioiik="; 19 + # For some reason, submodule fetching fails in nix even though it works in 20 + # the shell. So we fetch the sounds repo separately below. 21 + fetchSubmodules = false; 22 + }; 23 + 24 + sounds = fetchgit { 25 + url = "https://git.code.sf.net/p/crossfire/crossfire-sounds"; 26 + rev = "b53f436e1d1cca098c641f34c46f15c828ea9c8f"; 27 + hash = "sha256-zA+SaQAaNxNroHESCSonDiUsCuCzjZp+WZNzvsJHNXY="; 28 + }; 29 + 30 + nativeBuildInputs = [ 31 + jre 32 + gradle 33 + makeWrapper 34 + ffmpeg 35 + ]; 36 + 37 + patchPhase = '' 38 + runHook prePatch 39 + 40 + rm -rf sounds 41 + ln -s ${sounds} sounds 42 + 43 + runHook postPatch 44 + ''; 45 + 46 + buildPhase = '' 47 + runHook preBuild 48 + gradle :createJar 49 + runHook postBuild 50 + ''; 51 + 52 + installPhase = '' 53 + runHook preInstall 54 + 55 + mkdir -pv $out/share/java $out/bin 56 + cp jxclient.jar $out/share/java/jxclient.jar 57 + 58 + makeWrapper ${jre}/bin/java $out/bin/crossfire-jxclient \ 59 + --add-flags "-jar $out/share/java/jxclient.jar" \ 60 + --set _JAVA_OPTIONS '-Dawt.useSystemAAFontSettings=on' \ 61 + --set _JAVA_AWT_WM_NONREPARENTING 1 62 + 63 + runHook postInstall 64 + ''; 65 + 66 + meta = with lib; { 67 + description = "Java-based fullscreen client for the Crossfire free MMORPG"; 68 + homepage = "http://crossfire.real-time.com/"; 69 + license = licenses.gpl2Plus; 70 + platforms = platforms.linux; 71 + maintainers = with maintainers; [ ToxicFrog ]; 72 + }; 73 + }
+34
pkgs/by-name/cr/crossfire-maps/package.nix
···
··· 1 + { 2 + stdenv, 3 + lib, 4 + fetchgit, 5 + }: 6 + 7 + stdenv.mkDerivation { 8 + pname = "crossfire-maps"; 9 + version = "2025-04"; 10 + 11 + src = fetchgit { 12 + url = "https://git.code.sf.net/p/crossfire/crossfire-maps"; 13 + rev = "ec57d473064ed1732adb1897415b56f96fbd9382"; 14 + hash = "sha256-hJOMa8c80T4/NC37NKM270LDHNqWK6NZfKvKnFno9TE="; 15 + }; 16 + 17 + installPhase = '' 18 + runHook preInstall 19 + 20 + mkdir -p "$out" 21 + cp -a . "$out/" 22 + 23 + runHook postInstall 24 + ''; 25 + 26 + meta = with lib; { 27 + description = "Map data for the Crossfire free MMORPG"; 28 + homepage = "http://crossfire.real-time.com/"; 29 + license = licenses.gpl2Plus; 30 + platforms = platforms.linux; 31 + hydraPlatforms = [ ]; 32 + maintainers = with maintainers; [ ToxicFrog ]; 33 + }; 34 + }
+2 -2
pkgs/by-name/da/dart-sass/package.nix
··· 22 in 23 buildDartApplication rec { 24 pname = "dart-sass"; 25 - version = "1.86.3"; 26 27 src = fetchFromGitHub { 28 owner = "sass"; 29 repo = "dart-sass"; 30 rev = version; 31 - hash = "sha256-HYuKSZLLL3Eg1FPrHK25H1GLuyC/xL9i0DM9eQ6Ry9U="; 32 }; 33 34 pubspecLock = lib.importJSON ./pubspec.lock.json;
··· 22 in 23 buildDartApplication rec { 24 pname = "dart-sass"; 25 + version = "1.87.0"; 26 27 src = fetchFromGitHub { 28 owner = "sass"; 29 repo = "dart-sass"; 30 rev = version; 31 + hash = "sha256-orFmX5I5j8Ds0zTQ0HLEd0LOw433Age2LOl9of/ggKI="; 32 }; 33 34 pubspecLock = lib.importJSON ./pubspec.lock.json;
+22 -12
pkgs/by-name/da/dart-sass/pubspec.lock.json
··· 4 "dependency": "transitive", 5 "description": { 6 "name": "_fe_analyzer_shared", 7 - "sha256": "dc27559385e905ad30838356c5f5d574014ba39872d732111cd07ac0beff4c57", 8 "url": "https://pub.dev" 9 }, 10 "source": "hosted", 11 - "version": "80.0.0" 12 }, 13 "analyzer": { 14 "dependency": "direct dev", 15 "description": { 16 "name": "analyzer", 17 - "sha256": "192d1c5b944e7e53b24b5586db760db934b177d4147c42fbca8c8c5f1eb8d11e", 18 "url": "https://pub.dev" 19 }, 20 "source": "hosted", 21 - "version": "7.3.0" 22 }, 23 "archive": { 24 "dependency": "direct dev", ··· 80 "source": "hosted", 81 "version": "2.0.3" 82 }, 83 "cli_pkg": { 84 "dependency": "direct main", 85 "description": { ··· 134 "dependency": "transitive", 135 "description": { 136 "name": "coverage", 137 - "sha256": "e3493833ea012784c740e341952298f1cc77f1f01b1bbc3eb4eecf6984fb7f43", 138 "url": "https://pub.dev" 139 }, 140 "source": "hosted", 141 - "version": "1.11.1" 142 }, 143 "crypto": { 144 "dependency": "direct dev", ··· 244 "dependency": "transitive", 245 "description": { 246 "name": "html", 247 - "sha256": "1fc58edeaec4307368c60d59b7e15b9d658b57d7f3125098b6294153c75337ec", 248 "url": "https://pub.dev" 249 }, 250 "source": "hosted", 251 - "version": "0.15.5" 252 }, 253 "http": { 254 "dependency": "direct main", ··· 744 "dependency": "transitive", 745 "description": { 746 "name": "web_socket", 747 - "sha256": "3c12d96c0c9a4eec095246debcea7b86c0324f22df69893d538fcc6f1b8cce83", 748 "url": "https://pub.dev" 749 }, 750 "source": "hosted", 751 - "version": "0.1.6" 752 }, 753 "web_socket_channel": { 754 "dependency": "transitive", 755 "description": { 756 "name": "web_socket_channel", 757 - "sha256": "0b8e2457400d8a859b7b2030786835a28a8e80836ef64402abef392ff4f1d0e5", 758 "url": "https://pub.dev" 759 }, 760 "source": "hosted", 761 - "version": "3.0.2" 762 }, 763 "webkit_inspection_protocol": { 764 "dependency": "transitive",
··· 4 "dependency": "transitive", 5 "description": { 6 "name": "_fe_analyzer_shared", 7 + "sha256": "e55636ed79578b9abca5fecf9437947798f5ef7456308b5cb85720b793eac92f", 8 "url": "https://pub.dev" 9 }, 10 "source": "hosted", 11 + "version": "82.0.0" 12 }, 13 "analyzer": { 14 "dependency": "direct dev", 15 "description": { 16 "name": "analyzer", 17 + "sha256": "13c1e6c6fd460522ea840abec3f677cc226f5fec7872c04ad7b425517ccf54f7", 18 "url": "https://pub.dev" 19 }, 20 "source": "hosted", 21 + "version": "7.4.4" 22 }, 23 "archive": { 24 "dependency": "direct dev", ··· 80 "source": "hosted", 81 "version": "2.0.3" 82 }, 83 + "cli_config": { 84 + "dependency": "transitive", 85 + "description": { 86 + "name": "cli_config", 87 + "sha256": "ac20a183a07002b700f0c25e61b7ee46b23c309d76ab7b7640a028f18e4d99ec", 88 + "url": "https://pub.dev" 89 + }, 90 + "source": "hosted", 91 + "version": "0.2.0" 92 + }, 93 "cli_pkg": { 94 "dependency": "direct main", 95 "description": { ··· 144 "dependency": "transitive", 145 "description": { 146 "name": "coverage", 147 + "sha256": "9086475ef2da7102a0c0a4e37e1e30707e7fb7b6d28c209f559a9c5f8ce42016", 148 "url": "https://pub.dev" 149 }, 150 "source": "hosted", 151 + "version": "1.12.0" 152 }, 153 "crypto": { 154 "dependency": "direct dev", ··· 254 "dependency": "transitive", 255 "description": { 256 "name": "html", 257 + "sha256": "9475be233c437f0e3637af55e7702cbbe5c23a68bd56e8a5fa2d426297b7c6c8", 258 "url": "https://pub.dev" 259 }, 260 "source": "hosted", 261 + "version": "0.15.5+1" 262 }, 263 "http": { 264 "dependency": "direct main", ··· 754 "dependency": "transitive", 755 "description": { 756 "name": "web_socket", 757 + "sha256": "bfe6f435f6ec49cb6c01da1e275ae4228719e59a6b067048c51e72d9d63bcc4b", 758 "url": "https://pub.dev" 759 }, 760 "source": "hosted", 761 + "version": "1.0.0" 762 }, 763 "web_socket_channel": { 764 "dependency": "transitive", 765 "description": { 766 "name": "web_socket_channel", 767 + "sha256": "d645757fb0f4773d602444000a8131ff5d48c9e47adfe9772652dd1a4f2d45c8", 768 "url": "https://pub.dev" 769 }, 770 "source": "hosted", 771 + "version": "3.0.3" 772 }, 773 "webkit_inspection_protocol": { 774 "dependency": "transitive",
+38
pkgs/by-name/ed/edgetx/0001-libclang-paths.patch
···
··· 1 + diff --git a/radio/util/find_clang.py b/radio/util/find_clang.py 2 + index d9cdbb083..f78f87717 100644 3 + --- a/radio/util/find_clang.py 4 + +++ b/radio/util/find_clang.py 5 + @@ -59,6 +59,7 @@ def getBuiltinHeaderPath(library_path): 6 + return None 7 + 8 + def findLibClang(): 9 + + return "@libclang@" 10 + if sys.platform == "darwin": 11 + knownPaths = [ 12 + "/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib", 13 + diff --git a/radio/util/generate_datacopy.py b/radio/util/generate_datacopy.py 14 + index a92b0c3e2..6385b2ff6 100755 15 + --- a/radio/util/generate_datacopy.py 16 + +++ b/radio/util/generate_datacopy.py 17 + @@ -5,7 +5,8 @@ import sys 18 + import clang.cindex 19 + import time 20 + import os 21 + - 22 + +from pathlib import Path 23 + +import re 24 + 25 + structs = [] 26 + extrastructs = [] 27 + @@ -102,6 +103,11 @@ def main(): 28 + if find_clang.builtin_hdr_path: 29 + args.append("-I" + find_clang.builtin_hdr_path) 30 + 31 + + args.append("-resource-dir") 32 + + args.append("@resourceDir@") 33 + + for path in ["@libc-cflags@", "@libcxx-cflags@"]: 34 + + args.extend([flag.strip() for flag in re.split(r'\s+', Path(path).read_text()) if flag.strip()]) 35 + + 36 + translation_unit = index.parse(sys.argv[1], args) 37 + 38 + if translation_unit.diagnostics:
+183
pkgs/by-name/ed/edgetx/package.nix
···
··· 1 + { 2 + lib, 3 + stdenv, 4 + fetchFromGitHub, 5 + python3, 6 + cmake, 7 + ninja, 8 + libsForQt5, 9 + SDL2, 10 + fox_1_6, 11 + replaceVars, 12 + llvmPackages, 13 + dfu-util, 14 + gtest, 15 + miniz, 16 + yaml-cpp, 17 + # List of targets to build simulators for 18 + targetsToBuild ? import ./targets.nix, 19 + }: 20 + 21 + let 22 + # Keep in sync with `cmake/FetchMaxLibQt.cmake`. 23 + maxlibqt = fetchFromGitHub { 24 + owner = "edgetx"; 25 + repo = "maxLibQt"; 26 + rev = "ac1988ffd005cd15a8449b92150ce6c08574a4f1"; 27 + hash = "sha256-u8e4qseU0+BJyZkV0JE4sUiXaFeIYvadkMTGXXiE2Kg="; 28 + }; 29 + 30 + pythonEnv = python3.withPackages ( 31 + pyPkgs: with pyPkgs; [ 32 + pillow 33 + lz4 34 + jinja2 35 + libclang 36 + ] 37 + ); 38 + in 39 + 40 + stdenv.mkDerivation (finalAttrs: { 41 + pname = "edgetx"; 42 + version = "2.11.0-rc3"; 43 + 44 + src = fetchFromGitHub { 45 + owner = "EdgeTX"; 46 + repo = "edgetx"; 47 + tag = "v${finalAttrs.version}"; 48 + fetchSubmodules = true; 49 + hash = "sha256-ipiGkc+R7/itmnRRrlrc4iXn+fLWm4OKc227NfevFhI="; 50 + }; 51 + 52 + nativeBuildInputs = [ 53 + cmake 54 + ninja 55 + pythonEnv 56 + libsForQt5.qttools 57 + libsForQt5.wrapQtAppsHook 58 + ]; 59 + 60 + buildInputs = [ 61 + libsForQt5.qtbase 62 + libsForQt5.qtmultimedia 63 + libsForQt5.qtserialport 64 + SDL2 65 + fox_1_6 66 + ]; 67 + 68 + patches = [ 69 + (replaceVars ./0001-libclang-paths.patch ( 70 + let 71 + llvmMajor = lib.versions.major llvmPackages.llvm.version; 72 + in 73 + { 74 + resourceDir = "${llvmPackages.clang.cc.lib}/lib/clang/${llvmMajor}"; 75 + libclang = "${lib.getLib llvmPackages.libclang}/lib/libclang.so"; 76 + libc-cflags = "${llvmPackages.clang}/nix-support/libc-cflags"; 77 + libcxx-cflags = "${llvmPackages.clang}/nix-support/libcxx-cxxflags"; 78 + } 79 + )) 80 + ]; 81 + 82 + postPatch = '' 83 + sed -i companion/src/burnconfigdialog.cpp \ 84 + -e 's|/usr/.*bin/dfu-util|${dfu-util}/bin/dfu-util|' 85 + patchShebangs companion/util radio/util 86 + ''; 87 + 88 + cmakeFlags = [ 89 + # Unvendoring these libraries is infeasible. At least lets reuse the same sources. 90 + (lib.cmakeFeature "FETCHCONTENT_SOURCE_DIR_GOOGLETEST" "${gtest.src}") 91 + (lib.cmakeFeature "FETCHCONTENT_SOURCE_DIR_MINIZ" "${miniz.src}") 92 + (lib.cmakeFeature "FETCHCONTENT_SOURCE_DIR_YAML-CPP" "${yaml-cpp.src}") 93 + # Custom library https://github.com/edgetx/maxLibQt. 94 + (lib.cmakeFeature "FETCHCONTENT_SOURCE_DIR_MAXLIBQT" "${maxlibqt}") 95 + (lib.cmakeFeature "DFU_UTIL_ROOT_DIR" "${lib.getBin dfu-util}/bin") 96 + # Superbuild machinery is only getting in the way. 97 + (lib.cmakeBool "EdgeTX_SUPERBUILD" false) 98 + # COMMON_OPTIONS from tools/build-companion.sh. 99 + (lib.cmakeBool "GVARS" true) 100 + (lib.cmakeBool "HELI" true) 101 + (lib.cmakeBool "LUA" true) 102 + # Build companion and not the firmware. 103 + (lib.cmakeBool "NATIVE_BUILD" true) 104 + # file RPATH_CHANGE could not write new RPATH. 105 + (lib.cmakeBool "CMAKE_SKIP_BUILD_RPATH" true) 106 + ]; 107 + 108 + env = { 109 + EDGETX_VERSION_SUFFIX = "nixpkgs"; 110 + }; 111 + 112 + dontUseCmakeConfigure = true; 113 + # We invoke cmakeConfigurePhase multiple times, but only need this once. 114 + dontFixCmake = true; 115 + inherit targetsToBuild; 116 + __structuredAttrs = true; # To pass targetsToBuild as an array. 117 + 118 + configurePhase = '' 119 + runHook preConfigure 120 + prependToVar cmakeFlags "-GNinja" 121 + fixCmakeFiles . 122 + runHook postConfigure 123 + ''; 124 + 125 + buildPhase = '' 126 + runHook preBuild 127 + 128 + cmakeCommonFlags="$''\{cmakeFlags[@]}" 129 + # This is the most sensible way to convert target name -> cmake options 130 + # aside from manually extracting bash variables from upstream's CI scripts 131 + # and converting that to nix expressions. Let's hope upstream doesn't break 132 + # this file too often. 133 + source $src/tools/build-common.sh 134 + 135 + # Yes, this is really how upstream expects packaging to look like ¯\_(ツ)_/¯. 136 + # https://github.com/EdgeTX/edgetx/wiki/Build-Instructions-under-Ubuntu-20.04#building-companion-simulator-and-radio-simulator-libraries 137 + for plugin in "$''\{targetsToBuild[@]''\}" 138 + do 139 + # Variable modified by `get_target_build_options` from build-common.sh. 140 + local BUILD_OPTIONS="" 141 + get_target_build_options "$plugin" 142 + # With each invocation of `cmakeConfigurePhase` `cmakeFlags` gets 143 + # prepended to, so it has to be reset. 144 + cmakeFlags=() 145 + appendToVar cmakeFlags $cmakeCommonFlags $BUILD_OPTIONS 146 + pushd . 147 + cmakeConfigurePhase 148 + ninjaFlags=("libsimulator") 149 + ninjaBuildPhase 150 + rm CMakeCache.txt 151 + popd 152 + done 153 + 154 + cmakeConfigurePhase 155 + ninjaFlags=() 156 + ninjaBuildPhase 157 + 158 + runHook postBuild 159 + ''; 160 + 161 + meta = { 162 + description = "EdgeTX Companion transmitter support software"; 163 + longDescription = '' 164 + EdgeTX Companion is used for many different tasks like loading EdgeTX 165 + firmware to the radio, backing up model settings, editing settings and 166 + running radio simulators. 167 + ''; 168 + mainProgram = "companion" + lib.concatStrings (lib.take 2 (lib.splitVersion finalAttrs.version)); 169 + homepage = "https://edgetx.org/"; 170 + license = lib.licenses.gpl2Only; 171 + platforms = [ 172 + "i686-linux" 173 + "x86_64-linux" 174 + "aarch64-linux" 175 + ]; 176 + maintainers = with lib.maintainers; [ 177 + elitak 178 + lopsided98 179 + wucke13 180 + xokdvium 181 + ]; 182 + }; 183 + })
+46
pkgs/by-name/ed/edgetx/targets.nix
···
··· 1 + # Keep in sync with tools/build-companion.sh 2 + [ 3 + "x9lite" 4 + "x9lites" 5 + "x7" 6 + "x7access" 7 + "t8" 8 + "t12" 9 + "t12max" 10 + "tx12" 11 + "tx12mk2" 12 + "zorro" 13 + "commando8" 14 + "boxer" 15 + "pocket" 16 + "mt12" 17 + "gx12" 18 + "tlite" 19 + "tpro" 20 + "tprov2" 21 + "tpros" 22 + "bumblebee" 23 + "lr3pro" 24 + "t14" 25 + "x9d" 26 + "x9dp" 27 + "x9dp2019" 28 + "x9e" 29 + "xlite" 30 + "xlites" 31 + "nv14" 32 + "el18" 33 + "pl18" 34 + "pl18ev" 35 + "x10" 36 + "x10express" 37 + "x12s" 38 + "t15" 39 + "t16" 40 + "t18" 41 + "t20" 42 + "t20v2" 43 + "tx16s" 44 + "f16" 45 + "v16" 46 + ]
+5 -5
pkgs/by-name/el/electron-mail/package.nix
··· 7 8 let 9 pname = "electron-mail"; 10 - version = "5.2.3"; 11 12 src = fetchurl { 13 url = "https://github.com/vladimiry/ElectronMail/releases/download/v${version}/electron-mail-${version}-linux-x86_64.AppImage"; 14 - sha256 = "sha256-ajekPPRgprYNWE2osAXe46qVjnxXzkXa+MkWiNYJ5Fc="; 15 }; 16 17 appimageContents = appimageTools.extract { inherit pname version src; }; ··· 33 34 passthru.updateScript = nix-update-script { }; 35 36 - meta = with lib; { 37 description = "ElectronMail is an Electron-based unofficial desktop client for ProtonMail"; 38 mainProgram = "electron-mail"; 39 homepage = "https://github.com/vladimiry/ElectronMail"; 40 - license = licenses.gpl3; 41 - maintainers = [ maintainers.princemachiavelli ]; 42 platforms = [ "x86_64-linux" ]; 43 changelog = "https://github.com/vladimiry/ElectronMail/releases/tag/v${version}"; 44 };
··· 7 8 let 9 pname = "electron-mail"; 10 + version = "5.3.0"; 11 12 src = fetchurl { 13 url = "https://github.com/vladimiry/ElectronMail/releases/download/v${version}/electron-mail-${version}-linux-x86_64.AppImage"; 14 + hash = "sha256-QGYsD8Ec6/G4X2dGZfH7LwT6o6X599kP6V34y6WxP64="; 15 }; 16 17 appimageContents = appimageTools.extract { inherit pname version src; }; ··· 33 34 passthru.updateScript = nix-update-script { }; 35 36 + meta = { 37 description = "ElectronMail is an Electron-based unofficial desktop client for ProtonMail"; 38 mainProgram = "electron-mail"; 39 homepage = "https://github.com/vladimiry/ElectronMail"; 40 + license = lib.licenses.gpl3; 41 + maintainers = [ lib.maintainers.princemachiavelli ]; 42 platforms = [ "x86_64-linux" ]; 43 changelog = "https://github.com/vladimiry/ElectronMail/releases/tag/v${version}"; 44 };
+134 -44
pkgs/by-name/fa/fastfetch/package.nix
··· 17 libpulseaudio, 18 libselinux, 19 libsepol, 20 libxcb, 21 makeBinaryWrapper, 22 moltenvk, ··· 37 xorg, 38 yyjson, 39 zlib, 40 rpmSupport ? false, 41 vulkanSupport ? true, 42 waylandSupport ? true, 43 x11Support ? true, 44 - flashfetchSupport ? false, 45 }: 46 stdenv.mkDerivation (finalAttrs: { 47 pname = "fastfetch"; ··· 67 ]; 68 69 buildInputs = 70 - [ 71 - chafa 72 - imagemagick 73 - pcre 74 - pcre2 75 - sqlite 76 - yyjson 77 - ] 78 - ++ lib.optionals stdenv.hostPlatform.isLinux [ 79 - dbus 80 - dconf 81 - ddcutil 82 - glib 83 - hwdata 84 - libdrm 85 - libpulseaudio 86 - libselinux 87 - libsepol 88 - ocl-icd 89 - opencl-headers 90 - util-linux 91 - zlib 92 - ] 93 - ++ lib.optionals rpmSupport [ rpm ] 94 - ++ lib.optionals vulkanSupport [ vulkan-loader ] 95 - ++ lib.optionals waylandSupport [ wayland ] 96 - ++ lib.optionals x11Support [ 97 - libXrandr 98 - libglvnd 99 - libxcb 100 - xorg.libXau 101 - xorg.libXdmcp 102 - xorg.libXext 103 - ] 104 - ++ lib.optionals (x11Support && (!stdenv.hostPlatform.isDarwin)) [ xfce.xfconf ] 105 - ++ lib.optionals stdenv.hostPlatform.isDarwin [ 106 - apple-sdk_15 107 - moltenvk 108 - ]; 109 110 cmakeFlags = 111 [ 112 (lib.cmakeOptionType "filepath" "CMAKE_INSTALL_SYSCONFDIR" "${placeholder "out"}/etc") 113 (lib.cmakeBool "ENABLE_DIRECTX_HEADERS" false) 114 - (lib.cmakeBool "ENABLE_DRM" false) 115 - (lib.cmakeBool "ENABLE_IMAGEMAGICK6" false) 116 (lib.cmakeBool "ENABLE_OSMESA" false) 117 (lib.cmakeBool "ENABLE_SYSTEM_YYJSON" true) 118 - (lib.cmakeBool "ENABLE_GLX" x11Support) 119 - (lib.cmakeBool "ENABLE_RPM" rpmSupport) 120 (lib.cmakeBool "ENABLE_VULKAN" vulkanSupport) 121 (lib.cmakeBool "ENABLE_WAYLAND" waylandSupport) 122 (lib.cmakeBool "ENABLE_X11" x11Support) 123 (lib.cmakeBool "ENABLE_XCB" x11Support) 124 (lib.cmakeBool "ENABLE_XCB_RANDR" x11Support) 125 (lib.cmakeBool "ENABLE_XFCONF" (x11Support && (!stdenv.hostPlatform.isDarwin))) 126 (lib.cmakeBool "ENABLE_XRANDR" x11Support) 127 (lib.cmakeBool "BUILD_FLASHFETCH" flashfetchSupport) 128 ] 129 ++ lib.optionals stdenv.hostPlatform.isLinux [ ··· 162 ]; 163 platforms = lib.platforms.all; 164 mainProgram = "fastfetch"; 165 }; 166 })
··· 17 libpulseaudio, 18 libselinux, 19 libsepol, 20 + libsysprof-capture, 21 libxcb, 22 makeBinaryWrapper, 23 moltenvk, ··· 38 xorg, 39 yyjson, 40 zlib, 41 + # Feature flags 42 + audioSupport ? true, 43 + flashfetchSupport ? false, 44 + gnomeSupport ? true, 45 + imageSupport ? true, 46 + openclSupport ? true, 47 rpmSupport ? false, 48 + sqliteSupport ? true, 49 vulkanSupport ? true, 50 waylandSupport ? true, 51 x11Support ? true, 52 }: 53 stdenv.mkDerivation (finalAttrs: { 54 pname = "fastfetch"; ··· 74 ]; 75 76 buildInputs = 77 + let 78 + commonDeps = [ 79 + pcre 80 + pcre2 81 + yyjson 82 + ]; 83 + 84 + # Cross-platform optional dependencies 85 + imageDeps = lib.optionals imageSupport [ 86 + chafa 87 + imagemagick 88 + ]; 89 + 90 + sqliteDeps = lib.optionals sqliteSupport [ 91 + sqlite 92 + ]; 93 + 94 + linuxCoreDeps = lib.optionals stdenv.hostPlatform.isLinux [ 95 + hwdata 96 + libselinux 97 + libsepol 98 + util-linux 99 + zlib 100 + ]; 101 + 102 + linuxFeatureDeps = lib.optionals stdenv.hostPlatform.isLinux ( 103 + lib.optionals gnomeSupport [ 104 + dbus 105 + dconf 106 + glib 107 + libsysprof-capture 108 + ] 109 + ++ lib.optionals audioSupport [ 110 + libpulseaudio 111 + ] 112 + ++ lib.optionals openclSupport [ 113 + ocl-icd 114 + opencl-headers 115 + ] 116 + ++ lib.optionals vulkanSupport [ 117 + libdrm 118 + ddcutil 119 + ] 120 + ++ lib.optionals rpmSupport [ 121 + rpm 122 + ] 123 + ); 124 + 125 + waylandDeps = lib.optionals waylandSupport [ 126 + wayland 127 + ]; 128 + 129 + vulkanDeps = lib.optionals vulkanSupport [ 130 + vulkan-loader 131 + ]; 132 + 133 + x11Deps = lib.optionals x11Support [ 134 + libXrandr 135 + libglvnd 136 + libxcb 137 + xorg.libXau 138 + xorg.libXdmcp 139 + xorg.libXext 140 + ]; 141 + 142 + x11XfceDeps = lib.optionals (x11Support && (!stdenv.hostPlatform.isDarwin)) [ 143 + xfce.xfconf 144 + ]; 145 + 146 + macosDeps = lib.optionals stdenv.hostPlatform.isDarwin [ 147 + apple-sdk_15 148 + moltenvk 149 + ]; 150 + in 151 + commonDeps 152 + ++ imageDeps 153 + ++ sqliteDeps 154 + ++ linuxCoreDeps 155 + ++ linuxFeatureDeps 156 + ++ waylandDeps 157 + ++ vulkanDeps 158 + ++ x11Deps 159 + ++ x11XfceDeps 160 + ++ macosDeps; 161 162 cmakeFlags = 163 [ 164 (lib.cmakeOptionType "filepath" "CMAKE_INSTALL_SYSCONFDIR" "${placeholder "out"}/etc") 165 (lib.cmakeBool "ENABLE_DIRECTX_HEADERS" false) 166 (lib.cmakeBool "ENABLE_OSMESA" false) 167 (lib.cmakeBool "ENABLE_SYSTEM_YYJSON" true) 168 + 169 + # Feature flags 170 + (lib.cmakeBool "ENABLE_IMAGEMAGICK6" false) 171 + (lib.cmakeBool "ENABLE_IMAGEMAGICK7" imageSupport) 172 + (lib.cmakeBool "ENABLE_CHAFA" imageSupport) 173 + (lib.cmakeBool "ENABLE_ZLIB" imageSupport) 174 + 175 + (lib.cmakeBool "ENABLE_SQLITE3" sqliteSupport) 176 + 177 + (lib.cmakeBool "ENABLE_PULSE" audioSupport) 178 + 179 + (lib.cmakeBool "ENABLE_GIO" gnomeSupport) 180 + (lib.cmakeBool "ENABLE_DCONF" gnomeSupport) 181 + (lib.cmakeBool "ENABLE_DBUS" gnomeSupport) 182 + 183 + (lib.cmakeBool "ENABLE_OPENCL" openclSupport) 184 + 185 + (lib.cmakeBool "ENABLE_DRM" vulkanSupport) 186 + (lib.cmakeBool "ENABLE_DRM_AMDGPU" vulkanSupport) 187 (lib.cmakeBool "ENABLE_VULKAN" vulkanSupport) 188 + (lib.cmakeBool "ENABLE_DDCUTIL" vulkanSupport) 189 + (lib.cmakeBool "ENABLE_EGL" vulkanSupport) 190 + 191 (lib.cmakeBool "ENABLE_WAYLAND" waylandSupport) 192 + 193 + (lib.cmakeBool "ENABLE_GLX" x11Support) 194 (lib.cmakeBool "ENABLE_X11" x11Support) 195 (lib.cmakeBool "ENABLE_XCB" x11Support) 196 (lib.cmakeBool "ENABLE_XCB_RANDR" x11Support) 197 (lib.cmakeBool "ENABLE_XFCONF" (x11Support && (!stdenv.hostPlatform.isDarwin))) 198 (lib.cmakeBool "ENABLE_XRANDR" x11Support) 199 + 200 + (lib.cmakeBool "ENABLE_RPM" rpmSupport) 201 + 202 (lib.cmakeBool "BUILD_FLASHFETCH" flashfetchSupport) 203 ] 204 ++ lib.optionals stdenv.hostPlatform.isLinux [ ··· 237 ]; 238 platforms = lib.platforms.all; 239 mainProgram = "fastfetch"; 240 + longDescription = '' 241 + Fast and highly customizable system info script. 242 + 243 + Feature flags (all default to 'true' except rpmSupport and flashfetchSupport): 244 + * rpmSupport: RPM package detection (default: false) 245 + * vulkanSupport: Vulkan GPU information and DRM features 246 + * waylandSupport: Wayland display detection 247 + * x11Support: X11 display information 248 + * flashfetchSupport: Build the flashfetch utility (default: false) 249 + * imageSupport: Image rendering (chafa and imagemagick) 250 + * sqliteSupport: Package counting via SQLite 251 + * audioSupport: PulseAudio functionality 252 + * gnomeSupport: GNOME integration (dconf, dbus, gio) 253 + * openclSupport: OpenCL features 254 + ''; 255 }; 256 })
+13
pkgs/by-name/fa/fastfetchMinimal/package.nix
···
··· 1 + { fastfetch }: 2 + fastfetch.override { 3 + audioSupport = false; 4 + flashfetchSupport = false; 5 + gnomeSupport = false; 6 + imageSupport = false; 7 + openclSupport = false; 8 + rpmSupport = false; 9 + sqliteSupport = false; 10 + vulkanSupport = false; 11 + waylandSupport = false; 12 + x11Support = false; 13 + }
+6 -5
pkgs/by-name/fi/finamp/package.nix
··· 9 makeDesktopItem, 10 }: 11 let 12 - version = "0.9.15-beta"; 13 in 14 flutter.buildFlutterApplication { 15 inherit version; ··· 18 owner = "jmshrv"; 19 repo = "finamp"; 20 rev = version; 21 - hash = "sha256-ekCdHU9z8nxcIFz3oN0txlIKWAwhMV8Q5/t5QYvbzCc="; 22 }; 23 pubspecLock = lib.importJSON ./pubspec.lock.json; 24 ··· 30 31 gitHashes = { 32 balanced_text = "sha256-lSDR5dDjZ4garRbBPI+wSxC5iScg8wVSD5kymmLbYbk="; 33 - isar_generator = "sha256-lWnHmZmYx7qDG6mzyDqYt+Xude2xVOH1VW+BoDCas60="; 34 media_kit_libs_windows_audio = "sha256-p3hRq79whLFJLNUgL9atXyTGvOIqCbTRKVk1ie0Euqs="; 35 palette_generator = "sha256-mnRJf3asu1mm9HYU8U0di+qRk3SpNFwN3S5QxChpIA0="; 36 split_view = "sha256-unTJQDXUUPVDudlk0ReOPNYrsyEpbd/UMg1tHZsmg+k="; ··· 43 ''; 44 45 postInstall = '' 46 - install -Dm644 $src/assets/icon/icon_foreground.svg $out/share/icons/hicolor/scalable/apps/finamp.svg 47 ''; 48 49 desktopItems = [ 50 (makeDesktopItem { 51 - name = "Finamp"; 52 desktopName = "Finamp"; 53 genericName = "Music Player"; 54 exec = "finamp";
··· 9 makeDesktopItem, 10 }: 11 let 12 + version = "0.9.16-beta"; 13 in 14 flutter.buildFlutterApplication { 15 inherit version; ··· 18 owner = "jmshrv"; 19 repo = "finamp"; 20 rev = version; 21 + hash = "sha256-AmxQyDV0AiS2qzAsrgBm0SqH0CaLi3W1A3gcsk65dj0="; 22 }; 23 pubspecLock = lib.importJSON ./pubspec.lock.json; 24 ··· 30 31 gitHashes = { 32 balanced_text = "sha256-lSDR5dDjZ4garRbBPI+wSxC5iScg8wVSD5kymmLbYbk="; 33 + isar_generator = "sha256-EthUFM+YI3bnM0U0sECoNOCRXpo4qjP71VXYBuO/u+I="; 34 media_kit_libs_windows_audio = "sha256-p3hRq79whLFJLNUgL9atXyTGvOIqCbTRKVk1ie0Euqs="; 35 palette_generator = "sha256-mnRJf3asu1mm9HYU8U0di+qRk3SpNFwN3S5QxChpIA0="; 36 split_view = "sha256-unTJQDXUUPVDudlk0ReOPNYrsyEpbd/UMg1tHZsmg+k="; ··· 43 ''; 44 45 postInstall = '' 46 + install -Dm444 assets/icon/icon_foreground.svg $out/share/icons/hicolor/scalable/apps/finamp.svg 47 + install -Dm444 assets/com.unicornsonlsd.finamp.metainfo.xml -t $out/share/metainfo 48 ''; 49 50 desktopItems = [ 51 (makeDesktopItem { 52 + name = "com.unicornsonlsd.finamp"; 53 desktopName = "Finamp"; 54 genericName = "Music Player"; 55 exec = "finamp";
+103 -78
pkgs/by-name/fi/finamp/pubspec.lock.json
··· 4 "dependency": "transitive", 5 "description": { 6 "name": "_fe_analyzer_shared", 7 - "sha256": "16e298750b6d0af7ce8a3ba7c18c69c3785d11b15ec83f6dcd0ad2a0009b3cab", 8 "url": "https://pub.dev" 9 }, 10 "source": "hosted", 11 - "version": "76.0.0" 12 - }, 13 - "_macros": { 14 - "dependency": "transitive", 15 - "description": "dart", 16 - "source": "sdk", 17 - "version": "0.3.3" 18 }, 19 "analyzer": { 20 "dependency": "direct main", 21 "description": { 22 "name": "analyzer", 23 - "sha256": "1f14db053a8c23e260789e9b0980fa27f2680dd640932cae5e1137cce0e46e1e", 24 "url": "https://pub.dev" 25 }, 26 "source": "hosted", 27 - "version": "6.11.0" 28 }, 29 "analyzer_plugin": { 30 - "dependency": "direct overridden", 31 "description": { 32 "name": "analyzer_plugin", 33 - "sha256": "9661b30b13a685efaee9f02e5d01ed9f2b423bd889d28a304d02d704aee69161", 34 "url": "https://pub.dev" 35 }, 36 "source": "hosted", 37 - "version": "0.11.3" 38 }, 39 "app_set_id": { 40 "dependency": "direct main", ··· 50 "dependency": "transitive", 51 "description": { 52 "name": "archive", 53 - "sha256": "0c64e928dcbefddecd234205422bcfc2b5e6d31be0b86fef0d0dd48d7b4c9742", 54 "url": "https://pub.dev" 55 }, 56 "source": "hosted", 57 - "version": "4.0.4" 58 }, 59 "args": { 60 "dependency": "transitive", ··· 387 "source": "hosted", 388 "version": "3.0.0" 389 }, 390 "console": { 391 "dependency": "transitive", 392 "description": { ··· 471 "dependency": "transitive", 472 "description": { 473 "name": "dart_style", 474 - "sha256": "7306ab8a2359a48d22310ad823521d723acfed60ee1f7e37388e8986853b6820", 475 "url": "https://pub.dev" 476 }, 477 "source": "hosted", 478 - "version": "2.3.8" 479 }, 480 "dartx": { 481 "dependency": "transitive", ··· 571 "dependency": "direct main", 572 "description": { 573 "name": "file_picker", 574 - "sha256": "8d938fd5c11dc81bf1acd4f7f0486c683fe9e79a0b13419e27730f9ce4d8a25b", 575 "url": "https://pub.dev" 576 }, 577 "source": "hosted", 578 - "version": "9.2.1" 579 }, 580 "file_sizes": { 581 "dependency": "direct main", ··· 755 "source": "hosted", 756 "version": "2.0.5" 757 }, 758 - "flutter_vibrate": { 759 - "dependency": "direct main", 760 - "description": { 761 - "name": "flutter_vibrate", 762 - "sha256": "9cc9b32cf52c90dd34c1cf396ed40010b2c74e69adbb0ff16005afa900971ad8", 763 - "url": "https://pub.dev" 764 - }, 765 - "source": "hosted", 766 - "version": "1.3.0" 767 - }, 768 "flutter_web_plugins": { 769 "dependency": "transitive", 770 "description": "flutter", ··· 801 "source": "hosted", 802 "version": "4.0.0" 803 }, 804 "get_it": { 805 "dependency": "direct main", 806 "description": { ··· 915 "dependency": "transitive", 916 "description": { 917 "name": "image", 918 - "sha256": "13d3349ace88f12f4a0d175eb5c12dcdd39d35c4c109a8a13dfeb6d0bd9e31c3", 919 "url": "https://pub.dev" 920 }, 921 "source": "hosted", 922 - "version": "4.5.3" 923 }, 924 "image_size_getter": { 925 "dependency": "transitive", ··· 984 "isar_generator": { 985 "dependency": "direct dev", 986 "description": { 987 - "name": "isar_generator", 988 - "sha256": "76c121e1295a30423604f2f819bc255bc79f852f3bc8743a24017df6068ad133", 989 - "url": "https://pub.dev" 990 }, 991 - "source": "hosted", 992 - "version": "3.1.0+1" 993 }, 994 "js": { 995 "dependency": "transitive", ··· 1045 "dependency": "transitive", 1046 "description": { 1047 "name": "just_audio_platform_interface", 1048 - "sha256": "271b93b484c6f494ecd72a107fffbdb26b425f170c665b9777a0a24a726f2f24", 1049 "url": "https://pub.dev" 1050 }, 1051 "source": "hosted", 1052 - "version": "4.4.0" 1053 }, 1054 "just_audio_web": { 1055 "dependency": "transitive", 1056 "description": { 1057 "name": "just_audio_web", 1058 - "sha256": "58915be64509a7683c44bf11cd1a23c15a48de104927bee116e3c63c8eeea0d4", 1059 "url": "https://pub.dev" 1060 }, 1061 "source": "hosted", 1062 - "version": "0.4.14" 1063 }, 1064 "leak_tracker": { 1065 "dependency": "transitive", ··· 1121 "source": "hosted", 1122 "version": "1.3.0" 1123 }, 1124 - "macros": { 1125 - "dependency": "transitive", 1126 - "description": { 1127 - "name": "macros", 1128 - "sha256": "1d9e801cd66f7ea3663c45fc708450db1fa57f988142c64289142c9b7ee80656", 1129 - "url": "https://pub.dev" 1130 - }, 1131 - "source": "hosted", 1132 - "version": "0.1.3-main.0" 1133 - }, 1134 "marquee": { 1135 "dependency": "direct main", 1136 "description": { ··· 1165 "dependency": "transitive", 1166 "description": { 1167 "name": "media_kit", 1168 - "sha256": "1f1deee148533d75129a6f38251ff8388e33ee05fc2d20a6a80e57d6051b7b62", 1169 "url": "https://pub.dev" 1170 }, 1171 "source": "hosted", 1172 - "version": "1.1.11" 1173 }, 1174 "media_kit_libs_linux": { 1175 "dependency": "direct main", 1176 "description": { 1177 "name": "media_kit_libs_linux", 1178 - "sha256": "e186891c31daa6bedab4d74dcdb4e8adfccc7d786bfed6ad81fe24a3b3010310", 1179 "url": "https://pub.dev" 1180 }, 1181 "source": "hosted", 1182 - "version": "1.1.3" 1183 }, 1184 "media_kit_libs_windows_audio": { 1185 "dependency": "direct main", ··· 1232 "source": "hosted", 1233 "version": "1.0.0" 1234 }, 1235 "octo_image": { 1236 "dependency": "direct main", 1237 "description": { ··· 1427 "dependency": "transitive", 1428 "description": { 1429 "name": "petitparser", 1430 - "sha256": "c15605cd28af66339f8eb6fbe0e541bfe2d1b72d5825efc6598f3e0a31b9ad27", 1431 "url": "https://pub.dev" 1432 }, 1433 "source": "hosted", 1434 - "version": "6.0.2" 1435 }, 1436 "platform": { 1437 "dependency": "transitive", ··· 1473 "source": "hosted", 1474 "version": "6.0.1" 1475 }, 1476 "provider": { 1477 "dependency": "direct main", 1478 "description": { 1479 "name": "provider", 1480 - "sha256": "c8a055ee5ce3fd98d6fc872478b03823ffdb448699c6ebdbbc71d59b596fd48c", 1481 "url": "https://pub.dev" 1482 }, 1483 "source": "hosted", 1484 - "version": "6.1.2" 1485 }, 1486 "pub_semver": { 1487 "dependency": "transitive", ··· 1587 "dependency": "transitive", 1588 "description": { 1589 "name": "safe_local_storage", 1590 - "sha256": "ede4eb6cb7d88a116b3d3bf1df70790b9e2038bc37cb19112e381217c74d9440", 1591 "url": "https://pub.dev" 1592 }, 1593 "source": "hosted", 1594 - "version": "1.0.2" 1595 }, 1596 "screen_retriever": { 1597 "dependency": "transitive", ··· 1784 "dependency": "transitive", 1785 "description": { 1786 "name": "sqflite", 1787 - "sha256": "2d7299468485dca85efeeadf5d38986909c5eb0cd71fd3db2c2f000e6c9454bb", 1788 "url": "https://pub.dev" 1789 }, 1790 "source": "hosted", 1791 - "version": "2.4.1" 1792 }, 1793 "sqflite_android": { 1794 "dependency": "transitive", 1795 "description": { 1796 "name": "sqflite_android", 1797 - "sha256": "78f489aab276260cdd26676d2169446c7ecd3484bbd5fead4ca14f3ed4dd9ee3", 1798 "url": "https://pub.dev" 1799 }, 1800 "source": "hosted", 1801 - "version": "2.4.0" 1802 }, 1803 "sqflite_common": { 1804 "dependency": "transitive", 1805 "description": { 1806 "name": "sqflite_common", 1807 - "sha256": "761b9740ecbd4d3e66b8916d784e581861fd3c3553eda85e167bc49fdb68f709", 1808 "url": "https://pub.dev" 1809 }, 1810 "source": "hosted", 1811 - "version": "2.5.4+6" 1812 }, 1813 "sqflite_darwin": { 1814 "dependency": "transitive", 1815 "description": { 1816 "name": "sqflite_darwin", 1817 - "sha256": "22adfd9a2c7d634041e96d6241e6e1c8138ca6817018afc5d443fef91dcefa9c", 1818 "url": "https://pub.dev" 1819 }, 1820 "source": "hosted", 1821 - "version": "2.4.1+1" 1822 }, 1823 "sqflite_platform_interface": { 1824 "dependency": "transitive", ··· 1884 "dependency": "transitive", 1885 "description": { 1886 "name": "synchronized", 1887 - "sha256": "69fe30f3a8b04a0be0c15ae6490fc859a78ef4c43ae2dd5e8a623d45bfcf9225", 1888 "url": "https://pub.dev" 1889 }, 1890 "source": "hosted", 1891 - "version": "3.3.0+3" 1892 }, 1893 "term_glyph": { 1894 "dependency": "transitive", ··· 1974 "dependency": "transitive", 1975 "description": { 1976 "name": "uri_parser", 1977 - "sha256": "6543c9fd86d2862fac55d800a43e67c0dcd1a41677cb69c2f8edfe73bbcf1835", 1978 "url": "https://pub.dev" 1979 }, 1980 "source": "hosted", 1981 - "version": "2.0.2" 1982 }, 1983 "url_launcher": { 1984 "dependency": "direct main", ··· 2004 "dependency": "transitive", 2005 "description": { 2006 "name": "url_launcher_ios", 2007 - "sha256": "16a513b6c12bb419304e72ea0ae2ab4fed569920d1c7cb850263fe3acc824626", 2008 "url": "https://pub.dev" 2009 }, 2010 "source": "hosted", 2011 - "version": "6.3.2" 2012 }, 2013 "url_launcher_linux": { 2014 "dependency": "transitive", ··· 2121 "version": "2.1.4" 2122 }, 2123 "visibility_detector": { 2124 - "dependency": "transitive", 2125 "description": { 2126 "name": "visibility_detector", 2127 "sha256": "dd5cc11e13494f432d15939c3aa8ae76844c42b723398643ce9addb88a5ed420", ··· 2144 "dependency": "direct main", 2145 "description": { 2146 "name": "wakelock_plus", 2147 - "sha256": "36c88af0b930121941345306d259ec4cc4ecca3b151c02e3a9e71aede83c615e", 2148 "url": "https://pub.dev" 2149 }, 2150 "source": "hosted", 2151 - "version": "1.2.10" 2152 }, 2153 "wakelock_plus_platform_interface": { 2154 "dependency": "transitive", ··· 2201 "version": "0.1.6" 2202 }, 2203 "web_socket_channel": { 2204 - "dependency": "transitive", 2205 "description": { 2206 "name": "web_socket_channel", 2207 "sha256": "0b8e2457400d8a859b7b2030786835a28a8e80836ef64402abef392ff4f1d0e5",
··· 4 "dependency": "transitive", 5 "description": { 6 "name": "_fe_analyzer_shared", 7 + "sha256": "dc27559385e905ad30838356c5f5d574014ba39872d732111cd07ac0beff4c57", 8 "url": "https://pub.dev" 9 }, 10 "source": "hosted", 11 + "version": "80.0.0" 12 }, 13 "analyzer": { 14 "dependency": "direct main", 15 "description": { 16 "name": "analyzer", 17 + "sha256": "192d1c5b944e7e53b24b5586db760db934b177d4147c42fbca8c8c5f1eb8d11e", 18 "url": "https://pub.dev" 19 }, 20 "source": "hosted", 21 + "version": "7.3.0" 22 }, 23 "analyzer_plugin": { 24 + "dependency": "transitive", 25 "description": { 26 "name": "analyzer_plugin", 27 + "sha256": "b3075265c5ab222f8b3188342dcb50b476286394a40323e85d1fa725035d40a4", 28 "url": "https://pub.dev" 29 }, 30 "source": "hosted", 31 + "version": "0.13.0" 32 }, 33 "app_set_id": { 34 "dependency": "direct main", ··· 44 "dependency": "transitive", 45 "description": { 46 "name": "archive", 47 + "sha256": "7dcbd0f87fe5f61cb28da39a1a8b70dbc106e2fe0516f7836eb7bb2948481a12", 48 "url": "https://pub.dev" 49 }, 50 "source": "hosted", 51 + "version": "4.0.5" 52 }, 53 "args": { 54 "dependency": "transitive", ··· 381 "source": "hosted", 382 "version": "3.0.0" 383 }, 384 + "connectivity_plus": { 385 + "dependency": "direct main", 386 + "description": { 387 + "name": "connectivity_plus", 388 + "sha256": "04bf81bb0b77de31557b58d052b24b3eee33f09a6e7a8c68a3e247c7df19ec27", 389 + "url": "https://pub.dev" 390 + }, 391 + "source": "hosted", 392 + "version": "6.1.3" 393 + }, 394 + "connectivity_plus_platform_interface": { 395 + "dependency": "transitive", 396 + "description": { 397 + "name": "connectivity_plus_platform_interface", 398 + "sha256": "42657c1715d48b167930d5f34d00222ac100475f73d10162ddf43e714932f204", 399 + "url": "https://pub.dev" 400 + }, 401 + "source": "hosted", 402 + "version": "2.0.1" 403 + }, 404 "console": { 405 "dependency": "transitive", 406 "description": { ··· 485 "dependency": "transitive", 486 "description": { 487 "name": "dart_style", 488 + "sha256": "27eb0ae77836989a3bc541ce55595e8ceee0992807f14511552a898ddd0d88ac", 489 "url": "https://pub.dev" 490 }, 491 "source": "hosted", 492 + "version": "3.0.1" 493 }, 494 "dartx": { 495 "dependency": "transitive", ··· 585 "dependency": "direct main", 586 "description": { 587 "name": "file_picker", 588 + "sha256": "09b474c0c8117484b80cbebc043801ff91e05cfbd2874d512825c899e1754694", 589 "url": "https://pub.dev" 590 }, 591 "source": "hosted", 592 + "version": "9.2.3" 593 }, 594 "file_sizes": { 595 "dependency": "direct main", ··· 769 "source": "hosted", 770 "version": "2.0.5" 771 }, 772 "flutter_web_plugins": { 773 "dependency": "transitive", 774 "description": "flutter", ··· 805 "source": "hosted", 806 "version": "4.0.0" 807 }, 808 + "gaimon": { 809 + "dependency": "direct main", 810 + "description": { 811 + "name": "gaimon", 812 + "sha256": "4194b979dc84b2c5135dba261a0a1f810e4dff25a87bcb53cca53fb585438307", 813 + "url": "https://pub.dev" 814 + }, 815 + "source": "hosted", 816 + "version": "1.4.0" 817 + }, 818 "get_it": { 819 "dependency": "direct main", 820 "description": { ··· 929 "dependency": "transitive", 930 "description": { 931 "name": "image", 932 + "sha256": "4e973fcf4caae1a4be2fa0a13157aa38a8f9cb049db6529aa00b4d71abc4d928", 933 "url": "https://pub.dev" 934 }, 935 "source": "hosted", 936 + "version": "4.5.4" 937 }, 938 "image_size_getter": { 939 "dependency": "transitive", ··· 998 "isar_generator": { 999 "dependency": "direct dev", 1000 "description": { 1001 + "path": "packages/isar_generator", 1002 + "ref": "ad574f60ed6f39d2995cd16fc7dc3de9a646ef30", 1003 + "resolved-ref": "ad574f60ed6f39d2995cd16fc7dc3de9a646ef30", 1004 + "url": "https://github.com/callumw-k/isar.git" 1005 }, 1006 + "source": "git", 1007 + "version": "3.1.8" 1008 }, 1009 "js": { 1010 "dependency": "transitive", ··· 1060 "dependency": "transitive", 1061 "description": { 1062 "name": "just_audio_platform_interface", 1063 + "sha256": "4cd94536af0219fa306205a58e78d67e02b0555283c1c094ee41e402a14a5c4a", 1064 "url": "https://pub.dev" 1065 }, 1066 "source": "hosted", 1067 + "version": "4.5.0" 1068 }, 1069 "just_audio_web": { 1070 "dependency": "transitive", 1071 "description": { 1072 "name": "just_audio_web", 1073 + "sha256": "8c7e779892e180cbc9ffb5a3c52f6e90e1cbbf4a63694cc450972a7edbd2bb6d", 1074 "url": "https://pub.dev" 1075 }, 1076 "source": "hosted", 1077 + "version": "0.4.15" 1078 }, 1079 "leak_tracker": { 1080 "dependency": "transitive", ··· 1136 "source": "hosted", 1137 "version": "1.3.0" 1138 }, 1139 "marquee": { 1140 "dependency": "direct main", 1141 "description": { ··· 1170 "dependency": "transitive", 1171 "description": { 1172 "name": "media_kit", 1173 + "sha256": "48c10c3785df5d88f0eef970743f8c99b2e5da2b34b9d8f9876e598f62d9e776", 1174 "url": "https://pub.dev" 1175 }, 1176 "source": "hosted", 1177 + "version": "1.2.0" 1178 }, 1179 "media_kit_libs_linux": { 1180 "dependency": "direct main", 1181 "description": { 1182 "name": "media_kit_libs_linux", 1183 + "sha256": "2b473399a49ec94452c4d4ae51cfc0f6585074398d74216092bf3d54aac37ecf", 1184 "url": "https://pub.dev" 1185 }, 1186 "source": "hosted", 1187 + "version": "1.2.1" 1188 }, 1189 "media_kit_libs_windows_audio": { 1190 "dependency": "direct main", ··· 1237 "source": "hosted", 1238 "version": "1.0.0" 1239 }, 1240 + "nm": { 1241 + "dependency": "transitive", 1242 + "description": { 1243 + "name": "nm", 1244 + "sha256": "2c9aae4127bdc8993206464fcc063611e0e36e72018696cd9631023a31b24254", 1245 + "url": "https://pub.dev" 1246 + }, 1247 + "source": "hosted", 1248 + "version": "0.5.0" 1249 + }, 1250 "octo_image": { 1251 "dependency": "direct main", 1252 "description": { ··· 1442 "dependency": "transitive", 1443 "description": { 1444 "name": "petitparser", 1445 + "sha256": "07c8f0b1913bcde1ff0d26e57ace2f3012ccbf2b204e070290dad3bb22797646", 1446 "url": "https://pub.dev" 1447 }, 1448 "source": "hosted", 1449 + "version": "6.1.0" 1450 }, 1451 "platform": { 1452 "dependency": "transitive", ··· 1488 "source": "hosted", 1489 "version": "6.0.1" 1490 }, 1491 + "progress_border": { 1492 + "dependency": "direct main", 1493 + "description": { 1494 + "name": "progress_border", 1495 + "sha256": "f47c2b951c29f04d7a2232d9f72210874df893ea45c7bd313076291d8c4d8a57", 1496 + "url": "https://pub.dev" 1497 + }, 1498 + "source": "hosted", 1499 + "version": "0.1.5" 1500 + }, 1501 "provider": { 1502 "dependency": "direct main", 1503 "description": { 1504 "name": "provider", 1505 + "sha256": "489024f942069c2920c844ee18bb3d467c69e48955a4f32d1677f71be103e310", 1506 "url": "https://pub.dev" 1507 }, 1508 "source": "hosted", 1509 + "version": "6.1.4" 1510 }, 1511 "pub_semver": { 1512 "dependency": "transitive", ··· 1612 "dependency": "transitive", 1613 "description": { 1614 "name": "safe_local_storage", 1615 + "sha256": "e9a21b6fec7a8aa62cc2585ff4c1b127df42f3185adbd2aca66b47abe2e80236", 1616 "url": "https://pub.dev" 1617 }, 1618 "source": "hosted", 1619 + "version": "2.0.1" 1620 }, 1621 "screen_retriever": { 1622 "dependency": "transitive", ··· 1809 "dependency": "transitive", 1810 "description": { 1811 "name": "sqflite", 1812 + "sha256": "e2297b1da52f127bc7a3da11439985d9b536f75070f3325e62ada69a5c585d03", 1813 "url": "https://pub.dev" 1814 }, 1815 "source": "hosted", 1816 + "version": "2.4.2" 1817 }, 1818 "sqflite_android": { 1819 "dependency": "transitive", 1820 "description": { 1821 "name": "sqflite_android", 1822 + "sha256": "2b3070c5fa881839f8b402ee4a39c1b4d561704d4ebbbcfb808a119bc2a1701b", 1823 "url": "https://pub.dev" 1824 }, 1825 "source": "hosted", 1826 + "version": "2.4.1" 1827 }, 1828 "sqflite_common": { 1829 "dependency": "transitive", 1830 "description": { 1831 "name": "sqflite_common", 1832 + "sha256": "84731e8bfd8303a3389903e01fb2141b6e59b5973cacbb0929021df08dddbe8b", 1833 "url": "https://pub.dev" 1834 }, 1835 "source": "hosted", 1836 + "version": "2.5.5" 1837 }, 1838 "sqflite_darwin": { 1839 "dependency": "transitive", 1840 "description": { 1841 "name": "sqflite_darwin", 1842 + "sha256": "279832e5cde3fe99e8571879498c9211f3ca6391b0d818df4e17d9fff5c6ccb3", 1843 "url": "https://pub.dev" 1844 }, 1845 "source": "hosted", 1846 + "version": "2.4.2" 1847 }, 1848 "sqflite_platform_interface": { 1849 "dependency": "transitive", ··· 1909 "dependency": "transitive", 1910 "description": { 1911 "name": "synchronized", 1912 + "sha256": "0669c70faae6270521ee4f05bffd2919892d42d1276e6c495be80174b6bc0ef6", 1913 "url": "https://pub.dev" 1914 }, 1915 "source": "hosted", 1916 + "version": "3.3.1" 1917 }, 1918 "term_glyph": { 1919 "dependency": "transitive", ··· 1999 "dependency": "transitive", 2000 "description": { 2001 "name": "uri_parser", 2002 + "sha256": "ff4d2c720aca3f4f7d5445e23b11b2d15ef8af5ddce5164643f38ff962dcb270", 2003 "url": "https://pub.dev" 2004 }, 2005 "source": "hosted", 2006 + "version": "3.0.0" 2007 }, 2008 "url_launcher": { 2009 "dependency": "direct main", ··· 2029 "dependency": "transitive", 2030 "description": { 2031 "name": "url_launcher_ios", 2032 + "sha256": "7f2022359d4c099eea7df3fdf739f7d3d3b9faf3166fb1dd390775176e0b76cb", 2033 "url": "https://pub.dev" 2034 }, 2035 "source": "hosted", 2036 + "version": "6.3.3" 2037 }, 2038 "url_launcher_linux": { 2039 "dependency": "transitive", ··· 2146 "version": "2.1.4" 2147 }, 2148 "visibility_detector": { 2149 + "dependency": "direct main", 2150 "description": { 2151 "name": "visibility_detector", 2152 "sha256": "dd5cc11e13494f432d15939c3aa8ae76844c42b723398643ce9addb88a5ed420", ··· 2169 "dependency": "direct main", 2170 "description": { 2171 "name": "wakelock_plus", 2172 + "sha256": "b90fbcc8d7bdf3b883ea9706d9d76b9978cb1dfa4351fcc8014d6ec31a493354", 2173 "url": "https://pub.dev" 2174 }, 2175 "source": "hosted", 2176 + "version": "1.2.11" 2177 }, 2178 "wakelock_plus_platform_interface": { 2179 "dependency": "transitive", ··· 2226 "version": "0.1.6" 2227 }, 2228 "web_socket_channel": { 2229 + "dependency": "direct main", 2230 "description": { 2231 "name": "web_socket_channel", 2232 "sha256": "0b8e2457400d8a859b7b2030786835a28a8e80836ef64402abef392ff4f1d0e5",
+55
pkgs/by-name/fo/forscape/package.nix
···
··· 1 + { 2 + lib, 3 + stdenv, 4 + fetchFromGitHub, 5 + 6 + # nativeBuildInputs 7 + cmake, 8 + qt6, 9 + python3, 10 + 11 + # buildInputs 12 + eigen, 13 + parallel-hashmap, 14 + readerwriterqueue, 15 + }: 16 + 17 + stdenv.mkDerivation (finalAttrs: { 18 + pname = "forscape"; 19 + version = "0.0.2-unstable-2025-04-28"; 20 + 21 + src = fetchFromGitHub { 22 + owner = "JohnDTill"; 23 + repo = "Forscape"; 24 + rev = "1b6d82cdee7ed1ffeee8adffa56ca2b0a866cb34"; 25 + hash = "sha256-Ee3SAFZG8I0ZEbggLVViqTYu4SFjNJ62xLcpfLgFlR0="; 26 + }; 27 + cmakeFlags = [ 28 + "-DUSE_CONAN=OFF" 29 + ]; 30 + # Relative to build directory 31 + cmakeDir = "../app"; 32 + 33 + nativeBuildInputs = [ 34 + cmake 35 + qt6.wrapQtAppsHook 36 + python3 37 + ]; 38 + 39 + buildInputs = [ 40 + eigen 41 + parallel-hashmap 42 + readerwriterqueue 43 + qt6.qtbase 44 + qt6.qtsvg 45 + ]; 46 + 47 + meta = { 48 + description = "Scientific computing language"; 49 + homepage = "https://github.com/JohnDTill/Forscape"; 50 + license = lib.licenses.mit; 51 + maintainers = with lib.maintainers; [ doronbehar ]; 52 + mainProgram = "Forscape"; 53 + platforms = lib.platforms.all; 54 + }; 55 + })
+4 -7
pkgs/by-name/fr/free42/package.nix
··· 11 12 stdenv.mkDerivation (finalAttrs: { 13 pname = "free42"; 14 - version = "3.1.10"; 15 16 src = fetchFromGitHub { 17 owner = "thomasokken"; 18 repo = "free42"; 19 - rev = "v${finalAttrs.version}"; 20 - hash = "sha256-X1fNr+0xc15KmR+qbDOkQraYPUj50b1eWmSheIKl4e8="; 21 }; 22 23 nativeBuildInputs = [ ··· 26 wrapGAppsHook3 27 ]; 28 29 - buildInputs = [ 30 - alsa-lib 31 - ]; 32 33 postPatch = '' 34 sed -i -e "s|/bin/ls|ls|" gtk/Makefile ··· 86 $out/share/icons/hicolor/128x128/apps 87 88 install -m755 gtk/free42dec gtk/free42bin $out/bin 89 - install -m644 gtk/README $out/share/doc/free42/README-GTK 90 install -m644 README $out/share/doc/free42/README 91 92 install -m644 gtk/icon-48x48.xpm $out/share/icons/hicolor/48x48/apps/free42.xpm
··· 11 12 stdenv.mkDerivation (finalAttrs: { 13 pname = "free42"; 14 + version = "3.2.8"; 15 16 src = fetchFromGitHub { 17 owner = "thomasokken"; 18 repo = "free42"; 19 + tag = "v${finalAttrs.version}"; 20 + hash = "sha256-Hvq5YoiBVgKjz/+SVeF5WTj7CUZ7MrrFIAeesH3we68="; 21 }; 22 23 nativeBuildInputs = [ ··· 26 wrapGAppsHook3 27 ]; 28 29 + buildInputs = [ alsa-lib ]; 30 31 postPatch = '' 32 sed -i -e "s|/bin/ls|ls|" gtk/Makefile ··· 84 $out/share/icons/hicolor/128x128/apps 85 86 install -m755 gtk/free42dec gtk/free42bin $out/bin 87 install -m644 README $out/share/doc/free42/README 88 89 install -m644 gtk/icon-48x48.xpm $out/share/icons/hicolor/48x48/apps/free42.xpm
+64
pkgs/by-name/ft/ftb-app/package.nix
···
··· 1 + { 2 + lib, 3 + stdenv, 4 + fetchurl, 5 + appimageTools, 6 + nix-update-script, 7 + }: 8 + let 9 + pname = "ftb-app"; 10 + version = "1.27.2"; 11 + 12 + src = 13 + let 14 + src' = 15 + { 16 + aarch64-linux = { 17 + url = "https://piston.feed-the-beast.com/app/ftb-app-linux-${version}-arm64.AppImage"; 18 + hash = "sha256-il7DIY1c5TDmRSzc86BTOCn4P20P3Wd4STkLGyFm2+c="; 19 + }; 20 + x86_64-linux = { 21 + url = "https://piston.feed-the-beast.com/app/ftb-app-linux-${version}-x86_64.AppImage"; 22 + hash = "sha256-35GEI1OBvVkUvHvQAzzGz8ux9h+5W3acH0Wr5VkqyBw="; 23 + }; 24 + } 25 + .${stdenv.hostPlatform.system} or (throw "Unsupported system: ${stdenv.hostPlatform.system}"); 26 + in 27 + fetchurl src'; 28 + 29 + passthru.updateScript = nix-update-script { }; 30 + 31 + meta = { 32 + description = "Feed the Beast desktop app"; 33 + homepage = "https://www.feed-the-beast.com/ftb-app"; 34 + changelog = "https://www.feed-the-beast.com/ftb-app/changes#${version}"; 35 + license = lib.licenses.lgpl21Only; 36 + maintainers = with lib.maintainers; [ nagymathev ]; 37 + mainProgram = "ftb-app"; # This might need a change for darwin 38 + platforms = with lib.platforms; linux; 39 + }; 40 + in 41 + let 42 + appimageContents = appimageTools.extractType2 { inherit pname src version; }; 43 + in 44 + appimageTools.wrapType2 { 45 + inherit 46 + pname 47 + src 48 + version 49 + passthru 50 + meta 51 + ; 52 + 53 + extraInstallCommands = '' 54 + for size in 16x16 32x32 48x48 64x64 128x128 256x256 512x512; do 55 + install -Dm644 ${appimageContents}/usr/share/icons/hicolor/$size/apps/ftb-app.png \ 56 + $out/share/icons/hicolor/$size/apps/ftb-app.png 57 + done 58 + 59 + install -Dm644 ${appimageContents}/ftb-app.desktop \ 60 + $out/share/applications/ftb-app.desktop 61 + substituteInPlace $out/share/applications/ftb-app.desktop \ 62 + --replace-fail 'Exec=AppRun' 'Exec=ftb-app' 63 + ''; 64 + }
+14 -13
pkgs/by-name/fu/func/package.nix
··· 7 func, 8 }: 9 10 - buildGoModule rec { 11 pname = "func"; 12 - version = "1.10.0"; 13 14 src = fetchFromGitHub { 15 owner = "knative"; 16 repo = "func"; 17 - rev = "knative-v${version}"; 18 - hash = "sha256-x/SrRkgeLvjcd9LNgMGOf5TLU1GXpjY2Z2MyxrBZckc="; 19 }; 20 21 - vendorHash = null; 22 23 subPackages = [ "cmd/func" ]; 24 25 ldflags = [ 26 - "-X main.vers=v${version}" 27 "-X main.date=19700101T000000Z" 28 - "-X main.hash=${version}" 29 ]; 30 31 nativeBuildInputs = [ installShellFiles ]; ··· 39 passthru.tests.version = testers.testVersion { 40 package = func; 41 command = "func version"; 42 - version = "v${version}"; 43 }; 44 45 - meta = with lib; { 46 description = "Knative client library and CLI for creating, building, and deploying Knative Functions"; 47 mainProgram = "func"; 48 homepage = "https://github.com/knative/func"; 49 - changelog = "https://github.com/knative/func/releases/tag/knative-v${version}"; 50 - license = licenses.asl20; 51 - maintainers = with maintainers; [ maxwell-lt ]; 52 }; 53 - }
··· 7 func, 8 }: 9 10 + buildGoModule (finalAttrs: { 11 pname = "func"; 12 + version = "1.16.2"; 13 14 src = fetchFromGitHub { 15 owner = "knative"; 16 repo = "func"; 17 + tag = "knative-v${finalAttrs.version}"; 18 + hash = "sha256-nbS7X5WPu+WBtPUKShE5aWve5m2gw2naQQzNeG7pbGM="; 19 }; 20 21 + vendorHash = "sha256-Gn+nyck/VOwf8iKPeyLvsPWOpfdN/maUcQOLFAU0oic="; 22 23 subPackages = [ "cmd/func" ]; 24 25 ldflags = [ 26 + "-X knative.dev/func/pkg/app.vers=v${finalAttrs.version}" 27 "-X main.date=19700101T000000Z" 28 + "-X knative.dev/func/pkg/app.hash=${finalAttrs.version}" 29 + "-X knative.dev/func/pkg/app.kver=${finalAttrs.src.tag}" 30 ]; 31 32 nativeBuildInputs = [ installShellFiles ]; ··· 40 passthru.tests.version = testers.testVersion { 41 package = func; 42 command = "func version"; 43 + version = "v${finalAttrs.version}"; 44 }; 45 46 + meta = { 47 description = "Knative client library and CLI for creating, building, and deploying Knative Functions"; 48 mainProgram = "func"; 49 homepage = "https://github.com/knative/func"; 50 + changelog = "https://github.com/knative/func/releases/tag/knative-v${finalAttrs.version}"; 51 + license = lib.licenses.asl20; 52 + maintainers = with lib.maintainers; [ maxwell-lt ]; 53 }; 54 + })
+6 -3
pkgs/by-name/fu/functiontrace-server/package.nix
··· 2 lib, 3 rustPlatform, 4 fetchCrate, 5 }: 6 7 rustPlatform.buildRustPackage rec { 8 pname = "functiontrace-server"; 9 - version = "0.5.2"; 10 11 src = fetchCrate { 12 inherit pname version; 13 - hash = "sha256-p6ypMfg99ohQCyPB2O0wXbGmPvD2K9V3EnFDd5dC6js="; 14 }; 15 16 useFetchCargoVendor = true; 17 - cargoHash = "sha256-sPleuZV7eXlQjKqeHCIlRwu1FzneBh460yAElnxi6Do="; 18 19 meta = with lib; { 20 description = "Server for FunctionTrace, a graphical Python profiler";
··· 2 lib, 3 rustPlatform, 4 fetchCrate, 5 + nix-update-script, 6 }: 7 8 rustPlatform.buildRustPackage rec { 9 pname = "functiontrace-server"; 10 + version = "0.8.3"; 11 12 src = fetchCrate { 13 inherit pname version; 14 + hash = "sha256-xTNNAYhxyL5/Sip+nZJleWOjTYs2MH3QM7pzLYk/6Gs="; 15 }; 16 17 useFetchCargoVendor = true; 18 + cargoHash = "sha256-zwarLDKaI4TMCId8+3wVtioOMw2F8Z7Rnl0bKbQVndQ="; 19 + 20 + passthru.updateScript = nix-update-script { }; 21 22 meta = with lib; { 23 description = "Server for FunctionTrace, a graphical Python profiler";
+4 -4
pkgs/by-name/ga/gamja/package.nix
··· 8 }: 9 buildNpmPackage rec { 10 pname = "gamja"; 11 - version = "1.0.0-beta.10"; 12 13 src = fetchFromGitea { 14 domain = "codeberg.org"; 15 owner = "emersion"; 16 repo = "gamja"; 17 rev = "v${version}"; 18 - hash = "sha256-JqnEiPnYRGSeIZm34Guu7MgMfwcySc42aTXweMqL8BQ="; 19 }; 20 21 - npmDepsHash = "sha256-dAfbluNNBF1e9oagej+SRxO/YffCdLLAUUgt8krnWvg="; 22 23 installPhase = '' 24 runHook preInstall ··· 33 34 meta = with lib; { 35 description = "Simple IRC web client"; 36 - homepage = "https://git.sr.ht/~emersion/gamja"; 37 license = licenses.agpl3Only; 38 maintainers = with maintainers; [ 39 motiejus
··· 8 }: 9 buildNpmPackage rec { 10 pname = "gamja"; 11 + version = "1.0.0-beta.11"; 12 13 src = fetchFromGitea { 14 domain = "codeberg.org"; 15 owner = "emersion"; 16 repo = "gamja"; 17 rev = "v${version}"; 18 + hash = "sha256-amwJ6PWS0In7ERcvZr5XbJyHedSwJGAUUS2vWIqktNE="; 19 }; 20 21 + npmDepsHash = "sha256-5YU9H3XHwZADdIvKmS99cAFFg69GPJzD9u0LOuJmKXE="; 22 23 installPhase = '' 24 runHook preInstall ··· 33 34 meta = with lib; { 35 description = "Simple IRC web client"; 36 + homepage = "https://codeberg.org/emersion/gamja"; 37 license = licenses.agpl3Only; 38 maintainers = with maintainers; [ 39 motiejus
+5 -3
pkgs/by-name/ga/gate/package.nix
··· 6 7 let 8 pname = "gate"; 9 - version = "0.42.0"; 10 in 11 buildGoModule { 12 inherit pname version; ··· 15 owner = "minekube"; 16 repo = "gate"; 17 tag = "v${version}"; 18 - hash = "sha256-a2rt+V6y8lyBMSG49eWLTPeLZKIjq+a5NBL+agIL1dg="; 19 }; 20 21 - vendorHash = "sha256-5s96L9KWeiS//21mQMn8ka82Uk4rMbq/8I+l67HTSA8="; 22 23 ldflags = [ 24 "-s" 25 "-w" 26 ]; 27 28 meta = { 29 description = "High-Performance, Low-Memory, Lightweight, Extensible Minecraft Reverse Proxy";
··· 6 7 let 8 pname = "gate"; 9 + version = "0.47.0"; 10 in 11 buildGoModule { 12 inherit pname version; ··· 15 owner = "minekube"; 16 repo = "gate"; 17 tag = "v${version}"; 18 + hash = "sha256-bEpEE7W2emKLgN8WZ2Jw/cHI8ipX8mo3NZLgxUyuMK4="; 19 }; 20 21 + vendorHash = "sha256-ZxrQIcuTVROuRevQty2HN0J9NnOVkk9t8PvUZyxof1Y="; 22 23 ldflags = [ 24 "-s" 25 "-w" 26 ]; 27 + 28 + excludedPackages = [ ".web" ]; 29 30 meta = { 31 description = "High-Performance, Low-Memory, Lightweight, Extensible Minecraft Reverse Proxy";
+8 -1
pkgs/by-name/ge/geoserver/package.nix
··· 17 hash = "sha256-bhL+u+BoKgW2cwOXEzaq0h07dKFz9u9WB2jW8nAF0vI="; 18 }; 19 20 patches = [ 21 # set GEOSERVER_DATA_DIR to current working directory if not provided 22 ./data-dir.patch 23 ]; 24 25 - sourceRoot = "."; 26 nativeBuildInputs = [ 27 unzip 28 makeWrapper
··· 17 hash = "sha256-bhL+u+BoKgW2cwOXEzaq0h07dKFz9u9WB2jW8nAF0vI="; 18 }; 19 20 + sourceRoot = "source"; 21 + 22 + unpackPhase = '' 23 + runHook preUnpack 24 + unzip $src -d "$sourceRoot" 25 + runHook postUnpack 26 + ''; 27 + 28 patches = [ 29 # set GEOSERVER_DATA_DIR to current working directory if not provided 30 ./data-dir.patch 31 ]; 32 33 nativeBuildInputs = [ 34 unzip 35 makeWrapper
+11 -4
pkgs/by-name/gf/gfn-electron/package.nix
··· 5 electron, 6 nix-update-script, 7 makeBinaryWrapper, 8 }: 9 let 10 - version = "2.1.3"; 11 in 12 buildNpmPackage { 13 pname = "gfn-electron"; ··· 17 owner = "hmlendea"; 18 repo = "gfn-electron"; 19 tag = "v${version}"; 20 - hash = "sha256-o5p7INuyrs4Fw0uoP9f3UpqpmJzHIFSBCBTTU2NfUMQ="; 21 }; 22 23 - npmDepsHash = "sha256-xp9uZAMrsPut91tQD3XfeENr7fXFg2bE89xShG1AcZk="; 24 25 - nativeBuildInputs = [ makeBinaryWrapper ]; 26 27 env.ELECTRON_SKIP_BINARY_DOWNLOAD = true; 28
··· 5 electron, 6 nix-update-script, 7 makeBinaryWrapper, 8 + python3, 9 }: 10 let 11 + version = "2.2.0"; 12 in 13 buildNpmPackage { 14 pname = "gfn-electron"; ··· 18 owner = "hmlendea"; 19 repo = "gfn-electron"; 20 tag = "v${version}"; 21 + hash = "sha256-DwrNCgBp0CD+HYXRMDsu0aKEKzG7k/tk7oATJc30DlE="; 22 }; 23 24 + npmDepsHash = "sha256-2v5qTTGhdG1EEK8v50LLYz5jE/36lBm1PKQl6HfqhCU="; 25 26 + nativeBuildInputs = [ 27 + makeBinaryWrapper 28 + # node_modules/node-gyp/gyp/pylib/gyp/input.py 29 + # from distutils.version import StrictVersion 30 + # ModuleNotFoundError: No module named 'distutils' 31 + (python3.withPackages (ps: with ps; [ setuptools ])) 32 + ]; 33 34 env.ELECTRON_SKIP_BINARY_DOWNLOAD = true; 35
+3 -1
pkgs/by-name/gi/gildas/package.nix
··· 36 "http://www.iram.fr/~gildas/dist/gildas-src-${srcVersion}.tar.xz" 37 "http://www.iram.fr/~gildas/dist/archive/gildas/gildas-src-${srcVersion}.tar.xz" 38 ]; 39 - sha256 = "sha256-5XKImlE5A6JjA6LLqmGc4IzaMMPoHDo8cUPmgRtnEp0="; 40 }; 41 42 nativeBuildInputs = [ ··· 87 chmod 755 $out/bin/$i 88 done 89 ''; 90 91 meta = { 92 description = "Radioastronomy data analysis software";
··· 36 "http://www.iram.fr/~gildas/dist/gildas-src-${srcVersion}.tar.xz" 37 "http://www.iram.fr/~gildas/dist/archive/gildas/gildas-src-${srcVersion}.tar.xz" 38 ]; 39 + hash = "sha256-5XKImlE5A6JjA6LLqmGc4IzaMMPoHDo8cUPmgRtnEp0="; 40 }; 41 42 nativeBuildInputs = [ ··· 87 chmod 755 $out/bin/$i 88 done 89 ''; 90 + 91 + passthru.updateScript = ./update.py; 92 93 meta = { 94 description = "Radioastronomy data analysis software";
+145
pkgs/by-name/gi/gildas/update.py
···
··· 1 + #!/usr/bin/env nix-shell 2 + #!nix-shell -i python3 -p "python3.withPackages (ps: [ ps.beautifulsoup4 ps.requests ])" 3 + 4 + """ 5 + Update the gildas package in nixpkgs. 6 + 7 + """ 8 + 9 + import re 10 + import subprocess 11 + import requests 12 + import os 13 + from bs4 import BeautifulSoup 14 + 15 + 16 + def to_version(srcVersion): 17 + """ 18 + Convert the source version to the package version 19 + 20 + This function converts the source version from the format "apr25a" 21 + to "20250401_a". 22 + 23 + """ 24 + 25 + months = { 26 + "jan": "01", 27 + "feb": "02", 28 + "mar": "03", 29 + "apr": "04", 30 + "may": "05", 31 + "jun": "06", 32 + "jul": "07", 33 + "aug": "08", 34 + "sep": "09", 35 + "oct": "10", 36 + "nov": "11", 37 + "dec": "12", 38 + } 39 + 40 + month = srcVersion[0:3] 41 + year = srcVersion[3:5] 42 + revision = srcVersion[5:6] 43 + 44 + return f"20{year}{months[month]}01_{revision}" 45 + 46 + 47 + def get_srcVersion(): 48 + """ 49 + Get the available source versions from the gildas website 50 + 51 + """ 52 + 53 + srcVersions = [] 54 + response = requests.get("https://www.iram.fr/~gildas/dist/index.html") 55 + soup = BeautifulSoup(response.text, "html.parser") 56 + pattern = r"^gildas-src-([a-z]{3}\d{2}[a-z])\.tar\.xz$" 57 + for link in soup.find_all("a"): 58 + href = link["href"] 59 + match = re.search(pattern, href) 60 + if match: 61 + srcVersions.append(match.group(1)) 62 + 63 + return srcVersions 64 + 65 + 66 + def find_latest(srcVersions): 67 + """ 68 + Return the latest source version from a list 69 + 70 + """ 71 + 72 + latestVersion = "" 73 + for srcVersion in srcVersions: 74 + version = to_version(srcVersion) 75 + if version > latestVersion: 76 + latest = srcVersion 77 + 78 + return latest 79 + 80 + 81 + def get_hash(srcVersion): 82 + """ 83 + Get the hash of a given source versionn 84 + 85 + """ 86 + 87 + url = f"http://www.iram.fr/~gildas/dist/gildas-src-{srcVersion}.tar.xz" 88 + srcHash = ( 89 + subprocess.check_output(["nix-prefetch-url", url, "--unpack"]).decode().strip() 90 + ) 91 + 92 + return f"sha256:{srcHash}" 93 + 94 + 95 + def get_package_attribute(attr): 96 + """ 97 + Get a package attribute 98 + 99 + """ 100 + 101 + pattern = attr + r'\s*=\s*"([^"]+)";' 102 + with open("package.nix", "r") as f: 103 + for line in f: 104 + match = re.search(pattern, line) 105 + if match: 106 + return match.group(1) 107 + 108 + 109 + def update_package(srcVersion, version, srcHash): 110 + """ 111 + Update the package 112 + 113 + """ 114 + 115 + current_srcVersion = get_package_attribute("srcVersion") 116 + current_version = get_package_attribute("version") 117 + current_hash = get_package_attribute("hash") 118 + 119 + with open("package.nix", "r") as f: 120 + lines = f.readlines() 121 + 122 + with open("package.nix", "w") as f: 123 + for line in lines: 124 + line = line.replace(current_srcVersion, srcVersion) 125 + line = line.replace(current_version, version) 126 + line = line.replace(current_hash, srcHash) 127 + f.write(line) 128 + 129 + 130 + def main(): 131 + os.chdir(os.path.dirname(os.path.abspath(__file__))) # allow to run from anywhere 132 + latest = find_latest(get_srcVersion()) 133 + if latest != get_package_attribute("srcVersion"): 134 + srcVersion = latest 135 + version = to_version(srcVersion) 136 + print(f"Updating gildas to {version}...") 137 + srcHash = get_hash(srcVersion) 138 + update_package(srcVersion, version, srcHash) 139 + print("done") 140 + else: 141 + print("Already up to date") 142 + 143 + 144 + if __name__ == "__main__": 145 + main()
+3 -3
pkgs/by-name/ha/harper/package.nix
··· 7 8 rustPlatform.buildRustPackage rec { 9 pname = "harper"; 10 - version = "0.30.0"; 11 12 src = fetchFromGitHub { 13 owner = "Automattic"; 14 repo = "harper"; 15 rev = "v${version}"; 16 - hash = "sha256-Xs0/9LkvPvfLGxou1GZbvDAKnrSuEtKzyAwcT92mrB8="; 17 }; 18 19 buildAndTestSubdir = "harper-ls"; 20 useFetchCargoVendor = true; 21 - cargoHash = "sha256-gY3Zm+frVdUqeNFUEwEPrWZog9arWQtL1CyGhlMgwFw="; 22 23 passthru.updateScript = nix-update-script { }; 24
··· 7 8 rustPlatform.buildRustPackage rec { 9 pname = "harper"; 10 + version = "0.31.0"; 11 12 src = fetchFromGitHub { 13 owner = "Automattic"; 14 repo = "harper"; 15 rev = "v${version}"; 16 + hash = "sha256-+XO81A7F3QOGcDm/keqUHbURCQfzAHRiAlQmNzGo1IU="; 17 }; 18 19 buildAndTestSubdir = "harper-ls"; 20 useFetchCargoVendor = true; 21 + cargoHash = "sha256-EwWBqVTkBH4p1ljBitXtGkjUlx96Uajxc0z7DDkGawo="; 22 23 passthru.updateScript = nix-update-script { }; 24
+2 -2
pkgs/by-name/hy/hyprutils/package.nix
··· 10 11 stdenv.mkDerivation (finalAttrs: { 12 pname = "hyprutils"; 13 - version = "0.6.0"; 14 15 src = fetchFromGitHub { 16 owner = "hyprwm"; 17 repo = "hyprutils"; 18 tag = "v${finalAttrs.version}"; 19 - hash = "sha256-/6IAEWyb8gC/NKZElxiHChkouiUOrVYNq9YqG0Pzm4Y="; 20 }; 21 22 nativeBuildInputs = [
··· 10 11 stdenv.mkDerivation (finalAttrs: { 12 pname = "hyprutils"; 13 + version = "0.7.0"; 14 15 src = fetchFromGitHub { 16 owner = "hyprwm"; 17 repo = "hyprutils"; 18 tag = "v${finalAttrs.version}"; 19 + hash = "sha256-s3GzsRxBL/N/xYgUXZhQh4t62uR1BN4zxXgWBtJ3lWM="; 20 }; 21 22 nativeBuildInputs = [
+2 -2
pkgs/by-name/im/immich-public-proxy/package.nix
··· 8 }: 9 buildNpmPackage rec { 10 pname = "immich-public-proxy"; 11 - version = "1.9.1"; 12 src = fetchFromGitHub { 13 owner = "alangrainger"; 14 repo = "immich-public-proxy"; 15 tag = "v${version}"; 16 - hash = "sha256-3BXuT2tpK/kU7JkOJUuPjgHl1n+7jE12CEzuwB2wSvA="; 17 }; 18 19 sourceRoot = "${src.name}/app";
··· 8 }: 9 buildNpmPackage rec { 10 pname = "immich-public-proxy"; 11 + version = "1.10.0"; 12 src = fetchFromGitHub { 13 owner = "alangrainger"; 14 repo = "immich-public-proxy"; 15 tag = "v${version}"; 16 + hash = "sha256-KTA2nOifVksKfHNwayHBqsTypWw3PB7nDEN6j7UjCCI="; 17 }; 18 19 sourceRoot = "${src.name}/app";
+2 -2
pkgs/by-name/jj/jjui/package.nix
··· 6 }: 7 buildGoModule rec { 8 pname = "jjui"; 9 - version = "0.8.5"; 10 11 src = fetchFromGitHub { 12 owner = "idursun"; 13 repo = "jjui"; 14 tag = "v${version}"; 15 - hash = "sha256-2M69r3r4VeESymiJzLr2tfKBsmTcAZJsCLEYQkRKoMw="; 16 }; 17 18 vendorHash = "sha256-YlOK+NvyH/3uvvFcCZixv2+Y2m26TP8+ohUSdl3ppro=";
··· 6 }: 7 buildGoModule rec { 8 pname = "jjui"; 9 + version = "0.8.6"; 10 11 src = fetchFromGitHub { 12 owner = "idursun"; 13 repo = "jjui"; 14 tag = "v${version}"; 15 + hash = "sha256-FfodDPHMNiB4vh+v+m2k6x9o82idHM68Os9OuXpyVGY="; 16 }; 17 18 vendorHash = "sha256-YlOK+NvyH/3uvvFcCZixv2+Y2m26TP8+ohUSdl3ppro=";
+1 -1
pkgs/by-name/ki/kitty/package.nix
··· 282 283 # dereference the `kitty` symlink to make sure the actual executable 284 # is wrapped on macOS as well (and not just the symlink) 285 - wrapProgram $(realpath "$out/bin/kitty") --prefix PATH : "$out/bin:${ 286 lib.makeBinPath [ 287 imagemagick 288 ncurses.dev
··· 282 283 # dereference the `kitty` symlink to make sure the actual executable 284 # is wrapped on macOS as well (and not just the symlink) 285 + wrapProgram $(realpath "$out/bin/kitty") --suffix PATH : "$out/bin:${ 286 lib.makeBinPath [ 287 imagemagick 288 ncurses.dev
+15 -1
pkgs/by-name/ku/kubecm/package.nix
··· 2 lib, 3 buildGoModule, 4 fetchFromGitHub, 5 }: 6 7 buildGoModule rec { ··· 22 "-X github.com/sunny0826/kubecm/version.Version=${version}" 23 ]; 24 25 doCheck = false; 26 27 meta = with lib; { 28 description = "Manage your kubeconfig more easily"; 29 homepage = "https://github.com/sunny0826/kubecm/"; 30 license = licenses.asl20; 31 - maintainers = with maintainers; [ qjoly ]; 32 mainProgram = "kubecm"; 33 }; 34 }
··· 2 lib, 3 buildGoModule, 4 fetchFromGitHub, 5 + installShellFiles, 6 + stdenv, 7 }: 8 9 buildGoModule rec { ··· 24 "-X github.com/sunny0826/kubecm/version.Version=${version}" 25 ]; 26 27 + nativeBuildInputs = [ installShellFiles ]; 28 + 29 + postInstall = lib.optionalString (stdenv.buildPlatform.canExecute stdenv.hostPlatform) '' 30 + installShellCompletion --cmd kubecm \ 31 + --bash <($out/bin/kubecm completion bash) \ 32 + --fish <($out/bin/kubecm completion fish) \ 33 + --zsh <($out/bin/kubecm completion zsh) 34 + ''; 35 + 36 doCheck = false; 37 38 meta = with lib; { 39 description = "Manage your kubeconfig more easily"; 40 homepage = "https://github.com/sunny0826/kubecm/"; 41 license = licenses.asl20; 42 + maintainers = with maintainers; [ 43 + qjoly 44 + sailord 45 + ]; 46 mainProgram = "kubecm"; 47 }; 48 }
+352 -552
pkgs/by-name/li/libation/deps.json
··· 1 [ 2 { 3 "pname": "AAXClean", 4 - "version": "1.1.2", 5 - "hash": "sha256-Abgf22iixOsF1VnVfbutYPtPuUonq0G+aSynhOMLtkM=" 6 }, 7 { 8 "pname": "AAXClean.Codecs", 9 - "version": "1.1.3", 10 - "hash": "sha256-SPbynIf6vtDfnfTWcfpn7WiwKHD15CogCIEyTTVMEkM=" 11 }, 12 { 13 "pname": "AudibleApi", 14 - "version": "9.2.0.1", 15 - "hash": "sha256-2NcRx+2sBLQDmXA+lLFnpGj9/IzyxYnvE5doQP9oCQ8=" 16 }, 17 { 18 "pname": "Avalonia", 19 - "version": "11.0.5", 20 - "hash": "sha256-BqpHqQIObTb7DHTyZAgCD9A5I0pZkHhSoPTN2g6/G9E=" 21 }, 22 { 23 "pname": "Avalonia.Angle.Windows.Natives", 24 - "version": "2.1.0.2023020321", 25 - "hash": "sha256-TWop9cvak6cMv2vrA/GlpuYBxS8Fuj5UmupGIV7Q5Ks=" 26 }, 27 { 28 "pname": "Avalonia.BuildServices", 29 - "version": "0.0.29", 30 - "hash": "sha256-WPHRMNowRnYSCh88DWNBCltWsLPyOfzXGzBqLYE7tRY=" 31 }, 32 { 33 "pname": "Avalonia.Controls.ColorPicker", 34 - "version": "11.0.5", 35 - "hash": "sha256-Iob8OyWhwXhmHKCdnea7dtL9VQvcrf6/gUGHJ30CKXA=" 36 }, 37 { 38 "pname": "Avalonia.Controls.DataGrid", 39 - "version": "11.0.5", 40 - "hash": "sha256-2iVuMPRw7sbsYPGSG4XjQFGFky5WB5B05Jh1+I852ZI=" 41 }, 42 { 43 "pname": "Avalonia.Controls.ItemsRepeater", 44 - "version": "11.0.5", 45 - "hash": "sha256-e/PyjYtJx0TFPSYS/jLBG7HC2x7o4qJ3NR2T+xchV0w=" 46 }, 47 { 48 "pname": "Avalonia.Desktop", 49 - "version": "11.0.5", 50 - "hash": "sha256-UKVibxhJoGNvEGh8J/Z0sq8J81FT8yth/yXVPSFHF/8=" 51 }, 52 { 53 "pname": "Avalonia.Diagnostics", 54 - "version": "11.0.5", 55 - "hash": "sha256-0cUxPYJP2W11wnM6j4qNB3IvHlsUp9EZlY8I/NoAmd4=" 56 }, 57 { 58 "pname": "Avalonia.FreeDesktop", 59 - "version": "11.0.5", 60 - "hash": "sha256-O20fC/9YXO3/MZNlh1EgWLHFSyi/ao083MKwjetgxmo=" 61 }, 62 { 63 "pname": "Avalonia.Native", 64 - "version": "11.0.5", 65 - "hash": "sha256-KVUAXXT+f4VrtJ8widfEIzN25GBbtXWog/tpM354gdg=" 66 }, 67 { 68 "pname": "Avalonia.ReactiveUI", 69 - "version": "11.0.5", 70 - "hash": "sha256-8tGLyA0PRKt1REb9YeCtEDz5oB886PRG35aO0uZm/jU=" 71 }, 72 { 73 "pname": "Avalonia.Remote.Protocol", 74 - "version": "11.0.5", 75 - "hash": "sha256-wTqdxPU3Ql7jC4JFkChbUfaRR0nqUKrYKn8oexdFyig=" 76 }, 77 { 78 "pname": "Avalonia.Skia", 79 - "version": "11.0.5", 80 - "hash": "sha256-rKOgkNLCwEVVcyLCimvhDUDKXnrDOguUryaGVOPFFwE=" 81 }, 82 { 83 "pname": "Avalonia.Themes.Fluent", 84 - "version": "11.0.5", 85 - "hash": "sha256-ETOaNvRzTAC0uEVVB3noiyYM9N9nPrPnMwCqiFgID/4=" 86 }, 87 { 88 "pname": "Avalonia.Themes.Simple", 89 - "version": "11.0.5", 90 - "hash": "sha256-27evmgSrIx+EopF6E3N1cT7BvAUc/s99TVEMfmG83cQ=" 91 }, 92 { 93 "pname": "Avalonia.Win32", 94 - "version": "11.0.5", 95 - "hash": "sha256-ncZLGKhpfjuuVPz4Fs+P6L3dM0KRnwAC3xJRqyvpKw8=" 96 }, 97 { 98 "pname": "Avalonia.X11", 99 - "version": "11.0.5", 100 - "hash": "sha256-rvs3hwRh3F5E1j3JqcodWJTHV3BTWMKkvzq170tuPa4=" 101 }, 102 { 103 "pname": "BouncyCastle.Cryptography", 104 - "version": "2.3.0", 105 - "hash": "sha256-TIBOegJAEfFRyvtwuPakvKsQbqoPHj1RSTmK7SKYsf0=" 106 }, 107 { 108 "pname": "CommandLineParser", ··· 116 }, 117 { 118 "pname": "Dinah.Core", 119 - "version": "8.0.0.1", 120 - "hash": "sha256-jYAaIqv67DOl+l+i92QmV7TM3YXL250D8XUZ7dZh1s0=" 121 }, 122 { 123 "pname": "Dinah.EntityFrameworkCore", 124 - "version": "8.0.0.1", 125 - "hash": "sha256-xTKKCBE2KfXqUaRMZqgohQmUi51GrWvaIWTW66nRRYQ=" 126 }, 127 { 128 "pname": "DynamicData", 129 - "version": "7.9.5", 130 - "hash": "sha256-3XjOMuFathku9oWyss360+Ze5UMP7tSmUbMoax7qONU=" 131 }, 132 { 133 "pname": "Enums.NET", ··· 136 }, 137 { 138 "pname": "ExtendedNumerics.BigDecimal", 139 - "version": "2023.1000.0.230", 140 - "hash": "sha256-THVfKgtJoier9RfJamO1a+F1ufVRSWoMw+0lerxxdC8=" 141 }, 142 { 143 "pname": "HarfBuzzSharp", 144 - "version": "2.8.2.3", 145 - "hash": "sha256-4tbdgUabPjlkBm3aUFeocj4Fdslmms2olDFpzOLyqoQ=" 146 }, 147 { 148 "pname": "HarfBuzzSharp.NativeAssets.Linux", 149 - "version": "2.8.2.3", 150 - "hash": "sha256-3xwVfNfKTkuLdnT+e3bfG9tNTdEmar7ByzY+NTlUKLg=" 151 }, 152 { 153 "pname": "HarfBuzzSharp.NativeAssets.macOS", 154 - "version": "2.8.2.3", 155 - "hash": "sha256-ZohUEaovj/sRB4rjuJIOq6S9eim3m+qMlpHIebNDTRQ=" 156 }, 157 { 158 "pname": "HarfBuzzSharp.NativeAssets.WebAssembly", 159 - "version": "2.8.2.3", 160 - "hash": "sha256-ZsiBGpXfODHUHPgU/50k9QR/j6Klo7rsB0SUt8zYcBA=" 161 }, 162 { 163 "pname": "HarfBuzzSharp.NativeAssets.Win32", 164 - "version": "2.8.2.3", 165 - "hash": "sha256-5GSzM5IUoOwK+zJg0d74WlT3n1VZly8pKlyjiqVocCI=" 166 }, 167 { 168 "pname": "HtmlAgilityPack", 169 - "version": "1.11.54", 170 - "hash": "sha256-Cl3l5H5qYOn6fEzX9cl1eMn43l7C13a+tBOAVD1oGp0=" 171 }, 172 { 173 "pname": "Humanizer.Core", ··· 176 }, 177 { 178 "pname": "LuceneNet303r2", 179 - "version": "3.0.3.8", 180 - "hash": "sha256-mHfa5OzVff2q5MIgefih9Y269qQKe7It/6G4IwT2Meg=" 181 }, 182 { 183 "pname": "MathNet.Numerics.Signed", ··· 191 }, 192 { 193 "pname": "Microsoft.Bcl.AsyncInterfaces", 194 - "version": "6.0.0", 195 - "hash": "sha256-49+H/iFwp+AfCICvWcqo9us4CzxApPKC37Q5Eqrw+JU=" 196 }, 197 { 198 - "pname": "Microsoft.CodeAnalysis.Analyzers", 199 - "version": "3.0.0", 200 - "hash": "sha256-KDbCfsBWSJ5ohEXUKp1s1LX9xA2NPvXE/xVzj68EdC0=" 201 }, 202 { 203 - "pname": "Microsoft.CodeAnalysis.Analyzers", 204 - "version": "3.3.3", 205 - "hash": "sha256-pkZiggwLw8k+CVSXKTzsVGsT+K49LxXUS3VH5PNlpCY=" 206 }, 207 { 208 - "pname": "Microsoft.CodeAnalysis.Common", 209 - "version": "3.8.0", 210 - "hash": "sha256-3G9vSc/gHH7FWgOySLTut1+eEaf3H66qcPOvNPLOx4o=" 211 }, 212 { 213 - "pname": "Microsoft.CodeAnalysis.Common", 214 - "version": "4.5.0", 215 - "hash": "sha256-qo1oVNTB9JIMEPoiIZ+02qvF/O8PshQ/5gTjsY9iX0I=" 216 }, 217 { 218 - "pname": "Microsoft.CodeAnalysis.CSharp", 219 - "version": "3.8.0", 220 - "hash": "sha256-i/r3V/No/VzqmJlWxpGoirvlbJDbBPa/ONZtzYrxuc4=" 221 }, 222 { 223 - "pname": "Microsoft.CodeAnalysis.CSharp", 224 - "version": "4.5.0", 225 - "hash": "sha256-5dZTS9PYtY83vyVa5bdNG3XKV5EjcnmddfUqWmIE29A=" 226 }, 227 { 228 - "pname": "Microsoft.CodeAnalysis.CSharp.Scripting", 229 - "version": "3.8.0", 230 - "hash": "sha256-fA9Qu+vTyMZ9REzxJ4aMg/SHCDRk4q9k4ZGUdynoHnA=" 231 }, 232 { 233 "pname": "Microsoft.CodeAnalysis.CSharp.Workspaces", 234 - "version": "4.5.0", 235 - "hash": "sha256-Kmyt1Xfcs0rSZHvN9PH94CKAooqMS9abZQY7EpEqb2o=" 236 - }, 237 - { 238 - "pname": "Microsoft.CodeAnalysis.Scripting.Common", 239 - "version": "3.8.0", 240 - "hash": "sha256-866jMHp8kbc1FYpKuUWnd7ViU6kGJTAxPcL/IjXrT0I=" 241 }, 242 { 243 "pname": "Microsoft.CodeAnalysis.Workspaces.Common", 244 - "version": "4.5.0", 245 - "hash": "sha256-WM7AXJYHagaPx2waj2E32gG0qXq6Kx4Zhiq7Ym3WXPI=" 246 }, 247 { 248 - "pname": "Microsoft.CSharp", 249 - "version": "4.3.0", 250 - "hash": "sha256-a3dAiPaVuky0wpcHmpTVtAQJNGZ2v91/oArA+dpJgj8=" 251 }, 252 { 253 "pname": "Microsoft.Data.Sqlite.Core", 254 - "version": "8.0.5", 255 - "hash": "sha256-PH+ZS45SGfWSFcYZA+V3m0k1r3kxaDzD3DutVVRyqfQ=" 256 }, 257 { 258 "pname": "Microsoft.EntityFrameworkCore", 259 - "version": "8.0.0", 260 - "hash": "sha256-Z6dlgOQrYcSCcRaXPNnYLC87sg4OGRS+p4Tv3EFXFfY=" 261 }, 262 { 263 "pname": "Microsoft.EntityFrameworkCore", 264 - "version": "8.0.5", 265 - "hash": "sha256-qR7Z+AQXzwejgYUKhoZIfYTWPOLNpOD6DBJ80xEfLaE=" 266 }, 267 { 268 "pname": "Microsoft.EntityFrameworkCore.Abstractions", 269 - "version": "8.0.0", 270 - "hash": "sha256-QxPc73WzjE63Pzuxc/xr/uQc0C+v6xVd2N0iIUJKOQU=" 271 }, 272 { 273 "pname": "Microsoft.EntityFrameworkCore.Abstractions", 274 - "version": "8.0.5", 275 - "hash": "sha256-2RyxdXMIc2Gzbc5ouEdbbrVDfTrCU8PP9zPYxlcQXpw=" 276 }, 277 { 278 "pname": "Microsoft.EntityFrameworkCore.Analyzers", 279 - "version": "8.0.0", 280 - "hash": "sha256-SidpTl9AveYiXHa+TtvyHnRTOn02lmab4qXPf0FTi+0=" 281 }, 282 { 283 "pname": "Microsoft.EntityFrameworkCore.Analyzers", 284 - "version": "8.0.5", 285 - "hash": "sha256-tvLA2TZouZC8pgxS8YikG2ui4Znaj6bNrVGAVy7t9rk=" 286 }, 287 { 288 "pname": "Microsoft.EntityFrameworkCore.Design", 289 - "version": "8.0.5", 290 - "hash": "sha256-zwDnWBGVf6O+L2iqcwJ/e+gbg5A+hVLf8Tc3vIbl+cA=" 291 }, 292 { 293 "pname": "Microsoft.EntityFrameworkCore.Relational", 294 - "version": "8.0.0", 295 - "hash": "sha256-ga+Qp4dZpmxVEmIIn8AcC92HrhVQBaDICyHqE87s+lk=" 296 }, 297 { 298 "pname": "Microsoft.EntityFrameworkCore.Relational", 299 - "version": "8.0.5", 300 - "hash": "sha256-peIG9ZgXvvEB2wJ2QFxC3u+H8LnZ9xL/HIegw4R00Do=" 301 }, 302 { 303 "pname": "Microsoft.EntityFrameworkCore.Sqlite", 304 - "version": "8.0.5", 305 - "hash": "sha256-lED2YXKz6PzYAC5iIXW957N74KUuYtJ9cKvoPFiebpk=" 306 }, 307 { 308 "pname": "Microsoft.EntityFrameworkCore.Sqlite.Core", 309 - "version": "8.0.5", 310 - "hash": "sha256-+6AvDE+Fj0Oc7EfA4SXwFUdkOSvvX6jC5HPtbUhYQwE=" 311 }, 312 { 313 "pname": "Microsoft.EntityFrameworkCore.Tools", 314 - "version": "8.0.5", 315 - "hash": "sha256-tHtuHXdI4d3CdL+2as595sys0phrBeZtWEof2Gd/A3I=" 316 }, 317 { 318 "pname": "Microsoft.Extensions.Caching.Abstractions", 319 - "version": "8.0.0", 320 - "hash": "sha256-xGpKrywQvU1Wm/WolYIxgHYEFfgkNGeJ+GGc5DT3phI=" 321 }, 322 { 323 "pname": "Microsoft.Extensions.Caching.Memory", 324 - "version": "8.0.0", 325 - "hash": "sha256-RUQe2VgOATM9JkZ/wGm9mreKoCmOS4pPyvyJWBqMaC8=" 326 }, 327 { 328 "pname": "Microsoft.Extensions.Configuration", 329 - "version": "8.0.0", 330 - "hash": "sha256-9BPsASlxrV8ilmMCjdb3TiUcm5vFZxkBnAI/fNBSEyA=" 331 }, 332 { 333 "pname": "Microsoft.Extensions.Configuration.Abstractions", 334 - "version": "8.0.0", 335 - "hash": "sha256-4eBpDkf7MJozTZnOwQvwcfgRKQGcNXe0K/kF+h5Rl8o=" 336 }, 337 { 338 "pname": "Microsoft.Extensions.Configuration.Binder", ··· 340 "hash": "sha256-GanfInGzzoN2bKeNwON8/Hnamr6l7RTpYLA49CNXD9Q=" 341 }, 342 { 343 "pname": "Microsoft.Extensions.Configuration.FileExtensions", 344 - "version": "8.0.0", 345 - "hash": "sha256-BCxcjVP+kvrDDB0nzsFCJfU74UK4VBvct2JA4r+jNcs=" 346 }, 347 { 348 "pname": "Microsoft.Extensions.Configuration.Json", 349 - "version": "8.0.0", 350 - "hash": "sha256-Fi/ijcG5l0BOu7i96xHu96aN5/g7zO6SWQbTsI3Qetg=" 351 }, 352 { 353 "pname": "Microsoft.Extensions.DependencyInjection", 354 - "version": "8.0.0", 355 - "hash": "sha256-+qIDR8hRzreCHNEDtUcPfVHQdurzWPo/mqviCH78+EQ=" 356 }, 357 { 358 "pname": "Microsoft.Extensions.DependencyInjection.Abstractions", 359 - "version": "8.0.0", 360 - "hash": "sha256-75KzEGWjbRELczJpCiJub+ltNUMMbz5A/1KQU+5dgP8=" 361 }, 362 { 363 "pname": "Microsoft.Extensions.DependencyModel", 364 - "version": "8.0.0", 365 - "hash": "sha256-qkCdwemqdZY/yIW5Xmh7Exv74XuE39T8aHGHCofoVgo=" 366 }, 367 { 368 "pname": "Microsoft.Extensions.FileProviders.Abstractions", 369 - "version": "8.0.0", 370 - "hash": "sha256-uQSXmt47X2HGoVniavjLICbPtD2ReQOYQMgy3l0xuMU=" 371 }, 372 { 373 "pname": "Microsoft.Extensions.FileProviders.Physical", 374 - "version": "8.0.0", 375 - "hash": "sha256-29y5ZRQ1ZgzVOxHktYxyiH40kVgm5un2yTGdvuSWnRc=" 376 }, 377 { 378 "pname": "Microsoft.Extensions.FileSystemGlobbing", 379 - "version": "8.0.0", 380 - "hash": "sha256-+Oz41JR5jdcJlCJOSpQIL5OMBNi+1Hl2d0JUHfES7sU=" 381 }, 382 { 383 "pname": "Microsoft.Extensions.Logging", 384 - "version": "8.0.0", 385 - "hash": "sha256-Meh0Z0X7KyOEG4l0RWBcuHHihcABcvCyfUXgasmQ91o=" 386 }, 387 { 388 "pname": "Microsoft.Extensions.Logging.Abstractions", 389 - "version": "8.0.0", 390 - "hash": "sha256-Jmddjeg8U5S+iBTwRlVAVLeIHxc4yrrNgqVMOB7EjM4=" 391 }, 392 { 393 "pname": "Microsoft.Extensions.Options", 394 - "version": "8.0.0", 395 - "hash": "sha256-n2m4JSegQKUTlOsKLZUUHHKMq926eJ0w9N9G+I3FoFw=" 396 }, 397 { 398 "pname": "Microsoft.Extensions.Primitives", 399 - "version": "8.0.0", 400 - "hash": "sha256-FU8qj3DR8bDdc1c+WeGZx/PCZeqqndweZM9epcpXjSo=" 401 }, 402 { 403 "pname": "Microsoft.IO.RecyclableMemoryStream", ··· 411 }, 412 { 413 "pname": "Microsoft.NETCore.Platforms", 414 - "version": "2.1.2", 415 - "hash": "sha256-gYQQO7zsqG+OtN4ywYQyfsiggS2zmxw4+cPXlK+FB5Q=" 416 - }, 417 - { 418 - "pname": "Microsoft.NETCore.Platforms", 419 "version": "5.0.0", 420 "hash": "sha256-LIcg1StDcQLPOABp4JRXIs837d7z0ia6+++3SF3jl1c=" 421 }, ··· 425 "hash": "sha256-0AqQ2gMS8iNlYkrD+BxtIg7cXMnr9xZHtKAuN4bjfaQ=" 426 }, 427 { 428 - "pname": "Microsoft.Win32.SystemEvents", 429 - "version": "6.0.0", 430 - "hash": "sha256-N9EVZbl5w1VnMywGXyaVWzT9lh84iaJ3aD48hIBk1zA=" 431 }, 432 { 433 "pname": "Mono.TextTemplating", 434 - "version": "2.2.1", 435 - "hash": "sha256-4TYsfc8q74P8FuDwkIWPO+VYY0mh4Hs4ZL8v0lMaBsY=" 436 }, 437 { 438 "pname": "NameParserSharp", ··· 451 }, 452 { 453 "pname": "NPOI", 454 - "version": "2.7.0", 455 - "hash": "sha256-zqns3HwLv8OQMyvw+LUtwqPbkAEIrVJU589AMNhnM4s=" 456 }, 457 { 458 "pname": "Octokit", 459 - "version": "11.0.1", 460 - "hash": "sha256-24Ym/CXgU3LCFQcMHdFfWp8vUjLfwRcRIyW9fvr4i1s=" 461 }, 462 { 463 "pname": "Pluralize.NET", ··· 466 }, 467 { 468 "pname": "Polly", 469 - "version": "8.4.1", 470 - "hash": "sha256-CPFw0j6f2P5LfcoFAHo1RRDnCx6SXnp8gzHnwYDnYhY=" 471 }, 472 { 473 "pname": "Polly.Core", 474 - "version": "8.4.1", 475 - "hash": "sha256-EksA3U5cmsri2joM+SMtbdwOUMUVxIXT8DnH4DSAIpA=" 476 }, 477 { 478 "pname": "ReactiveUI", 479 - "version": "18.3.1", 480 - "hash": "sha256-1rf4icGRKTR3XIWJpkQJCG7ObRM+72ITB5K+ND1is9M=" 481 - }, 482 - { 483 - "pname": "runtime.any.System.Collections", 484 - "version": "4.3.0", 485 - "hash": "sha256-4PGZqyWhZ6/HCTF2KddDsbmTTjxs2oW79YfkberDZS8=" 486 - }, 487 - { 488 - "pname": "runtime.any.System.Globalization", 489 - "version": "4.3.0", 490 - "hash": "sha256-PaiITTFI2FfPylTEk7DwzfKeiA/g/aooSU1pDcdwWLU=" 491 - }, 492 - { 493 - "pname": "runtime.any.System.IO", 494 - "version": "4.3.0", 495 - "hash": "sha256-vej7ySRhyvM3pYh/ITMdC25ivSd0WLZAaIQbYj/6HVE=" 496 - }, 497 - { 498 - "pname": "runtime.any.System.Reflection", 499 - "version": "4.3.0", 500 - "hash": "sha256-ns6f++lSA+bi1xXgmW1JkWFb2NaMD+w+YNTfMvyAiQk=" 501 - }, 502 - { 503 - "pname": "runtime.any.System.Reflection.Extensions", 504 - "version": "4.3.0", 505 - "hash": "sha256-Y2AnhOcJwJVYv7Rp6Jz6ma0fpITFqJW+8rsw106K2X8=" 506 - }, 507 - { 508 - "pname": "runtime.any.System.Reflection.Primitives", 509 - "version": "4.3.0", 510 - "hash": "sha256-LkPXtiDQM3BcdYkAm5uSNOiz3uF4J45qpxn5aBiqNXQ=" 511 - }, 512 - { 513 - "pname": "runtime.any.System.Resources.ResourceManager", 514 - "version": "4.3.0", 515 - "hash": "sha256-9EvnmZslLgLLhJ00o5MWaPuJQlbUFcUF8itGQNVkcQ4=" 516 - }, 517 - { 518 - "pname": "runtime.any.System.Runtime", 519 - "version": "4.3.0", 520 - "hash": "sha256-qwhNXBaJ1DtDkuRacgHwnZmOZ1u9q7N8j0cWOLYOELM=" 521 - }, 522 - { 523 - "pname": "runtime.any.System.Runtime.Handles", 524 - "version": "4.3.0", 525 - "hash": "sha256-PQRACwnSUuxgVySO1840KvqCC9F8iI9iTzxNW0RcBS4=" 526 - }, 527 - { 528 - "pname": "runtime.any.System.Runtime.InteropServices", 529 - "version": "4.3.0", 530 - "hash": "sha256-Kaw5PnLYIiqWbsoF3VKJhy7pkpoGsUwn4ZDCKscbbzA=" 531 - }, 532 - { 533 - "pname": "runtime.any.System.Text.Encoding", 534 - "version": "4.3.0", 535 - "hash": "sha256-Q18B9q26MkWZx68exUfQT30+0PGmpFlDgaF0TnaIGCs=" 536 - }, 537 - { 538 - "pname": "runtime.any.System.Threading.Tasks", 539 - "version": "4.3.0", 540 - "hash": "sha256-agdOM0NXupfHbKAQzQT8XgbI9B8hVEh+a/2vqeHctg4=" 541 - }, 542 - { 543 - "pname": "runtime.debian.8-x64.runtime.native.System.Security.Cryptography.OpenSsl", 544 - "version": "4.3.0", 545 - "hash": "sha256-LXUPLX3DJxsU1Pd3UwjO1PO9NM2elNEDXeu2Mu/vNps=" 546 - }, 547 - { 548 - "pname": "runtime.fedora.23-x64.runtime.native.System.Security.Cryptography.OpenSsl", 549 - "version": "4.3.0", 550 - "hash": "sha256-qeSqaUI80+lqw5MK4vMpmO0CZaqrmYktwp6L+vQAb0I=" 551 - }, 552 - { 553 - "pname": "runtime.fedora.24-x64.runtime.native.System.Security.Cryptography.OpenSsl", 554 - "version": "4.3.0", 555 - "hash": "sha256-SrHqT9wrCBsxILWtaJgGKd6Odmxm8/Mh7Kh0CUkZVzA=" 556 - }, 557 - { 558 - "pname": "runtime.native.System", 559 - "version": "4.3.0", 560 - "hash": "sha256-ZBZaodnjvLXATWpXXakFgcy6P+gjhshFXmglrL5xD5Y=" 561 - }, 562 - { 563 - "pname": "runtime.native.System.Security.Cryptography.OpenSsl", 564 - "version": "4.3.0", 565 - "hash": "sha256-Jy01KhtcCl2wjMpZWH+X3fhHcVn+SyllWFY8zWlz/6I=" 566 - }, 567 - { 568 - "pname": "runtime.opensuse.13.2-x64.runtime.native.System.Security.Cryptography.OpenSsl", 569 - "version": "4.3.0", 570 - "hash": "sha256-wyv00gdlqf8ckxEdV7E+Ql9hJIoPcmYEuyeWb5Oz3mM=" 571 - }, 572 - { 573 - "pname": "runtime.opensuse.42.1-x64.runtime.native.System.Security.Cryptography.OpenSsl", 574 - "version": "4.3.0", 575 - "hash": "sha256-zi+b4sCFrA9QBiSGDD7xPV27r3iHGlV99gpyVUjRmc4=" 576 - }, 577 - { 578 - "pname": "runtime.osx.10.10-x64.runtime.native.System.Security.Cryptography.OpenSsl", 579 - "version": "4.3.0", 580 - "hash": "sha256-gybQU6mPgaWV3rBG2dbH6tT3tBq8mgze3PROdsuWnX0=" 581 - }, 582 - { 583 - "pname": "runtime.rhel.7-x64.runtime.native.System.Security.Cryptography.OpenSsl", 584 - "version": "4.3.0", 585 - "hash": "sha256-VsP72GVveWnGUvS/vjOQLv1U80H2K8nZ4fDAmI61Hm4=" 586 - }, 587 - { 588 - "pname": "runtime.ubuntu.14.04-x64.runtime.native.System.Security.Cryptography.OpenSsl", 589 - "version": "4.3.0", 590 - "hash": "sha256-4yKGa/IrNCKuQ3zaDzILdNPD32bNdy6xr5gdJigyF5g=" 591 - }, 592 - { 593 - "pname": "runtime.ubuntu.16.04-x64.runtime.native.System.Security.Cryptography.OpenSsl", 594 - "version": "4.3.0", 595 - "hash": "sha256-HmdJhhRsiVoOOCcUvAwdjpMRiyuSwdcgEv2j9hxi+Zc=" 596 - }, 597 - { 598 - "pname": "runtime.ubuntu.16.10-x64.runtime.native.System.Security.Cryptography.OpenSsl", 599 - "version": "4.3.0", 600 - "hash": "sha256-pVFUKuPPIx0edQKjzRon3zKq8zhzHEzko/lc01V/jdw=" 601 - }, 602 - { 603 - "pname": "runtime.unix.System.Diagnostics.Debug", 604 - "version": "4.3.0", 605 - "hash": "sha256-ReoazscfbGH+R6s6jkg5sIEHWNEvjEoHtIsMbpc7+tI=" 606 - }, 607 - { 608 - "pname": "runtime.unix.System.Private.Uri", 609 - "version": "4.3.0", 610 - "hash": "sha256-c5tXWhE/fYbJVl9rXs0uHh3pTsg44YD1dJvyOA0WoMs=" 611 - }, 612 - { 613 - "pname": "runtime.unix.System.Runtime.Extensions", 614 - "version": "4.3.0", 615 - "hash": "sha256-l8S9gt6dk3qYG6HYonHtdlYtBKyPb29uQ6NDjmrt3V4=" 616 - }, 617 - { 618 - "pname": "Serilog", 619 - "version": "2.10.0", 620 - "hash": "sha256-+8wilkt+VVvW+KFWuLryj7cSFpz9D+sz92KYWICAcSE=" 621 }, 622 { 623 "pname": "Serilog", ··· 626 }, 627 { 628 "pname": "Serilog", 629 - "version": "3.1.0", 630 - "hash": "sha256-1CDAp+AjfFjQqoLvKYp/j6pKTUfNOGfKVlWyqCGHo7k=" 631 - }, 632 - { 633 - "pname": "Serilog", 634 "version": "3.1.1", 635 "hash": "sha256-L263y8jkn7dNFD2jAUK6mgvyRTqFe39i1tRhVZsNZTI=" 636 }, ··· 640 "hash": "sha256-j8hQ5TdL1TjfdGiBO9PyHJFMMPvATHWN1dtrrUZZlNw=" 641 }, 642 { 643 "pname": "Serilog.Exceptions", 644 "version": "8.4.0", 645 "hash": "sha256-2We6ZVAcFsEYVV7vVM+F1+4phHRqc7NeQZKbYDK0Gew=" 646 }, 647 { 648 "pname": "Serilog.Settings.Configuration", 649 - "version": "8.0.0", 650 - "hash": "sha256-JQ39fvhOFSUHE6r9DXJvLaZI+Lk7AYzuskQu3ux+hQg=" 651 }, 652 { 653 - "pname": "Serilog.Sinks.Console", 654 - "version": "5.0.0", 655 - "hash": "sha256-UOVlegJLhs0vK1ml2DZCjFE5roDRZsGCAqD/53ZaZWI=" 656 }, 657 { 658 "pname": "Serilog.Sinks.Console", ··· 661 }, 662 { 663 "pname": "Serilog.Sinks.File", 664 - "version": "5.0.0", 665 - "hash": "sha256-GKy9hwOdlu2W0Rw8LiPyEwus+sDtSOTl8a5l9uqz+SQ=" 666 }, 667 { 668 "pname": "Serilog.Sinks.File", 669 - "version": "6.0.0", 670 - "hash": "sha256-KQmlUpG9ovRpNqKhKe6rz3XMLUjkBqjyQhEm2hV5Sow=" 671 }, 672 { 673 "pname": "Serilog.Sinks.ZipFile", ··· 676 }, 677 { 678 "pname": "SharpZipLib", 679 - "version": "1.3.3", 680 - "hash": "sha256-HWEQTKh9Ktwg/zIl079dAiH+ob2ShWFAqLgG6XgIMr4=" 681 }, 682 { 683 "pname": "SixLabors.Fonts", ··· 686 }, 687 { 688 "pname": "SixLabors.ImageSharp", 689 - "version": "2.1.7", 690 - "hash": "sha256-CPC3x2vPfjv8ZLyxnQ8uuNhlsUMrIE/+hdYP0dZGLR8=" 691 }, 692 { 693 "pname": "SixLabors.ImageSharp", 694 - "version": "3.1.5", 695 - "hash": "sha256-3UehX9T+I81nfgv2dTHlpoPgYzXFk7kHr1mmlQOCBfw=" 696 }, 697 { 698 "pname": "SkiaSharp", 699 - "version": "2.88.6", 700 - "hash": "sha256-y0wzgwdQXtgl5boCz/EgLWbK3SwC0cFVRUbBxOUPQXc=" 701 }, 702 { 703 "pname": "SkiaSharp.NativeAssets.Linux", 704 - "version": "2.88.6", 705 - "hash": "sha256-VjgGoi73tVvqO/UXmQb1w9ioAbFu2dxH8oHz1l5H4zE=" 706 }, 707 { 708 "pname": "SkiaSharp.NativeAssets.macOS", 709 - "version": "2.88.6", 710 - "hash": "sha256-7hOMjlYTOiNPLNwfLFUjTcdgiGEtmYUI1EubiRiC6bo=" 711 }, 712 { 713 "pname": "SkiaSharp.NativeAssets.WebAssembly", 714 - "version": "2.88.6", 715 - "hash": "sha256-CIb9fHVgHwIa0R1WafKJ3+GqtDHHRgDohA3ayTHvlws=" 716 }, 717 { 718 "pname": "SkiaSharp.NativeAssets.Win32", 719 - "version": "2.88.6", 720 - "hash": "sha256-ljD4QmAO2/vwA6I8GIUNkONpOzmGsOVJJy9vPDnjVfA=" 721 }, 722 { 723 "pname": "Splat", 724 - "version": "14.4.1", 725 - "hash": "sha256-i1yzIVpKdFjZMI4J8H970nZCxszklgDitYTEKKz0zA8=" 726 }, 727 { 728 "pname": "SQLitePCLRaw.bundle_e_sqlite3", 729 - "version": "2.1.6", 730 - "hash": "sha256-dZD/bZsYXjOu46ZH5Y/wgh0uhHOqIxC+S+0ecKhr718=" 731 }, 732 { 733 "pname": "SQLitePCLRaw.core", 734 - "version": "2.1.6", 735 - "hash": "sha256-RxWjm52PdmMV98dgDy0BCpF988+BssRZUgALLv7TH/E=" 736 }, 737 { 738 "pname": "SQLitePCLRaw.lib.e_sqlite3", 739 - "version": "2.1.6", 740 - "hash": "sha256-uHt5d+SFUkSd6WD7Tg0J3e8eVoxy/FM/t4PAkc9PJT0=" 741 }, 742 { 743 "pname": "SQLitePCLRaw.provider.e_sqlite3", 744 - "version": "2.1.6", 745 - "hash": "sha256-zHc/YZsd72eXlI8ba1tv58HZWUIiyjJaxq2CCP1hQe8=" 746 }, 747 { 748 "pname": "System.CodeDom", 749 - "version": "4.4.0", 750 - "hash": "sha256-L1xyspJ8pDJNVPYKl+FMGf4Zwm0tlqtAyQCNW6pT6/0=" 751 - }, 752 - { 753 - "pname": "System.Collections", 754 - "version": "4.3.0", 755 - "hash": "sha256-afY7VUtD6w/5mYqrce8kQrvDIfS2GXDINDh73IjxJKc=" 756 }, 757 { 758 "pname": "System.Collections.Immutable", 759 - "version": "5.0.0", 760 - "hash": "sha256-GdwSIjLMM0uVfE56VUSLVNgpW0B//oCeSFj8/hSlbM8=" 761 }, 762 { 763 "pname": "System.Collections.Immutable", 764 - "version": "6.0.0", 765 - "hash": "sha256-DKEbpFqXCIEfqp9p3ezqadn5b/S1YTk32/EQK+tEScs=" 766 }, 767 { 768 "pname": "System.Collections.Immutable", 769 - "version": "8.0.0", 770 - "hash": "sha256-F7OVjKNwpqbUh8lTidbqJWYi476nsq9n+6k0+QVRo3w=" 771 }, 772 { 773 "pname": "System.Collections.NonGeneric", ··· 776 }, 777 { 778 "pname": "System.ComponentModel.Annotations", 779 - "version": "4.5.0", 780 - "hash": "sha256-15yE2NoT9vmL9oGCaxHClQR1jLW1j1ef5hHMg55xRso=" 781 }, 782 { 783 "pname": "System.Composition", 784 - "version": "6.0.0", 785 - "hash": "sha256-H5TnnxOwihI0VyRuykbOWuKFSCWNN+MUEYyloa328Nw=" 786 }, 787 { 788 "pname": "System.Composition.AttributedModel", 789 - "version": "6.0.0", 790 - "hash": "sha256-03DR8ecEHSKfgzwuTuxtsRW0Gb7aQtDS4LAYChZdGdc=" 791 }, 792 { 793 "pname": "System.Composition.Convention", 794 - "version": "6.0.0", 795 - "hash": "sha256-a3DZS8CT2kV8dVpGxHKoP5wHVKsT+kiPJixckpYfdQo=" 796 }, 797 { 798 "pname": "System.Composition.Hosting", 799 - "version": "6.0.0", 800 - "hash": "sha256-fpoh6WBNmaHEHszwlBR/TNjd85lwesfM7ZkQhqYtLy4=" 801 }, 802 { 803 "pname": "System.Composition.Runtime", 804 - "version": "6.0.0", 805 - "hash": "sha256-nGZvg2xYhhazAjOjhWqltBue+hROKP0IOiFGP8yMBW8=" 806 }, 807 { 808 "pname": "System.Composition.TypedParts", 809 - "version": "6.0.0", 810 - "hash": "sha256-4uAETfmL1CvGjHajzWowsEmJgTKnuFC8u9lbYPzAN3k=" 811 - }, 812 - { 813 - "pname": "System.Configuration.ConfigurationManager", 814 - "version": "6.0.0", 815 - "hash": "sha256-fPV668Cfi+8pNWrvGAarF4fewdPVEDwlJWvJk0y+Cms=" 816 }, 817 { 818 "pname": "System.Configuration.ConfigurationManager", 819 - "version": "8.0.0", 820 - "hash": "sha256-xhljqSkNQk8DMkEOBSYnn9lzCSEDDq4yO910itptqiE=" 821 }, 822 { 823 "pname": "System.Diagnostics.Debug", ··· 826 }, 827 { 828 "pname": "System.Diagnostics.EventLog", 829 - "version": "8.0.0", 830 - "hash": "sha256-rt8xc3kddpQY4HEdghlBeOK4gdw5yIj4mcZhAVtk2/Y=" 831 - }, 832 - { 833 - "pname": "System.Drawing.Common", 834 - "version": "6.0.0", 835 - "hash": "sha256-/9EaAbEeOjELRSMZaImS1O8FmUe8j4WuFUw1VOrPyAo=" 836 - }, 837 - { 838 - "pname": "System.Dynamic.Runtime", 839 - "version": "4.3.0", 840 - "hash": "sha256-k75gjOYimIQtLBD5NDzwwi3ZMUBPRW3jmc3evDMMJbU=" 841 }, 842 { 843 - "pname": "System.Formats.Asn1", 844 - "version": "6.0.0", 845 - "hash": "sha256-KaMHgIRBF7Nf3VwOo+gJS1DcD+41cJDPWFh+TDQ8ee8=" 846 }, 847 { 848 "pname": "System.Globalization", ··· 850 "hash": "sha256-caL0pRmFSEsaoeZeWN5BTQtGrAtaQPwFi8YOZPZG5rI=" 851 }, 852 { 853 - "pname": "System.IO", 854 - "version": "4.3.0", 855 - "hash": "sha256-ruynQHekFP5wPrDiVyhNiRIXeZ/I9NpjK5pU+HPDiRY=" 856 - }, 857 - { 858 "pname": "System.IO.Pipelines", 859 - "version": "6.0.0", 860 - "hash": "sha256-xfjF4UqTMJpf8KsBWUyJlJkzPTOO/H5MW023yTYNQSA=" 861 }, 862 { 863 "pname": "System.IO.Pipelines", 864 - "version": "6.0.3", 865 - "hash": "sha256-v+FOmjRRKlDtDW6+TfmyMiiki010YGVTa0EwXu9X7ck=" 866 - }, 867 - { 868 - "pname": "System.Linq", 869 - "version": "4.3.0", 870 - "hash": "sha256-R5uiSL3l6a3XrXSSL6jz+q/PcyVQzEAByiuXZNSqD/A=" 871 - }, 872 - { 873 - "pname": "System.Linq.Expressions", 874 - "version": "4.3.0", 875 - "hash": "sha256-+3pvhZY7rip8HCbfdULzjlC9FPZFpYoQxhkcuFm2wk8=" 876 }, 877 { 878 "pname": "System.Memory", ··· 880 "hash": "sha256-Cvl7RbRbRu9qKzeRBWjavUkseT2jhZBUWV1SPipUWFk=" 881 }, 882 { 883 - "pname": "System.Memory", 884 - "version": "4.5.4", 885 - "hash": "sha256-3sCEfzO4gj5CYGctl9ZXQRRhwAraMQfse7yzKoRe65E=" 886 - }, 887 - { 888 - "pname": "System.Numerics.Vectors", 889 - "version": "4.5.0", 890 - "hash": "sha256-qdSTIFgf2htPS+YhLGjAGiLN8igCYJnCCo6r78+Q+c8=" 891 - }, 892 - { 893 - "pname": "System.ObjectModel", 894 - "version": "4.3.0", 895 - "hash": "sha256-gtmRkWP2Kwr3nHtDh0yYtce38z1wrGzb6fjm4v8wN6Q=" 896 - }, 897 - { 898 - "pname": "System.Private.Uri", 899 - "version": "4.3.0", 900 - "hash": "sha256-fVfgcoP4AVN1E5wHZbKBIOPYZ/xBeSIdsNF+bdukIRM=" 901 }, 902 { 903 "pname": "System.Reactive", 904 - "version": "5.0.0", 905 - "hash": "sha256-M5Z8pw8rVb8ilbnTdaOptzk5VFd5DlKa7zzCpuytTtE=" 906 }, 907 { 908 "pname": "System.Reflection", ··· 910 "hash": "sha256-NQSZRpZLvtPWDlvmMIdGxcVuyUnw92ZURo0hXsEshXY=" 911 }, 912 { 913 - "pname": "System.Reflection.Emit", 914 - "version": "4.3.0", 915 - "hash": "sha256-5LhkDmhy2FkSxulXR+bsTtMzdU3VyyuZzsxp7/DwyIU=" 916 - }, 917 - { 918 - "pname": "System.Reflection.Emit.ILGeneration", 919 - "version": "4.3.0", 920 - "hash": "sha256-mKRknEHNls4gkRwrEgi39B+vSaAz/Gt3IALtS98xNnA=" 921 - }, 922 - { 923 - "pname": "System.Reflection.Emit.Lightweight", 924 - "version": "4.3.0", 925 - "hash": "sha256-rKx4a9yZKcajloSZHr4CKTVJ6Vjh95ni+zszPxWjh2I=" 926 - }, 927 - { 928 - "pname": "System.Reflection.Extensions", 929 - "version": "4.3.0", 930 - "hash": "sha256-mMOCYzUenjd4rWIfq7zIX9PFYk/daUyF0A8l1hbydAk=" 931 - }, 932 - { 933 "pname": "System.Reflection.Metadata", 934 - "version": "5.0.0", 935 - "hash": "sha256-Wo+MiqhcP9dQ6NuFGrQTw6hpbJORFwp+TBNTq2yhGp8=" 936 - }, 937 - { 938 - "pname": "System.Reflection.Metadata", 939 - "version": "6.0.1", 940 - "hash": "sha256-id27sU4qIEIpgKenO5b4IHt6L1XuNsVe4TR9TKaLWDo=" 941 - }, 942 - { 943 - "pname": "System.Reflection.Primitives", 944 - "version": "4.3.0", 945 - "hash": "sha256-5ogwWB4vlQTl3jjk1xjniG2ozbFIjZTL9ug0usZQuBM=" 946 - }, 947 - { 948 - "pname": "System.Reflection.TypeExtensions", 949 - "version": "4.3.0", 950 - "hash": "sha256-4U4/XNQAnddgQIHIJq3P2T80hN0oPdU2uCeghsDTWng=" 951 }, 952 { 953 "pname": "System.Reflection.TypeExtensions", ··· 966 }, 967 { 968 "pname": "System.Runtime.CompilerServices.Unsafe", 969 - "version": "4.7.1", 970 - "hash": "sha256-UvyoDV8O0oY3HPG1GbA56YVdvwTGEfjYR5gW1O7IK4U=" 971 - }, 972 - { 973 - "pname": "System.Runtime.CompilerServices.Unsafe", 974 "version": "5.0.0", 975 "hash": "sha256-neARSpLPUzPxEKhJRwoBzhPxK+cKIitLx7WBYncsYgo=" 976 }, ··· 985 "hash": "sha256-wLDHmozr84v1W2zYCWYxxj0FR0JDYHSVRaRuDm0bd/o=" 986 }, 987 { 988 - "pname": "System.Runtime.Handles", 989 - "version": "4.3.0", 990 - "hash": "sha256-KJ5aXoGpB56Y6+iepBkdpx/AfaJDAitx4vrkLqR7gms=" 991 - }, 992 - { 993 - "pname": "System.Runtime.InteropServices", 994 - "version": "4.3.0", 995 - "hash": "sha256-8sDH+WUJfCR+7e4nfpftj/+lstEiZixWUBueR2zmHgI=" 996 - }, 997 - { 998 - "pname": "System.Security.AccessControl", 999 - "version": "6.0.0", 1000 - "hash": "sha256-qOyWEBbNr3EjyS+etFG8/zMbuPjA+O+di717JP9Cxyg=" 1001 - }, 1002 - { 1003 "pname": "System.Security.Cryptography.Pkcs", 1004 - "version": "6.0.3", 1005 - "hash": "sha256-p5xbSMTjndPCht9HRbDp5fr1osUOaXunjDZUatualgs=" 1006 - }, 1007 - { 1008 - "pname": "System.Security.Cryptography.ProtectedData", 1009 - "version": "6.0.0", 1010 - "hash": "sha256-Wi9I9NbZlpQDXgS7Kl06RIFxY/9674S7hKiYw5EabRY=" 1011 }, 1012 { 1013 "pname": "System.Security.Cryptography.ProtectedData", 1014 - "version": "8.0.0", 1015 - "hash": "sha256-fb0pa9sQxN+mr0vnXg1Igbx49CaOqS+GDkTfWNboUvs=" 1016 }, 1017 { 1018 "pname": "System.Security.Cryptography.Xml", 1019 - "version": "6.0.1", 1020 - "hash": "sha256-spXV8cWZu0V3liek1936REtdpvS4fQwc98JvacO1oJU=" 1021 - }, 1022 - { 1023 - "pname": "System.Security.Permissions", 1024 - "version": "6.0.0", 1025 - "hash": "sha256-/MMvtFWGN/vOQfjXdOhet1gsnMgh6lh5DCHimVsnVEs=" 1026 }, 1027 { 1028 "pname": "System.Security.Principal.Windows", ··· 1031 }, 1032 { 1033 "pname": "System.ServiceProcess.ServiceController", 1034 - "version": "8.0.0", 1035 - "hash": "sha256-mq/Qm8JeMUvitHf32/F8uvw1YJGx4prGnEI/VzdaFAI=" 1036 - }, 1037 - { 1038 - "pname": "System.Text.Encoding", 1039 - "version": "4.3.0", 1040 - "hash": "sha256-GctHVGLZAa/rqkBNhsBGnsiWdKyv6VDubYpGkuOkBLg=" 1041 }, 1042 { 1043 - "pname": "System.Text.Encoding.CodePages", 1044 - "version": "4.5.1", 1045 - "hash": "sha256-PIhkv59IXjyiuefdhKxS9hQfEwO9YWRuNudpo53HQfw=" 1046 }, 1047 { 1048 "pname": "System.Text.Encoding.CodePages", ··· 1050 "hash": "sha256-YJ5jJqkVPp+6fEzSXOmw1sNSdygB5Rx7TJ0TrNS/wq4=" 1051 }, 1052 { 1053 - "pname": "System.Text.Encoding.CodePages", 1054 - "version": "6.0.0", 1055 - "hash": "sha256-nGc2A6XYnwqGcq8rfgTRjGr+voISxNe/76k2K36coj4=" 1056 - }, 1057 - { 1058 - "pname": "System.Text.Encodings.Web", 1059 - "version": "8.0.0", 1060 - "hash": "sha256-IUQkQkV9po1LC0QsqrilqwNzPvnc+4eVvq+hCvq8fvE=" 1061 }, 1062 { 1063 "pname": "System.Text.Json", 1064 - "version": "8.0.0", 1065 - "hash": "sha256-XFcCHMW1u2/WujlWNHaIWkbW1wn8W4kI0QdrwPtWmow=" 1066 }, 1067 { 1068 "pname": "System.Threading", ··· 1071 }, 1072 { 1073 "pname": "System.Threading.Channels", 1074 - "version": "6.0.0", 1075 - "hash": "sha256-klGYnsyrjvXaGeqgfnMf/dTAMNtcHY+zM4Xh6v2JfuE=" 1076 }, 1077 { 1078 "pname": "System.Threading.Tasks", ··· 1080 "hash": "sha256-Z5rXfJ1EXp3G32IKZGiZ6koMjRu0n8C1NGrwpdIen4w=" 1081 }, 1082 { 1083 - "pname": "System.Threading.Tasks.Extensions", 1084 - "version": "4.5.4", 1085 - "hash": "sha256-owSpY8wHlsUXn5xrfYAiu847L6fAKethlvYx97Ri1ng=" 1086 - }, 1087 - { 1088 - "pname": "System.Windows.Extensions", 1089 - "version": "6.0.0", 1090 - "hash": "sha256-N+qg1E6FDJ9A9L50wmVt3xPQV8ZxlG1xeXgFuxO+yfM=" 1091 - }, 1092 - { 1093 "pname": "Tmds.DBus.Protocol", 1094 - "version": "0.15.0", 1095 - "hash": "sha256-4gk2vXDjKFaBh82gTkwg3c/5GRjiH+bvM5elfDSbKTU=" 1096 } 1097 ]
··· 1 [ 2 { 3 "pname": "AAXClean", 4 + "version": "2.0.1.1", 5 + "hash": "sha256-3xjH9bEapK/LXsJnnAbIHJyIv2BaWyS61gOrsLcv/Xo=" 6 }, 7 { 8 "pname": "AAXClean.Codecs", 9 + "version": "2.0.1.1", 10 + "hash": "sha256-4tN56SIHiAkvGCTffUoIGRrmfV2pzetITIMbtmj2cXw=" 11 }, 12 { 13 "pname": "AudibleApi", 14 + "version": "9.4.0.1", 15 + "hash": "sha256-M8+6dTpNXkY/wIXlyVAqzjXFy9HpR32fDbvc2kCTJwU=" 16 }, 17 { 18 "pname": "Avalonia", 19 + "version": "11.2.8", 20 + "hash": "sha256-GbZIXopQh6VSRLAg47TRWHvMYEl5/c7rtvNmFnlDhAo=" 21 }, 22 { 23 "pname": "Avalonia.Angle.Windows.Natives", 24 + "version": "2.1.22045.20230930", 25 + "hash": "sha256-RxPcWUT3b/+R3Tu5E5ftpr5ppCLZrhm+OTsi0SwW3pc=" 26 }, 27 { 28 "pname": "Avalonia.BuildServices", 29 + "version": "0.0.31", 30 + "hash": "sha256-wgtodGf644CsUZEBIpFKcUjYHTbnu7mZmlr8uHIxeKA=" 31 }, 32 { 33 "pname": "Avalonia.Controls.ColorPicker", 34 + "version": "11.2.8", 35 + "hash": "sha256-jcCErs44R9tl6zjMkRxdwU9lBxv13MOZMi9Hcm7Tals=" 36 }, 37 { 38 "pname": "Avalonia.Controls.DataGrid", 39 + "version": "11.2.8", 40 + "hash": "sha256-bAbHI5bKyTYksXsnOS5poBBxdhYQE/HSj52YxqGvkok=" 41 }, 42 { 43 "pname": "Avalonia.Controls.ItemsRepeater", 44 + "version": "11.1.5", 45 + "hash": "sha256-k4ZYqXFtyLet3wJB4ZJvaPYbcl0K0oKK04yoesbmCXQ=" 46 }, 47 { 48 "pname": "Avalonia.Desktop", 49 + "version": "11.2.8", 50 + "hash": "sha256-Mr2x3hm3ArlQwGlWO9MuFWUelf4EVmVPAGANm1MxM1o=" 51 }, 52 { 53 "pname": "Avalonia.Diagnostics", 54 + "version": "11.2.8", 55 + "hash": "sha256-3+88G0O1LrQSCSxI6s0aFD34nhgqTH1b3rMXBaXqY0M=" 56 }, 57 { 58 "pname": "Avalonia.FreeDesktop", 59 + "version": "11.2.8", 60 + "hash": "sha256-X9VxRmeK6Vu8c9ILtF/KyDi0B0CmjeZcTRnwouCYOWg=" 61 }, 62 { 63 "pname": "Avalonia.Native", 64 + "version": "11.2.8", 65 + "hash": "sha256-YVjhd2fjOamYdYEh4jGGZy06xPAq3juTH2nC7cOlGOA=" 66 }, 67 { 68 "pname": "Avalonia.ReactiveUI", 69 + "version": "11.2.8", 70 + "hash": "sha256-ReMIcC/paWEVWVI8saKhy9j/W4NN89+MNY80GHztUAQ=" 71 }, 72 { 73 "pname": "Avalonia.Remote.Protocol", 74 + "version": "11.2.8", 75 + "hash": "sha256-v30kDbStvHAS4IOV0wEkWYXOdh4SdjaDEcKVD+6xpzc=" 76 }, 77 { 78 "pname": "Avalonia.Skia", 79 + "version": "11.2.8", 80 + "hash": "sha256-V84jNsrMNguAt9ZdSEf74F4OTC3WyXLuLrkByxfHJe4=" 81 }, 82 { 83 "pname": "Avalonia.Themes.Fluent", 84 + "version": "11.2.8", 85 + "hash": "sha256-qHwn8BPAPHxNJ3Ya3xPUhEzItXVjNbI5YjEsNqQLJ8s=" 86 }, 87 { 88 "pname": "Avalonia.Themes.Simple", 89 + "version": "11.2.8", 90 + "hash": "sha256-vEFjwS+X6EkxVXDFk97b4S4AjbLVjPD3dYVADrBnoXo=" 91 }, 92 { 93 "pname": "Avalonia.Win32", 94 + "version": "11.2.8", 95 + "hash": "sha256-3XYJXXT9IMECwCNbrzV49x0pyJZx6Vbib53Vbe9Gfjg=" 96 }, 97 { 98 "pname": "Avalonia.X11", 99 + "version": "11.2.8", 100 + "hash": "sha256-+m8pNxda2vyFVBR+7IhkTaQ4Zm7gqkT0XgKSp+lWWmA=" 101 }, 102 { 103 "pname": "BouncyCastle.Cryptography", 104 + "version": "2.3.1", 105 + "hash": "sha256-r/vNfB00Cjqt1/eFeFdYAoblVhcUuxBRuVUEtqLIT3E=" 106 }, 107 { 108 "pname": "CommandLineParser", ··· 116 }, 117 { 118 "pname": "Dinah.Core", 119 + "version": "9.0.0.1", 120 + "hash": "sha256-tHuHWUgzj0ZmcXwnnkLPkWwRj0KWy9Y9gxae2cA/qJk=" 121 + }, 122 + { 123 + "pname": "Dinah.Core", 124 + "version": "9.0.1.1", 125 + "hash": "sha256-54TDRMzCDNYzEeyFvaNULuucQ3PcVeI3FDLHHRfsJDI=" 126 }, 127 { 128 "pname": "Dinah.EntityFrameworkCore", 129 + "version": "9.0.0.1", 130 + "hash": "sha256-OFLJW8MJpMq2iGb8I7R9SSPzZYQhmoW/e0h6mRuLbuc=" 131 }, 132 { 133 "pname": "DynamicData", 134 + "version": "8.4.1", 135 + "hash": "sha256-r+haH5VlmZFJTEJ3UedsYybw+oddn/CSvfm6x7PrrQ4=" 136 }, 137 { 138 "pname": "Enums.NET", ··· 141 }, 142 { 143 "pname": "ExtendedNumerics.BigDecimal", 144 + "version": "2025.1001.2.129", 145 + "hash": "sha256-LAlD9SWsKfXxMu0XTqxPBvWuN6MrBnETrWs8BVNDsVk=" 146 + }, 147 + { 148 + "pname": "Google.Protobuf", 149 + "version": "3.30.2", 150 + "hash": "sha256-GbyaRLeBNyvJrx4+SkgewClk1nCTtdE7sNqnSjk8VBM=" 151 }, 152 { 153 "pname": "HarfBuzzSharp", 154 + "version": "7.3.0.3", 155 + "hash": "sha256-1vDIcG1aVwVABOfzV09eAAbZLFJqibip9LaIx5k+JxM=" 156 }, 157 { 158 "pname": "HarfBuzzSharp.NativeAssets.Linux", 159 + "version": "7.3.0.3", 160 + "hash": "sha256-HW5r16wdlgDMbE/IfE5AQGDVFJ6TS6oipldfMztx+LM=" 161 }, 162 { 163 "pname": "HarfBuzzSharp.NativeAssets.macOS", 164 + "version": "7.3.0.3", 165 + "hash": "sha256-UpAVfRIYY8Wh8xD4wFjrXHiJcvlBLuc2Xdm15RwQ76w=" 166 }, 167 { 168 "pname": "HarfBuzzSharp.NativeAssets.WebAssembly", 169 + "version": "7.3.0.3", 170 + "hash": "sha256-jHrU70rOADAcsVfVfozU33t/5B5Tk0CurRTf4fVQe3I=" 171 }, 172 { 173 "pname": "HarfBuzzSharp.NativeAssets.Win32", 174 + "version": "7.3.0.3", 175 + "hash": "sha256-v/PeEfleJcx9tsEQAo5+7Q0XPNgBqiSLNnB2nnAGp+I=" 176 }, 177 { 178 "pname": "HtmlAgilityPack", 179 + "version": "1.11.71", 180 + "hash": "sha256-ddNrIXTfiu8gwrUs/5xYDjpD0sOth90kut6qCgxGUSE=" 181 + }, 182 + { 183 + "pname": "HtmlAgilityPack", 184 + "version": "1.12.0", 185 + "hash": "sha256-Ps3IfNHKCosY4yg1QAj4aldMHni8u1JnlMre0fLcjHo=" 186 }, 187 { 188 "pname": "Humanizer.Core", ··· 191 }, 192 { 193 "pname": "LuceneNet303r2", 194 + "version": "3.0.3.9", 195 + "hash": "sha256-8k9JZMikpSsVKFMSg9CK19YbJFJ9ifpYCKaEtC+f7mY=" 196 }, 197 { 198 "pname": "MathNet.Numerics.Signed", ··· 206 }, 207 { 208 "pname": "Microsoft.Bcl.AsyncInterfaces", 209 + "version": "7.0.0", 210 + "hash": "sha256-1e031E26iraIqun84ad0fCIR4MJZ1hcQo4yFN+B7UfE=" 211 }, 212 { 213 + "pname": "Microsoft.Build.Framework", 214 + "version": "16.10.0", 215 + "hash": "sha256-Sj41LE1YQ/NfOdiDf5YnZgWSwGOzQ2uVvP1LgF/HSJ0=" 216 }, 217 { 218 + "pname": "Microsoft.Build.Framework", 219 + "version": "17.8.3", 220 + "hash": "sha256-Rp4dN8ejOXqclIKMUXYvIliM6IYB7WMckMLwdCbVZ34=" 221 }, 222 { 223 + "pname": "Microsoft.Build.Locator", 224 + "version": "1.7.8", 225 + "hash": "sha256-VhZ4jiJi17Cd5AkENXL1tjG9dV/oGj0aY67IGYd7vNs=" 226 }, 227 { 228 + "pname": "Microsoft.Build.Tasks.Git", 229 + "version": "8.0.0", 230 + "hash": "sha256-vX6/kPij8vNAu8f7rrvHHhPrNph20IcufmrBgZNxpQA=" 231 }, 232 { 233 + "pname": "Microsoft.CodeAnalysis.Analyzers", 234 + "version": "3.3.4", 235 + "hash": "sha256-qDzTfZBSCvAUu9gzq2k+LOvh6/eRvJ9++VCNck/ZpnE=" 236 }, 237 { 238 + "pname": "Microsoft.CodeAnalysis.Common", 239 + "version": "4.8.0", 240 + "hash": "sha256-3IEinVTZq6/aajMVA8XTRO3LTIEt0PuhGyITGJLtqz4=" 241 }, 242 { 243 + "pname": "Microsoft.CodeAnalysis.CSharp", 244 + "version": "4.8.0", 245 + "hash": "sha256-MmOnXJvd/ezs5UPcqyGLnbZz5m+VedpRfB+kFZeeqkU=" 246 }, 247 { 248 "pname": "Microsoft.CodeAnalysis.CSharp.Workspaces", 249 + "version": "4.8.0", 250 + "hash": "sha256-WNzc+6mKqzPviOI0WMdhKyrWs8u32bfGj2XwmfL7bwE=" 251 }, 252 { 253 "pname": "Microsoft.CodeAnalysis.Workspaces.Common", 254 + "version": "4.8.0", 255 + "hash": "sha256-X8R4SpWVO/gpip5erVZf5jCCx8EX3VzIRtNrQiLDIoM=" 256 }, 257 { 258 + "pname": "Microsoft.CodeAnalysis.Workspaces.MSBuild", 259 + "version": "4.8.0", 260 + "hash": "sha256-hxpMKC6OF8OaIiSZhAgJ+Rw7M8nqS6xHdUURnRRxJmU=" 261 }, 262 { 263 "pname": "Microsoft.Data.Sqlite.Core", 264 + "version": "9.0.4", 265 + "hash": "sha256-OJs5gZSKnmDabm6UehVhzYFtsgEmScyNrzbQ+ojiRoI=" 266 }, 267 { 268 "pname": "Microsoft.EntityFrameworkCore", 269 + "version": "9.0.0", 270 + "hash": "sha256-pFO6T2UsnYuXqPZzG5SziG0v7fYkLd5GlQ2DWk21XCc=" 271 }, 272 { 273 "pname": "Microsoft.EntityFrameworkCore", 274 + "version": "9.0.4", 275 + "hash": "sha256-zjIBv5cnhTVzG7YE+tqSI+havSCAHQdCE3Ha4JjecuQ=" 276 }, 277 { 278 "pname": "Microsoft.EntityFrameworkCore.Abstractions", 279 + "version": "9.0.0", 280 + "hash": "sha256-8SPpC6uTLl3TryFCTb2qqqLW4AsF/mTkOQteZ76dcfU=" 281 }, 282 { 283 "pname": "Microsoft.EntityFrameworkCore.Abstractions", 284 + "version": "9.0.4", 285 + "hash": "sha256-CaGhHINjggzaZSmdP51BBM4osWKpbck/2DgoMVCR3bc=" 286 }, 287 { 288 "pname": "Microsoft.EntityFrameworkCore.Analyzers", 289 + "version": "9.0.0", 290 + "hash": "sha256-TzAFoT3LEHcyD7sjoGMXOV7BVWNPSDIn+5+QQg4BYGs=" 291 }, 292 { 293 "pname": "Microsoft.EntityFrameworkCore.Analyzers", 294 + "version": "9.0.4", 295 + "hash": "sha256-Htc1qQ8dTS+tGDaT0gQVsZNtVar3p/LT54YcFkoHTLI=" 296 }, 297 { 298 "pname": "Microsoft.EntityFrameworkCore.Design", 299 + "version": "9.0.4", 300 + "hash": "sha256-mwW5DH+pX0cRx+wRHoh850u2b6/SxvvhBkKjwe8wRiQ=" 301 }, 302 { 303 "pname": "Microsoft.EntityFrameworkCore.Relational", 304 + "version": "9.0.0", 305 + "hash": "sha256-b7YR7J6mv7IN0+TQIIm6xKw4heEPol0dLDgxVHAUu7s=" 306 }, 307 { 308 "pname": "Microsoft.EntityFrameworkCore.Relational", 309 + "version": "9.0.4", 310 + "hash": "sha256-cZ8qUtvGgICA8F2XS9sNci14AzLC84mcGv6GibifYKc=" 311 }, 312 { 313 "pname": "Microsoft.EntityFrameworkCore.Sqlite", 314 + "version": "9.0.4", 315 + "hash": "sha256-9KBVCa/lr6UX2WFrMAU+S4WD0AG51kLI6YP9GxQmZK8=" 316 }, 317 { 318 "pname": "Microsoft.EntityFrameworkCore.Sqlite.Core", 319 + "version": "9.0.4", 320 + "hash": "sha256-pka9/9W+B4gVY7H7VJ3qCSaEJJW5Thqd6LAdQaIMRQ0=" 321 }, 322 { 323 "pname": "Microsoft.EntityFrameworkCore.Tools", 324 + "version": "9.0.4", 325 + "hash": "sha256-sUyI6VH/QpBNwz2bjQZlCTP41MjC4SlxCDqr063VVsM=" 326 }, 327 { 328 "pname": "Microsoft.Extensions.Caching.Abstractions", 329 + "version": "9.0.4", 330 + "hash": "sha256-/VJBbIJzRXjzQ07s4Bicb+WNV0ZAC+/naG2nLVxFvjU=" 331 }, 332 { 333 "pname": "Microsoft.Extensions.Caching.Memory", 334 + "version": "9.0.0", 335 + "hash": "sha256-OZVOVGZOyv9uk5XGJrz6irBkPNjxnBxjfSyW30MnU0s=" 336 + }, 337 + { 338 + "pname": "Microsoft.Extensions.Caching.Memory", 339 + "version": "9.0.4", 340 + "hash": "sha256-5uynkW+dK61Zp1+vs5uW6mwpnkZl7mH/bGSQoGjJH2c=" 341 }, 342 { 343 "pname": "Microsoft.Extensions.Configuration", 344 + "version": "9.0.0", 345 + "hash": "sha256-uBLeb4z60y8z7NelHs9uT3cLD6wODkdwyfJm6/YZLDM=" 346 + }, 347 + { 348 + "pname": "Microsoft.Extensions.Configuration", 349 + "version": "9.0.4", 350 + "hash": "sha256-01yWDq/dHgU1Trx2OqVsXK/yobwVTClJXB07LrPc8lU=" 351 + }, 352 + { 353 + "pname": "Microsoft.Extensions.Configuration.Abstractions", 354 + "version": "9.0.0", 355 + "hash": "sha256-xtG2USC9Qm0f2Nn6jkcklpyEDT3hcEZOxOwTc0ep7uc=" 356 }, 357 { 358 "pname": "Microsoft.Extensions.Configuration.Abstractions", 359 + "version": "9.0.4", 360 + "hash": "sha256-5hwq73FCWAJJ8Yb1VHaaryJJhUUiVsetPTrPLlo8N9o=" 361 }, 362 { 363 "pname": "Microsoft.Extensions.Configuration.Binder", ··· 365 "hash": "sha256-GanfInGzzoN2bKeNwON8/Hnamr6l7RTpYLA49CNXD9Q=" 366 }, 367 { 368 + "pname": "Microsoft.Extensions.Configuration.Binder", 369 + "version": "9.0.0", 370 + "hash": "sha256-6ajYWcNOQX2WqftgnoUmVtyvC1kkPOtTCif4AiKEffU=" 371 + }, 372 + { 373 "pname": "Microsoft.Extensions.Configuration.FileExtensions", 374 + "version": "9.0.0", 375 + "hash": "sha256-PsLo6mrLGYfbi96rfCG8YS1APXkUXBG4hLstpT60I4s=" 376 + }, 377 + { 378 + "pname": "Microsoft.Extensions.Configuration.FileExtensions", 379 + "version": "9.0.4", 380 + "hash": "sha256-i6BP99iTLEVt7aSw2Fu0ogUnY6FlVMat+BMIlndHCkQ=" 381 }, 382 { 383 "pname": "Microsoft.Extensions.Configuration.Json", 384 + "version": "9.0.0", 385 + "hash": "sha256-qQn7Ol0CvPYuyecYWYBkPpTMdocO7I6n+jXQI2udzLI=" 386 + }, 387 + { 388 + "pname": "Microsoft.Extensions.Configuration.Json", 389 + "version": "9.0.4", 390 + "hash": "sha256-scTrZeY5CKX9kMcN7MYQPJVgEFwDTvO+JOk+G3wXrjs=" 391 }, 392 { 393 "pname": "Microsoft.Extensions.DependencyInjection", 394 + "version": "9.0.4", 395 + "hash": "sha256-ck7PqIL/3vodYky+d7YX218n+detOoEjZeMr1EqTFPg=" 396 }, 397 { 398 "pname": "Microsoft.Extensions.DependencyInjection.Abstractions", 399 + "version": "9.0.4", 400 + "hash": "sha256-6WcGpsAYRhrpHloEom0oVP7Ff4Gh/O1XWJETJJ3LvEQ=" 401 }, 402 { 403 "pname": "Microsoft.Extensions.DependencyModel", 404 + "version": "8.0.2", 405 + "hash": "sha256-PyuO/MyCR9JtYqpA1l/nXGh+WLKCq34QuAXN9qNza9Q=" 406 + }, 407 + { 408 + "pname": "Microsoft.Extensions.DependencyModel", 409 + "version": "9.0.0", 410 + "hash": "sha256-xirwlMWM0hBqgTneQOGkZ8l45mHT08XuSSRIbprgq94=" 411 + }, 412 + { 413 + "pname": "Microsoft.Extensions.DependencyModel", 414 + "version": "9.0.4", 415 + "hash": "sha256-ziWOK9GykM9HufwYy18FYu6AyOncLOeumi3F/4W3AVE=" 416 }, 417 { 418 "pname": "Microsoft.Extensions.FileProviders.Abstractions", 419 + "version": "9.0.0", 420 + "hash": "sha256-mVfLjZ8VrnOQR/uQjv74P2uEG+rgW72jfiGdSZhIfDc=" 421 + }, 422 + { 423 + "pname": "Microsoft.Extensions.FileProviders.Abstractions", 424 + "version": "9.0.4", 425 + "hash": "sha256-OkAq+1NUG0d1Ww6zT/hZWcPB5+fCr8AJIWmkpX7CQxU=" 426 }, 427 { 428 "pname": "Microsoft.Extensions.FileProviders.Physical", 429 + "version": "9.0.0", 430 + "hash": "sha256-IzFpjKHmF1L3eVbFLUZa2N5aH3oJkJ7KE1duGIS7DP8=" 431 + }, 432 + { 433 + "pname": "Microsoft.Extensions.FileProviders.Physical", 434 + "version": "9.0.4", 435 + "hash": "sha256-whn/jRYaH56Lha20yChG5wgIllttTq2EtOwyDW+ZDO4=" 436 + }, 437 + { 438 + "pname": "Microsoft.Extensions.FileSystemGlobbing", 439 + "version": "9.0.0", 440 + "hash": "sha256-eBLa8pW/y/hRj+JbEr340zbHRABIeFlcdqE0jf5/Uhc=" 441 }, 442 { 443 "pname": "Microsoft.Extensions.FileSystemGlobbing", 444 + "version": "9.0.4", 445 + "hash": "sha256-lzNTCxATfJvnsl1hlAxhI4cibixYYBq99fK9b9tEo0A=" 446 + }, 447 + { 448 + "pname": "Microsoft.Extensions.Logging", 449 + "version": "9.0.0", 450 + "hash": "sha256-kR16c+N8nQrWeYLajqnXPg7RiXjZMSFLnKLEs4VfjcM=" 451 }, 452 { 453 "pname": "Microsoft.Extensions.Logging", 454 + "version": "9.0.4", 455 + "hash": "sha256-Vj+NGOamKeuMrLNUWlVKFFkz7IKGIv6h1A5X4CK9D5E=" 456 }, 457 { 458 "pname": "Microsoft.Extensions.Logging.Abstractions", 459 + "version": "9.0.4", 460 + "hash": "sha256-n0ZRhQ7U/5Kv1hVqUXGoa5gfrhzcy77yFhfonjq6VFc=" 461 }, 462 { 463 "pname": "Microsoft.Extensions.Options", 464 + "version": "9.0.4", 465 + "hash": "sha256-QyjtRCG+L9eyH/UWHf/S+7/ZiSOmuGNoKGO9nlXmjxI=" 466 }, 467 { 468 "pname": "Microsoft.Extensions.Primitives", 469 + "version": "9.0.0", 470 + "hash": "sha256-ZNLusK1CRuq5BZYZMDqaz04PIKScE2Z7sS2tehU7EJs=" 471 + }, 472 + { 473 + "pname": "Microsoft.Extensions.Primitives", 474 + "version": "9.0.4", 475 + "hash": "sha256-v/Ygyo1TMTUbnhdQSV2wzD4FOgAEWd1mpESo3kZ557g=" 476 }, 477 { 478 "pname": "Microsoft.IO.RecyclableMemoryStream", ··· 486 }, 487 { 488 "pname": "Microsoft.NETCore.Platforms", 489 "version": "5.0.0", 490 "hash": "sha256-LIcg1StDcQLPOABp4JRXIs837d7z0ia6+++3SF3jl1c=" 491 }, ··· 495 "hash": "sha256-0AqQ2gMS8iNlYkrD+BxtIg7cXMnr9xZHtKAuN4bjfaQ=" 496 }, 497 { 498 + "pname": "Microsoft.SourceLink.Common", 499 + "version": "8.0.0", 500 + "hash": "sha256-AfUqleVEqWuHE7z2hNiwOLnquBJ3tuYtbkdGMppHOXc=" 501 + }, 502 + { 503 + "pname": "Microsoft.SourceLink.GitHub", 504 + "version": "8.0.0", 505 + "hash": "sha256-hNTkpKdCLY5kIuOmznD1mY+pRdJ0PKu2HypyXog9vb0=" 506 }, 507 { 508 "pname": "Mono.TextTemplating", 509 + "version": "3.0.0", 510 + "hash": "sha256-VlgGDvgNZb7MeBbIZ4DE2Nn/j2aD9k6XqNHnASUSDr0=" 511 }, 512 { 513 "pname": "NameParserSharp", ··· 526 }, 527 { 528 "pname": "NPOI", 529 + "version": "2.7.3", 530 + "hash": "sha256-xDVGyQoUaynZ0LS7+/gIM3JJO88jakE2vKxTFsVAngo=" 531 }, 532 { 533 "pname": "Octokit", 534 + "version": "14.0.0", 535 + "hash": "sha256-pTSI7Tz5VFd4Ydx1laE+VkZfhsl7Rbgw42PBqhyVvyI=" 536 }, 537 { 538 "pname": "Pluralize.NET", ··· 541 }, 542 { 543 "pname": "Polly", 544 + "version": "8.5.2", 545 + "hash": "sha256-IrN06ddOIJ0VYuVefe3LvfW0kX20ATRQkEBg9CBomRA=" 546 }, 547 { 548 "pname": "Polly.Core", 549 + "version": "8.5.2", 550 + "hash": "sha256-PAwsWqrCieCf/7Y87fV7XMKoaY2abCQNtI+4oyyMifk=" 551 }, 552 { 553 "pname": "ReactiveUI", 554 + "version": "20.1.1", 555 + "hash": "sha256-p9l2GMzBRchKb4gW9pQ3DIKhs2O9fX3t/V7jDDztBqE=" 556 }, 557 { 558 "pname": "Serilog", ··· 561 }, 562 { 563 "pname": "Serilog", 564 "version": "3.1.1", 565 "hash": "sha256-L263y8jkn7dNFD2jAUK6mgvyRTqFe39i1tRhVZsNZTI=" 566 }, ··· 570 "hash": "sha256-j8hQ5TdL1TjfdGiBO9PyHJFMMPvATHWN1dtrrUZZlNw=" 571 }, 572 { 573 + "pname": "Serilog", 574 + "version": "4.2.0", 575 + "hash": "sha256-7f3EpCsEbDxXgsuhE430KVI14p7oDUuCtwRpOCqtnbs=" 576 + }, 577 + { 578 "pname": "Serilog.Exceptions", 579 "version": "8.4.0", 580 "hash": "sha256-2We6ZVAcFsEYVV7vVM+F1+4phHRqc7NeQZKbYDK0Gew=" 581 }, 582 { 583 "pname": "Serilog.Settings.Configuration", 584 + "version": "8.0.4", 585 + "hash": "sha256-00abT3H5COh5/A/tMYJwAZ37Mwa6jafVvW/nysLIbNQ=" 586 }, 587 { 588 + "pname": "Serilog.Settings.Configuration", 589 + "version": "9.0.0", 590 + "hash": "sha256-Q/q5UiSrcxoy5a/orod20E2RfiRtHDhxjjGMe1dW35I=" 591 }, 592 { 593 "pname": "Serilog.Sinks.Console", ··· 596 }, 597 { 598 "pname": "Serilog.Sinks.File", 599 + "version": "6.0.0", 600 + "hash": "sha256-KQmlUpG9ovRpNqKhKe6rz3XMLUjkBqjyQhEm2hV5Sow=" 601 }, 602 { 603 "pname": "Serilog.Sinks.File", 604 + "version": "7.0.0", 605 + "hash": "sha256-LxZYUoUPkCjIIVarJilnXnqQiMrFNJtoRilmzTNtUjo=" 606 }, 607 { 608 "pname": "Serilog.Sinks.ZipFile", ··· 611 }, 612 { 613 "pname": "SharpZipLib", 614 + "version": "1.4.2", 615 + "hash": "sha256-/giVqikworG2XKqfN9uLyjUSXr35zBuZ2FX2r8X/WUY=" 616 }, 617 { 618 "pname": "SixLabors.Fonts", ··· 621 }, 622 { 623 "pname": "SixLabors.ImageSharp", 624 + "version": "2.1.10", 625 + "hash": "sha256-nmvI1fZtimtmiitXBQJhYXHsYM8IGjEMxlKcsaORC3Y=" 626 }, 627 { 628 "pname": "SixLabors.ImageSharp", 629 + "version": "3.1.8", 630 + "hash": "sha256-cE9BQfbCvJ0Mf+fQiTD8elOZEPcfZHjDz2BHdiO+D08=" 631 }, 632 { 633 "pname": "SkiaSharp", 634 + "version": "2.88.9", 635 + "hash": "sha256-jZ/4nVXYJtrz9SBf6sYc/s0FxS7ReIYM4kMkrhZS+24=" 636 }, 637 { 638 "pname": "SkiaSharp.NativeAssets.Linux", 639 + "version": "2.88.9", 640 + "hash": "sha256-mQ/oBaqRR71WfS66mJCvcc3uKW7CNEHoPN2JilDbw/A=" 641 }, 642 { 643 "pname": "SkiaSharp.NativeAssets.macOS", 644 + "version": "2.88.9", 645 + "hash": "sha256-qvGuAmjXGjGKMzOPBvP9VWRVOICSGb7aNVejU0lLe/g=" 646 }, 647 { 648 "pname": "SkiaSharp.NativeAssets.WebAssembly", 649 + "version": "2.88.9", 650 + "hash": "sha256-vgFL4Pdy3O1RKBp+T9N3W4nkH9yurZ0suo8u3gPmmhY=" 651 }, 652 { 653 "pname": "SkiaSharp.NativeAssets.Win32", 654 + "version": "2.88.9", 655 + "hash": "sha256-kP5XM5GgwHGfNJfe4T2yO5NIZtiF71Ddp0pd1vG5V/4=" 656 }, 657 { 658 "pname": "Splat", 659 + "version": "15.1.1", 660 + "hash": "sha256-WipAVaUx2HrYNQ9LcYm496LndmSpVbuzJxzP9FA6Ohg=" 661 }, 662 { 663 "pname": "SQLitePCLRaw.bundle_e_sqlite3", 664 + "version": "2.1.10", 665 + "hash": "sha256-kZIWjH/TVTXRIsHPZSl7zoC4KAMBMWmgFYGLrQ15Occ=" 666 }, 667 { 668 "pname": "SQLitePCLRaw.core", 669 + "version": "2.1.10", 670 + "hash": "sha256-gpZcYwiJVCVwCyJu0R6hYxyMB39VhJDmYh9LxcIVAA8=" 671 }, 672 { 673 "pname": "SQLitePCLRaw.lib.e_sqlite3", 674 + "version": "2.1.10", 675 + "hash": "sha256-m2v2RQWol+1MNGZsx+G2N++T9BNtQGLLHXUjcwkdCnc=" 676 }, 677 { 678 "pname": "SQLitePCLRaw.provider.e_sqlite3", 679 + "version": "2.1.10", 680 + "hash": "sha256-MLs3jiETLZ7k/TgkHynZegCWuAbgHaDQKTPB0iNv7Fg=" 681 }, 682 { 683 "pname": "System.CodeDom", 684 + "version": "6.0.0", 685 + "hash": "sha256-uPetUFZyHfxjScu5x4agjk9pIhbCkt5rG4Axj25npcQ=" 686 }, 687 { 688 "pname": "System.Collections.Immutable", 689 + "version": "7.0.0", 690 + "hash": "sha256-9an2wbxue2qrtugYES9awshQg+KfJqajhnhs45kQIdk=" 691 }, 692 { 693 "pname": "System.Collections.Immutable", 694 + "version": "9.0.0", 695 + "hash": "sha256-+6q5VMeoc5bm4WFsoV6nBXA9dV5pa/O4yW+gOdi8yac=" 696 }, 697 { 698 "pname": "System.Collections.Immutable", 699 + "version": "9.0.2", 700 + "hash": "sha256-brMJqQ4PyRDOJCNq+HTFdFEphlyPD1x9YZGeHUbmtTo=" 701 }, 702 { 703 "pname": "System.Collections.NonGeneric", ··· 706 }, 707 { 708 "pname": "System.ComponentModel.Annotations", 709 + "version": "5.0.0", 710 + "hash": "sha256-0pST1UHgpeE6xJrYf5R+U7AwIlH3rVC3SpguilI/MAg=" 711 }, 712 { 713 "pname": "System.Composition", 714 + "version": "7.0.0", 715 + "hash": "sha256-YjhxuzuVdAzRBHNQy9y/1ES+ll3QtLcd2o+o8wIyMao=" 716 }, 717 { 718 "pname": "System.Composition.AttributedModel", 719 + "version": "7.0.0", 720 + "hash": "sha256-3s52Dyk2J66v/B4LLYFBMyXl0I8DFDshjE+sMjW4ubM=" 721 }, 722 { 723 "pname": "System.Composition.Convention", 724 + "version": "7.0.0", 725 + "hash": "sha256-N4MkkBXSQkcFKsEdcSe6zmyFyMmFOHmI2BNo3wWxftk=" 726 }, 727 { 728 "pname": "System.Composition.Hosting", 729 + "version": "7.0.0", 730 + "hash": "sha256-7liQGMaVKNZU1iWTIXvqf0SG8zPobRoLsW7q916XC3M=" 731 }, 732 { 733 "pname": "System.Composition.Runtime", 734 + "version": "7.0.0", 735 + "hash": "sha256-Oo1BxSGLETmdNcYvnkGdgm7JYAnQmv1jY0gL0j++Pd0=" 736 }, 737 { 738 "pname": "System.Composition.TypedParts", 739 + "version": "7.0.0", 740 + "hash": "sha256-6ZzNdk35qQG3ttiAi4OXrihla7LVP+y2fL3bx40/32s=" 741 }, 742 { 743 "pname": "System.Configuration.ConfigurationManager", 744 + "version": "9.0.0", 745 + "hash": "sha256-+pLnTC0YDP6Kjw5DVBiFrV/Q3x5is/+6N6vAtjvhVWk=" 746 }, 747 { 748 "pname": "System.Diagnostics.Debug", ··· 751 }, 752 { 753 "pname": "System.Diagnostics.EventLog", 754 + "version": "9.0.0", 755 + "hash": "sha256-tPvt6yoAp56sK/fe+/ei8M65eavY2UUhRnbrREj/Ems=" 756 }, 757 { 758 + "pname": "System.Diagnostics.EventLog", 759 + "version": "9.0.2", 760 + "hash": "sha256-IoiQbH8To9UqzYgJzYpFbuiRV3KGU85y4ccPTyttP/w=" 761 }, 762 { 763 "pname": "System.Globalization", ··· 765 "hash": "sha256-caL0pRmFSEsaoeZeWN5BTQtGrAtaQPwFi8YOZPZG5rI=" 766 }, 767 { 768 "pname": "System.IO.Pipelines", 769 + "version": "7.0.0", 770 + "hash": "sha256-W2181khfJUTxLqhuAVRhCa52xZ3+ePGOLIPwEN8WisY=" 771 }, 772 { 773 "pname": "System.IO.Pipelines", 774 + "version": "8.0.0", 775 + "hash": "sha256-LdpB1s4vQzsOODaxiKstLks57X9DTD5D6cPx8DE1wwE=" 776 }, 777 { 778 "pname": "System.Memory", ··· 780 "hash": "sha256-Cvl7RbRbRu9qKzeRBWjavUkseT2jhZBUWV1SPipUWFk=" 781 }, 782 { 783 + "pname": "System.Reactive", 784 + "version": "6.0.0", 785 + "hash": "sha256-hXB18OsiUHSCmRF3unAfdUEcbXVbG6/nZxcyz13oe9Y=" 786 }, 787 { 788 "pname": "System.Reactive", 789 + "version": "6.0.1", 790 + "hash": "sha256-Lo5UMqp8DsbVSUxa2UpClR1GoYzqQQcSxkfyFqB/d4Q=" 791 }, 792 { 793 "pname": "System.Reflection", ··· 795 "hash": "sha256-NQSZRpZLvtPWDlvmMIdGxcVuyUnw92ZURo0hXsEshXY=" 796 }, 797 { 798 "pname": "System.Reflection.Metadata", 799 + "version": "7.0.0", 800 + "hash": "sha256-GwAKQhkhPBYTqmRdG9c9taqrKSKDwyUgOEhWLKxWNPI=" 801 }, 802 { 803 "pname": "System.Reflection.TypeExtensions", ··· 816 }, 817 { 818 "pname": "System.Runtime.CompilerServices.Unsafe", 819 "version": "5.0.0", 820 "hash": "sha256-neARSpLPUzPxEKhJRwoBzhPxK+cKIitLx7WBYncsYgo=" 821 }, ··· 830 "hash": "sha256-wLDHmozr84v1W2zYCWYxxj0FR0JDYHSVRaRuDm0bd/o=" 831 }, 832 { 833 "pname": "System.Security.Cryptography.Pkcs", 834 + "version": "8.0.1", 835 + "hash": "sha256-KMNIkJ3yQ/5O6WIhPjyAIarsvIMhkp26A6aby5KkneU=" 836 }, 837 { 838 "pname": "System.Security.Cryptography.ProtectedData", 839 + "version": "9.0.0", 840 + "hash": "sha256-gPgPU7k/InTqmXoRzQfUMEKL3QuTnOKowFqmXTnWaBQ=" 841 }, 842 { 843 "pname": "System.Security.Cryptography.Xml", 844 + "version": "8.0.2", 845 + "hash": "sha256-9TCmVyMB4+By/ipU8vdYDtSnw1tkkebnXXVRdT78+28=" 846 }, 847 { 848 "pname": "System.Security.Principal.Windows", ··· 851 }, 852 { 853 "pname": "System.ServiceProcess.ServiceController", 854 + "version": "9.0.0", 855 + "hash": "sha256-R2tdnqpNudV9Z4BTuI2q7Yqb97ZDEOjLxBNd28HjRX8=" 856 }, 857 { 858 + "pname": "System.ServiceProcess.ServiceController", 859 + "version": "9.0.2", 860 + "hash": "sha256-7H8oHNlgRX1BK5sP0bZvMhKVGznOjeTgnqiPkgXW+0g=" 861 }, 862 { 863 "pname": "System.Text.Encoding.CodePages", ··· 865 "hash": "sha256-YJ5jJqkVPp+6fEzSXOmw1sNSdygB5Rx7TJ0TrNS/wq4=" 866 }, 867 { 868 + "pname": "System.Text.Json", 869 + "version": "7.0.3", 870 + "hash": "sha256-aSJZ17MjqaZNQkprfxm/09LaCoFtpdWmqU9BTROzWX4=" 871 }, 872 { 873 "pname": "System.Text.Json", 874 + "version": "9.0.4", 875 + "hash": "sha256-oIOqfOIIUXXVkfFiTCI9wwIJBETQqF7ZcOJv2iYuq1s=" 876 }, 877 { 878 "pname": "System.Threading", ··· 881 }, 882 { 883 "pname": "System.Threading.Channels", 884 + "version": "7.0.0", 885 + "hash": "sha256-Cu0gjQsLIR8Yvh0B4cOPJSYVq10a+3F9pVz/C43CNeM=" 886 }, 887 { 888 "pname": "System.Threading.Tasks", ··· 890 "hash": "sha256-Z5rXfJ1EXp3G32IKZGiZ6koMjRu0n8C1NGrwpdIen4w=" 891 }, 892 { 893 "pname": "Tmds.DBus.Protocol", 894 + "version": "0.20.0", 895 + "hash": "sha256-CRW/tkgsuBiBJfRwou12ozRQsWhHDooeP88E5wWpWJw=" 896 } 897 ]
+13 -9
pkgs/by-name/li/libation/package.nix
··· 5 fetchFromGitHub, 6 dotnetCorePackages, 7 wrapGAppsHook3, 8 - 9 glew, 10 gtk3, 11 }: 12 13 buildDotnetModule rec { 14 pname = "libation"; 15 - version = "11.5.5"; 16 17 src = fetchFromGitHub { 18 owner = "rmcrackan"; 19 repo = "Libation"; 20 - rev = "v${version}"; 21 - hash = "sha256-FD3f2Cba1xN15BloyRQ/m/vDovhN8x0AlfeJk+LGVV4="; 22 }; 23 24 sourceRoot = "${src.name}/Source"; 25 26 - dotnet-sdk = dotnetCorePackages.sdk_8_0; 27 - dotnet-runtime = dotnetCorePackages.runtime_8_0; 28 29 nugetDeps = ./deps.json; 30 ··· 45 runtimeDeps = [ 46 # For Avalonia UI 47 glew 48 # For file dialogs 49 gtk3 50 ]; ··· 53 install -Dm644 LoadByOS/LinuxConfigApp/libation_glass.svg $out/share/icons/hicolor/scalable/apps/libation.svg 54 install -Dm644 LoadByOS/LinuxConfigApp/Libation.desktop $out/share/applications/libation.desktop 55 substituteInPlace $out/share/applications/libation.desktop \ 56 - --replace-fail "/usr/bin/libation" "${meta.mainProgram}" 57 ''; 58 59 # wrap manually, because we need lower case executables ··· 75 ''; 76 77 meta = { 78 - changelog = "https://github.com/rmcrackan/Libation/releases/tag/${src.rev}"; 79 description = "Audible audiobook manager"; 80 homepage = "https://github.com/rmcrackan/Libation"; 81 - license = lib.licenses.gpl3Only; 82 mainProgram = "libation"; 83 maintainers = with lib.maintainers; [ tomasajt ]; 84 };
··· 5 fetchFromGitHub, 6 dotnetCorePackages, 7 wrapGAppsHook3, 8 glew, 9 gtk3, 10 + xorg, 11 }: 12 13 buildDotnetModule rec { 14 pname = "libation"; 15 + version = "12.3.1"; 16 17 src = fetchFromGitHub { 18 owner = "rmcrackan"; 19 repo = "Libation"; 20 + tag = "v${version}"; 21 + hash = "sha256-jir1r78HbAhlOiCj6pSw0+o4V9ceCkJQWnKtt6VzLDY="; 22 }; 23 24 sourceRoot = "${src.name}/Source"; 25 26 + dotnet-sdk = dotnetCorePackages.sdk_9_0; 27 + 28 + dotnet-runtime = dotnetCorePackages.runtime_9_0; 29 30 nugetDeps = ./deps.json; 31 ··· 46 runtimeDeps = [ 47 # For Avalonia UI 48 glew 49 + xorg.libXrandr 50 + xorg.libXi 51 + xorg.libXcursor 52 # For file dialogs 53 gtk3 54 ]; ··· 57 install -Dm644 LoadByOS/LinuxConfigApp/libation_glass.svg $out/share/icons/hicolor/scalable/apps/libation.svg 58 install -Dm644 LoadByOS/LinuxConfigApp/Libation.desktop $out/share/applications/libation.desktop 59 substituteInPlace $out/share/applications/libation.desktop \ 60 + --replace-fail "/usr/bin/libation" "libation" 61 ''; 62 63 # wrap manually, because we need lower case executables ··· 79 ''; 80 81 meta = { 82 + changelog = "https://github.com/rmcrackan/Libation/releases/tag/v${version}"; 83 description = "Audible audiobook manager"; 84 homepage = "https://github.com/rmcrackan/Libation"; 85 + license = lib.licenses.gpl3Plus; 86 mainProgram = "libation"; 87 maintainers = with lib.maintainers; [ tomasajt ]; 88 };
+2 -2
pkgs/by-name/li/libdjinterop/package.nix
··· 18 src = fetchFromGitHub { 19 owner = "xsco"; 20 repo = "libdjinterop"; 21 - rev = "0.22.1"; 22 - hash = "sha256-x0GbuUDmx8ooiaD/8J5VvIG239d5uDdK5H1tnwHd62c="; 23 }; 24 25 nativeBuildInputs = [
··· 18 src = fetchFromGitHub { 19 owner = "xsco"; 20 repo = "libdjinterop"; 21 + rev = "0.24.3"; 22 + hash = "sha256-Fp7AwEOq2JOpL60GDAXmA15ptFeLoG79nnnPXHl1Hjw="; 23 }; 24 25 nativeBuildInputs = [
+3 -3
pkgs/by-name/li/lintspec/package.nix
··· 6 7 rustPlatform.buildRustPackage rec { 8 pname = "lintspec"; 9 - version = "0.4.1"; 10 11 src = fetchFromGitHub { 12 owner = "beeb"; 13 repo = "lintspec"; 14 tag = "v${version}"; 15 - hash = "sha256-3+E0y3WxyjvIeIaAVhjXoBnS4+THv6L4Dj4LvpRYkog="; 16 }; 17 18 useFetchCargoVendor = true; 19 - cargoHash = "sha256-TIGNToVqzRUV3/5RpbYpuMrefntft9qasCjOxmpE3lc="; 20 21 meta = { 22 description = "Blazingly fast linter for NatSpec comments in Solidity code";
··· 6 7 rustPlatform.buildRustPackage rec { 8 pname = "lintspec"; 9 + version = "0.5.0"; 10 11 src = fetchFromGitHub { 12 owner = "beeb"; 13 repo = "lintspec"; 14 tag = "v${version}"; 15 + hash = "sha256-I9u4fS3K3tPgr15lAEkBQO1KXSNPAu3aiM9Qo9IRuHE="; 16 }; 17 18 useFetchCargoVendor = true; 19 + cargoHash = "sha256-wTR4E+Pbx0ReeVav/ECklS8on0v5aYvFqE+FZhieRHk="; 20 21 meta = { 22 description = "Blazingly fast linter for NatSpec comments in Solidity code";
+2 -2
pkgs/by-name/mb/mbuffer/package.nix
··· 8 9 stdenv.mkDerivation (finalAttrs: { 10 pname = "mbuffer"; 11 - version = "20241007"; 12 outputs = [ 13 "out" 14 "man" ··· 16 17 src = fetchurl { 18 url = "http://www.maier-komor.de/software/mbuffer/mbuffer-${finalAttrs.version}.tgz"; 19 - sha256 = "sha256-nXNjAQtO9FsWRva19QJ7SbtqIJxQL7hOKBx713HVa+0="; 20 }; 21 22 buildInputs = [
··· 8 9 stdenv.mkDerivation (finalAttrs: { 10 pname = "mbuffer"; 11 + version = "20250429"; 12 outputs = [ 13 "out" 14 "man" ··· 16 17 src = fetchurl { 18 url = "http://www.maier-komor.de/software/mbuffer/mbuffer-${finalAttrs.version}.tgz"; 19 + sha256 = "sha256-qFPvcg1fw+9HwXiPlldHe3bXCrDJuKfZbpleMeNTa78="; 20 }; 21 22 buildInputs = [
+3 -3
pkgs/by-name/me/mergiraf/package.nix
··· 11 12 rustPlatform.buildRustPackage rec { 13 pname = "mergiraf"; 14 - version = "0.6.0"; 15 16 src = fetchFromGitea { 17 domain = "codeberg.org"; 18 owner = "mergiraf"; 19 repo = "mergiraf"; 20 rev = "refs/tags/v${version}"; 21 - hash = "sha256-1GiXGwNgJvA3uftLu2nWa2/Tp/koCybr2r/MXkJR6hk="; 22 }; 23 24 useFetchCargoVendor = true; 25 - cargoHash = "sha256-+qnaxWkh0ZOi4gKSLHxSeFDMmJsUM9PHL7jaH3+6OhY="; 26 27 nativeCheckInputs = [ 28 git
··· 11 12 rustPlatform.buildRustPackage rec { 13 pname = "mergiraf"; 14 + version = "0.7.0"; 15 16 src = fetchFromGitea { 17 domain = "codeberg.org"; 18 owner = "mergiraf"; 19 repo = "mergiraf"; 20 rev = "refs/tags/v${version}"; 21 + hash = "sha256-6psvTt0r+s5GuPpy1PwdvnUJ8n+lfvC2lWfMYzMvUkg="; 22 }; 23 24 useFetchCargoVendor = true; 25 + cargoHash = "sha256-IJ/ywVDHMdd37/jCLzkYyBNVEow9sdK6iSDHlCZXKK0="; 26 27 nativeCheckInputs = [ 28 git
+2 -2
pkgs/by-name/mo/moltenvk/package.nix
··· 101 ''; 102 103 env.NIX_CFLAGS_COMPILE = toString ( 104 - [ 105 - "-isystem ${lib.getInclude stdenv.cc.libcxx}/include/c++/v1" 106 "-I${lib.getDev spirv-cross}/include/spirv_cross" 107 "-I${lib.getDev spirv-headers}/include/spirv/unified1" 108
··· 101 ''; 102 103 env.NIX_CFLAGS_COMPILE = toString ( 104 + lib.optional (stdenv.cc.libcxx != null) "-isystem ${lib.getInclude stdenv.cc.libcxx}/include/c++/v1" 105 + ++ [ 106 "-I${lib.getDev spirv-cross}/include/spirv_cross" 107 "-I${lib.getDev spirv-headers}/include/spirv/unified1" 108
+2 -2
pkgs/by-name/mo/morphosis/package.nix
··· 20 21 python3Packages.buildPythonApplication rec { 22 pname = "morphosis"; 23 - version = "48.1"; 24 pyproject = false; 25 26 src = fetchFromGitLab { ··· 28 owner = "World"; 29 repo = "morphosis"; 30 tag = version; 31 - hash = "sha256-8Z1c0TtMAOPxzaFhEHDURTk2islHky8B/EIAdmj5hE0="; 32 }; 33 34 strictDeps = true;
··· 20 21 python3Packages.buildPythonApplication rec { 22 pname = "morphosis"; 23 + version = "48.2"; 24 pyproject = false; 25 26 src = fetchFromGitLab { ··· 28 owner = "World"; 29 repo = "morphosis"; 30 tag = version; 31 + hash = "sha256-wDEhXIt1iup7QxKsmWUjQZGTEZhOuNjpLqzpqs+TPHo="; 32 }; 33 34 strictDeps = true;
+26 -4
pkgs/by-name/mo/mozillavpn/package.nix
··· 4 cargo, 5 cmake, 6 fetchFromGitHub, 7 go, 8 lib, 9 libcap, ··· 22 23 stdenv.mkDerivation (finalAttrs: { 24 pname = "mozillavpn"; 25 - version = "2.26.0"; 26 src = fetchFromGitHub { 27 owner = "mozilla-mobile"; 28 repo = "mozilla-vpn-client"; 29 tag = "v${finalAttrs.version}"; 30 fetchSubmodules = true; 31 - hash = "sha256-BKD8X4nPLyTtY0x06nCSRRK36XKucpnhvjJN8aZssUs="; 32 }; 33 - patches = [ ]; 34 35 netfilter = buildGoModule { 36 pname = "${finalAttrs.pname}-netfilter"; ··· 45 46 cargoDeps = rustPlatform.fetchCargoVendor { 47 inherit (finalAttrs) src patches; 48 - hash = "sha256-tVTXlGO969qPR9/TbOJbDdOiwOI1PT11MvNYdLqgDlo="; 49 }; 50 51 buildInputs = [
··· 4 cargo, 5 cmake, 6 fetchFromGitHub, 7 + fetchpatch, 8 go, 9 lib, 10 libcap, ··· 23 24 stdenv.mkDerivation (finalAttrs: { 25 pname = "mozillavpn"; 26 + version = "2.27.0"; 27 src = fetchFromGitHub { 28 owner = "mozilla-mobile"; 29 repo = "mozilla-vpn-client"; 30 tag = "v${finalAttrs.version}"; 31 fetchSubmodules = true; 32 + hash = "sha256-TfiEc5Lptr0ntp4buEEWbQTvNkVjZbdMWDv8CEZa6IM="; 33 }; 34 + patches = [ 35 + # Provide default args for LottieStatus::changed so moc can call it (#10420) 36 + (fetchpatch { 37 + url = "https://github.com/mozilla-mobile/mozilla-vpn-client/commit/e5abe5714a5b506e398c088d21672f00d6f93240.patch"; 38 + hash = "sha256-DU5wQ1DDF8DbmMIlohoEIDJ7/9+9GVwrvsr51T9bGx8="; 39 + }) 40 + # Remove Qt.labls.qmlmodels usage (#10422) 41 + (fetchpatch { 42 + url = "https://github.com/mozilla-mobile/mozilla-vpn-client/commit/4497972b1bf7b7f215dc6c1227d76d6825f5b958.patch"; 43 + hash = "sha256-RPRdARM/jXSHmTGGjiOrfJ7KVejp3JmUfsN5pmKYPuY="; 44 + }) 45 + # Qt compat: Make sure to include what we use 46 + (fetchpatch { 47 + url = "https://github.com/mozilla-mobile/mozilla-vpn-client/commit/0909d43447a7ddbc6ec20d108637524552848bd6.patch"; 48 + hash = "sha256-Hpn69hQxa269XH+Ku/MYD2GwdFhfCX4yoVRCEDfIOKc="; 49 + }) 50 + # Use QDesktopUnixServices after qt 6.9.0 51 + (fetchpatch { 52 + url = "https://github.com/mozilla-mobile/mozilla-vpn-client/pull/10424/commits/81e66044388459ffe2b08804ab5a326586ac7113.patch"; 53 + hash = "sha256-+v3NoTAdkjKEyBPbbJZQ2d11hJMyE3E4B9uYUerVa7c="; 54 + }) 55 + ]; 56 57 netfilter = buildGoModule { 58 pname = "${finalAttrs.pname}-netfilter"; ··· 67 68 cargoDeps = rustPlatform.fetchCargoVendor { 69 inherit (finalAttrs) src patches; 70 + hash = "sha256-SGC+YT5ATV/ZaP/wrm3c31OQBw6Pk8ZSXjxEPFdP2f8="; 71 }; 72 73 buildInputs = [
+1 -1
pkgs/by-name/mu/munin/package.nix
··· 175 homepage = "https://munin-monitoring.org/"; 176 license = licenses.gpl2Only; 177 maintainers = [ maintainers.bjornfor ]; 178 - platforms = platforms.linux; 179 }; 180 }
··· 175 homepage = "https://munin-monitoring.org/"; 176 license = licenses.gpl2Only; 177 maintainers = [ maintainers.bjornfor ]; 178 + platforms = platforms.linux ++ platforms.darwin; 179 }; 180 }
+5 -10
pkgs/by-name/ni/nickel/package.nix
··· 4 rustPlatform, 5 fetchFromGitHub, 6 python3, 7 versionCheckHook, 8 pkg-config, 9 nixVersions, ··· 13 14 rustPlatform.buildRustPackage (finalAttrs: { 15 pname = "nickel"; 16 - version = "1.10.0"; 17 18 src = fetchFromGitHub { 19 owner = "tweag"; 20 repo = "nickel"; 21 tag = finalAttrs.version; 22 - hash = "sha256-CnEGC4SnLRfAPl3WTv83xertH2ulG5onseZpq3vxfwc="; 23 }; 24 25 useFetchCargoVendor = true; 26 - cargoHash = "sha256-CyO+W4332fJmeF2CL+9CCdPuion8MrxzkPotLA7my3U="; 27 28 cargoBuildFlags = [ 29 "-p nickel-lang-cli" ··· 33 nativeBuildInputs = 34 [ 35 python3 36 ] 37 ++ lib.optionals enableNixImport [ 38 pkg-config ··· 66 # aren't packaging py-nickel anyway 67 "--workspace" 68 "--exclude=py-nickel" 69 - ]; 70 - 71 - checkFlags = [ 72 - # https://github.com/tweag/nickel/blob/1.10.0/git/tests/main.rs#L60 73 - # fails because src is not a git repo 74 - # `cmd.current_dir(repo.path()).output()` errors with `NotFound` 75 - "--skip=fetch_targets" 76 ]; 77 78 postInstall = ''
··· 4 rustPlatform, 5 fetchFromGitHub, 6 python3, 7 + gitMinimal, 8 versionCheckHook, 9 pkg-config, 10 nixVersions, ··· 14 15 rustPlatform.buildRustPackage (finalAttrs: { 16 pname = "nickel"; 17 + version = "1.11.0"; 18 19 src = fetchFromGitHub { 20 owner = "tweag"; 21 repo = "nickel"; 22 tag = finalAttrs.version; 23 + hash = "sha256-I7cLVrkJhB3aJeE/A3tpFEUj0AkvcONSXD8NtnE5eQ0="; 24 }; 25 26 useFetchCargoVendor = true; 27 + cargoHash = "sha256-DzSfwBVeRT/GAXWyZKZjlDvj95bQzrkqIgZZ2EZw7eQ="; 28 29 cargoBuildFlags = [ 30 "-p nickel-lang-cli" ··· 34 nativeBuildInputs = 35 [ 36 python3 37 + gitMinimal 38 ] 39 ++ lib.optionals enableNixImport [ 40 pkg-config ··· 68 # aren't packaging py-nickel anyway 69 "--workspace" 70 "--exclude=py-nickel" 71 ]; 72 73 postInstall = ''
+2 -2
pkgs/by-name/ov/overturemaps/package.nix
··· 6 7 python3Packages.buildPythonPackage rec { 8 pname = "overturemaps"; 9 - version = "0.12.0"; 10 pyproject = true; 11 12 src = fetchPypi { 13 inherit pname version; 14 - hash = "sha256-Nr8ZB5A8ePJI69IL4Mzjmz22FLzsTGdfP+eTSAqCcoc="; 15 }; 16 17 build-system = with python3Packages; [ poetry-core ];
··· 6 7 python3Packages.buildPythonPackage rec { 8 pname = "overturemaps"; 9 + version = "0.14.0"; 10 pyproject = true; 11 12 src = fetchPypi { 13 inherit pname version; 14 + hash = "sha256-UtYS5FcNBT9IIiybKUXK+jwGnXQ+oR/HQI3ntfV8NYg="; 15 }; 16 17 build-system = with python3Packages; [ poetry-core ];
+1495
pkgs/by-name/pk/pkl/deps.json
···
··· 1 + { 2 + "!comment": "This is a nixpkgs Gradle dependency lockfile. For more details, refer to the Gradle section in the nixpkgs manual.", 3 + "!version": 1, 4 + "https://plugins.gradle.org/m2": { 5 + "com/github/johnrengelman#shadow/8.1.1": { 6 + "jar": "sha256-CEGXVVWQpTuyG1lQijMwVZ9TbdtEjq/R7GdfVGIDb88=", 7 + "module": "sha256-nQ87SqpniYcj6vbF6c0nOHj5V03azWSqNwJDYgzgLko=", 8 + "pom": "sha256-Mu55f8hDI3xM5cSeX0FSxYoIlK/OCg6SY25qLU/JjDU=" 9 + }, 10 + "gradle/plugin/org/gradle/crypto#checksum/1.4.0": { 11 + "jar": "sha256-GZuCZMulLIpIqibHExIveIFOPB6AGmrwsgoaUdXFsJQ=", 12 + "pom": "sha256-9JIlgzqyRZYjC9qx+OQyOJFVNx9h7MBLiRUbL/AydBk=" 13 + }, 14 + "gradle/plugin/org/jetbrains/gradle/plugin/idea-ext#gradle-idea-ext/1.1.9": { 15 + "jar": "sha256-581IH2xEr1PReSD/VQU256P5SjGC6b0euN+Udy3E6Ow=", 16 + "pom": "sha256-FOT6q6pDC/wzpuk92vzIj1Ct88uGb/RXzqqClJEVNcc=" 17 + }, 18 + "io/github/gradle-nexus#publish-plugin/2.0.0": { 19 + "jar": "sha256-lCwaFtFh9kYxkBtOLa1UHS/L/lHPAyOVXavgLiqe8qo=", 20 + "module": "sha256-4T/01uEPKDtihxA8mC8Ha9YZ4qRh+znBbUTR0V1x6Pc=", 21 + "pom": "sha256-V4e4+lvBAqYRbTWnztW7vPEZ/XJgQxs3kXPuNQU5rQk=" 22 + }, 23 + "io/github/gradle-nexus/publish-plugin#io.github.gradle-nexus.publish-plugin.gradle.plugin/2.0.0": { 24 + "pom": "sha256-oymrlfS/3VyJEIPK06uzB0H9xroLspsRUqgP4KadYu8=" 25 + }, 26 + "me/champeau/jmh#jmh-gradle-plugin/0.7.2": { 27 + "jar": "sha256-2Wcgmf+Pw/m/PU0BWGThWG8H7L0qihd6ZhhO8LaKumU=", 28 + "module": "sha256-bYSa50VKs5Fxjl/HDicWQY7z7SZEcjRb2Axt5k4AtsQ=", 29 + "pom": "sha256-FdkdAH98O7wCJseQSM3cRf/BJPoegAgu//jhAwxoSg8=" 30 + }, 31 + "me/champeau/jmh#me.champeau.jmh.gradle.plugin/0.7.2": { 32 + "pom": "sha256-V+DCOsYJRa77WgxKkzm+poopU2TKR8epB5oDL3kBOrs=" 33 + }, 34 + "org/gradle/crypto/checksum#org.gradle.crypto.checksum.gradle.plugin/1.4.0": { 35 + "pom": "sha256-HzWQYt4QGbCRu7QhGghr4U0xCMX2mXisy9AbZRUFN0w=" 36 + }, 37 + "org/gradle/kotlin#gradle-kotlin-dsl-plugins/5.2.0": { 38 + "jar": "sha256-SKlcMPRlehDfloYC01LJ2GTZemYholfoFQjINWDE/q4=", 39 + "module": "sha256-fxo3x8yLU7tmBAqrbAacidiqWOJ/+nH3s2HGROtaD7A=", 40 + "pom": "sha256-uB9ZcQ4lOEW0+Pbe27BWPWfD5/UPg7AiQZXjo2GAtH8=" 41 + }, 42 + "org/gradle/kotlin/kotlin-dsl#org.gradle.kotlin.kotlin-dsl.gradle.plugin/5.2.0": { 43 + "pom": "sha256-pXu0ObpCYKJW8tYIRx1wgRiQd6Ck3fsCjdGBe+W8Ejc=" 44 + }, 45 + "org/gradle/toolchains#foojay-resolver/0.8.0": { 46 + "jar": "sha256-+Q5pNRY46QueyYSOdZ0hhjWQfAklQRkRUAN7CyLlFAw=", 47 + "module": "sha256-jDzPVNoHLGSkDgaIKqplIzbLKe7C6iMPBtaEOrs4TVE=", 48 + "pom": "sha256-pxZyrK0MCu4576V1P1yU+aSjWh2sBl4ii8rDQt6nxUg=" 49 + }, 50 + "org/gradle/toolchains/foojay-resolver-convention#org.gradle.toolchains.foojay-resolver-convention.gradle.plugin/0.8.0": { 51 + "pom": "sha256-O2ciN72cwejoyobvWnkgpnj2nQTS9L+9DFouedRcXLU=" 52 + }, 53 + "org/jetbrains/gradle/plugin/idea-ext#org.jetbrains.gradle.plugin.idea-ext.gradle.plugin/1.1.9": { 54 + "pom": "sha256-6wJgv+4Rm/1Rks144nHJcBaqRUx54PxVPd2Gbym+vTw=" 55 + } 56 + }, 57 + "https://repo.maven.apache.org/maven2": { 58 + "com/diffplug/durian#durian-collect/1.2.0": { 59 + "jar": "sha256-sZTAuIAhzBFsIcHcdvScLB/hda9by3TIume527+aSMw=", 60 + "pom": "sha256-i7diCGoKT9KmRzu/kFx0R2OvodWaVjD3O7BLeHLAn/M=" 61 + }, 62 + "com/diffplug/durian#durian-core/1.2.0": { 63 + "jar": "sha256-F+0KrLOjwWMjMyFou96thpTzKACytH1p1KTEmxFNXa4=", 64 + "pom": "sha256-hwMg6QdVNxsBeW/oG6Ul/R3ui3A0b1VFUe7dQonwtmI=" 65 + }, 66 + "com/diffplug/durian#durian-io/1.2.0": { 67 + "jar": "sha256-CV/R3HeIjAc/C+OaAYFW7lJnInmLCd6eKF7yE14W6sQ=", 68 + "pom": "sha256-NQkZQkMk4nUKPdwvobzmqQrIziklaYpgqbTR1uSSL/4=" 69 + }, 70 + "com/diffplug/durian#durian-swt.os/4.2.2": { 71 + "jar": "sha256-a1Mca0vlgaizLq2GHdwVwsk7IMZl+00z4DgUg8JERfQ=", 72 + "module": "sha256-rVlQLGknZu48M0vkliigDctNka4aSPJjLitxUStDXPk=", 73 + "pom": "sha256-GzxJFP1eLM4pZq1wdWY5ZBFFwdNCB3CTV4Py3yY2kIU=" 74 + }, 75 + "com/diffplug/spotless#spotless-lib-extra/2.45.0": { 76 + "jar": "sha256-YCy7zTgo7pz7LjCn+bMDNcaScTB3FBTUzdKU0h/ly2c=", 77 + "module": "sha256-9pnkNfTlzgPbYJpHaO6wNj1uB8ZfvPrx/GKcTnbuf7A=", 78 + "pom": "sha256-5x2LkRDdSNLn9KVLi/uozlWpbmteu9T0OpJGZJz1b7A=" 79 + }, 80 + "com/diffplug/spotless#spotless-lib/2.45.0": { 81 + "jar": "sha256-sllply4dmAKAyirlKRl+2bMWCq5ItQbPGTXwG9Exhmc=", 82 + "module": "sha256-+x+8+TUAczrHWcp99E8P9mVTEze0LaAS4on/CINNiQ8=", 83 + "pom": "sha256-WKd8IsQLIc8m29tCEwFu9HrM9bBwchfHkyqQ9D+PMNw=" 84 + }, 85 + "com/diffplug/spotless#spotless-plugin-gradle/6.25.0": { 86 + "jar": "sha256-9euQikxdpGKZ51Q/qtoEAtLEt31Yx7Qy1Lblk0mygKM=", 87 + "module": "sha256-RoHRe/PJIF2DeOynBcAAywzJjcx40DATy2iJjGvSx0Q=", 88 + "pom": "sha256-q1ZuPYS2w/rHqPySXy279TzZdZywOvPAfQ3EN9OXqNo=" 89 + }, 90 + "com/ethlo/time#itu/1.10.3": { 91 + "jar": "sha256-I9O6hAldSJpZUkD4kEUIXqUGb7b8HcCRJY1XffnXSrw=", 92 + "pom": "sha256-shihqWmXfQEerG6Ttzo6uwuIQGMK0aHxbr//JOWIbXQ=" 93 + }, 94 + "com/fasterxml#oss-parent/48": { 95 + "pom": "sha256-EbuiLYYxgW4JtiOiAHR0U9ZJGmbqyPXAicc9ordJAU8=" 96 + }, 97 + "com/fasterxml#oss-parent/58": { 98 + "pom": "sha256-VnDmrBxN3MnUE8+HmXpdou+qTSq+Q5Njr57xAqCgnkA=" 99 + }, 100 + "com/fasterxml#oss-parent/61": { 101 + "pom": "sha256-NklRPPWX6RhtoIVZhqjFQ+Er29gF7e75wSTbVt0DZUQ=" 102 + }, 103 + "com/fasterxml/jackson#jackson-base/2.18.2": { 104 + "pom": "sha256-71dLcvW0iUgET2g3a4dMiK4JoCncjgX2Shwwvftt4Uo=" 105 + }, 106 + "com/fasterxml/jackson#jackson-bom/2.14.1": { 107 + "pom": "sha256-eP35nlBQ/EhfQRfauMzL+2+mxoOF6184oJtlU3HUpsw=" 108 + }, 109 + "com/fasterxml/jackson#jackson-bom/2.17.2": { 110 + "pom": "sha256-H0crC8IATVz0IaxIhxQX+EGJ5481wElxg4f9i0T7nzI=" 111 + }, 112 + "com/fasterxml/jackson#jackson-bom/2.18.2": { 113 + "pom": "sha256-UkfNwwFyXT9n9+8EkDconVr3CdaXK89LFwluRUjSlWs=" 114 + }, 115 + "com/fasterxml/jackson#jackson-parent/2.14": { 116 + "pom": "sha256-CQat2FWuOfkjV9Y/SFiJsI/KTEOl/kM1ItdTROB1exk=" 117 + }, 118 + "com/fasterxml/jackson#jackson-parent/2.17": { 119 + "pom": "sha256-rubeSpcoOwQOQ/Ta1XXnt0eWzZhNiSdvfsdWc4DIop0=" 120 + }, 121 + "com/fasterxml/jackson#jackson-parent/2.18.1": { 122 + "pom": "sha256-0IIvrBoCJoRLitRFySDEmk9hkWnQmxAQp9/u0ZkQmYw=" 123 + }, 124 + "com/fasterxml/jackson/core#jackson-annotations/2.18.2": { 125 + "jar": "sha256-WBvWEADvdkiUP3gcoFaJ5W0D9gUnSDZajis6m10/oy8=", 126 + "module": "sha256-4Ruvm1NubflNqmNaEBPsPgabhmuOES3cKqBEahVQUNw=", 127 + "pom": "sha256-CyvWlOqJJn7qSBJqilskplI0xkM4dULSRGnRlb+6HPg=" 128 + }, 129 + "com/fasterxml/jackson/core#jackson-core/2.18.2": { 130 + "jar": "sha256-2AVK58DRwtL1XSjkYCbr5YkogfP6tfQ5IzGEOBw7Sh8=", 131 + "module": "sha256-ynjGBDZ2f8w2zhRrd05PUKnLn2MtExcsRLrojgwDz6I=", 132 + "pom": "sha256-4GWwA50h9N/ORr1DEEx9dtWFa9cy4qqGDMWkonDtct4=" 133 + }, 134 + "com/fasterxml/jackson/core#jackson-databind/2.18.2": { 135 + "jar": "sha256-SzZOaFDciRcvzx1N0muP9UiO2kT/RlfiLdJlID3Vqzw=", 136 + "module": "sha256-jH2sL3J4GNiEeoKqTqxrAXTXnPBN+Q3iJGBy5t005wA=", 137 + "pom": "sha256-STo9tkR7eo7Ls3JCNMbOZ31y20sE9roAjw6+rqe+Wp0=" 138 + }, 139 + "com/fasterxml/jackson/dataformat#jackson-dataformat-yaml/2.18.2": { 140 + "jar": "sha256-OBocBxHku4hWGmwACLWpRUZWKMoHdkzNZqDZfuB61hI=", 141 + "module": "sha256-evxmQXLDpubGw1hHZaAyncb+q7/mu6ibrq2L0un77Hs=", 142 + "pom": "sha256-9W9UNh5DSV7TuiShoG8OO3QZA+Q+0TLxpq086QErhBU=" 143 + }, 144 + "com/fasterxml/jackson/dataformat#jackson-dataformats-text/2.18.2": { 145 + "pom": "sha256-4h1diLBHShG3H+lBAMT1KVv6F08u5q5LCtArdhZHhkg=" 146 + }, 147 + "com/fasterxml/jackson/datatype#jackson-datatype-jsr310/2.18.2": { 148 + "jar": "sha256-4tIC1GBuI66vilqWMtsG9f79W2PSUcP1A/n6qnhTDlw=", 149 + "module": "sha256-Jd8o9WC1kI6hAYUATV/Bkyk0hHBj5mcpJID2dbOx7eQ=", 150 + "pom": "sha256-FivnrZea9eDHOc1+0BiJ+Br0ggDJ+RJ5lqElrFGzSkc=" 151 + }, 152 + "com/fasterxml/jackson/module#jackson-modules-java8/2.18.2": { 153 + "pom": "sha256-s6z7kQ0CPpOkGZr8zeH/nsX6sMVQ3E+WilBXEXrLCzY=" 154 + }, 155 + "com/github/ajalt/clikt#clikt-core-jvm/5.0.3": { 156 + "jar": "sha256-acupSiKR90t4yII5zYtn6vPwjg2tKXdJq+ZHez6bgbE=", 157 + "module": "sha256-dFtZmw9KoAz3AVYz429KVvJdGLy292htyrOxoRQZ3PE=", 158 + "pom": "sha256-CPpCgzMVYwi9KLYyNih6MXIVLcu/ccgx4LOshiPl4XE=" 159 + }, 160 + "com/github/ajalt/clikt#clikt-core/5.0.3": { 161 + "jar": "sha256-KeBaQXAKBp8NEHSOp9Xwyb8OFjbUsQNXPj98X3q7fDo=", 162 + "module": "sha256-CmMddfhkwX5dYQBfYDwSaUtGcy3s1cOckU0pLQXo6zM=", 163 + "pom": "sha256-wrBLaB6IqaGSgLZW2mBKIfLj4lUih2i4maaLoejuYBU=" 164 + }, 165 + "com/github/ajalt/clikt#clikt-jvm/5.0.3": { 166 + "jar": "sha256-nNGeBHgvRh3/6xg9F+V2mE/rt5NJMstAZkasQeQohjs=", 167 + "module": "sha256-nSm2J+l1mRLhJ+r7136GAYceul6qUthMgXUKiYIC8Xc=", 168 + "pom": "sha256-CcAbsS0foX/hKcoSgvHpmpCAEbGDA5ptT8z2tclaTos=" 169 + }, 170 + "com/github/ajalt/clikt#clikt-markdown-jvm/5.0.3": { 171 + "jar": "sha256-vLsmkGeKQ0w3YdkF/6Kgt0v6zmGmvu5rj7OrzNBASWg=", 172 + "module": "sha256-7m5GD1rHh80CdvxU0fR/FkGPqThJfkiiiNWWh5HmE9M=", 173 + "pom": "sha256-j65i2Z1IbZcvnPE8AYPoodAa1qZwJ+Kb7yxnJxV81VE=" 174 + }, 175 + "com/github/ajalt/clikt#clikt-markdown/5.0.3": { 176 + "jar": "sha256-OVCM/Xz1fhXCfgKU8T5Q5ATSuUnsyxJkr3/T2Iwc0p0=", 177 + "module": "sha256-Gugy8ma3VZkKEovS0iFDb8U087ENcqYtznZs1UDjm9o=", 178 + "pom": "sha256-vlz5vmknfu7Yz1qiPziHX50MSm+DgGrpMbBasA8BCUM=" 179 + }, 180 + "com/github/ajalt/clikt#clikt/5.0.3": { 181 + "jar": "sha256-qLzj6fI3DFVs1FG2AY5Yfu1LCfO3jr72SP2D874LgPw=", 182 + "module": "sha256-vNNPHTxGfvq1FuoiqeeazD8SRJxIl/DF6sGCEnMizsY=", 183 + "pom": "sha256-GwUigSeaOs6FY7svHtP1Khs9Rq15w9T2wzMjI+VzX9g=" 184 + }, 185 + "com/github/ajalt/colormath#colormath-jvm/3.6.0": { 186 + "jar": "sha256-WfdBrf5iBTBmeC2LGkWv0GaFpLxkszJ35Uh2uZPtiFw=", 187 + "module": "sha256-P6dnMPmJ4ChN8YL87IViDZtIrjIhOYhBrGyviEYvYvg=", 188 + "pom": "sha256-8Dw11QURDQZzNF9HQOVbzZdqmp+lobE8qirTmPO8Hl0=" 189 + }, 190 + "com/github/ajalt/colormath#colormath/3.6.0": { 191 + "jar": "sha256-49ox0EqJXlNfXQh2TM9fODQcQr99aNqW6h8ACfclmdY=", 192 + "module": "sha256-aQeqSXrbmvY4EsdTZjic7T5ruL7oDnsjmttMU2c/iIQ=", 193 + "pom": "sha256-zh3tjA259LxNNjS64Vn9jVu2qWDyzTuWoAyPDnnOZAs=" 194 + }, 195 + "com/github/ajalt/mordant#mordant-core-jvm/3.0.1": { 196 + "jar": "sha256-nPm0bR9J8tbPJjVGKyncWeDCmx+y8IWzMSiIu+nHzTE=", 197 + "module": "sha256-5HRMRxB05ezUFh9wcLRZTfAO8XivBEJlkF5e0c61rJI=", 198 + "pom": "sha256-1Ylt5eNKnVarJ4Y5iyYHJLGB85zAUIy7Kh9+iGzSXYc=" 199 + }, 200 + "com/github/ajalt/mordant#mordant-core/3.0.1": { 201 + "jar": "sha256-c/UXnY6U+FEUR18Zlo0WWURZTmszjbcciwv9sJUe6z4=", 202 + "module": "sha256-BWl6xcBV8Uh2cJ/U6f1ejD0VphrHesVy+RZEmTKgjC8=", 203 + "pom": "sha256-Ah3YAdKdWJlqDJv/ux8VHWkHytU20syNGnoHuck4UNo=" 204 + }, 205 + "com/github/ajalt/mordant#mordant-jvm-ffm-jvm/3.0.1": { 206 + "jar": "sha256-IEHC9fe4cJWxFcsZFV7pJXRRhU0I5bhnEWW0O8fhFM8=", 207 + "module": "sha256-iE1x/LfBAQrm11qoka5UqYmGEVSwfxIVzVRfDkg34V0=", 208 + "pom": "sha256-azbnZhrYKN4DoomS2K6WJWzq3z/aEo+OxImo1lu7rFM=" 209 + }, 210 + "com/github/ajalt/mordant#mordant-jvm-ffm/3.0.1": { 211 + "module": "sha256-2Frg+0n7bXFHibQ/MbVnUoybit+G0Ou5hpSkGpHgmmc=", 212 + "pom": "sha256-/MzpL8GhnxYzgGhDyuVTLIx/2YSnkxRbb7y3iUpk/s0=" 213 + }, 214 + "com/github/ajalt/mordant#mordant-jvm-graal-ffi-jvm/3.0.1": { 215 + "jar": "sha256-bdS+vBZK6s3azI+Y6Phx4A/SHOe8LrDRgjDqg73fyGo=", 216 + "module": "sha256-DYGba/u8pO6XszB4ZoEpaQdmr/lI/ByDF4j04DSFOsM=", 217 + "pom": "sha256-Cm95LxyTYJX4dGmR1k2os/+ECazeOUir5d4v1WiIeDo=" 218 + }, 219 + "com/github/ajalt/mordant#mordant-jvm-graal-ffi/3.0.1": { 220 + "module": "sha256-qu/aIGckg7OwsmDdHvE0LOazTs6IutbfOa4bJgUMjAo=", 221 + "pom": "sha256-VAicrH9XCzo84x3cCD+ORgs7ED62oXM8kUE1GgaLR/M=" 222 + }, 223 + "com/github/ajalt/mordant#mordant-jvm-jna-jvm/3.0.1": { 224 + "jar": "sha256-QQY0QsiJGyd0U2qbh6UGKn/SDm8ZSZdMbacvSUctb00=", 225 + "module": "sha256-eBcNkl07qnWGYvl2M2FjkN6Q1CoslON2PqpZBXY3jh4=", 226 + "pom": "sha256-/hWoxktH4H8vmdiDKG5O+xR0YkVlh0ayVQ9vlohkX4A=" 227 + }, 228 + "com/github/ajalt/mordant#mordant-jvm-jna/3.0.1": { 229 + "module": "sha256-cn+1FiNOi6/JJ5Xi7L0No4VNcjoWxphCrGGSC/WIebk=", 230 + "pom": "sha256-xbxkikqeKmz3+dGAJMi/ZrIYCVDpPxYIODTHv/OqeGE=" 231 + }, 232 + "com/github/ajalt/mordant#mordant-jvm/3.0.1": { 233 + "jar": "sha256-ntO5dvzMx42nRtSYZvqOu48QUwqTxUTqBCAlmmB92V4=", 234 + "module": "sha256-peTyMSt69CDG2DLDA4kcGg2GN8z6WpTYnxFGxIZpgLo=", 235 + "pom": "sha256-sAnaTDfbjhc2uEgrRPIJ2Cdx/xyNO9+UbraE07nOmWU=" 236 + }, 237 + "com/github/ajalt/mordant#mordant-markdown-jvm/3.0.1": { 238 + "jar": "sha256-tiRG42KjhK3bnB3bpdc2C/7QAU9/8lZ+gVYGI+ouLg0=", 239 + "module": "sha256-vVFEMapoiPpX3TZ64fXBfGd7ZLtTDYdiaoHmqbD2DII=", 240 + "pom": "sha256-CTcnsaakYK6yzbTSXHsVIIbOxs9JCtQY8OAaZKqQuq0=" 241 + }, 242 + "com/github/ajalt/mordant#mordant-markdown/3.0.1": { 243 + "jar": "sha256-Si/srE3DCUCL+3jNcQnBmmVFbIATk/mvv9PMwJW3rQk=", 244 + "module": "sha256-EtkyhMfHBhsJKCKHmsPNfqdRHyYgCP0Vy2AepLdXowU=", 245 + "pom": "sha256-6wdnhNOAGG4CtaSQhIkOH01xqs6YzA/D+Ma4tz3ecS4=" 246 + }, 247 + "com/github/ajalt/mordant#mordant/3.0.1": { 248 + "jar": "sha256-CQmE0gJpL/70R+iN/ixjaTpd4pZw2ggxuGO8KE2hR+I=", 249 + "module": "sha256-lJLcf2NgJt8ulCkim52Ae1d00uZBUQ2Qv4Kb0qyzthU=", 250 + "pom": "sha256-BlK5t9Y0kro8J8ZIkANIZRxbKFdEAph7j+KqBUlqkaQ=" 251 + }, 252 + "com/github/jknack#handlebars-helpers/4.3.1": { 253 + "jar": "sha256-VvCtTe+0RLA4pwio4NADaS3xuRK5EhlzanZN6I/3hnw=", 254 + "pom": "sha256-AYv9plPb9sQZG3sF/k7+2KPY1w495wp77RsYim3ibNI=" 255 + }, 256 + "com/github/jknack#handlebars.java/4.3.1": { 257 + "pom": "sha256-UECkDYFTRzveednE1O+4cSChaQ+uWFtYKAcH1DdCCZk=" 258 + }, 259 + "com/github/jknack#handlebars/4.3.1": { 260 + "jar": "sha256-VCT9EukRzxW+/RY0G0bg4bxoGqYePLHAcMV+aNzNW70=", 261 + "pom": "sha256-/DAp8kYk6YvWC1pGmSEPP1YKOUiTQpzQbMrYROj41BU=" 262 + }, 263 + "com/google/code/findbugs#jsr305/3.0.2": { 264 + "jar": "sha256-dmrSoHg/JoeWLIrXTO7MOKKLn3Ki0IXuQ4t4E+ko0Mc=", 265 + "pom": "sha256-GYidvfGyVLJgGl7mRbgUepdGRIgil2hMeYr+XWPXjf4=" 266 + }, 267 + "com/google/code/gson#gson-parent/2.10.1": { 268 + "pom": "sha256-QkjgiCQmxhUYI4XWCGw+8yYudplXGJ4pMGKAuFSCuDM=" 269 + }, 270 + "com/google/code/gson#gson-parent/2.8.9": { 271 + "pom": "sha256-sW4CbmNCfBlyrQ/GhwPsN5sVduQRuknDL6mjGrC7z/s=" 272 + }, 273 + "com/google/code/gson#gson/2.10.1": { 274 + "jar": "sha256-QkHBSncnw0/uplB+yAExij1KkPBw5FJWgQefuU7kxZM=", 275 + "pom": "sha256-0rEVY09cCF20ucn/wmWOieIx/b++IkISGhzZXU2Ujdc=" 276 + }, 277 + "com/google/code/gson#gson/2.8.9": { 278 + "jar": "sha256-05mSkYVd5JXJTHQ3YbirUXbP6r4oGlqw2OjUUyb9cD4=", 279 + "pom": "sha256-r97W5qaQ+/OtSuZa2jl/CpCl9jCzA9G3QbnJeSb91N4=" 280 + }, 281 + "com/google/errorprone#error_prone_annotations/2.18.0": { 282 + "jar": "sha256-nmgUy3GBaYik/RsHqZOo8hu3BY1SLBYrHehJ4ZvqVK4=", 283 + "pom": "sha256-kgE1eX3MpZF7WlwBdkKljTQKTNG80S9W+JKlZjvXvdw=" 284 + }, 285 + "com/google/errorprone#error_prone_annotations/2.3.4": { 286 + "jar": "sha256-uvfW6pfOYGxT4RtoVLpfLOfvXCTd3wr6GNEmC9JbACw=", 287 + "pom": "sha256-EyZziktPfMrPYHuGahH7hRk+9g9qWUYRh85yZfm+W+0=" 288 + }, 289 + "com/google/errorprone#error_prone_annotations/2.36.0": { 290 + "jar": "sha256-d0QOJwsLyaJJkDxaB2w2pyLEiGyk9CZ18pA6HFPtYaU=", 291 + "pom": "sha256-15z9N8hfdta3VMdQHuHchEe3smQsI4LXeCUhZr0zHpw=" 292 + }, 293 + "com/google/errorprone#error_prone_annotations/2.7.1": { 294 + "jar": "sha256-zVJXwIokbPhiiBeuccuCK+GS75H2iByko/z/Tx3hz/M=", 295 + "pom": "sha256-Mahy4RScXzqLwF+03kVeXqYI7PrRryIst2N8psdi7iU=" 296 + }, 297 + "com/google/errorprone#error_prone_parent/2.18.0": { 298 + "pom": "sha256-R/Iumce/RmOR3vFvg3eYXl07pvW7z2WFNkSAVRPhX60=" 299 + }, 300 + "com/google/errorprone#error_prone_parent/2.3.4": { 301 + "pom": "sha256-QElbQ3pg0jmPD9/AVLidnDlKgjR6J0oHIcLpUKQwIYY=" 302 + }, 303 + "com/google/errorprone#error_prone_parent/2.36.0": { 304 + "pom": "sha256-Okz8imvtYetI6Wl5b8MeoNJwtj5nBZmUamGIOttwlNw=" 305 + }, 306 + "com/google/errorprone#error_prone_parent/2.7.1": { 307 + "pom": "sha256-Cm4kLigQToCTQFrjeWlmCkOLccTBtz/E/3FtuJ2ojeY=" 308 + }, 309 + "com/google/guava#failureaccess/1.0.1": { 310 + "jar": "sha256-oXHuTHNN0tqDfksWvp30Zhr6typBra8x64Tf2vk2yiY=", 311 + "pom": "sha256-6WBCznj+y6DaK+lkUilHyHtAopG1/TzWcqQ0kkEDxLk=" 312 + }, 313 + "com/google/guava#failureaccess/1.0.2": { 314 + "jar": "sha256-io+Bz5s1nj9t+mkaHndphcBh7y8iPJssgHU+G0WOgGQ=", 315 + "pom": "sha256-GevG9L207bs9B7bumU+Ea1TvKVWCqbVjRxn/qfMdA7I=" 316 + }, 317 + "com/google/guava#guava-parent/26.0-android": { 318 + "pom": "sha256-+GmKtGypls6InBr8jKTyXrisawNNyJjUWDdCNgAWzAQ=" 319 + }, 320 + "com/google/guava#guava-parent/28.2-jre": { 321 + "pom": "sha256-UEptGOuBum1aJVomK9gj8BaMf0eBTUtST1+jA+pWF8I=" 322 + }, 323 + "com/google/guava#guava-parent/31.0.1-jre": { 324 + "pom": "sha256-s7a2qnCZwRgXrO6FsyL9kffuMq6mn+CD7jbIc17AZ4g=" 325 + }, 326 + "com/google/guava#guava-parent/32.1.1-jre": { 327 + "pom": "sha256-BqpdGsBo8vgJUw8/9T+1yMlAFSolNiPQtTxPU/WhOj0=" 328 + }, 329 + "com/google/guava#guava-parent/33.4.0-jre": { 330 + "pom": "sha256-Okme00oNnuDxvMOSMAIaHNTi990EJqtoRPWFRl1B3Nc=" 331 + }, 332 + "com/google/guava#guava/28.2-jre": { 333 + "jar": "sha256-/DqjY62HIj0fvqWE7uAVqGIVD200xx8k3HQIimNfCO8=", 334 + "pom": "sha256-wIBSYVSNxhykyYK1m/qtZQPkMZD15eRE6Qss9qty25Q=" 335 + }, 336 + "com/google/guava#guava/31.0.1-jre": { 337 + "jar": "sha256-1b6U1l6HvSGfsxk60VF7qlWjuI/JHSHPc1gmq1rwh7k=", 338 + "pom": "sha256-K+VmkgwhxgxcyvKCeGfK/3ZmRuIRO3/MPunCSkCy85Y=" 339 + }, 340 + "com/google/guava#guava/32.1.1-jre": { 341 + "jar": "sha256-kfu6N/HIslHPnqnn06Np63nrHmpd8dS79IPdA4B0AoE=", 342 + "module": "sha256-pY+TjSOeaYtZs8OcrVgO/Ro/1MoTq5KzBCbUJFLE7z4=", 343 + "pom": "sha256-LJBx19FSKwx2IFfDToub+uOZJ6DrdVw2qnZRlyGHDXs=" 344 + }, 345 + "com/google/guava#guava/33.4.0-jre": { 346 + "jar": "sha256-uRjJin5E2+lOvZ/j5Azdqttak+anjrYAi0LfI3JB5Tg=", 347 + "module": "sha256-gg6BfobEk6p6/9bLuZHuYJJbbIt0VB90LLIgcPbyBFk=", 348 + "pom": "sha256-+pTbQAIt38d1r57PsTDM5RW5b3QNr4LyCvhG2VBUE0s=" 349 + }, 350 + "com/google/guava#listenablefuture/9999.0-empty-to-avoid-conflict-with-guava": { 351 + "jar": "sha256-s3KgN9QjCqV/vv/e8w/WEj+cDC24XQrO0AyRuXTzP5k=", 352 + "pom": "sha256-GNSx2yYVPU5VB5zh92ux/gXNuGLvmVSojLzE/zi4Z5s=" 353 + }, 354 + "com/google/j2objc#j2objc-annotations/1.3": { 355 + "jar": "sha256-Ia8wySJnvWEiwOC00gzMtmQaN+r5VsZUDsRx1YTmSns=", 356 + "pom": "sha256-X6yoJLoRW+5FhzAzff2y/OpGui/XdNQwTtvzD6aj8FU=" 357 + }, 358 + "com/google/j2objc#j2objc-annotations/2.8": { 359 + "jar": "sha256-8CqV+hpele2z7YWf0Pt99wnRIaNSkO/4t03OKrf01u0=", 360 + "pom": "sha256-N/h3mLGDhRE8kYv6nhJ2/lBzXvj6hJtYAMUZ1U2/Efg=" 361 + }, 362 + "com/google/j2objc#j2objc-annotations/3.0.0": { 363 + "jar": "sha256-iCQVc0Z93KRP/U10qgTCu/0Rv3wX4MNCyUyd56cKfGQ=", 364 + "pom": "sha256-I7PQOeForYndEUaY5t1744P0osV3uId9gsc6ZRXnShc=" 365 + }, 366 + "com/google/jimfs#jimfs-parent/1.3.0": { 367 + "pom": "sha256-HujPYBb+/5eGQrqvajZ2sUCBNGC08LLKupmaMq5eqR4=" 368 + }, 369 + "com/google/jimfs#jimfs/1.3.0": { 370 + "jar": "sha256-gklECLtRP1USZS57f2PW8x8B7/V841yHhkT/wtJa7k8=", 371 + "pom": "sha256-xH8iAIEN7swu96xiY6NUqF6vIf1U9vGLvHOPUUv+cOs=" 372 + }, 373 + "com/googlecode/concurrent-trees#concurrent-trees/2.6.1": { 374 + "jar": "sha256-BONySYTipcv1VgbPo3KlvT08XSohUzpwBOPN5Tl2H6U=", 375 + "pom": "sha256-Q8K5sULnBV0fKlgn8QlEkl0idH2XVrMlDAeqtHU4qXE=" 376 + }, 377 + "com/googlecode/javaewah#JavaEWAH/1.2.3": { 378 + "jar": "sha256-1lImlJcTxMYaeE9BxRFn57Axb5N2Q5jrup5DNrPZVMI=", 379 + "pom": "sha256-5O1sZpYgNm+ZOSBln+CsfLyD11PbwNwOseUplzr5byM=" 380 + }, 381 + "com/ibm/icu#icu4j/58.2": { 382 + "jar": "sha256-lT4eg7K+fD6i+I2obBNhT0fp5x01eMhSHX8Yd1a2OWI=", 383 + "pom": "sha256-R7Zq1yxypJmlRL57ixEzX2xz/bcyFxfRGBHfs+k0FGo=" 384 + }, 385 + "com/jayway/jsonpath#json-path/2.9.0": { 386 + "jar": "sha256-Eanub4i7MfFFAQjRz2RBN33shKygdetrsjQ74VdXW+o=", 387 + "module": "sha256-5ikAQ9rpOnDZqz+hvrh56M9e1ajgqQGD+5bCUVqXCD4=", 388 + "pom": "sha256-DCU33em/ncKix5ZzAPwTvFIp0ZJnf8uItv2Jlmk2ZD8=" 389 + }, 390 + "com/networknt#json-schema-validator/1.5.5": { 391 + "jar": "sha256-+fAA7RyDJ5JyPkotvC4x4Zd8WU0i1ERLRs+N6anT94k=", 392 + "pom": "sha256-TU4EN7xfLcgtujWjfNLLKtSft8F3V+jZEtnua+cH4rg=" 393 + }, 394 + "com/palantir/javapoet#javapoet/0.6.0": { 395 + "jar": "sha256-HI3RzEQEue61xU/vihzyvnoTikJ4O5Rg+66cr4XtWy8=", 396 + "pom": "sha256-9uNKJqwJo6aKkcySNcsfjHc2sH/onbWaMkrNjVfZ55c=" 397 + }, 398 + "com/shapesecurity#salvation/2.7.2": { 399 + "jar": "sha256-UrhnP2KpmupssmLnlGBkH/iJrVDO51e+MeIn2ZWn8rw=", 400 + "pom": "sha256-oOTbnCwgUSBjf5XD7eCR3zpte3HGvD7CyzUcIo3k8IM=" 401 + }, 402 + "com/squareup#kotlinpoet/1.6.0": { 403 + "jar": "sha256-gIXrTIsezk8yJZsi8mv4gLxHt09UjikBCwFGqms48ks=", 404 + "pom": "sha256-ehlsmQuPMqA98tIsiMpe2ZLAOdReWzh2JjYIJD9DM0c=" 405 + }, 406 + "com/squareup/okhttp3#okhttp/4.12.0": { 407 + "jar": "sha256-sQUAgbFLt6On5VpNPvAbXc+rxFO0VzpPwBl2cZHV9OA=", 408 + "module": "sha256-YH4iD/ghW5Kdgpu/VPMyiU8UWbTXlZea6vy8wc6lTPM=", 409 + "pom": "sha256-fHNwQKlBlSLnxQzAJ0FqcP58dinlKyGZNa3mtBGcfTg=" 410 + }, 411 + "com/squareup/okio#okio-jvm/3.6.0": { 412 + "jar": "sha256-Z1Q/Bzb8QirpJ+0OUEuYvF4mn9oNNQBXkzfLcT2ihBI=", 413 + "module": "sha256-scIZnhwMyWnvYcu+SvLsr5sGQRvd4By69vyRNN/gToo=", 414 + "pom": "sha256-YbTXxRWgiU/62SX9cFJiDBQlqGQz/TURO1+rDeiQpX8=" 415 + }, 416 + "com/squareup/okio#okio/3.6.0": { 417 + "module": "sha256-akesUDZOZZhFlAH7hvm2z832N7mzowRbHMM8v0xAghg=", 418 + "pom": "sha256-rrO3CiTBA+0MVFQfNfXFEdJ85gyuN2pZbX1lNpf4zJU=" 419 + }, 420 + "com/tunnelvisionlabs#antlr4-annotations/4.9.0": { 421 + "jar": "sha256-B9BT1MMXi7QGt3Iov/5a8jFHNmboS/gBhrHOpDmLy3g=", 422 + "pom": "sha256-/RFLtzGoRYoVaFF2Efdw61AbP1gxR+z+lwZwv26rsU0=" 423 + }, 424 + "com/tunnelvisionlabs#antlr4-master/4.9.0": { 425 + "pom": "sha256-PGDW41sFnx1xFiZQuyKCPZE8xbH2dxQiYptTGBckDIE=" 426 + }, 427 + "com/tunnelvisionlabs#antlr4-runtime/4.9.0": { 428 + "jar": "sha256-5Bk7qANM7fkgkFvbMYuKUJfXZ/mZ+HupekKY3mnz/6s=", 429 + "pom": "sha256-rrWtT7mfiGvPWaqtrMB2l/6VRswGCKs/KA/T6/Jibx8=" 430 + }, 431 + "com/tunnelvisionlabs#antlr4/4.9.0": { 432 + "jar": "sha256-xGNEWLxKnVdRl56TMU30mRq/X6BhBXySYyVulQPhzDs=", 433 + "pom": "sha256-cjuYfLaa8AQaHOq2PkSU1kJBv9gViQp6wQz+IUrZqdo=" 434 + }, 435 + "commons-codec#commons-codec/1.10": { 436 + "jar": "sha256-QkHfqU5xHUNfKaRgSj4t5cSqPBZeI70Ga+b8H8QwlWk=", 437 + "pom": "sha256-vbjbcBLREqbj6o/bfFELMA2Z7/CBnSfd26nEM5fqTPs=" 438 + }, 439 + "commons-codec#commons-codec/1.16.0": { 440 + "jar": "sha256-VllfsgsLhbyR0NUD2tULt/G5r8Du1d/6bLslkpAASE0=", 441 + "pom": "sha256-bLWVeBnfOTlW/TEaOgw/XuwevEm6Wy0J8/ROYWf6PnQ=" 442 + }, 443 + "commons-fileupload#commons-fileupload/1.5": { 444 + "jar": "sha256-Ufez3LTlDHZimU2i9HIxUZ/5lwelx/t7BfTE06FyjBQ=", 445 + "pom": "sha256-zHIPHgWDV52f5Tk8iE7kbQ10+Z0fm6AXsXKzHqGJ4rE=" 446 + }, 447 + "commons-io#commons-io/2.11.0": { 448 + "jar": "sha256-lhsvbYfbrMXVSr9Fq3puJJX4m3VZiWLYxyPOqbwhCQg=", 449 + "pom": "sha256-LgFv1+MkS18sIKytg02TqkeQSG7h5FZGQTYaPoMe71k=" 450 + }, 451 + "commons-io#commons-io/2.4": { 452 + "jar": "sha256-zGpB3D6qzJ5ECmvQ0okLINNrTuQI/i1nEi8yi7bgFYE=", 453 + "pom": "sha256-srXdRs+Zj6Ym62+KHBFPYWfI05JpQWTmJTPliY6bMfI=" 454 + }, 455 + "commons-logging#commons-logging/1.2": { 456 + "jar": "sha256-2t3qHqC+D1aXirMAa4rJKDSv7vvZt+TmMW/KV98PpjY=", 457 + "pom": "sha256-yRq1qlcNhvb9B8wVjsa8LFAIBAKXLukXn+JBAHOfuyA=" 458 + }, 459 + "de/undercouch#gradle-download-task/5.6.0": { 460 + "jar": "sha256-zkN6arnKcZzIVrVbp0kuQsTODumC5tIvtDLNVYh2gb4=", 461 + "module": "sha256-P+YJN66Dzs2qpOD2EykVaQKD7d+IQ54m8efjgEV4NSI=", 462 + "pom": "sha256-RqMBkMaLY9AegKQEQJfCULu8MgmkXw3FpNDioe1bgKc=" 463 + }, 464 + "dev/equo/ide#solstice/1.7.5": { 465 + "jar": "sha256-BuFLxDrMMx2ra16iAfxnNk7RI/mCyF+lEx8IF+1lrk8=", 466 + "module": "sha256-eYp7cGdyE27iijLt2GOx6fgWE6NJhAXXS+ilyb6/9U8=", 467 + "pom": "sha256-20U7urXn2opDE5sNzTuuZykzIfKcTZH1p5XZ/2xS3d8=" 468 + }, 469 + "io/fabric8#kubernetes-client-bom/5.12.2": { 470 + "pom": "sha256-6qA8FpVlaNVKa6Q31J1Ay/DdjpOXf5hDGCQldrZQvDs=" 471 + }, 472 + "io/leangen/geantyref#geantyref/1.3.16": { 473 + "jar": "sha256-fx1ZEJLVFCtqqnz1n5TEx01X2+7wOy+CYpSfjza6xuM=", 474 + "pom": "sha256-JCgbY4MutO8QZOfd/b57eWquGr+IeYrb9NC5ZpurpKQ=" 475 + }, 476 + "io/netty#netty-bom/4.1.86.Final": { 477 + "pom": "sha256-EnFsH+ZM9b2qcETTfROq46iIIbkdR5hCDEanR2kXiv0=" 478 + }, 479 + "isorelax#isorelax/20030108": { 480 + "jar": "sha256-NCcVJDHPf5Z/kuaeXKwWFHxdj7S05ainL1KReI78/4w=", 481 + "pom": "sha256-ug/b8qvT+5HXid/DGfVCwbiy1db042K6D5PcR79i9eY=" 482 + }, 483 + "jakarta/platform#jakarta.jakartaee-bom/9.0.0": { 484 + "pom": "sha256-kZA9Ddh23sZ/i5I/EzK6cr8pWwa9OX0Y868ZMHzhos4=" 485 + }, 486 + "jakarta/platform#jakartaee-api-parent/9.0.0": { 487 + "pom": "sha256-9l3PFLbh2RSOGYo5D6/hVfrKCTJT3ekAMH8+DqgsrTs=" 488 + }, 489 + "javax/inject#javax.inject/1": { 490 + "jar": "sha256-kcdwRKUMSBY2wy2Rb9ickRinIZU5BFLIEGUID5V95/8=", 491 + "pom": "sha256-lD4SsQBieARjj6KFgFoKt4imgCZlMeZQkh6/5GIai/o=" 492 + }, 493 + "net/bytebuddy#byte-buddy-parent/1.15.11": { 494 + "pom": "sha256-jcUZ16PnkhEqfNhB6vvsTwDbxjPQha3SDEXwq0dspJY=" 495 + }, 496 + "net/bytebuddy#byte-buddy/1.15.11": { 497 + "jar": "sha256-+giZiq4ee9roO94HEsUOhETXHA4MGWuyJHrejUrQ65A=", 498 + "pom": "sha256-IFuLJUGWcX6B2tZyu4aacZr8lt8pf5fYEe/+H0NlPa4=" 499 + }, 500 + "net/java/dev/jna#jna/5.14.0": { 501 + "jar": "sha256-NO0eHyf6iWvKUNvE6ZzzcylnzsOHp6DV40hsCWc/6MY=", 502 + "pom": "sha256-4E4llRUB3yWtx7Hc22xTNzyUiXuE0+FJISknY+4Hrj0=" 503 + }, 504 + "net/javacrumbs/json-unit#json-unit-core/2.40.1": { 505 + "jar": "sha256-rbfoK/91XIqQw7dBIibzpy7UqLvbDNs3JrRpBQNgUdw=", 506 + "pom": "sha256-fQRVja+97tYnCxaDBh2k+nj76qhlAgQ9IeRldagofhE=" 507 + }, 508 + "net/javacrumbs/json-unit#json-unit-parent/2.40.1": { 509 + "pom": "sha256-GgCNCnykEDwm/lGk3ott86W5KGQZHNGLGfEBumF3yZQ=" 510 + }, 511 + "net/minidev#accessors-smart/2.5.1": { 512 + "jar": "sha256-J5auhX0Me+S8NYDapNOCjVVSEjVfTIPTjdCvB0KzyBI=", 513 + "pom": "sha256-SH53qNvZrDhEGRbIMFAYXDoeSGnOl1N3r+o5Mr9ire4=" 514 + }, 515 + "net/minidev#json-smart/2.5.1": { 516 + "jar": "sha256-hsDBiVgbebV7Bxn0Q6ck6fYo/7ue72Rc95GU9Zc6EAE=", 517 + "pom": "sha256-9GfdUfaGnmaD0QWmcop0I9oReTsIFevTK1DDq/QyH20=" 518 + }, 519 + "net/sf/jopt-simple#jopt-simple/5.0.4": { 520 + "jar": "sha256-3ybMWPI19HfbB/dTulo6skPr5Xidn4ns9o3WLqmmbCg=", 521 + "pom": "sha256-amd2O3avzZyAuV5cXiR4LRjMGw49m0VK0/h1THa3aBU=" 522 + }, 523 + "net/sf/saxon#Saxon-HE/9.6.0-4": { 524 + "jar": "sha256-wW6MiyS/b6Fl4B7KaSiMtkNf2TW4s19WeFjFl8yLyrQ=", 525 + "pom": "sha256-t/yqK4yQwOrPBGivdO71cu/ehElg1JeTwyXFXgYE3Mk=" 526 + }, 527 + "nu/validator#cssvalidator/1.0.8": { 528 + "jar": "sha256-sBzzjmk2G81Aux/Yuo2kaVcrkvIsjEqgCltYrXcuBAY=", 529 + "pom": "sha256-yQ8wpMPMPMXLtvTWGfz3j5H0JgafiuziZd1NQYhLD/M=" 530 + }, 531 + "nu/validator#galimatias/0.1.3": { 532 + "jar": "sha256-s3y8RRNYTtaqHY91KevnervijB9U7GOw/yigCi2dKpo=", 533 + "pom": "sha256-0pTwlIXl8ZksreBRvbe+5wkiW5sKPOPQkAn36KjwG10=" 534 + }, 535 + "nu/validator#htmlparser/1.4.16": { 536 + "jar": "sha256-Gh2hDgEJBdA+ZLQ/kLFxkDQOlkSCPLKvKlgiYIJVIRM=", 537 + "pom": "sha256-X/JPq97/y7gin1SRPIomRALbzuZEL9DFNSBSgGQgxHI=" 538 + }, 539 + "nu/validator#jing/20200702VNU": { 540 + "jar": "sha256-jjev/dEa645RrxsKg3CioWS7Bvjs0OR+oC/IGb/VX1o=", 541 + "pom": "sha256-FKoIrg/V4KZsswsCx9bnOpOHC98K98jN8ub1flu4zWs=" 542 + }, 543 + "nu/validator#langdetect/1.2": { 544 + "jar": "sha256-+wJvcyKYtK5eVurhHOXafBpc5AVzCEIInMku15vpanY=", 545 + "pom": "sha256-KyE28/fhlC+B4R9FV0x+cnfWeURT27yzmYs8MluPu+g=" 546 + }, 547 + "nu/validator#validator/20.7.2": { 548 + "jar": "sha256-L9dKzt4kTJ7GcyvLVyR6AfZ+JYCLVztT6EoK4pyfl4U=", 549 + "pom": "sha256-GHLq+MRZqWPz+Oo+G6220xgYc8YH4v9aj1CylRNjvkM=" 550 + }, 551 + "org/abego/treelayout#org.abego.treelayout.core/1.0.1": { 552 + "jar": "sha256-grnjYxrMcIwRUhb6ePl3gNioHbt/FfjYIpGh3DqDsdA=", 553 + "pom": "sha256-fIy/ymTpcEQNTyh/NRapbABpKgOU/KHVexKpepbw6hE=" 554 + }, 555 + "org/antlr#ST4/4.3": { 556 + "jar": "sha256-KFR9ukjPzrd7bvv+Bprr6e0zJK5g29Ugk9E6HWNu0Gk=", 557 + "pom": "sha256-Lz9Cw+TSDspiobTm2EFO8MuXODgISZnl4nA8ZOWECs8=" 558 + }, 559 + "org/antlr#antlr-master/3.5.2": { 560 + "pom": "sha256-QtkaUx6lEA6wm1QaoALDuQjo8oK9c7bi9S83HvEzG9Y=" 561 + }, 562 + "org/antlr#antlr-runtime/3.5.2": { 563 + "jar": "sha256-zj/I7LEPOemjzdy7LONQ0nLZzT0LHhjm/nPDuTichzQ=", 564 + "pom": "sha256-RqnCIAu4sSvXEkqnpQl/9JCZkIMpyFGgTLIFFCCqfyU=" 565 + }, 566 + "org/apache#apache/13": { 567 + "pom": "sha256-/1E9sDYf1BI3vvR4SWi8FarkeNTsCpSW+BEHLMrzhB0=" 568 + }, 569 + "org/apache#apache/15": { 570 + "pom": "sha256-NsLy+XmsZ7RQwMtIDk6br2tA86aB8iupaSKH0ROa1JQ=" 571 + }, 572 + "org/apache#apache/16": { 573 + "pom": "sha256-n4X/L9fWyzCXqkf7QZ7n8OvoaRCfmKup9Oyj9J50pA4=" 574 + }, 575 + "org/apache#apache/23": { 576 + "pom": "sha256-vBBiTgYj82V3+sVjnKKTbTJA7RUvttjVM6tNJwVDSRw=" 577 + }, 578 + "org/apache#apache/27": { 579 + "pom": "sha256-srD8aeIqZQw4kvHDZtdwdvKVdcZzjfTHpwpEhESEzfk=" 580 + }, 581 + "org/apache#apache/29": { 582 + "pom": "sha256-PkkDcXSCC70N9jQgqXclWIY5iVTCoGKR+mH3J6w1s3c=" 583 + }, 584 + "org/apache#apache/9": { 585 + "pom": "sha256-SUbmClR8jtpp87wjxbbw2tz4Rp6kmx0dp940rs/PGN0=" 586 + }, 587 + "org/apache/ant#ant-launcher/1.10.13": { 588 + "jar": "sha256-zXaVs7+2lkq3G2oLMdrWAAWud/5QITI2Rnmqzwj3eXA=", 589 + "pom": "sha256-ApkvvDgFU1bzyU0B6qJJmcsCoJuqnB/fXqx2t8MVY8o=" 590 + }, 591 + "org/apache/ant#ant-parent/1.10.13": { 592 + "pom": "sha256-blv8hwgiFD8f+7LG8I7EiHctsxSlKDMC9IFLEms0aTk=" 593 + }, 594 + "org/apache/ant#ant/1.10.13": { 595 + "jar": "sha256-vvv8eedE6Yks+n25bfO26C3BfSVxr0KqQnl2/CIpmDg=", 596 + "pom": "sha256-J5NR7tkLj3QbtIyVvmHD7CRU48ipr7Q7zB0LrB3aE3o=" 597 + }, 598 + "org/apache/commons#commons-math3/3.6.1": { 599 + "jar": "sha256-HlbXsFjSi2Wr0la4RY44hbZ0wdWI+kPNfRy7nH7yswg=", 600 + "pom": "sha256-+tcjNup9fdBtoQMUTjdA21CPpLF9nFTXhHc37cJKfmA=" 601 + }, 602 + "org/apache/commons#commons-parent/25": { 603 + "pom": "sha256-RnrmUEQuh2hnN5CU51GN/dZ9IsU1Lr05gIyEJZ6XkLo=" 604 + }, 605 + "org/apache/commons#commons-parent/34": { 606 + "pom": "sha256-Oi5p0G1kHR87KTEm3J4uTqZWO/jDbIfgq2+kKS0Et5w=" 607 + }, 608 + "org/apache/commons#commons-parent/35": { 609 + "pom": "sha256-cJihq4M27NTJ3CHLvKyGn4LGb2S4rE95iNQbT8tE5Jo=" 610 + }, 611 + "org/apache/commons#commons-parent/39": { 612 + "pom": "sha256-h80n4aAqXD622FBZzphpa7G0TCuLZQ8FZ8ht9g+mHac=" 613 + }, 614 + "org/apache/commons#commons-parent/52": { 615 + "pom": "sha256-ddvo806Y5MP/QtquSi+etMvNO18QR9VEYKzpBtu0UC4=" 616 + }, 617 + "org/apache/commons#commons-parent/56": { 618 + "pom": "sha256-VgxwUd3HaOE3LkCHlwdk5MATkDxdxutSwph3Nw2uJpQ=" 619 + }, 620 + "org/apache/commons#commons-parent/58": { 621 + "pom": "sha256-LUsS4YiZBjq9fHUni1+pejcp2Ah4zuy2pA2UbpwNVZA=" 622 + }, 623 + "org/apache/httpcomponents#httpclient/4.4": { 624 + "jar": "sha256-xQ6vpUd68vqCF9P3KbgV/zxmnbxGdVLA/u7cYb6WVSM=", 625 + "pom": "sha256-ZKLnQYeKsG0yEWJ1cC6TLPjc/UYJNJ+yAL3sNG1elfE=" 626 + }, 627 + "org/apache/httpcomponents#httpcomponents-client/4.4": { 628 + "pom": "sha256-M/J/3AzbDS+IohFr5amyo1ZTn2u3o5MZdxrbZZ200kM=" 629 + }, 630 + "org/apache/httpcomponents#httpcomponents-core/4.4": { 631 + "pom": "sha256-UFItaYaRpZowcLDqR6/yag2GqjJAyIRd8rOQlkpci74=" 632 + }, 633 + "org/apache/httpcomponents#httpcomponents-parent/13": { 634 + "pom": "sha256-5Ch4ZwNYVsc3QgNo3VhuXlfnAgmBNYQM89c+nINj17M=" 635 + }, 636 + "org/apache/httpcomponents#httpcore/4.4": { 637 + "jar": "sha256-HvjbXTC3dBq1/fbfh2oJCn3VFiPoPzc20LuPsbXq0y8=", 638 + "pom": "sha256-rwGjbrhaJe6i0r5BG+ogbQMP3CzwogJLtpUSqK7ME40=" 639 + }, 640 + "org/apache/httpcomponents#project/7": { 641 + "pom": "sha256-PW66QoVVpVjeBGtddurMH1pUtPXyC4TWNu16/xiqSMM=" 642 + }, 643 + "org/apache/httpcomponents/client5#httpclient5-parent/5.4.1": { 644 + "pom": "sha256-L6XaD1iLiH/eOrrsd93p7nFumNsuFFJwIjtbVH5woFQ=" 645 + }, 646 + "org/apache/httpcomponents/client5#httpclient5/5.4.1": { 647 + "jar": "sha256-xsb8YMuz7dnoI9kibWCP8xNetIvSBJu4O9vD70qRETg=", 648 + "pom": "sha256-ArD3i0r7w2xCK4Z51CWsPCH5iu7O3OohoC+pTgTXwT0=" 649 + }, 650 + "org/apache/httpcomponents/core5#httpcore5-h2/5.3.1": { 651 + "jar": "sha256-lj4ZSpcqo9rwkofJIe1aLdTDmFxEGFsBOAApQwJb7Wo=", 652 + "pom": "sha256-5tvnRFdwRLoVvwi6ViP5FBcFR8Te1jc42eQDzLiuXII=" 653 + }, 654 + "org/apache/httpcomponents/core5#httpcore5-parent/5.3.1": { 655 + "pom": "sha256-9fhAvvD1PBeSx1INGq1DOSFfKO5EzjC3rW0NKSlACPk=" 656 + }, 657 + "org/apache/httpcomponents/core5#httpcore5/5.3.1": { 658 + "jar": "sha256-g/VZrR7nI8GrPoCwQFUc+ssuWlK98E3N01QZpnYNgbM=", 659 + "pom": "sha256-ALBBLdLr0s6dltKDnxTT/XMjALC1o0CrCNk30BcnG3E=" 660 + }, 661 + "org/apache/logging#logging-parent/3": { 662 + "pom": "sha256-djouwrgJTUFh3rbCZLEmIIW5vjC/OjHCzhNyQuV3Iqc=" 663 + }, 664 + "org/apache/logging#logging-parent/7": { 665 + "pom": "sha256-5YkR3J/GsXOhDlqp7bk8eZStBmAnBd0Gftz8bh6eFys=" 666 + }, 667 + "org/apache/logging/log4j#log4j-1.2-api/2.17.1": { 668 + "jar": "sha256-yj6RUPlcMdFbloCmCbiBf4VJvTlVkcXKVZV9HvD0ZNY=", 669 + "pom": "sha256-LQAYi3EPC3r8SE5Jb2/Xs+s+ODMeCF886cPiLQLPp5I=" 670 + }, 671 + "org/apache/logging/log4j#log4j-api/2.17.1": { 672 + "jar": "sha256-sNikyKtPuLGIjQCVgicDsObUeTxBlVAgPanmkZYWHeQ=", 673 + "pom": "sha256-HirO8yILKb4QrgmXKLFYsY2UP5Ghk8xFAbtC+SnB6Io=" 674 + }, 675 + "org/apache/logging/log4j#log4j-api/2.20.0": { 676 + "jar": "sha256-L0PupnnqZvFMoPE/7CqGAKwST1pSMdy034OT7dy5dVA=", 677 + "pom": "sha256-zUWDKj1s0hlENcDWPKAV8ZSWjy++pPKRVTv3r7hOFjc=" 678 + }, 679 + "org/apache/logging/log4j#log4j-bom/2.20.0": { 680 + "pom": "sha256-+LtpLpWmt72mAehxAJWOg9AGG38SMlC2gSiUOhlenaE=" 681 + }, 682 + "org/apache/logging/log4j#log4j-core/2.20.0": { 683 + "jar": "sha256-YTffhIza7Z9NUHb3VRPGyF2oC5U/TnrMo4CYt3B2P1U=", 684 + "pom": "sha256-3nGsEAVR9KB3rsrQd70VPnHfeqacMELXZRbMXM4Ice4=" 685 + }, 686 + "org/apache/logging/log4j#log4j/2.17.1": { 687 + "pom": "sha256-lnq8AkRDqcsJaTVVmvXprW8P9hN1+Esn1EDS+nCAawk=" 688 + }, 689 + "org/apache/logging/log4j#log4j/2.20.0": { 690 + "pom": "sha256-mje0qPZ+jUG8JHNxejAhYz1qPD8xBXnbmtC+PyRlnGk=" 691 + }, 692 + "org/apiguardian#apiguardian-api/1.1.2": { 693 + "jar": "sha256-tQlEisUG1gcxnxglN/CzXXEAdYLsdBgyofER5bW3Czg=", 694 + "module": "sha256-4IAoExN1s1fR0oc06aT7QhbahLJAZByz7358fWKCI/w=", 695 + "pom": "sha256-MjVQgdEJCVw9XTdNWkO09MG3XVSemD71ByPidy5TAqA=" 696 + }, 697 + "org/assertj#assertj-core/3.27.3": { 698 + "jar": "sha256-W4omIF9tXqYK2c5lzkpAoq/kxIq+7GG9B0CgiMJOifU=", 699 + "pom": "sha256-jrN+QWt4B+e/833QN8QMBrlWk6dgWcX7m+uFSaTO19w=" 700 + }, 701 + "org/checkerframework#checker-qual/2.10.0": { 702 + "jar": "sha256-0mH94l1ZD2tp23ch1GmsGwoZoXzKqqdRwx8Ni4JguJQ=", 703 + "pom": "sha256-JG5H45X416jBK3IisWa8Oh04Cbw6PTDel0cKo42VKks=" 704 + }, 705 + "org/checkerframework#checker-qual/3.12.0": { 706 + "jar": "sha256-/xB4WsKjV+xd6cKTy5gqLLtgXAMJ6kzBy5ubxtvn88s=", 707 + "module": "sha256-0EeUnBuBCRwsORN3H6wvMqL6VJuj1dVIzIwLbfpJN3c=", 708 + "pom": "sha256-d1t6425iggs7htwao5rzfArEuF/0j3/khakionkPRrk=" 709 + }, 710 + "org/checkerframework#checker-qual/3.33.0": { 711 + "jar": "sha256-4xYlW7/Nn+UNFlMUuFq7KzPLKmapPEkdtkjkmKgsLeE=", 712 + "module": "sha256-6FIddWJdQScsdn0mKhU6wWPMUFtmZEou9wX6iUn/tOU=", 713 + "pom": "sha256-9VqSICenj92LPqFaDYv+P+xqXOrDDIaqivpKW5sN9gM=" 714 + }, 715 + "org/checkerframework#checker-qual/3.43.0": { 716 + "jar": "sha256-P7wumPBYVMPfFt+auqlVuRsVs+ysM2IyCO1kJGQO8PY=", 717 + "module": "sha256-+BYzJyRauGJVMpSMcqkwVIzZfzTWw/6GD6auxaNNebQ=", 718 + "pom": "sha256-kxO/U7Pv2KrKJm7qi5bjB5drZcCxZRDMbwIxn7rr7UM=" 719 + }, 720 + "org/codehaus/groovy#groovy-bom/3.0.14": { 721 + "pom": "sha256-JODptzjecRjennNWD/0GA0u1zwfKE6fgNFnoi6nRric=" 722 + }, 723 + "org/codehaus/plexus#plexus-utils/3.5.1": { 724 + "jar": "sha256-huAlXUyHnGG0gz7X8TEk6LtnnfR967EnMm59t91JoHs=", 725 + "pom": "sha256-lP9o7etIIE0SyZGJx2cWTTqfd4oTctHc4RpBRi5iNvI=" 726 + }, 727 + "org/codehaus/plexus#plexus/10": { 728 + "pom": "sha256-u6nFIQZLnKEyzpfMHMfrSvwtvjK8iMuHLIjpn2FiMB8=" 729 + }, 730 + "org/commonmark#commonmark-ext-gfm-tables/0.24.0": { 731 + "jar": "sha256-tU3DMvkx5tB8J2YUTAh7CPNpNnfjaBUaZwILTpW7S5k=", 732 + "pom": "sha256-vyvnG//gIyTv1T8EXhiKaXlUQJCJQ2taplFIhB99DbI=" 733 + }, 734 + "org/commonmark#commonmark-parent/0.24.0": { 735 + "pom": "sha256-PeaJsU9vvYC3DerOWehyTzXzXhQpxxb98PNooDaz00g=" 736 + }, 737 + "org/commonmark#commonmark/0.24.0": { 738 + "jar": "sha256-Z5M44Lf8FcAtJ11ZhlSwGhSYk7woqHmS6QEjyNBq8ls=", 739 + "pom": "sha256-DffPmAUxQkwc6POISc3YtqHG0QI5Pm0fXcErVqDSLyY=" 740 + }, 741 + "org/eclipse/ee4j#project/1.0.6": { 742 + "pom": "sha256-Tn2DKdjafc8wd52CQkG+FF8nEIky9aWiTrkHZ3vI1y0=" 743 + }, 744 + "org/eclipse/jetty#jetty-alpn-client/11.0.24": { 745 + "jar": "sha256-0+q/fwpQ7pnkwu7T+VWZetfIToMe9tmcpl/N2Gkbg7s=", 746 + "pom": "sha256-4ChUPNXWBpMyzMepXiaeCUfgUWY62QK8CRmkbgxrfSk=" 747 + }, 748 + "org/eclipse/jetty#jetty-alpn-java-client/11.0.24": { 749 + "jar": "sha256-GjsnDNXypSIpCZ1ZDV6pqgTuXkD2//6rffkmvmUzggg=", 750 + "pom": "sha256-EXzXCLo3u6kMVwaD9v3LsY9IPiDkpOj0QhRT/JP47a0=" 751 + }, 752 + "org/eclipse/jetty#jetty-alpn-java-server/11.0.24": { 753 + "jar": "sha256-zIMflTl1QO7wVV8LHht7L8pfYt/e0MT7UPo1jYulTc0=", 754 + "pom": "sha256-jq2POCgEbXoevHVoT2OTaLdhQ51Ru19sgiCscdMJ33o=" 755 + }, 756 + "org/eclipse/jetty#jetty-alpn-parent/11.0.24": { 757 + "pom": "sha256-OEfidTdZ+GkaIo2c8dddJPcwJG4J3FL/8b0r0PTbnVc=" 758 + }, 759 + "org/eclipse/jetty#jetty-alpn-server/11.0.24": { 760 + "jar": "sha256-oRp4O8Aj5vsgET85ugmM/6H4/F2pkwOXHploc2PlZWI=", 761 + "pom": "sha256-Kl+OKVd+qPdvkUmX9VOPjofcGYeJef4SC+UFRtsUoUg=" 762 + }, 763 + "org/eclipse/jetty#jetty-bom/11.0.24": { 764 + "pom": "sha256-OzjVNA/7MaYiymePR8K2Bawg6lhVJZ84Xm0ujyfs1dk=" 765 + }, 766 + "org/eclipse/jetty#jetty-bom/9.4.50.v20221201": { 767 + "pom": "sha256-TN5uUz1gHq+LZazulWt3BsGBkvJ1XQI9fo0Zu31bOUM=" 768 + }, 769 + "org/eclipse/jetty#jetty-client/11.0.24": { 770 + "jar": "sha256-yYOqFTdFGdhxcoDh2EM028XuQiePsQllX29alJQ/TS8=", 771 + "pom": "sha256-u68OEXqGWPInb/qKEbdVywctM1NQWvsKPk7BpkzkbP4=" 772 + }, 773 + "org/eclipse/jetty#jetty-http/11.0.24": { 774 + "jar": "sha256-ZONoY0f2D7GqAlATghVHmVpwjmGomWfAOGrTrcn60R8=", 775 + "pom": "sha256-/lve2cVDbsrkT438v4Rw0O96qj/U1nAe+oEuV4EOeP8=" 776 + }, 777 + "org/eclipse/jetty#jetty-io/11.0.24": { 778 + "jar": "sha256-N5oEGTtOZm15AEePYC0SvU49kavTtfZENNkpJ7BHIPk=", 779 + "pom": "sha256-vTPGW6IaAznasQRHEZ9yPb23L7mSM0AHjtTT1ZVTkwc=" 780 + }, 781 + "org/eclipse/jetty#jetty-project/11.0.24": { 782 + "pom": "sha256-9miJ0dIX26PbBfSwXOwksKIg1PHRbFLSA9m2+3HaYIY=" 783 + }, 784 + "org/eclipse/jetty#jetty-project/9.4.18.v20190429": { 785 + "pom": "sha256-1GvUDvRMD9fEvW/Hp/MUbHxgL3TrtfN42ipcMDXnmDg=" 786 + }, 787 + "org/eclipse/jetty#jetty-proxy/11.0.24": { 788 + "jar": "sha256-Sm2GP0PMQH0GsriAgUOHog0hodIptNdV7xx8Ln4QOGc=", 789 + "pom": "sha256-NaAFoAOnCQTDSyp+GfgdI71U25KBjCEfYsTiInDyGys=" 790 + }, 791 + "org/eclipse/jetty#jetty-security/11.0.24": { 792 + "jar": "sha256-B/VW40sEjIGUQLnpn6apwUSeDRDjwNhiikRr5e0IK4g=", 793 + "pom": "sha256-NeCJ1jkTMrp34adpkgnU7j7zlq0pkmWDWt4tm/0Esp0=" 794 + }, 795 + "org/eclipse/jetty#jetty-server/11.0.24": { 796 + "jar": "sha256-ECHKaaTLVr2kZsqbuw/K/z3zFimi7PckBZX2Wuuro0s=", 797 + "pom": "sha256-5yEko9Ho+3DaG1JY4VQrgB/+sDOqExYB2hH3lLQpj1Q=" 798 + }, 799 + "org/eclipse/jetty#jetty-servlet/11.0.24": { 800 + "jar": "sha256-F4yNx+mFFboodMh7NgwZFf53TsbgARxlHmOeoycZvmM=", 801 + "pom": "sha256-3uiUnisDmOn03P7p/2yS86l4qZd3aF1i6MheSx+7itg=" 802 + }, 803 + "org/eclipse/jetty#jetty-servlets/11.0.24": { 804 + "jar": "sha256-x66EoSNNwkBEbqnmbyLhKRBfYvJfETYnME+LPBacz7Y=", 805 + "pom": "sha256-gbRgsSDWSrntgs0oDfrdtb4om9P6V2M6D4/1e6R1HoQ=" 806 + }, 807 + "org/eclipse/jetty#jetty-util-ajax/9.4.18.v20190429": { 808 + "jar": "sha256-sfOmKclI6RzM8O5BwkcYLwjCeKzjCdbzhvJJdFvhrLE=", 809 + "pom": "sha256-59pcvWbuHZsx0DFJ1Jj183k6+aU6ghN/+PUsqdBGlW4=" 810 + }, 811 + "org/eclipse/jetty#jetty-util/11.0.24": { 812 + "jar": "sha256-HscB9QUFZEPeE00OVGTimKoVQAmBIQwQtmigcP/Ze/0=", 813 + "pom": "sha256-7ro8qZy7kyAEbuNm6V3wzr8vEQciaPRcouvj4iO2m8o=" 814 + }, 815 + "org/eclipse/jetty#jetty-util/9.4.18.v20190429": { 816 + "jar": "sha256-2yrpdnnk2d0LluDi4EQj1BQHl3qH7foO0XFMROtceqE=", 817 + "pom": "sha256-g/9B2rfamDvQ3Y+IUSZRCz+sQEtSzOlF/YbM4PAeIh4=" 818 + }, 819 + "org/eclipse/jetty#jetty-webapp/11.0.24": { 820 + "jar": "sha256-McsSrHHqnIzljqDSmfOP3w7abuIzp3CuHqPOj3S5VP4=", 821 + "pom": "sha256-Y9pNCE6Eb9AtbJpCi8zGYK+hxb17wkfsIfFsN6cWaBs=" 822 + }, 823 + "org/eclipse/jetty#jetty-xml/11.0.24": { 824 + "jar": "sha256-gOF06W0GINnCf9Ck0ZqDEnjxRkycVr7Z5DfMikUlX9Q=", 825 + "pom": "sha256-JXNlZfHw0Et42x+ZH449AZRmgAWbwqhXauRd7pJu8h8=" 826 + }, 827 + "org/eclipse/jetty/http2#http2-common/11.0.24": { 828 + "jar": "sha256-XXdG9EmGKB3Ks+fLpeTSSGgnQ3XErF45F4XET5uZJ9E=", 829 + "pom": "sha256-aEwrliRzkYCfzaIEvCz/NqLyc7LgCLlDxs6QTrmkCsE=" 830 + }, 831 + "org/eclipse/jetty/http2#http2-hpack/11.0.24": { 832 + "jar": "sha256-8yapKXQgEU+ZuzCFkHcrQQDNjmL1XWdm5ctJb7JHQ8U=", 833 + "pom": "sha256-4N056ZrPI6FKjnFfmLf5Lxe6AgVMJuI4XOXEm85i4jU=" 834 + }, 835 + "org/eclipse/jetty/http2#http2-parent/11.0.24": { 836 + "pom": "sha256-H/63MlEaizavZ8nPMV5XckiQjy/U8WLyxVezUjFsBis=" 837 + }, 838 + "org/eclipse/jetty/http2#http2-server/11.0.24": { 839 + "jar": "sha256-p4bvTZ6UpIZcl3XKG6wwdgMA9WNx17QISGixfM4Cw48=", 840 + "pom": "sha256-e4PC3DueupOTnXmCIU9A++tU/iean6/NAb9Me0dVdE0=" 841 + }, 842 + "org/eclipse/jetty/toolchain#jetty-jakarta-servlet-api/5.0.2": { 843 + "jar": "sha256-77IJl3KfMr+myKgxkDfDU/etRg1dSfM2vyMpmOojWNs=", 844 + "pom": "sha256-g+y5PmHWvZyMgfwlzcrUp3ONx7LAiCnRcihj7kaaSIo=" 845 + }, 846 + "org/eclipse/jetty/toolchain#jetty-toolchain/1.6": { 847 + "pom": "sha256-RVY/EXXZhZwcBmoJgPvbn2u0xtPBLgXYlXm7F4P0e2w=" 848 + }, 849 + "org/eclipse/jgit#org.eclipse.jgit-parent/6.7.0.202309050840-r": { 850 + "pom": "sha256-u56FQW2Y0HMfx2f41w6EaAQWAdZnKuItsqx5n3qjkR8=" 851 + }, 852 + "org/eclipse/jgit#org.eclipse.jgit/6.7.0.202309050840-r": { 853 + "jar": "sha256-tWRHfQkiQaqrUMhKxd0aw3XAGCBE1+VlnTpgqQ4ugBo=", 854 + "pom": "sha256-BNB83b8ZjfpuRIuan7lA94HAEq2T2eqCBv4KTTplwZI=" 855 + }, 856 + "org/eclipse/platform#org.eclipse.osgi/3.18.300": { 857 + "jar": "sha256-urlD5Y7dFzCSOGctunpFrsni2svd24GKjPF3I+oT+iI=", 858 + "pom": "sha256-4nl2N1mZxUJ/y8//PzvCD77a+tiqRRArN59cL5fI/rQ=" 859 + }, 860 + "org/fusesource#fusesource-pom/1.12": { 861 + "pom": "sha256-xA2WDarc73sBwbHGZXr7rE//teUxaPj8sLKLhOb9zKE=" 862 + }, 863 + "org/fusesource/jansi#jansi/2.4.1": { 864 + "jar": "sha256-Ll53Wp3Fj/prvWqm8JnWL4ti3N60w8O7vlzyMBvC3ME=", 865 + "pom": "sha256-P5jZeaTTVZ+HefuwBLNK51Fq+t9RDhHffMPNBz6xuzs=" 866 + }, 867 + "org/graalvm/compiler#compiler/24.1.2": { 868 + "jar": "sha256-gq3hmWcps0qlg7m/JB2VVPTZ2cxj14IQ6FT/hNozVww=", 869 + "pom": "sha256-zQTN2Et4pKF1FHqAe3NHa9DPmhq/Qv6zy2IKCHkJSQ0=" 870 + }, 871 + "org/graalvm/js#js-community/24.1.2": { 872 + "pom": "sha256-/JHs5Fr26PIPfriMs0i6nbz5u0b+t2tXguGQx+I/mio=" 873 + }, 874 + "org/graalvm/js#js-language/24.1.2": { 875 + "jar": "sha256-xci8J4EZ+BhYerB0FnF/EPhVxDpohezx6cfKtw63azw=", 876 + "pom": "sha256-fM8RFfkdp/3tFxuZa+GJt/evoo9rssTMoClYBK9nDvw=" 877 + }, 878 + "org/graalvm/js#js/24.1.2": { 879 + "pom": "sha256-8N0K3PJg42G3my5F+belkz4PlbiYTu2wc14U+vGXzgE=" 880 + }, 881 + "org/graalvm/nativeimage#native-image-base/24.1.2": { 882 + "jar": "sha256-qONvRTeFBOi5XdI3NbET05CW6AoQ3jKPyQw6BGpk7Fc=", 883 + "pom": "sha256-eNQbHL1x6K0QHYmsZOze5Mujf7rtRrmrqHcxjyBfUxw=" 884 + }, 885 + "org/graalvm/nativeimage#objectfile/24.1.2": { 886 + "jar": "sha256-b1vpPS25JLVAYJzfO25bn9FAxSmvyLeK196wcK4ZaR8=", 887 + "pom": "sha256-rL21b7fdbTN/XKRVuN2lByZNU8Hv9xb5W2RGSdBSfMg=" 888 + }, 889 + "org/graalvm/nativeimage#pointsto/24.1.2": { 890 + "jar": "sha256-cfH1cZKpPs0EhI8iLqqfbxW0Q+vphJEL86ZYX5xBXpU=", 891 + "pom": "sha256-Sy7YHy3/sYiD52THB6Jo0j5tX1TMMl1tdb6d4PAKDtw=" 892 + }, 893 + "org/graalvm/nativeimage#svm/24.1.2": { 894 + "jar": "sha256-/0YCkZMbK1Nmm6RwhH4aM+bQtGA4v3JjU98Ot4CwEQc=", 895 + "pom": "sha256-+Xiugobmr5ie+3pInagYJIHEpQ4i0gxpEeQ8kP9CJY0=" 896 + }, 897 + "org/graalvm/nativeimage#truffle-runtime-svm/24.1.2": { 898 + "jar": "sha256-2LxJ81SH2ILH20s8l2wXPiaOjDllnlzcLxWIToHjhr8=", 899 + "pom": "sha256-5hd5+iy00SVEqhk722OIXKqu5kL93zzEQmKyXc87aD4=" 900 + }, 901 + "org/graalvm/polyglot#polyglot/24.1.2": { 902 + "jar": "sha256-baP+QqFqbWcMNFhGLfmosfIZh4PiKBn/y29XW6GdX24=", 903 + "pom": "sha256-JA4/TNOBxDpQzio1aP8B5uZkxyS1jzUg64w/63b/clw=" 904 + }, 905 + "org/graalvm/regex#regex/24.1.2": { 906 + "jar": "sha256-9U0ujATkV+FOp+yrrO81WvFPnf0lJZMmtkqly8U6/Ls=", 907 + "pom": "sha256-XldkKpbEd7Vj3h7rSpH0FQuxrMFzUL55mgPW31IVgFI=" 908 + }, 909 + "org/graalvm/sdk#collections/24.1.2": { 910 + "jar": "sha256-y0BGwMpGmWG5PWFZ+Hrhf/RJhHo2d//d5ZugkJG/HYQ=", 911 + "pom": "sha256-GpD0olIcFyFLm8B5J8NI5IGDvmMySQdMIFkTm0qaJfQ=" 912 + }, 913 + "org/graalvm/sdk#graal-sdk/24.1.2": { 914 + "jar": "sha256-8pTBWK6CN7jcm2Gulr7JOYP+wkNa72+2ENvd2lfC0NU=", 915 + "pom": "sha256-UT1IZgK0JiB5IUbfkeMOEsS0Zu8MJbFZgS48YudLU3Q=" 916 + }, 917 + "org/graalvm/sdk#jniutils/24.1.2": { 918 + "jar": "sha256-JbrCp3mGJJaMfGkFbhoqYa3R64o9umCKKx9jYWXwc/c=", 919 + "pom": "sha256-YMcw3nPAcZJ0cor/jpzCXLTM+tjgwWSM2m2u4Px2yMQ=" 920 + }, 921 + "org/graalvm/sdk#nativebridge/24.1.2": { 922 + "jar": "sha256-U2e5IG24xy8v5ZkklbP0/Kf3t0XuaPDlnSs2pf/Txnk=", 923 + "pom": "sha256-YPdz2cf5a9aD1LZp+pvhR7Ho+QaizX5fXHuo6GcT3VQ=" 924 + }, 925 + "org/graalvm/sdk#nativeimage/24.1.2": { 926 + "jar": "sha256-POtoig91AJ0UwvSy9iRCA0es09+CRVAUS6jwLdJH/N0=", 927 + "pom": "sha256-7Fs7DGjZTpnYYyE4GUQZLBtihXtUQcGV5dDzjYDLf8c=" 928 + }, 929 + "org/graalvm/sdk#word/24.1.2": { 930 + "jar": "sha256-BTHpPWpg3aUxP0gKlp0bR5P8qs94Z5iyQPfe1U7r880=", 931 + "pom": "sha256-5wZNcSPCVYFG0RAZP3u0rvm1A0WRg0Z7dxr+8C1nzZE=" 932 + }, 933 + "org/graalvm/shadowed#icu4j/24.1.2": { 934 + "jar": "sha256-lO3/9ZUrQRg3aZgQr6Hvs7UlT/7LdS344SZG0k5VeXA=", 935 + "pom": "sha256-P57XxBd+qwIXqv8KQbIfhdpu/7en6GuTv3gzU/KYASo=" 936 + }, 937 + "org/graalvm/truffle#truffle-api/24.1.2": { 938 + "jar": "sha256-/YhKfGsvigm8G6zkXYr0LasC3KOOEckvQ+QItJC9YKM=", 939 + "pom": "sha256-/FGo+tFWW/EKS1NAnGH93pjdkZyiOpbgKnLDZ1E5LzY=" 940 + }, 941 + "org/graalvm/truffle#truffle-compiler/24.1.2": { 942 + "jar": "sha256-H7rMDaupxoli5eMplVZS9wVRyaERQySff2XicuiRuVw=", 943 + "pom": "sha256-lYRyGH1LeiOPlkBmCuQDVfBnSTdVr1vmU54uHFXiX6I=" 944 + }, 945 + "org/graalvm/truffle#truffle-dsl-processor/24.1.2": { 946 + "jar": "sha256-8cfeDrNNHdo89VlsXCjHe41Q3j4VfRWc6tWIvzCTw4U=", 947 + "pom": "sha256-/SaVF3mJNesYpbqWivrKB1LM46Nl+QxxywqP6fjXts4=" 948 + }, 949 + "org/graalvm/truffle#truffle-enterprise/24.1.2": { 950 + "jar": "sha256-lzki77b3hsYJMmG4QsLHU8wCpXgiDIqwf1IqPMPXbB0=", 951 + "pom": "sha256-kOuiMkmvxuZlKxay0RVsSPAmH1TJnc2cqQdvwSQraZc=" 952 + }, 953 + "org/graalvm/truffle#truffle-runtime/24.1.2": { 954 + "jar": "sha256-C1/otOVMvHywtoEZFxX54Rqr182f6zWroWK/GoV5WgU=", 955 + "pom": "sha256-suG7sr5LL/v1+xazdHDtY1p6OJAaICDyvSFdwRMt8gw=" 956 + }, 957 + "org/hamcrest#hamcrest-core/2.2": { 958 + "jar": "sha256-CU9dkrS32ciiv1PMadNWJDronDSZRXvLS5L37Tv5WHk=", 959 + "pom": "sha256-9/3i//UQGl/Do54ogQuRHC2iAt3CvVB2X4nnxv+M590=" 960 + }, 961 + "org/hamcrest#hamcrest/2.2": { 962 + "jar": "sha256-XmKEaonwXNeM2cGlU/NA0AJFg4DDIEVd0fj8VJeoocE=", 963 + "pom": "sha256-s2E3N2xLP8923DN+KhvFtpGirBqpZqtdJiCak4EvpX0=" 964 + }, 965 + "org/infinispan#infinispan-bom/11.0.19.Final": { 966 + "pom": "sha256-OmBv0rX3f991rPM15brdRnxCQFsR8mjnPBfrkkM+WhE=" 967 + }, 968 + "org/infinispan#infinispan-build-configuration-parent/11.0.19.Final": { 969 + "pom": "sha256-EghgxWpNd7zBIjy650Dusm8vk1XUmhfV8WWADuCvqno=" 970 + }, 971 + "org/jboss#jboss-parent/36": { 972 + "pom": "sha256-AA3WFimK69IanVcxh03wg9cphCS5HgN7c8vdB+vIPg4=" 973 + }, 974 + "org/jdom#jdom2/2.0.6.1": { 975 + "jar": "sha256-CyD0XjoP2PDRLNxTFrBndukCsTZdsAEYh2+RdcYPMCw=", 976 + "pom": "sha256-VXleEBi4rmR7k3lnz4EKmbCFgsI3TnhzwShzTIyRS/M=" 977 + }, 978 + "org/jetbrains#annotations/13.0": { 979 + "jar": "sha256-rOKhDcji1f00kl7KwD5JiLLA+FFlDJS4zvSbob0RFHg=", 980 + "pom": "sha256-llrrK+3/NpgZvd4b96CzuJuCR91pyIuGN112Fju4w5c=" 981 + }, 982 + "org/jetbrains#markdown-jvm/0.7.3": { 983 + "jar": "sha256-iTq7MfFbYhb3TccEwMa/HlZ9zytizKKc9C5PUxU2N6w=", 984 + "module": "sha256-cCm2PHSWTltDNDCO5ynpW1ONpe1qwSsuR31HhXLQIlI=", 985 + "pom": "sha256-rLnRV//Hpk7mK+jt2WANJrXbAycKdOi+U815/gsm880=" 986 + }, 987 + "org/jetbrains#markdown/0.7.3": { 988 + "jar": "sha256-+Hp+5ADarnOaX9bzGdMb+6MG8E1qV1dAawGd8b8r9qk=", 989 + "module": "sha256-2/rnqoU+teoe66MYllOKhANkb1XFmpkZHWh/wDe9rDk=", 990 + "pom": "sha256-EeUuCmQOVKSzsjDRSFyVukuneyx7H8KENzkPngEicUc=" 991 + }, 992 + "org/jetbrains/intellij/deps#trove4j/1.0.20200330": { 993 + "jar": "sha256-xf1yW/+rUYRr88d9sTg8YKquv+G3/i8A0j/ht98KQ50=", 994 + "pom": "sha256-h3IcuqZaPJfYsbqdIHhA8WTJ/jh1n8nqEP/iZWX40+k=" 995 + }, 996 + "org/jetbrains/kotlin#kotlin-assignment-compiler-plugin-embeddable/2.0.21": { 997 + "jar": "sha256-VNSBSyF3IXiP2GU5gSMImi/P91FQ17NdjnMKI34my9E=", 998 + "pom": "sha256-rIU9chaJ+vEV8RiBCjU2/CcvE1to0CdFOqpW6eY79wc=" 999 + }, 1000 + "org/jetbrains/kotlin#kotlin-assignment/2.0.21": { 1001 + "module": "sha256-8638yrZURNtqqzwNfSVoZG7AyS8kWCh/KLKu5POXNtw=", 1002 + "pom": "sha256-QBfCQqfb3Oca6ApXB7S/OyOoIr8jpodahFp7UTYhzQ8=" 1003 + }, 1004 + "org/jetbrains/kotlin#kotlin-assignment/2.0.21/gradle85": { 1005 + "jar": "sha256-USUeNCELiNTJCAXKZS6Xe93IR4OkVAY5ydIQkJhbrOY=" 1006 + }, 1007 + "org/jetbrains/kotlin#kotlin-build-common/2.0.21": { 1008 + "jar": "sha256-cLmHScMJc9O3YhCL37mROSB4swhzCKzTwa0zqg9GIV0=", 1009 + "pom": "sha256-qNP7huk2cgYkCh2+6LMBCteRP+oY+9Rtv2EB+Yvj4V0=" 1010 + }, 1011 + "org/jetbrains/kotlin#kotlin-build-statistics/2.0.21": { 1012 + "jar": "sha256-gBILdN8DYz1veeCIZBMe7jt6dIb2wF0vLtyGg3U8VNo=", 1013 + "pom": "sha256-/iTcYG/sg+yY3Qi8i7HPmeVAXejpF8URnVoMt++sVZ0=" 1014 + }, 1015 + "org/jetbrains/kotlin#kotlin-build-tools-api/2.0.21": { 1016 + "jar": "sha256-j8orSvbEzyRWXZp/ZMMXhIlRjQSeEGmB22cY7yLK4Y4=", 1017 + "pom": "sha256-zL2XaTA2Y0gWKVGY5JRFNPr7c9d4+M1NQ588h7CQ9JQ=" 1018 + }, 1019 + "org/jetbrains/kotlin#kotlin-build-tools-impl/2.0.21": { 1020 + "jar": "sha256-um6iTa7URxf1AwcqkcWbDafpyvAAK9DsG+dzKUwSfcs=", 1021 + "pom": "sha256-epPI22tqqFtPyvD0jKcBa5qEzSOWoGUreumt52eaTkE=" 1022 + }, 1023 + "org/jetbrains/kotlin#kotlin-compiler-embeddable/2.0.21": { 1024 + "jar": "sha256-n6jN0d4NzP/hVMmX1CPsa19TzW2Rd+OnepsN4D+xvIE=", 1025 + "pom": "sha256-vUZWpG7EGCUuW8Xhwg6yAp+yqODjzJTu3frH6HyM1bY=" 1026 + }, 1027 + "org/jetbrains/kotlin#kotlin-compiler-runner/2.0.21": { 1028 + "jar": "sha256-COYFvoEGD/YS0K65QFihm8SsmWJcNcRhxsCzAlYOkQQ=", 1029 + "pom": "sha256-+Wdq1JVBFLgc39CR6bW0J7xkkc+pRIRmjWU9TRkCPm0=" 1030 + }, 1031 + "org/jetbrains/kotlin#kotlin-daemon-client/2.0.21": { 1032 + "jar": "sha256-Nx6gjk8DaILMjgZP/PZEWZDfREKVuh7GiSjnzCtbwBU=", 1033 + "pom": "sha256-8oY4JGtQVSC/6TXxXz7POeS6VSb6RcjzKsfeejEjdAA=" 1034 + }, 1035 + "org/jetbrains/kotlin#kotlin-daemon-embeddable/2.0.21": { 1036 + "jar": "sha256-saCnPFAi+N0FpjjGt2sr1zYYGKHzhg/yZEEzsd0r2wM=", 1037 + "pom": "sha256-jbZ7QN1gJaLtBpKU8sm8+2uW2zFZz+927deEHCZq+/A=" 1038 + }, 1039 + "org/jetbrains/kotlin#kotlin-gradle-plugin-annotations/2.0.21": { 1040 + "jar": "sha256-W0cHoy5GfvvhIsMY/2q9yhei/H2Mg/ZgN8mhILbcvC8=", 1041 + "pom": "sha256-P+CLlUN7C074sWt39hqImzn1xGt+lx1N+63mbUQOodg=" 1042 + }, 1043 + "org/jetbrains/kotlin#kotlin-gradle-plugin-api/2.0.21": { 1044 + "jar": "sha256-Uur1LOMDtSneZ6vDusE+TxNZY1dUPfqDHE1y0tYxDlA=", 1045 + "module": "sha256-z29dNExVVVS/rGQFHq0AhcvUM4Z2uqP8h7UD6eSrvjQ=", 1046 + "pom": "sha256-gV5yqZ4ZFD1mLSTkYlKlnOdWMC18W9/FlIF9fMexI3g=" 1047 + }, 1048 + "org/jetbrains/kotlin#kotlin-gradle-plugin-api/2.0.21/gradle85": { 1049 + "jar": "sha256-Uur1LOMDtSneZ6vDusE+TxNZY1dUPfqDHE1y0tYxDlA=" 1050 + }, 1051 + "org/jetbrains/kotlin#kotlin-gradle-plugin-idea-proto/2.0.21": { 1052 + "jar": "sha256-UzVXQrV7qOFvvfCiBDn4s0UnYHHtsUTns9puYL42MYg=", 1053 + "pom": "sha256-OMyaLLf55K/UOcMQdvgzFThIsfftITMgCDXRtCDfbqs=" 1054 + }, 1055 + "org/jetbrains/kotlin#kotlin-gradle-plugin-idea/2.0.21": { 1056 + "jar": "sha256-wfTqDBkmfx7tR0tUGwdxXEkWes+/AnqKL9B8u8gbjnI=", 1057 + "module": "sha256-YqcNAg27B4BkexFVGIBHE+Z2BkBa6XoQ2P2jgpOI0Uk=", 1058 + "pom": "sha256-1GjmNf3dsw9EQEuFixCyfcVm6Z1bVIusEMIjOp7OF74=" 1059 + }, 1060 + "org/jetbrains/kotlin#kotlin-gradle-plugin-model/2.0.21": { 1061 + "jar": "sha256-lR13mJs1cAljH/HvsSsBYczzKcUpxUalKfih0x+bwDw=", 1062 + "module": "sha256-6qn9n4b71E/2BwoZfce90ZgPDUHo20myUoA9A6pMVaw=", 1063 + "pom": "sha256-5RVeYOyr2v1kUmVKaYALyyp37n0fxucH+tOo5p8HTCw=" 1064 + }, 1065 + "org/jetbrains/kotlin#kotlin-gradle-plugin/2.0.21": { 1066 + "module": "sha256-D5iXoGwHo+h9ZHExzDSQofctGuVMEH8T9yJp1TRLCHo=", 1067 + "pom": "sha256-RenM7OM+TY36mUHMkS81RYIBqdPwQ3IMMket3lf0f/Y=" 1068 + }, 1069 + "org/jetbrains/kotlin#kotlin-gradle-plugin/2.0.21/gradle85": { 1070 + "jar": "sha256-nfXH/xOx/GislFDKY8UxEYkdb2R73ewPQ5iz5yJb9tk=" 1071 + }, 1072 + "org/jetbrains/kotlin#kotlin-gradle-plugins-bom/2.0.21": { 1073 + "module": "sha256-8JRUh/5RlZ/fi2oUQXB6Ke1fGsMaIxx/3r4sPd0i/fE=", 1074 + "pom": "sha256-Z1AT1Mvu4JyIkgriuiRvmfKKeJuHT2NASeAS+j7r9Mg=" 1075 + }, 1076 + "org/jetbrains/kotlin#kotlin-klib-commonizer-api/2.0.21": { 1077 + "jar": "sha256-R1eJEWW2mPvazo9NpvK8DpiOrvnvNnE1SIZajycGmv0=", 1078 + "pom": "sha256-Y/6HvSI1sSlAnHIqCbYsIKe3eueQGeIgMSSK9zawPFQ=" 1079 + }, 1080 + "org/jetbrains/kotlin#kotlin-klib-commonizer-embeddable/2.0.21": { 1081 + "jar": "sha256-2Gv0M4pthBzM37v/LaBb0DpJw9uMP5erhed+AhrQhFs=", 1082 + "pom": "sha256-esgfO7B8TWqo+pj/WjmaR6vRzhx4bU8/rZbvKBIL34o=" 1083 + }, 1084 + "org/jetbrains/kotlin#kotlin-native-prebuilt/2.0.21": { 1085 + "pom": "sha256-Gv4wJE4ZR67Wy+01BBrTbFnw6nZK/bxv/56agY7loEE=" 1086 + }, 1087 + "org/jetbrains/kotlin#kotlin-native-utils/2.0.21": { 1088 + "jar": "sha256-ResIo5Kfl8SKkpEsliV3nRVAvG8/IS+56UYg0DJrzAA=", 1089 + "pom": "sha256-ZpB3PnZJ0dD61V0GCaTiHh68mF3Q+iYenG/9OJhnBh0=" 1090 + }, 1091 + "org/jetbrains/kotlin#kotlin-reflect/1.6.10": { 1092 + "jar": "sha256-MnesECrheq0QpVq+x1/1aWyNEJeQOWQ0tJbnUIeFQgM=", 1093 + "pom": "sha256-V5BVJCdKAK4CiqzMJyg/a8WSWpNKBGwcxdBsjuTW1ak=" 1094 + }, 1095 + "org/jetbrains/kotlin#kotlin-reflect/2.0.21": { 1096 + "jar": "sha256-OtL8rQwJ3cCSLeurRETWEhRLe0Zbdai7dYfiDd+v15k=", 1097 + "pom": "sha256-Aqt66rA8aPQBAwJuXpwnc2DLw2CBilsuNrmjqdjosEk=" 1098 + }, 1099 + "org/jetbrains/kotlin#kotlin-sam-with-receiver-compiler-plugin-embeddable/2.0.21": { 1100 + "jar": "sha256-x88d6VXfIqFihyImvQZ3yaDItmMKLi1z0R0UfNDFO3M=", 1101 + "pom": "sha256-cWKsEOFFTpJ2c7FcrQMp2jgvt1jmVPWfy0AHRZ2eyEE=" 1102 + }, 1103 + "org/jetbrains/kotlin#kotlin-sam-with-receiver/2.0.21": { 1104 + "module": "sha256-kJCVCx7oa4b+KWmV2AKG6opPN5+yshjoVvzt0ErS1Hk=", 1105 + "pom": "sha256-7lYZBmzLB5zDMy4kcnQ1n9dQXeLVQPuRtyd5ICW2Siw=" 1106 + }, 1107 + "org/jetbrains/kotlin#kotlin-sam-with-receiver/2.0.21/gradle85": { 1108 + "jar": "sha256-HSNuNiIzuaJx5QsiOlDI2+rdA1C2OiRkYIJWhS2jaKM=" 1109 + }, 1110 + "org/jetbrains/kotlin#kotlin-script-runtime/2.0.21": { 1111 + "jar": "sha256-nBEfjQit5FVWYnLVYZIa3CsstrekzO442YKcXjocpqM=", 1112 + "pom": "sha256-lbLpKa+hBxvZUv0Tey5+gdBP4bu4G3V+vtBrIW5aRSQ=" 1113 + }, 1114 + "org/jetbrains/kotlin#kotlin-scripting-common/2.0.21": { 1115 + "jar": "sha256-+H3rKxTQaPmcuhghfYCvhUgcApxzGthwRFjprdnKIPg=", 1116 + "pom": "sha256-hP6ezqjlV+/6iFbJAhMlrWPCHZ0TEh6q6xGZ9qZYZXU=" 1117 + }, 1118 + "org/jetbrains/kotlin#kotlin-scripting-compiler-embeddable/2.0.21": { 1119 + "jar": "sha256-JBPCMP3YzUfrvronPk35TPO0TLPsldLLNUcsk3aMnxw=", 1120 + "pom": "sha256-1Ch6fUD4+Birv3zJhH5/OSeC0Ufb7WqEQORzvE9r8ug=" 1121 + }, 1122 + "org/jetbrains/kotlin#kotlin-scripting-compiler-impl-embeddable/2.0.21": { 1123 + "jar": "sha256-btD6W+slRmiDmJtWQfNoCUeSYLcBRTVQL9OHzmx7qDM=", 1124 + "pom": "sha256-0ysb8kupKaL6MqbjRDIPp7nnvgbON/z3bvOm3ITiNrE=" 1125 + }, 1126 + "org/jetbrains/kotlin#kotlin-scripting-jsr223/2.0.21": { 1127 + "jar": "sha256-oA3EJBkEd4i4324+tLSJFK3eNVIPg+adigW1f90Kgls=", 1128 + "pom": "sha256-dIMa0FAwQx86SWvajE2zVH+IOZD+c4IDewYzDZLVYUU=" 1129 + }, 1130 + "org/jetbrains/kotlin#kotlin-scripting-jvm-host/2.0.21": { 1131 + "jar": "sha256-+AqFLOSTTUbjnQa7VBUDtvtTpRJ+Fi5LGzTU7s8JGiE=", 1132 + "pom": "sha256-WalUA6QOq3dIr5wlAat93AV45rnaVdgoddCCVtxfBGY=" 1133 + }, 1134 + "org/jetbrains/kotlin#kotlin-scripting-jvm/2.0.21": { 1135 + "jar": "sha256-iEJ/D3pMR4RfoiIdKfbg4NfL5zw+34vKMLTYs6M2p3w=", 1136 + "pom": "sha256-opCFi++0KZc09RtT7ZqUFaKU55um/CE8BMQnzch5nA0=" 1137 + }, 1138 + "org/jetbrains/kotlin#kotlin-serialization-compiler-plugin-embeddable/2.0.21": { 1139 + "jar": "sha256-3v0m28WB8x1QKe5EmZ4QRpLrAw6rrX2TZMI9jwuP2Fk=", 1140 + "pom": "sha256-0opI/fcJ0wz4lqL3XMbx7aA3L2r+MYdCDPigSrJCb/w=" 1141 + }, 1142 + "org/jetbrains/kotlin#kotlin-serialization/2.0.21": { 1143 + "module": "sha256-HXUsci8E/La3an9mSgXqFQAuEO1c/30pBJtd5ZfxID8=", 1144 + "pom": "sha256-Ju6iFEnSY66HScTjq7enkNl1ubpRP2jVSMzFCOFfUkI=" 1145 + }, 1146 + "org/jetbrains/kotlin#kotlin-serialization/2.0.21/gradle85": { 1147 + "jar": "sha256-wd9+ggYbMC3WH0hoOT54Uy/qeKprY7eBmybK9sJHRME=" 1148 + }, 1149 + "org/jetbrains/kotlin#kotlin-stdlib-common/1.9.10": { 1150 + "jar": "sha256-zeM0G6GKK6JisLfPbFWyDJDo1DTkLJoT5qP3cNuWWog=", 1151 + "pom": "sha256-fUtwVHkQZ2s738iSWojztr+yRYLJeEVCgFVEzu9JCpI=" 1152 + }, 1153 + "org/jetbrains/kotlin#kotlin-stdlib-jdk7/1.8.21": { 1154 + "pom": "sha256-m7EH1dXjkwvFl38AekPNILfSTZGxweUo6m7g8kjxTTY=" 1155 + }, 1156 + "org/jetbrains/kotlin#kotlin-stdlib-jdk7/1.9.10": { 1157 + "jar": "sha256-rGNhv5rR7TgsIQPZcSxHzewWYjK0kD7VluiHawaBybc=", 1158 + "pom": "sha256-x/pnx5YTILidhaPKWaLhjCxlhQhFWV3K5LRq9pRe3NU=" 1159 + }, 1160 + "org/jetbrains/kotlin#kotlin-stdlib-jdk7/2.0.21": { 1161 + "jar": "sha256-cS9IB2Dt7uSKhDaea+ifarUjdUCLsso74U72Y/cr7jE=", 1162 + "pom": "sha256-TXE+dTi5Kh15cX6nHPHQI1eoThFFDEbLkuMgee40224=" 1163 + }, 1164 + "org/jetbrains/kotlin#kotlin-stdlib-jdk8/1.8.21": { 1165 + "pom": "sha256-ODnXKNfDCaXDaLAnC0S08ceHj/XKXTKpogT6o0kUWdg=" 1166 + }, 1167 + "org/jetbrains/kotlin#kotlin-stdlib-jdk8/1.9.10": { 1168 + "jar": "sha256-pMdNlNZM4avlN2D+A4ndlB9vxVjQ2rNeR8CFoR7IDyg=", 1169 + "pom": "sha256-X0uU3TBlp3ZMN/oV3irW2B9A1Z+Msz8X0YHGOE+3py4=" 1170 + }, 1171 + "org/jetbrains/kotlin#kotlin-stdlib-jdk8/2.0.21": { 1172 + "jar": "sha256-FcjArLMRSDwGjRaXUBllR0tw39gKx5WA7KOgPPUeSh0=", 1173 + "pom": "sha256-MQ1tXGVBPjEQuUAr2AdfyuP0vlGdH9kHMTahj+cnvFc=" 1174 + }, 1175 + "org/jetbrains/kotlin#kotlin-stdlib/1.8.21": { 1176 + "pom": "sha256-/gzZ4yGT5FMzP9Kx9XfmYvtavGkHECu5Z4F7wTEoD9c=" 1177 + }, 1178 + "org/jetbrains/kotlin#kotlin-stdlib/1.9.10": { 1179 + "jar": "sha256-VemJxRK4CQd5n4VDCfO8d4LFs9E5MkQtA3nVxHJxFQQ=", 1180 + "pom": "sha256-fin79z/fceBnnT3ufmgP1XNGT6AWRKT1irgZ0sCI09I=" 1181 + }, 1182 + "org/jetbrains/kotlin#kotlin-stdlib/2.0.21": { 1183 + "jar": "sha256-8xzFPxBafkjAk2g7vVQ3Vh0SM5IFE3dLRwgFZBvtvAk=", 1184 + "module": "sha256-gf1tGBASSH7jJG7/TiustktYxG5bWqcpcaTd8b0VQe0=", 1185 + "pom": "sha256-/LraTNLp85ZYKTVw72E3UjMdtp/R2tHKuqYFSEA+F9o=" 1186 + }, 1187 + "org/jetbrains/kotlin#kotlin-stdlib/2.0.21/all": { 1188 + "jar": "sha256-UP+t6yC00kVqUmWVpPep6FiJaCcVBz5s26Gx2A461Fg=" 1189 + }, 1190 + "org/jetbrains/kotlin#kotlin-tooling-core/2.0.21": { 1191 + "jar": "sha256-W28UhUj+ngdN9R9CJTREM78DdaxbOf/NPXvX1/YC1ik=", 1192 + "pom": "sha256-MiVe/o/PESl703OozHf4sYXXOYTpGxieeRZlKb36XVo=" 1193 + }, 1194 + "org/jetbrains/kotlin#kotlin-util-io/2.0.21": { 1195 + "jar": "sha256-Dv7kwg8+f5ErMceWxOR/nRTqaIA+x+1OXU8kJY46ph4=", 1196 + "pom": "sha256-4gD5F2fbCFJsjZSt3OB7kPNCVBSwTs/XzPjkHJ8QmKA=" 1197 + }, 1198 + "org/jetbrains/kotlin#kotlin-util-klib/2.0.21": { 1199 + "jar": "sha256-oTtziWVUtI5L702KRjDqfpQBSaxMrcysBpFGORRlSeo=", 1200 + "pom": "sha256-724nWZiUO5b1imSWQIUyDxAxdNYJ7GakqUnmASPHmPU=" 1201 + }, 1202 + "org/jetbrains/kotlin/kotlin-native-prebuilt/2.0.21/kotlin-native-prebuilt-2.0.21-macos-aarch64": { 1203 + "tar.gz": "sha256-yCN1mUlyXnBw9dwg063YIqMivAeo2Y1USfvb/I2Is1Q=" 1204 + }, 1205 + "org/jetbrains/kotlin/plugin/serialization#org.jetbrains.kotlin.plugin.serialization.gradle.plugin/2.0.21": { 1206 + "pom": "sha256-qWzO0nL6L6tLdB40cgtedO9RS0QRFSMD7fnBJ5V6R6o=" 1207 + }, 1208 + "org/jetbrains/kotlinx#kotlinx-coroutines-bom/1.6.4": { 1209 + "pom": "sha256-qyYUhV+6ZqqKQlFNvj1aiEMV/+HtY/WTLnEKgAYkXOE=" 1210 + }, 1211 + "org/jetbrains/kotlinx#kotlinx-coroutines-core-jvm/1.6.4": { 1212 + "jar": "sha256-wkyLsnuzIMSpOHFQGn5eDGFgdjiQexl672dVE9TIIL4=", 1213 + "module": "sha256-DZTIpBSD58Jwfr1pPhsTV6hBUpmM6FVQ67xUykMho6c=", 1214 + "pom": "sha256-Cdlg+FkikDwuUuEmsX6fpQILQlxGnsYZRLPAGDVUciQ=" 1215 + }, 1216 + "org/jetbrains/kotlinx#kotlinx-html-jvm/0.11.0": { 1217 + "jar": "sha256-4nb9kD4yUy/2N0RxOj0QJeelDw94rEb75ZEOFZb9HD0=", 1218 + "module": "sha256-X7HkFdiYoGjNPuH5fEA8qMg7PtA7/WecP2Bs5wOKdw8=", 1219 + "pom": "sha256-JwybmESOeNZABjIDsKsWdqKS3YDjOj3hiMcvxcIuSVA=" 1220 + }, 1221 + "org/jetbrains/kotlinx#kotlinx-serialization-bom/1.8.0": { 1222 + "pom": "sha256-xD5IdSnM/RIJ66hlOrjolZggNGSq+/5fBEje2ZKHFQk=" 1223 + }, 1224 + "org/jetbrains/kotlinx#kotlinx-serialization-core-jvm/1.8.0": { 1225 + "jar": "sha256-08lOnYKbum4MTNOuR4pAhG3UnVR11nB4d76FOXav5BY=", 1226 + "module": "sha256-NzH80jhWGpCpdSs0hfHWNeAbRF5Kd4F9ewd/S50vQi0=", 1227 + "pom": "sha256-QVKRtvWbeTemcau136BLJyl811jLUQLNzHWUFJj5wDw=" 1228 + }, 1229 + "org/jetbrains/kotlinx#kotlinx-serialization-core/1.8.0": { 1230 + "jar": "sha256-hThiUkHBX0SBQAQyDq6l32fpRK3FKwDduDGY1mTpIlE=", 1231 + "module": "sha256-mE2aqabpvMONfoNuqNAAsThyCH/GZY0NjWIldjPzlfE=", 1232 + "pom": "sha256-nVbnQWLOQn4MSetsuXUSR0Mq3PwukTw4KWY+27qr7hM=" 1233 + }, 1234 + "org/jetbrains/kotlinx#kotlinx-serialization-json-jvm/1.8.0": { 1235 + "jar": "sha256-e3xEWIDO+U3EZPRzPaGzO5S+54gFBB6giuBuhQfkYg4=", 1236 + "module": "sha256-l+NZl/6prZY63lv0wDko/lOXS4JlIdSwP7+zyrAgiqo=", 1237 + "pom": "sha256-4CSBj4YiByqIM8DTmVd3Uet3ZJymO9DA/AYATWaRd6Q=" 1238 + }, 1239 + "org/jetbrains/kotlinx#kotlinx-serialization-json/1.8.0": { 1240 + "jar": "sha256-+qvHPoVryerJe6GdPfT8Suh+FOKt0HZccEG8cupHobs=", 1241 + "module": "sha256-lK/eU8GRw+Hge5+AiqF3f4YryKlbxQtGYozQkhnVaFg=", 1242 + "pom": "sha256-WAgq+Zc0Ah1bjbKcQ1sR1FyhGxwP14bHhFIsnSxxeVg=" 1243 + }, 1244 + "org/jline#jline-native/3.23.0": { 1245 + "jar": "sha256-67QTkCH3PxmswV70H+XfOYk979pEqMt5EEfYT+hlUo8=", 1246 + "pom": "sha256-4R+TbRRFnwzlLXrIugQX+Jo0F7ZteARXYnIVZPynFJQ=" 1247 + }, 1248 + "org/jline#jline-parent/3.23.0": { 1249 + "pom": "sha256-FsBy+h0RKs7uO+J1KOm/FX+S++nSrLwiKhIpmRP8Y/4=" 1250 + }, 1251 + "org/jline#jline-reader/3.23.0": { 1252 + "jar": "sha256-8jn4QWZ3XwUZ+4ioqggjbWzLbfuCHy29DPPYeAp3yXw=", 1253 + "pom": "sha256-2v464XJ0coWwlqlcxBtcUJAvkRpgiEpJjt/eZ8QjzAE=" 1254 + }, 1255 + "org/jline#jline-terminal-jansi/3.23.0": { 1256 + "jar": "sha256-5J8/1WLzw+Yug9WNQnA8o9KMNdwIJ2z/J/qiicA/lRQ=", 1257 + "pom": "sha256-MEQFUqD44DBRCgJEGsJMGpLiWk3ztTSntHMgGmNLyks=" 1258 + }, 1259 + "org/jline#jline-terminal/3.23.0": { 1260 + "jar": "sha256-hwrs9UUhkKdKOJe0Esle6aeukqP+RPWpqLGi4uZqfhM=", 1261 + "pom": "sha256-8x3FciyLEYhUc6IZ0wJXKdjvUbL03xLjFJabA5/eaUU=" 1262 + }, 1263 + "org/junit#junit-bom/5.10.2": { 1264 + "module": "sha256-3iOxFLPkEZqP5usXvtWjhSgWaYus5nBxV51tkn67CAo=", 1265 + "pom": "sha256-Fp3ZBKSw9lIM/+ZYzGIpK/6fPBSpifqSEgckzeQ6mWg=" 1266 + }, 1267 + "org/junit#junit-bom/5.10.3": { 1268 + "module": "sha256-qnlAydaDEuOdiaZShaqa9F8U2PQ02FDujZPbalbRZ7s=", 1269 + "pom": "sha256-EJN9RMQlmEy4c5Il00cS4aMUVkHKk6w/fvGG+iX2urw=" 1270 + }, 1271 + "org/junit#junit-bom/5.11.0": { 1272 + "module": "sha256-9+2+Z/IgQnCMQQq8VHQI5cR29An1ViNqEXkiEnSi7S0=", 1273 + "pom": "sha256-5nRZ1IgkJKxjdPQNscj0ouiJRrNAugcsgL6TKivkZE0=" 1274 + }, 1275 + "org/junit#junit-bom/5.11.4": { 1276 + "module": "sha256-qaTye+lOmbnVcBYtJGqA9obSd9XTGutUgQR89R2vRuQ=", 1277 + "pom": "sha256-GdS3R7IEgFMltjNFUylvmGViJ3pKwcteWTpeTE9eQRU=" 1278 + }, 1279 + "org/junit#junit-bom/5.7.2": { 1280 + "module": "sha256-87zrHFndT2mT9DBN/6WAFyuN9lp2zTb6T9ksBXjSitg=", 1281 + "pom": "sha256-zRSqqGmZH4ICHFhdVw0x/zQry6WLtEIztwGTdxuWSHs=" 1282 + }, 1283 + "org/junit#junit-bom/5.8.2": { 1284 + "module": "sha256-QM+tmT+nDs3yr3TQxW2hSE7iIJZL6Pkyz+YyvponM/o=", 1285 + "pom": "sha256-g2Bpyp6O48VuSDdiItopEmPxN70/0W2E/dR+/MPyhuI=" 1286 + }, 1287 + "org/junit#junit-bom/5.9.1": { 1288 + "module": "sha256-kCbBZWaQ+hRa117Og2dCEaoSrYkwqRsQfC9c3s4vGxw=", 1289 + "pom": "sha256-sWPBz8j8H9WLRXoA1YbATEbphtdZBOnKVMA6l9ZbSWw=" 1290 + }, 1291 + "org/junit#junit-bom/5.9.3": { 1292 + "module": "sha256-tAH9JZAeWCpSSqU0PEs54ovFbiSWHBBpvytLv87ka5M=", 1293 + "pom": "sha256-TQMpzZ5y8kIOXKFXJMv+b/puX9KIg2FRYnEZD9w0Ltc=" 1294 + }, 1295 + "org/junit/jupiter#junit-jupiter-api/5.11.4": { 1296 + "jar": "sha256-q4PvnlGsRZfVnSa0tYgSEpVQ4vV5pATIr30J9c5bQpM=", 1297 + "module": "sha256-puov77OqWGj9engK4doRYudt2jdgtIAVwqQZ0jcv88s=", 1298 + "pom": "sha256-US0j/znHZmWho2RVJiMLz4ib1JiEME9/6+BHsBjuszk=" 1299 + }, 1300 + "org/junit/jupiter#junit-jupiter-api/5.8.2": { 1301 + "jar": "sha256-GAjuh+D3GM1uJfO3WvwXlWrIo+3EjH6bq58Z+aeeOAE=", 1302 + "module": "sha256-fpr03/9iZ6zd0VfZ4Rug1dyRszL6dLxMZZOeRReht3A=", 1303 + "pom": "sha256-yb3jYieVswp3NTHoXFgy+NyKp37N0xPu4jXJg8v9Anc=" 1304 + }, 1305 + "org/junit/jupiter#junit-jupiter-engine/5.11.4": { 1306 + "jar": "sha256-zfisWfP613TKc4rQOJCVDuuRgz7w6JCHUxd+3SbxWBw=", 1307 + "module": "sha256-25EWOorwBaMnmFZd1nU3clGJWQ3qttoDsx292kVoahg=", 1308 + "pom": "sha256-sKMjsNA0REQdE9RjC0DbXvhBYNLC9YXU1kbcOIL5kgc=" 1309 + }, 1310 + "org/junit/jupiter#junit-jupiter-engine/5.8.2": { 1311 + "jar": "sha256-dTt3Js3RWLs0ztuUwWHiKRiW9HgyoentpT2XACCoGE4=", 1312 + "module": "sha256-pWIExxbCN5lwyo4/4qcuOgMM2QJzKNPOFFfdEMAVDn4=", 1313 + "pom": "sha256-Ckt92UuvnF+7ZaLpFz0IUii9ACQhNkgCWtBnAk8cZrs=" 1314 + }, 1315 + "org/junit/jupiter#junit-jupiter-params/5.11.4": { 1316 + "jar": "sha256-AqbgFd586UrH8lbn+gW4CR3qhh/nmlVaeZMxPQ9sfZY=", 1317 + "module": "sha256-WIZbi0uZi5qxnBP45BO34dSBk3TdXfaXYMTAsLxOmJU=", 1318 + "pom": "sha256-jDWbvqB8ZKas3YweE7T3cFiyQys16G6ald3GMkmgrVQ=" 1319 + }, 1320 + "org/junit/jupiter#junit-jupiter-params/5.8.2": { 1321 + "jar": "sha256-0cItb+VINWjAjIkT80q9IwNJDDSAzmwYouoxxl5EECo=", 1322 + "module": "sha256-UCPk4+wVbsa9PPZV8wcM/Fo+iq1dUbS74CWnkulJjXM=", 1323 + "pom": "sha256-tGngEBcBfYW8AlIlMCBS+kXPK1n5QVhCRzlGtPpJx8Y=" 1324 + }, 1325 + "org/junit/jupiter#junit-jupiter/5.8.2": { 1326 + "jar": "sha256-T1wcxkMiRM0W42qg4Ct0vONKgf+VoT1j1QlR7Ezj9L0=", 1327 + "module": "sha256-2d9Hs8dDGIOrHx8dggwpgOvL11PtxMgrmb9ewsUzrS4=", 1328 + "pom": "sha256-Q/Vic+es8z4PW10Qecf/pCRTHwHieUqdZHOt/RCkXS4=" 1329 + }, 1330 + "org/junit/platform#junit-platform-commons/1.11.4": { 1331 + "jar": "sha256-nt2Wmw0GcMVBBbyRrnm9HG9QPhIRX6uoIHO4TIa7wzQ=", 1332 + "module": "sha256-C54mJcj0aLPNQTLMCoBfif5B+FLRrf/3Xz6xRlyhy2s=", 1333 + "pom": "sha256-zRLSt8JC8WVUjtnJQGFg3O22CAkltHz3MeD9rl+0vOI=" 1334 + }, 1335 + "org/junit/platform#junit-platform-commons/1.8.2": { 1336 + "jar": "sha256-0uAV/KcTDnmvL0YI3FRBXksQtZLXczPey0saJ0wYUFA=", 1337 + "module": "sha256-NChH0wRv6kNVlWkttPBdXwOeDh0eIE9NV1WQJVcIJiY=", 1338 + "pom": "sha256-zoUuNMahhKpsgO6N8EcXE6dAgTQTTwjjwcPdh8a1mrc=" 1339 + }, 1340 + "org/junit/platform#junit-platform-engine/1.11.4": { 1341 + "jar": "sha256-sd2Zj2T5rK3BWWbZzT0IB0ZiZ3s+OQ8KOPy/C7THIzA=", 1342 + "module": "sha256-v2zh+1lR3Gx942re72rq9474LWODHFzOvOOI2p/F/iU=", 1343 + "pom": "sha256-lDRxV5mEIS++adA+3sfC/0+6sYiL4LgMJl6nCGn9ir0=" 1344 + }, 1345 + "org/junit/platform#junit-platform-engine/1.8.2": { 1346 + "jar": "sha256-C30AD4w+jl99a4GWSZNue5k4MU6HyPmDgFIY6ldWflk=", 1347 + "module": "sha256-66d7Nu/fdaZ/RkODM4JfnkSPVQ1SHnJJ2VA1hYDuY2s=", 1348 + "pom": "sha256-AWhkMmYGDtko71qBgjAD7PrnmpqMC7/Xb0IBxsnXccU=" 1349 + }, 1350 + "org/junit/platform#junit-platform-launcher/1.8.2": { 1351 + "jar": "sha256-giFWQJ/YPmguTFGZs0YAVCmbU4oFjCxtD1ybalvbdZQ=", 1352 + "module": "sha256-4XQA7HvnYIwfiI1yG0MAHpc2wVDUD5jIoLzalWPYyus=", 1353 + "pom": "sha256-tfancaautzyJpud/Vtcp9LqOta/dDxD0TbRNaq25UJU=" 1354 + }, 1355 + "org/msgpack#msgpack-core/0.9.8": { 1356 + "jar": "sha256-HTpha505JEfSb2siPsv75idr8of4H1SQsMSf9Vtob3w=", 1357 + "pom": "sha256-u4D60T5fabCRH95YrhGZHTB6n1j2+6UWY59lrL+3Kqg=" 1358 + }, 1359 + "org/openjdk/jmh#jmh-core/1.37": { 1360 + "jar": "sha256-3A6vK78ANqcLYHmMeF1uA6na8GtouO2w8bqes0IbrrM=", 1361 + "pom": "sha256-BEU74Abwb4bXxD88SS97TrM2JoDK5PHugLpl2yM3P1o=" 1362 + }, 1363 + "org/openjdk/jmh#jmh-generator-asm/1.37": { 1364 + "jar": "sha256-3im6zFw6QTIVgA9X3pAX/dobPLblNZ6gyE6+E8lhAiI=", 1365 + "pom": "sha256-TnnCVbmY4N8L97XZ+c+K5N0cS9CkYoYKqjWYvAmn9ps=" 1366 + }, 1367 + "org/openjdk/jmh#jmh-generator-bytecode/1.37": { 1368 + "jar": "sha256-YZs9FaXov8TsSdO3pk2+0FOgyoYlggpJpPhp0bjHHQk=", 1369 + "pom": "sha256-pYKmsrLkBBQXs66E2EQsjxOXEuSmMvdQEhmnfzxyLhg=" 1370 + }, 1371 + "org/openjdk/jmh#jmh-generator-reflection/1.37": { 1372 + "jar": "sha256-oEIdu+XndpDfLf3vmGGLYoUtgWu7gUxcvQtNRkv/MrA=", 1373 + "pom": "sha256-LTvap+ugIOZC4DP7pio/DHCy81HFA3KRiaBobOztk/Q=" 1374 + }, 1375 + "org/openjdk/jmh#jmh-parent/1.37": { 1376 + "pom": "sha256-DCTyFvNjfd52ORFPcCc6aX+FRvekxtWs1Mxtrum+9Mk=" 1377 + }, 1378 + "org/opentest4j#opentest4j/1.2.0": { 1379 + "jar": "sha256-WIEt5giY2Xb7ge87YtoFxmBMGP1KJJ9QRCgkefwoavI=", 1380 + "pom": "sha256-qW5nGBbB/4gDvex0ySQfAlvfsnfaXStO4CJmQFk2+ZQ=" 1381 + }, 1382 + "org/opentest4j#opentest4j/1.3.0": { 1383 + "jar": "sha256-SOLfY2yrZWPO1k3N/4q7I1VifLI27wvzdZhoLd90Lxs=", 1384 + "module": "sha256-SL8dbItdyU90ZSvReQD2VN63FDUCSM9ej8onuQkMjg0=", 1385 + "pom": "sha256-m/fP/EEPPoNywlIleN+cpW2dQ72TfjCUhwbCMqlDs1U=" 1386 + }, 1387 + "org/organicdesign#Paguro/3.10.3": { 1388 + "jar": "sha256-/Uy9fOJDUeyhDTWUdqZfxQBz29CTlEk28i/LA27PtCE=", 1389 + "pom": "sha256-JLzMpVgDe1TwX9BC0cPkA6qx3FcHX9CvNDFY4ykVnvM=" 1390 + }, 1391 + "org/ow2#ow2/1.5": { 1392 + "pom": "sha256-D4obEW52C4/mOJxRuE5LB6cPwRCC1Pk25FO1g91QtDs=" 1393 + }, 1394 + "org/ow2#ow2/1.5.1": { 1395 + "pom": "sha256-Mh3bt+5v5PU96mtM1tt0FU1r+kI5HB92OzYbn0hazwU=" 1396 + }, 1397 + "org/ow2/asm#asm-bom/9.7": { 1398 + "pom": "sha256-jIZR874EOzV43SihXAFhhhsV6wObf1JHZ5wMwNvwd4c=" 1399 + }, 1400 + "org/ow2/asm#asm-commons/9.4": { 1401 + "jar": "sha256-DBKKnsPzPJiVknL20WzxQke1CPWJUVdLzb0rVtYyY2Q=", 1402 + "pom": "sha256-tCyiq8+IEXdqXdwCkPIQbX8xP4LHiw3czVzOTGOjUXk=" 1403 + }, 1404 + "org/ow2/asm#asm-tree/9.4": { 1405 + "jar": "sha256-xC1HnPJFZqIesgr37q7vToa9tKiGMGz3L0g7ZedbKs8=", 1406 + "pom": "sha256-x+nvk73YqzYwMs5TgvzGTQAtbFicF1IzI2zSmOUaPBY=" 1407 + }, 1408 + "org/ow2/asm#asm/9.0": { 1409 + "jar": "sha256-Dfl1dJFK7pL9NJ0MtOAPM0XUWywjngu1DwqQ6tR4iOA=", 1410 + "module": "sha256-ivgQlu06/6OaRyn8kApVtmOJSRHWfE1L7w6kJDk90/k=", 1411 + "pom": "sha256-3gNVWQ3Rv8zNyNeQJK6ZKXLoVSaKztua1oLQheA6lK0=" 1412 + }, 1413 + "org/ow2/asm#asm/9.4": { 1414 + "jar": "sha256-OdDis9xFr2Wgmwl5RXUKlKEm4FLhJPk0aEQ6HQ4V84E=", 1415 + "pom": "sha256-SDdR5I+y0fQ8Ya06sA/6Rm7cAzPY/C/bWibpXTKYI5Q=" 1416 + }, 1417 + "org/pkl-lang#pkl-config-java-all/0.25.0": { 1418 + "jar": "sha256-LY60xLafflMRbzLYGxbmvsaLNO0OHCZTpW02Rk8VKhs=", 1419 + "pom": "sha256-xPMxhJFlYwvKLrOJSTrg82IjMoXHxqQudDvvam5P9zo=" 1420 + }, 1421 + "org/slf4j#slf4j-api/1.7.36": { 1422 + "jar": "sha256-0+9XXj5JeWeNwBvx3M5RAhSTtNEft/G+itmCh3wWocA=", 1423 + "pom": "sha256-+wRqnCKUN5KLsRwtJ8i113PriiXmDL0lPZhSEN7cJoQ=" 1424 + }, 1425 + "org/slf4j#slf4j-api/2.0.16": { 1426 + "jar": "sha256-oSV43eG6AL2bgW04iguHmSjQC6s8g8JA9wE79BlsV5o=", 1427 + "pom": "sha256-saAPWxxNvmK4BdZdI5Eab3cGOInXyx6G/oOJ1hkEc/c=" 1428 + }, 1429 + "org/slf4j#slf4j-bom/2.0.16": { 1430 + "pom": "sha256-BWYEjsglzfKHWGIK9k2eFK44qc2HSN1vr6bfSkGUwnk=" 1431 + }, 1432 + "org/slf4j#slf4j-parent/1.7.36": { 1433 + "pom": "sha256-uziNN/vN083mTDzt4hg4aTIY3EUfBAQMXfNgp47X6BI=" 1434 + }, 1435 + "org/slf4j#slf4j-parent/2.0.16": { 1436 + "pom": "sha256-CaC0zIFNcnRhbJsW1MD9mq8ezIEzNN5RMeVHJxsZguU=" 1437 + }, 1438 + "org/slf4j#slf4j-simple/1.7.36": { 1439 + "jar": "sha256-Lzm+2UPWJN+o9BAtBXEoOhCHC2qjbxl6ilBvFHAQwQ8=", 1440 + "pom": "sha256-xWuAoKa+oqBGPnDQiSrjOKnlB+SGdnpSBFNAmBIFjRs=" 1441 + }, 1442 + "org/snakeyaml#snakeyaml-engine/2.9": { 1443 + "jar": "sha256-L3qVdGG21wwABeLDW3ihyXvvbERnBMDuk5POmOSVi6g=", 1444 + "pom": "sha256-9toG5chpkBVwSG0VOlKn/y1iHc93AIG5MkUxCEUl9to=" 1445 + }, 1446 + "org/sonatype/oss#oss-parent/5": { 1447 + "pom": "sha256-FnjUEgpYXYpjATGu7ExSTZKDmFg7fqthbufVqH9SDT0=" 1448 + }, 1449 + "org/sonatype/oss#oss-parent/7": { 1450 + "pom": "sha256-tR+IZ8kranIkmVV/w6H96ne9+e9XRyL+kM5DailVlFQ=" 1451 + }, 1452 + "org/sonatype/oss#oss-parent/9": { 1453 + "pom": "sha256-+0AmX5glSCEv+C42LllzKyGH7G8NgBgohcFO8fmCgno=" 1454 + }, 1455 + "org/springframework#spring-framework-bom/5.3.24": { 1456 + "module": "sha256-GZbh9hfLA/p26hGFD+Kh4gsOMKEEa6bV2zvbv0QRP84=", 1457 + "pom": "sha256-U1ITVmu77+Jjag1OjdGnOt5hLiQwyP/TENzCo7O5ukE=" 1458 + }, 1459 + "org/testcontainers#testcontainers-bom/1.20.1": { 1460 + "pom": "sha256-CKrS6R3QXKeycG0t/Ap66AxLXFBHAweZyLzbcyfLL0A=" 1461 + }, 1462 + "org/tukaani#xz/1.9": { 1463 + "jar": "sha256-IRswbPxE+Plt86Cj3a91uoxSie7XfWDXL4ibuFX1NeU=", 1464 + "pom": "sha256-CTvhsDMxvOKTLWglw36YJy12Ieap6fuTKJoAJRi43Vo=" 1465 + }, 1466 + "org/vafer#jdependency/2.8.0": { 1467 + "jar": "sha256-v9LMfhv8eKqDtEwKVL8s3jikOC7CRyivaD2Y3GvngZI=", 1468 + "pom": "sha256-EBhn8/npJlei74mjELYE1D0JDJuQqj4LBS3NFqO78y0=" 1469 + }, 1470 + "org/wiremock#wiremock/3.11.0": { 1471 + "jar": "sha256-8EApsHzgUi6AIOT8x/qCDn+3G7lsHpt2I3BCetaRrmo=", 1472 + "module": "sha256-zD3mqIz4B/lBxfwFgCBh4ndW6wf7b5JHNdRg6/K8/WM=", 1473 + "pom": "sha256-xpeUPhqOWaXna1Ot+t9mrs19tK600pl5XN9ZSsTSzGQ=" 1474 + }, 1475 + "org/xmlunit#xmlunit-core/2.10.0": { 1476 + "jar": "sha256-P4mwpinT2cymbhX43eXglHhS+kQXK8d+om7fluPk/Pg=", 1477 + "pom": "sha256-dm2pvAtCrYEk6vJw6zEgRBdaZWCSkc8coSxXg3iemA0=" 1478 + }, 1479 + "org/xmlunit#xmlunit-legacy/2.10.0": { 1480 + "jar": "sha256-ICdKuflsM6ZFqlWZ4x9CwS6sXbdb39tO0YfdVGllOZg=", 1481 + "pom": "sha256-B0sBekWQP79QoP3faxekM90lzFQDmMGvuG+tkOxxwmg=" 1482 + }, 1483 + "org/xmlunit#xmlunit-parent/2.10.0": { 1484 + "pom": "sha256-XOnCkW1QdlQJ78IKgQf5jvF3BAzr4LG4VwSI4h0JYcc=" 1485 + }, 1486 + "org/xmlunit#xmlunit-placeholders/2.10.0": { 1487 + "jar": "sha256-AED12T/KxmKkYFSJO5Pog8T5yyZvoRWtQ1kDPp265pI=", 1488 + "pom": "sha256-41+qK1zuBc03FaViqCOoA4/PQyp97WWZny0lBaGMSes=" 1489 + }, 1490 + "org/yaml#snakeyaml/2.3": { 1491 + "jar": "sha256-Y6dv5mtlI2C9TCwQfm8CWNqn1LtJIAi6jCb80jD/kUY=", 1492 + "pom": "sha256-D1omWgYzGwBJ41K+MsoyLeGLF/PU27cGNdQNppLjWC8=" 1493 + } 1494 + } 1495 + }
+12
pkgs/by-name/pk/pkl/disable_bad_tests.patch
···
··· 1 + diff --git i/pkl-cli/src/test/kotlin/org/pkl/cli/CliEvaluatorTest.kt w/pkl-cli/src/test/kotlin/org/pkl/cli/CliEvaluatorTest.kt 2 + index df88c423..ae1db500 100644 3 + --- i/pkl-cli/src/test/kotlin/org/pkl/cli/CliEvaluatorTest.kt 4 + +++ w/pkl-cli/src/test/kotlin/org/pkl/cli/CliEvaluatorTest.kt 5 + @@ -1497,6 +1497,7 @@ result = someLib.x 6 + assertThat(output).isEqualTo("result = 1\n") 7 + } 8 + 9 + + @Disabled 10 + @Test 11 + fun `eval file with non-ASCII name`() { 12 + val tempDirUri = tempDir.toUri()
+65
pkgs/by-name/pk/pkl/disable_gradle_codegen_tests.patch
···
··· 1 + diff --git a/pkl-gradle/src/test/kotlin/org/pkl/gradle/JavaCodeGeneratorsTest.kt b/pkl-gradle/src/test/kotlin/org/pkl/gradle/JavaCodeGeneratorsTest.kt 2 + index 68a5b533..84fe66df 100644 3 + --- a/pkl-gradle/src/test/kotlin/org/pkl/gradle/JavaCodeGeneratorsTest.kt 4 + +++ b/pkl-gradle/src/test/kotlin/org/pkl/gradle/JavaCodeGeneratorsTest.kt 5 + @@ -18,9 +18,11 @@ package org.pkl.gradle 6 + import kotlin.io.path.listDirectoryEntries 7 + import kotlin.io.path.readText 8 + import org.assertj.core.api.Assertions.assertThat 9 + +import org.junit.jupiter.api.Disabled; 10 + import org.junit.jupiter.api.Test 11 + 12 + class JavaCodeGeneratorsTest : AbstractTest() { 13 + + @Disabled("runTask doesn't use the MITM cache") 14 + @Test 15 + fun `generate code`() { 16 + writeBuildFile() 17 + @@ -68,6 +70,7 @@ class JavaCodeGeneratorsTest : AbstractTest() { 18 + ) 19 + } 20 + 21 + + @Disabled("runTask doesn't use the MITM cache") 22 + @Test 23 + fun `compile generated code`() { 24 + writeBuildFile() 25 + @@ -84,6 +87,7 @@ class JavaCodeGeneratorsTest : AbstractTest() { 26 + assertThat(addressClassFile).exists() 27 + } 28 + 29 + + @Disabled("runTask doesn't use the MITM cache") 30 + @Test 31 + fun `no source modules`() { 32 + writeFile( 33 + diff --git a/pkl-gradle/src/test/kotlin/org/pkl/gradle/KotlinCodeGeneratorsTest.kt b/pkl-gradle/src/test/kotlin/org/pkl/gradle/KotlinCodeGeneratorsTest.kt 34 + index 2b9ffc88..99b91893 100644 35 + --- a/pkl-gradle/src/test/kotlin/org/pkl/gradle/KotlinCodeGeneratorsTest.kt 36 + +++ b/pkl-gradle/src/test/kotlin/org/pkl/gradle/KotlinCodeGeneratorsTest.kt 37 + @@ -18,9 +18,11 @@ package org.pkl.gradle 38 + import kotlin.io.path.listDirectoryEntries 39 + import kotlin.io.path.readText 40 + import org.assertj.core.api.Assertions.assertThat 41 + +import org.junit.jupiter.api.Disabled; 42 + import org.junit.jupiter.api.Test 43 + 44 + class KotlinCodeGeneratorsTest : AbstractTest() { 45 + + @Disabled("runTask doesn't use the MITM cache") 46 + @Test 47 + fun `generate code`() { 48 + writeBuildFile() 49 + @@ -69,6 +71,7 @@ class KotlinCodeGeneratorsTest : AbstractTest() { 50 + ) 51 + } 52 + 53 + + @Disabled("runTask doesn't use the MITM cache") 54 + @Test 55 + fun `compile generated code`() { 56 + writeBuildFile() 57 + @@ -84,6 +87,7 @@ class KotlinCodeGeneratorsTest : AbstractTest() { 58 + assertThat(addressClassFile).exists() 59 + } 60 + 61 + + @Disabled("runTask doesn't use the MITM cache") 62 + @Test 63 + fun `no source modules`() { 64 + writeFile( 65 +
+14
pkgs/by-name/pk/pkl/fix_kotlin_classpath.patch
···
··· 1 + diff --git a/pkl-gradle/pkl-gradle.gradle.kts b/pkl-gradle/pkl-gradle.gradle.kts 2 + index 08f0e8ca..a16c7073 100644 3 + --- a/pkl-gradle/pkl-gradle.gradle.kts 4 + +++ b/pkl-gradle/pkl-gradle.gradle.kts 5 + @@ -58,7 +58,7 @@ sourceSets { 6 + // if `compileClasspath` is filtered, causing "unresolved reference" errors in IntelliJ. 7 + // As a workaround, don't perform filtering for IntelliJ (import). 8 + if (System.getProperty("idea.sync.active") == null) { 9 + - compileClasspath = compileClasspath.filter { !(it.path.contains("dists")) } 10 + + compileClasspath = compileClasspath.filter { !(it.path.contains("@gradle@") || it.path.contains("generated-gradle-jars/gradle-api-")) } 11 + } 12 + } 13 + } 14 +
+101
pkgs/by-name/pk/pkl/package.nix
···
··· 1 + { 2 + stdenv, 3 + lib, 4 + fetchFromGitHub, 5 + gradle, 6 + temurin-bin-21, 7 + kotlin, 8 + nix-update-script, 9 + replaceVars, 10 + makeWrapper, 11 + }: 12 + let 13 + jdk = temurin-bin-21; 14 + gradleOverlay = gradle.override { java = jdk; }; 15 + kotlinOverlay = kotlin.override { jre = jdk; }; 16 + in 17 + stdenv.mkDerivation (finalAttrs: { 18 + pname = "pkl"; 19 + version = "0.28.2"; 20 + 21 + src = fetchFromGitHub { 22 + owner = "apple"; 23 + repo = "pkl"; 24 + tag = finalAttrs.version; 25 + hash = "sha256-ay3V3EWqZHncLH6UR4JOCChkweNcilDeskXzaeAFTR8="; 26 + leaveDotGit = true; 27 + postFetch = '' 28 + pushd $out 29 + git rev-parse HEAD | tr -d '\n' > .commit-hash 30 + rm -rf .git 31 + popd 32 + ''; 33 + }; 34 + 35 + patches = [ 36 + (replaceVars ./fix_kotlin_classpath.patch { gradle = gradle.unwrapped; }) 37 + ./disable_gradle_codegen_tests.patch 38 + ./disable_bad_tests.patch 39 + ]; 40 + 41 + nativeBuildInputs = [ 42 + gradleOverlay 43 + jdk 44 + kotlinOverlay 45 + makeWrapper 46 + ]; 47 + 48 + mitmCache = gradle.fetchDeps { 49 + inherit (finalAttrs) pname; 50 + data = ./deps.json; 51 + }; 52 + 53 + doCheck = !(stdenv.hostPlatform.isDarwin); 54 + 55 + gradleFlags = [ 56 + "-x" 57 + "spotlessCheck" 58 + "-DreleaseBuild=true" 59 + "-Dorg.gradle.java.home=${jdk}" 60 + "-Porg.gradle.java.installations.auto-download=false" 61 + "-Porg.gradle.java.installations.auto-detect=false" 62 + ]; 63 + 64 + preBuild = '' 65 + gradleFlagsArray+=(-DcommitId=$(cat .commit-hash)) 66 + ''; 67 + 68 + JAVA_TOOL_OPTIONS = "-Dfile.encoding=utf-8"; 69 + __darwinAllowLocalNetworking = true; 70 + 71 + preCheck = '' 72 + export LANG=C.UTF-8 73 + export LC_ALL=C.UTF-8 74 + ''; 75 + 76 + installPhase = '' 77 + runHook preInstall 78 + 79 + mkdir -p "$out/bin" "$out/opt/pkl" 80 + cp ./pkl-cli/build/executable/jpkl "$out/opt/pkl/jpkl.jar" 81 + 82 + makeWrapper ${lib.getExe jdk} $out/bin/pkl --add-flags "-jar $out/opt/pkl/jpkl.jar" 83 + 84 + runHook postInstall 85 + ''; 86 + 87 + passthru.updateScript = nix-update-script { }; 88 + 89 + meta = { 90 + description = "Configuration-as-code language with rich validation and tooling"; 91 + homepage = "https://pkl-lang.org"; 92 + license = lib.licenses.asl20; 93 + platforms = lib.platforms.all; 94 + maintainers = with lib.maintainers; [ hugolgst ]; 95 + mainProgram = "pkl"; 96 + sourceProvenance = with lib.sourceTypes; [ 97 + fromSource 98 + binaryBytecode # mitm cache 99 + ]; 100 + }; 101 + })
+8 -1
pkgs/by-name/po/powershell/package.nix
··· 37 passthru.sources.${stdenv.hostPlatform.system} 38 or (throw "Unsupported system: ${stdenv.hostPlatform.system}"); 39 40 - sourceRoot = "."; 41 42 strictDeps = true; 43
··· 37 passthru.sources.${stdenv.hostPlatform.system} 38 or (throw "Unsupported system: ${stdenv.hostPlatform.system}"); 39 40 + sourceRoot = "source"; 41 + 42 + unpackPhase = '' 43 + runHook preUnpack 44 + mkdir -p "$sourceRoot" 45 + tar xf $src --directory="$sourceRoot" 46 + runHook postUnpack 47 + ''; 48 49 strictDeps = true; 50
+5 -5
pkgs/by-name/pr/prowlarr/package.nix
··· 37 38 hash = 39 { 40 - aarch64-darwin = "sha256-glN+QlawtpG9aZ2ROCRkDjNCLTLh8IUWs695XShDhzI="; 41 - aarch64-linux = "sha256-oyeZrUC2l5O62fknNBdfwEH3p2tFXX8fFrEaA7vWoRg="; 42 - x86_64-darwin = "sha256-58io1d+mKcXvcoMQzGBIOQg2b6ehLQS2G6r0RnR+blw="; 43 - x86_64-linux = "sha256-8owcCOPSKfZrAxeuGT8dZnmnbAtQiyv12K9Yr0KJhQE="; 44 } 45 .${stdenv.hostPlatform.system} or unsupported; 46 in 47 stdenv.mkDerivation rec { 48 inherit pname; 49 - version = "1.33.3.5008"; 50 51 src = fetchurl { 52 url = "https://github.com/Prowlarr/Prowlarr/releases/download/v${version}/Prowlarr.master.${version}.${os}-core-${arch}.tar.gz";
··· 37 38 hash = 39 { 40 + aarch64-darwin = "sha256-V9i3n/q8GrPQ9qt0AzKJPedAZeeiUm9A5IQ/8FD62b4="; 41 + aarch64-linux = "sha256-Qhx/zh9E+5oBjf7vMvvAVQF05rJI0aB0KcBMXZaYlDA="; 42 + x86_64-darwin = "sha256-eVu3RCFTHz/uVyt3aBnXBlpCtH5Jdnil0PTEREnxZvs="; 43 + x86_64-linux = "sha256-1tZq12F676RhbMvl4ubDirpNjU1a9yOLxd0DAK2xNqY="; 44 } 45 .${stdenv.hostPlatform.system} or unsupported; 46 in 47 stdenv.mkDerivation rec { 48 inherit pname; 49 + version = "1.34.1.5021"; 50 51 src = fetchurl { 52 url = "https://github.com/Prowlarr/Prowlarr/releases/download/v${version}/Prowlarr.master.${version}.${os}-core-${arch}.tar.gz";
+22 -8
pkgs/by-name/pu/pureref/package.nix
··· 5 curl, 6 gnugrep, 7 cacert, 8 }: 9 - 10 - appimageTools.wrapType1 rec { 11 - pname = "pureref"; 12 version = "2.0.3"; 13 - 14 - src = 15 - runCommand "PureRef-${version}_x64.Appimage" 16 { 17 nativeBuildInputs = [ 18 curl 19 gnugrep 20 cacert 21 ]; 22 - outputHash = "sha256-0iR1cP2sZvWWqKwRAwq6L/bmIBSYHKrlI8u8V2hANfM="; 23 } 24 '' 25 key="$(curl -A 'nixpkgs/Please contact maintainer if there is an issue' "https://www.pureref.com/download.php" --silent | grep '%3D%3D' | cut -d '"' -f2)" 26 - curl -L "https://www.pureref.com/files/build.php?build=LINUX64.Appimage&version=${version}&downloadKey=$key" --output $out 27 ''; 28 29 meta = with lib; { 30 description = "Reference Image Viewer"; ··· 35 husjon 36 ]; 37 platforms = [ "x86_64-linux" ]; 38 sourceProvenance = [ lib.sourceTypes.binaryNativeCode ]; 39 }; 40 }
··· 5 curl, 6 gnugrep, 7 cacert, 8 + dpkg, 9 }: 10 + let 11 version = "2.0.3"; 12 + deb = 13 + runCommand "PureRef-${version}_x64" 14 { 15 nativeBuildInputs = [ 16 curl 17 gnugrep 18 cacert 19 + dpkg 20 ]; 21 + outputHash = "sha256-VdKu1YQa+//FbNWqgTPoUhY4pSekgVohI53D4i5hVkQ="; 22 + outputHashMode = "recursive"; 23 } 24 '' 25 key="$(curl -A 'nixpkgs/Please contact maintainer if there is an issue' "https://www.pureref.com/download.php" --silent | grep '%3D%3D' | cut -d '"' -f2)" 26 + curl -L "https://www.pureref.com/files/build.php?build=LINUX64.deb&version=${version}&downloadKey=$key" --output $name.deb 27 + dpkg-deb -x $name.deb $out 28 + chmod 755 $out 29 ''; 30 + in 31 + appimageTools.wrapType1 { 32 + pname = "pureref"; 33 + inherit version; 34 + 35 + src = "${deb}/usr/bin/PureRef"; 36 + 37 + extraInstallCommands = '' 38 + mv $out/bin/pureref $out/bin/PureRef 39 + cp -r ${deb}/usr/share $out 40 + ''; 41 42 meta = with lib; { 43 description = "Reference Image Viewer"; ··· 48 husjon 49 ]; 50 platforms = [ "x86_64-linux" ]; 51 + mainProgram = "PureRef"; 52 sourceProvenance = [ lib.sourceTypes.binaryNativeCode ]; 53 }; 54 }
+32
pkgs/by-name/re/readerwriterqueue/package.nix
···
··· 1 + { 2 + lib, 3 + stdenv, 4 + fetchFromGitHub, 5 + cmake, 6 + }: 7 + 8 + stdenv.mkDerivation (finalAttrs: { 9 + pname = "readerwriterqueue"; 10 + # Not using a stable version since this one produces 11 + # readerwriterqueueConfig.cmake needed by dependent packages. 12 + version = "1.0.6-2024-07-09"; 13 + 14 + src = fetchFromGitHub { 15 + owner = "cameron314"; 16 + repo = "readerwriterqueue"; 17 + rev = "16b48ae1148284e7b40abf72167206a4390a4592"; 18 + hash = "sha256-m4cUIXiDFxTguDZ7d0svjlOSkUNYY0bbUp3t7adBwOo="; 19 + }; 20 + 21 + nativeBuildInputs = [ 22 + cmake 23 + ]; 24 + 25 + meta = { 26 + description = "Fast single-producer, single-consumer lock-free queue for C"; 27 + homepage = "https://github.com/cameron314/readerwriterqueue"; 28 + license = lib.licenses.bsd2; 29 + maintainers = with lib.maintainers; [ doronbehar ]; 30 + platforms = lib.platforms.all; 31 + }; 32 + })
+3 -3
pkgs/by-name/ru/rust-analyzer-unwrapped/package.nix
··· 12 13 rustPlatform.buildRustPackage rec { 14 pname = "rust-analyzer-unwrapped"; 15 - version = "2025-04-21"; 16 useFetchCargoVendor = true; 17 - cargoHash = "sha256-6HKx3zm6RaixTiioij/PI2KvgWGhPFfVQsbECm4LtEc="; 18 19 src = fetchFromGitHub { 20 owner = "rust-lang"; 21 repo = "rust-analyzer"; 22 rev = version; 23 - hash = "sha256-Gw627dJW6/IJydIUCQnI8c2oilpMxhZIwHb7ppGX7hk="; 24 }; 25 26 cargoBuildFlags = [
··· 12 13 rustPlatform.buildRustPackage rec { 14 pname = "rust-analyzer-unwrapped"; 15 + version = "2025-04-28"; 16 useFetchCargoVendor = true; 17 + cargoHash = "sha256-fPp8aBPSTpWIGLMYFawEDTB5aSdglJtK7ez8RWsP6Hg="; 18 19 src = fetchFromGitHub { 20 owner = "rust-lang"; 21 repo = "rust-analyzer"; 22 rev = version; 23 + hash = "sha256-fxvRYH/tS7hGQeg9zCVh5RBcSWT+JGJet7RA8Ss+rC0="; 24 }; 25 26 cargoBuildFlags = [
+9 -3
pkgs/by-name/sc/scriv/package.nix
··· 10 11 python3.pkgs.buildPythonApplication rec { 12 pname = "scriv"; 13 - version = "1.5.1"; 14 15 src = fetchPypi { 16 inherit pname version; 17 - hash = "sha256-MK6f+NFE+ODPOUxOHTeVQvGzgjdnZClVtU7EDcALMrY="; 18 }; 19 20 - propagatedBuildInputs = 21 with python3.pkgs; 22 [ 23 attrs ··· 46 disabledTests = [ 47 # assumes we have checked out the full repo (including remotes) 48 "test_real_get_github_repos" 49 ]; 50 51 passthru.tests = {
··· 10 11 python3.pkgs.buildPythonApplication rec { 12 pname = "scriv"; 13 + version = "1.7.0"; 14 + pyproject = true; 15 16 src = fetchPypi { 17 inherit pname version; 18 + hash = "sha256-fBqL5jUdA2kuXnV4Te6g2PEbLJD5G+GLD7OjdVVbUl4="; 19 }; 20 21 + build-system = with python3.pkgs; [ setuptools ]; 22 + 23 + dependencies = 24 with python3.pkgs; 25 [ 26 attrs ··· 49 disabledTests = [ 50 # assumes we have checked out the full repo (including remotes) 51 "test_real_get_github_repos" 52 + # requires a newer pandoc version (as it tests for a specific format of the 53 + # error message) 54 + "test_bad_convert_to_markdown" 55 ]; 56 57 passthru.tests = {
+2 -2
pkgs/by-name/sn/snakemake/package.nix
··· 10 11 python3Packages.buildPythonApplication rec { 12 pname = "snakemake"; 13 - version = "9.3.0"; 14 pyproject = true; 15 16 src = fetchFromGitHub { 17 owner = "snakemake"; 18 repo = "snakemake"; 19 tag = "v${version}"; 20 - hash = "sha256-C9XPoYoSxl58ddPe77ddgOaVfXSD1n0fgDhRciLH0uM="; 21 }; 22 23 postPatch = ''
··· 10 11 python3Packages.buildPythonApplication rec { 12 pname = "snakemake"; 13 + version = "9.3.3"; 14 pyproject = true; 15 16 src = fetchFromGitHub { 17 owner = "snakemake"; 18 repo = "snakemake"; 19 tag = "v${version}"; 20 + hash = "sha256-XmKwK52njnREOogI/kSIaMoZSbYmMGXiL0tPmJvVutA="; 21 }; 22 23 postPatch = ''
+110 -400
pkgs/by-name/sp/space-station-14-launcher/deps.json
··· 1 [ 2 { 3 "pname": "Avalonia", 4 - "version": "11.0.5", 5 - "hash": "sha256-BqpHqQIObTb7DHTyZAgCD9A5I0pZkHhSoPTN2g6/G9E=" 6 }, 7 { 8 "pname": "Avalonia.Angle.Windows.Natives", 9 - "version": "2.1.0.2023020321", 10 - "hash": "sha256-TWop9cvak6cMv2vrA/GlpuYBxS8Fuj5UmupGIV7Q5Ks=" 11 }, 12 { 13 "pname": "Avalonia.BuildServices", 14 - "version": "0.0.29", 15 - "hash": "sha256-WPHRMNowRnYSCh88DWNBCltWsLPyOfzXGzBqLYE7tRY=" 16 }, 17 { 18 "pname": "Avalonia.Controls.ColorPicker", 19 - "version": "11.0.5", 20 - "hash": "sha256-Iob8OyWhwXhmHKCdnea7dtL9VQvcrf6/gUGHJ30CKXA=" 21 }, 22 { 23 "pname": "Avalonia.Controls.DataGrid", 24 - "version": "11.0.5", 25 - "hash": "sha256-2iVuMPRw7sbsYPGSG4XjQFGFky5WB5B05Jh1+I852ZI=" 26 }, 27 { 28 "pname": "Avalonia.Desktop", 29 - "version": "11.0.5", 30 - "hash": "sha256-UKVibxhJoGNvEGh8J/Z0sq8J81FT8yth/yXVPSFHF/8=" 31 }, 32 { 33 "pname": "Avalonia.Diagnostics", 34 - "version": "11.0.5", 35 - "hash": "sha256-0cUxPYJP2W11wnM6j4qNB3IvHlsUp9EZlY8I/NoAmd4=" 36 }, 37 { 38 "pname": "Avalonia.FreeDesktop", 39 - "version": "11.0.5", 40 - "hash": "sha256-O20fC/9YXO3/MZNlh1EgWLHFSyi/ao083MKwjetgxmo=" 41 }, 42 { 43 "pname": "Avalonia.Native", 44 - "version": "11.0.5", 45 - "hash": "sha256-KVUAXXT+f4VrtJ8widfEIzN25GBbtXWog/tpM354gdg=" 46 }, 47 { 48 "pname": "Avalonia.ReactiveUI", 49 - "version": "11.0.5", 50 - "hash": "sha256-8tGLyA0PRKt1REb9YeCtEDz5oB886PRG35aO0uZm/jU=" 51 }, 52 { 53 "pname": "Avalonia.Remote.Protocol", 54 - "version": "11.0.5", 55 - "hash": "sha256-wTqdxPU3Ql7jC4JFkChbUfaRR0nqUKrYKn8oexdFyig=" 56 }, 57 { 58 "pname": "Avalonia.Skia", 59 - "version": "11.0.5", 60 - "hash": "sha256-rKOgkNLCwEVVcyLCimvhDUDKXnrDOguUryaGVOPFFwE=" 61 }, 62 { 63 "pname": "Avalonia.Themes.Simple", 64 - "version": "11.0.5", 65 - "hash": "sha256-27evmgSrIx+EopF6E3N1cT7BvAUc/s99TVEMfmG83cQ=" 66 }, 67 { 68 "pname": "Avalonia.Win32", 69 - "version": "11.0.5", 70 - "hash": "sha256-ncZLGKhpfjuuVPz4Fs+P6L3dM0KRnwAC3xJRqyvpKw8=" 71 }, 72 { 73 "pname": "Avalonia.X11", 74 - "version": "11.0.5", 75 - "hash": "sha256-rvs3hwRh3F5E1j3JqcodWJTHV3BTWMKkvzq170tuPa4=" 76 }, 77 { 78 "pname": "CodeHollow.FeedReader", ··· 86 }, 87 { 88 "pname": "DynamicData", 89 - "version": "7.13.1", 90 - "hash": "sha256-wSMqsqAWKqVaIDVlRtycTiS0R3fQxknfEPfBaYVawkM=" 91 }, 92 { 93 "pname": "Fody", ··· 96 }, 97 { 98 "pname": "HarfBuzzSharp", 99 - "version": "2.8.2.3", 100 - "hash": "sha256-4tbdgUabPjlkBm3aUFeocj4Fdslmms2olDFpzOLyqoQ=" 101 }, 102 { 103 "pname": "HarfBuzzSharp.NativeAssets.Linux", 104 - "version": "2.8.2.3", 105 - "hash": "sha256-3xwVfNfKTkuLdnT+e3bfG9tNTdEmar7ByzY+NTlUKLg=" 106 }, 107 { 108 "pname": "HarfBuzzSharp.NativeAssets.macOS", 109 - "version": "2.8.2.3", 110 - "hash": "sha256-ZohUEaovj/sRB4rjuJIOq6S9eim3m+qMlpHIebNDTRQ=" 111 }, 112 { 113 "pname": "HarfBuzzSharp.NativeAssets.WebAssembly", 114 - "version": "2.8.2.3", 115 - "hash": "sha256-ZsiBGpXfODHUHPgU/50k9QR/j6Klo7rsB0SUt8zYcBA=" 116 }, 117 { 118 "pname": "HarfBuzzSharp.NativeAssets.Win32", 119 - "version": "2.8.2.3", 120 - "hash": "sha256-5GSzM5IUoOwK+zJg0d74WlT3n1VZly8pKlyjiqVocCI=" 121 }, 122 { 123 "pname": "JetBrains.Annotations", ··· 150 "hash": "sha256-VdwpP5fsclvNqJuppaOvwEwv2ofnAI5ZSz2V+UEdLF0=" 151 }, 152 { 153 - "pname": "Microsoft.CodeAnalysis.Analyzers", 154 - "version": "3.0.0", 155 - "hash": "sha256-KDbCfsBWSJ5ohEXUKp1s1LX9xA2NPvXE/xVzj68EdC0=" 156 - }, 157 - { 158 - "pname": "Microsoft.CodeAnalysis.Common", 159 - "version": "3.8.0", 160 - "hash": "sha256-3G9vSc/gHH7FWgOySLTut1+eEaf3H66qcPOvNPLOx4o=" 161 - }, 162 - { 163 - "pname": "Microsoft.CodeAnalysis.CSharp", 164 - "version": "3.8.0", 165 - "hash": "sha256-i/r3V/No/VzqmJlWxpGoirvlbJDbBPa/ONZtzYrxuc4=" 166 - }, 167 - { 168 - "pname": "Microsoft.CodeAnalysis.CSharp.Scripting", 169 - "version": "3.8.0", 170 - "hash": "sha256-fA9Qu+vTyMZ9REzxJ4aMg/SHCDRk4q9k4ZGUdynoHnA=" 171 - }, 172 - { 173 - "pname": "Microsoft.CodeAnalysis.Scripting.Common", 174 - "version": "3.8.0", 175 - "hash": "sha256-866jMHp8kbc1FYpKuUWnd7ViU6kGJTAxPcL/IjXrT0I=" 176 - }, 177 - { 178 - "pname": "Microsoft.CSharp", 179 - "version": "4.3.0", 180 - "hash": "sha256-a3dAiPaVuky0wpcHmpTVtAQJNGZ2v91/oArA+dpJgj8=" 181 - }, 182 - { 183 "pname": "Microsoft.Data.Sqlite.Core", 184 "version": "7.0.4", 185 "hash": "sha256-+8pB6kjwp5dNxKZ54zM7xqWSkzQYRiB8AIw2JBeSDlY=" ··· 188 "pname": "Microsoft.NET.ILLink.Tasks", 189 "version": "8.0.0", 190 "hash": "sha256-BAbtucZQvBgbiJ51UAL/Ilx+dz96LpWmfjnnNGlcw48=" 191 - }, 192 - { 193 - "pname": "Microsoft.NETCore.Platforms", 194 - "version": "1.1.0", 195 - "hash": "sha256-FeM40ktcObQJk4nMYShB61H/E8B7tIKfl9ObJ0IOcCM=" 196 - }, 197 - { 198 - "pname": "Microsoft.NETCore.Platforms", 199 - "version": "2.1.2", 200 - "hash": "sha256-gYQQO7zsqG+OtN4ywYQyfsiggS2zmxw4+cPXlK+FB5Q=" 201 - }, 202 - { 203 - "pname": "Microsoft.NETCore.Targets", 204 - "version": "1.1.0", 205 - "hash": "sha256-0AqQ2gMS8iNlYkrD+BxtIg7cXMnr9xZHtKAuN4bjfaQ=" 206 }, 207 { 208 "pname": "Microsoft.Toolkit.Mvvm", ··· 210 "hash": "sha256-JOxZGQGm1WPkIpIDurQnlYk+QgHxJLPguJfCQLJ8NEM=" 211 }, 212 { 213 - "pname": "Microsoft.Win32.SystemEvents", 214 - "version": "6.0.0", 215 - "hash": "sha256-N9EVZbl5w1VnMywGXyaVWzT9lh84iaJ3aD48hIBk1zA=" 216 }, 217 { 218 "pname": "Mono.Posix.NETStandard", ··· 220 "hash": "sha256-/F61k7MY/fu2FcfW7CkyjuUroKwlYAXPQFVeDs1QknY=" 221 }, 222 { 223 "pname": "NSec.Cryptography", 224 "version": "22.4.0", 225 "hash": "sha256-TVB8MDXan3dQphaYG/rLQMWgpYJ6WE5ORiqiQrfnCW0=" 226 }, 227 { 228 "pname": "ReactiveUI", 229 - "version": "18.4.26", 230 - "hash": "sha256-SvWTQfgwwIIwwj67J42fb+Gm8u74iawPd7JqYuYmEnY=" 231 }, 232 { 233 "pname": "ReactiveUI.Fody", ··· 275 "hash": "sha256-ANaf6S0tsocsw37RJvk9d4LcvVQ0+1yO900iG1BLwe4=" 276 }, 277 { 278 - "pname": "runtime.any.System.Collections", 279 - "version": "4.3.0", 280 - "hash": "sha256-4PGZqyWhZ6/HCTF2KddDsbmTTjxs2oW79YfkberDZS8=" 281 - }, 282 - { 283 - "pname": "runtime.any.System.Globalization", 284 - "version": "4.3.0", 285 - "hash": "sha256-PaiITTFI2FfPylTEk7DwzfKeiA/g/aooSU1pDcdwWLU=" 286 - }, 287 - { 288 - "pname": "runtime.any.System.IO", 289 - "version": "4.3.0", 290 - "hash": "sha256-vej7ySRhyvM3pYh/ITMdC25ivSd0WLZAaIQbYj/6HVE=" 291 - }, 292 - { 293 - "pname": "runtime.any.System.Reflection", 294 - "version": "4.3.0", 295 - "hash": "sha256-ns6f++lSA+bi1xXgmW1JkWFb2NaMD+w+YNTfMvyAiQk=" 296 - }, 297 - { 298 - "pname": "runtime.any.System.Reflection.Extensions", 299 - "version": "4.3.0", 300 - "hash": "sha256-Y2AnhOcJwJVYv7Rp6Jz6ma0fpITFqJW+8rsw106K2X8=" 301 - }, 302 - { 303 - "pname": "runtime.any.System.Reflection.Primitives", 304 - "version": "4.3.0", 305 - "hash": "sha256-LkPXtiDQM3BcdYkAm5uSNOiz3uF4J45qpxn5aBiqNXQ=" 306 - }, 307 - { 308 - "pname": "runtime.any.System.Resources.ResourceManager", 309 - "version": "4.3.0", 310 - "hash": "sha256-9EvnmZslLgLLhJ00o5MWaPuJQlbUFcUF8itGQNVkcQ4=" 311 - }, 312 - { 313 - "pname": "runtime.any.System.Runtime", 314 - "version": "4.3.0", 315 - "hash": "sha256-qwhNXBaJ1DtDkuRacgHwnZmOZ1u9q7N8j0cWOLYOELM=" 316 - }, 317 - { 318 - "pname": "runtime.any.System.Runtime.Handles", 319 - "version": "4.3.0", 320 - "hash": "sha256-PQRACwnSUuxgVySO1840KvqCC9F8iI9iTzxNW0RcBS4=" 321 - }, 322 - { 323 - "pname": "runtime.any.System.Runtime.InteropServices", 324 - "version": "4.3.0", 325 - "hash": "sha256-Kaw5PnLYIiqWbsoF3VKJhy7pkpoGsUwn4ZDCKscbbzA=" 326 - }, 327 - { 328 - "pname": "runtime.any.System.Text.Encoding", 329 - "version": "4.3.0", 330 - "hash": "sha256-Q18B9q26MkWZx68exUfQT30+0PGmpFlDgaF0TnaIGCs=" 331 - }, 332 - { 333 - "pname": "runtime.any.System.Threading.Tasks", 334 - "version": "4.3.0", 335 - "hash": "sha256-agdOM0NXupfHbKAQzQT8XgbI9B8hVEh+a/2vqeHctg4=" 336 - }, 337 - { 338 - "pname": "runtime.debian.8-x64.runtime.native.System.Security.Cryptography.OpenSsl", 339 - "version": "4.3.0", 340 - "hash": "sha256-LXUPLX3DJxsU1Pd3UwjO1PO9NM2elNEDXeu2Mu/vNps=" 341 - }, 342 - { 343 - "pname": "runtime.fedora.23-x64.runtime.native.System.Security.Cryptography.OpenSsl", 344 - "version": "4.3.0", 345 - "hash": "sha256-qeSqaUI80+lqw5MK4vMpmO0CZaqrmYktwp6L+vQAb0I=" 346 - }, 347 - { 348 - "pname": "runtime.fedora.24-x64.runtime.native.System.Security.Cryptography.OpenSsl", 349 - "version": "4.3.0", 350 - "hash": "sha256-SrHqT9wrCBsxILWtaJgGKd6Odmxm8/Mh7Kh0CUkZVzA=" 351 - }, 352 - { 353 - "pname": "runtime.native.System", 354 - "version": "4.3.0", 355 - "hash": "sha256-ZBZaodnjvLXATWpXXakFgcy6P+gjhshFXmglrL5xD5Y=" 356 - }, 357 - { 358 - "pname": "runtime.native.System.Security.Cryptography.OpenSsl", 359 - "version": "4.3.0", 360 - "hash": "sha256-Jy01KhtcCl2wjMpZWH+X3fhHcVn+SyllWFY8zWlz/6I=" 361 - }, 362 - { 363 - "pname": "runtime.opensuse.13.2-x64.runtime.native.System.Security.Cryptography.OpenSsl", 364 - "version": "4.3.0", 365 - "hash": "sha256-wyv00gdlqf8ckxEdV7E+Ql9hJIoPcmYEuyeWb5Oz3mM=" 366 - }, 367 - { 368 - "pname": "runtime.opensuse.42.1-x64.runtime.native.System.Security.Cryptography.OpenSsl", 369 - "version": "4.3.0", 370 - "hash": "sha256-zi+b4sCFrA9QBiSGDD7xPV27r3iHGlV99gpyVUjRmc4=" 371 - }, 372 - { 373 - "pname": "runtime.osx.10.10-x64.runtime.native.System.Security.Cryptography.OpenSsl", 374 - "version": "4.3.0", 375 - "hash": "sha256-gybQU6mPgaWV3rBG2dbH6tT3tBq8mgze3PROdsuWnX0=" 376 - }, 377 - { 378 - "pname": "runtime.rhel.7-x64.runtime.native.System.Security.Cryptography.OpenSsl", 379 - "version": "4.3.0", 380 - "hash": "sha256-VsP72GVveWnGUvS/vjOQLv1U80H2K8nZ4fDAmI61Hm4=" 381 - }, 382 - { 383 - "pname": "runtime.ubuntu.14.04-x64.runtime.native.System.Security.Cryptography.OpenSsl", 384 - "version": "4.3.0", 385 - "hash": "sha256-4yKGa/IrNCKuQ3zaDzILdNPD32bNdy6xr5gdJigyF5g=" 386 - }, 387 - { 388 - "pname": "runtime.ubuntu.16.04-x64.runtime.native.System.Security.Cryptography.OpenSsl", 389 - "version": "4.3.0", 390 - "hash": "sha256-HmdJhhRsiVoOOCcUvAwdjpMRiyuSwdcgEv2j9hxi+Zc=" 391 - }, 392 - { 393 - "pname": "runtime.ubuntu.16.10-x64.runtime.native.System.Security.Cryptography.OpenSsl", 394 - "version": "4.3.0", 395 - "hash": "sha256-pVFUKuPPIx0edQKjzRon3zKq8zhzHEzko/lc01V/jdw=" 396 - }, 397 - { 398 - "pname": "runtime.unix.System.Diagnostics.Debug", 399 - "version": "4.3.0", 400 - "hash": "sha256-ReoazscfbGH+R6s6jkg5sIEHWNEvjEoHtIsMbpc7+tI=" 401 - }, 402 - { 403 - "pname": "runtime.unix.System.Private.Uri", 404 - "version": "4.3.0", 405 - "hash": "sha256-c5tXWhE/fYbJVl9rXs0uHh3pTsg44YD1dJvyOA0WoMs=" 406 - }, 407 - { 408 - "pname": "runtime.unix.System.Runtime.Extensions", 409 - "version": "4.3.0", 410 - "hash": "sha256-l8S9gt6dk3qYG6HYonHtdlYtBKyPb29uQ6NDjmrt3V4=" 411 - }, 412 - { 413 "pname": "Serilog", 414 "version": "2.12.0", 415 "hash": "sha256-JD+ud+CFoLGdYGasTWKTxx5PYj2W5pBv2lMybBK7HVM=" ··· 431 }, 432 { 433 "pname": "SkiaSharp", 434 - "version": "2.88.6", 435 - "hash": "sha256-y0wzgwdQXtgl5boCz/EgLWbK3SwC0cFVRUbBxOUPQXc=" 436 }, 437 { 438 "pname": "SkiaSharp.NativeAssets.Linux", 439 - "version": "2.88.6", 440 - "hash": "sha256-VjgGoi73tVvqO/UXmQb1w9ioAbFu2dxH8oHz1l5H4zE=" 441 }, 442 { 443 "pname": "SkiaSharp.NativeAssets.macOS", 444 - "version": "2.88.6", 445 - "hash": "sha256-7hOMjlYTOiNPLNwfLFUjTcdgiGEtmYUI1EubiRiC6bo=" 446 }, 447 { 448 "pname": "SkiaSharp.NativeAssets.WebAssembly", 449 - "version": "2.88.6", 450 - "hash": "sha256-CIb9fHVgHwIa0R1WafKJ3+GqtDHHRgDohA3ayTHvlws=" 451 }, 452 { 453 "pname": "SkiaSharp.NativeAssets.Win32", 454 - "version": "2.88.6", 455 - "hash": "sha256-ljD4QmAO2/vwA6I8GIUNkONpOzmGsOVJJy9vPDnjVfA=" 456 }, 457 { 458 "pname": "SpaceWizards.Sodium", ··· 466 }, 467 { 468 "pname": "Splat", 469 - "version": "14.6.8", 470 - "hash": "sha256-XHTuUKAisBU0O3keA+Ojzb8yKKJUheWbRHakzLBeQNo=" 471 }, 472 { 473 "pname": "SQLitePCLRaw.bundle_e_sqlite3", ··· 490 "hash": "sha256-Zdj676VT6j6k9ZCL2hYVl4F8bi4TK/ldvQBPmW0oDi0=" 491 }, 492 { 493 - "pname": "System.Collections", 494 - "version": "4.3.0", 495 - "hash": "sha256-afY7VUtD6w/5mYqrce8kQrvDIfS2GXDINDh73IjxJKc=" 496 - }, 497 - { 498 - "pname": "System.Collections.Immutable", 499 - "version": "5.0.0", 500 - "hash": "sha256-GdwSIjLMM0uVfE56VUSLVNgpW0B//oCeSFj8/hSlbM8=" 501 - }, 502 - { 503 "pname": "System.ComponentModel.Annotations", 504 - "version": "4.5.0", 505 - "hash": "sha256-15yE2NoT9vmL9oGCaxHClQR1jLW1j1ef5hHMg55xRso=" 506 - }, 507 - { 508 - "pname": "System.Diagnostics.Debug", 509 - "version": "4.3.0", 510 - "hash": "sha256-fkA79SjPbSeiEcrbbUsb70u9B7wqbsdM9s1LnoKj0gM=" 511 - }, 512 - { 513 - "pname": "System.Drawing.Common", 514 - "version": "6.0.0", 515 - "hash": "sha256-/9EaAbEeOjELRSMZaImS1O8FmUe8j4WuFUw1VOrPyAo=" 516 - }, 517 - { 518 - "pname": "System.Dynamic.Runtime", 519 - "version": "4.3.0", 520 - "hash": "sha256-k75gjOYimIQtLBD5NDzwwi3ZMUBPRW3jmc3evDMMJbU=" 521 - }, 522 - { 523 - "pname": "System.Globalization", 524 - "version": "4.3.0", 525 - "hash": "sha256-caL0pRmFSEsaoeZeWN5BTQtGrAtaQPwFi8YOZPZG5rI=" 526 - }, 527 - { 528 - "pname": "System.IO", 529 - "version": "4.3.0", 530 - "hash": "sha256-ruynQHekFP5wPrDiVyhNiRIXeZ/I9NpjK5pU+HPDiRY=" 531 }, 532 { 533 "pname": "System.IO.Pipelines", 534 - "version": "6.0.0", 535 - "hash": "sha256-xfjF4UqTMJpf8KsBWUyJlJkzPTOO/H5MW023yTYNQSA=" 536 - }, 537 - { 538 - "pname": "System.Linq", 539 - "version": "4.3.0", 540 - "hash": "sha256-R5uiSL3l6a3XrXSSL6jz+q/PcyVQzEAByiuXZNSqD/A=" 541 - }, 542 - { 543 - "pname": "System.Linq.Expressions", 544 - "version": "4.3.0", 545 - "hash": "sha256-+3pvhZY7rip8HCbfdULzjlC9FPZFpYoQxhkcuFm2wk8=" 546 }, 547 { 548 "pname": "System.Memory", ··· 560 "hash": "sha256-wSK5KtWvlDp8WLNddCmAM66uGyj9/KfJyCh8ht1PD1M=" 561 }, 562 { 563 - "pname": "System.Numerics.Vectors", 564 - "version": "4.5.0", 565 - "hash": "sha256-qdSTIFgf2htPS+YhLGjAGiLN8igCYJnCCo6r78+Q+c8=" 566 - }, 567 - { 568 - "pname": "System.ObjectModel", 569 - "version": "4.3.0", 570 - "hash": "sha256-gtmRkWP2Kwr3nHtDh0yYtce38z1wrGzb6fjm4v8wN6Q=" 571 - }, 572 - { 573 - "pname": "System.Private.Uri", 574 - "version": "4.3.0", 575 - "hash": "sha256-fVfgcoP4AVN1E5wHZbKBIOPYZ/xBeSIdsNF+bdukIRM=" 576 - }, 577 - { 578 "pname": "System.Reactive", 579 - "version": "5.0.0", 580 - "hash": "sha256-M5Z8pw8rVb8ilbnTdaOptzk5VFd5DlKa7zzCpuytTtE=" 581 - }, 582 - { 583 - "pname": "System.Reflection", 584 - "version": "4.3.0", 585 - "hash": "sha256-NQSZRpZLvtPWDlvmMIdGxcVuyUnw92ZURo0hXsEshXY=" 586 - }, 587 - { 588 - "pname": "System.Reflection.Emit", 589 - "version": "4.3.0", 590 - "hash": "sha256-5LhkDmhy2FkSxulXR+bsTtMzdU3VyyuZzsxp7/DwyIU=" 591 - }, 592 - { 593 - "pname": "System.Reflection.Emit.ILGeneration", 594 - "version": "4.3.0", 595 - "hash": "sha256-mKRknEHNls4gkRwrEgi39B+vSaAz/Gt3IALtS98xNnA=" 596 - }, 597 - { 598 - "pname": "System.Reflection.Emit.Lightweight", 599 - "version": "4.3.0", 600 - "hash": "sha256-rKx4a9yZKcajloSZHr4CKTVJ6Vjh95ni+zszPxWjh2I=" 601 - }, 602 - { 603 - "pname": "System.Reflection.Extensions", 604 - "version": "4.3.0", 605 - "hash": "sha256-mMOCYzUenjd4rWIfq7zIX9PFYk/daUyF0A8l1hbydAk=" 606 - }, 607 - { 608 - "pname": "System.Reflection.Metadata", 609 - "version": "5.0.0", 610 - "hash": "sha256-Wo+MiqhcP9dQ6NuFGrQTw6hpbJORFwp+TBNTq2yhGp8=" 611 }, 612 { 613 - "pname": "System.Reflection.Primitives", 614 - "version": "4.3.0", 615 - "hash": "sha256-5ogwWB4vlQTl3jjk1xjniG2ozbFIjZTL9ug0usZQuBM=" 616 - }, 617 - { 618 - "pname": "System.Reflection.TypeExtensions", 619 - "version": "4.3.0", 620 - "hash": "sha256-4U4/XNQAnddgQIHIJq3P2T80hN0oPdU2uCeghsDTWng=" 621 - }, 622 - { 623 - "pname": "System.Resources.ResourceManager", 624 - "version": "4.3.0", 625 - "hash": "sha256-idiOD93xbbrbwwSnD4mORA9RYi/D/U48eRUsn/WnWGo=" 626 - }, 627 - { 628 - "pname": "System.Runtime", 629 - "version": "4.3.0", 630 - "hash": "sha256-51813WXpBIsuA6fUtE5XaRQjcWdQ2/lmEokJt97u0Rg=" 631 - }, 632 - { 633 - "pname": "System.Runtime.CompilerServices.Unsafe", 634 - "version": "4.7.1", 635 - "hash": "sha256-UvyoDV8O0oY3HPG1GbA56YVdvwTGEfjYR5gW1O7IK4U=" 636 - }, 637 - { 638 - "pname": "System.Runtime.Extensions", 639 - "version": "4.3.0", 640 - "hash": "sha256-wLDHmozr84v1W2zYCWYxxj0FR0JDYHSVRaRuDm0bd/o=" 641 - }, 642 - { 643 - "pname": "System.Runtime.Handles", 644 - "version": "4.3.0", 645 - "hash": "sha256-KJ5aXoGpB56Y6+iepBkdpx/AfaJDAitx4vrkLqR7gms=" 646 - }, 647 - { 648 - "pname": "System.Runtime.InteropServices", 649 - "version": "4.3.0", 650 - "hash": "sha256-8sDH+WUJfCR+7e4nfpftj/+lstEiZixWUBueR2zmHgI=" 651 - }, 652 - { 653 - "pname": "System.Text.Encoding", 654 - "version": "4.3.0", 655 - "hash": "sha256-GctHVGLZAa/rqkBNhsBGnsiWdKyv6VDubYpGkuOkBLg=" 656 - }, 657 - { 658 - "pname": "System.Text.Encoding.CodePages", 659 - "version": "4.5.1", 660 - "hash": "sha256-PIhkv59IXjyiuefdhKxS9hQfEwO9YWRuNudpo53HQfw=" 661 - }, 662 - { 663 - "pname": "System.Threading", 664 - "version": "4.3.0", 665 - "hash": "sha256-ZDQ3dR4pzVwmaqBg4hacZaVenQ/3yAF/uV7BXZXjiWc=" 666 - }, 667 - { 668 - "pname": "System.Threading.Tasks", 669 - "version": "4.3.0", 670 - "hash": "sha256-Z5rXfJ1EXp3G32IKZGiZ6koMjRu0n8C1NGrwpdIen4w=" 671 - }, 672 - { 673 - "pname": "System.Threading.Tasks.Extensions", 674 - "version": "4.5.4", 675 - "hash": "sha256-owSpY8wHlsUXn5xrfYAiu847L6fAKethlvYx97Ri1ng=" 676 }, 677 { 678 "pname": "TerraFX.Interop.Windows", ··· 681 }, 682 { 683 "pname": "Tmds.DBus.Protocol", 684 - "version": "0.15.0", 685 - "hash": "sha256-4gk2vXDjKFaBh82gTkwg3c/5GRjiH+bvM5elfDSbKTU=" 686 }, 687 { 688 "pname": "YamlDotNet",
··· 1 [ 2 { 3 "pname": "Avalonia", 4 + "version": "11.2.4", 5 + "hash": "sha256-CcdWUxqd43A4KeY1K4T5M6R1M0zuwdwyd5Qh/BAlNT4=" 6 }, 7 { 8 "pname": "Avalonia.Angle.Windows.Natives", 9 + "version": "2.1.22045.20230930", 10 + "hash": "sha256-RxPcWUT3b/+R3Tu5E5ftpr5ppCLZrhm+OTsi0SwW3pc=" 11 }, 12 { 13 "pname": "Avalonia.BuildServices", 14 + "version": "0.0.31", 15 + "hash": "sha256-wgtodGf644CsUZEBIpFKcUjYHTbnu7mZmlr8uHIxeKA=" 16 }, 17 { 18 "pname": "Avalonia.Controls.ColorPicker", 19 + "version": "11.2.4", 20 + "hash": "sha256-21Wfb4p0dCevw8Iu/Fchngt1teAnBaxEWgiUpFkerTo=" 21 }, 22 { 23 "pname": "Avalonia.Controls.DataGrid", 24 + "version": "11.2.4", 25 + "hash": "sha256-fqQBKzHcL0CwuOQ90Gp+UUZZP9OQ9U6H41bvikxQJpo=" 26 }, 27 { 28 "pname": "Avalonia.Desktop", 29 + "version": "11.2.4", 30 + "hash": "sha256-WKTOx7RNSb0fOMg5Za4j+u9DwKXDqVzHwQCEXSm7TFo=" 31 }, 32 { 33 "pname": "Avalonia.Diagnostics", 34 + "version": "11.2.4", 35 + "hash": "sha256-MUSfRXeJ1bstO2rTqWWCQyVq2EpjM5b5bxe0KxVAEU4=" 36 }, 37 { 38 "pname": "Avalonia.FreeDesktop", 39 + "version": "11.2.4", 40 + "hash": "sha256-lw8YFXR/pn0awFvFW+OhjZ2LbHonL6zwqLIz+pQp+Sk=" 41 + }, 42 + { 43 + "pname": "Avalonia.Markup.Xaml.Loader", 44 + "version": "11.2.4", 45 + "hash": "sha256-iSf5UmeWi6D7uVblYj3eMN9pljwKA6O0pAz1UYE38kQ=" 46 }, 47 { 48 "pname": "Avalonia.Native", 49 + "version": "11.2.4", 50 + "hash": "sha256-MvxivGjYerXcr70JpWe9CCXO6MU9QQgCkmZfjZCFdJM=" 51 }, 52 { 53 "pname": "Avalonia.ReactiveUI", 54 + "version": "11.2.4", 55 + "hash": "sha256-LqwLUDCIbJowol6BNTTsK7a7KjcLLbCM3y3KKvuHRGw=" 56 }, 57 { 58 "pname": "Avalonia.Remote.Protocol", 59 + "version": "11.2.4", 60 + "hash": "sha256-mKQVqtzxnZu6p64ZxIHXKSIw3AxAFjhmrxCc5/1VXfc=" 61 }, 62 { 63 "pname": "Avalonia.Skia", 64 + "version": "11.2.4", 65 + "hash": "sha256-82UQGuCl5hN5kdA3Uz7hptpNnG1EPlSB6k/a6XPSuXI=" 66 }, 67 { 68 "pname": "Avalonia.Themes.Simple", 69 + "version": "11.2.4", 70 + "hash": "sha256-rnF2/bzN8AuOFlsuekOxlu+uLI7n1kIAmC36FFXMKak=" 71 }, 72 { 73 "pname": "Avalonia.Win32", 74 + "version": "11.2.4", 75 + "hash": "sha256-LJSKiLbdof8qouQhN7pY1RkMOb09IiAu/nrJFR2OybY=" 76 }, 77 { 78 "pname": "Avalonia.X11", 79 + "version": "11.2.4", 80 + "hash": "sha256-qty8D2/HlZz/7MiEhuagjlKlooDoW3fow5yJY5oX4Uk=" 81 }, 82 { 83 "pname": "CodeHollow.FeedReader", ··· 91 }, 92 { 93 "pname": "DynamicData", 94 + "version": "8.4.1", 95 + "hash": "sha256-r+haH5VlmZFJTEJ3UedsYybw+oddn/CSvfm6x7PrrQ4=" 96 }, 97 { 98 "pname": "Fody", ··· 101 }, 102 { 103 "pname": "HarfBuzzSharp", 104 + "version": "7.3.0.3", 105 + "hash": "sha256-1vDIcG1aVwVABOfzV09eAAbZLFJqibip9LaIx5k+JxM=" 106 }, 107 { 108 "pname": "HarfBuzzSharp.NativeAssets.Linux", 109 + "version": "7.3.0.3", 110 + "hash": "sha256-HW5r16wdlgDMbE/IfE5AQGDVFJ6TS6oipldfMztx+LM=" 111 }, 112 { 113 "pname": "HarfBuzzSharp.NativeAssets.macOS", 114 + "version": "7.3.0.3", 115 + "hash": "sha256-UpAVfRIYY8Wh8xD4wFjrXHiJcvlBLuc2Xdm15RwQ76w=" 116 }, 117 { 118 "pname": "HarfBuzzSharp.NativeAssets.WebAssembly", 119 + "version": "7.3.0.3", 120 + "hash": "sha256-jHrU70rOADAcsVfVfozU33t/5B5Tk0CurRTf4fVQe3I=" 121 }, 122 { 123 "pname": "HarfBuzzSharp.NativeAssets.Win32", 124 + "version": "7.3.0.3", 125 + "hash": "sha256-v/PeEfleJcx9tsEQAo5+7Q0XPNgBqiSLNnB2nnAGp+I=" 126 + }, 127 + { 128 + "pname": "HotAvalonia", 129 + "version": "2.1.0", 130 + "hash": "sha256-dAsVw79exJeQBCCMwJDv7SWARl3dcSIEYcjcmusLqJM=" 131 + }, 132 + { 133 + "pname": "HotAvalonia.Extensions", 134 + "version": "2.1.0", 135 + "hash": "sha256-96H37VvKh2E42KNXtUClhvArcJeX6/diooD2HEcNbOY=" 136 }, 137 { 138 "pname": "JetBrains.Annotations", ··· 165 "hash": "sha256-VdwpP5fsclvNqJuppaOvwEwv2ofnAI5ZSz2V+UEdLF0=" 166 }, 167 { 168 "pname": "Microsoft.Data.Sqlite.Core", 169 "version": "7.0.4", 170 "hash": "sha256-+8pB6kjwp5dNxKZ54zM7xqWSkzQYRiB8AIw2JBeSDlY=" ··· 173 "pname": "Microsoft.NET.ILLink.Tasks", 174 "version": "8.0.0", 175 "hash": "sha256-BAbtucZQvBgbiJ51UAL/Ilx+dz96LpWmfjnnNGlcw48=" 176 }, 177 { 178 "pname": "Microsoft.Toolkit.Mvvm", ··· 180 "hash": "sha256-JOxZGQGm1WPkIpIDurQnlYk+QgHxJLPguJfCQLJ8NEM=" 181 }, 182 { 183 + "pname": "Mono.Cecil", 184 + "version": "0.11.5", 185 + "hash": "sha256-nPFwbzW08gnCjadBdgi+16MHYhsPAXnFIliveLxGaNA=" 186 }, 187 { 188 "pname": "Mono.Posix.NETStandard", ··· 190 "hash": "sha256-/F61k7MY/fu2FcfW7CkyjuUroKwlYAXPQFVeDs1QknY=" 191 }, 192 { 193 + "pname": "MonoMod.Backports", 194 + "version": "1.1.2", 195 + "hash": "sha256-oXhcnMo0rDZDcpmhGVhQhax0lFeb9DT3GfSooesOo38=" 196 + }, 197 + { 198 + "pname": "MonoMod.Core", 199 + "version": "1.2.1", 200 + "hash": "sha256-EQ4CX9OGxBPMDqMCdrudkGY/ywZUi3rtFszDcgp7MBg=" 201 + }, 202 + { 203 + "pname": "MonoMod.ILHelpers", 204 + "version": "1.1.0", 205 + "hash": "sha256-seoET5fqsyOY8g7DfNpLQHNTdUVY3U/xCoYFC4UrOKw=" 206 + }, 207 + { 208 + "pname": "MonoMod.RuntimeDetour", 209 + "version": "25.2.1", 210 + "hash": "sha256-ZlgzMqquKWwv8+MvOhIEdvoPShFe7nUAZ3evWhGoLsc=" 211 + }, 212 + { 213 + "pname": "MonoMod.Utils", 214 + "version": "25.0.7", 215 + "hash": "sha256-GegA6fMRLYVeB75ypkIfTdqgGT38fcKqY/McqZE27qQ=" 216 + }, 217 + { 218 "pname": "NSec.Cryptography", 219 "version": "22.4.0", 220 "hash": "sha256-TVB8MDXan3dQphaYG/rLQMWgpYJ6WE5ORiqiQrfnCW0=" 221 }, 222 { 223 "pname": "ReactiveUI", 224 + "version": "20.1.1", 225 + "hash": "sha256-p9l2GMzBRchKb4gW9pQ3DIKhs2O9fX3t/V7jDDztBqE=" 226 }, 227 { 228 "pname": "ReactiveUI.Fody", ··· 270 "hash": "sha256-ANaf6S0tsocsw37RJvk9d4LcvVQ0+1yO900iG1BLwe4=" 271 }, 272 { 273 "pname": "Serilog", 274 "version": "2.12.0", 275 "hash": "sha256-JD+ud+CFoLGdYGasTWKTxx5PYj2W5pBv2lMybBK7HVM=" ··· 291 }, 292 { 293 "pname": "SkiaSharp", 294 + "version": "2.88.9", 295 + "hash": "sha256-jZ/4nVXYJtrz9SBf6sYc/s0FxS7ReIYM4kMkrhZS+24=" 296 }, 297 { 298 "pname": "SkiaSharp.NativeAssets.Linux", 299 + "version": "2.88.9", 300 + "hash": "sha256-mQ/oBaqRR71WfS66mJCvcc3uKW7CNEHoPN2JilDbw/A=" 301 }, 302 { 303 "pname": "SkiaSharp.NativeAssets.macOS", 304 + "version": "2.88.9", 305 + "hash": "sha256-qvGuAmjXGjGKMzOPBvP9VWRVOICSGb7aNVejU0lLe/g=" 306 }, 307 { 308 "pname": "SkiaSharp.NativeAssets.WebAssembly", 309 + "version": "2.88.9", 310 + "hash": "sha256-vgFL4Pdy3O1RKBp+T9N3W4nkH9yurZ0suo8u3gPmmhY=" 311 }, 312 { 313 "pname": "SkiaSharp.NativeAssets.Win32", 314 + "version": "2.88.9", 315 + "hash": "sha256-kP5XM5GgwHGfNJfe4T2yO5NIZtiF71Ddp0pd1vG5V/4=" 316 }, 317 { 318 "pname": "SpaceWizards.Sodium", ··· 326 }, 327 { 328 "pname": "Splat", 329 + "version": "15.1.1", 330 + "hash": "sha256-WipAVaUx2HrYNQ9LcYm496LndmSpVbuzJxzP9FA6Ohg=" 331 }, 332 { 333 "pname": "SQLitePCLRaw.bundle_e_sqlite3", ··· 350 "hash": "sha256-Zdj676VT6j6k9ZCL2hYVl4F8bi4TK/ldvQBPmW0oDi0=" 351 }, 352 { 353 "pname": "System.ComponentModel.Annotations", 354 + "version": "5.0.0", 355 + "hash": "sha256-0pST1UHgpeE6xJrYf5R+U7AwIlH3rVC3SpguilI/MAg=" 356 }, 357 { 358 "pname": "System.IO.Pipelines", 359 + "version": "8.0.0", 360 + "hash": "sha256-LdpB1s4vQzsOODaxiKstLks57X9DTD5D6cPx8DE1wwE=" 361 }, 362 { 363 "pname": "System.Memory", ··· 375 "hash": "sha256-wSK5KtWvlDp8WLNddCmAM66uGyj9/KfJyCh8ht1PD1M=" 376 }, 377 { 378 "pname": "System.Reactive", 379 + "version": "6.0.0", 380 + "hash": "sha256-hXB18OsiUHSCmRF3unAfdUEcbXVbG6/nZxcyz13oe9Y=" 381 }, 382 { 383 + "pname": "System.Reactive", 384 + "version": "6.0.1", 385 + "hash": "sha256-Lo5UMqp8DsbVSUxa2UpClR1GoYzqQQcSxkfyFqB/d4Q=" 386 }, 387 { 388 "pname": "TerraFX.Interop.Windows", ··· 391 }, 392 { 393 "pname": "Tmds.DBus.Protocol", 394 + "version": "0.20.0", 395 + "hash": "sha256-CRW/tkgsuBiBJfRwou12ozRQsWhHDooeP88E5wWpWJw=" 396 }, 397 { 398 "pname": "YamlDotNet",
+171 -29
pkgs/by-name/sp/space-station-14-launcher/package.nix
··· 1 { 2 soundfont-fluid, 3 - buildFHSEnv, 4 - runCommand, 5 - callPackage, 6 }: 7 - 8 let 9 - space-station-14-launcher = callPackage ./space-station-14-launcher.nix { }; 10 - 11 - # Workaround for hardcoded soundfont paths in downloaded engine assemblies. 12 - soundfont-fluid-fixed = runCommand "soundfont-fluid-fixed" { } '' 13 - mkdir -p "$out/share/soundfonts" 14 - ln -sf ${soundfont-fluid}/share/soundfonts/FluidR3_GM2-2.sf2 $out/share/soundfonts/FluidR3_GM.sf2 15 - ''; 16 in 17 - buildFHSEnv rec { 18 - pname = "space-station-14-launcher-wrapped"; 19 - inherit (space-station-14-launcher) version; 20 21 - targetPkgs = pkgs: [ 22 - space-station-14-launcher 23 - soundfont-fluid-fixed 24 ]; 25 26 - runScript = "SS14.Launcher"; 27 28 - extraInstallCommands = '' 29 - mkdir -p $out/share/applications 30 - ln -s ${space-station-14-launcher}/share/icons $out/share 31 - cp ${space-station-14-launcher}/share/applications/space-station-14-launcher.desktop "$out/share/applications" 32 - substituteInPlace "$out/share/applications/space-station-14-launcher.desktop" \ 33 - --replace ${space-station-14-launcher.meta.mainProgram} ${meta.mainProgram} 34 ''; 35 36 - passthru = space-station-14-launcher.passthru // { 37 - unwrapped = space-station-14-launcher; 38 - }; 39 - meta = space-station-14-launcher.meta // { 40 - mainProgram = pname; 41 }; 42 }
··· 1 { 2 + lib, 3 + buildDotnetModule, 4 + dotnetCorePackages, 5 + fetchFromGitHub, 6 + wrapGAppsHook4, 7 + iconConvTools, 8 + copyDesktopItems, 9 + makeDesktopItem, 10 + libX11, 11 + libICE, 12 + libSM, 13 + libXi, 14 + libXcursor, 15 + libXext, 16 + libXrandr, 17 + fontconfig, 18 + glew, 19 + SDL2, 20 + glfw, 21 + glibc, 22 + libGL, 23 + freetype, 24 + openal, 25 + fluidsynth, 26 + gtk3, 27 + pango, 28 + atk, 29 + cairo, 30 + zlib, 31 + glib, 32 + gdk-pixbuf, 33 soundfont-fluid, 34 + 35 + # Path to set ROBUST_SOUNDFONT_OVERRIDE to, essentially the default soundfont used. 36 + soundfont-path ? "${soundfont-fluid}/share/soundfonts/FluidR3_GM2-2.sf2", 37 }: 38 let 39 + version = "0.31.0"; 40 + pname = "space-station-14-launcher"; 41 in 42 + buildDotnetModule rec { 43 + inherit pname; 44 45 + # Workaround to prevent buildDotnetModule from overriding assembly versions. 46 + name = "${pname}-${version}"; 47 + 48 + # A bit redundant but I don't trust this package to be maintained by anyone else. 49 + src = fetchFromGitHub { 50 + owner = "space-wizards"; 51 + repo = "SS14.Launcher"; 52 + rev = "v${version}"; 53 + hash = "sha256-lEgJ+GdmiSQMl/l+CTBIUevMcJi+yVvFuS3buTNCYW4="; 54 + fetchSubmodules = true; 55 + }; 56 + 57 + buildType = "Release"; 58 + selfContainedBuild = false; 59 + 60 + projectFile = [ 61 + "SS14.Loader/SS14.Loader.csproj" 62 + "SS14.Launcher/SS14.Launcher.csproj" 63 ]; 64 65 + nugetDeps = ./deps.json; 66 67 + passthru = { 68 + inherit version; 69 + }; 70 + 71 + # SDK 8.0 required for Robust.LoaderApi 72 + dotnet-sdk = 73 + with dotnetCorePackages; 74 + combinePackages [ 75 + sdk_9_0 76 + sdk_8_0 77 + ]; 78 + dotnet-runtime = dotnetCorePackages.runtime_9_0; 79 + 80 + dotnetFlags = [ 81 + "-p:FullRelease=true" 82 + "-p:RobustILLink=true" 83 + "-nologo" 84 + ]; 85 + 86 + nativeBuildInputs = [ 87 + wrapGAppsHook4 88 + iconConvTools 89 + copyDesktopItems 90 + ]; 91 + 92 + LD_LIBRARY_PATH = lib.makeLibraryPath [ 93 + fontconfig 94 + libX11 95 + libICE 96 + libSM 97 + libXi 98 + libXcursor 99 + libXext 100 + libXrandr 101 + 102 + glfw 103 + SDL2 104 + glibc 105 + libGL 106 + openal 107 + freetype 108 + fluidsynth 109 + ]; 110 + 111 + runtimeDeps = [ 112 + # Required by the game. 113 + glfw 114 + SDL2 115 + glibc 116 + libGL 117 + openal 118 + freetype 119 + fluidsynth 120 + 121 + # Needed for file dialogs. 122 + gtk3 123 + pango 124 + cairo 125 + atk 126 + zlib 127 + glib 128 + gdk-pixbuf 129 + 130 + # Avalonia UI dependencies. 131 + libX11 132 + libICE 133 + libSM 134 + libXi 135 + libXcursor 136 + libXext 137 + libXrandr 138 + fontconfig 139 + glew 140 + 141 + # TODO: Figure out dependencies for CEF support. 142 + ]; 143 + 144 + # ${soundfont-path} is escaped here: 145 + # https://github.com/NixOS/nixpkgs/blob/d29975d32b1dc7fe91d5cb275d20f8f8aba399ad/pkgs/build-support/setup-hooks/make-wrapper.sh#L126C35-L126C45 146 + # via https://www.gnu.org/software/bash/manual/html_node/Shell-Parameter-Expansion.html under ${parameter@operator} 147 + makeWrapperArgs = [ ''--set ROBUST_SOUNDFONT_OVERRIDE ${soundfont-path}'' ]; 148 + 149 + executables = [ "SS14.Launcher" ]; 150 + 151 + desktopItems = [ 152 + (makeDesktopItem { 153 + name = pname; 154 + exec = meta.mainProgram; 155 + icon = pname; 156 + desktopName = "Space Station 14 Launcher"; 157 + comment = meta.description; 158 + categories = [ "Game" ]; 159 + startupWMClass = meta.mainProgram; 160 + }) 161 + ]; 162 + 163 + postInstall = '' 164 + mkdir -p $out/lib/space-station-14-launcher/loader 165 + cp -r SS14.Loader/bin/${buildType}/*/*/* $out/lib/space-station-14-launcher/loader/ 166 + 167 + icoFileToHiColorTheme SS14.Launcher/Assets/icon.ico space-station-14-launcher $out 168 + ''; 169 + 170 + dontWrapGApps = true; 171 + 172 + preFixup = '' 173 + makeWrapperArgs+=("''${gappsWrapperArgs[@]}") 174 ''; 175 176 + meta = with lib; { 177 + description = "Launcher for Space Station 14, a multiplayer game about paranoia and disaster"; 178 + homepage = "https://spacestation14.io"; 179 + license = licenses.mit; 180 + maintainers = [ ]; 181 + platforms = [ "x86_64-linux" ]; 182 + mainProgram = "SS14.Launcher"; 183 }; 184 }
-132
pkgs/by-name/sp/space-station-14-launcher/space-station-14-launcher.nix
··· 1 - { 2 - lib, 3 - buildDotnetModule, 4 - dotnetCorePackages, 5 - fetchFromGitHub, 6 - wrapGAppsHook3, 7 - iconConvTools, 8 - copyDesktopItems, 9 - makeDesktopItem, 10 - glew, 11 - SDL2, 12 - glfw, 13 - glibc, 14 - libGL, 15 - freetype, 16 - openal, 17 - fluidsynth, 18 - gtk3, 19 - pango, 20 - atk, 21 - cairo, 22 - zlib, 23 - glib, 24 - gdk-pixbuf, 25 - }: 26 - let 27 - version = "0.29.1"; 28 - pname = "space-station-14-launcher"; 29 - in 30 - buildDotnetModule rec { 31 - inherit pname version; 32 - 33 - # Workaround to prevent buildDotnetModule from overriding assembly versions. 34 - name = "${pname}-${version}"; 35 - 36 - src = fetchFromGitHub { 37 - owner = "space-wizards"; 38 - repo = "SS14.Launcher"; 39 - rev = "v${version}"; 40 - hash = "sha256-Gajs8zINWBJ3BvAPKYan0bCRbEVscz56pyE9WOLiOqU="; 41 - fetchSubmodules = true; 42 - }; 43 - 44 - buildType = "Release"; 45 - selfContainedBuild = false; 46 - 47 - projectFile = [ 48 - "SS14.Loader/SS14.Loader.csproj" 49 - "SS14.Launcher/SS14.Launcher.csproj" 50 - ]; 51 - 52 - nugetDeps = ./deps.json; 53 - 54 - passthru = { 55 - inherit version; # Workaround so update script works. 56 - updateScript = ./update.sh; 57 - }; 58 - 59 - dotnet-sdk = dotnetCorePackages.sdk_8_0; 60 - dotnet-runtime = dotnetCorePackages.runtime_8_0; 61 - 62 - dotnetFlags = [ 63 - "-p:FullRelease=true" 64 - "-p:RobustILLink=true" 65 - "-nologo" 66 - ]; 67 - 68 - nativeBuildInputs = [ 69 - wrapGAppsHook3 70 - iconConvTools 71 - copyDesktopItems 72 - ]; 73 - 74 - runtimeDeps = [ 75 - # Required by the game. 76 - glfw 77 - SDL2 78 - glibc 79 - libGL 80 - openal 81 - freetype 82 - fluidsynth 83 - 84 - # Needed for file dialogs. 85 - gtk3 86 - pango 87 - cairo 88 - atk 89 - zlib 90 - glib 91 - gdk-pixbuf 92 - 93 - # Avalonia UI dependencies. 94 - glew 95 - ]; 96 - 97 - executables = [ "SS14.Launcher" ]; 98 - 99 - desktopItems = [ 100 - (makeDesktopItem { 101 - name = pname; 102 - exec = meta.mainProgram; 103 - icon = pname; 104 - desktopName = "Space Station 14 Launcher"; 105 - comment = meta.description; 106 - categories = [ "Game" ]; 107 - startupWMClass = meta.mainProgram; 108 - }) 109 - ]; 110 - 111 - postInstall = '' 112 - mkdir -p $out/lib/space-station-14-launcher/loader 113 - cp -r SS14.Loader/bin/${buildType}/*/*/* $out/lib/space-station-14-launcher/loader/ 114 - 115 - icoFileToHiColorTheme SS14.Launcher/Assets/icon.ico space-station-14-launcher $out 116 - ''; 117 - 118 - dontWrapGApps = true; 119 - 120 - preFixup = '' 121 - makeWrapperArgs+=("''${gappsWrapperArgs[@]}") 122 - ''; 123 - 124 - meta = with lib; { 125 - description = "Launcher for Space Station 14, a multiplayer game about paranoia and disaster"; 126 - homepage = "https://spacestation14.io"; 127 - license = licenses.mit; 128 - maintainers = [ ]; 129 - platforms = [ "x86_64-linux" ]; 130 - mainProgram = "SS14.Launcher"; 131 - }; 132 - }
···
-16
pkgs/by-name/sp/space-station-14-launcher/update.sh
··· 1 - #! /usr/bin/env nix-shell 2 - #! nix-shell -I nixpkgs=./. -i bash -p curl jq common-updater-scripts 3 - set -eo pipefail 4 - cd "$(dirname "${BASH_SOURCE[0]}")" 5 - 6 - new_version="$(curl -s "https://api.github.com/repos/space-wizards/SS14.Launcher/releases?per_page=1" | jq -r '.[0].tag_name' | sed 's/v//')" 7 - old_version="$(sed -nE 's/\s*version = "(.*)".*/\1/p' ./space-station-14-launcher.nix)" 8 - 9 - if [[ "$new_version" == "$old_version" ]]; then 10 - echo "Already up to date!" 11 - exit 0 12 - fi 13 - 14 - cd ../../.. 15 - update-source-version space-station-14-launcher.unwrapped "$new_version" 16 - $(nix-build -A space-station-14-launcher.fetch-deps --no-out-link)
···
+6 -6
pkgs/by-name/sp/spirit/package.nix
··· 4 fetchFromGitHub, 5 }: 6 7 - buildGoModule rec { 8 pname = "spirit"; 9 - version = "0.7.0"; 10 11 src = fetchFromGitHub { 12 owner = "cashapp"; 13 repo = "spirit"; 14 - rev = "v${version}-prerelease"; 15 - hash = "sha256-qC27kkUWELRFEVhZT7R6ickpAfDbL/AtYx2gRkDTvrI="; 16 }; 17 18 - vendorHash = "sha256-Dq7UeAH7FvY12rEYkpcKpEUzMMrGfubt0WadnZYt8dk="; 19 20 subPackages = [ "cmd/spirit" ]; 21 ··· 31 maintainers = with lib.maintainers; [ aaronjheng ]; 32 mainProgram = "spirit"; 33 }; 34 - }
··· 4 fetchFromGitHub, 5 }: 6 7 + buildGoModule (finalAttrs: { 8 pname = "spirit"; 9 + version = "0.8.0"; 10 11 src = fetchFromGitHub { 12 owner = "cashapp"; 13 repo = "spirit"; 14 + tag = "v${finalAttrs.version}"; 15 + hash = "sha256-bGKqiCd9dggppORouoWlAoAaYdx4vAivsP22KWm1fxU="; 16 }; 17 18 + vendorHash = "sha256-87WUqUjyfprpY63kEKCAx/AU6TN73W7oMdOaKfl8xt4="; 19 20 subPackages = [ "cmd/spirit" ]; 21 ··· 31 maintainers = with lib.maintainers; [ aaronjheng ]; 32 mainProgram = "spirit"; 33 }; 34 + })
+7 -1
pkgs/by-name/un/unihan-database/package.nix
··· 18 unzip 19 ]; 20 21 - sourceRoot = "."; 22 23 installPhase = '' 24 runHook preInstall
··· 18 unzip 19 ]; 20 21 + sourceRoot = "source"; 22 + 23 + unpackPhase = '' 24 + runHook preUnpack 25 + unzip $src -d $sourceRoot 26 + runHook postUnpack 27 + ''; 28 29 installPhase = '' 30 runHook preInstall
+3 -3
pkgs/by-name/we/weasis/package.nix
··· 2 lib, 3 stdenv, 4 fetchzip, 5 - jre, 6 copyDesktopItems, 7 makeDesktopItem, 8 }: ··· 55 buildPhase = '' 56 runHook preBuild 57 58 - ./build/script/package-weasis.sh --no-installer --jdk ${jre} 59 60 runHook postBuild 61 ''; ··· 65 66 mkdir -p $out/share/{applications,pixmaps} 67 68 - mv weasis-${platform}-jdk${lib.versions.major jre.version}-${version}/Weasis/* $out/ 69 mv $out/lib/*.png $out/share/pixmaps/ 70 71 runHook postInstall
··· 2 lib, 3 stdenv, 4 fetchzip, 5 + jdk23, 6 copyDesktopItems, 7 makeDesktopItem, 8 }: ··· 55 buildPhase = '' 56 runHook preBuild 57 58 + ./build/script/package-weasis.sh --no-installer --jdk ${jdk23} 59 60 runHook postBuild 61 ''; ··· 65 66 mkdir -p $out/share/{applications,pixmaps} 67 68 + mv weasis-${platform}-jdk${lib.versions.major jdk23.version}-${version}/Weasis/* $out/ 69 mv $out/lib/*.png $out/share/pixmaps/ 70 71 runHook postInstall
+6 -6
pkgs/by-name/we/weaver/package.nix
··· 6 weaver, 7 }: 8 9 - rustPlatform.buildRustPackage rec { 10 pname = "weaver"; 11 - version = "0.13.2"; 12 13 src = fetchFromGitHub { 14 owner = "open-telemetry"; 15 repo = "weaver"; 16 - rev = "v${version}"; 17 - hash = "sha256-kfBWI+1f39oSSKYflXfXnBTc96OZch7o5HWfOgOfuxs="; 18 }; 19 20 useFetchCargoVendor = true; 21 - cargoHash = "sha256-KK6Cp6viQPp9cSxs1dP1tf/bIMgkKiaKPE6VytyHyZA="; 22 23 checkFlags = [ 24 # Skip tests requiring network ··· 36 maintainers = with lib.maintainers; [ aaronjheng ]; 37 mainProgram = "weaver"; 38 }; 39 - }
··· 6 weaver, 7 }: 8 9 + rustPlatform.buildRustPackage (finalAttrs: { 10 pname = "weaver"; 11 + version = "0.14.0"; 12 13 src = fetchFromGitHub { 14 owner = "open-telemetry"; 15 repo = "weaver"; 16 + tag = "v${finalAttrs.version}"; 17 + hash = "sha256-zsDHVa3UqJX0dPg69hQmoTc6d+fx5zHe4+ElFByMb9s="; 18 }; 19 20 useFetchCargoVendor = true; 21 + cargoHash = "sha256-30JR9dX+N8KLHeUt8VsGC9LgKUnTtwunWAaXEnzGyWw="; 22 23 checkFlags = [ 24 # Skip tests requiring network ··· 36 maintainers = with lib.maintainers; [ aaronjheng ]; 37 mainProgram = "weaver"; 38 }; 39 + })
+63
pkgs/by-name/xd/xdg-desktop-portal-luminous/package.nix
···
··· 1 + { 2 + lib, 3 + stdenv, 4 + fetchFromGitHub, 5 + pkg-config, 6 + meson, 7 + ninja, 8 + rustc, 9 + cargo, 10 + rustPlatform, 11 + xdg-desktop-portal, 12 + slurp, 13 + cairo, 14 + pango, 15 + libxkbcommon, 16 + glib, 17 + pipewire, 18 + }: 19 + 20 + stdenv.mkDerivation (finalAttrs: { 21 + pname = "xdg-desktop-portal-luminous"; 22 + version = "0.1.8"; 23 + 24 + src = fetchFromGitHub { 25 + owner = "waycrate"; 26 + repo = "xdg-desktop-portal-luminous"; 27 + tag = "v${finalAttrs.version}"; 28 + hash = "sha256-7i6+arKWubziDmy07FocDDiJdOWAszhO7yOOI1iPfds="; 29 + }; 30 + 31 + cargoDeps = rustPlatform.fetchCargoVendor { 32 + inherit (finalAttrs) pname version src; 33 + hash = "sha256-fatlvc+MoAJZGW/5alnDu1PQyK6mnE0aNQAhrMg7Hio="; 34 + }; 35 + 36 + nativeBuildInputs = [ 37 + pkg-config 38 + meson 39 + ninja 40 + rustc 41 + cargo 42 + rustPlatform.cargoSetupHook 43 + rustPlatform.bindgenHook 44 + ]; 45 + 46 + buildInputs = [ 47 + xdg-desktop-portal 48 + slurp 49 + cairo 50 + pango 51 + glib 52 + pipewire 53 + libxkbcommon 54 + ]; 55 + 56 + meta = { 57 + description = "xdg-desktop-portal backend for wlroots based compositors, providing screenshot and screencast"; 58 + homepage = "https://github.com/waycrate/xdg-desktop-portal-luminous"; 59 + license = lib.licenses.gpl3Only; 60 + platforms = lib.platforms.linux; 61 + maintainers = with lib.maintainers; [ Rishik-Y ]; 62 + }; 63 + })
+7 -1
pkgs/by-name/xm/xmage/package.nix
··· 17 18 preferLocalBuild = true; 19 20 unpackPhase = '' 21 - ${unzrip}/bin/unzrip $src 22 ''; 23 24 installPhase =
··· 17 18 preferLocalBuild = true; 19 20 + nativeBuildInputs = [ unzrip ]; 21 + 22 + sourceRoot = "source"; 23 + 24 unpackPhase = '' 25 + runHook preUnpack 26 + unzrip $src -d "$sourceRoot" 27 + runHook postUnpack 28 ''; 29 30 installPhase =
+2 -2
pkgs/by-name/xr/xreader/package.nix
··· 36 37 stdenv.mkDerivation rec { 38 pname = "xreader"; 39 - version = "4.2.5"; 40 41 src = fetchFromGitHub { 42 owner = "linuxmint"; 43 repo = pname; 44 rev = version; 45 - hash = "sha256-4riTLU8ElWxxnigNAhmAv+7m1fNneDLCgS2Tj1V0UNk="; 46 }; 47 48 nativeBuildInputs = [
··· 36 37 stdenv.mkDerivation rec { 38 pname = "xreader"; 39 + version = "4.2.6"; 40 41 src = fetchFromGitHub { 42 owner = "linuxmint"; 43 repo = pname; 44 rev = version; 45 + hash = "sha256-ELqO8pYMWgU6DUS5vg+F+xFp3w3H6u0Jzms3xaNlTqE="; 46 }; 47 48 nativeBuildInputs = [
+2 -2
pkgs/by-name/yt/yt-dlp/package.nix
··· 17 # The websites yt-dlp deals with are a very moving target. That means that 18 # downloads break constantly. Because of that, updates should always be backported 19 # to the latest stable release. 20 - version = "2025.3.31"; 21 pyproject = true; 22 23 src = fetchPypi { 24 inherit version; 25 pname = "yt_dlp"; 26 - hash = "sha256-G/4OZg0acKCeJ7LVj5LjCx4uNizEh4KfL4JDRq5J+5E="; 27 }; 28 29 build-system = with python3Packages; [
··· 17 # The websites yt-dlp deals with are a very moving target. That means that 18 # downloads break constantly. Because of that, updates should always be backported 19 # to the latest stable release. 20 + version = "2025.4.30"; 21 pyproject = true; 22 23 src = fetchPypi { 24 inherit version; 25 pname = "yt_dlp"; 26 + hash = "sha256-0BNn0MOulONcseLsy3p8cOGBxMpEj07iN08mSJ0mNgM="; 27 }; 28 29 build-system = with python3Packages; [
+6
pkgs/development/python-modules/anywidget/default.nix
··· 3 buildPythonPackage, 4 fetchPypi, 5 pytestCheckHook, 6 pythonOlder, 7 hatch-jupyter-builder, 8 hatchling, 9 importlib-metadata, 10 ipywidgets, 11 psygnal, 12 typing-extensions, 13 watchfiles, 14 }: ··· 46 47 nativeCheckInputs = [ 48 pytestCheckHook 49 watchfiles 50 ]; 51 52 disabledTests = [
··· 3 buildPythonPackage, 4 fetchPypi, 5 pytestCheckHook, 6 + writableTmpDirAsHomeHook, 7 pythonOlder, 8 hatch-jupyter-builder, 9 hatchling, 10 importlib-metadata, 11 + ipykernel, 12 ipywidgets, 13 psygnal, 14 + pydantic, 15 typing-extensions, 16 watchfiles, 17 }: ··· 49 50 nativeCheckInputs = [ 51 pytestCheckHook 52 + ipykernel 53 + pydantic 54 watchfiles 55 + writableTmpDirAsHomeHook 56 ]; 57 58 disabledTests = [
+3 -10
pkgs/development/python-modules/dazl/default.nix
··· 2 lib, 3 buildPythonPackage, 4 fetchPypi, 5 - fetchpatch, 6 7 poetry-core, 8 ··· 27 buildPythonPackage rec { 28 pname = "dazl"; 29 version = "8.0.0"; 30 31 src = fetchPypi { 32 inherit pname version; 33 hash = "sha256-2EXbfXNl/vNhOIKfBv18TKMPizab72LlNV7QhEf4aVs="; 34 }; 35 36 - patches = [ 37 - # Merged, remove this next release 38 - (fetchpatch { 39 - name = "428.patch"; # https://github.com/digital-asset/dazl-client/pull/428 40 - url = "https://github.com/digital-asset/dazl-client/commit/a68bad0471d22210f0abf31447a7732477de39d4.patch"; 41 - sha256 = "sha256-Gx9W1XkvMPg8FAOAXijDF5QnMbntk5mR0q5+o5i2KAE="; 42 - }) 43 ]; 44 - 45 - format = "pyproject"; 46 47 nativeBuildInputs = [ poetry-core ]; 48
··· 2 lib, 3 buildPythonPackage, 4 fetchPypi, 5 6 poetry-core, 7 ··· 26 buildPythonPackage rec { 27 pname = "dazl"; 28 version = "8.0.0"; 29 + pyproject = true; 30 31 src = fetchPypi { 32 inherit pname version; 33 hash = "sha256-2EXbfXNl/vNhOIKfBv18TKMPizab72LlNV7QhEf4aVs="; 34 }; 35 36 + pythonRelaxDeps = [ 37 + "grpcio" 38 ]; 39 40 nativeBuildInputs = [ poetry-core ]; 41
+8 -8
pkgs/development/python-modules/pymediainfo/default.nix
··· 4 fetchPypi, 5 buildPythonPackage, 6 libmediainfo, 7 - setuptools-scm, 8 pytest, 9 pythonOlder, 10 }: ··· 12 buildPythonPackage rec { 13 pname = "pymediainfo"; 14 version = "7.0.1"; 15 - format = "setuptools"; 16 17 - disabled = pythonOlder "3.7"; 18 19 src = fetchPypi { 20 inherit pname version; ··· 22 }; 23 24 postPatch = '' 25 - substituteInPlace pymediainfo/__init__.py \ 26 --replace "libmediainfo.0.dylib" \ 27 "${libmediainfo}/lib/libmediainfo.0${stdenv.hostPlatform.extensions.sharedLibrary}" \ 28 --replace "libmediainfo.dylib" \ ··· 31 "${libmediainfo}/lib/libmediainfo${stdenv.hostPlatform.extensions.sharedLibrary}.0" 32 ''; 33 34 - nativeBuildInputs = [ setuptools-scm ]; 35 36 nativeCheckInputs = [ 37 pytest ··· 43 44 pythonImportsCheck = [ "pymediainfo" ]; 45 46 - meta = with lib; { 47 description = "Python wrapper for the mediainfo library"; 48 homepage = "https://github.com/sbraz/pymediainfo"; 49 changelog = "https://github.com/sbraz/pymediainfo/releases/tag/v${version}"; 50 - license = licenses.mit; 51 - maintainers = [ ]; 52 }; 53 }
··· 4 fetchPypi, 5 buildPythonPackage, 6 libmediainfo, 7 + pdm-backend, 8 pytest, 9 pythonOlder, 10 }: ··· 12 buildPythonPackage rec { 13 pname = "pymediainfo"; 14 version = "7.0.1"; 15 + pyproject = true; 16 17 + disabled = pythonOlder "3.9"; 18 19 src = fetchPypi { 20 inherit pname version; ··· 22 }; 23 24 postPatch = '' 25 + substituteInPlace src/pymediainfo/__init__.py \ 26 --replace "libmediainfo.0.dylib" \ 27 "${libmediainfo}/lib/libmediainfo.0${stdenv.hostPlatform.extensions.sharedLibrary}" \ 28 --replace "libmediainfo.dylib" \ ··· 31 "${libmediainfo}/lib/libmediainfo${stdenv.hostPlatform.extensions.sharedLibrary}.0" 32 ''; 33 34 + build-system = [ pdm-backend ]; 35 36 nativeCheckInputs = [ 37 pytest ··· 43 44 pythonImportsCheck = [ "pymediainfo" ]; 45 46 + meta = { 47 description = "Python wrapper for the mediainfo library"; 48 homepage = "https://github.com/sbraz/pymediainfo"; 49 changelog = "https://github.com/sbraz/pymediainfo/releases/tag/v${version}"; 50 + license = lib.licenses.mit; 51 + maintainers = with lib.maintainers; [ philipdb ]; 52 }; 53 }
+5
pkgs/development/python-modules/torcheval/default.nix
··· 106 # AssertionError: Scalars are not close! 107 # Expected -640.4547729492188 but got -640.4707641601562 108 "--deselect=tests/metrics/regression/test_mean_squared_error.py::TestMeanSquaredError::test_mean_squared_error_class_update_input_shape_different" 109 ] 110 111 # These tests error on darwin platforms.
··· 106 # AssertionError: Scalars are not close! 107 # Expected -640.4547729492188 but got -640.4707641601562 108 "--deselect=tests/metrics/regression/test_mean_squared_error.py::TestMeanSquaredError::test_mean_squared_error_class_update_input_shape_different" 109 + 110 + # -- tests/metrics/window/test_mean_squared_error.py -- 111 + # AssertionError: Scalars are not close! 112 + # Expected 0.0009198983898386359 but got 0.0009198188781738281 113 + "--deselect=tests/metrics/window/test_mean_squared_error.py::TestMeanSquaredError::test_mean_squared_error_class_update_input_shape_different" 114 ] 115 116 # These tests error on darwin platforms.
+2 -2
pkgs/development/python-modules/ufomerge/default.nix
··· 13 14 buildPythonPackage rec { 15 pname = "ufomerge"; 16 - version = "1.8.3"; 17 pyproject = true; 18 19 src = fetchFromGitHub { 20 owner = "googlefonts"; 21 repo = "ufomerge"; 22 tag = "v${version}"; 23 - hash = "sha256-E/RgFJXyA6/ZktsjydqDecysi03+XQDOD0SeH3rlFZI="; 24 }; 25 26 build-system = [
··· 13 14 buildPythonPackage rec { 15 pname = "ufomerge"; 16 + version = "1.9.1"; 17 pyproject = true; 18 19 src = fetchFromGitHub { 20 owner = "googlefonts"; 21 repo = "ufomerge"; 22 tag = "v${version}"; 23 + hash = "sha256-Efpfmow9tfPcE9ri13CKfahBDjaiMK1NBUAbG8FhYlM="; 24 }; 25 26 build-system = [
+3 -14
pkgs/development/python-modules/wheel-filename/default.nix
··· 2 lib, 3 buildPythonPackage, 4 fetchFromGitHub, 5 - fetchpatch, 6 pytestCheckHook, 7 pytest-cov-stub, 8 pythonOlder, 9 - setuptools, 10 - wheel, 11 }: 12 13 buildPythonPackage rec { ··· 19 20 src = fetchFromGitHub { 21 owner = "jwodder"; 22 - repo = pname; 23 tag = "v${version}"; 24 hash = "sha256-KAuUrrSq6HJAy+5Gj6svI4M6oV6Fsle1A79E2q2FKW8="; 25 }; 26 27 - patches = [ 28 - (fetchpatch { 29 - name = "remove-wheel-dependency-constraint.patch"; 30 - url = "https://github.com/jwodder/wheel-filename/commit/11cfa57c8a32fa2a52fb5fe537859997bb642e75.patch"; 31 - hash = "sha256-ssePCVlJuHPJpPyFET3FnnWRlslLnZbnfn42g52yVN4="; 32 - }) 33 - ]; 34 - 35 nativeBuildInputs = [ 36 - setuptools 37 - wheel 38 ]; 39 40 nativeCheckInputs = [
··· 2 lib, 3 buildPythonPackage, 4 fetchFromGitHub, 5 pytestCheckHook, 6 pytest-cov-stub, 7 pythonOlder, 8 + hatchling, 9 }: 10 11 buildPythonPackage rec { ··· 17 18 src = fetchFromGitHub { 19 owner = "jwodder"; 20 + repo = "wheel-filename"; 21 tag = "v${version}"; 22 hash = "sha256-KAuUrrSq6HJAy+5Gj6svI4M6oV6Fsle1A79E2q2FKW8="; 23 }; 24 25 nativeBuildInputs = [ 26 + hatchling 27 ]; 28 29 nativeCheckInputs = [
-13
pkgs/games/crossfire/add-cstdint-include-to-crossfire-server.patch
··· 1 - diff --git a/include/Treasures.h b/include/Treasures.h 2 - index 614078f..a00b4f6 100644 3 - --- a/include/Treasures.h 4 - +++ b/include/Treasures.h 5 - @@ -13,6 +13,8 @@ 6 - #ifndef TREASURES_H 7 - #define TREASURES_H 8 - 9 - +#include <cstdint> 10 - + 11 - #include "AssetsCollection.h" 12 - 13 - extern "C" {
···
-33
pkgs/games/crossfire/crossfire-arch.nix
··· 1 - { 2 - stdenv, 3 - lib, 4 - fetchsvn, 5 - version, 6 - rev, 7 - sha256, 8 - }: 9 - 10 - stdenv.mkDerivation { 11 - pname = "crossfire-arch"; 12 - version = rev; 13 - 14 - src = fetchsvn { 15 - url = "http://svn.code.sf.net/p/crossfire/code/arch/trunk/"; 16 - inherit sha256; 17 - rev = "r${rev}"; 18 - }; 19 - 20 - installPhase = '' 21 - mkdir -p "$out" 22 - cp -a . "$out/" 23 - ''; 24 - 25 - meta = with lib; { 26 - description = "Archetype data for the Crossfire free MMORPG"; 27 - homepage = "http://crossfire.real-time.com/"; 28 - license = licenses.gpl2Plus; 29 - platforms = platforms.linux; 30 - hydraPlatforms = [ ]; 31 - maintainers = with maintainers; [ ToxicFrog ]; 32 - }; 33 - }
···
+12 -15
pkgs/games/crossfire/crossfire-client.nix pkgs/by-name/cr/crossfire-client/package.nix
··· 1 { 2 stdenv, 3 lib, 4 - fetchsvn, 5 cmake, 6 pkg-config, 7 perl, ··· 17 xorg, 18 util-linux, 19 curl, 20 - SDL, 21 - SDL_image, 22 - SDL_mixer, 23 libselinux, 24 libsepol, 25 - version, 26 - rev, 27 - sha256, 28 }: 29 30 stdenv.mkDerivation { 31 pname = "crossfire-client"; 32 - version = rev; 33 34 - src = fetchsvn { 35 - url = "http://svn.code.sf.net/p/crossfire/code/client/trunk/"; 36 - inherit sha256; 37 - rev = "r${rev}"; 38 }; 39 40 nativeBuildInputs = [ ··· 55 xorg.libpthreadstubs 56 xorg.libXdmcp 57 curl 58 - SDL 59 - SDL_image 60 - SDL_mixer 61 util-linux 62 libselinux 63 libsepol
··· 1 { 2 stdenv, 3 lib, 4 + fetchgit, 5 cmake, 6 pkg-config, 7 perl, ··· 17 xorg, 18 util-linux, 19 curl, 20 + SDL2, 21 + SDL2_image, 22 + SDL2_mixer, 23 libselinux, 24 libsepol, 25 }: 26 27 stdenv.mkDerivation { 28 pname = "crossfire-client"; 29 + version = "2025-01"; 30 31 + src = fetchgit { 32 + url = "https://git.code.sf.net/p/crossfire/crossfire-client"; 33 + hash = "sha256-iFm9yVEIBwngr8/0f9TRS4Uw0hnjrW6ngMRfsWY6TX0="; 34 + rev = "c69f578add358c1db567f6b46f532dd038d2ade0"; 35 }; 36 37 nativeBuildInputs = [ ··· 52 xorg.libpthreadstubs 53 xorg.libXdmcp 54 curl 55 + SDL2 56 + SDL2_image 57 + SDL2_mixer 58 util-linux 59 libselinux 60 libsepol
-33
pkgs/games/crossfire/crossfire-maps.nix
··· 1 - { 2 - stdenv, 3 - lib, 4 - fetchsvn, 5 - version, 6 - rev, 7 - sha256, 8 - }: 9 - 10 - stdenv.mkDerivation { 11 - pname = "crossfire-maps"; 12 - version = rev; 13 - 14 - src = fetchsvn { 15 - url = "http://svn.code.sf.net/p/crossfire/code/maps/trunk/"; 16 - inherit sha256; 17 - rev = "r${rev}"; 18 - }; 19 - 20 - installPhase = '' 21 - mkdir -p "$out" 22 - cp -a . "$out/" 23 - ''; 24 - 25 - meta = with lib; { 26 - description = "Map data for the Crossfire free MMORPG"; 27 - homepage = "http://crossfire.real-time.com/"; 28 - license = licenses.gpl2Plus; 29 - platforms = platforms.linux; 30 - hydraPlatforms = [ ]; 31 - maintainers = with maintainers; [ ToxicFrog ]; 32 - }; 33 - }
···
+10 -16
pkgs/games/crossfire/crossfire-server.nix pkgs/by-name/cr/crossfire-server/package.nix
··· 1 { 2 stdenv, 3 lib, 4 - fetchsvn, 5 autoconf, 6 automake, 7 libtool, ··· 10 check, 11 pkg-config, 12 python3, 13 - version, 14 - rev, 15 - sha256, 16 - maps, 17 - arch, 18 }: 19 20 stdenv.mkDerivation { 21 pname = "crossfire-server"; 22 - version = rev; 23 24 - src = fetchsvn { 25 - url = "http://svn.code.sf.net/p/crossfire/code/server/trunk/"; 26 - inherit sha256; 27 - rev = "r${rev}"; 28 }; 29 - 30 - patches = [ 31 - ./add-cstdint-include-to-crossfire-server.patch 32 - ]; 33 34 nativeBuildInputs = [ 35 autoconf ··· 56 ''; 57 58 meta = with lib; { 59 - broken = true; # cfpython.c:63:10: fatal error: node.h: No such file or directory 60 description = "Server for the Crossfire free MMORPG"; 61 homepage = "http://crossfire.real-time.com/"; 62 license = licenses.gpl2Plus;
··· 1 { 2 stdenv, 3 lib, 4 + pkgs, 5 + fetchgit, 6 autoconf, 7 automake, 8 libtool, ··· 11 check, 12 pkg-config, 13 python3, 14 + # Included here so that hosts using custom maps/archetypes can easily override. 15 + maps ? pkgs.crossfire-maps, 16 + arch ? pkgs.crossfire-arch, 17 }: 18 19 stdenv.mkDerivation { 20 pname = "crossfire-server"; 21 + version = "2025-04"; 22 23 + src = fetchgit { 24 + url = "https://git.code.sf.net/p/crossfire/crossfire-server"; 25 + rev = "5f742b9f9f785e4a59a3a463bee1f31c9bc67098"; 26 + hash = "sha256-e7e3xN7B1cv9+WkZGzOJgrFer50Cs0L/2dYB9RmGCiE="; 27 }; 28 29 nativeBuildInputs = [ 30 autoconf ··· 51 ''; 52 53 meta = with lib; { 54 description = "Server for the Crossfire free MMORPG"; 55 homepage = "http://crossfire.real-time.com/"; 56 license = licenses.gpl2Plus;
-29
pkgs/games/crossfire/default.nix
··· 1 - { callPackage, ... }: 2 - 3 - rec { 4 - crossfire-client = callPackage ./crossfire-client.nix { 5 - version = "1.75.0"; 6 - rev = "21760"; 7 - sha256 = "0b42sak8hj60nywfswkps777asy9p8r9wsn7pmj2nqbd29ng1p9d"; 8 - }; 9 - 10 - crossfire-server = callPackage ./crossfire-server.nix { 11 - version = "latest"; 12 - rev = "22111"; 13 - sha256 = "04fjif6zv642n2zlw27cgzkak2kknwrxqzg42bvzl7q901bsr9l7"; 14 - maps = crossfire-maps; 15 - arch = crossfire-arch; 16 - }; 17 - 18 - crossfire-arch = callPackage ./crossfire-arch.nix { 19 - version = "latest"; 20 - rev = "22111"; 21 - sha256 = "0l4rp3idvbhknpxxs0w4i4nqfg01wblzm4v4j375xwxxbf00j0ms"; 22 - }; 23 - 24 - crossfire-maps = callPackage ./crossfire-maps.nix { 25 - version = "latest"; 26 - rev = "22111"; 27 - sha256 = "1dwfc84acjvbjgjakkb8z8pdlksbsn90j0z8z8rq37lqx0kx1sap"; 28 - }; 29 - }
···
+2 -2
pkgs/games/openttd/jgrpp.nix
··· 7 8 openttd.overrideAttrs (oldAttrs: rec { 9 pname = "openttd-jgrpp"; 10 - version = "0.65.1"; 11 12 src = fetchFromGitHub { 13 owner = "JGRennison"; 14 repo = "OpenTTD-patches"; 15 rev = "jgrpp-${version}"; 16 - hash = "sha256-nS9yUcCwRkzmC9vIjQvPaRDcdPvHt4Nzt0cyfUX+XTY="; 17 }; 18 patches = [ ]; 19
··· 7 8 openttd.overrideAttrs (oldAttrs: rec { 9 pname = "openttd-jgrpp"; 10 + version = "0.65.2"; 11 12 src = fetchFromGitHub { 13 owner = "JGRennison"; 14 repo = "OpenTTD-patches"; 15 rev = "jgrpp-${version}"; 16 + hash = "sha256-CoWtFhR8U1PjvV4ID7R5cuFAD6jV8Ps6DtLOu6V55TM="; 17 }; 18 patches = [ ]; 19
+9 -2
pkgs/servers/ombi/default.nix
··· 35 pname = "ombi"; 36 version = "4.47.1"; 37 38 - sourceRoot = "."; 39 - 40 src = fetchurl { 41 url = "https://github.com/Ombi-app/Ombi/releases/download/v${version}/${os}-${arch}.tar.gz"; 42 sha256 = hash; 43 }; 44 45 nativeBuildInputs = 46 [ makeWrapper ]
··· 35 pname = "ombi"; 36 version = "4.47.1"; 37 38 src = fetchurl { 39 url = "https://github.com/Ombi-app/Ombi/releases/download/v${version}/${os}-${arch}.tar.gz"; 40 sha256 = hash; 41 }; 42 + 43 + sourceRoot = "source"; 44 + 45 + unpackPhase = '' 46 + runHook preUnpack 47 + mkdir -p "$sourceRoot" 48 + tar xf $src --directory="$sourceRoot" 49 + runHook postUnpack 50 + ''; 51 52 nativeBuildInputs = 53 [ makeWrapper ]
+5
pkgs/tools/package-management/lix/default.nix
··· 11 editline, 12 ncurses, 13 clangStdenv, 14 nix-fast-build, 15 16 storeDir ? "/nix/store", ··· 79 # that `nix-eval-jobs` can be built against the correct `lix` version. 80 lix = self.callPackage (callPackage ./common-lix.nix lix-args) { 81 stdenv = lixStdenv; 82 }; 83 84 nix-eval-jobs = self.callPackage (callPackage ./common-nix-eval-jobs.nix nix-eval-jobs-args) {
··· 11 editline, 12 ncurses, 13 clangStdenv, 14 + nix-direnv, 15 nix-fast-build, 16 17 storeDir ? "/nix/store", ··· 80 # that `nix-eval-jobs` can be built against the correct `lix` version. 81 lix = self.callPackage (callPackage ./common-lix.nix lix-args) { 82 stdenv = lixStdenv; 83 + }; 84 + 85 + nix-direnv = nix-direnv.override { 86 + nix = self.lix; 87 }; 88 89 nix-eval-jobs = self.callPackage (callPackage ./common-nix-eval-jobs.nix nix-eval-jobs-args) {
+1
pkgs/top-level/aliases.nix
··· 356 bpb = throw "bpb has been removed as it is unmaintained and not compatible with recent Rust versions"; # Added 2024-04-30 357 bpftool = throw "'bpftool' has been renamed to/replaced by 'bpftools'"; # Converted to throw 2024-10-17 358 brasero-original = lib.warnOnInstantiate "Use 'brasero-unwrapped' instead of 'brasero-original'" brasero-unwrapped; # Added 2024-09-29 359 bs-platform = throw "'bs-platform' was removed as it was broken, development ended and 'melange' has superseded it"; # Added 2024-07-29 360 buf-language-server = throw "'buf-language-server' was removed as its development has moved to the 'buf' package"; # Added 2024-11-15 361
··· 356 bpb = throw "bpb has been removed as it is unmaintained and not compatible with recent Rust versions"; # Added 2024-04-30 357 bpftool = throw "'bpftool' has been renamed to/replaced by 'bpftools'"; # Converted to throw 2024-10-17 358 brasero-original = lib.warnOnInstantiate "Use 'brasero-unwrapped' instead of 'brasero-original'" brasero-unwrapped; # Added 2024-09-29 359 + bridgand = throw "'brigand' has been removed due to being unmaintained"; # Added 2025-04-30 360 bs-platform = throw "'bs-platform' was removed as it was broken, development ended and 'melange' has superseded it"; # Added 2024-07-29 361 buf-language-server = throw "'buf-language-server' was removed as its development has moved to the 'buf' package"; # Added 2024-11-15 362
+1 -14
pkgs/top-level/all-packages.nix
··· 3149 3150 fcitx5-table-other = callPackage ../tools/inputmethods/fcitx5/fcitx5-table-other.nix { }; 3151 3152 - featherpad = qt5.callPackage ../applications/editors/featherpad { }; 3153 3154 ffsend = callPackage ../tools/misc/ffsend { }; 3155 ··· 14056 mopidy-ytmusic 14057 ; 14058 14059 - edgetx = libsForQt5.callPackage ../applications/misc/edgetx { }; 14060 - 14061 mpg123 = callPackage ../applications/audio/mpg123 { 14062 jack = libjack2; 14063 }; ··· 15721 }; 15722 15723 crawl = callPackage ../games/crawl { }; 15724 - 15725 - inherit (import ../games/crossfire pkgs) 15726 - crossfire-server 15727 - crossfire-arch 15728 - crossfire-maps 15729 - crossfire-client 15730 - ; 15731 15732 curseofwar = callPackage ../games/curseofwar { SDL = null; }; 15733 curseofwar-sdl = callPackage ../games/curseofwar { ncurses = null; }; ··· 17779 17780 kodelife = callPackage ../applications/graphics/kodelife { 17781 inherit (gst_all_1) gstreamer gst-plugins-base; 17782 - }; 17783 - 17784 - weasis = callPackage ../by-name/we/weasis/package.nix { 17785 - jre = jdk23; 17786 }; 17787 17788 sieveshell = with python3.pkgs; toPythonApplication managesieve;
··· 3149 3150 fcitx5-table-other = callPackage ../tools/inputmethods/fcitx5/fcitx5-table-other.nix { }; 3151 3152 + featherpad = callPackage ../applications/editors/featherpad { }; 3153 3154 ffsend = callPackage ../tools/misc/ffsend { }; 3155 ··· 14056 mopidy-ytmusic 14057 ; 14058 14059 mpg123 = callPackage ../applications/audio/mpg123 { 14060 jack = libjack2; 14061 }; ··· 15719 }; 15720 15721 crawl = callPackage ../games/crawl { }; 15722 15723 curseofwar = callPackage ../games/curseofwar { SDL = null; }; 15724 curseofwar-sdl = callPackage ../games/curseofwar { ncurses = null; }; ··· 17770 17771 kodelife = callPackage ../applications/graphics/kodelife { 17772 inherit (gst_all_1) gstreamer gst-plugins-base; 17773 }; 17774 17775 sieveshell = with python3.pkgs; toPythonApplication managesieve;
+2
pkgs/top-level/dotnet-packages.nix
··· 175 version = "11.0.2"; 176 sha256 = "07na27n4mlw77f3hg5jpayzxll7f4gyna6x7k9cybmxpbs6l77k7"; 177 outputFiles = [ "*" ]; 178 }; 179 180 Paket = fetchNuGet { ··· 182 version = "5.179.1"; 183 sha256 = "11rzna03i145qj08hwrynya548fwk8xzxmg65swyaf19jd7gzg82"; 184 outputFiles = [ "*" ]; 185 }; 186 187 };
··· 175 version = "11.0.2"; 176 sha256 = "07na27n4mlw77f3hg5jpayzxll7f4gyna6x7k9cybmxpbs6l77k7"; 177 outputFiles = [ "*" ]; 178 + postInstall = "rm $target/env-vars"; # fetchNuGet already sets preInstall 179 }; 180 181 Paket = fetchNuGet { ··· 183 version = "5.179.1"; 184 sha256 = "11rzna03i145qj08hwrynya548fwk8xzxmg65swyaf19jd7gzg82"; 185 outputFiles = [ "*" ]; 186 + postInstall = "rm $target/env-vars"; # fetchNuGet already sets preInstall 187 }; 188 189 };