Merge master into staging-next

authored by nixpkgs-ci[bot] and committed by GitHub 389752d4 acd1fdac

+4439 -576
+1 -1
ci/check-cherry-picks.sh
··· 121 # consider this too unlikely to happen, to deal with explicitly. 122 max_length=10000 123 if [ "${#diff}" -gt $max_length ]; then 124 - printf -v diff "%s\n\n[...truncated...]" "$(echo "$diff" | head -c $max_length | head -n-1)" 125 fi 126 echo "$diff" >> $markdown_file 127 echo '> ```' >> $markdown_file
··· 121 # consider this too unlikely to happen, to deal with explicitly. 122 max_length=10000 123 if [ "${#diff}" -gt $max_length ]; then 124 + printf -v diff "%s\n>\n> [...truncated...]" "$(echo "$diff" | head -c $max_length | head -n-1)" 125 fi 126 echo "$diff" >> $markdown_file 127 echo '> ```' >> $markdown_file
+1 -1
nixos/tests/all-tests.nix
··· 773 lomiri-filemanager-app = runTest ./lomiri-filemanager-app.nix; 774 lomiri-mediaplayer-app = runTest ./lomiri-mediaplayer-app.nix; 775 lomiri-music-app = runTest ./lomiri-music-app.nix; 776 - lomiri-gallery-app = runTest ./lomiri-gallery-app.nix; 777 lomiri-system-settings = runTest ./lomiri-system-settings.nix; 778 lorri = handleTest ./lorri/default.nix { }; 779 lxqt = runTest ./lxqt.nix;
··· 773 lomiri-filemanager-app = runTest ./lomiri-filemanager-app.nix; 774 lomiri-mediaplayer-app = runTest ./lomiri-mediaplayer-app.nix; 775 lomiri-music-app = runTest ./lomiri-music-app.nix; 776 + lomiri-gallery-app = discoverTests (import ./lomiri-gallery-app.nix); 777 lomiri-system-settings = runTest ./lomiri-system-settings.nix; 778 lorri = handleTest ./lorri/default.nix { }; 779 lxqt = runTest ./lxqt.nix;
+26
pkgs/applications/editors/vim/plugins/generated.nix
··· 13148 meta.hydraPlatforms = [ ]; 13149 }; 13150 13151 scnvim = buildVimPlugin { 13152 pname = "scnvim"; 13153 version = "2025-01-29"; ··· 13497 sha256 = "185drqdf6qcwbjvs2f5gnz660w45d4pwqal40mbf1p3gd32il6qa"; 13498 }; 13499 meta.homepage = "https://github.com/shaunsingh/solarized.nvim/"; 13500 meta.hydraPlatforms = [ ]; 13501 }; 13502
··· 13148 meta.hydraPlatforms = [ ]; 13149 }; 13150 13151 + schema-companion-nvim = buildVimPlugin { 13152 + pname = "schema-companion.nvim"; 13153 + version = "2025-06-05"; 13154 + src = fetchFromGitHub { 13155 + owner = "cenk1cenk2"; 13156 + repo = "schema-companion.nvim"; 13157 + rev = "a39cbf5a31ae7aec71e5aaec5e6d409f22b05099"; 13158 + sha256 = "1s0lqxz1rh4f7jspl45pa9981zwz0i0h9c4ml0zy55y926454339"; 13159 + }; 13160 + meta.homepage = "https://github.com/cenk1cenk2/schema-companion.nvim/"; 13161 + meta.hydraPlatforms = [ ]; 13162 + }; 13163 + 13164 scnvim = buildVimPlugin { 13165 pname = "scnvim"; 13166 version = "2025-01-29"; ··· 13510 sha256 = "185drqdf6qcwbjvs2f5gnz660w45d4pwqal40mbf1p3gd32il6qa"; 13511 }; 13512 meta.homepage = "https://github.com/shaunsingh/solarized.nvim/"; 13513 + meta.hydraPlatforms = [ ]; 13514 + }; 13515 + 13516 + solarized-osaka-nvim = buildVimPlugin { 13517 + pname = "solarized-osaka.nvim"; 13518 + version = "2025-04-19"; 13519 + src = fetchFromGitHub { 13520 + owner = "craftzdog"; 13521 + repo = "solarized-osaka.nvim"; 13522 + rev = "f796014c14b1910e08d42cc2077fef34f08e0295"; 13523 + sha256 = "0jy2hk4fc210jih30ybvisr9pliya1s3nazw4d131vh5k4p1xqi6"; 13524 + }; 13525 + meta.homepage = "https://github.com/craftzdog/solarized-osaka.nvim/"; 13526 meta.hydraPlatforms = [ ]; 13527 }; 13528
+13
pkgs/applications/editors/vim/plugins/overrides.nix
··· 3011 dependencies = [ self.plenary-nvim ]; 3012 }; 3013 3014 scretch-nvim = super.scretch-nvim.overrideAttrs { 3015 }; 3016 ··· 3091 # https://github.com/camspiers/snap/pull/97 3092 "snap.preview.help" 3093 "snap.producer.vim.help" 3094 ]; 3095 }; 3096
··· 3011 dependencies = [ self.plenary-nvim ]; 3012 }; 3013 3014 + schema-companion-nvim = super.schema-companion-nvim.overrideAttrs { 3015 + dependencies = [ self.plenary-nvim ]; 3016 + }; 3017 + 3018 scretch-nvim = super.scretch-nvim.overrideAttrs { 3019 }; 3020 ··· 3095 # https://github.com/camspiers/snap/pull/97 3096 "snap.preview.help" 3097 "snap.producer.vim.help" 3098 + ]; 3099 + }; 3100 + 3101 + solarized-osaka-nvim = super.solarized-osaka-nvim.overrideAttrs { 3102 + checkInputs = [ self.fzf-lua ]; 3103 + 3104 + nvimSkipModules = [ 3105 + # lua/solarized-osaka/extra/fzf.lua:55: color not found for header:FzfLuaTitle 3106 + "solarized-osaka.extra.fzf" 3107 ]; 3108 }; 3109
+2
pkgs/applications/editors/vim/plugins/vim-plugin-names
··· 1009 https://github.com/vmware-archive/salt-vim/,, 1010 https://github.com/samodostal/image.nvim/,HEAD,samodostal-image-nvim 1011 https://github.com/lewis6991/satellite.nvim/,HEAD, 1012 https://github.com/davidgranstrom/scnvim/,HEAD, 1013 https://github.com/tiagovla/scope.nvim/,HEAD, 1014 https://github.com/0xJohnnyboy/scretch.nvim/,HEAD, ··· 1035 https://github.com/camspiers/snap/,, 1036 https://github.com/leath-dub/snipe.nvim/,HEAD, 1037 https://github.com/norcalli/snippets.nvim/,, 1038 https://github.com/shaunsingh/solarized.nvim/,HEAD, 1039 https://github.com/sainnhe/sonokai/,, 1040 https://github.com/sQVe/sort.nvim/,HEAD,
··· 1009 https://github.com/vmware-archive/salt-vim/,, 1010 https://github.com/samodostal/image.nvim/,HEAD,samodostal-image-nvim 1011 https://github.com/lewis6991/satellite.nvim/,HEAD, 1012 + https://github.com/cenk1cenk2/schema-companion.nvim/,HEAD, 1013 https://github.com/davidgranstrom/scnvim/,HEAD, 1014 https://github.com/tiagovla/scope.nvim/,HEAD, 1015 https://github.com/0xJohnnyboy/scretch.nvim/,HEAD, ··· 1036 https://github.com/camspiers/snap/,, 1037 https://github.com/leath-dub/snipe.nvim/,HEAD, 1038 https://github.com/norcalli/snippets.nvim/,, 1039 + https://github.com/craftzdog/solarized-osaka.nvim/,HEAD, 1040 https://github.com/shaunsingh/solarized.nvim/,HEAD, 1041 https://github.com/sainnhe/sonokai/,, 1042 https://github.com/sQVe/sort.nvim/,HEAD,
+2
pkgs/applications/emulators/cdemu/gui.nix
··· 9 intltool, 10 adwaita-icon-theme, 11 gdk-pixbuf, 12 }: 13 python3Packages.buildPythonApplication { 14 ··· 35 libnotify 36 adwaita-icon-theme 37 gdk-pixbuf 38 ]; 39 propagatedBuildInputs = with python3Packages; [ pygobject3 ]; 40
··· 9 intltool, 10 adwaita-icon-theme, 11 gdk-pixbuf, 12 + libappindicator-gtk3, 13 }: 14 python3Packages.buildPythonApplication { 15 ··· 36 libnotify 37 adwaita-icon-theme 38 gdk-pixbuf 39 + libappindicator-gtk3 40 ]; 41 propagatedBuildInputs = with python3Packages; [ pygobject3 ]; 42
-91
pkgs/applications/networking/instant-messengers/kaidan/default.nix
··· 1 - { 2 - stdenv, 3 - lib, 4 - fetchFromGitLab, 5 - cmake, 6 - extra-cmake-modules, 7 - pkg-config, 8 - wrapQtAppsHook, 9 - qtbase, 10 - qttools, 11 - qtmultimedia, 12 - qtlocation, 13 - qqc2-desktop-style, 14 - kirigami-addons, 15 - kirigami, 16 - kio, 17 - knotifications, 18 - kquickimageedit, 19 - zxing-cpp, 20 - qxmpp, 21 - sonnet, 22 - gst_all_1, 23 - prison, 24 - }: 25 - 26 - stdenv.mkDerivation rec { 27 - pname = "kaidan"; 28 - version = "0.11.0"; 29 - 30 - src = fetchFromGitLab { 31 - domain = "invent.kde.org"; 32 - owner = "network"; 33 - repo = pname; 34 - rev = "v${version}"; 35 - hash = "sha256-8pC4vINeKSYY+LlVgCXUtBq9UjraPdTikBOwLBLeQ3Y="; 36 - }; 37 - 38 - nativeBuildInputs = [ 39 - cmake 40 - extra-cmake-modules 41 - pkg-config 42 - wrapQtAppsHook 43 - ]; 44 - 45 - buildInputs = with gst_all_1; [ 46 - qtbase 47 - qttools 48 - qtmultimedia 49 - qtlocation 50 - qqc2-desktop-style 51 - kirigami-addons 52 - kirigami 53 - kio 54 - knotifications 55 - kquickimageedit 56 - zxing-cpp 57 - qxmpp 58 - sonnet 59 - gstreamer 60 - gst-plugins-bad 61 - gst-plugins-base 62 - (gst-plugins-good.override { qt6Support = true; }) 63 - prison 64 - ]; 65 - postInstall = '' 66 - qtWrapperArgs+=(--prefix GST_PLUGIN_SYSTEM_PATH_1_0 : "$GST_PLUGIN_SYSTEM_PATH_1_0") 67 - ''; 68 - 69 - meta = with lib; { 70 - description = "User-friendly and modern chat app, using XMPP"; 71 - mainProgram = "kaidan"; 72 - longDescription = '' 73 - Kaidan is a user-friendly and modern chat app for every device. It uses 74 - the open communication protocol XMPP (Jabber). Unlike other chat apps, 75 - you are not dependent on one specific service provider. 76 - 77 - Kaidan does not have all basic features yet and has still some 78 - stability issues. Current features include audio messages, video 79 - messages, and file sharing. 80 - ''; 81 - homepage = "https://www.kaidan.im"; 82 - license = with licenses; [ 83 - gpl3Plus 84 - mit 85 - asl20 86 - cc-by-sa-40 87 - ]; 88 - maintainers = with maintainers; [ astro ]; 89 - platforms = with platforms; linux; 90 - }; 91 - }
···
+3 -3
pkgs/by-name/ca/cargo-tally/package.nix
··· 6 7 rustPlatform.buildRustPackage rec { 8 pname = "cargo-tally"; 9 - version = "1.0.64"; 10 11 src = fetchCrate { 12 inherit pname version; 13 - hash = "sha256-5eRDKGocAdK8jyDrbEOEQxS4ykneTDbDfXvVU/AH4f8="; 14 }; 15 16 useFetchCargoVendor = true; 17 - cargoHash = "sha256-9p5IfGfOWyDanaUt1h6bnq4mDxp+VdU4scNdWGRiWYE="; 18 19 meta = { 20 description = "Graph the number of crates that depend on your crate over time";
··· 6 7 rustPlatform.buildRustPackage rec { 8 pname = "cargo-tally"; 9 + version = "1.0.65"; 10 11 src = fetchCrate { 12 inherit pname version; 13 + hash = "sha256-cvMB/hMq0LCfuXHX1Gg0c3i69T1uQWKIddUru5dcg7g="; 14 }; 15 16 useFetchCargoVendor = true; 17 + cargoHash = "sha256-ReVLeyQY08i1sH6IujeLK8y1+PfPm8BoYInzbTHHnlw="; 18 19 meta = { 20 description = "Graph the number of crates that depend on your crate over time";
+4 -4
pkgs/by-name/cr/crosvm/package.nix
··· 21 22 rustPlatform.buildRustPackage { 23 pname = "crosvm"; 24 - version = "0-unstable-2025-05-27"; 25 26 src = fetchgit { 27 url = "https://chromium.googlesource.com/chromiumos/platform/crosvm"; 28 - rev = "43034b2f649f987a8bbb7a757c5f9f761343cd57"; 29 - hash = "sha256-ez7ciW17SDAjrXWeld51jyHeKdLUTw0aOBSheFlH3q4="; 30 fetchSubmodules = true; 31 }; 32 33 separateDebugInfo = true; 34 35 useFetchCargoVendor = true; 36 - cargoHash = "sha256-ZagGHo1DxSR51rvt0SKO1grhvKth5CuxXiCT6rKqGGk="; 37 38 nativeBuildInputs = [ 39 pkg-config
··· 21 22 rustPlatform.buildRustPackage { 23 pname = "crosvm"; 24 + version = "0-unstable-2025-06-06"; 25 26 src = fetchgit { 27 url = "https://chromium.googlesource.com/chromiumos/platform/crosvm"; 28 + rev = "7083e31d219cdcd57866c70144e1b39ddc008f0f"; 29 + hash = "sha256-oZR4UcN8lDoqNoUFGLbIDDRO55noDX0xMWa8W0DbVl4="; 30 fetchSubmodules = true; 31 }; 32 33 separateDebugInfo = true; 34 35 useFetchCargoVendor = true; 36 + cargoHash = "sha256-3NcQQZCsR3ekPBbe/ai8ke3MxBy0ONg1TJO9qLSH7jM="; 37 38 nativeBuildInputs = [ 39 pkg-config
+16 -18
pkgs/by-name/cr/crypto-org-wallet/package.nix
··· 5 imagemagick, 6 }: 7 8 - let 9 pname = "chain-desktop-wallet"; 10 - version = "0.1.1"; 11 12 - src = fetchurl { 13 - url = "https://github.com/crypto-com/${pname}/releases/download/v${version}/${pname}-${version}-x86_64.AppImage"; 14 - sha256 = "12076hf8dlz0hg1pb2ixwlslrh8gi6s1iawnvhnn6vz4jmjvq356"; 15 }; 16 17 - appimageContents = appimageTools.extractType2 { inherit pname version src; }; 18 - in 19 - appimageTools.wrapType2 rec { 20 - inherit pname version src; 21 - 22 extraInstallCommands = '' 23 - install -m 444 -D ${appimageContents}/${pname}.desktop $out/share/applications/${pname}.desktop 24 - ${imagemagick}/bin/convert ${appimageContents}/${pname}.png -resize 512x512 ${pname}_512.png 25 - install -m 444 -D ${pname}_512.png $out/share/icons/hicolor/512x512/apps/${pname}.png 26 - substituteInPlace $out/share/applications/${pname}.desktop \ 27 - --replace 'Exec=AppRun --no-sandbox %U' 'Exec=${pname} %U' 28 ''; 29 30 - meta = with lib; { 31 description = "Crypto.org Chain desktop wallet (Beta)"; 32 homepage = "https://github.com/crypto-com/chain-desktop-wallet"; 33 - license = licenses.asl20; 34 - maintainers = with maintainers; [ th0rgal ]; 35 platforms = [ "x86_64-linux" ]; 36 mainProgram = "chain-desktop-wallet"; 37 };
··· 5 imagemagick, 6 }: 7 8 + appimageTools.wrapAppImage rec { 9 pname = "chain-desktop-wallet"; 10 + version = "1.5.1"; 11 12 + src = appimageTools.extractType2 { 13 + inherit pname version; 14 + src = fetchurl { 15 + url = "https://github.com/crypto-com/chain-desktop-wallet/releases/download/v${version}/Crypto.com-DeFi-Desktop-Wallet-${version}.AppImage"; 16 + hash = "sha256-dXJMU6abg31ZyETKl5Hh6fxn1Gd1FbSHGJh1z0R7XPM="; 17 + }; 18 }; 19 20 extraInstallCommands = '' 21 + install -m 444 -D ${src}/chain-desktop-wallet.desktop $out/share/applications/chain-desktop-wallet.desktop 22 + ${imagemagick}/bin/magick ${src}/chain-desktop-wallet.png -resize 512x512 chain-desktop-wallet_512.png 23 + install -m 444 -D chain-desktop-wallet_512.png $out/share/icons/hicolor/512x512/apps/chain-desktop-wallet.png 24 + substituteInPlace $out/share/applications/chain-desktop-wallet.desktop \ 25 + --replace-fail "Exec=AppRun --no-sandbox %U" "Exec=chain-desktop-wallet %U" 26 ''; 27 28 + meta = { 29 description = "Crypto.org Chain desktop wallet (Beta)"; 30 homepage = "https://github.com/crypto-com/chain-desktop-wallet"; 31 + license = lib.licenses.asl20; 32 + maintainers = with lib.maintainers; [ th0rgal ]; 33 platforms = [ "x86_64-linux" ]; 34 mainProgram = "chain-desktop-wallet"; 35 };
+6 -6
pkgs/by-name/dq/dqlite/package.nix
··· 12 lxd-lts, 13 }: 14 15 - stdenv.mkDerivation rec { 16 pname = "dqlite"; 17 version = "1.18.1"; 18 19 src = fetchFromGitHub { 20 owner = "canonical"; 21 repo = "dqlite"; 22 - tag = "v${version}"; 23 hash = "sha256-7ou077ozbpH21PcvEEcprr4UYJ/X398Ph9dh5C3YyBQ="; 24 }; 25 ··· 55 inherit lxd-lts; 56 }; 57 58 - meta = with lib; { 59 description = '' 60 Expose a SQLite database over the network and replicate it across a 61 cluster of peers 62 ''; 63 homepage = "https://dqlite.io/"; 64 - license = licenses.asl20; 65 maintainers = [ ]; 66 - platforms = platforms.linux; 67 }; 68 - }
··· 12 lxd-lts, 13 }: 14 15 + stdenv.mkDerivation (finalAttrs: { 16 pname = "dqlite"; 17 version = "1.18.1"; 18 19 src = fetchFromGitHub { 20 owner = "canonical"; 21 repo = "dqlite"; 22 + tag = "v${finalAttrs.version}"; 23 hash = "sha256-7ou077ozbpH21PcvEEcprr4UYJ/X398Ph9dh5C3YyBQ="; 24 }; 25 ··· 55 inherit lxd-lts; 56 }; 57 58 + meta = { 59 description = '' 60 Expose a SQLite database over the network and replicate it across a 61 cluster of peers 62 ''; 63 homepage = "https://dqlite.io/"; 64 + license = lib.licenses.asl20; 65 maintainers = [ ]; 66 + platforms = lib.platforms.linux; 67 }; 68 + })
+1 -1
pkgs/by-name/el/element-desktop/package.nix
··· 155 changelog = "https://github.com/element-hq/element-desktop/blob/v${finalAttrs.version}/CHANGELOG.md"; 156 license = licenses.asl20; 157 teams = [ teams.matrix ]; 158 - inherit (electron.meta) platforms; 159 mainProgram = "element-desktop"; 160 }; 161 }
··· 155 changelog = "https://github.com/element-hq/element-desktop/blob/v${finalAttrs.version}/CHANGELOG.md"; 156 license = licenses.asl20; 157 teams = [ teams.matrix ]; 158 + platforms = electron.meta.platforms ++ lib.platforms.darwin; 159 mainProgram = "element-desktop"; 160 }; 161 }
+101 -101
pkgs/by-name/ge/geoserver/extensions.nix
··· 42 { 43 app-schema = mkGeoserverExtension { 44 name = "app-schema"; 45 - version = "2.27.0"; # app-schema 46 - hash = "sha256-S7WtIbmn9RF0mmTRiOH5zFsjZ6y0mvVu0H8jKCdTPHM="; # app-schema 47 }; 48 49 authkey = mkGeoserverExtension { 50 name = "authkey"; 51 - version = "2.27.0"; # authkey 52 - hash = "sha256-GwA/f5wMf701TEs04Dgx/zcEA/jBHgw0JuJMKqTuRTU="; # authkey 53 }; 54 55 cas = mkGeoserverExtension { 56 name = "cas"; 57 - version = "2.27.0"; # cas 58 - hash = "sha256-poD8OBeR7txtM1nJDy5MV6GVREVonLvx3TUY3a1V2Mc="; # cas 59 }; 60 61 charts = mkGeoserverExtension { 62 name = "charts"; 63 - version = "2.27.0"; # charts 64 - hash = "sha256-8FoaN9EoFZ56YPev//IphMjce1iJQnMbP6xCdVSwMiU="; # charts 65 }; 66 67 control-flow = mkGeoserverExtension { 68 name = "control-flow"; 69 - version = "2.27.0"; # control-flow 70 - hash = "sha256-DyZp/dcRm/xuvxv49qvepcDJPyHGiG4wMbEzKNhNcH0="; # control-flow 71 }; 72 73 css = mkGeoserverExtension { 74 name = "css"; 75 - version = "2.27.0"; # css 76 - hash = "sha256-PKRgGbDlTjrFkhrDpbjDjAl+Q/gjWXFw9C0QpKB8+Ro="; # css 77 }; 78 79 csw = mkGeoserverExtension { 80 name = "csw"; 81 - version = "2.27.0"; # csw 82 - hash = "sha256-sddOghBd8OVjKmaF3PqM/G+RkpsUk6vmCZv7uQJTJnU="; # csw 83 }; 84 85 csw-iso = mkGeoserverExtension { 86 name = "csw-iso"; 87 - version = "2.27.0"; # csw-iso 88 - hash = "sha256-WVKVoQWIusgpAZUWPybBBIMbtWB56uNix3T50hy0x5w="; # csw-iso 89 }; 90 91 db2 = mkGeoserverExtension { 92 name = "db2"; 93 - version = "2.27.0"; # db2 94 - hash = "sha256-jlyRGOGBFJ0+sArKXqchITlS6swE/v4ScdxPKWANFaE="; # db2 95 }; 96 97 # Needs wps extension. 98 dxf = mkGeoserverExtension { 99 name = "dxf"; 100 - version = "2.27.0"; # dxf 101 - hash = "sha256-hdn5X7T5/H7Ti0UK3MdG0TFGInwu7S7Z4VghcWx+hdQ="; # dxf 102 }; 103 104 excel = mkGeoserverExtension { 105 name = "excel"; 106 - version = "2.27.0"; # excel 107 - hash = "sha256-EH1TZeYPk+sb9+7ZfjbaEsNgQJ+/57XCc2+CvELsY88="; # excel 108 }; 109 110 feature-pregeneralized = mkGeoserverExtension { 111 name = "feature-pregeneralized"; 112 - version = "2.27.0"; # feature-pregeneralized 113 - hash = "sha256-0389xo0NjTREGQLMrqJesl/XrFOrjFjjFBL7GSUMl/Y="; # feature-pregeneralized 114 }; 115 116 # Note: The extension name ("gdal") clashes with pkgs.gdal. 117 gdal = mkGeoserverExtension { 118 name = "gdal"; 119 - version = "2.27.0"; # gdal 120 buildInputs = [ pkgs.gdal ]; 121 - hash = "sha256-oTSEk+AmgXydSF4TZD9m5ViyeWh5HpAprMZAPMdP2LI="; # gdal 122 }; 123 124 # Throws "java.io.FileNotFoundException: URL [jar:file:/nix/store/.../WEB-INF/lib/gs-geofence-server-2.24.1.jar!/geofence-default-override.properties] cannot be resolved to absolute file path because it does not reside in the file system: jar:file:/nix/store/.../WEB-INF/lib/gs-geofence-server-2.24.1.jar!/geofence-default-override.properties" but seems to work out of the box. 125 #geofence = mkGeoserverExtension { 126 # name = "geofence"; 127 - # version = "2.27.0"; # geofence 128 - # hash = "sha256-P7ZHvC4qv1meziqPmBfOgQ+Y06Ico0N1trUi9LMZUJQ="; # geofence 129 #}; 130 131 #geofence-server = mkGeoserverExtension { 132 # name = "geofence-server"; 133 - # version = "2.27.0"; # geofence-server 134 # hash = ""; # geofence-server 135 #}; 136 137 #geofence-wps = mkGeoserverExtension { 138 # name = "geofence-wps"; 139 - # version = "2.27.0"; # geofence-wps 140 - # hash = "sha256-8Wvb/elunsYTFD1GgEQunM8i0eDyOA/W52KZ9+7uvvk="; # geofence-wps 141 #}; 142 143 geopkg-output = mkGeoserverExtension { 144 name = "geopkg-output"; 145 - version = "2.27.0"; # geopkg-output 146 - hash = "sha256-VUqBTt0XfSY2Q8cfeCpVmr398PK+Sb74APSrBODJNlw="; # geopkg-output 147 }; 148 149 grib = mkGeoserverExtension { 150 name = "grib"; 151 - version = "2.27.0"; # grib 152 - hash = "sha256-xX9LAgo5exeD2UxZ8/LROZWobLHLw33jcpwERGUGPys="; # grib 153 buildInputs = [ netcdf ]; 154 }; 155 156 gwc-s3 = mkGeoserverExtension { 157 name = "gwc-s3"; 158 - version = "2.27.0"; # gwc-s3 159 - hash = "sha256-/koF00Rki1xiY/g4ahhvFZNQxGnvIbbnqNmYHBqArBI="; # gwc-s3 160 }; 161 162 h2 = mkGeoserverExtension { 163 name = "h2"; 164 - version = "2.27.0"; # h2 165 - hash = "sha256-lfWu3812AMv0bB2dllNlcOSyN+IMASI/nkjLaStvUtw="; # h2 166 }; 167 168 iau = mkGeoserverExtension { 169 name = "iau"; 170 - version = "2.27.0"; # iau 171 - hash = "sha256-9PhWejZILq1hcWBdvWh9SdtfLOlpFcaIU9TeJ8z7UUw="; # iau 172 }; 173 174 importer = mkGeoserverExtension { 175 name = "importer"; 176 - version = "2.27.0"; # importer 177 - hash = "sha256-oqlNcUkO7XlcI6QQF+44kt69ZWtPSdcpyuA5xGtVrAQ="; # importer 178 }; 179 180 inspire = mkGeoserverExtension { 181 name = "inspire"; 182 - version = "2.27.0"; # inspire 183 - hash = "sha256-irSJm3gDJAiDHczkS84OW+noOIryCOmSwiIU4GAKqoQ="; # inspire 184 }; 185 186 # Needs Kakadu plugin from 187 # https://github.com/geosolutions-it/imageio-ext 188 #jp2k = mkGeoserverExtension { 189 # name = "jp2k"; 190 - # version = "2.27.0"; # jp2k 191 - # hash = "sha256-WKWtNKv1sQrdrraCj9jmEODtIhCVF25HFbQNROdlyxg="; # jp2k 192 #}; 193 194 libjpeg-turbo = mkGeoserverExtension { 195 name = "libjpeg-turbo"; 196 - version = "2.27.0"; # libjpeg-turbo 197 - hash = "sha256-tMov4w8Kfbrr7hkNK4o+XFUuenyidCem7Z36KXinfTE="; # libjpeg-turbo 198 buildInputs = [ libjpeg.out ]; 199 }; 200 201 mapml = mkGeoserverExtension { 202 name = "mapml"; 203 - version = "2.27.0"; # mapml 204 - hash = "sha256-HONocKWnjkGqGRmtDxcJSwnDHwVouY6YeORRBjAbu4M="; # mapml 205 }; 206 207 mbstyle = mkGeoserverExtension { 208 name = "mbstyle"; 209 - version = "2.27.0"; # mbstyle 210 - hash = "sha256-c1QijJj/WfbTxc4vM55lz+wx2PW4BY3tXneSM+3zXRA="; # mbstyle 211 }; 212 213 metadata = mkGeoserverExtension { 214 name = "metadata"; 215 - version = "2.27.0"; # metadata 216 - hash = "sha256-5b9gtSzP9DOyhwoNdFVnv08WjlH+m0ZFPO+jqtbUJ1A="; # metadata 217 }; 218 219 mongodb = mkGeoserverExtension { 220 name = "mongodb"; 221 - version = "2.27.0"; # mongodb 222 - hash = "sha256-Y9KQ7lqfCnPfTdPUzidi9wNZPeiTTqB+4lf5q7mSQ88="; # mongodb 223 }; 224 225 monitor = mkGeoserverExtension { 226 name = "monitor"; 227 - version = "2.27.0"; # monitor 228 - hash = "sha256-uAkOudY7yACJ9A+FxcKSDUhGiID+uTvBibCejFwEiT0="; # monitor 229 }; 230 231 mysql = mkGeoserverExtension { 232 name = "mysql"; 233 - version = "2.27.0"; # mysql 234 - hash = "sha256-qA3l9gx4AuqqbPHfQkbvJNYfURrBSnmq4S4nEPrFpO4="; # mysql 235 }; 236 237 netcdf = mkGeoserverExtension { 238 name = "netcdf"; 239 - version = "2.27.0"; # netcdf 240 - hash = "sha256-3pxGeIWcsBnJMdZjupOR/GmglxYWJp8KjJsmZSCRK00="; # netcdf 241 buildInputs = [ netcdf ]; 242 }; 243 244 netcdf-out = mkGeoserverExtension { 245 name = "netcdf-out"; 246 - version = "2.27.0"; # netcdf-out 247 - hash = "sha256-GfwJqdoO1Z265OmfAvjoKy0/DLX8e06Mu58o4Zps4q0="; # netcdf-out 248 buildInputs = [ netcdf ]; 249 }; 250 251 ogr-wfs = mkGeoserverExtension { 252 name = "ogr-wfs"; 253 - version = "2.27.0"; # ogr-wfs 254 buildInputs = [ pkgs.gdal ]; 255 - hash = "sha256-FX3sojRnR6FQSFSK4n62w/lrPbHTdbLn9NtR2nE/3dU="; # ogr-wfs 256 }; 257 258 # Needs ogr-wfs extension. 259 ogr-wps = mkGeoserverExtension { 260 name = "ogr-wps"; 261 - version = "2.27.0"; # ogr-wps 262 # buildInputs = [ pkgs.gdal ]; 263 - hash = "sha256-Nb7rkbZPw85+EAcR+ist4iW16HVfsH9cSYwplHyO4RY="; # ogr-wps 264 }; 265 266 oracle = mkGeoserverExtension { 267 name = "oracle"; 268 - version = "2.27.0"; # oracle 269 - hash = "sha256-4KnZ48oKmgap3qZiJE4TSCQZpMvCQd4PULWponW5f1c="; # oracle 270 }; 271 272 params-extractor = mkGeoserverExtension { 273 name = "params-extractor"; 274 - version = "2.27.0"; # params-extractor 275 - hash = "sha256-0NnL87Cn/DcLXTnBJhgcGHNmC6SYKRc7TY+4r7VcYJQ="; # params-extractor 276 }; 277 278 printing = mkGeoserverExtension { 279 name = "printing"; 280 - version = "2.27.0"; # printing 281 - hash = "sha256-10uBc9ZI9M9m5vmKMXfB1TieJBr7cx/SeD1AiXNVJo8="; # printing 282 }; 283 284 pyramid = mkGeoserverExtension { 285 name = "pyramid"; 286 - version = "2.27.0"; # pyramid 287 - hash = "sha256-K38fYjM0Oh+FHT5Wadjuc3KIhFP2x5q5cxW5aucZNNw="; # pyramid 288 }; 289 290 querylayer = mkGeoserverExtension { 291 name = "querylayer"; 292 - version = "2.27.0"; # querylayer 293 - hash = "sha256-5OPfTUB0d08jWjxWd77BxffZgx+eM5eJX9bX0kt/WpM="; # querylayer 294 }; 295 296 sldservice = mkGeoserverExtension { 297 name = "sldservice"; 298 - version = "2.27.0"; # sldservice 299 - hash = "sha256-rWIbWCsX4Hkank0L02sluTF137Y6Pex15Gobiwv2pNM="; # sldservice 300 }; 301 302 sqlserver = mkGeoserverExtension { 303 name = "sqlserver"; 304 - version = "2.27.0"; # sqlserver 305 - hash = "sha256-ghf3z9b586RUgvicyOXlW2K8Uq9TolRb7CrcKT1Jt1M="; # sqlserver 306 }; 307 308 vectortiles = mkGeoserverExtension { 309 name = "vectortiles"; 310 - version = "2.27.0"; # vectortiles 311 - hash = "sha256-ho/Vp1cFq2/xY9fIaQUR+vBQ6Vfdf+Z2eYvL7eI1qMY="; # vectortiles 312 }; 313 314 wcs2_0-eo = mkGeoserverExtension { 315 name = "wcs2_0-eo"; 316 - version = "2.27.0"; # wcs2_0-eo 317 - hash = "sha256-GcoOT3JNQPUN8ETX4spJXteJvbNM9+YO85FH+dw3oSg="; # wcs2_0-eo 318 }; 319 320 web-resource = mkGeoserverExtension { 321 name = "web-resource"; 322 - version = "2.27.0"; # web-resource 323 - hash = "sha256-4TGt9MklLWbJexY7kjT+ijIX/V4OLw7U6mDkBoVXuwk="; # web-resource 324 }; 325 326 wmts-multi-dimensional = mkGeoserverExtension { 327 name = "wmts-multi-dimensional"; 328 - version = "2.27.0"; # wmts-multi-dimensional 329 - hash = "sha256-8I3XbAToqTgwf4y+C3ulAhCY7axyS739GV4+jxwO33g="; # wmts-multi-dimensional 330 }; 331 332 wps = mkGeoserverExtension { 333 name = "wps"; 334 - version = "2.27.0"; # wps 335 - hash = "sha256-9OrjyVaf9JzDPXyqHqqg51aAllhcAf4bOvQQyV1dHpI="; # wps 336 }; 337 338 # Needs hazelcast (https://github.com/hazelcast/hazelcast (?)) which is not 339 # available in nixpgs as of 2024/01. 340 #wps-cluster-hazelcast = mkGeoserverExtension { 341 # name = "wps-cluster-hazelcast"; 342 - # version = "2.27.0"; # wps-cluster-hazelcast 343 - # hash = "sha256-amHfS5eBRoiMdj3wJzRNg9krYo5DJrCvCvhtj/Z9mUw="; # wps-cluster-hazelcast 344 #}; 345 346 wps-download = mkGeoserverExtension { 347 name = "wps-download"; 348 - version = "2.27.0"; # wps-download 349 - hash = "sha256-vQpSGiOUh9N4PDQ4w/mTNjooz0lYDXwwRpZsq9VhEMA="; # wps-download 350 }; 351 352 # Needs Postrgres configuration or similar. 353 # See https://docs.geoserver.org/main/en/user/extensions/wps-jdbc/index.html 354 wps-jdbc = mkGeoserverExtension { 355 name = "wps-jdbc"; 356 - version = "2.27.0"; # wps-jdbc 357 - hash = "sha256-YWBOLL3X6Ztv+9EWmHKd5N020+qkVNtXXbObSlBhp2s="; # wps-jdbc 358 }; 359 360 ysld = mkGeoserverExtension { 361 name = "ysld"; 362 - version = "2.27.0"; # ysld 363 - hash = "sha256-fPF4LM0WC4YaAMnPhz3A/XXOoMu+v8TsO6XIcXHWRi4="; # ysld 364 }; 365 366 }
··· 42 { 43 app-schema = mkGeoserverExtension { 44 name = "app-schema"; 45 + version = "2.27.1"; # app-schema 46 + hash = "sha256-en9j/FhM7llsgvg26nIqqpt3wVJ9wtshkimMQ4bn1O4="; # app-schema 47 }; 48 49 authkey = mkGeoserverExtension { 50 name = "authkey"; 51 + version = "2.27.1"; # authkey 52 + hash = "sha256-c2m5qfeeAlRoKl1ZgGzlURYivgUMh/22MBNXscKiRi8="; # authkey 53 }; 54 55 cas = mkGeoserverExtension { 56 name = "cas"; 57 + version = "2.27.1"; # cas 58 + hash = "sha256-42ePZ90vATFsTkT9e2XaKM2uR05K5xUYbmwFPyQR4xk="; # cas 59 }; 60 61 charts = mkGeoserverExtension { 62 name = "charts"; 63 + version = "2.27.1"; # charts 64 + hash = "sha256-y2N7/ZnxeiP0cNtLXMzN0jSIAGc8t1QzSLD1wEVa/LY="; # charts 65 }; 66 67 control-flow = mkGeoserverExtension { 68 name = "control-flow"; 69 + version = "2.27.1"; # control-flow 70 + hash = "sha256-/Vv2otkJuaPAHxs7bZZ4UkB5tXR7YLb2Qn0eA5wRJkk="; # control-flow 71 }; 72 73 css = mkGeoserverExtension { 74 name = "css"; 75 + version = "2.27.1"; # css 76 + hash = "sha256-ZQtyljZuQdX7fS+4oGALXZBsscr8M6m1hgAN0EoBRVM="; # css 77 }; 78 79 csw = mkGeoserverExtension { 80 name = "csw"; 81 + version = "2.27.1"; # csw 82 + hash = "sha256-P0PMs8JNxHXwPy610mYc9Fz6uO+LnYWm7fd8i2R3vTY="; # csw 83 }; 84 85 csw-iso = mkGeoserverExtension { 86 name = "csw-iso"; 87 + version = "2.27.1"; # csw-iso 88 + hash = "sha256-aQCFUTQeTx+RuBjXksq3guHQ+LIaA3RCSLv9XQ9BdtA="; # csw-iso 89 }; 90 91 db2 = mkGeoserverExtension { 92 name = "db2"; 93 + version = "2.27.1"; # db2 94 + hash = "sha256-RO1IH1AZ3iiEHzx95ZC9+aqD7pB7lMQ0MQ8uHjfQLR4="; # db2 95 }; 96 97 # Needs wps extension. 98 dxf = mkGeoserverExtension { 99 name = "dxf"; 100 + version = "2.27.1"; # dxf 101 + hash = "sha256-DxQWW59+FslrmX601CffZabF+uZA+ujHVGmbwatQT9M="; # dxf 102 }; 103 104 excel = mkGeoserverExtension { 105 name = "excel"; 106 + version = "2.27.1"; # excel 107 + hash = "sha256-G6KBuBVxW879GffpKJVJgK2sO65S+zfUsKomXPBUejA="; # excel 108 }; 109 110 feature-pregeneralized = mkGeoserverExtension { 111 name = "feature-pregeneralized"; 112 + version = "2.27.1"; # feature-pregeneralized 113 + hash = "sha256-wbUZAWTSFDutmGUhkFI0Hl/WbZRb5sLet2FdZmxLeLM="; # feature-pregeneralized 114 }; 115 116 # Note: The extension name ("gdal") clashes with pkgs.gdal. 117 gdal = mkGeoserverExtension { 118 name = "gdal"; 119 + version = "2.27.1"; # gdal 120 buildInputs = [ pkgs.gdal ]; 121 + hash = "sha256-xw6DoOxImOLnmPxYMkaH4bKes0vVobzvT1IiDywq828="; # gdal 122 }; 123 124 # Throws "java.io.FileNotFoundException: URL [jar:file:/nix/store/.../WEB-INF/lib/gs-geofence-server-2.24.1.jar!/geofence-default-override.properties] cannot be resolved to absolute file path because it does not reside in the file system: jar:file:/nix/store/.../WEB-INF/lib/gs-geofence-server-2.24.1.jar!/geofence-default-override.properties" but seems to work out of the box. 125 #geofence = mkGeoserverExtension { 126 # name = "geofence"; 127 + # version = "2.27.1"; # geofence 128 + # hash = "sha256-ccbCBCrb4zbZQ2eCDZo/FOT2IiUhruV62h7SrITdPdw="; # geofence 129 #}; 130 131 #geofence-server = mkGeoserverExtension { 132 # name = "geofence-server"; 133 + # version = "2.27.1"; # geofence-server 134 # hash = ""; # geofence-server 135 #}; 136 137 #geofence-wps = mkGeoserverExtension { 138 # name = "geofence-wps"; 139 + # version = "2.27.1"; # geofence-wps 140 + # hash = "sha256-k2z+xBUZw7cz/sPRjAEsKey6oqY1FzpaMGJcCm73kdg="; # geofence-wps 141 #}; 142 143 geopkg-output = mkGeoserverExtension { 144 name = "geopkg-output"; 145 + version = "2.27.1"; # geopkg-output 146 + hash = "sha256-wECoUeBJLh00hJHT/adz7YF8AraPl1rOd9GLL1BP5dU="; # geopkg-output 147 }; 148 149 grib = mkGeoserverExtension { 150 name = "grib"; 151 + version = "2.27.1"; # grib 152 + hash = "sha256-gu8sDIA46u0Uj9+lJJ65mn3FD6D+DjsTN8KbNUeoOP0="; # grib 153 buildInputs = [ netcdf ]; 154 }; 155 156 gwc-s3 = mkGeoserverExtension { 157 name = "gwc-s3"; 158 + version = "2.27.1"; # gwc-s3 159 + hash = "sha256-UBy17pwwjDJFBIgUyQSThj3Kn1bber/pglsUr/h4d+Q="; # gwc-s3 160 }; 161 162 h2 = mkGeoserverExtension { 163 name = "h2"; 164 + version = "2.27.1"; # h2 165 + hash = "sha256-cXtc5OBAn3ppoGns6MvivgCYW841LJt1SPi5nNDE2O8="; # h2 166 }; 167 168 iau = mkGeoserverExtension { 169 name = "iau"; 170 + version = "2.27.1"; # iau 171 + hash = "sha256-77ULte2jCRN+gfd9/tOL26RX7EjKK6h5JaqQBR8TSI8="; # iau 172 }; 173 174 importer = mkGeoserverExtension { 175 name = "importer"; 176 + version = "2.27.1"; # importer 177 + hash = "sha256-qrwMz7R/m/BtwNUcJV+mJu8pTNS+00EjWq/hMnF3/T0="; # importer 178 }; 179 180 inspire = mkGeoserverExtension { 181 name = "inspire"; 182 + version = "2.27.1"; # inspire 183 + hash = "sha256-fjMkmAmq9BGsnwjUH8I/iCZveAPEYi9E9/R2WNg6rxo="; # inspire 184 }; 185 186 # Needs Kakadu plugin from 187 # https://github.com/geosolutions-it/imageio-ext 188 #jp2k = mkGeoserverExtension { 189 # name = "jp2k"; 190 + # version = "2.27.1"; # jp2k 191 + # hash = "sha256-guNAdKOu32t0a648nuUjkt5bu17OKLAn6QXYeyAe1ZA="; # jp2k 192 #}; 193 194 libjpeg-turbo = mkGeoserverExtension { 195 name = "libjpeg-turbo"; 196 + version = "2.27.1"; # libjpeg-turbo 197 + hash = "sha256-ZAIQJzzDNSgCX4BUchyRktobJkyLHgWYwfPz8B9vNTQ="; # libjpeg-turbo 198 buildInputs = [ libjpeg.out ]; 199 }; 200 201 mapml = mkGeoserverExtension { 202 name = "mapml"; 203 + version = "2.27.1"; # mapml 204 + hash = "sha256-znx6KjpTT109wG2wsTyvwKFcij29TVJ0cOkEIJw1D0g="; # mapml 205 }; 206 207 mbstyle = mkGeoserverExtension { 208 name = "mbstyle"; 209 + version = "2.27.1"; # mbstyle 210 + hash = "sha256-t2g9Pm1PsfbiP1UWHcZaILZQFeOxnKUMXGS1sJfQcVg="; # mbstyle 211 }; 212 213 metadata = mkGeoserverExtension { 214 name = "metadata"; 215 + version = "2.27.1"; # metadata 216 + hash = "sha256-DPD83rrjn8oPRXn28EFDgvxdhUtI3goPN2FpyPjyGks="; # metadata 217 }; 218 219 mongodb = mkGeoserverExtension { 220 name = "mongodb"; 221 + version = "2.27.1"; # mongodb 222 + hash = "sha256-lVaEOf91CKBYfI8QLXhERfQ+aWNTTok2DveiZlWygjQ="; # mongodb 223 }; 224 225 monitor = mkGeoserverExtension { 226 name = "monitor"; 227 + version = "2.27.1"; # monitor 228 + hash = "sha256-goZz5+dxB787hjcoR/Cmo92mw+rhpoooETzxg8bQ4eE="; # monitor 229 }; 230 231 mysql = mkGeoserverExtension { 232 name = "mysql"; 233 + version = "2.27.1"; # mysql 234 + hash = "sha256-jn+zmnrJHWw6/OXCnEpoBPtUALhINjL42va1+eGXgeU="; # mysql 235 }; 236 237 netcdf = mkGeoserverExtension { 238 name = "netcdf"; 239 + version = "2.27.1"; # netcdf 240 + hash = "sha256-W/ICO05gBf5o6ZAc8vbxv9ZWd02m6AMQKqyimpVvRX8="; # netcdf 241 buildInputs = [ netcdf ]; 242 }; 243 244 netcdf-out = mkGeoserverExtension { 245 name = "netcdf-out"; 246 + version = "2.27.1"; # netcdf-out 247 + hash = "sha256-0l74QlXo3CwTja2DDx8fmD9DTJV3S6fdCi2r6oq6UwE="; # netcdf-out 248 buildInputs = [ netcdf ]; 249 }; 250 251 ogr-wfs = mkGeoserverExtension { 252 name = "ogr-wfs"; 253 + version = "2.27.1"; # ogr-wfs 254 buildInputs = [ pkgs.gdal ]; 255 + hash = "sha256-UXTpC4vd/2lq2mRMaTEwiIb58NtnsM+PEX2F6hsCv3s="; # ogr-wfs 256 }; 257 258 # Needs ogr-wfs extension. 259 ogr-wps = mkGeoserverExtension { 260 name = "ogr-wps"; 261 + version = "2.27.1"; # ogr-wps 262 # buildInputs = [ pkgs.gdal ]; 263 + hash = "sha256-GgVVGEBm7ci4Qxe+hNiIuGGOoJQRvaZE+NYKY0ZJlAQ="; # ogr-wps 264 }; 265 266 oracle = mkGeoserverExtension { 267 name = "oracle"; 268 + version = "2.27.1"; # oracle 269 + hash = "sha256-7NH0XW+dZWIgJ8rwzNjCXLS2c4lCFg0FzNM8AD17Z3E="; # oracle 270 }; 271 272 params-extractor = mkGeoserverExtension { 273 name = "params-extractor"; 274 + version = "2.27.1"; # params-extractor 275 + hash = "sha256-Z3pM5Mt1RE1+aDfsjcMrx4u6SvUzOUQmrmfghCCQIYk="; # params-extractor 276 }; 277 278 printing = mkGeoserverExtension { 279 name = "printing"; 280 + version = "2.27.1"; # printing 281 + hash = "sha256-/kkUQpARHi2J/+4Tc9z7pVGLhnwbrlxOxiUlbg646KQ="; # printing 282 }; 283 284 pyramid = mkGeoserverExtension { 285 name = "pyramid"; 286 + version = "2.27.1"; # pyramid 287 + hash = "sha256-b4ZZNXHOgywXkPwTWBANyl0r1bok4bybusI0tKZ7rY8="; # pyramid 288 }; 289 290 querylayer = mkGeoserverExtension { 291 name = "querylayer"; 292 + version = "2.27.1"; # querylayer 293 + hash = "sha256-8leo1ZtrYbN9XISJLVZvOF34arOEnh0Y8CIeWih8XOE="; # querylayer 294 }; 295 296 sldservice = mkGeoserverExtension { 297 name = "sldservice"; 298 + version = "2.27.1"; # sldservice 299 + hash = "sha256-nKG1/+NwmTaardqZAhB4A1QV6bPxc30jW9Ip/q2vUJ0="; # sldservice 300 }; 301 302 sqlserver = mkGeoserverExtension { 303 name = "sqlserver"; 304 + version = "2.27.1"; # sqlserver 305 + hash = "sha256-aqQf7NwUPnNn9Byu8YmbMnsU3n3aq832rvXbvicQsrM="; # sqlserver 306 }; 307 308 vectortiles = mkGeoserverExtension { 309 name = "vectortiles"; 310 + version = "2.27.1"; # vectortiles 311 + hash = "sha256-8nITeBDeFX6bDx+2Sn4yHfb333XUdNGPV6I883nZLV0="; # vectortiles 312 }; 313 314 wcs2_0-eo = mkGeoserverExtension { 315 name = "wcs2_0-eo"; 316 + version = "2.27.1"; # wcs2_0-eo 317 + hash = "sha256-y3QOWFmYW+dxIAAlolcotJ0oNulRIJKvLeQqSTZKq/w="; # wcs2_0-eo 318 }; 319 320 web-resource = mkGeoserverExtension { 321 name = "web-resource"; 322 + version = "2.27.1"; # web-resource 323 + hash = "sha256-hfP/qnb4isWg4eoxfBCDpiLS4GBG/ysrGBE6HVbglMg="; # web-resource 324 }; 325 326 wmts-multi-dimensional = mkGeoserverExtension { 327 name = "wmts-multi-dimensional"; 328 + version = "2.27.1"; # wmts-multi-dimensional 329 + hash = "sha256-/KfE5dLvbSeMn/w7NYKQtUIY/Wb1oWeLvdMEqgrNAhg="; # wmts-multi-dimensional 330 }; 331 332 wps = mkGeoserverExtension { 333 name = "wps"; 334 + version = "2.27.1"; # wps 335 + hash = "sha256-rsBUWUthRrBkSNIzZZZzIy56bsJYt9zy3cIzWQVHVGc="; # wps 336 }; 337 338 # Needs hazelcast (https://github.com/hazelcast/hazelcast (?)) which is not 339 # available in nixpgs as of 2024/01. 340 #wps-cluster-hazelcast = mkGeoserverExtension { 341 # name = "wps-cluster-hazelcast"; 342 + # version = "2.27.1"; # wps-cluster-hazelcast 343 + # hash = "sha256-W0hIz/Bx/x0ATLhcljSWa9/qzltt3FKlWyxub4Lnsx0="; # wps-cluster-hazelcast 344 #}; 345 346 wps-download = mkGeoserverExtension { 347 name = "wps-download"; 348 + version = "2.27.1"; # wps-download 349 + hash = "sha256-gt3u/zm8ME99d7zJV1EHQQYjC1IZyG7f5pV+Zt2XeJU="; # wps-download 350 }; 351 352 # Needs Postrgres configuration or similar. 353 # See https://docs.geoserver.org/main/en/user/extensions/wps-jdbc/index.html 354 wps-jdbc = mkGeoserverExtension { 355 name = "wps-jdbc"; 356 + version = "2.27.1"; # wps-jdbc 357 + hash = "sha256-5RtViHAgqAtnHQolqGMC7QYgnwQmn/sO4WdUx2gyxe8="; # wps-jdbc 358 }; 359 360 ysld = mkGeoserverExtension { 361 name = "ysld"; 362 + version = "2.27.1"; # ysld 363 + hash = "sha256-DvQ8b6ODmU09Qixwe14wze92ktWyt54+zaEMfXjiEko="; # ysld 364 }; 365 366 }
+8 -14
pkgs/by-name/ge/geoserver/package.nix
··· 10 }: 11 stdenv.mkDerivation (finalAttrs: { 12 pname = "geoserver"; 13 - version = "2.27.0"; 14 15 src = fetchurl { 16 url = "mirror://sourceforge/geoserver/GeoServer/${finalAttrs.version}/geoserver-${finalAttrs.version}-bin.zip"; 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 ··· 92 updateScript = ./update.sh; 93 }; 94 95 - meta = with lib; { 96 description = "Open source server for sharing geospatial data"; 97 homepage = "https://geoserver.org/"; 98 - sourceProvenance = with sourceTypes; [ binaryBytecode ]; 99 - license = licenses.gpl2Plus; 100 - teams = [ teams.geospatial ]; 101 - platforms = platforms.all; 102 }; 103 })
··· 10 }: 11 stdenv.mkDerivation (finalAttrs: { 12 pname = "geoserver"; 13 + version = "2.27.1"; 14 15 src = fetchurl { 16 url = "mirror://sourceforge/geoserver/GeoServer/${finalAttrs.version}/geoserver-${finalAttrs.version}-bin.zip"; 17 + hash = "sha256-7IrnznWa5NI/2gFHVTRQ0IerOkodStbr0aGpKPpeLQk="; 18 }; 19 20 + sourceRoot = "."; 21 22 patches = [ 23 # set GEOSERVER_DATA_DIR to current working directory if not provided ··· 86 updateScript = ./update.sh; 87 }; 88 89 + meta = { 90 description = "Open source server for sharing geospatial data"; 91 homepage = "https://geoserver.org/"; 92 + sourceProvenance = with lib.sourceTypes; [ binaryBytecode ]; 93 + license = lib.licenses.gpl2Plus; 94 + teams = [ lib.teams.geospatial ]; 95 + platforms = lib.platforms.all; 96 }; 97 })
+3 -3
pkgs/by-name/gr/greenmask/package.nix
··· 7 8 buildGoModule rec { 9 pname = "greenmask"; 10 - version = "0.2.11"; 11 12 src = fetchFromGitHub { 13 owner = "GreenmaskIO"; 14 repo = "greenmask"; 15 tag = "v${version}"; 16 - hash = "sha256-KHM/r4zDJrZMIC7+Kp+98xhV5r4zkpxc1ffqf0jgnLs="; 17 }; 18 19 - vendorHash = "sha256-g3/WuLDb4mAzklT+nxQ1U/l+JDzSubENMB5hWjIaIIU="; 20 21 subPackages = [ "cmd/greenmask/" ]; 22
··· 7 8 buildGoModule rec { 9 pname = "greenmask"; 10 + version = "0.2.12"; 11 12 src = fetchFromGitHub { 13 owner = "GreenmaskIO"; 14 repo = "greenmask"; 15 tag = "v${version}"; 16 + hash = "sha256-Tgr6olU8EBiiHX4fNOL6EXdrFs2eckFk4ooBBoxc+ms="; 17 }; 18 19 + vendorHash = "sha256-t2U65GAGBGdMRXPTkCQCuXfLuqohA6erTlvAN/xx/ek="; 20 21 subPackages = [ "cmd/greenmask/" ]; 22
+5 -3
pkgs/by-name/ha/harlequin/package.nix
··· 11 }: 12 python3Packages.buildPythonApplication rec { 13 pname = "harlequin"; 14 - version = "2.0.0"; 15 pyproject = true; 16 17 src = fetchFromGitHub { 18 owner = "tconbeer"; 19 repo = "harlequin"; 20 tag = "v${version}"; 21 - hash = "sha256-IUzN+rWL69TUUS9npcmfSAPqy/8SYNusNAN/muCMqNI="; 22 }; 23 24 pythonRelaxDeps = [ 25 "numpy" 26 "pyarrow" 27 "textual" 28 - "syrupy" 29 ]; 30 31 build-system = with python3Packages; [ poetry-core ]; ··· 41 numpy 42 packaging 43 platformdirs 44 questionary 45 rich-click 46 sqlfmt ··· 48 textual-fastdatatable 49 textual-textarea 50 tomlkit 51 ] 52 ++ lib.optionals withPostgresAdapter [ harlequin-postgres ] 53 ++ lib.optionals withBigQueryAdapter [ harlequin-bigquery ];
··· 11 }: 12 python3Packages.buildPythonApplication rec { 13 pname = "harlequin"; 14 + version = "2.1.2"; 15 pyproject = true; 16 17 src = fetchFromGitHub { 18 owner = "tconbeer"; 19 repo = "harlequin"; 20 tag = "v${version}"; 21 + hash = "sha256-uHzhAI8ppp6aoveMPcLCQX2slhbor5Qy+IoTui+RP7M="; 22 }; 23 24 pythonRelaxDeps = [ 25 "numpy" 26 "pyarrow" 27 "textual" 28 + "tree-sitter-sql" 29 ]; 30 31 build-system = with python3Packages; [ poetry-core ]; ··· 41 numpy 42 packaging 43 platformdirs 44 + pyarrow 45 questionary 46 rich-click 47 sqlfmt ··· 49 textual-fastdatatable 50 textual-textarea 51 tomlkit 52 + tree-sitter-sql 53 ] 54 ++ lib.optionals withPostgresAdapter [ harlequin-postgres ] 55 ++ lib.optionals withBigQueryAdapter [ harlequin-bigquery ];
+2 -2
pkgs/by-name/hy/hydralauncher/package.nix
··· 6 }: 7 let 8 pname = "hydralauncher"; 9 - version = "3.5.2"; 10 src = fetchurl { 11 url = "https://github.com/hydralauncher/hydra/releases/download/v${version}/hydralauncher-${version}.AppImage"; 12 - hash = "sha256-B1eo/t6HEy+C+5yBLySXToDFPoZb1UeQshZTZ6KiibA="; 13 }; 14 15 appimageContents = appimageTools.extractType2 { inherit pname src version; };
··· 6 }: 7 let 8 pname = "hydralauncher"; 9 + version = "3.6.0"; 10 src = fetchurl { 11 url = "https://github.com/hydralauncher/hydra/releases/download/v${version}/hydralauncher-${version}.AppImage"; 12 + hash = "sha256-7qXVBS4HTLdvmMfyhE5EoHblovqKmIJuh7FSl5lo224="; 13 }; 14 15 appimageContents = appimageTools.extractType2 { inherit pname src version; };
+7 -5
pkgs/by-name/ic/icewm/package.nix
··· 1 { 2 lib, 3 - stdenv, 4 fetchFromGitHub, 5 cmake, 6 expat, ··· 39 pkg-config, 40 }: 41 42 - stdenv.mkDerivation (finalAttrs: { 43 pname = "icewm"; 44 version = "3.7.5"; 45 ··· 98 "-DPREFIX=$out" 99 "-DCFGDIR=/etc/icewm" 100 ]; 101 102 # install legacy themes 103 postInstall = '' ··· 105 $out/share/icewm/themes/ 106 ''; 107 108 - meta = with lib; { 109 homepage = "https://ice-wm.org/"; 110 description = "Simple, lightweight X window manager"; 111 longDescription = '' ··· 121 optional external background wallpaper manager with transparency support, 122 a simple session manager and a system tray. 123 ''; 124 - license = licenses.lgpl2Only; 125 maintainers = [ ]; 126 - platforms = platforms.linux; 127 }; 128 })
··· 1 { 2 lib, 3 + gccStdenv, 4 fetchFromGitHub, 5 cmake, 6 expat, ··· 39 pkg-config, 40 }: 41 42 + gccStdenv.mkDerivation (finalAttrs: { 43 pname = "icewm"; 44 version = "3.7.5"; 45 ··· 98 "-DPREFIX=$out" 99 "-DCFGDIR=/etc/icewm" 100 ]; 101 + 102 + env.NIX_CFLAGS_COMPILE = lib.optionalString gccStdenv.hostPlatform.isDarwin "-D_DARWIN_C_SOURCE"; 103 104 # install legacy themes 105 postInstall = '' ··· 107 $out/share/icewm/themes/ 108 ''; 109 110 + meta = { 111 homepage = "https://ice-wm.org/"; 112 description = "Simple, lightweight X window manager"; 113 longDescription = '' ··· 123 optional external background wallpaper manager with transparency support, 124 a simple session manager and a system tray. 125 ''; 126 + license = lib.licenses.lgpl2Only; 127 maintainers = [ ]; 128 + platforms = lib.platforms.unix; 129 }; 130 })
+3 -3
pkgs/by-name/ju/just-lsp/package.nix
··· 7 8 rustPlatform.buildRustPackage (finalAttrs: { 9 pname = "just-lsp"; 10 - version = "0.2.2"; 11 12 src = fetchFromGitHub { 13 owner = "terror"; 14 repo = "just-lsp"; 15 tag = finalAttrs.version; 16 - hash = "sha256-lR3VtPS96gPUj4OVZLeQSHnss22hBTRBLUV8n2Y3E9M="; 17 }; 18 19 - cargoHash = "sha256-eDjUYB5AN56hxolizw0KYb0Z/k28OWOUYOxhB/5pKV0="; 20 21 passthru = { 22 updateScript = nix-update-script { };
··· 7 8 rustPlatform.buildRustPackage (finalAttrs: { 9 pname = "just-lsp"; 10 + version = "0.2.3"; 11 12 src = fetchFromGitHub { 13 owner = "terror"; 14 repo = "just-lsp"; 15 tag = finalAttrs.version; 16 + hash = "sha256-1XxC09Q9UGKRzMb51mUjmTJd7vEp0FFqtUD/9cQZvC0="; 17 }; 18 19 + cargoHash = "sha256-mc1kYXfEF+oZO/GEBtCnKwt17LhvGDQK8RcOSsXKFjc="; 20 21 passthru = { 22 updateScript = nix-update-script { };
+1299
pkgs/by-name/jw/jwt-hack/Cargo.lock
···
··· 1 + # This file is automatically @generated by Cargo. 2 + # It is not intended for manual editing. 3 + version = 3 4 + 5 + [[package]] 6 + name = "addr2line" 7 + version = "0.24.2" 8 + source = "registry+https://github.com/rust-lang/crates.io-index" 9 + checksum = "dfbe277e56a376000877090da837660b4427aad530e3028d44e0bffe4f89a1c1" 10 + dependencies = [ 11 + "gimli", 12 + ] 13 + 14 + [[package]] 15 + name = "adler2" 16 + version = "2.0.0" 17 + source = "registry+https://github.com/rust-lang/crates.io-index" 18 + checksum = "512761e0bb2578dd7380c6baaa0f4ce03e84f95e960231d1dec8bf4d7d6e2627" 19 + 20 + [[package]] 21 + name = "aho-corasick" 22 + version = "1.1.3" 23 + source = "registry+https://github.com/rust-lang/crates.io-index" 24 + checksum = "8e60d3430d3a69478ad0993f19238d2df97c507009a52b3c10addcd7f6bcb916" 25 + dependencies = [ 26 + "memchr", 27 + ] 28 + 29 + [[package]] 30 + name = "android-tzdata" 31 + version = "0.1.1" 32 + source = "registry+https://github.com/rust-lang/crates.io-index" 33 + checksum = "e999941b234f3131b00bc13c22d06e8c5ff726d1b6318ac7eb276997bbb4fef0" 34 + 35 + [[package]] 36 + name = "android_system_properties" 37 + version = "0.1.5" 38 + source = "registry+https://github.com/rust-lang/crates.io-index" 39 + checksum = "819e7219dbd41043ac279b19830f2efc897156490d7fd6ea916720117ee66311" 40 + dependencies = [ 41 + "libc", 42 + ] 43 + 44 + [[package]] 45 + name = "anstream" 46 + version = "0.6.19" 47 + source = "registry+https://github.com/rust-lang/crates.io-index" 48 + checksum = "301af1932e46185686725e0fad2f8f2aa7da69dd70bf6ecc44d6b703844a3933" 49 + dependencies = [ 50 + "anstyle", 51 + "anstyle-parse", 52 + "anstyle-query", 53 + "anstyle-wincon", 54 + "colorchoice", 55 + "is_terminal_polyfill", 56 + "utf8parse", 57 + ] 58 + 59 + [[package]] 60 + name = "anstyle" 61 + version = "1.0.11" 62 + source = "registry+https://github.com/rust-lang/crates.io-index" 63 + checksum = "862ed96ca487e809f1c8e5a8447f6ee2cf102f846893800b20cebdf541fc6bbd" 64 + 65 + [[package]] 66 + name = "anstyle-parse" 67 + version = "0.2.7" 68 + source = "registry+https://github.com/rust-lang/crates.io-index" 69 + checksum = "4e7644824f0aa2c7b9384579234ef10eb7efb6a0deb83f9630a49594dd9c15c2" 70 + dependencies = [ 71 + "utf8parse", 72 + ] 73 + 74 + [[package]] 75 + name = "anstyle-query" 76 + version = "1.1.3" 77 + source = "registry+https://github.com/rust-lang/crates.io-index" 78 + checksum = "6c8bdeb6047d8983be085bab0ba1472e6dc604e7041dbf6fcd5e71523014fae9" 79 + dependencies = [ 80 + "windows-sys 0.59.0", 81 + ] 82 + 83 + [[package]] 84 + name = "anstyle-wincon" 85 + version = "3.0.9" 86 + source = "registry+https://github.com/rust-lang/crates.io-index" 87 + checksum = "403f75924867bb1033c59fbf0797484329750cfbe3c4325cd33127941fabc882" 88 + dependencies = [ 89 + "anstyle", 90 + "once_cell_polyfill", 91 + "windows-sys 0.59.0", 92 + ] 93 + 94 + [[package]] 95 + name = "anyhow" 96 + version = "1.0.98" 97 + source = "registry+https://github.com/rust-lang/crates.io-index" 98 + checksum = "e16d2d3311acee920a9eb8d33b8cbc1787ce4a264e85f964c2404b969bdcd487" 99 + 100 + [[package]] 101 + name = "autocfg" 102 + version = "1.4.0" 103 + source = "registry+https://github.com/rust-lang/crates.io-index" 104 + checksum = "ace50bade8e6234aa140d9a2f552bbee1db4d353f69b8217bc503490fc1a9f26" 105 + 106 + [[package]] 107 + name = "backtrace" 108 + version = "0.3.75" 109 + source = "registry+https://github.com/rust-lang/crates.io-index" 110 + checksum = "6806a6321ec58106fea15becdad98371e28d92ccbc7c8f1b3b6dd724fe8f1002" 111 + dependencies = [ 112 + "addr2line", 113 + "cfg-if", 114 + "libc", 115 + "miniz_oxide", 116 + "object", 117 + "rustc-demangle", 118 + "windows-targets", 119 + ] 120 + 121 + [[package]] 122 + name = "base64" 123 + version = "0.13.1" 124 + source = "registry+https://github.com/rust-lang/crates.io-index" 125 + checksum = "9e1b586273c5702936fe7b7d6896644d8be71e6314cfe09d3167c95f712589e8" 126 + 127 + [[package]] 128 + name = "base64" 129 + version = "0.21.7" 130 + source = "registry+https://github.com/rust-lang/crates.io-index" 131 + checksum = "9d297deb1925b89f2ccc13d7635fa0714f12c87adce1c75356b39ca9b7178567" 132 + 133 + [[package]] 134 + name = "bitflags" 135 + version = "2.9.1" 136 + source = "registry+https://github.com/rust-lang/crates.io-index" 137 + checksum = "1b8e56985ec62d17e9c1001dc89c88ecd7dc08e47eba5ec7c29c7b5eeecde967" 138 + 139 + [[package]] 140 + name = "bumpalo" 141 + version = "3.18.1" 142 + source = "registry+https://github.com/rust-lang/crates.io-index" 143 + checksum = "793db76d6187cd04dff33004d8e6c9cc4e05cd330500379d2394209271b4aeee" 144 + 145 + [[package]] 146 + name = "bytes" 147 + version = "1.10.1" 148 + source = "registry+https://github.com/rust-lang/crates.io-index" 149 + checksum = "d71b6127be86fdcfddb610f7182ac57211d4b18a3e9c82eb2d17662f2227ad6a" 150 + 151 + [[package]] 152 + name = "cc" 153 + version = "1.2.26" 154 + source = "registry+https://github.com/rust-lang/crates.io-index" 155 + checksum = "956a5e21988b87f372569b66183b78babf23ebc2e744b733e4350a752c4dafac" 156 + dependencies = [ 157 + "shlex", 158 + ] 159 + 160 + [[package]] 161 + name = "cfg-if" 162 + version = "1.0.0" 163 + source = "registry+https://github.com/rust-lang/crates.io-index" 164 + checksum = "baf1de4339761588bc0619e3cbc0120ee582ebb74b53b4efbf79117bd2da40fd" 165 + 166 + [[package]] 167 + name = "chrono" 168 + version = "0.4.41" 169 + source = "registry+https://github.com/rust-lang/crates.io-index" 170 + checksum = "c469d952047f47f91b68d1cba3f10d63c11d73e4636f24f08daf0278abf01c4d" 171 + dependencies = [ 172 + "android-tzdata", 173 + "iana-time-zone", 174 + "js-sys", 175 + "num-traits", 176 + "wasm-bindgen", 177 + "windows-link", 178 + ] 179 + 180 + [[package]] 181 + name = "clap" 182 + version = "4.5.39" 183 + source = "registry+https://github.com/rust-lang/crates.io-index" 184 + checksum = "fd60e63e9be68e5fb56422e397cf9baddded06dae1d2e523401542383bc72a9f" 185 + dependencies = [ 186 + "clap_builder", 187 + "clap_derive", 188 + ] 189 + 190 + [[package]] 191 + name = "clap_builder" 192 + version = "4.5.39" 193 + source = "registry+https://github.com/rust-lang/crates.io-index" 194 + checksum = "89cc6392a1f72bbeb820d71f32108f61fdaf18bc526e1d23954168a67759ef51" 195 + dependencies = [ 196 + "anstream", 197 + "anstyle", 198 + "clap_lex", 199 + "strsim", 200 + ] 201 + 202 + [[package]] 203 + name = "clap_derive" 204 + version = "4.5.32" 205 + source = "registry+https://github.com/rust-lang/crates.io-index" 206 + checksum = "09176aae279615badda0765c0c0b3f6ed53f4709118af73cf4655d85d1530cd7" 207 + dependencies = [ 208 + "heck", 209 + "proc-macro2", 210 + "quote", 211 + "syn", 212 + ] 213 + 214 + [[package]] 215 + name = "clap_lex" 216 + version = "0.7.4" 217 + source = "registry+https://github.com/rust-lang/crates.io-index" 218 + checksum = "f46ad14479a25103f283c0f10005961cf086d8dc42205bb44c46ac563475dca6" 219 + 220 + [[package]] 221 + name = "colorchoice" 222 + version = "1.0.4" 223 + source = "registry+https://github.com/rust-lang/crates.io-index" 224 + checksum = "b05b61dc5112cbb17e4b6cd61790d9845d13888356391624cbe7e41efeac1e75" 225 + 226 + [[package]] 227 + name = "colored" 228 + version = "2.2.0" 229 + source = "registry+https://github.com/rust-lang/crates.io-index" 230 + checksum = "117725a109d387c937a1533ce01b450cbde6b88abceea8473c4d7a85853cda3c" 231 + dependencies = [ 232 + "lazy_static", 233 + "windows-sys 0.59.0", 234 + ] 235 + 236 + [[package]] 237 + name = "console" 238 + version = "0.15.11" 239 + source = "registry+https://github.com/rust-lang/crates.io-index" 240 + checksum = "054ccb5b10f9f2cbf51eb355ca1d05c2d279ce1804688d0db74b4733a5aeafd8" 241 + dependencies = [ 242 + "encode_unicode", 243 + "libc", 244 + "once_cell", 245 + "unicode-width", 246 + "windows-sys 0.59.0", 247 + ] 248 + 249 + [[package]] 250 + name = "core-foundation-sys" 251 + version = "0.8.7" 252 + source = "registry+https://github.com/rust-lang/crates.io-index" 253 + checksum = "773648b94d0e5d620f64f280777445740e61fe701025087ec8b57f45c791888b" 254 + 255 + [[package]] 256 + name = "crossbeam-deque" 257 + version = "0.8.6" 258 + source = "registry+https://github.com/rust-lang/crates.io-index" 259 + checksum = "9dd111b7b7f7d55b72c0a6ae361660ee5853c9af73f70c3c2ef6858b950e2e51" 260 + dependencies = [ 261 + "crossbeam-epoch", 262 + "crossbeam-utils", 263 + ] 264 + 265 + [[package]] 266 + name = "crossbeam-epoch" 267 + version = "0.9.18" 268 + source = "registry+https://github.com/rust-lang/crates.io-index" 269 + checksum = "5b82ac4a3c2ca9c3460964f020e1402edd5753411d7737aa39c3714ad1b5420e" 270 + dependencies = [ 271 + "crossbeam-utils", 272 + ] 273 + 274 + [[package]] 275 + name = "crossbeam-utils" 276 + version = "0.8.21" 277 + source = "registry+https://github.com/rust-lang/crates.io-index" 278 + checksum = "d0a5c400df2834b80a4c3327b3aad3a4c4cd4de0629063962b03235697506a28" 279 + 280 + [[package]] 281 + name = "deranged" 282 + version = "0.4.0" 283 + source = "registry+https://github.com/rust-lang/crates.io-index" 284 + checksum = "9c9e6a11ca8224451684bc0d7d5a7adbf8f2fd6887261a1cfc3c0432f9d4068e" 285 + dependencies = [ 286 + "powerfmt", 287 + ] 288 + 289 + [[package]] 290 + name = "either" 291 + version = "1.15.0" 292 + source = "registry+https://github.com/rust-lang/crates.io-index" 293 + checksum = "48c757948c5ede0e46177b7add2e67155f70e33c07fea8284df6576da70b3719" 294 + 295 + [[package]] 296 + name = "encode_unicode" 297 + version = "1.0.0" 298 + source = "registry+https://github.com/rust-lang/crates.io-index" 299 + checksum = "34aa73646ffb006b8f5147f3dc182bd4bcb190227ce861fc4a4844bf8e3cb2c0" 300 + 301 + [[package]] 302 + name = "env_logger" 303 + version = "0.10.2" 304 + source = "registry+https://github.com/rust-lang/crates.io-index" 305 + checksum = "4cd405aab171cb85d6735e5c8d9db038c17d3ca007a4d2c25f337935c3d90580" 306 + dependencies = [ 307 + "humantime", 308 + "is-terminal", 309 + "log", 310 + "regex", 311 + "termcolor", 312 + ] 313 + 314 + [[package]] 315 + name = "errno" 316 + version = "0.3.12" 317 + source = "registry+https://github.com/rust-lang/crates.io-index" 318 + checksum = "cea14ef9355e3beab063703aa9dab15afd25f0667c341310c1e5274bb1d0da18" 319 + dependencies = [ 320 + "libc", 321 + "windows-sys 0.59.0", 322 + ] 323 + 324 + [[package]] 325 + name = "fastrand" 326 + version = "2.3.0" 327 + source = "registry+https://github.com/rust-lang/crates.io-index" 328 + checksum = "37909eebbb50d72f9059c3b6d82c0463f2ff062c9e95845c43a6c9c0355411be" 329 + 330 + [[package]] 331 + name = "getrandom" 332 + version = "0.3.3" 333 + source = "registry+https://github.com/rust-lang/crates.io-index" 334 + checksum = "26145e563e54f2cadc477553f1ec5ee650b00862f0a58bcd12cbdc5f0ea2d2f4" 335 + dependencies = [ 336 + "cfg-if", 337 + "libc", 338 + "r-efi", 339 + "wasi 0.14.2+wasi-0.2.4", 340 + ] 341 + 342 + [[package]] 343 + name = "gimli" 344 + version = "0.31.1" 345 + source = "registry+https://github.com/rust-lang/crates.io-index" 346 + checksum = "07e28edb80900c19c28f1072f2e8aeca7fa06b23cd4169cefe1af5aa3260783f" 347 + 348 + [[package]] 349 + name = "heck" 350 + version = "0.5.0" 351 + source = "registry+https://github.com/rust-lang/crates.io-index" 352 + checksum = "2304e00983f87ffb38b55b444b5e3b60a884b5d30c0fca7d82fe33449bbe55ea" 353 + 354 + [[package]] 355 + name = "hermit-abi" 356 + version = "0.5.1" 357 + source = "registry+https://github.com/rust-lang/crates.io-index" 358 + checksum = "f154ce46856750ed433c8649605bf7ed2de3bc35fd9d2a9f30cddd873c80cb08" 359 + 360 + [[package]] 361 + name = "hmac-sha256" 362 + version = "1.1.12" 363 + source = "registry+https://github.com/rust-lang/crates.io-index" 364 + checksum = "ad6880c8d4a9ebf39c6e8b77007ce223f646a4d21ce29d99f70cb16420545425" 365 + 366 + [[package]] 367 + name = "humantime" 368 + version = "2.2.0" 369 + source = "registry+https://github.com/rust-lang/crates.io-index" 370 + checksum = "9b112acc8b3adf4b107a8ec20977da0273a8c386765a3ec0229bd500a1443f9f" 371 + 372 + [[package]] 373 + name = "iana-time-zone" 374 + version = "0.1.63" 375 + source = "registry+https://github.com/rust-lang/crates.io-index" 376 + checksum = "b0c919e5debc312ad217002b8048a17b7d83f80703865bbfcfebb0458b0b27d8" 377 + dependencies = [ 378 + "android_system_properties", 379 + "core-foundation-sys", 380 + "iana-time-zone-haiku", 381 + "js-sys", 382 + "log", 383 + "wasm-bindgen", 384 + "windows-core", 385 + ] 386 + 387 + [[package]] 388 + name = "iana-time-zone-haiku" 389 + version = "0.1.2" 390 + source = "registry+https://github.com/rust-lang/crates.io-index" 391 + checksum = "f31827a206f56af32e590ba56d5d2d085f558508192593743f16b2306495269f" 392 + dependencies = [ 393 + "cc", 394 + ] 395 + 396 + [[package]] 397 + name = "indicatif" 398 + version = "0.17.11" 399 + source = "registry+https://github.com/rust-lang/crates.io-index" 400 + checksum = "183b3088984b400f4cfac3620d5e076c84da5364016b4f49473de574b2586235" 401 + dependencies = [ 402 + "console", 403 + "number_prefix", 404 + "portable-atomic", 405 + "unicode-width", 406 + "web-time", 407 + ] 408 + 409 + [[package]] 410 + name = "is-terminal" 411 + version = "0.4.16" 412 + source = "registry+https://github.com/rust-lang/crates.io-index" 413 + checksum = "e04d7f318608d35d4b61ddd75cbdaee86b023ebe2bd5a66ee0915f0bf93095a9" 414 + dependencies = [ 415 + "hermit-abi", 416 + "libc", 417 + "windows-sys 0.59.0", 418 + ] 419 + 420 + [[package]] 421 + name = "is_terminal_polyfill" 422 + version = "1.70.1" 423 + source = "registry+https://github.com/rust-lang/crates.io-index" 424 + checksum = "7943c866cc5cd64cbc25b2e01621d07fa8eb2a1a23160ee81ce38704e97b8ecf" 425 + 426 + [[package]] 427 + name = "itoa" 428 + version = "1.0.15" 429 + source = "registry+https://github.com/rust-lang/crates.io-index" 430 + checksum = "4a5f13b858c8d314ee3e8f639011f7ccefe71f97f96e50151fb991f267928e2c" 431 + 432 + [[package]] 433 + name = "js-sys" 434 + version = "0.3.77" 435 + source = "registry+https://github.com/rust-lang/crates.io-index" 436 + checksum = "1cfaf33c695fc6e08064efbc1f72ec937429614f25eef83af942d0e227c3a28f" 437 + dependencies = [ 438 + "once_cell", 439 + "wasm-bindgen", 440 + ] 441 + 442 + [[package]] 443 + name = "jsonwebtoken" 444 + version = "8.3.0" 445 + source = "registry+https://github.com/rust-lang/crates.io-index" 446 + checksum = "6971da4d9c3aa03c3d8f3ff0f4155b534aad021292003895a469716b2a230378" 447 + dependencies = [ 448 + "base64 0.21.7", 449 + "pem", 450 + "ring", 451 + "serde", 452 + "serde_json", 453 + "simple_asn1", 454 + ] 455 + 456 + [[package]] 457 + name = "jwt-hack" 458 + version = "2.0.0" 459 + dependencies = [ 460 + "anyhow", 461 + "base64 0.21.7", 462 + "chrono", 463 + "clap", 464 + "colored", 465 + "env_logger", 466 + "hmac-sha256", 467 + "indicatif", 468 + "jsonwebtoken", 469 + "log", 470 + "rayon", 471 + "serde", 472 + "serde_json", 473 + "tempfile", 474 + "thiserror 1.0.69", 475 + "tokio", 476 + ] 477 + 478 + [[package]] 479 + name = "lazy_static" 480 + version = "1.5.0" 481 + source = "registry+https://github.com/rust-lang/crates.io-index" 482 + checksum = "bbd2bcb4c963f2ddae06a2efc7e9f3591312473c50c6685e1f298068316e66fe" 483 + 484 + [[package]] 485 + name = "libc" 486 + version = "0.2.172" 487 + source = "registry+https://github.com/rust-lang/crates.io-index" 488 + checksum = "d750af042f7ef4f724306de029d18836c26c1765a54a6a3f094cbd23a7267ffa" 489 + 490 + [[package]] 491 + name = "linux-raw-sys" 492 + version = "0.9.4" 493 + source = "registry+https://github.com/rust-lang/crates.io-index" 494 + checksum = "cd945864f07fe9f5371a27ad7b52a172b4b499999f1d97574c9fa68373937e12" 495 + 496 + [[package]] 497 + name = "lock_api" 498 + version = "0.4.13" 499 + source = "registry+https://github.com/rust-lang/crates.io-index" 500 + checksum = "96936507f153605bddfcda068dd804796c84324ed2510809e5b2a624c81da765" 501 + dependencies = [ 502 + "autocfg", 503 + "scopeguard", 504 + ] 505 + 506 + [[package]] 507 + name = "log" 508 + version = "0.4.27" 509 + source = "registry+https://github.com/rust-lang/crates.io-index" 510 + checksum = "13dc2df351e3202783a1fe0d44375f7295ffb4049267b0f3018346dc122a1d94" 511 + 512 + [[package]] 513 + name = "memchr" 514 + version = "2.7.4" 515 + source = "registry+https://github.com/rust-lang/crates.io-index" 516 + checksum = "78ca9ab1a0babb1e7d5695e3530886289c18cf2f87ec19a575a0abdce112e3a3" 517 + 518 + [[package]] 519 + name = "miniz_oxide" 520 + version = "0.8.8" 521 + source = "registry+https://github.com/rust-lang/crates.io-index" 522 + checksum = "3be647b768db090acb35d5ec5db2b0e1f1de11133ca123b9eacf5137868f892a" 523 + dependencies = [ 524 + "adler2", 525 + ] 526 + 527 + [[package]] 528 + name = "mio" 529 + version = "1.0.4" 530 + source = "registry+https://github.com/rust-lang/crates.io-index" 531 + checksum = "78bed444cc8a2160f01cbcf811ef18cac863ad68ae8ca62092e8db51d51c761c" 532 + dependencies = [ 533 + "libc", 534 + "wasi 0.11.0+wasi-snapshot-preview1", 535 + "windows-sys 0.59.0", 536 + ] 537 + 538 + [[package]] 539 + name = "num-bigint" 540 + version = "0.4.6" 541 + source = "registry+https://github.com/rust-lang/crates.io-index" 542 + checksum = "a5e44f723f1133c9deac646763579fdb3ac745e418f2a7af9cd0c431da1f20b9" 543 + dependencies = [ 544 + "num-integer", 545 + "num-traits", 546 + ] 547 + 548 + [[package]] 549 + name = "num-conv" 550 + version = "0.1.0" 551 + source = "registry+https://github.com/rust-lang/crates.io-index" 552 + checksum = "51d515d32fb182ee37cda2ccdcb92950d6a3c2893aa280e540671c2cd0f3b1d9" 553 + 554 + [[package]] 555 + name = "num-integer" 556 + version = "0.1.46" 557 + source = "registry+https://github.com/rust-lang/crates.io-index" 558 + checksum = "7969661fd2958a5cb096e56c8e1ad0444ac2bbcd0061bd28660485a44879858f" 559 + dependencies = [ 560 + "num-traits", 561 + ] 562 + 563 + [[package]] 564 + name = "num-traits" 565 + version = "0.2.19" 566 + source = "registry+https://github.com/rust-lang/crates.io-index" 567 + checksum = "071dfc062690e90b734c0b2273ce72ad0ffa95f0c74596bc250dcfd960262841" 568 + dependencies = [ 569 + "autocfg", 570 + ] 571 + 572 + [[package]] 573 + name = "number_prefix" 574 + version = "0.4.0" 575 + source = "registry+https://github.com/rust-lang/crates.io-index" 576 + checksum = "830b246a0e5f20af87141b25c173cd1b609bd7779a4617d6ec582abaf90870f3" 577 + 578 + [[package]] 579 + name = "object" 580 + version = "0.36.7" 581 + source = "registry+https://github.com/rust-lang/crates.io-index" 582 + checksum = "62948e14d923ea95ea2c7c86c71013138b66525b86bdc08d2dcc262bdb497b87" 583 + dependencies = [ 584 + "memchr", 585 + ] 586 + 587 + [[package]] 588 + name = "once_cell" 589 + version = "1.21.3" 590 + source = "registry+https://github.com/rust-lang/crates.io-index" 591 + checksum = "42f5e15c9953c5e4ccceeb2e7382a716482c34515315f7b03532b8b4e8393d2d" 592 + 593 + [[package]] 594 + name = "once_cell_polyfill" 595 + version = "1.70.1" 596 + source = "registry+https://github.com/rust-lang/crates.io-index" 597 + checksum = "a4895175b425cb1f87721b59f0f286c2092bd4af812243672510e1ac53e2e0ad" 598 + 599 + [[package]] 600 + name = "parking_lot" 601 + version = "0.12.4" 602 + source = "registry+https://github.com/rust-lang/crates.io-index" 603 + checksum = "70d58bf43669b5795d1576d0641cfb6fbb2057bf629506267a92807158584a13" 604 + dependencies = [ 605 + "lock_api", 606 + "parking_lot_core", 607 + ] 608 + 609 + [[package]] 610 + name = "parking_lot_core" 611 + version = "0.9.11" 612 + source = "registry+https://github.com/rust-lang/crates.io-index" 613 + checksum = "bc838d2a56b5b1a6c25f55575dfc605fabb63bb2365f6c2353ef9159aa69e4a5" 614 + dependencies = [ 615 + "cfg-if", 616 + "libc", 617 + "redox_syscall", 618 + "smallvec", 619 + "windows-targets", 620 + ] 621 + 622 + [[package]] 623 + name = "pem" 624 + version = "1.1.1" 625 + source = "registry+https://github.com/rust-lang/crates.io-index" 626 + checksum = "a8835c273a76a90455d7344889b0964598e3316e2a79ede8e36f16bdcf2228b8" 627 + dependencies = [ 628 + "base64 0.13.1", 629 + ] 630 + 631 + [[package]] 632 + name = "pin-project-lite" 633 + version = "0.2.16" 634 + source = "registry+https://github.com/rust-lang/crates.io-index" 635 + checksum = "3b3cff922bd51709b605d9ead9aa71031d81447142d828eb4a6eba76fe619f9b" 636 + 637 + [[package]] 638 + name = "portable-atomic" 639 + version = "1.11.1" 640 + source = "registry+https://github.com/rust-lang/crates.io-index" 641 + checksum = "f84267b20a16ea918e43c6a88433c2d54fa145c92a811b5b047ccbe153674483" 642 + 643 + [[package]] 644 + name = "powerfmt" 645 + version = "0.2.0" 646 + source = "registry+https://github.com/rust-lang/crates.io-index" 647 + checksum = "439ee305def115ba05938db6eb1644ff94165c5ab5e9420d1c1bcedbba909391" 648 + 649 + [[package]] 650 + name = "proc-macro2" 651 + version = "1.0.95" 652 + source = "registry+https://github.com/rust-lang/crates.io-index" 653 + checksum = "02b3e5e68a3a1a02aad3ec490a98007cbc13c37cbe84a3cd7b8e406d76e7f778" 654 + dependencies = [ 655 + "unicode-ident", 656 + ] 657 + 658 + [[package]] 659 + name = "quote" 660 + version = "1.0.40" 661 + source = "registry+https://github.com/rust-lang/crates.io-index" 662 + checksum = "1885c039570dc00dcb4ff087a89e185fd56bae234ddc7f056a945bf36467248d" 663 + dependencies = [ 664 + "proc-macro2", 665 + ] 666 + 667 + [[package]] 668 + name = "r-efi" 669 + version = "5.2.0" 670 + source = "registry+https://github.com/rust-lang/crates.io-index" 671 + checksum = "74765f6d916ee2faa39bc8e68e4f3ed8949b48cccdac59983d287a7cb71ce9c5" 672 + 673 + [[package]] 674 + name = "rayon" 675 + version = "1.10.0" 676 + source = "registry+https://github.com/rust-lang/crates.io-index" 677 + checksum = "b418a60154510ca1a002a752ca9714984e21e4241e804d32555251faf8b78ffa" 678 + dependencies = [ 679 + "either", 680 + "rayon-core", 681 + ] 682 + 683 + [[package]] 684 + name = "rayon-core" 685 + version = "1.12.1" 686 + source = "registry+https://github.com/rust-lang/crates.io-index" 687 + checksum = "1465873a3dfdaa8ae7cb14b4383657caab0b3e8a0aa9ae8e04b044854c8dfce2" 688 + dependencies = [ 689 + "crossbeam-deque", 690 + "crossbeam-utils", 691 + ] 692 + 693 + [[package]] 694 + name = "redox_syscall" 695 + version = "0.5.12" 696 + source = "registry+https://github.com/rust-lang/crates.io-index" 697 + checksum = "928fca9cf2aa042393a8325b9ead81d2f0df4cb12e1e24cef072922ccd99c5af" 698 + dependencies = [ 699 + "bitflags", 700 + ] 701 + 702 + [[package]] 703 + name = "regex" 704 + version = "1.11.1" 705 + source = "registry+https://github.com/rust-lang/crates.io-index" 706 + checksum = "b544ef1b4eac5dc2db33ea63606ae9ffcfac26c1416a2806ae0bf5f56b201191" 707 + dependencies = [ 708 + "aho-corasick", 709 + "memchr", 710 + "regex-automata", 711 + "regex-syntax", 712 + ] 713 + 714 + [[package]] 715 + name = "regex-automata" 716 + version = "0.4.9" 717 + source = "registry+https://github.com/rust-lang/crates.io-index" 718 + checksum = "809e8dc61f6de73b46c85f4c96486310fe304c434cfa43669d7b40f711150908" 719 + dependencies = [ 720 + "aho-corasick", 721 + "memchr", 722 + "regex-syntax", 723 + ] 724 + 725 + [[package]] 726 + name = "regex-syntax" 727 + version = "0.8.5" 728 + source = "registry+https://github.com/rust-lang/crates.io-index" 729 + checksum = "2b15c43186be67a4fd63bee50d0303afffcef381492ebe2c5d87f324e1b8815c" 730 + 731 + [[package]] 732 + name = "ring" 733 + version = "0.16.20" 734 + source = "registry+https://github.com/rust-lang/crates.io-index" 735 + checksum = "3053cf52e236a3ed746dfc745aa9cacf1b791d846bdaf412f60a8d7d6e17c8fc" 736 + dependencies = [ 737 + "cc", 738 + "libc", 739 + "once_cell", 740 + "spin", 741 + "untrusted", 742 + "web-sys", 743 + "winapi", 744 + ] 745 + 746 + [[package]] 747 + name = "rustc-demangle" 748 + version = "0.1.24" 749 + source = "registry+https://github.com/rust-lang/crates.io-index" 750 + checksum = "719b953e2095829ee67db738b3bfa9fa368c94900df327b3f07fe6e794d2fe1f" 751 + 752 + [[package]] 753 + name = "rustix" 754 + version = "1.0.7" 755 + source = "registry+https://github.com/rust-lang/crates.io-index" 756 + checksum = "c71e83d6afe7ff64890ec6b71d6a69bb8a610ab78ce364b3352876bb4c801266" 757 + dependencies = [ 758 + "bitflags", 759 + "errno", 760 + "libc", 761 + "linux-raw-sys", 762 + "windows-sys 0.59.0", 763 + ] 764 + 765 + [[package]] 766 + name = "rustversion" 767 + version = "1.0.21" 768 + source = "registry+https://github.com/rust-lang/crates.io-index" 769 + checksum = "8a0d197bd2c9dc6e53b84da9556a69ba4cdfab8619eb41a8bd1cc2027a0f6b1d" 770 + 771 + [[package]] 772 + name = "ryu" 773 + version = "1.0.20" 774 + source = "registry+https://github.com/rust-lang/crates.io-index" 775 + checksum = "28d3b2b1366ec20994f1fd18c3c594f05c5dd4bc44d8bb0c1c632c8d6829481f" 776 + 777 + [[package]] 778 + name = "scopeguard" 779 + version = "1.2.0" 780 + source = "registry+https://github.com/rust-lang/crates.io-index" 781 + checksum = "94143f37725109f92c262ed2cf5e59bce7498c01bcc1502d7b9afe439a4e9f49" 782 + 783 + [[package]] 784 + name = "serde" 785 + version = "1.0.219" 786 + source = "registry+https://github.com/rust-lang/crates.io-index" 787 + checksum = "5f0e2c6ed6606019b4e29e69dbaba95b11854410e5347d525002456dbbb786b6" 788 + dependencies = [ 789 + "serde_derive", 790 + ] 791 + 792 + [[package]] 793 + name = "serde_derive" 794 + version = "1.0.219" 795 + source = "registry+https://github.com/rust-lang/crates.io-index" 796 + checksum = "5b0276cf7f2c73365f7157c8123c21cd9a50fbbd844757af28ca1f5925fc2a00" 797 + dependencies = [ 798 + "proc-macro2", 799 + "quote", 800 + "syn", 801 + ] 802 + 803 + [[package]] 804 + name = "serde_json" 805 + version = "1.0.140" 806 + source = "registry+https://github.com/rust-lang/crates.io-index" 807 + checksum = "20068b6e96dc6c9bd23e01df8827e6c7e1f2fddd43c21810382803c136b99373" 808 + dependencies = [ 809 + "itoa", 810 + "memchr", 811 + "ryu", 812 + "serde", 813 + ] 814 + 815 + [[package]] 816 + name = "shlex" 817 + version = "1.3.0" 818 + source = "registry+https://github.com/rust-lang/crates.io-index" 819 + checksum = "0fda2ff0d084019ba4d7c6f371c95d8fd75ce3524c3cb8fb653a3023f6323e64" 820 + 821 + [[package]] 822 + name = "signal-hook-registry" 823 + version = "1.4.5" 824 + source = "registry+https://github.com/rust-lang/crates.io-index" 825 + checksum = "9203b8055f63a2a00e2f593bb0510367fe707d7ff1e5c872de2f537b339e5410" 826 + dependencies = [ 827 + "libc", 828 + ] 829 + 830 + [[package]] 831 + name = "simple_asn1" 832 + version = "0.6.3" 833 + source = "registry+https://github.com/rust-lang/crates.io-index" 834 + checksum = "297f631f50729c8c99b84667867963997ec0b50f32b2a7dbcab828ef0541e8bb" 835 + dependencies = [ 836 + "num-bigint", 837 + "num-traits", 838 + "thiserror 2.0.12", 839 + "time", 840 + ] 841 + 842 + [[package]] 843 + name = "smallvec" 844 + version = "1.15.1" 845 + source = "registry+https://github.com/rust-lang/crates.io-index" 846 + checksum = "67b1b7a3b5fe4f1376887184045fcf45c69e92af734b7aaddc05fb777b6fbd03" 847 + 848 + [[package]] 849 + name = "socket2" 850 + version = "0.5.10" 851 + source = "registry+https://github.com/rust-lang/crates.io-index" 852 + checksum = "e22376abed350d73dd1cd119b57ffccad95b4e585a7cda43e286245ce23c0678" 853 + dependencies = [ 854 + "libc", 855 + "windows-sys 0.52.0", 856 + ] 857 + 858 + [[package]] 859 + name = "spin" 860 + version = "0.5.2" 861 + source = "registry+https://github.com/rust-lang/crates.io-index" 862 + checksum = "6e63cff320ae2c57904679ba7cb63280a3dc4613885beafb148ee7bf9aa9042d" 863 + 864 + [[package]] 865 + name = "strsim" 866 + version = "0.11.1" 867 + source = "registry+https://github.com/rust-lang/crates.io-index" 868 + checksum = "7da8b5736845d9f2fcb837ea5d9e2628564b3b043a70948a3f0b778838c5fb4f" 869 + 870 + [[package]] 871 + name = "syn" 872 + version = "2.0.101" 873 + source = "registry+https://github.com/rust-lang/crates.io-index" 874 + checksum = "8ce2b7fc941b3a24138a0a7cf8e858bfc6a992e7978a068a5c760deb0ed43caf" 875 + dependencies = [ 876 + "proc-macro2", 877 + "quote", 878 + "unicode-ident", 879 + ] 880 + 881 + [[package]] 882 + name = "tempfile" 883 + version = "3.20.0" 884 + source = "registry+https://github.com/rust-lang/crates.io-index" 885 + checksum = "e8a64e3985349f2441a1a9ef0b853f869006c3855f2cda6862a94d26ebb9d6a1" 886 + dependencies = [ 887 + "fastrand", 888 + "getrandom", 889 + "once_cell", 890 + "rustix", 891 + "windows-sys 0.59.0", 892 + ] 893 + 894 + [[package]] 895 + name = "termcolor" 896 + version = "1.4.1" 897 + source = "registry+https://github.com/rust-lang/crates.io-index" 898 + checksum = "06794f8f6c5c898b3275aebefa6b8a1cb24cd2c6c79397ab15774837a0bc5755" 899 + dependencies = [ 900 + "winapi-util", 901 + ] 902 + 903 + [[package]] 904 + name = "thiserror" 905 + version = "1.0.69" 906 + source = "registry+https://github.com/rust-lang/crates.io-index" 907 + checksum = "b6aaf5339b578ea85b50e080feb250a3e8ae8cfcdff9a461c9ec2904bc923f52" 908 + dependencies = [ 909 + "thiserror-impl 1.0.69", 910 + ] 911 + 912 + [[package]] 913 + name = "thiserror" 914 + version = "2.0.12" 915 + source = "registry+https://github.com/rust-lang/crates.io-index" 916 + checksum = "567b8a2dae586314f7be2a752ec7474332959c6460e02bde30d702a66d488708" 917 + dependencies = [ 918 + "thiserror-impl 2.0.12", 919 + ] 920 + 921 + [[package]] 922 + name = "thiserror-impl" 923 + version = "1.0.69" 924 + source = "registry+https://github.com/rust-lang/crates.io-index" 925 + checksum = "4fee6c4efc90059e10f81e6d42c60a18f76588c3d74cb83a0b242a2b6c7504c1" 926 + dependencies = [ 927 + "proc-macro2", 928 + "quote", 929 + "syn", 930 + ] 931 + 932 + [[package]] 933 + name = "thiserror-impl" 934 + version = "2.0.12" 935 + source = "registry+https://github.com/rust-lang/crates.io-index" 936 + checksum = "7f7cf42b4507d8ea322120659672cf1b9dbb93f8f2d4ecfd6e51350ff5b17a1d" 937 + dependencies = [ 938 + "proc-macro2", 939 + "quote", 940 + "syn", 941 + ] 942 + 943 + [[package]] 944 + name = "time" 945 + version = "0.3.41" 946 + source = "registry+https://github.com/rust-lang/crates.io-index" 947 + checksum = "8a7619e19bc266e0f9c5e6686659d394bc57973859340060a69221e57dbc0c40" 948 + dependencies = [ 949 + "deranged", 950 + "itoa", 951 + "num-conv", 952 + "powerfmt", 953 + "serde", 954 + "time-core", 955 + "time-macros", 956 + ] 957 + 958 + [[package]] 959 + name = "time-core" 960 + version = "0.1.4" 961 + source = "registry+https://github.com/rust-lang/crates.io-index" 962 + checksum = "c9e9a38711f559d9e3ce1cdb06dd7c5b8ea546bc90052da6d06bb76da74bb07c" 963 + 964 + [[package]] 965 + name = "time-macros" 966 + version = "0.2.22" 967 + source = "registry+https://github.com/rust-lang/crates.io-index" 968 + checksum = "3526739392ec93fd8b359c8e98514cb3e8e021beb4e5f597b00a0221f8ed8a49" 969 + dependencies = [ 970 + "num-conv", 971 + "time-core", 972 + ] 973 + 974 + [[package]] 975 + name = "tokio" 976 + version = "1.45.1" 977 + source = "registry+https://github.com/rust-lang/crates.io-index" 978 + checksum = "75ef51a33ef1da925cea3e4eb122833cb377c61439ca401b770f54902b806779" 979 + dependencies = [ 980 + "backtrace", 981 + "bytes", 982 + "libc", 983 + "mio", 984 + "parking_lot", 985 + "pin-project-lite", 986 + "signal-hook-registry", 987 + "socket2", 988 + "tokio-macros", 989 + "windows-sys 0.52.0", 990 + ] 991 + 992 + [[package]] 993 + name = "tokio-macros" 994 + version = "2.5.0" 995 + source = "registry+https://github.com/rust-lang/crates.io-index" 996 + checksum = "6e06d43f1345a3bcd39f6a56dbb7dcab2ba47e68e8ac134855e7e2bdbaf8cab8" 997 + dependencies = [ 998 + "proc-macro2", 999 + "quote", 1000 + "syn", 1001 + ] 1002 + 1003 + [[package]] 1004 + name = "unicode-ident" 1005 + version = "1.0.18" 1006 + source = "registry+https://github.com/rust-lang/crates.io-index" 1007 + checksum = "5a5f39404a5da50712a4c1eecf25e90dd62b613502b7e925fd4e4d19b5c96512" 1008 + 1009 + [[package]] 1010 + name = "unicode-width" 1011 + version = "0.2.0" 1012 + source = "registry+https://github.com/rust-lang/crates.io-index" 1013 + checksum = "1fc81956842c57dac11422a97c3b8195a1ff727f06e85c84ed2e8aa277c9a0fd" 1014 + 1015 + [[package]] 1016 + name = "untrusted" 1017 + version = "0.7.1" 1018 + source = "registry+https://github.com/rust-lang/crates.io-index" 1019 + checksum = "a156c684c91ea7d62626509bce3cb4e1d9ed5c4d978f7b4352658f96a4c26b4a" 1020 + 1021 + [[package]] 1022 + name = "utf8parse" 1023 + version = "0.2.2" 1024 + source = "registry+https://github.com/rust-lang/crates.io-index" 1025 + checksum = "06abde3611657adf66d383f00b093d7faecc7fa57071cce2578660c9f1010821" 1026 + 1027 + [[package]] 1028 + name = "wasi" 1029 + version = "0.11.0+wasi-snapshot-preview1" 1030 + source = "registry+https://github.com/rust-lang/crates.io-index" 1031 + checksum = "9c8d87e72b64a3b4db28d11ce29237c246188f4f51057d65a7eab63b7987e423" 1032 + 1033 + [[package]] 1034 + name = "wasi" 1035 + version = "0.14.2+wasi-0.2.4" 1036 + source = "registry+https://github.com/rust-lang/crates.io-index" 1037 + checksum = "9683f9a5a998d873c0d21fcbe3c083009670149a8fab228644b8bd36b2c48cb3" 1038 + dependencies = [ 1039 + "wit-bindgen-rt", 1040 + ] 1041 + 1042 + [[package]] 1043 + name = "wasm-bindgen" 1044 + version = "0.2.100" 1045 + source = "registry+https://github.com/rust-lang/crates.io-index" 1046 + checksum = "1edc8929d7499fc4e8f0be2262a241556cfc54a0bea223790e71446f2aab1ef5" 1047 + dependencies = [ 1048 + "cfg-if", 1049 + "once_cell", 1050 + "rustversion", 1051 + "wasm-bindgen-macro", 1052 + ] 1053 + 1054 + [[package]] 1055 + name = "wasm-bindgen-backend" 1056 + version = "0.2.100" 1057 + source = "registry+https://github.com/rust-lang/crates.io-index" 1058 + checksum = "2f0a0651a5c2bc21487bde11ee802ccaf4c51935d0d3d42a6101f98161700bc6" 1059 + dependencies = [ 1060 + "bumpalo", 1061 + "log", 1062 + "proc-macro2", 1063 + "quote", 1064 + "syn", 1065 + "wasm-bindgen-shared", 1066 + ] 1067 + 1068 + [[package]] 1069 + name = "wasm-bindgen-macro" 1070 + version = "0.2.100" 1071 + source = "registry+https://github.com/rust-lang/crates.io-index" 1072 + checksum = "7fe63fc6d09ed3792bd0897b314f53de8e16568c2b3f7982f468c0bf9bd0b407" 1073 + dependencies = [ 1074 + "quote", 1075 + "wasm-bindgen-macro-support", 1076 + ] 1077 + 1078 + [[package]] 1079 + name = "wasm-bindgen-macro-support" 1080 + version = "0.2.100" 1081 + source = "registry+https://github.com/rust-lang/crates.io-index" 1082 + checksum = "8ae87ea40c9f689fc23f209965b6fb8a99ad69aeeb0231408be24920604395de" 1083 + dependencies = [ 1084 + "proc-macro2", 1085 + "quote", 1086 + "syn", 1087 + "wasm-bindgen-backend", 1088 + "wasm-bindgen-shared", 1089 + ] 1090 + 1091 + [[package]] 1092 + name = "wasm-bindgen-shared" 1093 + version = "0.2.100" 1094 + source = "registry+https://github.com/rust-lang/crates.io-index" 1095 + checksum = "1a05d73b933a847d6cccdda8f838a22ff101ad9bf93e33684f39c1f5f0eece3d" 1096 + dependencies = [ 1097 + "unicode-ident", 1098 + ] 1099 + 1100 + [[package]] 1101 + name = "web-sys" 1102 + version = "0.3.77" 1103 + source = "registry+https://github.com/rust-lang/crates.io-index" 1104 + checksum = "33b6dd2ef9186f1f2072e409e99cd22a975331a6b3591b12c764e0e55c60d5d2" 1105 + dependencies = [ 1106 + "js-sys", 1107 + "wasm-bindgen", 1108 + ] 1109 + 1110 + [[package]] 1111 + name = "web-time" 1112 + version = "1.1.0" 1113 + source = "registry+https://github.com/rust-lang/crates.io-index" 1114 + checksum = "5a6580f308b1fad9207618087a65c04e7a10bc77e02c8e84e9b00dd4b12fa0bb" 1115 + dependencies = [ 1116 + "js-sys", 1117 + "wasm-bindgen", 1118 + ] 1119 + 1120 + [[package]] 1121 + name = "winapi" 1122 + version = "0.3.9" 1123 + source = "registry+https://github.com/rust-lang/crates.io-index" 1124 + checksum = "5c839a674fcd7a98952e593242ea400abe93992746761e38641405d28b00f419" 1125 + dependencies = [ 1126 + "winapi-i686-pc-windows-gnu", 1127 + "winapi-x86_64-pc-windows-gnu", 1128 + ] 1129 + 1130 + [[package]] 1131 + name = "winapi-i686-pc-windows-gnu" 1132 + version = "0.4.0" 1133 + source = "registry+https://github.com/rust-lang/crates.io-index" 1134 + checksum = "ac3b87c63620426dd9b991e5ce0329eff545bccbbb34f3be09ff6fb6ab51b7b6" 1135 + 1136 + [[package]] 1137 + name = "winapi-util" 1138 + version = "0.1.9" 1139 + source = "registry+https://github.com/rust-lang/crates.io-index" 1140 + checksum = "cf221c93e13a30d793f7645a0e7762c55d169dbb0a49671918a2319d289b10bb" 1141 + dependencies = [ 1142 + "windows-sys 0.59.0", 1143 + ] 1144 + 1145 + [[package]] 1146 + name = "winapi-x86_64-pc-windows-gnu" 1147 + version = "0.4.0" 1148 + source = "registry+https://github.com/rust-lang/crates.io-index" 1149 + checksum = "712e227841d057c1ee1cd2fb22fa7e5a5461ae8e48fa2ca79ec42cfc1931183f" 1150 + 1151 + [[package]] 1152 + name = "windows-core" 1153 + version = "0.61.2" 1154 + source = "registry+https://github.com/rust-lang/crates.io-index" 1155 + checksum = "c0fdd3ddb90610c7638aa2b3a3ab2904fb9e5cdbecc643ddb3647212781c4ae3" 1156 + dependencies = [ 1157 + "windows-implement", 1158 + "windows-interface", 1159 + "windows-link", 1160 + "windows-result", 1161 + "windows-strings", 1162 + ] 1163 + 1164 + [[package]] 1165 + name = "windows-implement" 1166 + version = "0.60.0" 1167 + source = "registry+https://github.com/rust-lang/crates.io-index" 1168 + checksum = "a47fddd13af08290e67f4acabf4b459f647552718f683a7b415d290ac744a836" 1169 + dependencies = [ 1170 + "proc-macro2", 1171 + "quote", 1172 + "syn", 1173 + ] 1174 + 1175 + [[package]] 1176 + name = "windows-interface" 1177 + version = "0.59.1" 1178 + source = "registry+https://github.com/rust-lang/crates.io-index" 1179 + checksum = "bd9211b69f8dcdfa817bfd14bf1c97c9188afa36f4750130fcdf3f400eca9fa8" 1180 + dependencies = [ 1181 + "proc-macro2", 1182 + "quote", 1183 + "syn", 1184 + ] 1185 + 1186 + [[package]] 1187 + name = "windows-link" 1188 + version = "0.1.1" 1189 + source = "registry+https://github.com/rust-lang/crates.io-index" 1190 + checksum = "76840935b766e1b0a05c0066835fb9ec80071d4c09a16f6bd5f7e655e3c14c38" 1191 + 1192 + [[package]] 1193 + name = "windows-result" 1194 + version = "0.3.4" 1195 + source = "registry+https://github.com/rust-lang/crates.io-index" 1196 + checksum = "56f42bd332cc6c8eac5af113fc0c1fd6a8fd2aa08a0119358686e5160d0586c6" 1197 + dependencies = [ 1198 + "windows-link", 1199 + ] 1200 + 1201 + [[package]] 1202 + name = "windows-strings" 1203 + version = "0.4.2" 1204 + source = "registry+https://github.com/rust-lang/crates.io-index" 1205 + checksum = "56e6c93f3a0c3b36176cb1327a4958a0353d5d166c2a35cb268ace15e91d3b57" 1206 + dependencies = [ 1207 + "windows-link", 1208 + ] 1209 + 1210 + [[package]] 1211 + name = "windows-sys" 1212 + version = "0.52.0" 1213 + source = "registry+https://github.com/rust-lang/crates.io-index" 1214 + checksum = "282be5f36a8ce781fad8c8ae18fa3f9beff57ec1b52cb3de0789201425d9a33d" 1215 + dependencies = [ 1216 + "windows-targets", 1217 + ] 1218 + 1219 + [[package]] 1220 + name = "windows-sys" 1221 + version = "0.59.0" 1222 + source = "registry+https://github.com/rust-lang/crates.io-index" 1223 + checksum = "1e38bc4d79ed67fd075bcc251a1c39b32a1776bbe92e5bef1f0bf1f8c531853b" 1224 + dependencies = [ 1225 + "windows-targets", 1226 + ] 1227 + 1228 + [[package]] 1229 + name = "windows-targets" 1230 + version = "0.52.6" 1231 + source = "registry+https://github.com/rust-lang/crates.io-index" 1232 + checksum = "9b724f72796e036ab90c1021d4780d4d3d648aca59e491e6b98e725b84e99973" 1233 + dependencies = [ 1234 + "windows_aarch64_gnullvm", 1235 + "windows_aarch64_msvc", 1236 + "windows_i686_gnu", 1237 + "windows_i686_gnullvm", 1238 + "windows_i686_msvc", 1239 + "windows_x86_64_gnu", 1240 + "windows_x86_64_gnullvm", 1241 + "windows_x86_64_msvc", 1242 + ] 1243 + 1244 + [[package]] 1245 + name = "windows_aarch64_gnullvm" 1246 + version = "0.52.6" 1247 + source = "registry+https://github.com/rust-lang/crates.io-index" 1248 + checksum = "32a4622180e7a0ec044bb555404c800bc9fd9ec262ec147edd5989ccd0c02cd3" 1249 + 1250 + [[package]] 1251 + name = "windows_aarch64_msvc" 1252 + version = "0.52.6" 1253 + source = "registry+https://github.com/rust-lang/crates.io-index" 1254 + checksum = "09ec2a7bb152e2252b53fa7803150007879548bc709c039df7627cabbd05d469" 1255 + 1256 + [[package]] 1257 + name = "windows_i686_gnu" 1258 + version = "0.52.6" 1259 + source = "registry+https://github.com/rust-lang/crates.io-index" 1260 + checksum = "8e9b5ad5ab802e97eb8e295ac6720e509ee4c243f69d781394014ebfe8bbfa0b" 1261 + 1262 + [[package]] 1263 + name = "windows_i686_gnullvm" 1264 + version = "0.52.6" 1265 + source = "registry+https://github.com/rust-lang/crates.io-index" 1266 + checksum = "0eee52d38c090b3caa76c563b86c3a4bd71ef1a819287c19d586d7334ae8ed66" 1267 + 1268 + [[package]] 1269 + name = "windows_i686_msvc" 1270 + version = "0.52.6" 1271 + source = "registry+https://github.com/rust-lang/crates.io-index" 1272 + checksum = "240948bc05c5e7c6dabba28bf89d89ffce3e303022809e73deaefe4f6ec56c66" 1273 + 1274 + [[package]] 1275 + name = "windows_x86_64_gnu" 1276 + version = "0.52.6" 1277 + source = "registry+https://github.com/rust-lang/crates.io-index" 1278 + checksum = "147a5c80aabfbf0c7d901cb5895d1de30ef2907eb21fbbab29ca94c5b08b1a78" 1279 + 1280 + [[package]] 1281 + name = "windows_x86_64_gnullvm" 1282 + version = "0.52.6" 1283 + source = "registry+https://github.com/rust-lang/crates.io-index" 1284 + checksum = "24d5b23dc417412679681396f2b49f3de8c1473deb516bd34410872eff51ed0d" 1285 + 1286 + [[package]] 1287 + name = "windows_x86_64_msvc" 1288 + version = "0.52.6" 1289 + source = "registry+https://github.com/rust-lang/crates.io-index" 1290 + checksum = "589f6da84c646204747d1270a2a5661ea66ed1cced2631d546fdfb155959f9ec" 1291 + 1292 + [[package]] 1293 + name = "wit-bindgen-rt" 1294 + version = "0.39.0" 1295 + source = "registry+https://github.com/rust-lang/crates.io-index" 1296 + checksum = "6f42320e61fe2cfd34354ecb597f86f413484a798ba44a8ca1165c58d42da6c1" 1297 + dependencies = [ 1298 + "bitflags", 1299 + ]
+12 -11
pkgs/by-name/jw/jwt-hack/package.nix
··· 1 { 2 lib, 3 - buildGoModule, 4 fetchFromGitHub, 5 }: 6 7 - buildGoModule rec { 8 pname = "jwt-hack"; 9 - version = "1.2.0"; 10 11 src = fetchFromGitHub { 12 owner = "hahwul"; 13 repo = "jwt-hack"; 14 tag = "v${version}"; 15 - hash = "sha256-IHR+ItI4ToINLpkVc7yrgpNTS17nD02G6x3pNMEfIW4="; 16 }; 17 18 - vendorHash = "sha256-YEH+epSvyy1j0s8AIJ5+BdF47H7KqgBRC4t81noOkjo="; 19 20 - ldflags = [ 21 - "-w" 22 - "-s" 23 - ]; 24 25 meta = { 26 - description = "Tool for attacking JWT"; 27 homepage = "https://github.com/hahwul/jwt-hack"; 28 - changelog = "https://github.com/hahwul/jwt-hack/releases/tag/v${version}"; 29 license = lib.licenses.mit; 30 maintainers = with lib.maintainers; [ fab ]; 31 mainProgram = "jwt-hack";
··· 1 { 2 lib, 3 + rustPlatform, 4 fetchFromGitHub, 5 }: 6 7 + rustPlatform.buildRustPackage rec { 8 pname = "jwt-hack"; 9 + version = "2.0.0"; 10 11 src = fetchFromGitHub { 12 owner = "hahwul"; 13 repo = "jwt-hack"; 14 tag = "v${version}"; 15 + hash = "sha256-uJur/ABoAaQT3BBO2yprK/0/bQPT138Yg9IbztZ6w2w="; 16 }; 17 18 + cargoLock = { 19 + lockFile = ./Cargo.lock; 20 + }; 21 22 + postPatch = '' 23 + ln -s ${./Cargo.lock} Cargo.lock 24 + ''; 25 26 meta = { 27 + description = "JSON Web Token Hack Toolkit"; 28 homepage = "https://github.com/hahwul/jwt-hack"; 29 + changelog = "https://github.com/hahwul/jwt-hack/releases/tag/${src.tag}"; 30 license = lib.licenses.mit; 31 maintainers = with lib.maintainers; [ fab ]; 32 mainProgram = "jwt-hack";
+79
pkgs/by-name/ka/kaidan/package.nix
···
··· 1 + { 2 + stdenv, 3 + lib, 4 + fetchFromGitLab, 5 + cmake, 6 + extra-cmake-modules, 7 + pkg-config, 8 + kdePackages, 9 + zxing-cpp, 10 + qxmpp, 11 + gst_all_1, 12 + }: 13 + 14 + stdenv.mkDerivation (finalAttrs: { 15 + pname = "kaidan"; 16 + version = "0.11.0"; 17 + 18 + src = fetchFromGitLab { 19 + domain = "invent.kde.org"; 20 + owner = "network"; 21 + repo = "kaidan"; 22 + rev = "v${finalAttrs.version}"; 23 + hash = "sha256-8pC4vINeKSYY+LlVgCXUtBq9UjraPdTikBOwLBLeQ3Y="; 24 + }; 25 + 26 + nativeBuildInputs = [ 27 + cmake 28 + extra-cmake-modules 29 + pkg-config 30 + kdePackages.wrapQtAppsHook 31 + ]; 32 + 33 + buildInputs = [ 34 + kdePackages.kio 35 + kdePackages.kirigami 36 + kdePackages.kirigami-addons 37 + kdePackages.knotifications 38 + kdePackages.kquickimageedit 39 + kdePackages.prison 40 + kdePackages.qtbase 41 + kdePackages.qttools 42 + kdePackages.qtmultimedia 43 + kdePackages.qtlocation 44 + kdePackages.qqc2-desktop-style 45 + kdePackages.sonnet 46 + zxing-cpp 47 + qxmpp 48 + gst_all_1.gstreamer 49 + gst_all_1.gst-plugins-bad 50 + gst_all_1.gst-plugins-base 51 + (gst_all_1.gst-plugins-good.override { qt6Support = true; }) 52 + ]; 53 + postInstall = '' 54 + qtWrapperArgs+=(--prefix GST_PLUGIN_SYSTEM_PATH_1_0 : "$GST_PLUGIN_SYSTEM_PATH_1_0") 55 + ''; 56 + 57 + meta = { 58 + description = "User-friendly and modern chat app, using XMPP"; 59 + mainProgram = "kaidan"; 60 + longDescription = '' 61 + Kaidan is a user-friendly and modern chat app for every device. It uses 62 + the open communication protocol XMPP (Jabber). Unlike other chat apps, 63 + you are not dependent on one specific service provider. 64 + 65 + Kaidan does not have all basic features yet and has still some 66 + stability issues. Current features include audio messages, video 67 + messages, and file sharing. 68 + ''; 69 + homepage = "https://www.kaidan.im"; 70 + license = with lib.licenses; [ 71 + gpl3Plus 72 + mit 73 + asl20 74 + cc-by-sa-40 75 + ]; 76 + maintainers = with lib.maintainers; [ astro ]; 77 + platforms = with lib.platforms; linux; 78 + }; 79 + })
+2 -2
pkgs/by-name/le/ledger-live-desktop/package.nix
··· 8 9 let 10 pname = "ledger-live-desktop"; 11 - version = "2.113.2"; 12 13 src = fetchurl { 14 url = "https://download.live.ledger.com/${pname}-${version}-linux-x86_64.AppImage"; 15 - hash = "sha256-jJvIncD1vGZ2t0Rpl42AoVGKPlLGhMsoU91//rxOWnw="; 16 }; 17 18 appimageContents = appimageTools.extractType2 {
··· 8 9 let 10 pname = "ledger-live-desktop"; 11 + version = "2.115.1"; 12 13 src = fetchurl { 14 url = "https://download.live.ledger.com/${pname}-${version}-linux-x86_64.AppImage"; 15 + hash = "sha256-JLX1EbtrvkQPLGXlvn2pv1p1nT2mJ/yng4VumxV2z6E="; 16 }; 17 18 appimageContents = appimageTools.extractType2 {
+2 -2
pkgs/by-name/li/lib60870/package.nix
··· 9 10 stdenv.mkDerivation (finalAttrs: { 11 pname = "lib60870"; 12 - version = "2.3.5"; 13 14 src = fetchFromGitHub { 15 owner = "mz-automation"; 16 repo = "lib60870"; 17 rev = "v${finalAttrs.version}"; 18 - hash = "sha256-TjphTBBGjzbevUR0N1GHK/nic1pAdjWeiqxEMLozQOc="; 19 }; 20 21 sourceRoot = "${finalAttrs.src.name}/lib60870-C";
··· 9 10 stdenv.mkDerivation (finalAttrs: { 11 pname = "lib60870"; 12 + version = "2.3.6"; 13 14 src = fetchFromGitHub { 15 owner = "mz-automation"; 16 repo = "lib60870"; 17 rev = "v${finalAttrs.version}"; 18 + hash = "sha256-9VqLl1pDmi8TauBA8uCyymzsYd3w4b5AKtqH7XW80N4="; 19 }; 20 21 sourceRoot = "${finalAttrs.src.name}/lib60870-C";
+2 -2
pkgs/by-name/ll/llama-cpp/package.nix
··· 72 in 73 effectiveStdenv.mkDerivation (finalAttrs: { 74 pname = "llama-cpp"; 75 - version = "5535"; 76 77 src = fetchFromGitHub { 78 owner = "ggml-org"; 79 repo = "llama.cpp"; 80 tag = "b${finalAttrs.version}"; 81 - hash = "sha256-n6h4aiszPU7/JV3btPQEJBHeR/YrzVqOzNFAXNPSEAg="; 82 leaveDotGit = true; 83 postFetch = '' 84 git -C "$out" rev-parse --short HEAD > $out/COMMIT
··· 72 in 73 effectiveStdenv.mkDerivation (finalAttrs: { 74 pname = "llama-cpp"; 75 + version = "5608"; 76 77 src = fetchFromGitHub { 78 owner = "ggml-org"; 79 repo = "llama.cpp"; 80 tag = "b${finalAttrs.version}"; 81 + hash = "sha256-q3jw/x9GSI2Yp0DSM53g/jMuTeVakLfY9VsoJxq9who="; 82 leaveDotGit = true; 83 postFetch = '' 84 git -C "$out" rev-parse --short HEAD > $out/COMMIT
+3 -3
pkgs/by-name/nh/nh/package.nix
··· 18 in 19 rustPlatform.buildRustPackage (finalAttrs: { 20 pname = "nh"; 21 - version = "4.1.0"; 22 23 src = fetchFromGitHub { 24 owner = "nix-community"; 25 repo = "nh"; 26 tag = "v${finalAttrs.version}"; 27 - hash = "sha256-OiuhBrJe1AyVxC+AV4HMJ+vhDvUfCyLpBmj+Fy7MDtM="; 28 }; 29 30 strictDeps = true; ··· 55 ''; 56 57 useFetchCargoVendor = true; 58 - cargoHash = "sha256-/tbmzGUd1b4oa+29+eFdkE4l8vxMoIdHx40YgErY9pY="; 59 60 passthru.updateScript = nix-update-script { }; 61
··· 18 in 19 rustPlatform.buildRustPackage (finalAttrs: { 20 pname = "nh"; 21 + version = "4.1.2"; 22 23 src = fetchFromGitHub { 24 owner = "nix-community"; 25 repo = "nh"; 26 tag = "v${finalAttrs.version}"; 27 + hash = "sha256-v02NsZ589zzPq5xsCxyrG1/ZkFbbMkUthly50QdmYKo="; 28 }; 29 30 strictDeps = true; ··· 55 ''; 56 57 useFetchCargoVendor = true; 58 + cargoHash = "sha256-R2S0gbT3DD/Dtx8edqhD0fpDqe8AJgyLmlPoNEKm4BA="; 59 60 passthru.updateScript = nix-update-script { }; 61
+2 -2
pkgs/by-name/no/noto-fonts/package.nix
··· 20 21 stdenvNoCC.mkDerivation rec { 22 pname = "noto-fonts${suffix}"; 23 - version = "2025.05.01"; 24 25 src = fetchFromGitHub { 26 owner = "notofonts"; 27 repo = "notofonts.github.io"; 28 rev = "noto-monthly-release-${version}"; 29 - hash = "sha256-voOizeGK7fU2bGLoNBhdNIfleDCu84nFiEHo5lCIye4="; 30 }; 31 32 outputs = [
··· 20 21 stdenvNoCC.mkDerivation rec { 22 pname = "noto-fonts${suffix}"; 23 + version = "2025.06.01"; 24 25 src = fetchFromGitHub { 26 owner = "notofonts"; 27 repo = "notofonts.github.io"; 28 rev = "noto-monthly-release-${version}"; 29 + hash = "sha256-6lbNJjkf6lnPPZzHO3vtsXEuPQs6ewslgnQIeDhF2yk="; 30 }; 31 32 outputs = [
+2 -2
pkgs/by-name/nz/nzbhydra2/package.nix
··· 10 }: 11 stdenv.mkDerivation rec { 12 pname = "nzbhydra2"; 13 - version = "7.13.2"; 14 15 src = fetchzip { 16 url = "https://github.com/theotherp/nzbhydra2/releases/download/v${version}/nzbhydra2-${version}-generic.zip"; 17 - hash = "sha256-l2BBbNW6Yy6oFXYNhqKNscBg7x/vNJNh7LD+AbXDdd4="; 18 stripRoot = false; 19 }; 20
··· 10 }: 11 stdenv.mkDerivation rec { 12 pname = "nzbhydra2"; 13 + version = "7.14.1"; 14 15 src = fetchzip { 16 url = "https://github.com/theotherp/nzbhydra2/releases/download/v${version}/nzbhydra2-${version}-generic.zip"; 17 + hash = "sha256-bHpL25GTTvLCZraRm4Yw7MsuV/yAUnwZo9rkGrWp1C0="; 18 stripRoot = false; 19 }; 20
+2 -2
pkgs/by-name/op/opa-envoy-plugin/package.nix
··· 14 15 buildGoModule rec { 16 pname = "opa-envoy-plugin"; 17 - version = "1.4.2-envoy"; 18 19 src = fetchFromGitHub { 20 owner = "open-policy-agent"; 21 repo = "opa-envoy-plugin"; 22 tag = "v${version}"; 23 - hash = "sha256-DRW9VaxKd+MRcC3Ay7f9sblWTY9/RUNfH76LgPEhTas="; 24 }; 25 26 vendorHash = null;
··· 14 15 buildGoModule rec { 16 pname = "opa-envoy-plugin"; 17 + version = "1.5.1-envoy"; 18 19 src = fetchFromGitHub { 20 owner = "open-policy-agent"; 21 repo = "opa-envoy-plugin"; 22 tag = "v${version}"; 23 + hash = "sha256-rctYzH47R3vFk/Xl9YwTrTHU6K1pZ3QcimH1JfDecDs="; 24 }; 25 26 vendorHash = null;
+5 -5
pkgs/by-name/pa/paperless-ngx/package.nix
··· 26 xorg, 27 }: 28 let 29 - version = "2.16.2"; 30 31 src = fetchFromGitHub { 32 owner = "paperless-ngx"; 33 repo = "paperless-ngx"; 34 tag = "v${version}"; 35 - hash = "sha256-w6VS3m661EvLGk1lVbTAYNzwVgXjvegn0KByGDBFjz0="; 36 }; 37 38 python = python3.override { ··· 69 70 pnpmDeps = pnpm.fetchDeps { 71 inherit pname version src; 72 - hash = "sha256-tSBpZ+1aPLUI0SKpOyKo+OLsJZiyDCxRb+5hKMPrxL8="; 73 }; 74 75 nativeBuildInputs = ··· 134 135 postPatch = '' 136 # pytest-xdist with to many threads makes the tests flaky 137 - if (( $NIX_BUILD_CORES > 4)); then 138 - NIX_BUILD_CORES=4 139 fi 140 substituteInPlace pyproject.toml \ 141 --replace-fail '"--numprocesses=auto",' "" \
··· 26 xorg, 27 }: 28 let 29 + version = "2.16.3"; 30 31 src = fetchFromGitHub { 32 owner = "paperless-ngx"; 33 repo = "paperless-ngx"; 34 tag = "v${version}"; 35 + hash = "sha256-mtzr/rRzcYcZl9tUkhxEKoFQWm1QTToOYZJXhynwDmk="; 36 }; 37 38 python = python3.override { ··· 69 70 pnpmDeps = pnpm.fetchDeps { 71 inherit pname version src; 72 + hash = "sha256-Z7c+AstVnxbPnEhc51qSqOYhRXqNJVwTvgHFcFp+pYg="; 73 }; 74 75 nativeBuildInputs = ··· 134 135 postPatch = '' 136 # pytest-xdist with to many threads makes the tests flaky 137 + if (( $NIX_BUILD_CORES > 3)); then 138 + NIX_BUILD_CORES=3 139 fi 140 substituteInPlace pyproject.toml \ 141 --replace-fail '"--numprocesses=auto",' "" \
+2 -2
pkgs/by-name/pi/pinta/package.nix
··· 12 13 buildDotnetModule rec { 14 pname = "Pinta"; 15 - version = "3.0"; 16 17 src = fetchFromGitHub { 18 owner = "PintaProject"; 19 repo = "Pinta"; 20 rev = version; 21 - hash = "sha256-87uzUIgivBI2W+vJV/LflxJoUPJCW5SlodwcC1pSOUk="; 22 }; 23 24 nativeBuildInputs = [
··· 12 13 buildDotnetModule rec { 14 pname = "Pinta"; 15 + version = "3.0.1"; 16 17 src = fetchFromGitHub { 18 owner = "PintaProject"; 19 repo = "Pinta"; 20 rev = version; 21 + hash = "sha256-TU4WBrWnhTQQM+OrBq9hpvrihittKTSS0Zo5laL98mE="; 22 }; 23 24 nativeBuildInputs = [
+2 -2
pkgs/by-name/pr/prowler/package.nix
··· 21 in 22 py.pkgs.buildPythonApplication rec { 23 pname = "prowler"; 24 - version = "5.7.2"; 25 pyproject = true; 26 27 src = fetchFromGitHub { 28 owner = "prowler-cloud"; 29 repo = "prowler"; 30 tag = version; 31 - hash = "sha256-yVUZsH/hLl/VCbLdaMujIl6NT6FzgkPfhpcOrQMcHGk="; 32 }; 33 34 pythonRelaxDeps = true;
··· 21 in 22 py.pkgs.buildPythonApplication rec { 23 pname = "prowler"; 24 + version = "5.7.3"; 25 pyproject = true; 26 27 src = fetchFromGitHub { 28 owner = "prowler-cloud"; 29 repo = "prowler"; 30 tag = version; 31 + hash = "sha256-b7tgSvX9o6lJZp5uKXBCn8g+RowgsTDDRYaJ8UmGX74="; 32 }; 33 34 pythonRelaxDeps = true;
+2 -2
pkgs/by-name/py/pyfa/package.nix
··· 10 copyDesktopItems, 11 }: 12 let 13 - version = "2.63.0"; 14 in 15 python3Packages.buildPythonApplication rec { 16 inherit version; ··· 21 owner = "pyfa-org"; 22 repo = "Pyfa"; 23 tag = "v${version}"; 24 - hash = "sha256-2GLfI3NvhxsnxlApjRM+X+QoqkB8GE1WOgGibvK1k7M="; 25 }; 26 27 desktopItems = [
··· 10 copyDesktopItems, 11 }: 12 let 13 + version = "2.63.1"; 14 in 15 python3Packages.buildPythonApplication rec { 16 inherit version; ··· 21 owner = "pyfa-org"; 22 repo = "Pyfa"; 23 tag = "v${version}"; 24 + hash = "sha256-kpTJ7cgS/W0mUtplERiEYJA+FszPILCI+0AVbk6MVAA="; 25 }; 26 27 desktopItems = [
+2 -2
pkgs/by-name/qu/quark-engine/package.nix
··· 7 8 python3.pkgs.buildPythonApplication rec { 9 pname = "quark-engine"; 10 - version = "25.5.1"; 11 pyproject = true; 12 13 src = fetchFromGitHub { 14 owner = "quark-engine"; 15 repo = "quark-engine"; 16 tag = "v${version}"; 17 - hash = "sha256-gu9W8+LyJHEqvn7Mrvjn7XjDjObAh8zRchNbTNWkT1M="; 18 }; 19 20 build-system = with python3.pkgs; [ setuptools ];
··· 7 8 python3.pkgs.buildPythonApplication rec { 9 pname = "quark-engine"; 10 + version = "25.6.1"; 11 pyproject = true; 12 13 src = fetchFromGitHub { 14 owner = "quark-engine"; 15 repo = "quark-engine"; 16 tag = "v${version}"; 17 + hash = "sha256-DAD37fzswY3c0d+ubOCYImxs4qyD4fhC3m2l0iD977A="; 18 }; 19 20 build-system = with python3.pkgs; [ setuptools ];
+3 -3
pkgs/by-name/re/renovate/package.nix
··· 15 16 stdenv.mkDerivation (finalAttrs: { 17 pname = "renovate"; 18 - version = "40.33.1"; 19 20 src = fetchFromGitHub { 21 owner = "renovatebot"; 22 repo = "renovate"; 23 tag = finalAttrs.version; 24 - hash = "sha256-W2FoiU48rJr6o7HQW9MFNr92sag4QUGaRLbtMeM5418="; 25 }; 26 27 postPatch = '' ··· 39 40 pnpmDeps = pnpm_10.fetchDeps { 41 inherit (finalAttrs) pname version src; 42 - hash = "sha256-NEqgX3OHy9kbIhdaHiR7C7wGHZKe35it5G7kOro5RPQ="; 43 }; 44 45 env.COREPACK_ENABLE_STRICT = 0;
··· 15 16 stdenv.mkDerivation (finalAttrs: { 17 pname = "renovate"; 18 + version = "40.48.0"; 19 20 src = fetchFromGitHub { 21 owner = "renovatebot"; 22 repo = "renovate"; 23 tag = finalAttrs.version; 24 + hash = "sha256-SZKa1jIK5FIh8t/aH2o3kgSfqgNR9+rk7GzMX0Fs2dk="; 25 }; 26 27 postPatch = '' ··· 39 40 pnpmDeps = pnpm_10.fetchDeps { 41 inherit (finalAttrs) pname version src; 42 + hash = "sha256-BjMJzITAeUspL0a/ZfhejmOdEVi6pBHD6BmQt2WIE1I="; 43 }; 44 45 env.COREPACK_ENABLE_STRICT = 0;
+89
pkgs/by-name/se/server-box/package.nix
···
··· 1 + { 2 + lib, 3 + flutter329, 4 + fetchFromGitHub, 5 + autoPatchelfHook, 6 + copyDesktopItems, 7 + makeDesktopItem, 8 + runCommand, 9 + yq, 10 + server-box, 11 + _experimental-update-script-combinators, 12 + gitUpdater, 13 + }: 14 + 15 + flutter329.buildFlutterApplication { 16 + pname = "server-box"; 17 + version = "1.0.1130-unstable-2025-04-25"; 18 + 19 + src = fetchFromGitHub { 20 + owner = "lollipopkit"; 21 + repo = "flutter_server_box"; 22 + rev = "8f09085cf30f9b48209c7c3c1e9dceac5aa5eeeb"; 23 + hash = "sha256-D2FzL34FV+7FnxyEVi/Rm2qO3c9eQmCjlH/4pMWlU5s="; 24 + }; 25 + 26 + pubspecLock = lib.importJSON ./pubspec.lock.json; 27 + 28 + gitHashes = { 29 + circle_chart = "sha256-BcnL/hRf+Yv2U8Nkl7pc8BtncBW+M2by86jO5IbFIRk="; 30 + computer = "sha256-qaD6jn78zDyZBktwJ4WTQa8oCvCWQJOBDaozBVsXNb8="; 31 + dartssh2 = "sha256-bS916CwUuOKhRyymtmvMxt7vGXmlyiLep4AZsxRJ6iU="; 32 + fl_build = "sha256-CSKe2yEIisftM0q79HbDTghShirWg02zi9v+hD5R57g="; 33 + fl_lib = "sha256-+eHUpn89BI7k/MbCp09gUWGMlqLBrxOy9PgL9uXnkDI="; 34 + plain_notification_token = "sha256-Cy1/S8bAtKCBnjfDEeW4Q2nP4jtwyCstAC1GH1efu8I="; 35 + watch_connectivity = "sha256-9TyuElr0PNoiUvbSTOakdw1/QwWp6J2GAwzVHsgYWtM="; 36 + xterm = "sha256-LTCMaGVqehL+wFSzWd63KeTBjjU4xCyuhfD9QmQaP0Q="; 37 + }; 38 + 39 + nativeBuildInputs = [ 40 + copyDesktopItems 41 + autoPatchelfHook 42 + ]; 43 + 44 + desktopItems = [ 45 + (makeDesktopItem { 46 + name = "server-box"; 47 + exec = "server-box"; 48 + icon = "server-box"; 49 + genericName = "ServerBox"; 50 + desktopName = "ServerBox"; 51 + categories = [ "Utility" ]; 52 + keywords = [ 53 + "server" 54 + "ssh" 55 + "sftp" 56 + "system" 57 + ]; 58 + }) 59 + ]; 60 + 61 + postInstall = '' 62 + install -Dm0644 assets/app_icon.png $out/share/pixmaps/server-box.png 63 + ''; 64 + 65 + passthru = { 66 + pubspecSource = 67 + runCommand "pubspec.lock.json" 68 + { 69 + nativeBuildInputs = [ yq ]; 70 + inherit (server-box) src; 71 + } 72 + '' 73 + cat $src/pubspec.lock | yq > $out 74 + ''; 75 + updateScript = _experimental-update-script-combinators.sequence [ 76 + (gitUpdater { rev-prefix = "v"; }) 77 + (_experimental-update-script-combinators.copyAttrOutputToFile "server-box.pubspecSource" ./pubspec.lock.json) 78 + ]; 79 + }; 80 + 81 + meta = { 82 + description = "Server status & toolbox"; 83 + homepage = "https://github.com/lollipopkit/flutter_server_box"; 84 + mainProgram = "ServerBox"; 85 + license = lib.licenses.gpl3Plus; 86 + platforms = lib.platforms.linux; 87 + maintainers = with lib.maintainers; [ emaryn ]; 88 + }; 89 + }
+2162
pkgs/by-name/se/server-box/pubspec.lock.json
···
··· 1 + { 2 + "packages": { 3 + "_fe_analyzer_shared": { 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": "transitive", 21 + "description": { 22 + "name": "analyzer", 23 + "sha256": "1f14db053a8c23e260789e9b0980fa27f2680dd640932cae5e1137cce0e46e1e", 24 + "url": "https://pub.dev" 25 + }, 26 + "source": "hosted", 27 + "version": "6.11.0" 28 + }, 29 + "ansicolor": { 30 + "dependency": "transitive", 31 + "description": { 32 + "name": "ansicolor", 33 + "sha256": "50e982d500bc863e1d703448afdbf9e5a72eb48840a4f766fa361ffd6877055f", 34 + "url": "https://pub.dev" 35 + }, 36 + "source": "hosted", 37 + "version": "2.0.3" 38 + }, 39 + "app_links": { 40 + "dependency": "transitive", 41 + "description": { 42 + "name": "app_links", 43 + "sha256": "85ed8fc1d25a76475914fff28cc994653bd900bc2c26e4b57a49e097febb54ba", 44 + "url": "https://pub.dev" 45 + }, 46 + "source": "hosted", 47 + "version": "6.4.0" 48 + }, 49 + "app_links_linux": { 50 + "dependency": "transitive", 51 + "description": { 52 + "name": "app_links_linux", 53 + "sha256": "f5f7173a78609f3dfd4c2ff2c95bd559ab43c80a87dc6a095921d96c05688c81", 54 + "url": "https://pub.dev" 55 + }, 56 + "source": "hosted", 57 + "version": "1.0.3" 58 + }, 59 + "app_links_platform_interface": { 60 + "dependency": "transitive", 61 + "description": { 62 + "name": "app_links_platform_interface", 63 + "sha256": "05f5379577c513b534a29ddea68176a4d4802c46180ee8e2e966257158772a3f", 64 + "url": "https://pub.dev" 65 + }, 66 + "source": "hosted", 67 + "version": "2.0.2" 68 + }, 69 + "app_links_web": { 70 + "dependency": "transitive", 71 + "description": { 72 + "name": "app_links_web", 73 + "sha256": "af060ed76183f9e2b87510a9480e56a5352b6c249778d07bd2c95fc35632a555", 74 + "url": "https://pub.dev" 75 + }, 76 + "source": "hosted", 77 + "version": "1.0.4" 78 + }, 79 + "archive": { 80 + "dependency": "transitive", 81 + "description": { 82 + "name": "archive", 83 + "sha256": "7dcbd0f87fe5f61cb28da39a1a8b70dbc106e2fe0516f7836eb7bb2948481a12", 84 + "url": "https://pub.dev" 85 + }, 86 + "source": "hosted", 87 + "version": "4.0.5" 88 + }, 89 + "args": { 90 + "dependency": "transitive", 91 + "description": { 92 + "name": "args", 93 + "sha256": "d0481093c50b1da8910eb0bb301626d4d8eb7284aa739614d2b394ee09e3ea04", 94 + "url": "https://pub.dev" 95 + }, 96 + "source": "hosted", 97 + "version": "2.7.0" 98 + }, 99 + "asn1lib": { 100 + "dependency": "transitive", 101 + "description": { 102 + "name": "asn1lib", 103 + "sha256": "e02d018628c870ef2d7f03e33f9ad179d89ff6ec52ca6c56bcb80bcef979867f", 104 + "url": "https://pub.dev" 105 + }, 106 + "source": "hosted", 107 + "version": "1.6.2" 108 + }, 109 + "async": { 110 + "dependency": "transitive", 111 + "description": { 112 + "name": "async", 113 + "sha256": "d2872f9c19731c2e5f10444b14686eb7cc85c76274bd6c16e1816bff9a3bab63", 114 + "url": "https://pub.dev" 115 + }, 116 + "source": "hosted", 117 + "version": "2.12.0" 118 + }, 119 + "boolean_selector": { 120 + "dependency": "transitive", 121 + "description": { 122 + "name": "boolean_selector", 123 + "sha256": "8aab1771e1243a5063b8b0ff68042d67334e3feab9e95b9490f9a6ebf73b42ea", 124 + "url": "https://pub.dev" 125 + }, 126 + "source": "hosted", 127 + "version": "2.1.2" 128 + }, 129 + "build": { 130 + "dependency": "transitive", 131 + "description": { 132 + "name": "build", 133 + "sha256": "cef23f1eda9b57566c81e2133d196f8e3df48f244b317368d65c5943d91148f0", 134 + "url": "https://pub.dev" 135 + }, 136 + "source": "hosted", 137 + "version": "2.4.2" 138 + }, 139 + "build_config": { 140 + "dependency": "transitive", 141 + "description": { 142 + "name": "build_config", 143 + "sha256": "4ae2de3e1e67ea270081eaee972e1bd8f027d459f249e0f1186730784c2e7e33", 144 + "url": "https://pub.dev" 145 + }, 146 + "source": "hosted", 147 + "version": "1.1.2" 148 + }, 149 + "build_daemon": { 150 + "dependency": "transitive", 151 + "description": { 152 + "name": "build_daemon", 153 + "sha256": "8e928697a82be082206edb0b9c99c5a4ad6bc31c9e9b8b2f291ae65cd4a25daa", 154 + "url": "https://pub.dev" 155 + }, 156 + "source": "hosted", 157 + "version": "4.0.4" 158 + }, 159 + "build_resolvers": { 160 + "dependency": "transitive", 161 + "description": { 162 + "name": "build_resolvers", 163 + "sha256": "b9e4fda21d846e192628e7a4f6deda6888c36b5b69ba02ff291a01fd529140f0", 164 + "url": "https://pub.dev" 165 + }, 166 + "source": "hosted", 167 + "version": "2.4.4" 168 + }, 169 + "build_runner": { 170 + "dependency": "direct dev", 171 + "description": { 172 + "name": "build_runner", 173 + "sha256": "058fe9dce1de7d69c4b84fada934df3e0153dd000758c4d65964d0166779aa99", 174 + "url": "https://pub.dev" 175 + }, 176 + "source": "hosted", 177 + "version": "2.4.15" 178 + }, 179 + "build_runner_core": { 180 + "dependency": "transitive", 181 + "description": { 182 + "name": "build_runner_core", 183 + "sha256": "22e3aa1c80e0ada3722fe5b63fd43d9c8990759d0a2cf489c8c5d7b2bdebc021", 184 + "url": "https://pub.dev" 185 + }, 186 + "source": "hosted", 187 + "version": "8.0.0" 188 + }, 189 + "built_collection": { 190 + "dependency": "transitive", 191 + "description": { 192 + "name": "built_collection", 193 + "sha256": "376e3dd27b51ea877c28d525560790aee2e6fbb5f20e2f85d5081027d94e2100", 194 + "url": "https://pub.dev" 195 + }, 196 + "source": "hosted", 197 + "version": "5.1.1" 198 + }, 199 + "built_value": { 200 + "dependency": "transitive", 201 + "description": { 202 + "name": "built_value", 203 + "sha256": "ea90e81dc4a25a043d9bee692d20ed6d1c4a1662a28c03a96417446c093ed6b4", 204 + "url": "https://pub.dev" 205 + }, 206 + "source": "hosted", 207 + "version": "8.9.5" 208 + }, 209 + "camera": { 210 + "dependency": "transitive", 211 + "description": { 212 + "name": "camera", 213 + "sha256": "413d2b34fe28496c35c69ede5b232fb9dd5ca2c3a4cb606b14efc1c7546cc8cb", 214 + "url": "https://pub.dev" 215 + }, 216 + "source": "hosted", 217 + "version": "0.11.1" 218 + }, 219 + "camera_android_camerax": { 220 + "dependency": "transitive", 221 + "description": { 222 + "name": "camera_android_camerax", 223 + "sha256": "13784f539c7f104766bff84e4479a70f03b29d78b208278be45c939250d9d7f5", 224 + "url": "https://pub.dev" 225 + }, 226 + "source": "hosted", 227 + "version": "0.6.14+1" 228 + }, 229 + "camera_avfoundation": { 230 + "dependency": "transitive", 231 + "description": { 232 + "name": "camera_avfoundation", 233 + "sha256": "ba48b65a3a97004276ede882e6b838d9667642ff462c95a8bb57ca8a82b6bd25", 234 + "url": "https://pub.dev" 235 + }, 236 + "source": "hosted", 237 + "version": "0.9.18+11" 238 + }, 239 + "camera_platform_interface": { 240 + "dependency": "transitive", 241 + "description": { 242 + "name": "camera_platform_interface", 243 + "sha256": "953e7baed3a7c8fae92f7200afeb2be503ff1a17c3b4e4ed7b76f008c2810a31", 244 + "url": "https://pub.dev" 245 + }, 246 + "source": "hosted", 247 + "version": "2.9.0" 248 + }, 249 + "camera_web": { 250 + "dependency": "transitive", 251 + "description": { 252 + "name": "camera_web", 253 + "sha256": "595f28c89d1fb62d77c73c633193755b781c6d2e0ebcd8dc25b763b514e6ba8f", 254 + "url": "https://pub.dev" 255 + }, 256 + "source": "hosted", 257 + "version": "0.3.5" 258 + }, 259 + "characters": { 260 + "dependency": "transitive", 261 + "description": { 262 + "name": "characters", 263 + "sha256": "f71061c654a3380576a52b451dd5532377954cf9dbd272a78fc8479606670803", 264 + "url": "https://pub.dev" 265 + }, 266 + "source": "hosted", 267 + "version": "1.4.0" 268 + }, 269 + "charset": { 270 + "dependency": "transitive", 271 + "description": { 272 + "name": "charset", 273 + "sha256": "27802032a581e01ac565904ece8c8962564b1070690794f0072f6865958ce8b9", 274 + "url": "https://pub.dev" 275 + }, 276 + "source": "hosted", 277 + "version": "2.0.1" 278 + }, 279 + "checked_yaml": { 280 + "dependency": "transitive", 281 + "description": { 282 + "name": "checked_yaml", 283 + "sha256": "feb6bed21949061731a7a75fc5d2aa727cf160b91af9a3e464c5e3a32e28b5ff", 284 + "url": "https://pub.dev" 285 + }, 286 + "source": "hosted", 287 + "version": "2.0.3" 288 + }, 289 + "choice": { 290 + "dependency": "direct main", 291 + "description": { 292 + "name": "choice", 293 + "sha256": "52d07065e8056beba5b26cff7786134cbfa24927b1f5bf60a05d50058597b2d9", 294 + "url": "https://pub.dev" 295 + }, 296 + "source": "hosted", 297 + "version": "2.3.2" 298 + }, 299 + "circle_chart": { 300 + "dependency": "direct main", 301 + "description": { 302 + "path": ".", 303 + "ref": "main", 304 + "resolved-ref": "449a3fa7e886869e87ea10ab56f99be3f16f2c1f", 305 + "url": "https://github.com/lollipopkit/circle_chart" 306 + }, 307 + "source": "git", 308 + "version": "0.0.3" 309 + }, 310 + "clock": { 311 + "dependency": "transitive", 312 + "description": { 313 + "name": "clock", 314 + "sha256": "fddb70d9b5277016c77a80201021d40a2247104d9f4aa7bab7157b7e3f05b84b", 315 + "url": "https://pub.dev" 316 + }, 317 + "source": "hosted", 318 + "version": "1.1.2" 319 + }, 320 + "cloudflare_turnstile": { 321 + "dependency": "transitive", 322 + "description": { 323 + "name": "cloudflare_turnstile", 324 + "sha256": "d13cbec55a1c4916bca1d4dbd84fbe7b655ae35a264513750fdb8250486269e0", 325 + "url": "https://pub.dev" 326 + }, 327 + "source": "hosted", 328 + "version": "3.3.1" 329 + }, 330 + "code_builder": { 331 + "dependency": "transitive", 332 + "description": { 333 + "name": "code_builder", 334 + "sha256": "0ec10bf4a89e4c613960bf1e8b42c64127021740fb21640c29c909826a5eea3e", 335 + "url": "https://pub.dev" 336 + }, 337 + "source": "hosted", 338 + "version": "4.10.1" 339 + }, 340 + "code_text_field": { 341 + "dependency": "direct main", 342 + "description": { 343 + "name": "code_text_field", 344 + "sha256": "0cbffbb2932cf82e1d022996388041de3493a476acad3fbb13e5917cac0fc5f2", 345 + "url": "https://pub.dev" 346 + }, 347 + "source": "hosted", 348 + "version": "1.1.0" 349 + }, 350 + "collection": { 351 + "dependency": "transitive", 352 + "description": { 353 + "name": "collection", 354 + "sha256": "2f5709ae4d3d59dd8f7cd309b4e023046b57d8a6c82130785d2b0e5868084e76", 355 + "url": "https://pub.dev" 356 + }, 357 + "source": "hosted", 358 + "version": "1.19.1" 359 + }, 360 + "computer": { 361 + "dependency": "direct main", 362 + "description": { 363 + "path": ".", 364 + "ref": "v1.0.88", 365 + "resolved-ref": "b0819c8a939e1fa6858f1a0e12ee8122db0df390", 366 + "url": "https://github.com/lollipopkit/dart_computer" 367 + }, 368 + "source": "git", 369 + "version": "3.2.1" 370 + }, 371 + "convert": { 372 + "dependency": "transitive", 373 + "description": { 374 + "name": "convert", 375 + "sha256": "b30acd5944035672bc15c6b7a8b47d773e41e2f17de064350988c5d02adb1c68", 376 + "url": "https://pub.dev" 377 + }, 378 + "source": "hosted", 379 + "version": "3.1.2" 380 + }, 381 + "cross_file": { 382 + "dependency": "transitive", 383 + "description": { 384 + "name": "cross_file", 385 + "sha256": "7caf6a750a0c04effbb52a676dce9a4a592e10ad35c34d6d2d0e4811160d5670", 386 + "url": "https://pub.dev" 387 + }, 388 + "source": "hosted", 389 + "version": "0.3.4+2" 390 + }, 391 + "crypto": { 392 + "dependency": "transitive", 393 + "description": { 394 + "name": "crypto", 395 + "sha256": "1e445881f28f22d6140f181e07737b22f1e099a5e1ff94b0af2f9e4a463f4855", 396 + "url": "https://pub.dev" 397 + }, 398 + "source": "hosted", 399 + "version": "3.0.6" 400 + }, 401 + "csslib": { 402 + "dependency": "transitive", 403 + "description": { 404 + "name": "csslib", 405 + "sha256": "09bad715f418841f976c77db72d5398dc1253c21fb9c0c7f0b0b985860b2d58e", 406 + "url": "https://pub.dev" 407 + }, 408 + "source": "hosted", 409 + "version": "1.0.2" 410 + }, 411 + "dart_style": { 412 + "dependency": "transitive", 413 + "description": { 414 + "name": "dart_style", 415 + "sha256": "7306ab8a2359a48d22310ad823521d723acfed60ee1f7e37388e8986853b6820", 416 + "url": "https://pub.dev" 417 + }, 418 + "source": "hosted", 419 + "version": "2.3.8" 420 + }, 421 + "dartssh2": { 422 + "dependency": "direct main", 423 + "description": { 424 + "path": ".", 425 + "ref": "master", 426 + "resolved-ref": "262f41491ec6e558f4799935924b3c222869e698", 427 + "url": "https://github.com/lollipopkit/dartssh2" 428 + }, 429 + "source": "git", 430 + "version": "2.12.0" 431 + }, 432 + "dbus": { 433 + "dependency": "transitive", 434 + "description": { 435 + "name": "dbus", 436 + "sha256": "79e0c23480ff85dc68de79e2cd6334add97e48f7f4865d17686dd6ea81a47e8c", 437 + "url": "https://pub.dev" 438 + }, 439 + "source": "hosted", 440 + "version": "0.7.11" 441 + }, 442 + "dio": { 443 + "dependency": "direct main", 444 + "description": { 445 + "name": "dio", 446 + "sha256": "253a18bbd4851fecba42f7343a1df3a9a4c1d31a2c1b37e221086b4fa8c8dbc9", 447 + "url": "https://pub.dev" 448 + }, 449 + "source": "hosted", 450 + "version": "5.8.0+1" 451 + }, 452 + "dio_web_adapter": { 453 + "dependency": "transitive", 454 + "description": { 455 + "name": "dio_web_adapter", 456 + "sha256": "7586e476d70caecaf1686d21eee7247ea43ef5c345eab9e0cc3583ff13378d78", 457 + "url": "https://pub.dev" 458 + }, 459 + "source": "hosted", 460 + "version": "2.1.1" 461 + }, 462 + "dynamic_color": { 463 + "dependency": "direct main", 464 + "description": { 465 + "name": "dynamic_color", 466 + "sha256": "eae98052fa6e2826bdac3dd2e921c6ce2903be15c6b7f8b6d8a5d49b5086298d", 467 + "url": "https://pub.dev" 468 + }, 469 + "source": "hosted", 470 + "version": "1.7.0" 471 + }, 472 + "easy_isolate": { 473 + "dependency": "direct main", 474 + "description": { 475 + "name": "easy_isolate", 476 + "sha256": "5c1dd21d77af0ac82e0ce25ddda652a17b87cee56fb4d8a708e13be0a2adc180", 477 + "url": "https://pub.dev" 478 + }, 479 + "source": "hosted", 480 + "version": "1.3.1" 481 + }, 482 + "encrypt": { 483 + "dependency": "transitive", 484 + "description": { 485 + "name": "encrypt", 486 + "sha256": "62d9aa4670cc2a8798bab89b39fc71b6dfbacf615de6cf5001fb39f7e4a996a2", 487 + "url": "https://pub.dev" 488 + }, 489 + "source": "hosted", 490 + "version": "5.0.3" 491 + }, 492 + "equatable": { 493 + "dependency": "transitive", 494 + "description": { 495 + "name": "equatable", 496 + "sha256": "567c64b3cb4cf82397aac55f4f0cbd3ca20d77c6c03bedbc4ceaddc08904aef7", 497 + "url": "https://pub.dev" 498 + }, 499 + "source": "hosted", 500 + "version": "2.0.7" 501 + }, 502 + "extended_image": { 503 + "dependency": "direct main", 504 + "description": { 505 + "name": "extended_image", 506 + "sha256": "fcefcf3cba32696c639e9e305a790039709d05a7139320b91bb9d300993452e2", 507 + "url": "https://pub.dev" 508 + }, 509 + "source": "hosted", 510 + "version": "10.0.0" 511 + }, 512 + "extended_image_library": { 513 + "dependency": "transitive", 514 + "description": { 515 + "name": "extended_image_library", 516 + "sha256": "ae468c31c375064964de11cbb31310a58c4462df6e3bae1a0bc0066f586795d5", 517 + "url": "https://pub.dev" 518 + }, 519 + "source": "hosted", 520 + "version": "5.0.0" 521 + }, 522 + "fake_async": { 523 + "dependency": "transitive", 524 + "description": { 525 + "name": "fake_async", 526 + "sha256": "6a95e56b2449df2273fd8c45a662d6947ce1ebb7aafe80e550a3f68297f3cacc", 527 + "url": "https://pub.dev" 528 + }, 529 + "source": "hosted", 530 + "version": "1.3.2" 531 + }, 532 + "ffi": { 533 + "dependency": "transitive", 534 + "description": { 535 + "name": "ffi", 536 + "sha256": "289279317b4b16eb2bb7e271abccd4bf84ec9bdcbe999e278a94b804f5630418", 537 + "url": "https://pub.dev" 538 + }, 539 + "source": "hosted", 540 + "version": "2.1.4" 541 + }, 542 + "file": { 543 + "dependency": "transitive", 544 + "description": { 545 + "name": "file", 546 + "sha256": "a3b4f84adafef897088c160faf7dfffb7696046cb13ae90b508c2cbc95d3b8d4", 547 + "url": "https://pub.dev" 548 + }, 549 + "source": "hosted", 550 + "version": "7.0.1" 551 + }, 552 + "file_picker": { 553 + "dependency": "direct main", 554 + "description": { 555 + "name": "file_picker", 556 + "sha256": "8d938fd5c11dc81bf1acd4f7f0486c683fe9e79a0b13419e27730f9ce4d8a25b", 557 + "url": "https://pub.dev" 558 + }, 559 + "source": "hosted", 560 + "version": "9.2.1" 561 + }, 562 + "fixnum": { 563 + "dependency": "transitive", 564 + "description": { 565 + "name": "fixnum", 566 + "sha256": "b6dc7065e46c974bc7c5f143080a6764ec7a4be6da1285ececdc37be96de53be", 567 + "url": "https://pub.dev" 568 + }, 569 + "source": "hosted", 570 + "version": "1.1.1" 571 + }, 572 + "fl_build": { 573 + "dependency": "direct dev", 574 + "description": { 575 + "path": ".", 576 + "ref": "v1.0.48", 577 + "resolved-ref": "9a589bb5b8d8376e32fb73793e8cf7c4ec4894a5", 578 + "url": "https://github.com/lppcg/fl_build.git" 579 + }, 580 + "source": "git", 581 + "version": "1.0.0" 582 + }, 583 + "fl_chart": { 584 + "dependency": "direct main", 585 + "description": { 586 + "name": "fl_chart", 587 + "sha256": "5276944c6ffc975ae796569a826c38a62d2abcf264e26b88fa6f482e107f4237", 588 + "url": "https://pub.dev" 589 + }, 590 + "source": "hosted", 591 + "version": "0.70.2" 592 + }, 593 + "fl_lib": { 594 + "dependency": "direct main", 595 + "description": { 596 + "path": ".", 597 + "ref": "v1.0.263", 598 + "resolved-ref": "42579f45363029584c6fbe11f84b6aa0780339e7", 599 + "url": "https://github.com/lppcg/fl_lib" 600 + }, 601 + "source": "git", 602 + "version": "0.0.1" 603 + }, 604 + "flutter": { 605 + "dependency": "direct main", 606 + "description": "flutter", 607 + "source": "sdk", 608 + "version": "0.0.0" 609 + }, 610 + "flutter_adaptive_scaffold": { 611 + "dependency": "direct main", 612 + "description": { 613 + "name": "flutter_adaptive_scaffold", 614 + "sha256": "7279d74da2f2531a16d21c2ec327308778c3aedd672dfe4eaf3bf416463501f8", 615 + "url": "https://pub.dev" 616 + }, 617 + "source": "hosted", 618 + "version": "0.3.2" 619 + }, 620 + "flutter_displaymode": { 621 + "dependency": "direct main", 622 + "description": { 623 + "name": "flutter_displaymode", 624 + "sha256": "42c5e9abd13d28ed74f701b60529d7f8416947e58256e6659c5550db719c57ef", 625 + "url": "https://pub.dev" 626 + }, 627 + "source": "hosted", 628 + "version": "0.6.0" 629 + }, 630 + "flutter_highlight": { 631 + "dependency": "direct main", 632 + "description": { 633 + "name": "flutter_highlight", 634 + "sha256": "7b96333867aa07e122e245c033b8ad622e4e3a42a1a2372cbb098a2541d8782c", 635 + "url": "https://pub.dev" 636 + }, 637 + "source": "hosted", 638 + "version": "0.7.0" 639 + }, 640 + "flutter_inappwebview": { 641 + "dependency": "transitive", 642 + "description": { 643 + "name": "flutter_inappwebview", 644 + "sha256": "a8f5c9dd300a8cc7fde7bb902ae57febe95e9269424e4d08d5a1a56214e1e6ff", 645 + "url": "https://pub.dev" 646 + }, 647 + "source": "hosted", 648 + "version": "6.2.0-beta.2" 649 + }, 650 + "flutter_inappwebview_android": { 651 + "dependency": "transitive", 652 + "description": { 653 + "name": "flutter_inappwebview_android", 654 + "sha256": "2427e89d9c7b00cc756f800932d7ab8f3272d3fbc71544e1aedb3dbc17dae074", 655 + "url": "https://pub.dev" 656 + }, 657 + "source": "hosted", 658 + "version": "1.2.0-beta.2" 659 + }, 660 + "flutter_inappwebview_internal_annotations": { 661 + "dependency": "transitive", 662 + "description": { 663 + "name": "flutter_inappwebview_internal_annotations", 664 + "sha256": "787171d43f8af67864740b6f04166c13190aa74a1468a1f1f1e9ee5b90c359cd", 665 + "url": "https://pub.dev" 666 + }, 667 + "source": "hosted", 668 + "version": "1.2.0" 669 + }, 670 + "flutter_inappwebview_ios": { 671 + "dependency": "transitive", 672 + "description": { 673 + "name": "flutter_inappwebview_ios", 674 + "sha256": "7ff65d7408e453f9a4ff38f74673aeec8cae824cba8276b4b77350262bfe356a", 675 + "url": "https://pub.dev" 676 + }, 677 + "source": "hosted", 678 + "version": "1.2.0-beta.2" 679 + }, 680 + "flutter_inappwebview_macos": { 681 + "dependency": "transitive", 682 + "description": { 683 + "name": "flutter_inappwebview_macos", 684 + "sha256": "be8b8ab0100c94ec9fc079a4d48b2bc8dd1a8b4c2647da34f1d3dae93cd5f88a", 685 + "url": "https://pub.dev" 686 + }, 687 + "source": "hosted", 688 + "version": "1.2.0-beta.2" 689 + }, 690 + "flutter_inappwebview_platform_interface": { 691 + "dependency": "transitive", 692 + "description": { 693 + "name": "flutter_inappwebview_platform_interface", 694 + "sha256": "2c99bf767900ba029d825bc6f494d30169ee83cdaa038d86e85fe70571d0a655", 695 + "url": "https://pub.dev" 696 + }, 697 + "source": "hosted", 698 + "version": "1.4.0-beta.2" 699 + }, 700 + "flutter_inappwebview_web": { 701 + "dependency": "transitive", 702 + "description": { 703 + "name": "flutter_inappwebview_web", 704 + "sha256": "6c4bb61ea9d52e51d79ea23da27c928d0430873c04ad380df39c1ef442b11f4e", 705 + "url": "https://pub.dev" 706 + }, 707 + "source": "hosted", 708 + "version": "1.2.0-beta.2" 709 + }, 710 + "flutter_inappwebview_windows": { 711 + "dependency": "transitive", 712 + "description": { 713 + "name": "flutter_inappwebview_windows", 714 + "sha256": "0ff241f814b7caff63b9632cf858b6d3d9c35758040620a9745e5f6e9dd94d74", 715 + "url": "https://pub.dev" 716 + }, 717 + "source": "hosted", 718 + "version": "0.7.0-beta.2" 719 + }, 720 + "flutter_lints": { 721 + "dependency": "direct dev", 722 + "description": { 723 + "name": "flutter_lints", 724 + "sha256": "5398f14efa795ffb7a33e9b6a08798b26a180edac4ad7db3f231e40f82ce11e1", 725 + "url": "https://pub.dev" 726 + }, 727 + "source": "hosted", 728 + "version": "5.0.0" 729 + }, 730 + "flutter_localizations": { 731 + "dependency": "direct main", 732 + "description": "flutter", 733 + "source": "sdk", 734 + "version": "0.0.0" 735 + }, 736 + "flutter_markdown": { 737 + "dependency": "transitive", 738 + "description": { 739 + "name": "flutter_markdown", 740 + "sha256": "e7bbc718adc9476aa14cfddc1ef048d2e21e4e8f18311aaac723266db9f9e7b5", 741 + "url": "https://pub.dev" 742 + }, 743 + "source": "hosted", 744 + "version": "0.7.6+2" 745 + }, 746 + "flutter_markdown_latex": { 747 + "dependency": "transitive", 748 + "description": { 749 + "name": "flutter_markdown_latex", 750 + "sha256": "839e76a84abb3632ffcebbd450cf93c7e9894af65622527d23f0084cee1bfd04", 751 + "url": "https://pub.dev" 752 + }, 753 + "source": "hosted", 754 + "version": "0.3.4" 755 + }, 756 + "flutter_math_fork": { 757 + "dependency": "transitive", 758 + "description": { 759 + "name": "flutter_math_fork", 760 + "sha256": "284bab89b2fbf1bc3a0baf13d011c1dd324d004e35d177626b77f2fc056366ac", 761 + "url": "https://pub.dev" 762 + }, 763 + "source": "hosted", 764 + "version": "0.7.3" 765 + }, 766 + "flutter_native_splash": { 767 + "dependency": "direct dev", 768 + "description": { 769 + "name": "flutter_native_splash", 770 + "sha256": "edb09c35ee9230c4b03f13dd45bb3a276d0801865f0a4650b7e2a3bba61a803a", 771 + "url": "https://pub.dev" 772 + }, 773 + "source": "hosted", 774 + "version": "2.4.5" 775 + }, 776 + "flutter_plugin_android_lifecycle": { 777 + "dependency": "transitive", 778 + "description": { 779 + "name": "flutter_plugin_android_lifecycle", 780 + "sha256": "5a1e6fb2c0561958d7e4c33574674bda7b77caaca7a33b758876956f2902eea3", 781 + "url": "https://pub.dev" 782 + }, 783 + "source": "hosted", 784 + "version": "2.0.27" 785 + }, 786 + "flutter_reorderable_grid_view": { 787 + "dependency": "direct main", 788 + "description": { 789 + "name": "flutter_reorderable_grid_view", 790 + "sha256": "f5db90ae62f8307daef9a884e09ed2d883838592e92185017a4431fe8e78899e", 791 + "url": "https://pub.dev" 792 + }, 793 + "source": "hosted", 794 + "version": "5.5.0" 795 + }, 796 + "flutter_riverpod": { 797 + "dependency": "transitive", 798 + "description": { 799 + "name": "flutter_riverpod", 800 + "sha256": "9532ee6db4a943a1ed8383072a2e3eeda041db5657cdf6d2acecf3c21ecbe7e1", 801 + "url": "https://pub.dev" 802 + }, 803 + "source": "hosted", 804 + "version": "2.6.1" 805 + }, 806 + "flutter_svg": { 807 + "dependency": "transitive", 808 + "description": { 809 + "name": "flutter_svg", 810 + "sha256": "c200fd79c918a40c5cd50ea0877fa13f81bdaf6f0a5d3dbcc2a13e3285d6aa1b", 811 + "url": "https://pub.dev" 812 + }, 813 + "source": "hosted", 814 + "version": "2.0.17" 815 + }, 816 + "flutter_test": { 817 + "dependency": "direct dev", 818 + "description": "flutter", 819 + "source": "sdk", 820 + "version": "0.0.0" 821 + }, 822 + "flutter_web_plugins": { 823 + "dependency": "transitive", 824 + "description": "flutter", 825 + "source": "sdk", 826 + "version": "0.0.0" 827 + }, 828 + "freezed_annotation": { 829 + "dependency": "transitive", 830 + "description": { 831 + "name": "freezed_annotation", 832 + "sha256": "c2e2d632dd9b8a2b7751117abcfc2b4888ecfe181bd9fca7170d9ef02e595fe2", 833 + "url": "https://pub.dev" 834 + }, 835 + "source": "hosted", 836 + "version": "2.4.4" 837 + }, 838 + "frontend_server_client": { 839 + "dependency": "transitive", 840 + "description": { 841 + "name": "frontend_server_client", 842 + "sha256": "f64a0333a82f30b0cca061bc3d143813a486dc086b574bfb233b7c1372427694", 843 + "url": "https://pub.dev" 844 + }, 845 + "source": "hosted", 846 + "version": "4.0.0" 847 + }, 848 + "glob": { 849 + "dependency": "transitive", 850 + "description": { 851 + "name": "glob", 852 + "sha256": "c3f1ee72c96f8f78935e18aa8cecced9ab132419e8625dc187e1c2408efc20de", 853 + "url": "https://pub.dev" 854 + }, 855 + "source": "hosted", 856 + "version": "2.1.3" 857 + }, 858 + "graphs": { 859 + "dependency": "transitive", 860 + "description": { 861 + "name": "graphs", 862 + "sha256": "741bbf84165310a68ff28fe9e727332eef1407342fca52759cb21ad8177bb8d0", 863 + "url": "https://pub.dev" 864 + }, 865 + "source": "hosted", 866 + "version": "2.3.2" 867 + }, 868 + "gtk": { 869 + "dependency": "transitive", 870 + "description": { 871 + "name": "gtk", 872 + "sha256": "e8ce9ca4b1df106e4d72dad201d345ea1a036cc12c360f1a7d5a758f78ffa42c", 873 + "url": "https://pub.dev" 874 + }, 875 + "source": "hosted", 876 + "version": "2.1.0" 877 + }, 878 + "highlight": { 879 + "dependency": "direct main", 880 + "description": { 881 + "name": "highlight", 882 + "sha256": "5353a83ffe3e3eca7df0abfb72dcf3fa66cc56b953728e7113ad4ad88497cf21", 883 + "url": "https://pub.dev" 884 + }, 885 + "source": "hosted", 886 + "version": "0.7.0" 887 + }, 888 + "hive": { 889 + "dependency": "transitive", 890 + "description": { 891 + "name": "hive", 892 + "sha256": "8dcf6db979d7933da8217edcec84e9df1bdb4e4edc7fc77dbd5aa74356d6d941", 893 + "url": "https://pub.dev" 894 + }, 895 + "source": "hosted", 896 + "version": "2.2.3" 897 + }, 898 + "hive_flutter": { 899 + "dependency": "direct main", 900 + "description": { 901 + "name": "hive_flutter", 902 + "sha256": "dca1da446b1d808a51689fb5d0c6c9510c0a2ba01e22805d492c73b68e33eecc", 903 + "url": "https://pub.dev" 904 + }, 905 + "source": "hosted", 906 + "version": "1.1.0" 907 + }, 908 + "hive_generator": { 909 + "dependency": "direct dev", 910 + "description": { 911 + "name": "hive_generator", 912 + "sha256": "06cb8f58ace74de61f63500564931f9505368f45f98958bd7a6c35ba24159db4", 913 + "url": "https://pub.dev" 914 + }, 915 + "source": "hosted", 916 + "version": "2.0.1" 917 + }, 918 + "html": { 919 + "dependency": "transitive", 920 + "description": { 921 + "name": "html", 922 + "sha256": "1fc58edeaec4307368c60d59b7e15b9d658b57d7f3125098b6294153c75337ec", 923 + "url": "https://pub.dev" 924 + }, 925 + "source": "hosted", 926 + "version": "0.15.5" 927 + }, 928 + "http": { 929 + "dependency": "transitive", 930 + "description": { 931 + "name": "http", 932 + "sha256": "fe7ab022b76f3034adc518fb6ea04a82387620e19977665ea18d30a1cf43442f", 933 + "url": "https://pub.dev" 934 + }, 935 + "source": "hosted", 936 + "version": "1.3.0" 937 + }, 938 + "http_client_helper": { 939 + "dependency": "transitive", 940 + "description": { 941 + "name": "http_client_helper", 942 + "sha256": "8a9127650734da86b5c73760de2b404494c968a3fd55602045ffec789dac3cb1", 943 + "url": "https://pub.dev" 944 + }, 945 + "source": "hosted", 946 + "version": "3.0.0" 947 + }, 948 + "http_multi_server": { 949 + "dependency": "transitive", 950 + "description": { 951 + "name": "http_multi_server", 952 + "sha256": "aa6199f908078bb1c5efb8d8638d4ae191aac11b311132c3ef48ce352fb52ef8", 953 + "url": "https://pub.dev" 954 + }, 955 + "source": "hosted", 956 + "version": "3.2.2" 957 + }, 958 + "http_parser": { 959 + "dependency": "transitive", 960 + "description": { 961 + "name": "http_parser", 962 + "sha256": "178d74305e7866013777bab2c3d8726205dc5a4dd935297175b19a23a2e66571", 963 + "url": "https://pub.dev" 964 + }, 965 + "source": "hosted", 966 + "version": "4.1.2" 967 + }, 968 + "icloud_storage": { 969 + "dependency": "transitive", 970 + "description": { 971 + "name": "icloud_storage", 972 + "sha256": "fa91d9c3b4264651f01a4f5b99cffa354ffe455623b13ecf92be86d88b1e26ea", 973 + "url": "https://pub.dev" 974 + }, 975 + "source": "hosted", 976 + "version": "2.2.0" 977 + }, 978 + "icons_plus": { 979 + "dependency": "transitive", 980 + "description": { 981 + "name": "icons_plus", 982 + "sha256": "8e2f601b8605d45dd55b106a0da084a1809125077a49574ca22e8bcd5b6e86f0", 983 + "url": "https://pub.dev" 984 + }, 985 + "source": "hosted", 986 + "version": "5.0.0" 987 + }, 988 + "image": { 989 + "dependency": "transitive", 990 + "description": { 991 + "name": "image", 992 + "sha256": "4e973fcf4caae1a4be2fa0a13157aa38a8f9cb049db6529aa00b4d71abc4d928", 993 + "url": "https://pub.dev" 994 + }, 995 + "source": "hosted", 996 + "version": "4.5.4" 997 + }, 998 + "intl": { 999 + "dependency": "direct main", 1000 + "description": { 1001 + "name": "intl", 1002 + "sha256": "d6f56758b7d3014a48af9701c085700aac781a92a87a62b1333b46d8879661cf", 1003 + "url": "https://pub.dev" 1004 + }, 1005 + "source": "hosted", 1006 + "version": "0.19.0" 1007 + }, 1008 + "io": { 1009 + "dependency": "transitive", 1010 + "description": { 1011 + "name": "io", 1012 + "sha256": "dfd5a80599cf0165756e3181807ed3e77daf6dd4137caaad72d0b7931597650b", 1013 + "url": "https://pub.dev" 1014 + }, 1015 + "source": "hosted", 1016 + "version": "1.0.5" 1017 + }, 1018 + "js": { 1019 + "dependency": "transitive", 1020 + "description": { 1021 + "name": "js", 1022 + "sha256": "53385261521cc4a0c4658fd0ad07a7d14591cf8fc33abbceae306ddb974888dc", 1023 + "url": "https://pub.dev" 1024 + }, 1025 + "source": "hosted", 1026 + "version": "0.7.2" 1027 + }, 1028 + "json_annotation": { 1029 + "dependency": "direct main", 1030 + "description": { 1031 + "name": "json_annotation", 1032 + "sha256": "1ce844379ca14835a50d2f019a3099f419082cfdd231cd86a142af94dd5c6bb1", 1033 + "url": "https://pub.dev" 1034 + }, 1035 + "source": "hosted", 1036 + "version": "4.9.0" 1037 + }, 1038 + "json_serializable": { 1039 + "dependency": "direct dev", 1040 + "description": { 1041 + "name": "json_serializable", 1042 + "sha256": "c2fcb3920cf2b6ae6845954186420fca40bc0a8abcc84903b7801f17d7050d7c", 1043 + "url": "https://pub.dev" 1044 + }, 1045 + "source": "hosted", 1046 + "version": "6.9.0" 1047 + }, 1048 + "leak_tracker": { 1049 + "dependency": "transitive", 1050 + "description": { 1051 + "name": "leak_tracker", 1052 + "sha256": "c35baad643ba394b40aac41080300150a4f08fd0fd6a10378f8f7c6bc161acec", 1053 + "url": "https://pub.dev" 1054 + }, 1055 + "source": "hosted", 1056 + "version": "10.0.8" 1057 + }, 1058 + "leak_tracker_flutter_testing": { 1059 + "dependency": "transitive", 1060 + "description": { 1061 + "name": "leak_tracker_flutter_testing", 1062 + "sha256": "f8b613e7e6a13ec79cfdc0e97638fddb3ab848452eff057653abd3edba760573", 1063 + "url": "https://pub.dev" 1064 + }, 1065 + "source": "hosted", 1066 + "version": "3.0.9" 1067 + }, 1068 + "leak_tracker_testing": { 1069 + "dependency": "transitive", 1070 + "description": { 1071 + "name": "leak_tracker_testing", 1072 + "sha256": "6ba465d5d76e67ddf503e1161d1f4a6bc42306f9d66ca1e8f079a47290fb06d3", 1073 + "url": "https://pub.dev" 1074 + }, 1075 + "source": "hosted", 1076 + "version": "3.0.1" 1077 + }, 1078 + "linked_scroll_controller": { 1079 + "dependency": "transitive", 1080 + "description": { 1081 + "name": "linked_scroll_controller", 1082 + "sha256": "e6020062bcf4ffc907ee7fd090fa971e65d8dfaac3c62baf601a3ced0b37986a", 1083 + "url": "https://pub.dev" 1084 + }, 1085 + "source": "hosted", 1086 + "version": "0.2.0" 1087 + }, 1088 + "lints": { 1089 + "dependency": "transitive", 1090 + "description": { 1091 + "name": "lints", 1092 + "sha256": "c35bb79562d980e9a453fc715854e1ed39e24e7d0297a880ef54e17f9874a9d7", 1093 + "url": "https://pub.dev" 1094 + }, 1095 + "source": "hosted", 1096 + "version": "5.1.1" 1097 + }, 1098 + "local_auth": { 1099 + "dependency": "transitive", 1100 + "description": { 1101 + "name": "local_auth", 1102 + "sha256": "434d854cf478f17f12ab29a76a02b3067f86a63a6d6c4eb8fbfdcfe4879c1b7b", 1103 + "url": "https://pub.dev" 1104 + }, 1105 + "source": "hosted", 1106 + "version": "2.3.0" 1107 + }, 1108 + "local_auth_android": { 1109 + "dependency": "transitive", 1110 + "description": { 1111 + "name": "local_auth_android", 1112 + "sha256": "0abe4e72f55c785b28900de52a2522c86baba0988838b5dc22241b072ecccd74", 1113 + "url": "https://pub.dev" 1114 + }, 1115 + "source": "hosted", 1116 + "version": "1.0.48" 1117 + }, 1118 + "local_auth_darwin": { 1119 + "dependency": "transitive", 1120 + "description": { 1121 + "name": "local_auth_darwin", 1122 + "sha256": "630996cd7b7f28f5ab92432c4b35d055dd03a747bc319e5ffbb3c4806a3e50d2", 1123 + "url": "https://pub.dev" 1124 + }, 1125 + "source": "hosted", 1126 + "version": "1.4.3" 1127 + }, 1128 + "local_auth_platform_interface": { 1129 + "dependency": "transitive", 1130 + "description": { 1131 + "name": "local_auth_platform_interface", 1132 + "sha256": "1b842ff177a7068442eae093b64abe3592f816afd2a533c0ebcdbe40f9d2075a", 1133 + "url": "https://pub.dev" 1134 + }, 1135 + "source": "hosted", 1136 + "version": "1.0.10" 1137 + }, 1138 + "local_auth_windows": { 1139 + "dependency": "transitive", 1140 + "description": { 1141 + "name": "local_auth_windows", 1142 + "sha256": "bc4e66a29b0fdf751aafbec923b5bed7ad6ed3614875d8151afe2578520b2ab5", 1143 + "url": "https://pub.dev" 1144 + }, 1145 + "source": "hosted", 1146 + "version": "1.0.11" 1147 + }, 1148 + "locale_names": { 1149 + "dependency": "transitive", 1150 + "description": { 1151 + "name": "locale_names", 1152 + "sha256": "7a89ca54072f4f13d0f5df5a9ba69337554bf2fd057d1dd2a238898f3f159374", 1153 + "url": "https://pub.dev" 1154 + }, 1155 + "source": "hosted", 1156 + "version": "1.1.1" 1157 + }, 1158 + "logging": { 1159 + "dependency": "transitive", 1160 + "description": { 1161 + "name": "logging", 1162 + "sha256": "c8245ada5f1717ed44271ed1c26b8ce85ca3228fd2ffdb75468ab01979309d61", 1163 + "url": "https://pub.dev" 1164 + }, 1165 + "source": "hosted", 1166 + "version": "1.3.0" 1167 + }, 1168 + "macros": { 1169 + "dependency": "transitive", 1170 + "description": { 1171 + "name": "macros", 1172 + "sha256": "1d9e801cd66f7ea3663c45fc708450db1fa57f988142c64289142c9b7ee80656", 1173 + "url": "https://pub.dev" 1174 + }, 1175 + "source": "hosted", 1176 + "version": "0.1.3-main.0" 1177 + }, 1178 + "markdown": { 1179 + "dependency": "transitive", 1180 + "description": { 1181 + "name": "markdown", 1182 + "sha256": "935e23e1ff3bc02d390bad4d4be001208ee92cc217cb5b5a6c19bc14aaa318c1", 1183 + "url": "https://pub.dev" 1184 + }, 1185 + "source": "hosted", 1186 + "version": "7.3.0" 1187 + }, 1188 + "matcher": { 1189 + "dependency": "transitive", 1190 + "description": { 1191 + "name": "matcher", 1192 + "sha256": "dc58c723c3c24bf8d3e2d3ad3f2f9d7bd9cf43ec6feaa64181775e60190153f2", 1193 + "url": "https://pub.dev" 1194 + }, 1195 + "source": "hosted", 1196 + "version": "0.12.17" 1197 + }, 1198 + "material_color_utilities": { 1199 + "dependency": "transitive", 1200 + "description": { 1201 + "name": "material_color_utilities", 1202 + "sha256": "f7142bb1154231d7ea5f96bc7bde4bda2a0945d2806bb11670e30b850d56bdec", 1203 + "url": "https://pub.dev" 1204 + }, 1205 + "source": "hosted", 1206 + "version": "0.11.1" 1207 + }, 1208 + "meta": { 1209 + "dependency": "transitive", 1210 + "description": { 1211 + "name": "meta", 1212 + "sha256": "e3641ec5d63ebf0d9b41bd43201a66e3fc79a65db5f61fc181f04cd27aab950c", 1213 + "url": "https://pub.dev" 1214 + }, 1215 + "source": "hosted", 1216 + "version": "1.16.0" 1217 + }, 1218 + "mime": { 1219 + "dependency": "transitive", 1220 + "description": { 1221 + "name": "mime", 1222 + "sha256": "41a20518f0cb1256669420fdba0cd90d21561e560ac240f26ef8322e45bb7ed6", 1223 + "url": "https://pub.dev" 1224 + }, 1225 + "source": "hosted", 1226 + "version": "2.0.0" 1227 + }, 1228 + "nested": { 1229 + "dependency": "transitive", 1230 + "description": { 1231 + "name": "nested", 1232 + "sha256": "03bac4c528c64c95c722ec99280375a6f2fc708eec17c7b3f07253b626cd2a20", 1233 + "url": "https://pub.dev" 1234 + }, 1235 + "source": "hosted", 1236 + "version": "1.0.0" 1237 + }, 1238 + "package_config": { 1239 + "dependency": "transitive", 1240 + "description": { 1241 + "name": "package_config", 1242 + "sha256": "f096c55ebb7deb7e384101542bfba8c52696c1b56fca2eb62827989ef2353bbc", 1243 + "url": "https://pub.dev" 1244 + }, 1245 + "source": "hosted", 1246 + "version": "2.2.0" 1247 + }, 1248 + "package_info_plus": { 1249 + "dependency": "transitive", 1250 + "description": { 1251 + "name": "package_info_plus", 1252 + "sha256": "7976bfe4c583170d6cdc7077e3237560b364149fcd268b5f53d95a991963b191", 1253 + "url": "https://pub.dev" 1254 + }, 1255 + "source": "hosted", 1256 + "version": "8.3.0" 1257 + }, 1258 + "package_info_plus_platform_interface": { 1259 + "dependency": "transitive", 1260 + "description": { 1261 + "name": "package_info_plus_platform_interface", 1262 + "sha256": "6c935fb612dff8e3cc9632c2b301720c77450a126114126ffaafe28d2e87956c", 1263 + "url": "https://pub.dev" 1264 + }, 1265 + "source": "hosted", 1266 + "version": "3.2.0" 1267 + }, 1268 + "path": { 1269 + "dependency": "transitive", 1270 + "description": { 1271 + "name": "path", 1272 + "sha256": "75cca69d1490965be98c73ceaea117e8a04dd21217b37b292c9ddbec0d955bc5", 1273 + "url": "https://pub.dev" 1274 + }, 1275 + "source": "hosted", 1276 + "version": "1.9.1" 1277 + }, 1278 + "path_parsing": { 1279 + "dependency": "transitive", 1280 + "description": { 1281 + "name": "path_parsing", 1282 + "sha256": "883402936929eac138ee0a45da5b0f2c80f89913e6dc3bf77eb65b84b409c6ca", 1283 + "url": "https://pub.dev" 1284 + }, 1285 + "source": "hosted", 1286 + "version": "1.1.0" 1287 + }, 1288 + "path_provider": { 1289 + "dependency": "transitive", 1290 + "description": { 1291 + "name": "path_provider", 1292 + "sha256": "50c5dd5b6e1aaf6fb3a78b33f6aa3afca52bf903a8a5298f53101fdaee55bbcd", 1293 + "url": "https://pub.dev" 1294 + }, 1295 + "source": "hosted", 1296 + "version": "2.1.5" 1297 + }, 1298 + "path_provider_android": { 1299 + "dependency": "transitive", 1300 + "description": { 1301 + "name": "path_provider_android", 1302 + "sha256": "0ca7359dad67fd7063cb2892ab0c0737b2daafd807cf1acecd62374c8fae6c12", 1303 + "url": "https://pub.dev" 1304 + }, 1305 + "source": "hosted", 1306 + "version": "2.2.16" 1307 + }, 1308 + "path_provider_foundation": { 1309 + "dependency": "transitive", 1310 + "description": { 1311 + "name": "path_provider_foundation", 1312 + "sha256": "4843174df4d288f5e29185bd6e72a6fbdf5a4a4602717eed565497429f179942", 1313 + "url": "https://pub.dev" 1314 + }, 1315 + "source": "hosted", 1316 + "version": "2.4.1" 1317 + }, 1318 + "path_provider_linux": { 1319 + "dependency": "transitive", 1320 + "description": { 1321 + "name": "path_provider_linux", 1322 + "sha256": "f7a1fe3a634fe7734c8d3f2766ad746ae2a2884abe22e241a8b301bf5cac3279", 1323 + "url": "https://pub.dev" 1324 + }, 1325 + "source": "hosted", 1326 + "version": "2.2.1" 1327 + }, 1328 + "path_provider_platform_interface": { 1329 + "dependency": "transitive", 1330 + "description": { 1331 + "name": "path_provider_platform_interface", 1332 + "sha256": "88f5779f72ba699763fa3a3b06aa4bf6de76c8e5de842cf6f29e2e06476c2334", 1333 + "url": "https://pub.dev" 1334 + }, 1335 + "source": "hosted", 1336 + "version": "2.1.2" 1337 + }, 1338 + "path_provider_windows": { 1339 + "dependency": "transitive", 1340 + "description": { 1341 + "name": "path_provider_windows", 1342 + "sha256": "bd6f00dbd873bfb70d0761682da2b3a2c2fccc2b9e84c495821639601d81afe7", 1343 + "url": "https://pub.dev" 1344 + }, 1345 + "source": "hosted", 1346 + "version": "2.3.0" 1347 + }, 1348 + "petitparser": { 1349 + "dependency": "transitive", 1350 + "description": { 1351 + "name": "petitparser", 1352 + "sha256": "07c8f0b1913bcde1ff0d26e57ace2f3012ccbf2b204e070290dad3bb22797646", 1353 + "url": "https://pub.dev" 1354 + }, 1355 + "source": "hosted", 1356 + "version": "6.1.0" 1357 + }, 1358 + "pinenacl": { 1359 + "dependency": "transitive", 1360 + "description": { 1361 + "name": "pinenacl", 1362 + "sha256": "57e907beaacbc3c024a098910b6240758e899674de07d6949a67b52fd984cbdf", 1363 + "url": "https://pub.dev" 1364 + }, 1365 + "source": "hosted", 1366 + "version": "0.6.0" 1367 + }, 1368 + "plain_notification_token": { 1369 + "dependency": "direct main", 1370 + "description": { 1371 + "path": ".", 1372 + "ref": "v1.0.23", 1373 + "resolved-ref": "5f56dc56a6670e2533b0caa7d09d31d16e6c7663", 1374 + "url": "https://github.com/lollipopkit/plain_notification_token" 1375 + }, 1376 + "source": "git", 1377 + "version": "0.0.4" 1378 + }, 1379 + "platform": { 1380 + "dependency": "transitive", 1381 + "description": { 1382 + "name": "platform", 1383 + "sha256": "5d6b1b0036a5f331ebc77c850ebc8506cbc1e9416c27e59b439f917a902a4984", 1384 + "url": "https://pub.dev" 1385 + }, 1386 + "source": "hosted", 1387 + "version": "3.1.6" 1388 + }, 1389 + "plugin_platform_interface": { 1390 + "dependency": "transitive", 1391 + "description": { 1392 + "name": "plugin_platform_interface", 1393 + "sha256": "4820fbfdb9478b1ebae27888254d445073732dae3d6ea81f0b7e06d5dedc3f02", 1394 + "url": "https://pub.dev" 1395 + }, 1396 + "source": "hosted", 1397 + "version": "2.1.8" 1398 + }, 1399 + "pointycastle": { 1400 + "dependency": "transitive", 1401 + "description": { 1402 + "name": "pointycastle", 1403 + "sha256": "4be0097fcf3fd3e8449e53730c631200ebc7b88016acecab2b0da2f0149222fe", 1404 + "url": "https://pub.dev" 1405 + }, 1406 + "source": "hosted", 1407 + "version": "3.9.1" 1408 + }, 1409 + "pool": { 1410 + "dependency": "transitive", 1411 + "description": { 1412 + "name": "pool", 1413 + "sha256": "20fe868b6314b322ea036ba325e6fc0711a22948856475e2c2b6306e8ab39c2a", 1414 + "url": "https://pub.dev" 1415 + }, 1416 + "source": "hosted", 1417 + "version": "1.5.1" 1418 + }, 1419 + "posix": { 1420 + "dependency": "transitive", 1421 + "description": { 1422 + "name": "posix", 1423 + "sha256": "a0117dc2167805aa9125b82eee515cc891819bac2f538c83646d355b16f58b9a", 1424 + "url": "https://pub.dev" 1425 + }, 1426 + "source": "hosted", 1427 + "version": "6.0.1" 1428 + }, 1429 + "pretty_qr_code": { 1430 + "dependency": "transitive", 1431 + "description": { 1432 + "name": "pretty_qr_code", 1433 + "sha256": "cbdb4af29da1c1fa21dd76f809646c591320ab9e435d3b0eab867492d43607d5", 1434 + "url": "https://pub.dev" 1435 + }, 1436 + "source": "hosted", 1437 + "version": "3.3.0" 1438 + }, 1439 + "provider": { 1440 + "dependency": "transitive", 1441 + "description": { 1442 + "name": "provider", 1443 + "sha256": "c8a055ee5ce3fd98d6fc872478b03823ffdb448699c6ebdbbc71d59b596fd48c", 1444 + "url": "https://pub.dev" 1445 + }, 1446 + "source": "hosted", 1447 + "version": "6.1.2" 1448 + }, 1449 + "pub_semver": { 1450 + "dependency": "transitive", 1451 + "description": { 1452 + "name": "pub_semver", 1453 + "sha256": "5bfcf68ca79ef689f8990d1160781b4bad40a3bd5e5218ad4076ddb7f4081585", 1454 + "url": "https://pub.dev" 1455 + }, 1456 + "source": "hosted", 1457 + "version": "2.2.0" 1458 + }, 1459 + "pubspec_parse": { 1460 + "dependency": "transitive", 1461 + "description": { 1462 + "name": "pubspec_parse", 1463 + "sha256": "0560ba233314abbed0a48a2956f7f022cce7c3e1e73df540277da7544cad4082", 1464 + "url": "https://pub.dev" 1465 + }, 1466 + "source": "hosted", 1467 + "version": "1.5.0" 1468 + }, 1469 + "qr": { 1470 + "dependency": "transitive", 1471 + "description": { 1472 + "name": "qr", 1473 + "sha256": "5a1d2586170e172b8a8c8470bbbffd5eb0cd38a66c0d77155ea138d3af3a4445", 1474 + "url": "https://pub.dev" 1475 + }, 1476 + "source": "hosted", 1477 + "version": "3.0.2" 1478 + }, 1479 + "qr_code_dart_scan": { 1480 + "dependency": "transitive", 1481 + "description": { 1482 + "name": "qr_code_dart_scan", 1483 + "sha256": "a21340c4a2ca14e2e114915940fcad166f15c1a065fed8b4fede4a4aba5bc4ff", 1484 + "url": "https://pub.dev" 1485 + }, 1486 + "source": "hosted", 1487 + "version": "0.9.11" 1488 + }, 1489 + "quiver": { 1490 + "dependency": "transitive", 1491 + "description": { 1492 + "name": "quiver", 1493 + "sha256": "ea0b925899e64ecdfbf9c7becb60d5b50e706ade44a85b2363be2a22d88117d2", 1494 + "url": "https://pub.dev" 1495 + }, 1496 + "source": "hosted", 1497 + "version": "3.2.2" 1498 + }, 1499 + "riverpod": { 1500 + "dependency": "transitive", 1501 + "description": { 1502 + "name": "riverpod", 1503 + "sha256": "59062512288d3056b2321804332a13ffdd1bf16df70dcc8e506e411280a72959", 1504 + "url": "https://pub.dev" 1505 + }, 1506 + "source": "hosted", 1507 + "version": "2.6.1" 1508 + }, 1509 + "riverpod_annotation": { 1510 + "dependency": "transitive", 1511 + "description": { 1512 + "name": "riverpod_annotation", 1513 + "sha256": "e14b0bf45b71326654e2705d462f21b958f987087be850afd60578fcd502d1b8", 1514 + "url": "https://pub.dev" 1515 + }, 1516 + "source": "hosted", 1517 + "version": "2.6.1" 1518 + }, 1519 + "screen_retriever": { 1520 + "dependency": "transitive", 1521 + "description": { 1522 + "name": "screen_retriever", 1523 + "sha256": "570dbc8e4f70bac451e0efc9c9bb19fa2d6799a11e6ef04f946d7886d2e23d0c", 1524 + "url": "https://pub.dev" 1525 + }, 1526 + "source": "hosted", 1527 + "version": "0.2.0" 1528 + }, 1529 + "screen_retriever_linux": { 1530 + "dependency": "transitive", 1531 + "description": { 1532 + "name": "screen_retriever_linux", 1533 + "sha256": "f7f8120c92ef0784e58491ab664d01efda79a922b025ff286e29aa123ea3dd18", 1534 + "url": "https://pub.dev" 1535 + }, 1536 + "source": "hosted", 1537 + "version": "0.2.0" 1538 + }, 1539 + "screen_retriever_macos": { 1540 + "dependency": "transitive", 1541 + "description": { 1542 + "name": "screen_retriever_macos", 1543 + "sha256": "71f956e65c97315dd661d71f828708bd97b6d358e776f1a30d5aa7d22d78a149", 1544 + "url": "https://pub.dev" 1545 + }, 1546 + "source": "hosted", 1547 + "version": "0.2.0" 1548 + }, 1549 + "screen_retriever_platform_interface": { 1550 + "dependency": "transitive", 1551 + "description": { 1552 + "name": "screen_retriever_platform_interface", 1553 + "sha256": "ee197f4581ff0d5608587819af40490748e1e39e648d7680ecf95c05197240c0", 1554 + "url": "https://pub.dev" 1555 + }, 1556 + "source": "hosted", 1557 + "version": "0.2.0" 1558 + }, 1559 + "screen_retriever_windows": { 1560 + "dependency": "transitive", 1561 + "description": { 1562 + "name": "screen_retriever_windows", 1563 + "sha256": "449ee257f03ca98a57288ee526a301a430a344a161f9202b4fcc38576716fe13", 1564 + "url": "https://pub.dev" 1565 + }, 1566 + "source": "hosted", 1567 + "version": "0.2.0" 1568 + }, 1569 + "screenshot": { 1570 + "dependency": "transitive", 1571 + "description": { 1572 + "name": "screenshot", 1573 + "sha256": "63817697a7835e6ce82add4228e15d233b74d42975c143ad8cfe07009fab866b", 1574 + "url": "https://pub.dev" 1575 + }, 1576 + "source": "hosted", 1577 + "version": "3.0.0" 1578 + }, 1579 + "share_plus": { 1580 + "dependency": "transitive", 1581 + "description": { 1582 + "name": "share_plus", 1583 + "sha256": "fce43200aa03ea87b91ce4c3ac79f0cecd52e2a7a56c7a4185023c271fbfa6da", 1584 + "url": "https://pub.dev" 1585 + }, 1586 + "source": "hosted", 1587 + "version": "10.1.4" 1588 + }, 1589 + "share_plus_platform_interface": { 1590 + "dependency": "transitive", 1591 + "description": { 1592 + "name": "share_plus_platform_interface", 1593 + "sha256": "cc012a23fc2d479854e6c80150696c4a5f5bb62cb89af4de1c505cf78d0a5d0b", 1594 + "url": "https://pub.dev" 1595 + }, 1596 + "source": "hosted", 1597 + "version": "5.0.2" 1598 + }, 1599 + "shared_preferences": { 1600 + "dependency": "direct main", 1601 + "description": { 1602 + "name": "shared_preferences", 1603 + "sha256": "846849e3e9b68f3ef4b60c60cf4b3e02e9321bc7f4d8c4692cf87ffa82fc8a3a", 1604 + "url": "https://pub.dev" 1605 + }, 1606 + "source": "hosted", 1607 + "version": "2.5.2" 1608 + }, 1609 + "shared_preferences_android": { 1610 + "dependency": "transitive", 1611 + "description": { 1612 + "name": "shared_preferences_android", 1613 + "sha256": "3ec7210872c4ba945e3244982918e502fa2bfb5230dff6832459ca0e1879b7ad", 1614 + "url": "https://pub.dev" 1615 + }, 1616 + "source": "hosted", 1617 + "version": "2.4.8" 1618 + }, 1619 + "shared_preferences_foundation": { 1620 + "dependency": "transitive", 1621 + "description": { 1622 + "name": "shared_preferences_foundation", 1623 + "sha256": "6a52cfcdaeac77cad8c97b539ff688ccfc458c007b4db12be584fbe5c0e49e03", 1624 + "url": "https://pub.dev" 1625 + }, 1626 + "source": "hosted", 1627 + "version": "2.5.4" 1628 + }, 1629 + "shared_preferences_linux": { 1630 + "dependency": "transitive", 1631 + "description": { 1632 + "name": "shared_preferences_linux", 1633 + "sha256": "580abfd40f415611503cae30adf626e6656dfb2f0cee8f465ece7b6defb40f2f", 1634 + "url": "https://pub.dev" 1635 + }, 1636 + "source": "hosted", 1637 + "version": "2.4.1" 1638 + }, 1639 + "shared_preferences_platform_interface": { 1640 + "dependency": "transitive", 1641 + "description": { 1642 + "name": "shared_preferences_platform_interface", 1643 + "sha256": "57cbf196c486bc2cf1f02b85784932c6094376284b3ad5779d1b1c6c6a816b80", 1644 + "url": "https://pub.dev" 1645 + }, 1646 + "source": "hosted", 1647 + "version": "2.4.1" 1648 + }, 1649 + "shared_preferences_web": { 1650 + "dependency": "transitive", 1651 + "description": { 1652 + "name": "shared_preferences_web", 1653 + "sha256": "c49bd060261c9a3f0ff445892695d6212ff603ef3115edbb448509d407600019", 1654 + "url": "https://pub.dev" 1655 + }, 1656 + "source": "hosted", 1657 + "version": "2.4.3" 1658 + }, 1659 + "shared_preferences_windows": { 1660 + "dependency": "transitive", 1661 + "description": { 1662 + "name": "shared_preferences_windows", 1663 + "sha256": "94ef0f72b2d71bc3e700e025db3710911bd51a71cefb65cc609dd0d9a982e3c1", 1664 + "url": "https://pub.dev" 1665 + }, 1666 + "source": "hosted", 1667 + "version": "2.4.1" 1668 + }, 1669 + "shelf": { 1670 + "dependency": "transitive", 1671 + "description": { 1672 + "name": "shelf", 1673 + "sha256": "e7dd780a7ffb623c57850b33f43309312fc863fb6aa3d276a754bb299839ef12", 1674 + "url": "https://pub.dev" 1675 + }, 1676 + "source": "hosted", 1677 + "version": "1.4.2" 1678 + }, 1679 + "shelf_web_socket": { 1680 + "dependency": "transitive", 1681 + "description": { 1682 + "name": "shelf_web_socket", 1683 + "sha256": "3632775c8e90d6c9712f883e633716432a27758216dfb61bd86a8321c0580925", 1684 + "url": "https://pub.dev" 1685 + }, 1686 + "source": "hosted", 1687 + "version": "3.0.0" 1688 + }, 1689 + "sky_engine": { 1690 + "dependency": "transitive", 1691 + "description": "flutter", 1692 + "source": "sdk", 1693 + "version": "0.0.0" 1694 + }, 1695 + "source_gen": { 1696 + "dependency": "transitive", 1697 + "description": { 1698 + "name": "source_gen", 1699 + "sha256": "14658ba5f669685cd3d63701d01b31ea748310f7ab854e471962670abcf57832", 1700 + "url": "https://pub.dev" 1701 + }, 1702 + "source": "hosted", 1703 + "version": "1.5.0" 1704 + }, 1705 + "source_helper": { 1706 + "dependency": "transitive", 1707 + "description": { 1708 + "name": "source_helper", 1709 + "sha256": "86d247119aedce8e63f4751bd9626fc9613255935558447569ad42f9f5b48b3c", 1710 + "url": "https://pub.dev" 1711 + }, 1712 + "source": "hosted", 1713 + "version": "1.3.5" 1714 + }, 1715 + "source_span": { 1716 + "dependency": "transitive", 1717 + "description": { 1718 + "name": "source_span", 1719 + "sha256": "254ee5351d6cb365c859e20ee823c3bb479bf4a293c22d17a9f1bf144ce86f7c", 1720 + "url": "https://pub.dev" 1721 + }, 1722 + "source": "hosted", 1723 + "version": "1.10.1" 1724 + }, 1725 + "sprintf": { 1726 + "dependency": "transitive", 1727 + "description": { 1728 + "name": "sprintf", 1729 + "sha256": "1fc9ffe69d4df602376b52949af107d8f5703b77cda567c4d7d86a0693120f23", 1730 + "url": "https://pub.dev" 1731 + }, 1732 + "source": "hosted", 1733 + "version": "7.0.0" 1734 + }, 1735 + "stack_trace": { 1736 + "dependency": "transitive", 1737 + "description": { 1738 + "name": "stack_trace", 1739 + "sha256": "8b27215b45d22309b5cddda1aa2b19bdfec9df0e765f2de506401c071d38d1b1", 1740 + "url": "https://pub.dev" 1741 + }, 1742 + "source": "hosted", 1743 + "version": "1.12.1" 1744 + }, 1745 + "state_notifier": { 1746 + "dependency": "transitive", 1747 + "description": { 1748 + "name": "state_notifier", 1749 + "sha256": "b8677376aa54f2d7c58280d5a007f9e8774f1968d1fb1c096adcb4792fba29bb", 1750 + "url": "https://pub.dev" 1751 + }, 1752 + "source": "hosted", 1753 + "version": "1.0.0" 1754 + }, 1755 + "stream_channel": { 1756 + "dependency": "transitive", 1757 + "description": { 1758 + "name": "stream_channel", 1759 + "sha256": "969e04c80b8bcdf826f8f16579c7b14d780458bd97f56d107d3950fdbeef059d", 1760 + "url": "https://pub.dev" 1761 + }, 1762 + "source": "hosted", 1763 + "version": "2.1.4" 1764 + }, 1765 + "stream_transform": { 1766 + "dependency": "transitive", 1767 + "description": { 1768 + "name": "stream_transform", 1769 + "sha256": "ad47125e588cfd37a9a7f86c7d6356dde8dfe89d071d293f80ca9e9273a33871", 1770 + "url": "https://pub.dev" 1771 + }, 1772 + "source": "hosted", 1773 + "version": "2.1.1" 1774 + }, 1775 + "string_scanner": { 1776 + "dependency": "transitive", 1777 + "description": { 1778 + "name": "string_scanner", 1779 + "sha256": "921cd31725b72fe181906c6a94d987c78e3b98c2e205b397ea399d4054872b43", 1780 + "url": "https://pub.dev" 1781 + }, 1782 + "source": "hosted", 1783 + "version": "1.4.1" 1784 + }, 1785 + "term_glyph": { 1786 + "dependency": "transitive", 1787 + "description": { 1788 + "name": "term_glyph", 1789 + "sha256": "7f554798625ea768a7518313e58f83891c7f5024f88e46e7182a4558850a4b8e", 1790 + "url": "https://pub.dev" 1791 + }, 1792 + "source": "hosted", 1793 + "version": "1.2.2" 1794 + }, 1795 + "test_api": { 1796 + "dependency": "transitive", 1797 + "description": { 1798 + "name": "test_api", 1799 + "sha256": "fb31f383e2ee25fbbfe06b40fe21e1e458d14080e3c67e7ba0acfde4df4e0bbd", 1800 + "url": "https://pub.dev" 1801 + }, 1802 + "source": "hosted", 1803 + "version": "0.7.4" 1804 + }, 1805 + "timing": { 1806 + "dependency": "transitive", 1807 + "description": { 1808 + "name": "timing", 1809 + "sha256": "62ee18aca144e4a9f29d212f5a4c6a053be252b895ab14b5821996cff4ed90fe", 1810 + "url": "https://pub.dev" 1811 + }, 1812 + "source": "hosted", 1813 + "version": "1.0.2" 1814 + }, 1815 + "tuple": { 1816 + "dependency": "transitive", 1817 + "description": { 1818 + "name": "tuple", 1819 + "sha256": "a97ce2013f240b2f3807bcbaf218765b6f301c3eff91092bcfa23a039e7dd151", 1820 + "url": "https://pub.dev" 1821 + }, 1822 + "source": "hosted", 1823 + "version": "2.0.2" 1824 + }, 1825 + "typed_data": { 1826 + "dependency": "transitive", 1827 + "description": { 1828 + "name": "typed_data", 1829 + "sha256": "f9049c039ebfeb4cf7a7104a675823cd72dba8297f264b6637062516699fa006", 1830 + "url": "https://pub.dev" 1831 + }, 1832 + "source": "hosted", 1833 + "version": "1.4.0" 1834 + }, 1835 + "universal_io": { 1836 + "dependency": "transitive", 1837 + "description": { 1838 + "name": "universal_io", 1839 + "sha256": "1722b2dcc462b4b2f3ee7d188dad008b6eb4c40bbd03a3de451d82c78bba9aad", 1840 + "url": "https://pub.dev" 1841 + }, 1842 + "source": "hosted", 1843 + "version": "2.2.2" 1844 + }, 1845 + "url_launcher": { 1846 + "dependency": "transitive", 1847 + "description": { 1848 + "name": "url_launcher", 1849 + "sha256": "9d06212b1362abc2f0f0d78e6f09f726608c74e3b9462e8368bb03314aa8d603", 1850 + "url": "https://pub.dev" 1851 + }, 1852 + "source": "hosted", 1853 + "version": "6.3.1" 1854 + }, 1855 + "url_launcher_android": { 1856 + "dependency": "transitive", 1857 + "description": { 1858 + "name": "url_launcher_android", 1859 + "sha256": "1d0eae19bd7606ef60fe69ef3b312a437a16549476c42321d5dc1506c9ca3bf4", 1860 + "url": "https://pub.dev" 1861 + }, 1862 + "source": "hosted", 1863 + "version": "6.3.15" 1864 + }, 1865 + "url_launcher_ios": { 1866 + "dependency": "transitive", 1867 + "description": { 1868 + "name": "url_launcher_ios", 1869 + "sha256": "16a513b6c12bb419304e72ea0ae2ab4fed569920d1c7cb850263fe3acc824626", 1870 + "url": "https://pub.dev" 1871 + }, 1872 + "source": "hosted", 1873 + "version": "6.3.2" 1874 + }, 1875 + "url_launcher_linux": { 1876 + "dependency": "transitive", 1877 + "description": { 1878 + "name": "url_launcher_linux", 1879 + "sha256": "4e9ba368772369e3e08f231d2301b4ef72b9ff87c31192ef471b380ef29a4935", 1880 + "url": "https://pub.dev" 1881 + }, 1882 + "source": "hosted", 1883 + "version": "3.2.1" 1884 + }, 1885 + "url_launcher_macos": { 1886 + "dependency": "transitive", 1887 + "description": { 1888 + "name": "url_launcher_macos", 1889 + "sha256": "17ba2000b847f334f16626a574c702b196723af2a289e7a93ffcb79acff855c2", 1890 + "url": "https://pub.dev" 1891 + }, 1892 + "source": "hosted", 1893 + "version": "3.2.2" 1894 + }, 1895 + "url_launcher_platform_interface": { 1896 + "dependency": "transitive", 1897 + "description": { 1898 + "name": "url_launcher_platform_interface", 1899 + "sha256": "552f8a1e663569be95a8190206a38187b531910283c3e982193e4f2733f01029", 1900 + "url": "https://pub.dev" 1901 + }, 1902 + "source": "hosted", 1903 + "version": "2.3.2" 1904 + }, 1905 + "url_launcher_web": { 1906 + "dependency": "transitive", 1907 + "description": { 1908 + "name": "url_launcher_web", 1909 + "sha256": "3ba963161bd0fe395917ba881d320b9c4f6dd3c4a233da62ab18a5025c85f1e9", 1910 + "url": "https://pub.dev" 1911 + }, 1912 + "source": "hosted", 1913 + "version": "2.4.0" 1914 + }, 1915 + "url_launcher_windows": { 1916 + "dependency": "transitive", 1917 + "description": { 1918 + "name": "url_launcher_windows", 1919 + "sha256": "3284b6d2ac454cf34f114e1d3319866fdd1e19cdc329999057e44ffe936cfa77", 1920 + "url": "https://pub.dev" 1921 + }, 1922 + "source": "hosted", 1923 + "version": "3.1.4" 1924 + }, 1925 + "uuid": { 1926 + "dependency": "transitive", 1927 + "description": { 1928 + "name": "uuid", 1929 + "sha256": "a5be9ef6618a7ac1e964353ef476418026db906c4facdedaa299b7a2e71690ff", 1930 + "url": "https://pub.dev" 1931 + }, 1932 + "source": "hosted", 1933 + "version": "4.5.1" 1934 + }, 1935 + "vector_graphics": { 1936 + "dependency": "transitive", 1937 + "description": { 1938 + "name": "vector_graphics", 1939 + "sha256": "44cc7104ff32563122a929e4620cf3efd584194eec6d1d913eb5ba593dbcf6de", 1940 + "url": "https://pub.dev" 1941 + }, 1942 + "source": "hosted", 1943 + "version": "1.1.18" 1944 + }, 1945 + "vector_graphics_codec": { 1946 + "dependency": "transitive", 1947 + "description": { 1948 + "name": "vector_graphics_codec", 1949 + "sha256": "99fd9fbd34d9f9a32efd7b6a6aae14125d8237b10403b422a6a6dfeac2806146", 1950 + "url": "https://pub.dev" 1951 + }, 1952 + "source": "hosted", 1953 + "version": "1.1.13" 1954 + }, 1955 + "vector_graphics_compiler": { 1956 + "dependency": "transitive", 1957 + "description": { 1958 + "name": "vector_graphics_compiler", 1959 + "sha256": "1b4b9e706a10294258727674a340ae0d6e64a7231980f9f9a3d12e4b42407aad", 1960 + "url": "https://pub.dev" 1961 + }, 1962 + "source": "hosted", 1963 + "version": "1.1.16" 1964 + }, 1965 + "vector_math": { 1966 + "dependency": "transitive", 1967 + "description": { 1968 + "name": "vector_math", 1969 + "sha256": "80b3257d1492ce4d091729e3a67a60407d227c27241d6927be0130c98e741803", 1970 + "url": "https://pub.dev" 1971 + }, 1972 + "source": "hosted", 1973 + "version": "2.1.4" 1974 + }, 1975 + "vm_service": { 1976 + "dependency": "transitive", 1977 + "description": { 1978 + "name": "vm_service", 1979 + "sha256": "0968250880a6c5fe7edc067ed0a13d4bae1577fe2771dcf3010d52c4a9d3ca14", 1980 + "url": "https://pub.dev" 1981 + }, 1982 + "source": "hosted", 1983 + "version": "14.3.1" 1984 + }, 1985 + "wake_on_lan": { 1986 + "dependency": "direct main", 1987 + "description": { 1988 + "name": "wake_on_lan", 1989 + "sha256": "a0db43df0cd05181f476f38ec63345a763b7d3b9d8ab25cabbff45881780cb8e", 1990 + "url": "https://pub.dev" 1991 + }, 1992 + "source": "hosted", 1993 + "version": "4.1.1+3" 1994 + }, 1995 + "wakelock_plus": { 1996 + "dependency": "direct main", 1997 + "description": { 1998 + "name": "wakelock_plus", 1999 + "sha256": "36c88af0b930121941345306d259ec4cc4ecca3b151c02e3a9e71aede83c615e", 2000 + "url": "https://pub.dev" 2001 + }, 2002 + "source": "hosted", 2003 + "version": "1.2.10" 2004 + }, 2005 + "wakelock_plus_platform_interface": { 2006 + "dependency": "transitive", 2007 + "description": { 2008 + "name": "wakelock_plus_platform_interface", 2009 + "sha256": "70e780bc99796e1db82fe764b1e7dcb89a86f1e5b3afb1db354de50f2e41eb7a", 2010 + "url": "https://pub.dev" 2011 + }, 2012 + "source": "hosted", 2013 + "version": "1.2.2" 2014 + }, 2015 + "watch_connectivity": { 2016 + "dependency": "direct main", 2017 + "description": { 2018 + "path": ".", 2019 + "ref": "v1.0.85", 2020 + "resolved-ref": "13e42750a8f8dbf9a6c7890198b0dd18283a0692", 2021 + "url": "https://github.com/lollipopkit/watch_connectivity" 2022 + }, 2023 + "source": "git", 2024 + "version": "0.1.5" 2025 + }, 2026 + "watcher": { 2027 + "dependency": "transitive", 2028 + "description": { 2029 + "name": "watcher", 2030 + "sha256": "69da27e49efa56a15f8afe8f4438c4ec02eff0a117df1b22ea4aad194fe1c104", 2031 + "url": "https://pub.dev" 2032 + }, 2033 + "source": "hosted", 2034 + "version": "1.1.1" 2035 + }, 2036 + "web": { 2037 + "dependency": "transitive", 2038 + "description": { 2039 + "name": "web", 2040 + "sha256": "868d88a33d8a87b18ffc05f9f030ba328ffefba92d6c127917a2ba740f9cfe4a", 2041 + "url": "https://pub.dev" 2042 + }, 2043 + "source": "hosted", 2044 + "version": "1.1.1" 2045 + }, 2046 + "web_socket": { 2047 + "dependency": "transitive", 2048 + "description": { 2049 + "name": "web_socket", 2050 + "sha256": "3c12d96c0c9a4eec095246debcea7b86c0324f22df69893d538fcc6f1b8cce83", 2051 + "url": "https://pub.dev" 2052 + }, 2053 + "source": "hosted", 2054 + "version": "0.1.6" 2055 + }, 2056 + "web_socket_channel": { 2057 + "dependency": "transitive", 2058 + "description": { 2059 + "name": "web_socket_channel", 2060 + "sha256": "0b8e2457400d8a859b7b2030786835a28a8e80836ef64402abef392ff4f1d0e5", 2061 + "url": "https://pub.dev" 2062 + }, 2063 + "source": "hosted", 2064 + "version": "3.0.2" 2065 + }, 2066 + "webdav_client_plus": { 2067 + "dependency": "direct main", 2068 + "description": { 2069 + "name": "webdav_client_plus", 2070 + "sha256": "0f992fe05a46674a800d9fd8fdc5c54952ff739da155c558776a62ca0c2bed3a", 2071 + "url": "https://pub.dev" 2072 + }, 2073 + "source": "hosted", 2074 + "version": "1.0.2" 2075 + }, 2076 + "win32": { 2077 + "dependency": "transitive", 2078 + "description": { 2079 + "name": "win32", 2080 + "sha256": "dc6ecaa00a7c708e5b4d10ee7bec8c270e9276dfcab1783f57e9962d7884305f", 2081 + "url": "https://pub.dev" 2082 + }, 2083 + "source": "hosted", 2084 + "version": "5.12.0" 2085 + }, 2086 + "window_manager": { 2087 + "dependency": "transitive", 2088 + "description": { 2089 + "name": "window_manager", 2090 + "sha256": "732896e1416297c63c9e3fb95aea72d0355f61390263982a47fd519169dc5059", 2091 + "url": "https://pub.dev" 2092 + }, 2093 + "source": "hosted", 2094 + "version": "0.4.3" 2095 + }, 2096 + "xdg_directories": { 2097 + "dependency": "transitive", 2098 + "description": { 2099 + "name": "xdg_directories", 2100 + "sha256": "7a3f37b05d989967cdddcbb571f1ea834867ae2faa29725fd085180e0883aa15", 2101 + "url": "https://pub.dev" 2102 + }, 2103 + "source": "hosted", 2104 + "version": "1.1.0" 2105 + }, 2106 + "xml": { 2107 + "dependency": "direct main", 2108 + "description": { 2109 + "name": "xml", 2110 + "sha256": "b015a8ad1c488f66851d762d3090a21c600e479dc75e68328c52774040cf9226", 2111 + "url": "https://pub.dev" 2112 + }, 2113 + "source": "hosted", 2114 + "version": "6.5.0" 2115 + }, 2116 + "xterm": { 2117 + "dependency": "direct main", 2118 + "description": { 2119 + "path": ".", 2120 + "ref": "v1.0.586", 2121 + "resolved-ref": "b8c73bec722055f24c5724cd2f2297859e95b6af", 2122 + "url": "https://github.com/lollipopkit/xterm.dart" 2123 + }, 2124 + "source": "git", 2125 + "version": "4.0.0" 2126 + }, 2127 + "yaml": { 2128 + "dependency": "transitive", 2129 + "description": { 2130 + "name": "yaml", 2131 + "sha256": "b9da305ac7c39faa3f030eccd175340f968459dae4af175130b3fc47e40d76ce", 2132 + "url": "https://pub.dev" 2133 + }, 2134 + "source": "hosted", 2135 + "version": "3.1.3" 2136 + }, 2137 + "zmodem": { 2138 + "dependency": "transitive", 2139 + "description": { 2140 + "name": "zmodem", 2141 + "sha256": "3b7e5b29f3a7d8aee472029b05165a68438eff2f3f7766edf13daba1e297adbf", 2142 + "url": "https://pub.dev" 2143 + }, 2144 + "source": "hosted", 2145 + "version": "0.0.6" 2146 + }, 2147 + "zxing_lib": { 2148 + "dependency": "transitive", 2149 + "description": { 2150 + "name": "zxing_lib", 2151 + "sha256": "870a63610be3f20009ca9201f7ba2d53d7eaefa675c154b3e8c1f6fc55984d04", 2152 + "url": "https://pub.dev" 2153 + }, 2154 + "source": "hosted", 2155 + "version": "1.1.2" 2156 + } 2157 + }, 2158 + "sdks": { 2159 + "dart": ">=3.7.0 <4.0.0", 2160 + "flutter": ">=3.29.0" 2161 + } 2162 + }
+3 -3
pkgs/by-name/so/sonarlint-ls/package.nix
··· 16 17 maven.buildMavenPackage rec { 18 pname = "sonarlint-ls"; 19 - version = "3.22.0.76129"; 20 21 src = fetchFromGitHub { 22 owner = "SonarSource"; 23 repo = "sonarlint-language-server"; 24 rev = version; 25 - hash = "sha256-W0X22akE8hDQcuJLq4BXsAKebMb/jDvoG1i3jkA7QaM="; 26 }; 27 28 mvnJdk = jdk17; 29 - mvnHash = "sha256-7EXa/A5E8/spd4QrBMSgKyKpnA561NstpjCHbC1EBu4="; 30 31 # Disables failing tests which either need network access or are flaky. 32 mvnParameters = lib.escapeShellArgs [
··· 16 17 maven.buildMavenPackage rec { 18 pname = "sonarlint-ls"; 19 + version = "3.23.0.76182"; 20 21 src = fetchFromGitHub { 22 owner = "SonarSource"; 23 repo = "sonarlint-language-server"; 24 rev = version; 25 + hash = "sha256-kN2AR3SP/SZnD7uEDaQkzg9l4lNvBNtX7Q2HV9/fk+0="; 26 }; 27 28 mvnJdk = jdk17; 29 + mvnHash = "sha256-mQc13HVgDK5V08BGB79RMVfMwlagPXGRIB72JfnQRes="; 30 31 # Disables failing tests which either need network access or are flaky. 32 mvnParameters = lib.escapeShellArgs [
+3 -3
pkgs/by-name/so/soundsource/package.nix
··· 6 }: 7 stdenvNoCC.mkDerivation (finalAttrs: { 8 pname = "soundsource"; 9 - version = "5.8.2"; 10 11 src = fetchurl { 12 - url = "https://web.archive.org/web/20250424131232/https://cdn.rogueamoeba.com/soundsource/download/SoundSource.zip"; 13 - hash = "sha256-RilL2nD0pUQKCb63uip7q9kmsKVXvEPcT+GUfZKtKNM="; 14 }; 15 16 dontUnpack = true;
··· 6 }: 7 stdenvNoCC.mkDerivation (finalAttrs: { 8 pname = "soundsource"; 9 + version = "5.8.3"; 10 11 src = fetchurl { 12 + url = "https://web.archive.org/web/20250601123927/https://cdn.rogueamoeba.com/soundsource/download/SoundSource.zip"; 13 + hash = "sha256-tomlsji65xVPTqX36UKf7S04M1iBxsXVJFEFqWPgBac="; 14 }; 15 16 dontUnpack = true;
+49
pkgs/by-name/su/submit50/package.nix
···
··· 1 + { 2 + lib, 3 + python3Packages, 4 + fetchFromGitHub, 5 + versionCheckHook, 6 + }: 7 + 8 + python3Packages.buildPythonApplication rec { 9 + pname = "submit50"; 10 + version = "3.2.0"; 11 + pyproject = true; 12 + 13 + src = fetchFromGitHub { 14 + owner = "cs50"; 15 + repo = "submit50"; 16 + tag = "v${version}"; 17 + hash = "sha256-i1hO9P3FGamo4b733/U7d2fiWLdnTskrHM2BXxxDePc="; 18 + }; 19 + 20 + build-system = [ 21 + python3Packages.setuptools 22 + ]; 23 + 24 + dependencies = with python3Packages; [ 25 + lib50 26 + packaging 27 + pytz 28 + requests 29 + termcolor 30 + ]; 31 + 32 + pythonImportsCheck = [ "submit50" ]; 33 + 34 + nativeCheckInputs = [ versionCheckHook ]; 35 + versionCheckProgramArg = "--version"; 36 + 37 + # no python tests 38 + 39 + meta = { 40 + description = "Tool for submitting student CS50 code"; 41 + homepage = "https://cs50.readthedocs.io/submit50/"; 42 + downloadPage = "https://github.com/cs50/submit50"; 43 + changelog = "https://github.com/cs50/submit50/releases/tag/v${version}"; 44 + license = lib.licenses.gpl3Only; 45 + platforms = lib.platforms.unix; 46 + maintainers = with lib.maintainers; [ ethancedwards8 ]; 47 + mainProgram = "submit50"; 48 + }; 49 + }
+2 -2
pkgs/by-name/sw/sway-unwrapped/package.nix
··· 35 36 stdenv.mkDerivation (finalAttrs: { 37 pname = "sway-unwrapped"; 38 - version = "1.10.1"; 39 40 inherit 41 enableXWayland ··· 47 owner = "swaywm"; 48 repo = "sway"; 49 rev = finalAttrs.version; 50 - hash = "sha256-uBtQk8uhW/i8lSbv6zwsRyiiImFBw1YCQHVWQ8jot5w="; 51 }; 52 53 patches =
··· 35 36 stdenv.mkDerivation (finalAttrs: { 37 pname = "sway-unwrapped"; 38 + version = "1.11"; 39 40 inherit 41 enableXWayland ··· 47 owner = "swaywm"; 48 repo = "sway"; 49 rev = finalAttrs.version; 50 + hash = "sha256-xMrexVDpgkGnvAAglshsh7HjvcbU2/Q6JLUd5J487qg="; 51 }; 52 53 patches =
+3 -3
pkgs/by-name/te/telepresence2/package.nix
··· 31 in 32 buildGoModule rec { 33 pname = "telepresence2"; 34 - version = "2.22.4"; 35 36 src = fetchFromGitHub { 37 owner = "telepresenceio"; 38 repo = "telepresence"; 39 rev = "v${version}"; 40 - hash = "sha256-ECuu6uMsY5vZVrMJknnd5IH0BZ2yVBTKIIC/Q8RARs8="; 41 }; 42 43 propagatedBuildInputs = [ ··· 51 export CGO_ENABLED=0 52 ''; 53 54 - vendorHash = "sha256-+l+Dtyq+9u+Lc6yF++KnX2DixVVfPX+oFUn3lq6B/1U="; 55 56 ldflags = [ 57 "-s"
··· 31 in 32 buildGoModule rec { 33 pname = "telepresence2"; 34 + version = "2.22.6"; 35 36 src = fetchFromGitHub { 37 owner = "telepresenceio"; 38 repo = "telepresence"; 39 rev = "v${version}"; 40 + hash = "sha256-YM6+vXPnkI02VwKOxzk1etpGskTjyzRmy3ro3/XXMhA="; 41 }; 42 43 propagatedBuildInputs = [ ··· 51 export CGO_ENABLED=0 52 ''; 53 54 + vendorHash = "sha256-tP6SepFccR35vIM6mbmyb7QumpJM34gX5DAQazTQjkM="; 55 56 ldflags = [ 57 "-s"
+3 -3
pkgs/by-name/va/vacuum-go/package.nix
··· 7 8 buildGoModule (finalAttrs: { 9 pname = "vacuum-go"; 10 - version = "0.16.13"; 11 12 src = fetchFromGitHub { 13 owner = "daveshanley"; 14 repo = "vacuum"; 15 # using refs/tags because simple version gives: 'the given path has multiple possibilities' error 16 tag = "v${finalAttrs.version}"; 17 - hash = "sha256-S4YhPXPSB60infsjkI1GdPrBYb0bXoj0+rc9GINuh3Y="; 18 }; 19 20 - vendorHash = "sha256-rzJtYxnRWtSmMPeKEbBy6I2DFEOLEJ1Uj+nPpTKIDhw="; 21 22 env.CGO_ENABLED = 0; 23 ldflags = [
··· 7 8 buildGoModule (finalAttrs: { 9 pname = "vacuum-go"; 10 + version = "0.17.0"; 11 12 src = fetchFromGitHub { 13 owner = "daveshanley"; 14 repo = "vacuum"; 15 # using refs/tags because simple version gives: 'the given path has multiple possibilities' error 16 tag = "v${finalAttrs.version}"; 17 + hash = "sha256-IpJI+RD5TNsYaZhf3U/VD2CqW5ebutKvZRUOrwD2rGU="; 18 }; 19 20 + vendorHash = "sha256-4cYG8ilWSI+bSoEBpohN6Fr3kmsBUNmbz0iyHmiCDgw="; 21 22 env.CGO_ENABLED = 0; 23 ldflags = [
+7 -7
pkgs/by-name/ve/vesktop/disable_update_checking.patch
··· 1 diff --git a/src/main/index.ts b/src/main/index.ts 2 - index 2e0d6f7..1108c0f 100644 3 --- a/src/main/index.ts 4 +++ b/src/main/index.ts 5 - @@ -20,7 +20,6 @@ import { isDeckGameMode } from "./utils/steamOS"; 6 - if (IS_DEV) { 7 - require("source-map-support").install(); 8 - } else { 9 - autoUpdater.checkForUpdatesAndNotify(); 10 } 11 - 12 - // Make the Vencord files use our DATA_DIR
··· 1 diff --git a/src/main/index.ts b/src/main/index.ts 2 + index 37fd471..d0a9e56 100644 3 --- a/src/main/index.ts 4 +++ b/src/main/index.ts 5 + @@ -18,7 +18,6 @@ import { Settings, State } from "./settings"; 6 + import { isDeckGameMode } from "./utils/steamOS"; 7 + 8 + if (!IS_DEV) { 9 - autoUpdater.checkForUpdatesAndNotify(); 10 } 11 + 12 + console.log("Vesktop v" + app.getVersion());
+3 -3
pkgs/by-name/ve/vesktop/package.nix
··· 24 }: 25 stdenv.mkDerivation (finalAttrs: { 26 pname = "vesktop"; 27 - version = "1.5.6"; 28 29 src = fetchFromGitHub { 30 owner = "Vencord"; 31 repo = "Vesktop"; 32 rev = "v${finalAttrs.version}"; 33 - hash = "sha256-hY707k3kpfbDaRsLisVQFUeWgsxkYJ29GTdQtdeC0X4="; 34 }; 35 36 pnpmDeps = pnpm_10.fetchDeps { ··· 40 src 41 patches 42 ; 43 - hash = "sha256-pL4pxIB+tF9Lv5eQdLilvg/T4knjzPqBMbTxoZ3RqbI="; 44 }; 45 46 nativeBuildInputs =
··· 24 }: 25 stdenv.mkDerivation (finalAttrs: { 26 pname = "vesktop"; 27 + version = "1.5.7"; 28 29 src = fetchFromGitHub { 30 owner = "Vencord"; 31 repo = "Vesktop"; 32 rev = "v${finalAttrs.version}"; 33 + hash = "sha256-2YVaDfvhmuUx2fVm9PuMPQ3Z5iu7IHJ7dgF52a1stoM="; 34 }; 35 36 pnpmDeps = pnpm_10.fetchDeps { ··· 40 src 41 patches 42 ; 43 + hash = "sha256-C05rDd5bcbR18O6ACgzS0pQdWzB99ulceOBpW+4Zbqw="; 44 }; 45 46 nativeBuildInputs =
+3 -2
pkgs/by-name/xa/xarchiver/package.nix
··· 18 gzip, 19 lhasa, 20 wrapGAppsHook3, 21 }: 22 23 stdenv.mkDerivation rec { ··· 37 makeWrapper 38 pkg-config 39 wrapGAppsHook3 40 - ]; 41 buildInputs = [ 42 gtk3 43 bash # so patchShebangs can patch #!/bin/sh in xarchiver.tap ··· 63 strictDeps = true; 64 65 meta = { 66 - broken = stdenv.hostPlatform.isDarwin; 67 description = "GTK frontend to 7z,zip,rar,tar,bzip2, gzip,arj, lha, rpm and deb (open and extract only)"; 68 homepage = "https://github.com/ib/xarchiver"; 69 maintainers = [ lib.maintainers.domenkozar ];
··· 18 gzip, 19 lhasa, 20 wrapGAppsHook3, 21 + desktopToDarwinBundle, 22 }: 23 24 stdenv.mkDerivation rec { ··· 38 makeWrapper 39 pkg-config 40 wrapGAppsHook3 41 + ] ++ lib.optionals stdenv.hostPlatform.isDarwin [ desktopToDarwinBundle ]; 42 + 43 buildInputs = [ 44 gtk3 45 bash # so patchShebangs can patch #!/bin/sh in xarchiver.tap ··· 65 strictDeps = true; 66 67 meta = { 68 description = "GTK frontend to 7z,zip,rar,tar,bzip2, gzip,arj, lha, rpm and deb (open and extract only)"; 69 homepage = "https://github.com/ib/xarchiver"; 70 maintainers = [ lib.maintainers.domenkozar ];
+7 -1
pkgs/desktops/lomiri/services/lomiri-thumbnailer/default.nix
··· 188 passthru = { 189 tests = { 190 # gallery app delegates to thumbnailer, tests various formats 191 - gallery-app = nixosTests.lomiri-gallery-app; 192 193 # music app relies on thumbnailer to extract embedded cover art 194 music-app = nixosTests.lomiri-music-app;
··· 188 passthru = { 189 tests = { 190 # gallery app delegates to thumbnailer, tests various formats 191 + inherit (nixosTests.lomiri-gallery-app) 192 + format-mp4 193 + format-gif 194 + format-bmp 195 + format-jpg 196 + format-png 197 + ; 198 199 # music app relies on thumbnailer to extract embedded cover art 200 music-app = nixosTests.lomiri-music-app;
+3 -3
pkgs/development/compilers/llvm/default.nix
··· 33 "19.1.7".officialRelease.sha256 = "sha256-cZAB5vZjeTsXt9QHbP5xluWNQnAHByHtHnAhVDV0E6I="; 34 "20.1.6".officialRelease.sha256 = "sha256-PfCzECiCM+k0hHqEUSr1TSpnII5nqIxg+Z8ICjmMj0Y="; 35 "21.0.0-git".gitRelease = { 36 - rev = "9e2684e4cfb0a7e30d5e49f812127d07cdda600d"; 37 - rev-version = "21.0.0-unstable-2025-06-06"; 38 - sha256 = "sha256-OtIRNU+AuUaPhAsd0Kn0odAdPJhkV/139+DR6Ls0XrE="; 39 }; 40 } // llvmVersions; 41
··· 33 "19.1.7".officialRelease.sha256 = "sha256-cZAB5vZjeTsXt9QHbP5xluWNQnAHByHtHnAhVDV0E6I="; 34 "20.1.6".officialRelease.sha256 = "sha256-PfCzECiCM+k0hHqEUSr1TSpnII5nqIxg+Z8ICjmMj0Y="; 35 "21.0.0-git".gitRelease = { 36 + rev = "90beda2aba3cac34052827c560449fcb184c7313"; 37 + rev-version = "21.0.0-unstable-2025-06-08"; 38 + sha256 = "sha256-+aTUb9Hg/upulKGLKNpqDYKES62mWkjuLZP07WGnBSc="; 39 }; 40 } // llvmVersions; 41
+18 -4
pkgs/development/ocaml-modules/bigstringaf/default.nix
··· 4 buildDunePackage, 5 alcotest, 6 pkg-config, 7 }: 8 9 buildDunePackage rec { 10 pname = "bigstringaf"; 11 - version = "0.9.0"; 12 13 minimalOCamlVersion = "4.08"; 14 - duneVersion = "3"; 15 16 src = fetchFromGitHub { 17 owner = "inhabitedtype"; 18 repo = pname; 19 - rev = version; 20 - hash = "sha256-HXPjnE56auy2MI6HV2XuBX/VeqsO50HFzTul17lKEqE="; 21 }; 22 23 nativeBuildInputs = [ pkg-config ]; 24 checkInputs = [ alcotest ]; 25 doCheck = true; 26 27 meta = { 28 description = "Bigstring intrinsics and fast blits based on memcpy/memmove"; 29 license = lib.licenses.bsd3; 30 maintainers = [ lib.maintainers.vbgl ]; 31 inherit (src.meta) homepage;
··· 4 buildDunePackage, 5 alcotest, 6 pkg-config, 7 + dune-configurator, 8 }: 9 10 buildDunePackage rec { 11 pname = "bigstringaf"; 12 + version = "0.10.0"; 13 14 minimalOCamlVersion = "4.08"; 15 16 src = fetchFromGitHub { 17 owner = "inhabitedtype"; 18 repo = pname; 19 + tag = version; 20 + hash = "sha256-p1hdB3ArOd2UX7S6YvXCFbYjEiXdMDmBaC/lFQgua7Q="; 21 }; 22 23 nativeBuildInputs = [ pkg-config ]; 24 + buildInputs = [ dune-configurator ]; 25 + 26 checkInputs = [ alcotest ]; 27 doCheck = true; 28 29 meta = { 30 description = "Bigstring intrinsics and fast blits based on memcpy/memmove"; 31 + longDescription = '' 32 + Bigstring intrinsics and fast blits based on memcpy/memmove 33 + 34 + The OCaml compiler has a bunch of intrinsics for Bigstrings, but they're not 35 + widely-known, sometimes misused, and so programs that use Bigstrings are slower 36 + than they have to be. And even if a library got that part right and exposed the 37 + intrinsics properly, the compiler doesn't have any fast blits between 38 + Bigstrings and other string-like types. 39 + 40 + So here they are. Go crazy. 41 + ''; 42 + changelog = "https://github.com/inhabitedtype/bigstringaf/releases/tag/${version}"; 43 license = lib.licenses.bsd3; 44 maintainers = [ lib.maintainers.vbgl ]; 45 inherit (src.meta) homepage;
+5 -8
pkgs/development/python-modules/aardwolf/default.nix
··· 13 iconv, 14 pillow, 15 pyperclip, 16 - pythonOlder, 17 rustPlatform, 18 rustc, 19 setuptools, ··· 24 25 buildPythonPackage rec { 26 pname = "aardwolf"; 27 - version = "0.2.11"; 28 pyproject = true; 29 - 30 - disabled = pythonOlder "3.7"; 31 32 src = fetchFromGitHub { 33 owner = "skelsec"; 34 repo = "aardwolf"; 35 - rev = "0586591e948977ca5945252c893ba8f766ff8d28"; 36 - hash = "sha256-daDxkQ7N0+yS2JOLfXJq4jv+5VQNnwtqIMy2p8j+Sag="; 37 }; 38 39 cargoDeps = rustPlatform.fetchCargoVendor { 40 inherit pname version src; 41 sourceRoot = "${src.name}/aardwolf/utils/rlers"; 42 - hash = "sha256-doBraJQtekrO/ZZV9KFz7BdIgBVVWtQztUS2Gz8dDdA="; 43 }; 44 45 cargoRoot = "aardwolf/utils/rlers"; ··· 78 mainProgram = "ardpscan"; 79 homepage = "https://github.com/skelsec/aardwolf"; 80 changelog = "https://github.com/skelsec/aardwolf/releases/tag/${version}"; 81 - license = with licenses; [ mit ]; 82 maintainers = with maintainers; [ fab ]; 83 }; 84 }
··· 13 iconv, 14 pillow, 15 pyperclip, 16 rustPlatform, 17 rustc, 18 setuptools, ··· 23 24 buildPythonPackage rec { 25 pname = "aardwolf"; 26 + version = "0.2.12"; 27 pyproject = true; 28 29 src = fetchFromGitHub { 30 owner = "skelsec"; 31 repo = "aardwolf"; 32 + tag = version; 33 + hash = "sha256-CMO3qhxYmwB9kWIiHWV/0gAfs/yCnHzpfNYLTy4wX78="; 34 }; 35 36 cargoDeps = rustPlatform.fetchCargoVendor { 37 inherit pname version src; 38 sourceRoot = "${src.name}/aardwolf/utils/rlers"; 39 + hash = "sha256-+2hENnrG35eRgQwtCCJUux9mYEkzD2astLgOqWHrH/M="; 40 }; 41 42 cargoRoot = "aardwolf/utils/rlers"; ··· 75 mainProgram = "ardpscan"; 76 homepage = "https://github.com/skelsec/aardwolf"; 77 changelog = "https://github.com/skelsec/aardwolf/releases/tag/${version}"; 78 + license = licenses.mit; 79 maintainers = with maintainers; [ fab ]; 80 }; 81 }
+5 -5
pkgs/development/python-modules/bitsandbytes/default.nix
··· 11 12 let 13 pname = "bitsandbytes"; 14 - version = "0.45.1"; 15 16 inherit (torch) cudaPackages cudaSupport; 17 inherit (cudaPackages) cudaMajorMinorVersion; ··· 54 pyproject = true; 55 56 src = fetchFromGitHub { 57 - owner = "TimDettmers"; 58 repo = "bitsandbytes"; 59 tag = version; 60 - hash = "sha256-MZ+3mUXaAhRb+rBtE+eQqT3XdtFxlWJc/CmTEwQkKSA="; 61 }; 62 63 # By default, which library is loaded depends on the result of `torch.cuda.is_available()`. ··· 112 113 meta = { 114 description = "8-bit CUDA functions for PyTorch"; 115 - homepage = "https://github.com/TimDettmers/bitsandbytes"; 116 - changelog = "https://github.com/TimDettmers/bitsandbytes/releases/tag/${version}"; 117 license = lib.licenses.mit; 118 maintainers = with lib.maintainers; [ bcdarwin ]; 119 };
··· 11 12 let 13 pname = "bitsandbytes"; 14 + version = "0.46.0"; 15 16 inherit (torch) cudaPackages cudaSupport; 17 inherit (cudaPackages) cudaMajorMinorVersion; ··· 54 pyproject = true; 55 56 src = fetchFromGitHub { 57 + owner = "bitsandbytes-foundation"; 58 repo = "bitsandbytes"; 59 tag = version; 60 + hash = "sha256-q1ltNYO5Ex6F2bfCcsekdsWjzXoal7g4n/LIHVGuj+k="; 61 }; 62 63 # By default, which library is loaded depends on the result of `torch.cuda.is_available()`. ··· 112 113 meta = { 114 description = "8-bit CUDA functions for PyTorch"; 115 + homepage = "https://github.com/bitsandbytes-foundation/bitsandbytes"; 116 + changelog = "https://github.com/bitsandbytes-foundation/bitsandbytes/releases/tag/${version}"; 117 license = lib.licenses.mit; 118 maintainers = with lib.maintainers; [ bcdarwin ]; 119 };
+2 -2
pkgs/development/python-modules/bleak-esphome/default.nix
··· 19 20 buildPythonPackage rec { 21 pname = "bleak-esphome"; 22 - version = "2.15.1"; 23 pyproject = true; 24 25 src = fetchFromGitHub { 26 owner = "bluetooth-devices"; 27 repo = "bleak-esphome"; 28 tag = "v${version}"; 29 - hash = "sha256-Q+W7i0+Qsm1wfVNC+ub9J9DOcP7D4gZkjw3j37aHhYc="; 30 }; 31 32 postPatch = ''
··· 19 20 buildPythonPackage rec { 21 pname = "bleak-esphome"; 22 + version = "2.16.0"; 23 pyproject = true; 24 25 src = fetchFromGitHub { 26 owner = "bluetooth-devices"; 27 repo = "bleak-esphome"; 28 tag = "v${version}"; 29 + hash = "sha256-1NqalsFUXTcVX0UVV4BMStX+EAcu0/3vEKpkq+z+KDE="; 30 }; 31 32 postPatch = ''
+2 -2
pkgs/development/python-modules/ical/default.nix
··· 17 18 buildPythonPackage rec { 19 pname = "ical"; 20 - version = "10.0.0"; 21 pyproject = true; 22 23 disabled = pythonOlder "3.11"; ··· 26 owner = "allenporter"; 27 repo = "ical"; 28 tag = version; 29 - hash = "sha256-vEVhZ7UBftXsB5xq1LhwitV2Gl6kcR5P0ReJ+71SQFY="; 30 }; 31 32 build-system = [ setuptools ];
··· 17 18 buildPythonPackage rec { 19 pname = "ical"; 20 + version = "10.0.1"; 21 pyproject = true; 22 23 disabled = pythonOlder "3.11"; ··· 26 owner = "allenporter"; 27 repo = "ical"; 28 tag = version; 29 + hash = "sha256-KUrsg42sNOtsmpS7rTPm1uiFU+jXbb25/Auk8Utp8Ks="; 30 }; 31 32 build-system = [ setuptools ];
+18 -12
pkgs/development/python-modules/islpy/default.nix
··· 8 nanobind, 9 ninja, 10 pcpp, 11 - scikit-build, 12 - setuptools, 13 14 # buildInputs 15 isl, 16 17 # tests ··· 20 21 buildPythonPackage rec { 22 pname = "islpy"; 23 - version = "2025.1.5"; 24 pyproject = true; 25 26 src = fetchFromGitHub { 27 owner = "inducer"; 28 repo = "islpy"; 29 tag = "v${version}"; 30 - hash = "sha256-hzqxVLNKm63XliX5rDB54f6n1nJPVJJSAMmNTInbOEE="; 31 }; 32 33 build-system = [ ··· 35 nanobind 36 ninja 37 pcpp 38 - scikit-build 39 - setuptools 40 ]; 41 42 - buildInputs = [ isl ]; 43 44 dontUseCmakeConfigure = true; 45 46 - preConfigure = '' 47 - python ./configure.py \ 48 - --no-use-shipped-isl \ 49 - --isl-inc-dir=${lib.getDev isl}/include \ 50 - ''; 51 52 # Force resolving the package from $out to make generated ext files usable by tests 53 preCheck = ''
··· 8 nanobind, 9 ninja, 10 pcpp, 11 + scikit-build-core, 12 + typing-extensions, 13 14 # buildInputs 15 + imath, 16 isl, 17 18 # tests ··· 21 22 buildPythonPackage rec { 23 pname = "islpy"; 24 + version = "2025.2"; 25 pyproject = true; 26 27 src = fetchFromGitHub { 28 owner = "inducer"; 29 repo = "islpy"; 30 tag = "v${version}"; 31 + hash = "sha256-RMqqnhW8MibGhAhJZF/EjycFJ7E3j4aur0a6UaPyeIs="; 32 }; 33 34 build-system = [ ··· 36 nanobind 37 ninja 38 pcpp 39 + scikit-build-core 40 + typing-extensions 41 ]; 42 43 + buildInputs = [ 44 + imath 45 + isl 46 + ]; 47 48 dontUseCmakeConfigure = true; 49 50 + pypaBuildFlags = [ 51 + "--config-setting=cmake.define.USE_SHIPPED_ISL=OFF" 52 + "--config-setting=cmake.define.USE_SHIPPED_IMATH=OFF" 53 + "--config-setting=cmake.define.USE_BARVINOK=OFF" 54 + "--config-setting=cmake.define.ISL_INC_DIRS:LIST='${lib.getDev isl}/include'" 55 + "--config-setting=cmake.define.ISL_LIB_DIRS:LIST='${lib.getLib isl}/lib'" 56 + ]; 57 58 # Force resolving the package from $out to make generated ext files usable by tests 59 preCheck = ''
+1 -1
pkgs/development/python-modules/jupyter-book/default.nix
··· 1 { 2 lib, 3 - stdenv, 4 buildPythonPackage, 5 fetchFromGitHub, 6 ··· 116 # pytest.PytestUnraisableExceptionWarning: Exception ignored in: <sqlite3.Connection object at 0x115dcc9a0> 117 # ResourceWarning: unclosed database in <sqlite3.Connection object at 0x115dcc9a0> 118 "test_clean_book" 119 "test_clean_html_latex" 120 "test_clean_latex" 121 ];
··· 1 { 2 lib, 3 buildPythonPackage, 4 fetchFromGitHub, 5 ··· 115 # pytest.PytestUnraisableExceptionWarning: Exception ignored in: <sqlite3.Connection object at 0x115dcc9a0> 116 # ResourceWarning: unclosed database in <sqlite3.Connection object at 0x115dcc9a0> 117 "test_clean_book" 118 + "test_clean_html" 119 "test_clean_html_latex" 120 "test_clean_latex" 121 ];
+2 -2
pkgs/development/python-modules/jupytext/default.nix
··· 31 32 buildPythonPackage rec { 33 pname = "jupytext"; 34 - version = "1.17.1"; 35 pyproject = true; 36 37 src = fetchFromGitHub { 38 owner = "mwouts"; 39 repo = "jupytext"; 40 tag = "v${version}"; 41 - hash = "sha256-Rkz2rite0hKcts4+3SmFsDF6tH2kQa4d2DtyZsAx3rA="; 42 }; 43 44 nativeBuildInputs = [
··· 31 32 buildPythonPackage rec { 33 pname = "jupytext"; 34 + version = "1.17.2"; 35 pyproject = true; 36 37 src = fetchFromGitHub { 38 owner = "mwouts"; 39 repo = "jupytext"; 40 tag = "v${version}"; 41 + hash = "sha256-xMmtppXect+PRlEp2g0kJurALVvcfza+FBbZbK2SbHc="; 42 }; 43 44 nativeBuildInputs = [
+2 -2
pkgs/development/python-modules/llama-cloud-services/default.nix
··· 17 18 buildPythonPackage rec { 19 pname = "llama-cloud-services"; 20 - version = "0.6.23"; 21 pyproject = true; 22 23 src = fetchFromGitHub { 24 owner = "run-llama"; 25 repo = "llama_cloud_services"; 26 tag = "v${version}"; 27 - hash = "sha256-G1qjm7GpSZDgGWys+toXiQoRJHIQUcwG6+0JK8k3XfE="; 28 }; 29 30 pythonRelaxDeps = [ "llama-cloud" ];
··· 17 18 buildPythonPackage rec { 19 pname = "llama-cloud-services"; 20 + version = "0.6.28"; 21 pyproject = true; 22 23 src = fetchFromGitHub { 24 owner = "run-llama"; 25 repo = "llama_cloud_services"; 26 tag = "v${version}"; 27 + hash = "sha256-2ANsXUOTTWhIS6/BPvlOox4KJcQI0lngPMAf3Hous7s="; 28 }; 29 30 pythonRelaxDeps = [ "llama-cloud" ];
+2 -2
pkgs/development/python-modules/mkdocstrings-python/default.nix
··· 14 15 buildPythonPackage rec { 16 pname = "mkdocstrings-python"; 17 - version = "1.16.11"; 18 pyproject = true; 19 20 src = fetchFromGitHub { 21 owner = "mkdocstrings"; 22 repo = "python"; 23 tag = version; 24 - hash = "sha256-Vee8pNslf/nELnIeMPkuBsbMVLLcK5CyIAaKTh/OEMM="; 25 }; 26 27 build-system = [ pdm-backend ];
··· 14 15 buildPythonPackage rec { 16 pname = "mkdocstrings-python"; 17 + version = "1.16.12"; 18 pyproject = true; 19 20 src = fetchFromGitHub { 21 owner = "mkdocstrings"; 22 repo = "python"; 23 tag = version; 24 + hash = "sha256-NL5gn8HgT0hvIlUDs//sErAaSVXvxLDJGT7nZX65ZVU="; 25 }; 26 27 build-system = [ pdm-backend ];
+3 -3
pkgs/development/python-modules/python-bsblan/default.nix
··· 20 21 buildPythonPackage rec { 22 pname = "python-bsblan"; 23 - version = "1.2.2"; 24 pyproject = true; 25 26 disabled = pythonOlder "3.12"; ··· 29 owner = "liudger"; 30 repo = "python-bsblan"; 31 tag = "v${version}"; 32 - hash = "sha256-qzQP77bfV21g7DIdZfJCyv9FN/U6aQk9wWV9xPZFolk="; 33 }; 34 35 postPatch = '' ··· 65 meta = with lib; { 66 description = "Module to control and monitor an BSBLan device programmatically"; 67 homepage = "https://github.com/liudger/python-bsblan"; 68 - changelog = "https://github.com/liudger/python-bsblan/releases/tag/v${version}"; 69 license = licenses.mit; 70 maintainers = with maintainers; [ fab ]; 71 };
··· 20 21 buildPythonPackage rec { 22 pname = "python-bsblan"; 23 + version = "2.1.0"; 24 pyproject = true; 25 26 disabled = pythonOlder "3.12"; ··· 29 owner = "liudger"; 30 repo = "python-bsblan"; 31 tag = "v${version}"; 32 + hash = "sha256-HaB1ypC2IkSEnM5Ek583CFvwWt1nm1gWUdoh5MH09YQ="; 33 }; 34 35 postPatch = '' ··· 65 meta = with lib; { 66 description = "Module to control and monitor an BSBLan device programmatically"; 67 homepage = "https://github.com/liudger/python-bsblan"; 68 + changelog = "https://github.com/liudger/python-bsblan/releases/tag/${src.tag}"; 69 license = licenses.mit; 70 maintainers = with maintainers; [ fab ]; 71 };
+5
pkgs/development/python-modules/skorch/default.nix
··· 96 changelog = "https://github.com/skorch-dev/skorch/blob/master/CHANGES.md"; 97 license = lib.licenses.bsd3; 98 maintainers = with lib.maintainers; [ bcdarwin ]; 99 }; 100 }
··· 96 changelog = "https://github.com/skorch-dev/skorch/blob/master/CHANGES.md"; 97 license = lib.licenses.bsd3; 98 maintainers = with lib.maintainers; [ bcdarwin ]; 99 + badPlatforms = [ 100 + # Most tests fail with: 101 + # Fatal Python error: Segmentation fault 102 + lib.systems.inspect.patterns.isDarwin 103 + ]; 104 }; 105 }
+3 -3
pkgs/development/python-modules/temporalio/default.nix
··· 19 20 buildPythonPackage rec { 21 pname = "temporalio"; 22 - version = "1.11.0"; 23 pyproject = true; 24 25 disabled = pythonOlder "3.8"; ··· 28 owner = "temporalio"; 29 repo = "sdk-python"; 30 rev = "refs/tags/${version}"; 31 - hash = "sha256-942EmFOAYUWq58MW2rIVhDK9dHkzi62fUdOudYP94hU="; 32 fetchSubmodules = true; 33 }; 34 ··· 39 src 40 cargoRoot 41 ; 42 - hash = "sha256-9hP+zN6jcRmRhPmcZ4Zgp61IeS7gDPfsOvweAxKHnHM="; 43 }; 44 45 cargoRoot = "temporalio/bridge";
··· 19 20 buildPythonPackage rec { 21 pname = "temporalio"; 22 + version = "1.12.0"; 23 pyproject = true; 24 25 disabled = pythonOlder "3.8"; ··· 28 owner = "temporalio"; 29 repo = "sdk-python"; 30 rev = "refs/tags/${version}"; 31 + hash = "sha256-u74zbzYNVxMi0sdiPlBoEU+wAa24JmMksz7hGvraDeM="; 32 fetchSubmodules = true; 33 }; 34 ··· 39 src 40 cargoRoot 41 ; 42 + hash = "sha256-OIapL1+g6gIgyVzdB68PuK2K2RIr01DSm/UbCdt9kNY="; 43 }; 44 45 cargoRoot = "temporalio/bridge";
+12
pkgs/development/python-modules/vllm/0005-drop-intel-reqs.patch
···
··· 1 + diff --git a/requirements/cpu.txt b/requirements/cpu.txt 2 + index 121330158..d41918883 100644 3 + --- a/requirements/cpu.txt 4 + +++ b/requirements/cpu.txt 5 + @@ -20,7 +20,3 @@ datasets # for benchmark scripts 6 + 7 + # cpu cannot use triton 3.3.0 8 + triton==3.2.0; platform_machine == "x86_64" 9 + - 10 + -# Intel Extension for PyTorch, only for x86_64 CPUs 11 + -intel-openmp==2024.2.1; platform_machine == "x86_64" 12 + -intel_extension_for_pytorch==2.7.0; platform_machine == "x86_64"
+59 -23
pkgs/development/python-modules/vllm/default.nix
··· 3 stdenv, 4 python, 5 buildPythonPackage, 6 - pythonRelaxDepsHook, 7 fetchFromGitHub, 8 symlinkJoin, 9 autoAddDriverRunpath, 10 ··· 15 packaging, 16 setuptools, 17 setuptools-scm, 18 - wheel, 19 20 # dependencies 21 which, ··· 63 python-json-logger, 64 python-multipart, 65 llvmPackages, 66 67 cudaSupport ? torch.cudaSupport, 68 cudaPackages ? { }, ··· 88 cutlass = fetchFromGitHub { 89 owner = "NVIDIA"; 90 repo = "cutlass"; 91 - tag = "v3.8.0"; 92 - hash = "sha256-oIzlbKRdOh6gp6nRZ8udLSqleBFoFtgM7liCBlHZLOk="; 93 }; 94 95 flashmla = stdenv.mkDerivation { ··· 119 ''; 120 }; 121 122 - vllm-flash-attn = stdenv.mkDerivation { 123 pname = "vllm-flash-attn"; 124 # https://github.com/vllm-project/flash-attention/blob/${src.rev}/vllm_flash_attn/__init__.py 125 - version = "2.7.2.post1"; 126 127 # grep for GIT_TAG in the following file 128 # https://github.com/vllm-project/vllm/blob/v${version}/cmake/external_projects/vllm_flash_attn.cmake 129 src = fetchFromGitHub { 130 owner = "vllm-project"; 131 repo = "flash-attention"; 132 - rev = "dc9d410b3e2d6534a4c70724c2515f4def670a22"; 133 - hash = "sha256-ZQ0bOBIb+8IMmya8dmimKQ17KTBplX81IirdnBJpX5M="; 134 }; 135 136 dontConfigure = true; 137 138 - # vllm-flash-attn normally relies on `git submodule update` to fetch cutlass 139 - buildPhase = '' 140 - rm -rf csrc/cutlass 141 - ln -sf ${cutlass} csrc/cutlass 142 - ''; 143 144 installPhase = '' 145 cp -rva . $out 146 ''; 147 - }; 148 149 cpuSupport = !cudaSupport && !rocmSupport; 150 151 - # https://github.com/pytorch/pytorch/blob/v2.6.0/torch/utils/cpp_extension.py#L2046-L2048 152 supportedTorchCudaCapabilities = 153 let 154 real = [ ··· 170 "9.0" 171 "9.0a" 172 "10.0" 173 ]; 174 ptx = lists.map (x: "${x}+PTX") real; 175 in ··· 229 230 buildPythonPackage rec { 231 pname = "vllm"; 232 - version = "0.8.3"; 233 pyproject = true; 234 235 stdenv = torch.stdenv; ··· 238 owner = "vllm-project"; 239 repo = "vllm"; 240 tag = "v${version}"; 241 - hash = "sha256-LiEBkVwJTT4WoCTk9pI0ykTjmv1pDMzksmFwVktoxMY="; 242 }; 243 244 patches = [ 245 ./0002-setup.py-nix-support-respect-cmakeFlags.patch 246 ./0003-propagate-pythonpath.patch 247 ./0004-drop-lsmod.patch 248 ]; 249 250 postPatch = ··· 259 --replace-fail \ 260 'set(PYTHON_SUPPORTED_VERSIONS' \ 261 'set(PYTHON_SUPPORTED_VERSIONS "${lib.versions.majorMinor python.version}"' 262 '' 263 + lib.optionalString (nccl == null) '' 264 # On platforms where NCCL is not supported (e.g. Jetson), substitute Gloo (provided by Torch) ··· 361 xformers 362 xgrammar 363 numba 364 ] 365 ++ uvicorn.optional-dependencies.standard 366 ++ aioprometheus.optional-dependencies.starlette 367 ++ lib.optionals cudaSupport [ 368 cupy 369 pynvml 370 ]; 371 372 dontUseCmakeConfigure = true; ··· 374 [ 375 (lib.cmakeFeature "FETCHCONTENT_SOURCE_DIR_CUTLASS" "${lib.getDev cutlass}") 376 (lib.cmakeFeature "FLASH_MLA_SRC_DIR" "${lib.getDev flashmla}") 377 - (lib.cmakeFeature "VLLM_FLASH_ATTN_SRC_DIR" "${lib.getDev vllm-flash-attn}") 378 ] 379 ++ lib.optionals cudaSupport [ 380 (lib.cmakeFeature "TORCH_CUDA_ARCH_LIST" "${gpuTargetString}") ··· 416 417 pythonImportsCheck = [ "vllm" ]; 418 419 - # updates the cutlass fetcher instead 420 - passthru.skipBulkUpdate = true; 421 422 - meta = with lib; { 423 description = "High-throughput and memory-efficient inference and serving engine for LLMs"; 424 changelog = "https://github.com/vllm-project/vllm/releases/tag/v${version}"; 425 homepage = "https://github.com/vllm-project/vllm"; 426 - license = licenses.asl20; 427 - maintainers = with maintainers; [ 428 happysalada 429 lach 430 ];
··· 3 stdenv, 4 python, 5 buildPythonPackage, 6 fetchFromGitHub, 7 + fetchpatch, 8 symlinkJoin, 9 autoAddDriverRunpath, 10 ··· 15 packaging, 16 setuptools, 17 setuptools-scm, 18 19 # dependencies 20 which, ··· 62 python-json-logger, 63 python-multipart, 64 llvmPackages, 65 + opentelemetry-sdk, 66 + opentelemetry-api, 67 + opentelemetry-exporter-otlp, 68 + bitsandbytes, 69 + flashinfer, 70 + 71 + # internal dependency - for overriding in overlays 72 + vllm-flash-attn ? null, 73 74 cudaSupport ? torch.cudaSupport, 75 cudaPackages ? { }, ··· 95 cutlass = fetchFromGitHub { 96 owner = "NVIDIA"; 97 repo = "cutlass"; 98 + tag = "v3.9.2"; 99 + hash = "sha256-teziPNA9csYvhkG5t2ht8W8x5+1YGGbHm8VKx4JoxgI="; 100 }; 101 102 flashmla = stdenv.mkDerivation { ··· 126 ''; 127 }; 128 129 + vllm-flash-attn' = lib.defaultTo (stdenv.mkDerivation { 130 pname = "vllm-flash-attn"; 131 # https://github.com/vllm-project/flash-attention/blob/${src.rev}/vllm_flash_attn/__init__.py 132 + version = "2.7.4.post1"; 133 134 # grep for GIT_TAG in the following file 135 # https://github.com/vllm-project/vllm/blob/v${version}/cmake/external_projects/vllm_flash_attn.cmake 136 src = fetchFromGitHub { 137 owner = "vllm-project"; 138 repo = "flash-attention"; 139 + rev = "8798f27777fb57f447070301bf33a9f9c607f491"; 140 + hash = "sha256-UTUvATGN1NU/Bc8qo078q6bEgILLmlrjL7Yk2iAJhg4="; 141 }; 142 143 dontConfigure = true; 144 145 + # vllm-flash-attn normally relies on `git submodule update` to fetch cutlass and composable_kernel 146 + buildPhase = 147 + '' 148 + rm -rf csrc/cutlass 149 + ln -sf ${cutlass} csrc/cutlass 150 + '' 151 + + lib.optionalString (rocmSupport) '' 152 + rm -rf csrc/composable_kernel; 153 + ln -sf ${rocmPackages.composable_kernel} csrc/composable_kernel 154 + ''; 155 156 installPhase = '' 157 cp -rva . $out 158 ''; 159 + }) vllm-flash-attn; 160 161 cpuSupport = !cudaSupport && !rocmSupport; 162 163 + # https://github.com/pytorch/pytorch/blob/v2.7.0/torch/utils/cpp_extension.py#L2343-L2345 164 supportedTorchCudaCapabilities = 165 let 166 real = [ ··· 182 "9.0" 183 "9.0a" 184 "10.0" 185 + "10.0a" 186 + "10.1" 187 + "10.1a" 188 + "12.0" 189 + "12.0a" 190 ]; 191 ptx = lists.map (x: "${x}+PTX") real; 192 in ··· 246 247 buildPythonPackage rec { 248 pname = "vllm"; 249 + version = "0.9.0.1"; 250 pyproject = true; 251 252 stdenv = torch.stdenv; ··· 255 owner = "vllm-project"; 256 repo = "vllm"; 257 tag = "v${version}"; 258 + hash = "sha256-gNe/kdsDQno8Fd6mo29feWmbyC0c2+kljlVxY4v7R9U="; 259 }; 260 261 patches = [ 262 + (fetchpatch { 263 + name = "remove-unused-opentelemetry-semantic-conventions-ai-dep.patch"; 264 + url = "https://github.com/vllm-project/vllm/commit/6a5d7e45f52c3a13de43b8b4fa9033e3b342ebd2.patch"; 265 + hash = "sha256-KYthqu+6XwsYYd80PtfrMMjuRV9+ionccr7EbjE4jJE="; 266 + }) 267 ./0002-setup.py-nix-support-respect-cmakeFlags.patch 268 ./0003-propagate-pythonpath.patch 269 ./0004-drop-lsmod.patch 270 + ./0005-drop-intel-reqs.patch 271 ]; 272 273 postPatch = ··· 282 --replace-fail \ 283 'set(PYTHON_SUPPORTED_VERSIONS' \ 284 'set(PYTHON_SUPPORTED_VERSIONS "${lib.versions.majorMinor python.version}"' 285 + 286 + # Pass build environment PYTHONPATH to vLLM's Python configuration scripts 287 + substituteInPlace CMakeLists.txt \ 288 + --replace-fail '$PYTHONPATH' '$ENV{PYTHONPATH}' 289 '' 290 + lib.optionalString (nccl == null) '' 291 # On platforms where NCCL is not supported (e.g. Jetson), substitute Gloo (provided by Torch) ··· 388 xformers 389 xgrammar 390 numba 391 + opentelemetry-sdk 392 + opentelemetry-api 393 + opentelemetry-exporter-otlp 394 + bitsandbytes 395 ] 396 ++ uvicorn.optional-dependencies.standard 397 ++ aioprometheus.optional-dependencies.starlette 398 ++ lib.optionals cudaSupport [ 399 cupy 400 pynvml 401 + flashinfer 402 ]; 403 404 dontUseCmakeConfigure = true; ··· 406 [ 407 (lib.cmakeFeature "FETCHCONTENT_SOURCE_DIR_CUTLASS" "${lib.getDev cutlass}") 408 (lib.cmakeFeature "FLASH_MLA_SRC_DIR" "${lib.getDev flashmla}") 409 + (lib.cmakeFeature "VLLM_FLASH_ATTN_SRC_DIR" "${lib.getDev vllm-flash-attn'}") 410 ] 411 ++ lib.optionals cudaSupport [ 412 (lib.cmakeFeature "TORCH_CUDA_ARCH_LIST" "${gpuTargetString}") ··· 448 449 pythonImportsCheck = [ "vllm" ]; 450 451 + passthru = { 452 + # make internal dependency available to overlays 453 + vllm-flash-attn = vllm-flash-attn'; 454 + # updates the cutlass fetcher instead 455 + skipBulkUpdate = true; 456 + }; 457 458 + meta = { 459 description = "High-throughput and memory-efficient inference and serving engine for LLMs"; 460 changelog = "https://github.com/vllm-project/vllm/releases/tag/v${version}"; 461 homepage = "https://github.com/vllm-project/vllm"; 462 + license = lib.licenses.asl20; 463 + maintainers = with lib.maintainers; [ 464 happysalada 465 lach 466 ];
+17 -22
pkgs/development/python-modules/woob/default.nix
··· 1 { 2 lib, 3 - babel, 4 buildPythonPackage, 5 fetchFromGitLab, 6 - fetchpatch, 7 html2text, 8 lxml, 9 packaging, ··· 20 setuptools, 21 testers, 22 unidecode, 23 woob, 24 }: 25 26 buildPythonPackage rec { 27 pname = "woob"; 28 - version = "3.6"; 29 pyproject = true; 30 - 31 disabled = pythonOlder "3.7"; 32 33 src = fetchFromGitLab { 34 owner = "woob"; 35 repo = "woob"; 36 - rev = version; 37 - hash = "sha256-M9AjV954H1w64YGCVxDEGGSnoEbmocG3zwltob6IW04="; 38 }; 39 40 - patches = [ 41 - (fetchpatch { 42 - name = "no-deprecated-pkg_resources.patch"; 43 - url = "https://gitlab.com/woob/woob/-/commit/3283c4c1a935cc71acea98b2d8c88bc4bf28f643.patch"; 44 - hash = "sha256-3bRuv93ivKRxbGr52coO023DlxHZWwUeInXTPqQAeL8="; 45 - }) 46 - ]; 47 - 48 - nativeBuildInputs = [ 49 - setuptools 50 - ]; 51 52 pythonRelaxDeps = [ 53 "packaging" 54 "rich" 55 ]; 56 57 - propagatedBuildInputs = [ 58 babel 59 python-dateutil 60 python-jose ··· 68 requests 69 rich 70 unidecode 71 ]; 72 73 - nativeCheckInputs = [ pytestCheckHook ]; 74 75 disabledTests = [ 76 # require networking ··· 85 version = "v${version}"; 86 }; 87 88 - meta = with lib; { 89 changelog = "https://gitlab.com/woob/woob/-/blob/${src.rev}/ChangeLog"; 90 description = "Collection of applications and APIs to interact with websites"; 91 mainProgram = "woob"; 92 homepage = "https://woob.tech"; 93 - license = licenses.lgpl3Plus; 94 - maintainers = with maintainers; [ DamienCassou ]; 95 }; 96 }
··· 1 { 2 lib, 3 buildPythonPackage, 4 fetchFromGitLab, 5 + babel, 6 html2text, 7 lxml, 8 packaging, ··· 19 setuptools, 20 testers, 21 unidecode, 22 + termcolor, 23 + responses, 24 woob, 25 }: 26 27 buildPythonPackage rec { 28 pname = "woob"; 29 + version = "3.7"; 30 pyproject = true; 31 disabled = pythonOlder "3.7"; 32 33 src = fetchFromGitLab { 34 owner = "woob"; 35 repo = "woob"; 36 + tag = version; 37 + hash = "sha256-EZHzw+/BIIvmDXG4fF367wsdUTVTHWYb0d0U56ZXwOs="; 38 }; 39 40 + build-system = [ setuptools ]; 41 42 pythonRelaxDeps = [ 43 "packaging" 44 "rich" 45 + "requests" 46 ]; 47 48 + dependencies = [ 49 babel 50 python-dateutil 51 python-jose ··· 59 requests 60 rich 61 unidecode 62 + termcolor 63 ]; 64 65 + nativeCheckInputs = [ 66 + pytestCheckHook 67 + responses 68 + ]; 69 70 disabledTests = [ 71 # require networking ··· 80 version = "v${version}"; 81 }; 82 83 + meta = { 84 changelog = "https://gitlab.com/woob/woob/-/blob/${src.rev}/ChangeLog"; 85 description = "Collection of applications and APIs to interact with websites"; 86 mainProgram = "woob"; 87 homepage = "https://woob.tech"; 88 + license = lib.licenses.lgpl3Plus; 89 + maintainers = with lib.maintainers; [ DamienCassou ]; 90 }; 91 }
+21
pkgs/misc/uboot/default.nix
··· 27 armTrustedFirmwareRK3568, 28 armTrustedFirmwareRK3588, 29 armTrustedFirmwareS905, 30 buildPackages, 31 }@pkgs: 32 ··· 807 # sata init; load sata 0 $loadaddr u-boot-with-nand-spl.imx 808 # sf probe; sf update $loadaddr 0 80000 809 }; 810 811 ubootWandboard = buildUBoot { 812 defconfig = "wandboard_defconfig";
··· 27 armTrustedFirmwareRK3568, 28 armTrustedFirmwareRK3588, 29 armTrustedFirmwareS905, 30 + opensbi, 31 buildPackages, 32 }@pkgs: 33 ··· 808 # sata init; load sata 0 $loadaddr u-boot-with-nand-spl.imx 809 # sf probe; sf update $loadaddr 0 80000 810 }; 811 + 812 + ubootVisionFive2 = 813 + let 814 + opensbi_vf2 = opensbi.overrideAttrs (attrs: { 815 + makeFlags = attrs.makeFlags ++ [ 816 + # Matches u-boot documentation: https://docs.u-boot.org/en/latest/board/starfive/visionfive2.html 817 + "FW_TEXT_START=0x40000000" 818 + "FW_OPTIONS=0" 819 + ]; 820 + }); 821 + in 822 + buildUBoot { 823 + defconfig = "starfive_visionfive2_defconfig"; 824 + extraMeta.platforms = [ "riscv64-linux" ]; 825 + OPENSBI = "${opensbi_vf2}/share/opensbi/lp64/generic/firmware/fw_dynamic.bin"; 826 + filesToInstall = [ 827 + "spl/u-boot-spl.bin.normal.out" 828 + "u-boot.itb" 829 + ]; 830 + }; 831 832 ubootWandboard = buildUBoot { 833 defconfig = "wandboard_defconfig";
+3 -3
pkgs/servers/home-assistant/custom-lovelace-modules/universal-remote-card/package.nix
··· 6 7 buildNpmPackage rec { 8 pname = "universal-remote-card"; 9 - version = "4.5.3"; 10 11 src = fetchFromGitHub { 12 owner = "Nerwyn"; 13 repo = "android-tv-card"; 14 rev = version; 15 - hash = "sha256-AxPpKp7SjeSB8VqclDJgkArC9zmjIkLQx+RBWQX0sLM="; 16 }; 17 18 patches = [ ./dont-call-git.patch ]; 19 20 - npmDepsHash = "sha256-KFgo1sKwCLmW0Il4tK2L+giF3th+YvVUWG3n+3HkRg4="; 21 22 installPhase = '' 23 runHook preInstall
··· 6 7 buildNpmPackage rec { 8 pname = "universal-remote-card"; 9 + version = "4.5.4"; 10 11 src = fetchFromGitHub { 12 owner = "Nerwyn"; 13 repo = "android-tv-card"; 14 rev = version; 15 + hash = "sha256-WRDeHUp+uLBbPRNvIuRNXhm+yAgG1hwZiO0S0FLDOFY="; 16 }; 17 18 patches = [ ./dont-call-git.patch ]; 19 20 + npmDepsHash = "sha256-F1j7/QvP3rJTFLdOdF2/0Jf6sVLZ2EUwkbtNB5/6OBE="; 21 22 installPhase = '' 23 runHook preInstall
+2 -3
pkgs/top-level/all-packages.nix
··· 2062 coreboot-configurator = libsForQt5.callPackage ../tools/misc/coreboot-configurator { }; 2063 2064 sway-unwrapped = callPackage ../by-name/sw/sway-unwrapped/package.nix { 2065 - wlroots = wlroots_0_18; 2066 }; 2067 2068 cambrinary = python3Packages.callPackage ../applications/misc/cambrinary { }; ··· 11512 ubootSopine 11513 ubootTuringRK1 11514 ubootUtilite 11515 ubootWandboard 11516 ; 11517 ··· 12975 k4dirstat = libsForQt5.callPackage ../applications/misc/k4dirstat { }; 12976 12977 kbibtex = libsForQt5.callPackage ../applications/office/kbibtex { }; 12978 - 12979 - kaidan = kdePackages.callPackage ../applications/networking/instant-messengers/kaidan { }; 12980 12981 kexi = libsForQt5.callPackage ../applications/office/kexi { }; 12982
··· 2062 coreboot-configurator = libsForQt5.callPackage ../tools/misc/coreboot-configurator { }; 2063 2064 sway-unwrapped = callPackage ../by-name/sw/sway-unwrapped/package.nix { 2065 + wlroots = wlroots_0_19; 2066 }; 2067 2068 cambrinary = python3Packages.callPackage ../applications/misc/cambrinary { }; ··· 11512 ubootSopine 11513 ubootTuringRK1 11514 ubootUtilite 11515 + ubootVisionFive2 11516 ubootWandboard 11517 ; 11518 ··· 12976 k4dirstat = libsForQt5.callPackage ../applications/misc/k4dirstat { }; 12977 12978 kbibtex = libsForQt5.callPackage ../applications/office/kbibtex { }; 12979 12980 kexi = libsForQt5.callPackage ../applications/office/kexi { }; 12981