Merge staging-next into staging

authored by github-actions[bot] and committed by GitHub 9fda0f5a 2fc656a3

+2369 -3937
+17 -5
ci/eval/compare.jq
··· 109 109 | ($after[0] | expand_system) as $after 110 110 | .attrdiff = diff($before; $after) 111 111 | .rebuildsByKernel = ( 112 - .attrdiff.changed 113 - | map({ 114 - key: ., 115 - value: diff($before."\(.)"; $after."\(.)").changed 116 - }) 112 + [ 113 + ( 114 + .attrdiff.changed[] 115 + | { 116 + key: ., 117 + value: diff($before."\(.)"; $after."\(.)").changed 118 + } 119 + ) 120 + , 121 + ( 122 + .attrdiff.added[] 123 + | { 124 + key: ., 125 + value: ($after."\(.)" | keys) 126 + } 127 + ) 128 + ] 117 129 | from_entries 118 130 | transpose 119 131 )
+2 -2
ci/pinned-nixpkgs.json
··· 1 1 { 2 - "rev": "4de4818c1ffa76d57787af936e8a23648bda6be4", 3 - "sha256": "0l3b9jr5ydzqgvd10j12imc9jqb6jv5v2bdi1gyy5cwkwplfay67" 2 + "rev": "31d66ae40417bb13765b0ad75dd200400e98de84", 3 + "sha256": "0fwsqd05bnk635niqnx9vqkdbinjq0ffdrbk66xllfyrnx4fvmpc" 4 4 }
+1 -1
lib/default.nix
··· 121 121 inherit (self.customisation) overrideDerivation makeOverridable 122 122 callPackageWith callPackagesWith extendDerivation hydraJob 123 123 makeScope makeScopeWithSplicing makeScopeWithSplicing'; 124 - inherit (self.derivations) lazyDerivation optionalDrvAttr; 124 + inherit (self.derivations) lazyDerivation optionalDrvAttr warnOnInstantiate; 125 125 inherit (self.meta) addMetaAttrs dontDistribute setName updateName 126 126 appendToName mapDerivationAttrset setPrio lowPrio lowPrioSet hiPrio 127 127 hiPrioSet licensesSpdx getLicenseFromSpdxId getLicenseFromSpdxIdOr
+36
lib/derivations.nix
··· 4 4 inherit (lib) 5 5 genAttrs 6 6 isString 7 + mapAttrs 8 + removeAttrs 7 9 throwIfNot 8 10 ; 9 11 ··· 206 208 optionalDrvAttr = 207 209 cond: 208 210 value: if cond then value else null; 211 + 212 + /** 213 + Wrap a derivation such that instantiating it produces a warning. 214 + 215 + All attributes apart from `meta`, `name`, and `type` (which are used by 216 + `nix search`) will be wrapped in `lib.warn`. 217 + 218 + # Inputs 219 + 220 + `msg` 221 + : The warning message to emit (via `lib.warn`). 222 + 223 + `drv` 224 + : The derivation to wrap. 225 + 226 + # Examples 227 + :::{.example} 228 + ## `lib.derivations.warnOnInstantiate` usage example 229 + 230 + ```nix 231 + { 232 + myPackage = warnOnInstantiate "myPackage has been renamed to my-package" my-package; 233 + } 234 + ``` 235 + 236 + ::: 237 + */ 238 + warnOnInstantiate = 239 + msg: drv: 240 + let 241 + drvToWrap = removeAttrs drv [ "meta" "name" "type" ]; 242 + in 243 + drv 244 + // mapAttrs (_: lib.warn msg) drvToWrap; 209 245 }
+13 -6
maintainers/maintainer-list.nix
··· 4993 4993 githubId = 7589338; 4994 4994 name = "Daniel Șerbănescu"; 4995 4995 }; 4996 + daspk04 = { 4997 + email = "dpratyush.k@gmail.com"; 4998 + github = "daspk04"; 4999 + githubId = 28738918; 5000 + name = "Pratyush Das"; 5001 + }; 4996 5002 datafoo = { 4997 5003 github = "datafoo"; 4998 5004 githubId = 34766150; ··· 7062 7068 githubId = 878822; 7063 7069 name = "Tristan Helmich"; 7064 7070 }; 7065 - falsifian = { 7066 - email = "james.cook@utoronto.ca"; 7067 - github = "falsifian"; 7068 - githubId = 225893; 7069 - name = "James Cook"; 7070 - }; 7071 7071 fangpen = { 7072 7072 email = "hello@fangpenlin.com"; 7073 7073 github = "fangpenlin"; ··· 7306 7306 email = "fkautz@alumni.cmu.edu"; 7307 7307 github = "fkautz"; 7308 7308 githubId = 135706; 7309 + }; 7310 + flacks = { 7311 + name = "Jean Lucas"; 7312 + email = "jean@4ray.co"; 7313 + github = "flacks"; 7314 + githubId = 2135469; 7315 + matrix = "@flacks:matrix.org"; 7309 7316 }; 7310 7317 FlafyDev = { 7311 7318 name = "Flafy Arazi";
+1 -1
nixos/modules/services/misc/tandoor-recipes.nix
··· 25 25 ''; 26 26 in 27 27 { 28 - meta.maintainers = with lib.maintainers; [ ambroisie ]; 28 + meta.maintainers = with lib.maintainers; [ ]; 29 29 30 30 options.services.tandoor-recipes = { 31 31 enable = lib.mkOption {
+10
nixos/modules/services/monitoring/prometheus/default.nix
··· 274 274 }; 275 275 }; 276 276 277 + # https://prometheus.io/docs/prometheus/latest/configuration/configuration/#scrape_config 277 278 promTypes.scrape_config = types.submodule { 278 279 options = { 279 280 authorization = mkOption { ··· 297 298 scrape_timeout = mkOpt types.str '' 298 299 Per-target timeout when scraping this job. Defaults to the 299 300 globally configured default. 301 + ''; 302 + 303 + scrape_protocols = mkOpt (types.listOf types.str) '' 304 + The protocols to negotiate during a scrape with the client. 305 + ''; 306 + 307 + fallback_scrape_protocol = mkOpt types.str '' 308 + Fallback protocol to use if a scrape returns blank, unparseable, or otherwise 309 + invalid Content-Type. 300 310 ''; 301 311 302 312 metrics_path = mkDefOpt types.str "/metrics" ''
+2 -2
nixos/modules/services/web-apps/keycloak.nix
··· 281 281 options = { 282 282 http-host = mkOption { 283 283 type = str; 284 - default = "0.0.0.0"; 285 - example = "127.0.0.1"; 284 + default = "::"; 285 + example = "::1"; 286 286 description = '' 287 287 On which address Keycloak should accept new connections. 288 288 '';
+1 -1
nixos/tests/tandoor-recipes.nix
··· 1 1 import ./make-test-python.nix ({ lib, ... }: { 2 2 name = "tandoor-recipes"; 3 - meta.maintainers = with lib.maintainers; [ ambroisie ]; 3 + meta.maintainers = with lib.maintainers; [ ]; 4 4 5 5 nodes.machine = { pkgs, ... }: { 6 6 services.tandoor-recipes = {
+2 -2
pkgs/applications/audio/mixxx/default.nix
··· 57 57 58 58 mkDerivation rec { 59 59 pname = "mixxx"; 60 - version = "2.4.1"; 60 + version = "2.4.2"; 61 61 62 62 src = fetchFromGitHub { 63 63 owner = "mixxxdj"; 64 64 repo = "mixxx"; 65 65 rev = version; 66 - hash = "sha256-BOdXgA+z3sFE4ngAEhSbp1gDbsti1STJY2Yy6Hp+zTE="; 66 + hash = "sha256-foY4K1rSth0GUjM1xpctI3fpavVjGoPMnRN2tT4Lsqg="; 67 67 }; 68 68 69 69 nativeBuildInputs = [ cmake pkg-config wrapGAppsHook3 ];
+74 -38
pkgs/applications/editors/jupyter-kernels/xeus-cling/default.nix
··· 1 1 { callPackage 2 2 , cling 3 3 , fetchurl 4 + , jq 5 + , makeWrapper 6 + , python3 4 7 , stdenv 5 8 }: 6 9 ··· 11 14 # nix run --impure --expr 'with import <nixpkgs> {}; jupyter.override { definitions = { cpp17 = cpp17-kernel; }; }' 12 15 13 16 let 14 - xeus-cling = callPackage ./xeus-cling.nix {}; 17 + xeus-cling-unwrapped = callPackage ./xeus-cling.nix {}; 15 18 16 - mkDefinition = std: 17 - let 18 - versionSuffix = 19 - if std == "c++11" then " 11" 20 - else if std == "c++14" then " 14" 21 - else if std == "c++17" then " 17" 22 - else if std == "c++17" then " 17" 23 - else if std == "c++2a" then " 2a" 24 - else throw "Unexpected C++ std for cling: ${std}"; 25 - in 19 + xeus-cling = xeus-cling-unwrapped.overrideAttrs (oldAttrs: { 20 + nativeBuildInputs = oldAttrs.nativeBuildInputs ++ [makeWrapper]; 21 + 22 + # xcpp needs a collection of flags to start up properly, so wrap it by default. 23 + # We'll provide the unwrapped version as a passthru 24 + flags = cling.flags ++ [ 25 + "-resource-dir" "${cling.unwrapped}" 26 + "-L" "${cling.unwrapped}/lib" 27 + "-l" "${cling.unwrapped}/lib/cling.so" 28 + ]; 29 + 30 + fixupPhase = '' 31 + runHook preFixup 32 + 33 + wrapProgram $out/bin/xcpp --add-flags "$flags" 34 + 35 + runHook postFixup 36 + ''; 37 + 38 + doInstallCheck = true; 39 + installCheckPhase = '' 40 + runHook preCheck 41 + 42 + # Smoke check: run a test notebook using Papermill by creating a simple kernelspec 43 + mkdir -p kernels/cpp17 44 + export JUPYTER_PATH="$(pwd)" 45 + cat << EOF > kernels/cpp17/kernel.json 26 46 { 27 - displayName = "C++" + versionSuffix; 28 - argv = [ 29 - "${xeus-cling}/bin/xcpp" 30 - ] 31 - ++ cling.flags 32 - ++ [ 33 - "-resource-dir" "${cling.unwrapped}" 34 - "-L" "${cling.unwrapped}/lib" 35 - "-l" "${cling.unwrapped}/lib/cling.so" 36 - "-std=${std}" 37 - # "-v" 38 - "-f" "{connection_file}" 39 - ]; 40 - language = "cpp"; 41 - logo32 = fetchurl { 42 - url = "https://upload.wikimedia.org/wikipedia/commons/thumb/1/18/ISO_C%2B%2B_Logo.svg/32px-ISO_C%2B%2B_Logo.svg.png"; 43 - hash = "sha256-cr0TB8/j2mkcFhfCkz9F7ZANOuTlWA2OcWtDcXyOjHw="; 44 - }; 45 - logo64 = fetchurl { 46 - url = "https://upload.wikimedia.org/wikipedia/commons/thumb/1/18/ISO_C%2B%2B_Logo.svg/64px-ISO_C%2B%2B_Logo.svg.png"; 47 - hash = "sha256-nZtJ4bR7GmQttvqEJC9KejOxphrjjxT36L9yOIITFLk="; 48 - }; 49 - }; 47 + "argv": ["$out/bin/xcpp", "-std=c++17", "-f", "{connection_file}"], 48 + "language": "cpp17" 49 + } 50 + EOF 51 + 52 + ${python3.pkgs.papermill}/bin/papermill ${./test.ipynb} out.ipynb 53 + result="$(cat out.ipynb | ${jq}/bin/jq -r '.cells[0].outputs[0].text[0]')" 54 + if [[ "$result" != "Hello world." ]]; then 55 + echo "Kernel test gave '$result'. Expected: 'Hello world.'" 56 + exit 1 57 + fi 58 + 59 + runHook postCheck 60 + ''; 61 + 62 + passthru = (oldAttrs.passthru or {}) // { 63 + unwrapped = xeus-cling-unwrapped; 64 + }; 65 + }); 66 + 67 + mkKernelSpec = std: { 68 + displayName = builtins.replaceStrings ["c++"] ["C++ "] std; 69 + argv = [ 70 + "${xeus-cling}/bin/xcpp" 71 + "-std=${std}" 72 + "-f" "{connection_file}" 73 + ]; 74 + language = "cpp"; 75 + logo32 = fetchurl { 76 + url = "https://upload.wikimedia.org/wikipedia/commons/thumb/1/18/ISO_C%2B%2B_Logo.svg/32px-ISO_C%2B%2B_Logo.svg.png"; 77 + hash = "sha256-+TKtwXybKw4oAHfgOsDxvL4ucItPguF76HJHdFTd3s0="; 78 + }; 79 + logo64 = fetchurl { 80 + url = "https://upload.wikimedia.org/wikipedia/commons/thumb/1/18/ISO_C%2B%2B_Logo.svg/64px-ISO_C%2B%2B_Logo.svg.png"; 81 + hash = "sha256-7SjOcSaSPUHIKnjBxMdn+KSjviL69IXhX7eJsacYeGE="; 82 + }; 83 + }; 50 84 51 85 in 52 86 53 87 { 54 - cpp11-kernel = mkDefinition "c++11"; 55 - cpp14-kernel = mkDefinition "c++14"; 56 - cpp17-kernel = mkDefinition "c++17"; 57 - cpp2a-kernel = mkDefinition "c++2a"; 88 + cpp11-kernel = mkKernelSpec "c++11"; 89 + cpp14-kernel = mkKernelSpec "c++14"; 90 + cpp17-kernel = mkKernelSpec "c++17"; 91 + cpp2a-kernel = mkKernelSpec "c++2a"; 92 + 93 + inherit xeus-cling; 58 94 }
+24
pkgs/applications/editors/jupyter-kernels/xeus-cling/test.ipynb
··· 1 + { 2 + "cells": [ 3 + { 4 + "cell_type": "code", 5 + "execution_count": 1, 6 + "id": "574ed398-7bfe-4a34-a7dd-9fa85535aed2", 7 + "metadata": {}, 8 + "outputs": [], 9 + "source": [ 10 + "#include <iostream>\n", 11 + "std::cout << \"Hello world.\";" 12 + ] 13 + } 14 + ], 15 + "metadata": { 16 + "kernelspec": { 17 + "display_name": "C++ 17", 18 + "language": "cpp", 19 + "name": "cpp17" 20 + } 21 + }, 22 + "nbformat": 4, 23 + "nbformat_minor": 5 24 + }
+2 -2
pkgs/applications/editors/vscode/extensions/default.nix
··· 4636 4636 mktplcRef = { 4637 4637 name = "code-spell-checker"; 4638 4638 publisher = "streetsidesoftware"; 4639 - version = "4.0.16"; 4640 - hash = "sha256-1GH3liiExURy5e6owSRr5UJ7UXa8KUgglIzfGsSPARg="; 4639 + version = "4.0.21"; 4640 + hash = "sha256-AcZAhmJeAD4nGDhBXieUxldzNZhTPCOg6W44Sc7W4H0="; 4641 4641 }; 4642 4642 meta = { 4643 4643 changelog = "https://marketplace.visualstudio.com/items/streetsidesoftware.code-spell-checker/changelog";
+1 -1
pkgs/applications/misc/tandoor-recipes/common.nix
··· 14 14 meta = with lib; { 15 15 homepage = "https://tandoor.dev/"; 16 16 license = licenses.agpl3Only; 17 - maintainers = with maintainers; [ ambroisie ]; 17 + maintainers = with maintainers; [ ]; 18 18 }; 19 19 }
+4 -3
pkgs/applications/networking/remote/citrix-workspace/generic.nix
··· 29 29 paths = [ opencv4 ]; 30 30 postBuild = '' 31 31 for so in ${opencv4}/lib/*.so; do 32 - ln -s "$so" $out/lib/$(basename "$so").407 32 + ln -s "$so" $out/lib/$(basename "$so").407 || true 33 + ln -s "$so" $out/lib/$(basename "$so").410 || true 33 34 done 34 35 ''; 35 36 }; ··· 201 202 rm $out/opt/citrix-icaclient/lib/UIDialogLibWebKit.so || true 202 203 203 204 # We support only Gstreamer 1.0 204 - rm $ICAInstDir/util/{gst_aud_{play,read},gst_*0.10,libgstflatstm0.10.so} 205 + rm $ICAInstDir/util/{gst_aud_{play,read},gst_*0.10,libgstflatstm0.10.so} || true 205 206 ln -sf $ICAInstDir/util/gst_play1.0 $ICAInstDir/util/gst_play 206 207 ln -sf $ICAInstDir/util/gst_read1.0 $ICAInstDir/util/gst_read 207 208 ··· 238 239 description = "Citrix Workspace"; 239 240 sourceProvenance = with sourceTypes; [ binaryNativeCode ]; 240 241 platforms = [ "x86_64-linux" ] ++ optional (versionOlder version "24") "i686-linux"; 241 - maintainers = [ ]; 242 + maintainers = with maintainers; [ flacks ]; 242 243 inherit homepage; 243 244 }; 244 245 }
+11
pkgs/applications/networking/remote/citrix-workspace/sources.nix
··· 57 57 x86suffix = ""; 58 58 homepage = "https://www.citrix.com/downloads/workspace-app/linux/workspace-app-for-linux-latest.html"; 59 59 }; 60 + 61 + "24.08.0" = { 62 + major = "24"; 63 + minor = "8"; 64 + patch = "0"; 65 + x64hash = "1jb22n6gcv4pv8khg98sv663yfpi47dpkvqgifbhps98iw5zrkbp"; 66 + x86hash = ""; 67 + x64suffix = "98"; 68 + x86suffix = ""; 69 + homepage = "https://www.citrix.com/downloads/workspace-app/linux/workspace-app-for-linux-latest.html"; 70 + }; 60 71 }; 61 72 62 73 # Retain attribute-names for abandoned versions of Citrix workspace to
+4 -4
pkgs/applications/science/electronics/librepcb/default.nix
··· 1 1 { stdenv, lib, fetchFromGitHub 2 - , qtbase, qttools, qtquickcontrols2, opencascade-occt, libGLU, cmake, wrapQtAppsHook 2 + , qtbase, qttools, qtsvg, qt5compat, opencascade-occt, libGLU, cmake, wrapQtAppsHook 3 3 }: 4 4 5 5 stdenv.mkDerivation rec { 6 6 pname = "librepcb"; 7 - version = "1.1.0"; 7 + version = "1.2.0"; 8 8 9 9 src = fetchFromGitHub { 10 10 owner = pname; 11 11 repo = pname; 12 12 rev = version; 13 - hash = "sha256-Vyp7asVqvKFkkEb67LXapMkT1AQSburN3+B2dXIPcEU="; 13 + hash = "sha256-/Hw7ZTv2CbDcKuyI27wC46IxCcTnrXDS/Mf7csUTc7w="; 14 14 fetchSubmodules = true; 15 15 }; 16 16 17 - nativeBuildInputs = [ cmake qttools wrapQtAppsHook qtquickcontrols2 opencascade-occt libGLU ]; 17 + nativeBuildInputs = [ cmake qttools qtsvg qt5compat wrapQtAppsHook opencascade-occt libGLU ]; 18 18 buildInputs = [ qtbase ]; 19 19 20 20 meta = with lib; {
+6 -2
pkgs/build-support/build-fhsenv-bubblewrap/buildFHSEnv.nix
··· 5 5 , writeText 6 6 , writeShellScriptBin 7 7 , pkgs 8 - , pkgsi686Linux 8 + , pkgsHostTarget 9 9 }: 10 10 11 11 { profile ? "" ··· 36 36 # /lib will link to /lib64 37 37 38 38 let 39 + # The splicing code does not handle `pkgsi686Linux` well, so we have to be 40 + # explicit about which package set it's coming from. 41 + inherit (pkgsHostTarget) pkgsi686Linux; 42 + 39 43 name = if (args ? pname && args ? version) 40 44 then "${args.pname}-${args.version}" 41 45 else args.name; ··· 212 216 ln -fsr $d/glib-2.0/schemas/*.xml $out/usr/share/glib-2.0/schemas 213 217 ln -fsr $d/glib-2.0/schemas/*.gschema.override $out/usr/share/glib-2.0/schemas 214 218 done 215 - ${pkgs.glib.dev}/bin/glib-compile-schemas $out/usr/share/glib-2.0/schemas 219 + ${pkgs.pkgsBuildBuild.glib.dev}/bin/glib-compile-schemas $out/usr/share/glib-2.0/schemas 216 220 fi 217 221 218 222 ${extraBuildCommands}
+5 -1
pkgs/build-support/build-fhsenv-bubblewrap/default.nix
··· 4 4 , runCommandLocal 5 5 , writeShellScript 6 6 , glibc 7 - , pkgsi686Linux 7 + , pkgsHostTarget 8 8 , runCommandCC 9 9 , coreutils 10 10 , bubblewrap ··· 41 41 ; 42 42 43 43 inherit (lib.attrsets) removeAttrs; 44 + 45 + # The splicing code does not handle `pkgsi686Linux` well, so we have to be 46 + # explicit about which package set it's coming from. 47 + inherit (pkgsHostTarget) pkgsi686Linux; 44 48 45 49 name = args.name or "${args.pname}-${args.version}"; 46 50 executableName = args.pname or args.name;
+9
pkgs/build-support/build-graalvm-native-image/default.nix
··· 1 1 { lib 2 2 , stdenv 3 + , apple-sdk_11 4 + , darwinMinVersionHook 3 5 , glibcLocales 4 6 # The GraalVM derivation to use 5 7 , graalvmDrv ··· 30 32 extraArgs = builtins.removeAttrs args [ 31 33 "lib" 32 34 "stdenv" 35 + "apple-sdk_11" 36 + "darwinMinVersionHook" 33 37 "glibcLocales" 34 38 "jar" 35 39 "dontUnpack" ··· 47 51 env = { inherit LC_ALL; }; 48 52 49 53 nativeBuildInputs = (args.nativeBuildInputs or [ ]) ++ [ graalvmDrv glibcLocales removeReferencesTo ]; 54 + 55 + buildInputs = lib.optionals (stdenv.hostPlatform.isDarwin) [ 56 + apple-sdk_11 57 + (darwinMinVersionHook "11.0") 58 + ]; 50 59 51 60 nativeImageBuildArgs = nativeImageBuildArgs ++ extraNativeImageBuildArgs ++ [ graalvmXmx ]; 52 61
+4 -2
pkgs/by-name/ai/aider-chat/package.nix
··· 12 12 self = python3; 13 13 packageOverrides = _: super: { tree-sitter = super.tree-sitter_0_21; }; 14 14 }; 15 - version = "0.65.0"; 15 + version = "0.66.0"; 16 16 aider-chat = python3.pkgs.buildPythonApplication { 17 17 pname = "aider-chat"; 18 18 inherit version; ··· 22 22 owner = "Aider-AI"; 23 23 repo = "aider"; 24 24 rev = "refs/tags/v${version}"; 25 - hash = "sha256-crQnkTOujflBcAAOY8rjgSEioM/9Vxud3UfgipJ07uA="; 25 + hash = "sha256-6wD8wBDV6Roo3J+oEYiBzZ7i1iGOZhcoiKXHV7AJjDk="; 26 26 }; 27 27 28 28 pythonRelaxDeps = true; ··· 156 156 157 157 makeWrapperArgs = [ 158 158 "--set AIDER_CHECK_UPDATE false" 159 + "--set AIDER_ANALYTICS false" 159 160 ]; 160 161 161 162 preCheck = '' 162 163 export HOME=$(mktemp -d) 164 + export AIDER_ANALYTICS="false" 163 165 ''; 164 166 165 167 optional-dependencies = with python3.pkgs; {
+8 -4
pkgs/by-name/ar/archivebox/package.nix
··· 7 7 , wget 8 8 , git 9 9 , ripgrep 10 + , single-file-cli 10 11 , postlight-parser 11 12 , readability-extractor 12 13 , chromium 13 - , yt-dlp 14 14 }: 15 15 16 16 let ··· 34 34 "CVE-2022-28346" 35 35 ]; 36 36 }; 37 + dependencies = (old.dependencies or [ ]) ++ (lib.optionals (python.pythonAtLeast "3.12") [ python.pkgs.distutils ]); 37 38 }); 38 39 django-extensions = super.django-extensions.overridePythonAttrs (old: rec { 39 40 version = "3.1.5"; ··· 44 45 rev = "e43f383dae3a35237e42f6acfe1207a8e7e7bdf5"; 45 46 hash = "sha256-NAMa78KhAuoJfp0Cb0Codz84sRfRQ1JhSLNYRI4GBPM="; 46 47 }; 48 + patches = [ ]; 49 + postPatch = null; 47 50 48 51 # possibly a real issue, but that version is not supported anymore 49 52 doCheck = false; ··· 62 65 hash = "sha256-hdBUEX2tOWN2b11w6aG3x7MP7KQTj4Rwc2w8XvABGf4="; 63 66 }; 64 67 65 - nativeBuildInputs = with python.pkgs; [ 68 + build-system = with python.pkgs; [ 66 69 pdm-backend 67 70 ]; 68 71 69 - propagatedBuildInputs = with python.pkgs; [ 72 + dependencies = with python.pkgs; [ 70 73 croniter 71 74 dateparser 72 75 django ··· 87 90 "--set RIPGREP_BINARY ${lib.meta.getExe ripgrep}" 88 91 "--set WGET_BINARY ${lib.meta.getExe wget}" 89 92 "--set GIT_BINARY ${lib.meta.getExe git}" 90 - "--set YOUTUBEDL_BINARY ${lib.meta.getExe yt-dlp}" 93 + "--set YOUTUBEDL_BINARY ${lib.meta.getExe python.pkgs.yt-dlp}" 94 + "--set SINGLEFILE_BINARY ${lib.meta.getExe single-file-cli}" 91 95 ] ++ (if (lib.meta.availableOn stdenv.hostPlatform chromium) then [ 92 96 "--set CHROME_BINARY ${chromium}/bin/chromium-browser" 93 97 ] else [
+2 -2
pkgs/by-name/bi/bitwuzla/package.nix
··· 17 17 18 18 stdenv.mkDerivation (finalAttrs: { 19 19 pname = "bitwuzla"; 20 - version = "0.6.0"; 20 + version = "0.6.1"; 21 21 22 22 src = fetchFromGitHub { 23 23 owner = "bitwuzla"; 24 24 repo = "bitwuzla"; 25 25 rev = finalAttrs.version; 26 - hash = "sha256-xO9+hixboGaCAIi01sWuIYtPamIwUpiTujmOD60NEm0="; 26 + hash = "sha256-auW+YeUCpl7SzVAMTyHxrWh6ShwElq6wTEP7Qf2M7jk="; 27 27 }; 28 28 29 29 strictDeps = true;
+9 -7
pkgs/by-name/cl/cling/package.nix
··· 42 42 sparseCheckout = ["clang"]; 43 43 }; 44 44 45 + llvm = llvmPackages_13.llvm.override { enableSharedLibraries = false; }; 46 + 45 47 unwrapped = stdenv.mkDerivation rec { 46 48 pname = "cling-unwrapped"; 47 49 version = "1.0"; ··· 72 74 strictDeps = true; 73 75 74 76 cmakeFlags = [ 75 - "-DLLVM_BINARY_DIR=${llvmPackages_13.llvm.out}" 76 - "-DLLVM_CONFIG=${llvmPackages_13.llvm.dev}/bin/llvm-config" 77 - "-DLLVM_LIBRARY_DIR=${llvmPackages_13.llvm.lib}/lib" 78 - "-DLLVM_MAIN_INCLUDE_DIR=${llvmPackages_13.llvm.dev}/include" 79 - "-DLLVM_TABLEGEN_EXE=${llvmPackages_13.llvm.out}/bin/llvm-tblgen" 80 - "-DLLVM_TOOLS_BINARY_DIR=${llvmPackages_13.llvm.out}/bin" 77 + "-DLLVM_BINARY_DIR=${llvm.out}" 78 + "-DLLVM_CONFIG=${llvm.dev}/bin/llvm-config" 79 + "-DLLVM_LIBRARY_DIR=${llvm.lib}/lib" 80 + "-DLLVM_MAIN_INCLUDE_DIR=${llvm.dev}/include" 81 + "-DLLVM_TABLEGEN_EXE=${llvm.out}/bin/llvm-tblgen" 82 + "-DLLVM_TOOLS_BINARY_DIR=${llvm.out}/bin" 81 83 "-DLLVM_BUILD_TOOLS=Off" 82 84 "-DLLVM_TOOL_CLING_BUILD=ON" 83 85 ··· 139 141 "-nostdinc" 140 142 "-nostdinc++" 141 143 142 - "-resource-dir" "${llvmPackages_13.llvm.lib}/lib" 144 + "-resource-dir" "${llvm.lib}/lib" 143 145 144 146 "-isystem" "${lib.getLib unwrapped}/lib/clang/${llvmPackages_13.clang.version}/include" 145 147 ]
+3 -3
pkgs/by-name/co/comet-gog/package.nix
··· 7 7 8 8 rustPlatform.buildRustPackage rec { 9 9 pname = "comet-gog"; 10 - version = "0.1.2"; 10 + version = "0.2.0"; 11 11 12 12 src = fetchFromGitHub { 13 13 owner = "imLinguin"; 14 14 repo = "comet"; 15 15 rev = "refs/tags/v${version}"; 16 - hash = "sha256-TdIqdNn5HnIED7LMn4qAzKPHlA5t/Q1Dn+W+ulx5qOU="; 16 + hash = "sha256-LAEt2i/SRABrz+y2CTMudrugifLgHNxkMSdC8PXYF0E="; 17 17 fetchSubmodules = true; 18 18 }; 19 19 20 - cargoHash = "sha256-gAGCpcVjOkUZa/CobOjOt07WMHpvE5/q1bw+z4yBeNE="; 20 + cargoHash = "sha256-eXPVImew1EOT1DcoeIVPhqQ2buqHnlpqT6A0eaqG7tI="; 21 21 22 22 # error: linker `aarch64-linux-gnu-gcc` not found 23 23 postPatch = ''
+3 -3
pkgs/by-name/co/coroot/package.nix
··· 11 11 12 12 buildGoModule rec { 13 13 pname = "coroot"; 14 - version = "1.5.11"; 14 + version = "1.6.3"; 15 15 16 16 src = fetchFromGitHub { 17 17 owner = "coroot"; 18 18 repo = "coroot"; 19 19 rev = "v${version}"; 20 - hash = "sha256-lHzTKmD3HCwosvs1x6XxmRdiW/ENNGQiR0hzWzdU8EM="; 20 + hash = "sha256-i5tML5cQPtZ5dKWJQENRSLQM5m9b5vd1h+OtRYbv9qo="; 21 21 }; 22 22 23 - vendorHash = "sha256-YqZHhoaAgubI2+O2CTULXeQocLaz9WGpWRhETIzU7MU="; 23 + vendorHash = "sha256-wyxNT8g5TUCjlxauL7NmCf4HZ91V2nD64L1L/rYH864="; 24 24 npmDeps = fetchNpmDeps { 25 25 src = "${src}/front"; 26 26 hash = "sha256-inZV+iv837+7ntBae/oLSNLxpzoqEcJNPNdBE+osJHQ=";
+8
pkgs/by-name/db/dbgate/package.nix
··· 61 61 ''; 62 62 } 63 63 else 64 + let 65 + appimageContents = appimageTools.extract { inherit pname src version; }; 66 + in 64 67 appimageTools.wrapType2 { 65 68 inherit 66 69 pname ··· 68 71 src 69 72 meta 70 73 ; 74 + extraInstallCommands = '' 75 + install -m 444 -D ${appimageContents}/${pname}.desktop -t $out/share/applications 76 + substituteInPlace $out/share/applications/${pname}.desktop --replace-warn "Exec=AppRun --no-sandbox" "Exec=$out/bin/${pname}" 77 + cp -r ${appimageContents}/usr/share/icons $out/share 78 + ''; 71 79 }
+65
pkgs/by-name/de/decasify/package.nix
··· 1 + { 2 + lib, 3 + stdenv, 4 + fetchurl, 5 + 6 + # nativeBuildInputs 7 + zstd, 8 + pkg-config, 9 + jq, 10 + cargo, 11 + rustc, 12 + rustPlatform, 13 + }: 14 + 15 + stdenv.mkDerivation (finalAttrs: { 16 + pname = "decasify"; 17 + version = "0.8.0"; 18 + 19 + src = fetchurl { 20 + url = "https://github.com/alerque/decasify/releases/download/v${finalAttrs.version}/decasify-${finalAttrs.version}.tar.zst"; 21 + hash = "sha256-HTUAb/yL3H4B/n/Ecd/fDpnTYiqwco/E07sa6pFIIU4="; 22 + }; 23 + 24 + cargoDeps = rustPlatform.fetchCargoTarball { 25 + inherit (finalAttrs) pname version src; 26 + nativeBuildInputs = [ zstd ]; 27 + # so the cargo fetcher won't try to run the `./configure` script 28 + dontConfigure = true; 29 + hash = "sha256-bD8MYufI87j//7dIAnCzmp4yoOaT81Zv1i7rjWpjPlc="; 30 + }; 31 + 32 + nativeBuildInputs = [ 33 + zstd 34 + pkg-config 35 + jq 36 + cargo 37 + rustc 38 + rustPlatform.cargoSetupHook 39 + ]; 40 + 41 + outputs = [ 42 + "out" 43 + "doc" 44 + "man" 45 + "dev" 46 + ]; 47 + 48 + enableParallelBuilding = true; 49 + 50 + meta = { 51 + description = "Utility to change the case of prose strings following natural language style guides"; 52 + longDescription = '' 53 + A CLI utility to cast strings to title-case (and other cases) according 54 + to locale specific style guides including Turkish support. 55 + ''; 56 + homepage = "https://github.com/alerque/decasify"; 57 + changelog = "https://github.com/alerque/decasify/raw/v${finalAttrs.version}/CHANGELOG.md"; 58 + platforms = lib.platforms.unix; 59 + maintainers = with lib.maintainers; [ 60 + alerque 61 + ]; 62 + license = lib.licenses.lgpl3Only; 63 + mainProgram = "decasify"; 64 + }; 65 + })
+3 -3
pkgs/by-name/di/diswall/package.nix
··· 5 5 in 6 6 rustPlatform.buildRustPackage rec { 7 7 pname = "diswall"; 8 - version = "0.6.0"; 8 + version = "0.6.1"; 9 9 10 10 src = fetchFromGitHub { 11 11 owner = "dis-works"; 12 12 repo = "diswall-rs"; 13 13 rev = "v${version}"; 14 - sha256 = "sha256-jrifO6LRxVhgPoUOAm+7RT+LIhjsw/mEDFBZSJYMv/w="; 14 + sha256 = "sha256-t2ZBi3ab6OUWzc0L0Hq/ay+s3KNDMeu6mkYxti48BuE="; 15 15 }; 16 16 17 17 buildInputs = lib.optionals stdenv.hostPlatform.isDarwin [ 18 18 Security 19 19 ]; 20 20 21 - cargoHash = "sha256-1HxuVZ4J/Ds1aOIIcNa/XGi7PhKgB+iAESMa1muTL48="; 21 + cargoHash = "sha256-aHX3hr5T7kOyQ3S97rE3JOgNQgbtMSiZWdLxfiRSGt8="; 22 22 23 23 doCheck = false; 24 24
+2 -2
pkgs/by-name/dp/dpp/package.nix
··· 10 10 }: 11 11 stdenv.mkDerivation (finalAttrs: { 12 12 pname = "dpp"; 13 - version = "10.0.32"; 13 + version = "10.0.35"; 14 14 15 15 src = fetchFromGitHub { 16 16 owner = "brainboxdotcc"; 17 17 repo = "DPP"; 18 18 rev = "v${finalAttrs.version}"; 19 - hash = "sha256-pr7u4x4xdyydEQcNROjfkoV/ODqixugcTuCWMGeixC8="; 19 + hash = "sha256-gdHcYBIQzVfQsUyC2hxeMkmm5lMDjaY7isBidSxhc80="; 20 20 }; 21 21 22 22 nativeBuildInputs = [
+1 -1
pkgs/by-name/du/dump/package.nix
··· 20 20 homepage = "https://dump.sourceforge.io/"; 21 21 description = "Linux Ext2 filesystem dump/restore utilities"; 22 22 license = licenses.bsd3; 23 - maintainers = with maintainers; [ falsifian ]; 23 + maintainers = with maintainers; [ ]; 24 24 }; 25 25 }
+5 -5
pkgs/by-name/en/envision-unwrapped/package.nix
··· 31 31 32 32 stdenv.mkDerivation (finalAttrs: { 33 33 pname = "envision-unwrapped"; 34 - version = "0-unstable-2024-10-20"; 34 + version = "1.1.1"; 35 35 36 36 src = fetchFromGitLab { 37 37 owner = "gabmus"; 38 38 repo = "envision"; 39 - rev = "c40a4ad05a8e6ea99eed4a7d7d2098a08686e065"; 40 - hash = "sha256-C/m5Hx52fFyuVI87EmHpe5YqjwDWoyveiXA0sJTt2NQ="; 39 + rev = finalAttrs.version; 40 + hash = "sha256-Q6PGBt3vWAp5QhSFsG88gi9ZFHLOQLAYdKpS94wCwCc="; 41 41 }; 42 42 43 43 strictDeps = true; 44 44 45 45 cargoDeps = rustPlatform.fetchCargoTarball { 46 46 inherit (finalAttrs) pname version src; 47 - hash = "sha256-I9UDCKrqU6TWcmHsSFwt1elplPwU+XTgyXiN2wtw5y0="; 47 + hash = "sha256-JRSTzcurHNUtyISAvhvdLJkokxLnoR+xs42YiRVmZnE="; 48 48 }; 49 49 50 50 nativeBuildInputs = [ ··· 81 81 --prefix PATH : "${lib.makeBinPath [ gdb ]}" 82 82 ''; 83 83 84 - passthru.updateScript = nix-update-script { extraArgs = [ "--version=branch=main" ]; }; 84 + passthru.updateScript = nix-update-script { }; 85 85 86 86 meta = { 87 87 description = "UI for building, configuring and running Monado, the open source OpenXR runtime";
+35 -16
pkgs/by-name/fo/forgejo-runner/package.nix
··· 1 - { lib 2 - , buildGoModule 3 - , fetchFromGitea 4 - , testers 5 - , forgejo-runner 6 - , nixosTests 1 + { 2 + stdenv, 3 + lib, 4 + buildGoModule, 5 + fetchFromGitea, 6 + nixosTests, 7 + versionCheckHook, 8 + nix-update-script, 7 9 }: 8 10 11 + let 12 + # tests which assume network access in some form 13 + disabledTests = [ 14 + "Test_runCreateRunnerFile" 15 + "Test_ping" 16 + ]; 17 + in 9 18 buildGoModule rec { 10 19 pname = "forgejo-runner"; 11 - version = "4.0.1"; 20 + version = "5.0.3"; 12 21 13 22 src = fetchFromGitea { 14 23 domain = "code.forgejo.org"; 15 24 owner = "forgejo"; 16 25 repo = "runner"; 17 26 rev = "v${version}"; 18 - hash = "sha256-hG8gCohf+U8T9A9Abqey9upErJklbCp8HuzHQKFcu3E="; 27 + hash = "sha256-c1s2n4s2LY4KvQrPZJpAnXzJCTe6Fbc0cf1plwHZPiA="; 19 28 }; 20 29 21 - vendorHash = "sha256-yRXI9/LVj4f7qFdScqfpL5WCsK+lJXa6yQmdbUhfrKY="; 30 + vendorHash = "sha256-DQcVknodbVlHygJkrGSfVGPKXR9kLGeyivNjYmjtFNs="; 22 31 23 32 ldflags = [ 24 33 "-s" ··· 26 35 "-X gitea.com/gitea/act_runner/internal/pkg/ver.version=${src.rev}" 27 36 ]; 28 37 29 - doCheck = false; # Test try to lookup code.forgejo.org. 38 + checkFlags = [ 39 + "-skip ${lib.concatStringsSep "|" disabledTests}" 40 + ]; 41 + 42 + doInstallCheck = true; 43 + nativeInstallCheckInputs = [ versionCheckHook ]; 44 + versionCheckProgram = "${placeholder "out"}/bin/${meta.mainProgram}"; 45 + versionCheckProgramArg = [ "--version" ]; 30 46 31 - passthru.tests = { 32 - inherit (nixosTests.forgejo) sqlite3; 33 - version = testers.testVersion { 34 - package = forgejo-runner; 35 - version = src.rev; 47 + passthru = { 48 + updateScript = nix-update-script { }; 49 + tests = lib.optionalAttrs stdenv.hostPlatform.isLinux { 50 + sqlite3 = nixosTests.forgejo.sqlite3; 36 51 }; 37 52 }; 38 53 ··· 41 56 homepage = "https://code.forgejo.org/forgejo/runner"; 42 57 changelog = "https://code.forgejo.org/forgejo/runner/src/tag/${src.rev}/RELEASE-NOTES.md"; 43 58 license = licenses.mit; 44 - maintainers = with maintainers; [ kranzes emilylange ]; 59 + maintainers = with maintainers; [ 60 + kranzes 61 + emilylange 62 + christoph-heiss 63 + ]; 45 64 mainProgram = "act_runner"; 46 65 }; 47 66 }
+4 -5
pkgs/by-name/gi/git-warp-time/package.nix
··· 13 13 14 14 # buildInputs 15 15 libgit2, 16 - typos, 17 16 }: 18 17 19 18 stdenv.mkDerivation (finalAttrs: { ··· 22 21 23 22 src = fetchurl { 24 23 url = "https://github.com/alerque/git-warp-time/releases/download/v${finalAttrs.version}/git-warp-time-${finalAttrs.version}.tar.zst"; 25 - sha256 = "sha256-Xh30nA77cJ7+UfKlIslnyD+93AtnQ+8P3sCFsG0DAUk="; 24 + hash = "sha256-Xh30nA77cJ7+UfKlIslnyD+93AtnQ+8P3sCFsG0DAUk="; 26 25 }; 27 26 28 27 cargoDeps = rustPlatform.fetchCargoTarball { 29 - inherit (finalAttrs) src; 28 + inherit (finalAttrs) pname version src; 30 29 nativeBuildInputs = [ zstd ]; 30 + # so the cargo fetcher won't try to run the `./configure` script 31 31 dontConfigure = true; 32 - hash = "sha256-ozy8Mfl5fTJL2Sr22tCSnK30SOKaC9cL+g4lX6ivi9Q="; 32 + hash = "sha256-bmClqtH1xU2KOKVbCOrgN14jpLKiA2ZMzWwrOiufwnQ="; 33 33 }; 34 34 35 35 nativeBuildInputs = [ ··· 43 43 44 44 buildInputs = [ 45 45 libgit2 46 - typos 47 46 ]; 48 47 49 48 env = {
+3 -3
pkgs/by-name/gi/gitopper/package.nix
··· 7 7 }: 8 8 let 9 9 pname = "gitopper"; 10 - version = "0.0.16"; 10 + version = "0.0.20"; 11 11 in 12 12 buildGoModule { 13 13 inherit pname version; ··· 16 16 owner = "miekg"; 17 17 repo = "gitopper"; 18 18 rev = "v${version}"; 19 - hash = "sha256-EAOC54VtGx6axfty5m8JOebcayINTy4cP4NBo5+ioLk="; 19 + hash = "sha256-y0gzoXSIQDQ6TMVsAijPaN0sRqFEtTKyd297YxXAukM="; 20 20 }; 21 21 22 22 ldflags = [ "-X main.Version=${version}" ]; 23 23 24 - vendorHash = "sha256-sxeN7nbNTGfD8ZgNQiEQdYl11rhOvPP8UrnYXs9Ljhc="; 24 + vendorHash = "sha256-b9lLOGk0h0kaWuZb142V8ojfpstRhzC9q2kSu0q7r7I="; 25 25 26 26 nativeCheckInputs = [ 27 27 makeWrapper
+2 -2
pkgs/by-name/ha/halo/package.nix
··· 7 7 }: 8 8 stdenv.mkDerivation rec { 9 9 pname = "halo"; 10 - version = "2.20.5"; 10 + version = "2.20.10"; 11 11 src = fetchurl { 12 12 url = "https://github.com/halo-dev/halo/releases/download/v${version}/halo-${version}.jar"; 13 - hash = "sha256-VGSSGc2caNO7+IK1ArqjZGz+LaHWZsaO68Jr06BCcfE="; 13 + hash = "sha256-xvUZUT0CpGDKbeS6xx1qARabx0XtB67E8dc8UsnUbK4="; 14 14 }; 15 15 16 16 nativeBuildInputs = [
+3 -3
pkgs/by-name/kc/kclvm_cli/package.nix
··· 9 9 }: 10 10 rustPlatform.buildRustPackage rec { 11 11 pname = "kclvm_cli"; 12 - version = "0.10.3"; 12 + version = "0.10.8"; 13 13 14 14 src = fetchFromGitHub { 15 15 owner = "kcl-lang"; 16 16 repo = "kcl"; 17 17 rev = "v${version}"; 18 - hash = "sha256-qIaDc10NxQKBH7WRzzkQ6bQfkSqsDrFxSwSX+Hf7qS8="; 18 + hash = "sha256-ls/Qe/nw3UIfZTjt7r7tzUwxlb5y4jBK2FQlOsMCttM="; 19 19 }; 20 20 21 21 sourceRoot = "${src.name}/cli"; 22 - cargoHash = "sha256-mB4qOUj9qZmbstvBIyaWHEzX3DQ7tLhQKDEvea4Bnyk="; 22 + cargoHash = "sha256-elIo986ag7x+q17HwkcoqFnD9+1+Jq66XIHYZNaBB/w="; 23 23 cargoPatches = [ ./cargo_lock.patch ]; 24 24 25 25 buildInputs = [ kclvm rustc ] ++ (
+3 -3
pkgs/by-name/kl/klog-time-tracker/package.nix
··· 2 2 3 3 buildGoModule rec { 4 4 pname = "klog-time-tracker"; 5 - version = "6.4"; 5 + version = "6.5"; 6 6 7 7 src = fetchFromGitHub { 8 8 owner = "jotaen"; 9 9 repo = "klog"; 10 10 rev = "v${version}"; 11 - hash = "sha256-ouWgmSSqGdbZRZRgCoxG4c4fFoJ4Djfmv0JvhBkEQU4="; 11 + hash = "sha256-xwVbI4rXtcZrnTvp0vdHMbYRoWCsxIuGZF922eC/sfw="; 12 12 }; 13 13 14 - vendorHash = "sha256-L84eKm1wktClye01JeyF0LOV9A8ip6Fr+/h09VVZ56k="; 14 + vendorHash = "sha256-QOS+D/zD5IlJBlb7vrOoHpP/7xS9En1/MFNwLSBrXOg="; 15 15 16 16 meta = with lib; { 17 17 description = "Command line tool for time tracking in a human-readable, plain-text file format";
+3 -3
pkgs/by-name/ku/kubernetes-controller-tools/package.nix
··· 2 2 3 3 buildGoModule rec { 4 4 pname = "controller-tools"; 5 - version = "0.16.4"; 5 + version = "0.16.5"; 6 6 7 7 src = fetchFromGitHub { 8 8 owner = "kubernetes-sigs"; 9 9 repo = pname; 10 10 rev = "v${version}"; 11 - sha256 = "sha256-+YDYpTfWWPkAXcCNfkk0PTWqOAGwqiABbop/t6is2nM="; 11 + sha256 = "sha256-6It4C8TWA8V0YwUHoSoJK8IbjZ8yfBzR5iX9lzenIY0="; 12 12 }; 13 13 14 - vendorHash = "sha256-zWvFwYHqECga1E2lWVA+wqY744OLXzRxK6JkniTZN70="; 14 + vendorHash = "sha256-wS1+cUXZzfDz5BRHcqV8T050z54VrJB4FcWqRzwsYrc="; 15 15 16 16 ldflags = [ 17 17 "-s"
+3 -3
pkgs/by-name/ma/markuplinkchecker/package.nix
··· 8 8 darwin, 9 9 }: 10 10 let 11 - version = "0.18.0"; 11 + version = "0.19.0"; 12 12 in 13 13 rustPlatform.buildRustPackage { 14 14 pname = "markuplinkchecker"; ··· 18 18 owner = "becheran"; 19 19 repo = "mlc"; 20 20 rev = "v${version}"; 21 - hash = "sha256-hMS0ZX4Ta1xq5e8R7mvmOQCEW3UCk1nd2TGzWOyOGY8="; 21 + hash = "sha256-Nh+P5+dvl2gBQuvo0iKjsJgz/2OYQqAWSIJBzE7yO6I="; 22 22 }; 23 23 24 - cargoHash = "sha256-adJZcuUynxYpj2h6YKozb6W/2WjNsWq9IwxJaIVl0YI="; 24 + cargoHash = "sha256-1WB8J3AMK4DVHrrrdwV7nFmNJfiIndC2k2VQXzKxEy8="; 25 25 26 26 nativeBuildInputs = [ pkg-config ]; 27 27
+2 -2
pkgs/by-name/mi/mint-y-icons/package.nix
··· 9 9 10 10 stdenvNoCC.mkDerivation rec { 11 11 pname = "mint-y-icons"; 12 - version = "1.7.8"; 12 + version = "1.7.9"; 13 13 14 14 src = fetchFromGitHub { 15 15 owner = "linuxmint"; 16 16 repo = pname; 17 17 rev = version; 18 - hash = "sha256-30Mv6ixNgXK2CbLoX7Dw9i57QCkG8U3RA48WB4e3e8o="; 18 + hash = "sha256-LmFsU6rqkxfZPdvonFgWhoeCfKI+gCSotZ7o2KcGLIs="; 19 19 }; 20 20 21 21 propagatedBuildInputs = [
-2651
pkgs/by-name/mo/moonfire-nvr/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 = "adler" 7 - version = "1.0.2" 8 - source = "registry+https://github.com/rust-lang/crates.io-index" 9 - checksum = "f26201604c87b1e01bd3d98f8d5d9a8fcbb815e8cedb41ffccbeb4bf593a35fe" 10 - 11 - [[package]] 12 - name = "ahash" 13 - version = "0.8.2" 14 - source = "registry+https://github.com/rust-lang/crates.io-index" 15 - checksum = "bf6ccdb167abbf410dcb915cabd428929d7f6a04980b54a11f26a39f1c7f7107" 16 - dependencies = [ 17 - "cfg-if", 18 - "getrandom", 19 - "once_cell", 20 - "version_check", 21 - ] 22 - 23 - [[package]] 24 - name = "aho-corasick" 25 - version = "0.7.20" 26 - source = "registry+https://github.com/rust-lang/crates.io-index" 27 - checksum = "cc936419f96fa211c1b9166887b38e5e40b19958e5b895be7c1f93adec7071ac" 28 - dependencies = [ 29 - "memchr", 30 - ] 31 - 32 - [[package]] 33 - name = "android-tzdata" 34 - version = "0.1.1" 35 - source = "registry+https://github.com/rust-lang/crates.io-index" 36 - checksum = "e999941b234f3131b00bc13c22d06e8c5ff726d1b6318ac7eb276997bbb4fef0" 37 - 38 - [[package]] 39 - name = "android_system_properties" 40 - version = "0.1.5" 41 - source = "registry+https://github.com/rust-lang/crates.io-index" 42 - checksum = "819e7219dbd41043ac279b19830f2efc897156490d7fd6ea916720117ee66311" 43 - dependencies = [ 44 - "libc", 45 - ] 46 - 47 - [[package]] 48 - name = "anyhow" 49 - version = "1.0.68" 50 - source = "registry+https://github.com/rust-lang/crates.io-index" 51 - checksum = "2cb2f989d18dd141ab8ae82f64d1a8cdd37e0840f73a406896cf5e99502fab61" 52 - 53 - [[package]] 54 - name = "arrayref" 55 - version = "0.3.6" 56 - source = "registry+https://github.com/rust-lang/crates.io-index" 57 - checksum = "a4c527152e37cf757a3f78aae5a06fbeefdb07ccc535c980a3208ee3060dd544" 58 - 59 - [[package]] 60 - name = "arrayvec" 61 - version = "0.7.2" 62 - source = "registry+https://github.com/rust-lang/crates.io-index" 63 - checksum = "8da52d66c7071e2e3fa2a1e5c6d088fec47b593032b254f5e980de8ea54454d6" 64 - 65 - [[package]] 66 - name = "autocfg" 67 - version = "1.1.0" 68 - source = "registry+https://github.com/rust-lang/crates.io-index" 69 - checksum = "d468802bab17cbc0cc575e9b053f41e72aa36bfa6b7f55e3529ffa43161b97fa" 70 - 71 - [[package]] 72 - name = "base64" 73 - version = "0.13.1" 74 - source = "registry+https://github.com/rust-lang/crates.io-index" 75 - checksum = "9e1b586273c5702936fe7b7d6896644d8be71e6314cfe09d3167c95f712589e8" 76 - 77 - [[package]] 78 - name = "base64ct" 79 - version = "1.5.3" 80 - source = "registry+https://github.com/rust-lang/crates.io-index" 81 - checksum = "b645a089122eccb6111b4f81cbc1a49f5900ac4666bb93ac027feaecf15607bf" 82 - 83 - [[package]] 84 - name = "bitflags" 85 - version = "1.3.2" 86 - source = "registry+https://github.com/rust-lang/crates.io-index" 87 - checksum = "bef38d45163c2f1dde094a7dfd33ccf595c92905c8f8f4fdc18d06fb1037718a" 88 - 89 - [[package]] 90 - name = "bitflags" 91 - version = "2.3.3" 92 - source = "registry+https://github.com/rust-lang/crates.io-index" 93 - checksum = "630be753d4e58660abd17930c71b647fe46c27ea6b63cc59e1e3851406972e42" 94 - 95 - [[package]] 96 - name = "bitstream-io" 97 - version = "1.6.0" 98 - source = "registry+https://github.com/rust-lang/crates.io-index" 99 - checksum = "9d28070975aaf4ef1fd0bd1f29b739c06c2cdd9972e090617fb6dca3b2cb564e" 100 - 101 - [[package]] 102 - name = "blake3" 103 - version = "1.3.3" 104 - source = "registry+https://github.com/rust-lang/crates.io-index" 105 - checksum = "42ae2468a89544a466886840aa467a25b766499f4f04bf7d9fcd10ecee9fccef" 106 - dependencies = [ 107 - "arrayref", 108 - "arrayvec", 109 - "cc", 110 - "cfg-if", 111 - "constant_time_eq", 112 - "digest", 113 - ] 114 - 115 - [[package]] 116 - name = "block-buffer" 117 - version = "0.10.3" 118 - source = "registry+https://github.com/rust-lang/crates.io-index" 119 - checksum = "69cce20737498f97b993470a6e536b8523f0af7892a4f928cceb1ac5e52ebe7e" 120 - dependencies = [ 121 - "generic-array", 122 - ] 123 - 124 - [[package]] 125 - name = "bpaf" 126 - version = "0.9.1" 127 - source = "registry+https://github.com/rust-lang/crates.io-index" 128 - checksum = "72974597bfc83173d714c0fc785a8ab64ca0f0896cb72b05f2f4c5e682543871" 129 - dependencies = [ 130 - "bpaf_derive", 131 - "owo-colors", 132 - "supports-color", 133 - ] 134 - 135 - [[package]] 136 - name = "bpaf_derive" 137 - version = "0.5.1" 138 - source = "registry+https://github.com/rust-lang/crates.io-index" 139 - checksum = "f6b7be5dcfd7bb931b9932e689c69a9b9f50a46cf0b588c90ed73ec28e8e0bf4" 140 - dependencies = [ 141 - "proc-macro2", 142 - "quote", 143 - "syn 2.0.23", 144 - ] 145 - 146 - [[package]] 147 - name = "bstr" 148 - version = "1.1.0" 149 - source = "registry+https://github.com/rust-lang/crates.io-index" 150 - checksum = "b45ea9b00a7b3f2988e9a65ad3917e62123c38dba709b666506207be96d1790b" 151 - dependencies = [ 152 - "memchr", 153 - "once_cell", 154 - "regex-automata", 155 - "serde", 156 - ] 157 - 158 - [[package]] 159 - name = "bumpalo" 160 - version = "3.11.1" 161 - source = "registry+https://github.com/rust-lang/crates.io-index" 162 - checksum = "572f695136211188308f16ad2ca5c851a712c464060ae6974944458eb83880ba" 163 - 164 - [[package]] 165 - name = "byteorder" 166 - version = "1.4.3" 167 - source = "registry+https://github.com/rust-lang/crates.io-index" 168 - checksum = "14c189c53d098945499cdfa7ecc63567cf3886b3332b312a5b4585d8d3a6a610" 169 - 170 - [[package]] 171 - name = "bytes" 172 - version = "1.3.0" 173 - source = "registry+https://github.com/rust-lang/crates.io-index" 174 - checksum = "dfb24e866b15a1af2a1b663f10c6b6b8f397a84aadb828f12e5b289ec23a3a3c" 175 - 176 - [[package]] 177 - name = "cc" 178 - version = "1.0.79" 179 - source = "registry+https://github.com/rust-lang/crates.io-index" 180 - checksum = "50d30906286121d95be3d479533b458f87493b30a4b5f79a607db8f5d11aa91f" 181 - 182 - [[package]] 183 - name = "cfg-if" 184 - version = "1.0.0" 185 - source = "registry+https://github.com/rust-lang/crates.io-index" 186 - checksum = "baf1de4339761588bc0619e3cbc0120ee582ebb74b53b4efbf79117bd2da40fd" 187 - 188 - [[package]] 189 - name = "chrono" 190 - version = "0.4.26" 191 - source = "registry+https://github.com/rust-lang/crates.io-index" 192 - checksum = "ec837a71355b28f6556dbd569b37b3f363091c0bd4b2e735674521b4c5fd9bc5" 193 - dependencies = [ 194 - "android-tzdata", 195 - "iana-time-zone", 196 - "js-sys", 197 - "num-traits", 198 - "time 0.1.45", 199 - "wasm-bindgen", 200 - "winapi", 201 - ] 202 - 203 - [[package]] 204 - name = "cipher" 205 - version = "0.4.3" 206 - source = "registry+https://github.com/rust-lang/crates.io-index" 207 - checksum = "d1873270f8f7942c191139cb8a40fd228da6c3fd2fc376d7e92d47aa14aeb59e" 208 - dependencies = [ 209 - "crypto-common", 210 - "inout", 211 - ] 212 - 213 - [[package]] 214 - name = "coded" 215 - version = "0.2.0-pre" 216 - source = "git+https://github.com/scottlamb/coded?rev=2c97994974a73243d5dd12134831814f42cdb0e8#2c97994974a73243d5dd12134831814f42cdb0e8" 217 - 218 - [[package]] 219 - name = "constant_time_eq" 220 - version = "0.2.4" 221 - source = "registry+https://github.com/rust-lang/crates.io-index" 222 - checksum = "f3ad85c1f65dc7b37604eb0e89748faf0b9653065f2a8ef69f96a687ec1e9279" 223 - 224 - [[package]] 225 - name = "cookie-factory" 226 - version = "0.3.2" 227 - source = "registry+https://github.com/rust-lang/crates.io-index" 228 - checksum = "396de984970346b0d9e93d1415082923c679e5ae5c3ee3dcbd104f5610af126b" 229 - 230 - [[package]] 231 - name = "core-foundation-sys" 232 - version = "0.8.4" 233 - source = "registry+https://github.com/rust-lang/crates.io-index" 234 - checksum = "e496a50fda8aacccc86d7529e2c1e0892dbd0f898a6b5645b5561b89c3210efa" 235 - 236 - [[package]] 237 - name = "cpufeatures" 238 - version = "0.2.5" 239 - source = "registry+https://github.com/rust-lang/crates.io-index" 240 - checksum = "28d997bd5e24a5928dd43e46dc529867e207907fe0b239c3477d924f7f2ca320" 241 - dependencies = [ 242 - "libc", 243 - ] 244 - 245 - [[package]] 246 - name = "crc32fast" 247 - version = "1.3.2" 248 - source = "registry+https://github.com/rust-lang/crates.io-index" 249 - checksum = "b540bd8bc810d3885c6ea91e2018302f68baba2129ab3e88f32389ee9370880d" 250 - dependencies = [ 251 - "cfg-if", 252 - ] 253 - 254 - [[package]] 255 - name = "crossbeam-channel" 256 - version = "0.5.6" 257 - source = "registry+https://github.com/rust-lang/crates.io-index" 258 - checksum = "c2dd04ddaf88237dc3b8d8f9a3c1004b506b54b3313403944054d23c0870c521" 259 - dependencies = [ 260 - "cfg-if", 261 - "crossbeam-utils", 262 - ] 263 - 264 - [[package]] 265 - name = "crossbeam-utils" 266 - version = "0.8.14" 267 - source = "registry+https://github.com/rust-lang/crates.io-index" 268 - checksum = "4fb766fa798726286dbbb842f174001dab8abc7b627a1dd86e0b7222a95d929f" 269 - dependencies = [ 270 - "cfg-if", 271 - ] 272 - 273 - [[package]] 274 - name = "crypto-common" 275 - version = "0.1.6" 276 - source = "registry+https://github.com/rust-lang/crates.io-index" 277 - checksum = "1bfb12502f3fc46cca1bb51ac28df9d618d813cdc3d2f25b9fe775a34af26bb3" 278 - dependencies = [ 279 - "generic-array", 280 - "typenum", 281 - ] 282 - 283 - [[package]] 284 - name = "cstr" 285 - version = "0.2.11" 286 - source = "registry+https://github.com/rust-lang/crates.io-index" 287 - checksum = "8aa998c33a6d3271e3678950a22134cd7dd27cef86dee1b611b5b14207d1d90b" 288 - dependencies = [ 289 - "proc-macro2", 290 - "quote", 291 - ] 292 - 293 - [[package]] 294 - name = "cursive" 295 - version = "0.20.0" 296 - source = "registry+https://github.com/rust-lang/crates.io-index" 297 - checksum = "5438eb16bdd8af51b31e74764fef5d0a9260227a5ec82ba75c9d11ce46595839" 298 - dependencies = [ 299 - "ahash", 300 - "cfg-if", 301 - "crossbeam-channel", 302 - "cursive_core", 303 - "lazy_static", 304 - "libc", 305 - "log", 306 - "maplit", 307 - "ncurses", 308 - "signal-hook", 309 - "term_size", 310 - "unicode-segmentation", 311 - "unicode-width", 312 - ] 313 - 314 - [[package]] 315 - name = "cursive_core" 316 - version = "0.3.6" 317 - source = "registry+https://github.com/rust-lang/crates.io-index" 318 - checksum = "2de434b364bcca5039553b7ae1b5994b59b679e18bcb03adbc9c8e538446b9b4" 319 - dependencies = [ 320 - "ahash", 321 - "crossbeam-channel", 322 - "enum-map", 323 - "enumset", 324 - "lazy_static", 325 - "log", 326 - "num", 327 - "owning_ref", 328 - "time 0.3.17", 329 - "unicode-segmentation", 330 - "unicode-width", 331 - "xi-unicode", 332 - ] 333 - 334 - [[package]] 335 - name = "darling" 336 - version = "0.14.2" 337 - source = "registry+https://github.com/rust-lang/crates.io-index" 338 - checksum = "b0dd3cd20dc6b5a876612a6e5accfe7f3dd883db6d07acfbf14c128f61550dfa" 339 - dependencies = [ 340 - "darling_core", 341 - "darling_macro", 342 - ] 343 - 344 - [[package]] 345 - name = "darling_core" 346 - version = "0.14.2" 347 - source = "registry+https://github.com/rust-lang/crates.io-index" 348 - checksum = "a784d2ccaf7c98501746bf0be29b2022ba41fd62a2e622af997a03e9f972859f" 349 - dependencies = [ 350 - "fnv", 351 - "ident_case", 352 - "proc-macro2", 353 - "quote", 354 - "syn 1.0.107", 355 - ] 356 - 357 - [[package]] 358 - name = "darling_macro" 359 - version = "0.14.2" 360 - source = "registry+https://github.com/rust-lang/crates.io-index" 361 - checksum = "7618812407e9402654622dd402b0a89dff9ba93badd6540781526117b92aab7e" 362 - dependencies = [ 363 - "darling_core", 364 - "quote", 365 - "syn 1.0.107", 366 - ] 367 - 368 - [[package]] 369 - name = "diff" 370 - version = "0.1.13" 371 - source = "registry+https://github.com/rust-lang/crates.io-index" 372 - checksum = "56254986775e3233ffa9c4d7d3faaf6d36a2c09d30b20687e9f88bc8bafc16c8" 373 - 374 - [[package]] 375 - name = "digest" 376 - version = "0.10.6" 377 - source = "registry+https://github.com/rust-lang/crates.io-index" 378 - checksum = "8168378f4e5023e7218c89c891c0fd8ecdb5e5e4f18cb78f38cf245dd021e76f" 379 - dependencies = [ 380 - "block-buffer", 381 - "crypto-common", 382 - "subtle", 383 - ] 384 - 385 - [[package]] 386 - name = "either" 387 - version = "1.8.0" 388 - source = "registry+https://github.com/rust-lang/crates.io-index" 389 - checksum = "90e5c1c8368803113bf0c9584fc495a58b86dc8a29edbf8fe877d21d9507e797" 390 - 391 - [[package]] 392 - name = "encoding_rs" 393 - version = "0.8.31" 394 - source = "registry+https://github.com/rust-lang/crates.io-index" 395 - checksum = "9852635589dc9f9ea1b6fe9f05b50ef208c85c834a562f0c6abb1c475736ec2b" 396 - dependencies = [ 397 - "cfg-if", 398 - ] 399 - 400 - [[package]] 401 - name = "enum-map" 402 - version = "2.4.2" 403 - source = "registry+https://github.com/rust-lang/crates.io-index" 404 - checksum = "50c25992259941eb7e57b936157961b217a4fc8597829ddef0596d6c3cd86e1a" 405 - dependencies = [ 406 - "enum-map-derive", 407 - ] 408 - 409 - [[package]] 410 - name = "enum-map-derive" 411 - version = "0.11.0" 412 - source = "registry+https://github.com/rust-lang/crates.io-index" 413 - checksum = "2a4da76b3b6116d758c7ba93f7ec6a35d2e2cf24feda76c6e38a375f4d5c59f2" 414 - dependencies = [ 415 - "proc-macro2", 416 - "quote", 417 - "syn 1.0.107", 418 - ] 419 - 420 - [[package]] 421 - name = "enumset" 422 - version = "1.0.12" 423 - source = "registry+https://github.com/rust-lang/crates.io-index" 424 - checksum = "19be8061a06ab6f3a6cf21106c873578bf01bd42ad15e0311a9c76161cb1c753" 425 - dependencies = [ 426 - "enumset_derive", 427 - ] 428 - 429 - [[package]] 430 - name = "enumset_derive" 431 - version = "0.6.1" 432 - source = "registry+https://github.com/rust-lang/crates.io-index" 433 - checksum = "03e7b551eba279bf0fa88b83a46330168c1560a52a94f5126f892f0b364ab3e0" 434 - dependencies = [ 435 - "darling", 436 - "proc-macro2", 437 - "quote", 438 - "syn 1.0.107", 439 - ] 440 - 441 - [[package]] 442 - name = "errno" 443 - version = "0.3.1" 444 - source = "registry+https://github.com/rust-lang/crates.io-index" 445 - checksum = "4bcfec3a70f97c962c307b2d2c56e358cf1d00b558d74262b5f929ee8cc7e73a" 446 - dependencies = [ 447 - "errno-dragonfly", 448 - "libc", 449 - "windows-sys 0.48.0", 450 - ] 451 - 452 - [[package]] 453 - name = "errno-dragonfly" 454 - version = "0.1.2" 455 - source = "registry+https://github.com/rust-lang/crates.io-index" 456 - checksum = "aa68f1b12764fab894d2755d2518754e71b4fd80ecfb822714a1206c2aab39bf" 457 - dependencies = [ 458 - "cc", 459 - "libc", 460 - ] 461 - 462 - [[package]] 463 - name = "fallible-iterator" 464 - version = "0.2.0" 465 - source = "registry+https://github.com/rust-lang/crates.io-index" 466 - checksum = "4443176a9f2c162692bd3d352d745ef9413eec5782a80d8fd6f8a1ac692a07f7" 467 - 468 - [[package]] 469 - name = "fallible-streaming-iterator" 470 - version = "0.1.9" 471 - source = "registry+https://github.com/rust-lang/crates.io-index" 472 - checksum = "7360491ce676a36bf9bb3c56c1aa791658183a54d2744120f27285738d90465a" 473 - 474 - [[package]] 475 - name = "fastrand" 476 - version = "1.8.0" 477 - source = "registry+https://github.com/rust-lang/crates.io-index" 478 - checksum = "a7a407cfaa3385c4ae6b23e84623d48c2798d06e3e6a1878f7f59f17b3f86499" 479 - dependencies = [ 480 - "instant", 481 - ] 482 - 483 - [[package]] 484 - name = "flate2" 485 - version = "1.0.26" 486 - source = "registry+https://github.com/rust-lang/crates.io-index" 487 - checksum = "3b9429470923de8e8cbd4d2dc513535400b4b3fef0319fb5c4e1f520a7bef743" 488 - dependencies = [ 489 - "crc32fast", 490 - "miniz_oxide", 491 - ] 492 - 493 - [[package]] 494 - name = "fnv" 495 - version = "1.0.7" 496 - source = "registry+https://github.com/rust-lang/crates.io-index" 497 - checksum = "3f9eec918d3f24069decb9af1554cad7c880e2da24a9afd88aca000531ab82c1" 498 - 499 - [[package]] 500 - name = "form_urlencoded" 501 - version = "1.1.0" 502 - source = "registry+https://github.com/rust-lang/crates.io-index" 503 - checksum = "a9c384f161156f5260c24a097c56119f9be8c798586aecc13afbcbe7b7e26bf8" 504 - dependencies = [ 505 - "percent-encoding", 506 - ] 507 - 508 - [[package]] 509 - name = "four-cc" 510 - version = "0.1.0" 511 - source = "registry+https://github.com/rust-lang/crates.io-index" 512 - checksum = "3958af68a31b1d1384d3f39b6aa33eb14b6009065b5ca305ddd9712a4237124f" 513 - 514 - [[package]] 515 - name = "futures" 516 - version = "0.3.25" 517 - source = "registry+https://github.com/rust-lang/crates.io-index" 518 - checksum = "38390104763dc37a5145a53c29c63c1290b5d316d6086ec32c293f6736051bb0" 519 - dependencies = [ 520 - "futures-channel", 521 - "futures-core", 522 - "futures-executor", 523 - "futures-io", 524 - "futures-sink", 525 - "futures-task", 526 - "futures-util", 527 - ] 528 - 529 - [[package]] 530 - name = "futures-channel" 531 - version = "0.3.25" 532 - source = "registry+https://github.com/rust-lang/crates.io-index" 533 - checksum = "52ba265a92256105f45b719605a571ffe2d1f0fea3807304b522c1d778f79eed" 534 - dependencies = [ 535 - "futures-core", 536 - "futures-sink", 537 - ] 538 - 539 - [[package]] 540 - name = "futures-core" 541 - version = "0.3.25" 542 - source = "registry+https://github.com/rust-lang/crates.io-index" 543 - checksum = "04909a7a7e4633ae6c4a9ab280aeb86da1236243a77b694a49eacd659a4bd3ac" 544 - 545 - [[package]] 546 - name = "futures-executor" 547 - version = "0.3.25" 548 - source = "registry+https://github.com/rust-lang/crates.io-index" 549 - checksum = "7acc85df6714c176ab5edf386123fafe217be88c0840ec11f199441134a074e2" 550 - dependencies = [ 551 - "futures-core", 552 - "futures-task", 553 - "futures-util", 554 - ] 555 - 556 - [[package]] 557 - name = "futures-io" 558 - version = "0.3.25" 559 - source = "registry+https://github.com/rust-lang/crates.io-index" 560 - checksum = "00f5fb52a06bdcadeb54e8d3671f8888a39697dcb0b81b23b55174030427f4eb" 561 - 562 - [[package]] 563 - name = "futures-macro" 564 - version = "0.3.25" 565 - source = "registry+https://github.com/rust-lang/crates.io-index" 566 - checksum = "bdfb8ce053d86b91919aad980c220b1fb8401a9394410e1c289ed7e66b61835d" 567 - dependencies = [ 568 - "proc-macro2", 569 - "quote", 570 - "syn 1.0.107", 571 - ] 572 - 573 - [[package]] 574 - name = "futures-sink" 575 - version = "0.3.25" 576 - source = "registry+https://github.com/rust-lang/crates.io-index" 577 - checksum = "39c15cf1a4aa79df40f1bb462fb39676d0ad9e366c2a33b590d7c66f4f81fcf9" 578 - 579 - [[package]] 580 - name = "futures-task" 581 - version = "0.3.25" 582 - source = "registry+https://github.com/rust-lang/crates.io-index" 583 - checksum = "2ffb393ac5d9a6eaa9d3fdf37ae2776656b706e200c8e16b1bdb227f5198e6ea" 584 - 585 - [[package]] 586 - name = "futures-util" 587 - version = "0.3.25" 588 - source = "registry+https://github.com/rust-lang/crates.io-index" 589 - checksum = "197676987abd2f9cadff84926f410af1c183608d36641465df73ae8211dc65d6" 590 - dependencies = [ 591 - "futures-channel", 592 - "futures-core", 593 - "futures-io", 594 - "futures-macro", 595 - "futures-sink", 596 - "futures-task", 597 - "memchr", 598 - "pin-project-lite", 599 - "pin-utils", 600 - "slab", 601 - ] 602 - 603 - [[package]] 604 - name = "generic-array" 605 - version = "0.14.6" 606 - source = "registry+https://github.com/rust-lang/crates.io-index" 607 - checksum = "bff49e947297f3312447abdca79f45f4738097cc82b06e72054d2223f601f1b9" 608 - dependencies = [ 609 - "typenum", 610 - "version_check", 611 - ] 612 - 613 - [[package]] 614 - name = "getrandom" 615 - version = "0.2.8" 616 - source = "registry+https://github.com/rust-lang/crates.io-index" 617 - checksum = "c05aeb6a22b8f62540c194aac980f2115af067bfe15a0734d7277a768d396b31" 618 - dependencies = [ 619 - "cfg-if", 620 - "libc", 621 - "wasi 0.11.0+wasi-snapshot-preview1", 622 - ] 623 - 624 - [[package]] 625 - name = "h2" 626 - version = "0.3.15" 627 - source = "registry+https://github.com/rust-lang/crates.io-index" 628 - checksum = "5f9f29bc9dda355256b2916cf526ab02ce0aeaaaf2bad60d65ef3f12f11dd0f4" 629 - dependencies = [ 630 - "bytes", 631 - "fnv", 632 - "futures-core", 633 - "futures-sink", 634 - "futures-util", 635 - "http", 636 - "indexmap", 637 - "slab", 638 - "tokio", 639 - "tokio-util", 640 - "tracing", 641 - ] 642 - 643 - [[package]] 644 - name = "h264-reader" 645 - version = "0.6.0" 646 - source = "registry+https://github.com/rust-lang/crates.io-index" 647 - checksum = "a3c095862f1b74a6021f766321767e64fbec34fa76503debbe1da2c04ce23c2c" 648 - dependencies = [ 649 - "bitstream-io", 650 - "hex-slice", 651 - "log", 652 - "memchr", 653 - "rfc6381-codec", 654 - ] 655 - 656 - [[package]] 657 - name = "hashbrown" 658 - version = "0.12.3" 659 - source = "registry+https://github.com/rust-lang/crates.io-index" 660 - checksum = "8a9ee70c43aaf417c914396645a0fa852624801b24ebb7ae78fe8272889ac888" 661 - 662 - [[package]] 663 - name = "hashbrown" 664 - version = "0.13.1" 665 - source = "registry+https://github.com/rust-lang/crates.io-index" 666 - checksum = "33ff8ae62cd3a9102e5637afc8452c55acf3844001bd5374e0b0bd7b6616c038" 667 - dependencies = [ 668 - "ahash", 669 - ] 670 - 671 - [[package]] 672 - name = "hashlink" 673 - version = "0.8.1" 674 - source = "git+https://github.com/scottlamb/hashlink?rev=26715ca0efe3f1773a0a22bbde8e36cafcaaed52#26715ca0efe3f1773a0a22bbde8e36cafcaaed52" 675 - dependencies = [ 676 - "hashbrown 0.13.1", 677 - ] 678 - 679 - [[package]] 680 - name = "hermit-abi" 681 - version = "0.2.6" 682 - source = "registry+https://github.com/rust-lang/crates.io-index" 683 - checksum = "ee512640fe35acbfb4bb779db6f0d80704c2cacfa2e39b601ef3e3f47d1ae4c7" 684 - dependencies = [ 685 - "libc", 686 - ] 687 - 688 - [[package]] 689 - name = "hermit-abi" 690 - version = "0.3.1" 691 - source = "registry+https://github.com/rust-lang/crates.io-index" 692 - checksum = "fed44880c466736ef9a5c5b5facefb5ed0785676d0c02d612db14e54f0d84286" 693 - 694 - [[package]] 695 - name = "hex" 696 - version = "0.4.3" 697 - source = "registry+https://github.com/rust-lang/crates.io-index" 698 - checksum = "7f24254aa9a54b5c858eaee2f5bccdb46aaf0e486a595ed5fd8f86ba55232a70" 699 - 700 - [[package]] 701 - name = "hex-slice" 702 - version = "0.1.4" 703 - source = "registry+https://github.com/rust-lang/crates.io-index" 704 - checksum = "5491a308e0214554f07a81d8944abe45f552871c12e3c3c6e7e5d354039a6c4c" 705 - 706 - [[package]] 707 - name = "hmac" 708 - version = "0.12.1" 709 - source = "registry+https://github.com/rust-lang/crates.io-index" 710 - checksum = "6c49c37c09c17a53d937dfbb742eb3a961d65a994e6bcdcf37e7399d0cc8ab5e" 711 - dependencies = [ 712 - "digest", 713 - ] 714 - 715 - [[package]] 716 - name = "http" 717 - version = "0.2.8" 718 - source = "registry+https://github.com/rust-lang/crates.io-index" 719 - checksum = "75f43d41e26995c17e71ee126451dd3941010b0514a81a9d11f3b341debc2399" 720 - dependencies = [ 721 - "bytes", 722 - "fnv", 723 - "itoa", 724 - ] 725 - 726 - [[package]] 727 - name = "http-auth" 728 - version = "0.1.6" 729 - source = "registry+https://github.com/rust-lang/crates.io-index" 730 - checksum = "c0b40b39d66c28829a0cf4d09f7e139ff8201f7500a5083732848ed3b4b4d850" 731 - dependencies = [ 732 - "base64", 733 - "digest", 734 - "hex", 735 - "md-5", 736 - "memchr", 737 - "rand", 738 - "sha2", 739 - ] 740 - 741 - [[package]] 742 - name = "http-body" 743 - version = "0.4.5" 744 - source = "registry+https://github.com/rust-lang/crates.io-index" 745 - checksum = "d5f38f16d184e36f2408a55281cd658ecbd3ca05cce6d6510a176eca393e26d1" 746 - dependencies = [ 747 - "bytes", 748 - "http", 749 - "pin-project-lite", 750 - ] 751 - 752 - [[package]] 753 - name = "http-serve" 754 - version = "0.3.6" 755 - source = "registry+https://github.com/rust-lang/crates.io-index" 756 - checksum = "496ab5f39096e4c915f167c276aea19521ed862beb50f7d2bc530578535689d7" 757 - dependencies = [ 758 - "bytes", 759 - "flate2", 760 - "futures-channel", 761 - "futures-core", 762 - "futures-util", 763 - "http", 764 - "http-body", 765 - "httpdate", 766 - "libc", 767 - "memchr", 768 - "mime", 769 - "pin-project", 770 - "smallvec", 771 - "tokio", 772 - "winapi", 773 - ] 774 - 775 - [[package]] 776 - name = "httparse" 777 - version = "1.8.0" 778 - source = "registry+https://github.com/rust-lang/crates.io-index" 779 - checksum = "d897f394bad6a705d5f4104762e116a75639e470d80901eed05a860a95cb1904" 780 - 781 - [[package]] 782 - name = "httpdate" 783 - version = "1.0.2" 784 - source = "registry+https://github.com/rust-lang/crates.io-index" 785 - checksum = "c4a1e36c821dbe04574f602848a19f742f4fb3c98d40449f11bcad18d6b17421" 786 - 787 - [[package]] 788 - name = "hyper" 789 - version = "0.14.23" 790 - source = "registry+https://github.com/rust-lang/crates.io-index" 791 - checksum = "034711faac9d2166cb1baf1a2fb0b60b1f277f8492fd72176c17f3515e1abd3c" 792 - dependencies = [ 793 - "bytes", 794 - "futures-channel", 795 - "futures-core", 796 - "futures-util", 797 - "h2", 798 - "http", 799 - "http-body", 800 - "httparse", 801 - "httpdate", 802 - "itoa", 803 - "pin-project-lite", 804 - "socket2", 805 - "tokio", 806 - "tower-service", 807 - "tracing", 808 - "want", 809 - ] 810 - 811 - [[package]] 812 - name = "iana-time-zone" 813 - version = "0.1.57" 814 - source = "registry+https://github.com/rust-lang/crates.io-index" 815 - checksum = "2fad5b825842d2b38bd206f3e81d6957625fd7f0a361e345c30e01a0ae2dd613" 816 - dependencies = [ 817 - "android_system_properties", 818 - "core-foundation-sys", 819 - "iana-time-zone-haiku", 820 - "js-sys", 821 - "wasm-bindgen", 822 - "windows", 823 - ] 824 - 825 - [[package]] 826 - name = "iana-time-zone-haiku" 827 - version = "0.1.2" 828 - source = "registry+https://github.com/rust-lang/crates.io-index" 829 - checksum = "f31827a206f56af32e590ba56d5d2d085f558508192593743f16b2306495269f" 830 - dependencies = [ 831 - "cc", 832 - ] 833 - 834 - [[package]] 835 - name = "ident_case" 836 - version = "1.0.1" 837 - source = "registry+https://github.com/rust-lang/crates.io-index" 838 - checksum = "b9e0384b61958566e926dc50660321d12159025e767c18e043daf26b70104c39" 839 - 840 - [[package]] 841 - name = "idna" 842 - version = "0.3.0" 843 - source = "registry+https://github.com/rust-lang/crates.io-index" 844 - checksum = "e14ddfc70884202db2244c223200c204c2bda1bc6e0998d11b5e024d657209e6" 845 - dependencies = [ 846 - "unicode-bidi", 847 - "unicode-normalization", 848 - ] 849 - 850 - [[package]] 851 - name = "indexmap" 852 - version = "1.9.2" 853 - source = "registry+https://github.com/rust-lang/crates.io-index" 854 - checksum = "1885e79c1fc4b10f0e172c475f458b7f7b93061064d98c3293e98c5ba0c8b399" 855 - dependencies = [ 856 - "autocfg", 857 - "hashbrown 0.12.3", 858 - ] 859 - 860 - [[package]] 861 - name = "inout" 862 - version = "0.1.3" 863 - source = "registry+https://github.com/rust-lang/crates.io-index" 864 - checksum = "a0c10553d664a4d0bcff9f4215d0aac67a639cc68ef660840afe309b807bc9f5" 865 - dependencies = [ 866 - "generic-array", 867 - ] 868 - 869 - [[package]] 870 - name = "instant" 871 - version = "0.1.12" 872 - source = "registry+https://github.com/rust-lang/crates.io-index" 873 - checksum = "7a5bbe824c507c5da5956355e86a746d82e0e1464f65d862cc5e71da70e94b2c" 874 - dependencies = [ 875 - "cfg-if", 876 - ] 877 - 878 - [[package]] 879 - name = "ipnet" 880 - version = "2.7.0" 881 - source = "registry+https://github.com/rust-lang/crates.io-index" 882 - checksum = "11b0d96e660696543b251e58030cf9787df56da39dab19ad60eae7353040917e" 883 - 884 - [[package]] 885 - name = "is-terminal" 886 - version = "0.4.8" 887 - source = "registry+https://github.com/rust-lang/crates.io-index" 888 - checksum = "24fddda5af7e54bf7da53067d6e802dbcc381d0a8eef629df528e3ebf68755cb" 889 - dependencies = [ 890 - "hermit-abi 0.3.1", 891 - "rustix", 892 - "windows-sys 0.48.0", 893 - ] 894 - 895 - [[package]] 896 - name = "is_ci" 897 - version = "1.1.1" 898 - source = "registry+https://github.com/rust-lang/crates.io-index" 899 - checksum = "616cde7c720bb2bb5824a224687d8f77bfd38922027f01d825cd7453be5099fb" 900 - 901 - [[package]] 902 - name = "itertools" 903 - version = "0.10.5" 904 - source = "registry+https://github.com/rust-lang/crates.io-index" 905 - checksum = "b0fd2260e829bddf4cb6ea802289de2f86d6a7a690192fbe91b3f46e0f2c8473" 906 - dependencies = [ 907 - "either", 908 - ] 909 - 910 - [[package]] 911 - name = "itoa" 912 - version = "1.0.5" 913 - source = "registry+https://github.com/rust-lang/crates.io-index" 914 - checksum = "fad582f4b9e86b6caa621cabeb0963332d92eea04729ab12892c2533951e6440" 915 - 916 - [[package]] 917 - name = "js-sys" 918 - version = "0.3.60" 919 - source = "registry+https://github.com/rust-lang/crates.io-index" 920 - checksum = "49409df3e3bf0856b916e2ceaca09ee28e6871cf7d9ce97a692cacfdb2a25a47" 921 - dependencies = [ 922 - "wasm-bindgen", 923 - ] 924 - 925 - [[package]] 926 - name = "lazy_static" 927 - version = "1.4.0" 928 - source = "registry+https://github.com/rust-lang/crates.io-index" 929 - checksum = "e2abad23fbc42b3700f2f279844dc832adb2b2eb069b2df918f455c4e18cc646" 930 - 931 - [[package]] 932 - name = "libc" 933 - version = "0.2.147" 934 - source = "registry+https://github.com/rust-lang/crates.io-index" 935 - checksum = "b4668fb0ea861c1df094127ac5f1da3409a82116a4ba74fca2e58ef927159bb3" 936 - 937 - [[package]] 938 - name = "libsqlite3-sys" 939 - version = "0.25.2" 940 - source = "registry+https://github.com/rust-lang/crates.io-index" 941 - checksum = "29f835d03d717946d28b1d1ed632eb6f0e24a299388ee623d0c23118d3e8a7fa" 942 - dependencies = [ 943 - "cc", 944 - "pkg-config", 945 - "vcpkg", 946 - ] 947 - 948 - [[package]] 949 - name = "linux-raw-sys" 950 - version = "0.4.3" 951 - source = "registry+https://github.com/rust-lang/crates.io-index" 952 - checksum = "09fc20d2ca12cb9f044c93e3bd6d32d523e6e2ec3db4f7b2939cd99026ecd3f0" 953 - 954 - [[package]] 955 - name = "log" 956 - version = "0.4.17" 957 - source = "registry+https://github.com/rust-lang/crates.io-index" 958 - checksum = "abb12e687cfb44aa40f41fc3978ef76448f9b6038cad6aef4259d3c095a2382e" 959 - dependencies = [ 960 - "cfg-if", 961 - ] 962 - 963 - [[package]] 964 - name = "maplit" 965 - version = "1.0.2" 966 - source = "registry+https://github.com/rust-lang/crates.io-index" 967 - checksum = "3e2e65a1a2e43cfcb47a895c4c8b10d1f4a61097f9f254f183aee60cad9c651d" 968 - 969 - [[package]] 970 - name = "matchers" 971 - version = "0.1.0" 972 - source = "registry+https://github.com/rust-lang/crates.io-index" 973 - checksum = "8263075bb86c5a1b1427b5ae862e8889656f126e9f77c484496e8b47cf5c5558" 974 - dependencies = [ 975 - "regex-automata", 976 - ] 977 - 978 - [[package]] 979 - name = "md-5" 980 - version = "0.10.5" 981 - source = "registry+https://github.com/rust-lang/crates.io-index" 982 - checksum = "6365506850d44bff6e2fbcb5176cf63650e48bd45ef2fe2665ae1570e0f4b9ca" 983 - dependencies = [ 984 - "digest", 985 - ] 986 - 987 - [[package]] 988 - name = "memchr" 989 - version = "2.5.0" 990 - source = "registry+https://github.com/rust-lang/crates.io-index" 991 - checksum = "2dffe52ecf27772e601905b7522cb4ef790d2cc203488bbd0e2fe85fcb74566d" 992 - 993 - [[package]] 994 - name = "memoffset" 995 - version = "0.7.1" 996 - source = "registry+https://github.com/rust-lang/crates.io-index" 997 - checksum = "5de893c32cde5f383baa4c04c5d6dbdd735cfd4a794b0debdb2bb1b421da5ff4" 998 - dependencies = [ 999 - "autocfg", 1000 - ] 1001 - 1002 - [[package]] 1003 - name = "mime" 1004 - version = "0.3.16" 1005 - source = "registry+https://github.com/rust-lang/crates.io-index" 1006 - checksum = "2a60c7ce501c71e03a9c9c0d35b861413ae925bd979cc7a4e30d060069aaac8d" 1007 - 1008 - [[package]] 1009 - name = "minimal-lexical" 1010 - version = "0.2.1" 1011 - source = "registry+https://github.com/rust-lang/crates.io-index" 1012 - checksum = "68354c5c6bd36d73ff3feceb05efa59b6acb7626617f4962be322a825e61f79a" 1013 - 1014 - [[package]] 1015 - name = "miniz_oxide" 1016 - version = "0.7.1" 1017 - source = "registry+https://github.com/rust-lang/crates.io-index" 1018 - checksum = "e7810e0be55b428ada41041c41f32c9f1a42817901b4ccf45fa3d4b6561e74c7" 1019 - dependencies = [ 1020 - "adler", 1021 - ] 1022 - 1023 - [[package]] 1024 - name = "mio" 1025 - version = "0.8.5" 1026 - source = "registry+https://github.com/rust-lang/crates.io-index" 1027 - checksum = "e5d732bc30207a6423068df043e3d02e0735b155ad7ce1a6f76fe2baa5b158de" 1028 - dependencies = [ 1029 - "libc", 1030 - "log", 1031 - "wasi 0.11.0+wasi-snapshot-preview1", 1032 - "windows-sys 0.42.0", 1033 - ] 1034 - 1035 - [[package]] 1036 - name = "moonfire-base" 1037 - version = "0.0.1" 1038 - dependencies = [ 1039 - "chrono", 1040 - "coded", 1041 - "futures", 1042 - "libc", 1043 - "nix", 1044 - "nom", 1045 - "rusqlite", 1046 - "serde", 1047 - "serde_json", 1048 - "slab", 1049 - "time 0.1.45", 1050 - "tracing", 1051 - "tracing-core", 1052 - "tracing-log", 1053 - "tracing-subscriber", 1054 - ] 1055 - 1056 - [[package]] 1057 - name = "moonfire-db" 1058 - version = "0.7.7" 1059 - dependencies = [ 1060 - "base64", 1061 - "blake3", 1062 - "byteorder", 1063 - "cstr", 1064 - "diff", 1065 - "fnv", 1066 - "futures", 1067 - "h264-reader", 1068 - "hashlink", 1069 - "itertools", 1070 - "libc", 1071 - "moonfire-base", 1072 - "nix", 1073 - "num-rational", 1074 - "odds", 1075 - "pretty-hex", 1076 - "protobuf", 1077 - "protobuf-codegen", 1078 - "ring", 1079 - "rusqlite", 1080 - "scrypt", 1081 - "serde", 1082 - "serde_json", 1083 - "smallvec", 1084 - "tempfile", 1085 - "time 0.1.45", 1086 - "tokio", 1087 - "tracing", 1088 - "ulid", 1089 - "url", 1090 - "uuid", 1091 - ] 1092 - 1093 - [[package]] 1094 - name = "moonfire-nvr" 1095 - version = "0.7.7" 1096 - dependencies = [ 1097 - "base64", 1098 - "blake3", 1099 - "bpaf", 1100 - "byteorder", 1101 - "bytes", 1102 - "chrono", 1103 - "cursive", 1104 - "fnv", 1105 - "futures", 1106 - "h264-reader", 1107 - "http", 1108 - "http-serve", 1109 - "hyper", 1110 - "itertools", 1111 - "libc", 1112 - "log", 1113 - "memchr", 1114 - "moonfire-base", 1115 - "moonfire-db", 1116 - "mp4", 1117 - "nix", 1118 - "nom", 1119 - "num-rational", 1120 - "password-hash", 1121 - "protobuf", 1122 - "reffers", 1123 - "reqwest", 1124 - "retina", 1125 - "ring", 1126 - "rusqlite", 1127 - "serde", 1128 - "serde_json", 1129 - "smallvec", 1130 - "sync_wrapper", 1131 - "tempfile", 1132 - "time 0.1.45", 1133 - "tokio", 1134 - "tokio-stream", 1135 - "tokio-tungstenite", 1136 - "toml", 1137 - "tracing", 1138 - "tracing-core", 1139 - "tracing-futures", 1140 - "tracing-log", 1141 - "tracing-subscriber", 1142 - "tracing-test", 1143 - "ulid", 1144 - "url", 1145 - "uuid", 1146 - ] 1147 - 1148 - [[package]] 1149 - name = "mp4" 1150 - version = "0.9.2" 1151 - source = "git+https://github.com/scottlamb/mp4-rust?branch=moonfire#388fb47653305fb153de4e11d8cbc6f307e02ee5" 1152 - dependencies = [ 1153 - "byteorder", 1154 - "bytes", 1155 - "num-rational", 1156 - "serde", 1157 - "serde_json", 1158 - "thiserror", 1159 - ] 1160 - 1161 - [[package]] 1162 - name = "mp4ra-rust" 1163 - version = "0.1.0" 1164 - source = "registry+https://github.com/rust-lang/crates.io-index" 1165 - checksum = "be9daf03b43bf3842962947c62ba40f411e46a58774c60838038f04a67d17626" 1166 - dependencies = [ 1167 - "four-cc", 1168 - ] 1169 - 1170 - [[package]] 1171 - name = "mpeg4-audio-const" 1172 - version = "0.2.0" 1173 - source = "registry+https://github.com/rust-lang/crates.io-index" 1174 - checksum = "96a1fe2275b68991faded2c80aa4a33dba398b77d276038b8f50701a22e55918" 1175 - 1176 - [[package]] 1177 - name = "ncurses" 1178 - version = "5.101.0" 1179 - source = "registry+https://github.com/rust-lang/crates.io-index" 1180 - checksum = "5e2c5d34d72657dc4b638a1c25d40aae81e4f1c699062f72f467237920752032" 1181 - dependencies = [ 1182 - "cc", 1183 - "libc", 1184 - "pkg-config", 1185 - ] 1186 - 1187 - [[package]] 1188 - name = "nix" 1189 - version = "0.26.1" 1190 - source = "registry+https://github.com/rust-lang/crates.io-index" 1191 - checksum = "46a58d1d356c6597d08cde02c2f09d785b09e28711837b1ed667dc652c08a694" 1192 - dependencies = [ 1193 - "bitflags 1.3.2", 1194 - "cfg-if", 1195 - "libc", 1196 - "memoffset", 1197 - "pin-utils", 1198 - "static_assertions", 1199 - ] 1200 - 1201 - [[package]] 1202 - name = "nom" 1203 - version = "7.1.2" 1204 - source = "registry+https://github.com/rust-lang/crates.io-index" 1205 - checksum = "e5507769c4919c998e69e49c839d9dc6e693ede4cc4290d6ad8b41d4f09c548c" 1206 - dependencies = [ 1207 - "memchr", 1208 - "minimal-lexical", 1209 - ] 1210 - 1211 - [[package]] 1212 - name = "nu-ansi-term" 1213 - version = "0.46.0" 1214 - source = "registry+https://github.com/rust-lang/crates.io-index" 1215 - checksum = "77a8165726e8236064dbb45459242600304b42a5ea24ee2948e18e023bf7ba84" 1216 - dependencies = [ 1217 - "overload", 1218 - "winapi", 1219 - ] 1220 - 1221 - [[package]] 1222 - name = "num" 1223 - version = "0.4.0" 1224 - source = "registry+https://github.com/rust-lang/crates.io-index" 1225 - checksum = "43db66d1170d347f9a065114077f7dccb00c1b9478c89384490a3425279a4606" 1226 - dependencies = [ 1227 - "num-complex", 1228 - "num-integer", 1229 - "num-iter", 1230 - "num-rational", 1231 - "num-traits", 1232 - ] 1233 - 1234 - [[package]] 1235 - name = "num-bigint" 1236 - version = "0.4.3" 1237 - source = "registry+https://github.com/rust-lang/crates.io-index" 1238 - checksum = "f93ab6289c7b344a8a9f60f88d80aa20032336fe78da341afc91c8a2341fc75f" 1239 - dependencies = [ 1240 - "autocfg", 1241 - "num-integer", 1242 - "num-traits", 1243 - ] 1244 - 1245 - [[package]] 1246 - name = "num-complex" 1247 - version = "0.4.2" 1248 - source = "registry+https://github.com/rust-lang/crates.io-index" 1249 - checksum = "7ae39348c8bc5fbd7f40c727a9925f03517afd2ab27d46702108b6a7e5414c19" 1250 - dependencies = [ 1251 - "num-traits", 1252 - ] 1253 - 1254 - [[package]] 1255 - name = "num-integer" 1256 - version = "0.1.45" 1257 - source = "registry+https://github.com/rust-lang/crates.io-index" 1258 - checksum = "225d3389fb3509a24c93f5c29eb6bde2586b98d9f016636dff58d7c6f7569cd9" 1259 - dependencies = [ 1260 - "autocfg", 1261 - "num-traits", 1262 - ] 1263 - 1264 - [[package]] 1265 - name = "num-iter" 1266 - version = "0.1.43" 1267 - source = "registry+https://github.com/rust-lang/crates.io-index" 1268 - checksum = "7d03e6c028c5dc5cac6e2dec0efda81fc887605bb3d884578bb6d6bf7514e252" 1269 - dependencies = [ 1270 - "autocfg", 1271 - "num-integer", 1272 - "num-traits", 1273 - ] 1274 - 1275 - [[package]] 1276 - name = "num-rational" 1277 - version = "0.4.1" 1278 - source = "registry+https://github.com/rust-lang/crates.io-index" 1279 - checksum = "0638a1c9d0a3c0914158145bc76cff373a75a627e6ecbfb71cbe6f453a5a19b0" 1280 - dependencies = [ 1281 - "autocfg", 1282 - "num-bigint", 1283 - "num-integer", 1284 - "num-traits", 1285 - "serde", 1286 - ] 1287 - 1288 - [[package]] 1289 - name = "num-traits" 1290 - version = "0.2.15" 1291 - source = "registry+https://github.com/rust-lang/crates.io-index" 1292 - checksum = "578ede34cf02f8924ab9447f50c28075b4d3e5b269972345e7e0372b38c6cdcd" 1293 - dependencies = [ 1294 - "autocfg", 1295 - ] 1296 - 1297 - [[package]] 1298 - name = "num_cpus" 1299 - version = "1.15.0" 1300 - source = "registry+https://github.com/rust-lang/crates.io-index" 1301 - checksum = "0fac9e2da13b5eb447a6ce3d392f23a29d8694bff781bf03a16cd9ac8697593b" 1302 - dependencies = [ 1303 - "hermit-abi 0.2.6", 1304 - "libc", 1305 - ] 1306 - 1307 - [[package]] 1308 - name = "num_threads" 1309 - version = "0.1.6" 1310 - source = "registry+https://github.com/rust-lang/crates.io-index" 1311 - checksum = "2819ce041d2ee131036f4fc9d6ae7ae125a3a40e97ba64d04fe799ad9dabbb44" 1312 - dependencies = [ 1313 - "libc", 1314 - ] 1315 - 1316 - [[package]] 1317 - name = "odds" 1318 - version = "0.4.0" 1319 - source = "registry+https://github.com/rust-lang/crates.io-index" 1320 - checksum = "bfe9f693ec5bf79b8867b34aeaa5a2500e3a90461b486b573bcad3cca42b4d9e" 1321 - dependencies = [ 1322 - "rawpointer", 1323 - "rawslice", 1324 - "unchecked-index", 1325 - ] 1326 - 1327 - [[package]] 1328 - name = "once_cell" 1329 - version = "1.17.0" 1330 - source = "registry+https://github.com/rust-lang/crates.io-index" 1331 - checksum = "6f61fba1741ea2b3d6a1e3178721804bb716a68a6aeba1149b5d52e3d464ea66" 1332 - 1333 - [[package]] 1334 - name = "overload" 1335 - version = "0.1.1" 1336 - source = "registry+https://github.com/rust-lang/crates.io-index" 1337 - checksum = "b15813163c1d831bf4a13c3610c05c0d03b39feb07f7e09fa234dac9b15aaf39" 1338 - 1339 - [[package]] 1340 - name = "owning_ref" 1341 - version = "0.4.1" 1342 - source = "registry+https://github.com/rust-lang/crates.io-index" 1343 - checksum = "6ff55baddef9e4ad00f88b6c743a2a8062d4c6ade126c2a528644b8e444d52ce" 1344 - dependencies = [ 1345 - "stable_deref_trait", 1346 - ] 1347 - 1348 - [[package]] 1349 - name = "owo-colors" 1350 - version = "3.5.0" 1351 - source = "registry+https://github.com/rust-lang/crates.io-index" 1352 - checksum = "c1b04fb49957986fdce4d6ee7a65027d55d4b6d2265e5848bbb507b58ccfdb6f" 1353 - 1354 - [[package]] 1355 - name = "password-hash" 1356 - version = "0.4.2" 1357 - source = "registry+https://github.com/rust-lang/crates.io-index" 1358 - checksum = "7676374caaee8a325c9e7a2ae557f216c5563a171d6997b0ef8a65af35147700" 1359 - dependencies = [ 1360 - "base64ct", 1361 - "rand_core", 1362 - "subtle", 1363 - ] 1364 - 1365 - [[package]] 1366 - name = "pbkdf2" 1367 - version = "0.11.0" 1368 - source = "registry+https://github.com/rust-lang/crates.io-index" 1369 - checksum = "83a0692ec44e4cf1ef28ca317f14f8f07da2d95ec3fa01f86e4467b725e60917" 1370 - dependencies = [ 1371 - "digest", 1372 - ] 1373 - 1374 - [[package]] 1375 - name = "percent-encoding" 1376 - version = "2.2.0" 1377 - source = "registry+https://github.com/rust-lang/crates.io-index" 1378 - checksum = "478c572c3d73181ff3c2539045f6eb99e5491218eae919370993b890cdbdd98e" 1379 - 1380 - [[package]] 1381 - name = "pin-project" 1382 - version = "1.0.12" 1383 - source = "registry+https://github.com/rust-lang/crates.io-index" 1384 - checksum = "ad29a609b6bcd67fee905812e544992d216af9d755757c05ed2d0e15a74c6ecc" 1385 - dependencies = [ 1386 - "pin-project-internal", 1387 - ] 1388 - 1389 - [[package]] 1390 - name = "pin-project-internal" 1391 - version = "1.0.12" 1392 - source = "registry+https://github.com/rust-lang/crates.io-index" 1393 - checksum = "069bdb1e05adc7a8990dce9cc75370895fbe4e3d58b9b73bf1aee56359344a55" 1394 - dependencies = [ 1395 - "proc-macro2", 1396 - "quote", 1397 - "syn 1.0.107", 1398 - ] 1399 - 1400 - [[package]] 1401 - name = "pin-project-lite" 1402 - version = "0.2.9" 1403 - source = "registry+https://github.com/rust-lang/crates.io-index" 1404 - checksum = "e0a7ae3ac2f1173085d398531c705756c94a4c56843785df85a60c1a0afac116" 1405 - 1406 - [[package]] 1407 - name = "pin-utils" 1408 - version = "0.1.0" 1409 - source = "registry+https://github.com/rust-lang/crates.io-index" 1410 - checksum = "8b870d8c151b6f2fb93e84a13146138f05d02ed11c7e7c54f8826aaaf7c9f184" 1411 - 1412 - [[package]] 1413 - name = "pkg-config" 1414 - version = "0.3.26" 1415 - source = "registry+https://github.com/rust-lang/crates.io-index" 1416 - checksum = "6ac9a59f73473f1b8d852421e59e64809f025994837ef743615c6d0c5b305160" 1417 - 1418 - [[package]] 1419 - name = "ppv-lite86" 1420 - version = "0.2.17" 1421 - source = "registry+https://github.com/rust-lang/crates.io-index" 1422 - checksum = "5b40af805b3121feab8a3c29f04d8ad262fa8e0561883e7653e024ae4479e6de" 1423 - 1424 - [[package]] 1425 - name = "pretty-hex" 1426 - version = "0.3.0" 1427 - source = "registry+https://github.com/rust-lang/crates.io-index" 1428 - checksum = "c6fa0831dd7cc608c38a5e323422a0077678fa5744aa2be4ad91c4ece8eec8d5" 1429 - 1430 - [[package]] 1431 - name = "proc-macro2" 1432 - version = "1.0.63" 1433 - source = "registry+https://github.com/rust-lang/crates.io-index" 1434 - checksum = "7b368fba921b0dce7e60f5e04ec15e565b3303972b42bcfde1d0713b881959eb" 1435 - dependencies = [ 1436 - "unicode-ident", 1437 - ] 1438 - 1439 - [[package]] 1440 - name = "protobuf" 1441 - version = "3.2.0" 1442 - source = "registry+https://github.com/rust-lang/crates.io-index" 1443 - checksum = "b55bad9126f378a853655831eb7363b7b01b81d19f8cb1218861086ca4a1a61e" 1444 - dependencies = [ 1445 - "once_cell", 1446 - "protobuf-support", 1447 - "thiserror", 1448 - ] 1449 - 1450 - [[package]] 1451 - name = "protobuf-codegen" 1452 - version = "3.2.0" 1453 - source = "registry+https://github.com/rust-lang/crates.io-index" 1454 - checksum = "0dd418ac3c91caa4032d37cb80ff0d44e2ebe637b2fb243b6234bf89cdac4901" 1455 - dependencies = [ 1456 - "anyhow", 1457 - "once_cell", 1458 - "protobuf", 1459 - "protobuf-parse", 1460 - "regex", 1461 - "tempfile", 1462 - "thiserror", 1463 - ] 1464 - 1465 - [[package]] 1466 - name = "protobuf-parse" 1467 - version = "3.2.0" 1468 - source = "registry+https://github.com/rust-lang/crates.io-index" 1469 - checksum = "9d39b14605eaa1f6a340aec7f320b34064feb26c93aec35d6a9a2272a8ddfa49" 1470 - dependencies = [ 1471 - "anyhow", 1472 - "indexmap", 1473 - "log", 1474 - "protobuf", 1475 - "protobuf-support", 1476 - "tempfile", 1477 - "thiserror", 1478 - "which", 1479 - ] 1480 - 1481 - [[package]] 1482 - name = "protobuf-support" 1483 - version = "3.2.0" 1484 - source = "registry+https://github.com/rust-lang/crates.io-index" 1485 - checksum = "a5d4d7b8601c814cfb36bcebb79f0e61e45e1e93640cf778837833bbed05c372" 1486 - dependencies = [ 1487 - "thiserror", 1488 - ] 1489 - 1490 - [[package]] 1491 - name = "quote" 1492 - version = "1.0.29" 1493 - source = "registry+https://github.com/rust-lang/crates.io-index" 1494 - checksum = "573015e8ab27661678357f27dc26460738fd2b6c86e46f386fde94cb5d913105" 1495 - dependencies = [ 1496 - "proc-macro2", 1497 - ] 1498 - 1499 - [[package]] 1500 - name = "rand" 1501 - version = "0.8.5" 1502 - source = "registry+https://github.com/rust-lang/crates.io-index" 1503 - checksum = "34af8d1a0e25924bc5b7c43c079c942339d8f0a8b57c39049bef581b46327404" 1504 - dependencies = [ 1505 - "libc", 1506 - "rand_chacha", 1507 - "rand_core", 1508 - ] 1509 - 1510 - [[package]] 1511 - name = "rand_chacha" 1512 - version = "0.3.1" 1513 - source = "registry+https://github.com/rust-lang/crates.io-index" 1514 - checksum = "e6c10a63a0fa32252be49d21e7709d4d4baf8d231c2dbce1eaa8141b9b127d88" 1515 - dependencies = [ 1516 - "ppv-lite86", 1517 - "rand_core", 1518 - ] 1519 - 1520 - [[package]] 1521 - name = "rand_core" 1522 - version = "0.6.4" 1523 - source = "registry+https://github.com/rust-lang/crates.io-index" 1524 - checksum = "ec0be4795e2f6a28069bec0b5ff3e2ac9bafc99e6a9a7dc3547996c5c816922c" 1525 - dependencies = [ 1526 - "getrandom", 1527 - ] 1528 - 1529 - [[package]] 1530 - name = "rawpointer" 1531 - version = "0.2.1" 1532 - source = "registry+https://github.com/rust-lang/crates.io-index" 1533 - checksum = "60a357793950651c4ed0f3f52338f53b2f809f32d83a07f72909fa13e4c6c1e3" 1534 - 1535 - [[package]] 1536 - name = "rawslice" 1537 - version = "0.1.1" 1538 - source = "registry+https://github.com/rust-lang/crates.io-index" 1539 - checksum = "8e23c908b26a742e5e3768ea42f19225ef809d3c9e3071bfe3e01c7e9b6fd1cd" 1540 - dependencies = [ 1541 - "rawpointer", 1542 - ] 1543 - 1544 - [[package]] 1545 - name = "redox_syscall" 1546 - version = "0.2.16" 1547 - source = "registry+https://github.com/rust-lang/crates.io-index" 1548 - checksum = "fb5a58c1855b4b6819d59012155603f0b22ad30cad752600aadfcb695265519a" 1549 - dependencies = [ 1550 - "bitflags 1.3.2", 1551 - ] 1552 - 1553 - [[package]] 1554 - name = "reffers" 1555 - version = "0.7.0" 1556 - source = "registry+https://github.com/rust-lang/crates.io-index" 1557 - checksum = "162d659c5126f0981e174637accc2e8dfb5bec1908c3fd688d8cce663afed248" 1558 - dependencies = [ 1559 - "stable_deref_trait", 1560 - ] 1561 - 1562 - [[package]] 1563 - name = "regex" 1564 - version = "1.7.0" 1565 - source = "registry+https://github.com/rust-lang/crates.io-index" 1566 - checksum = "e076559ef8e241f2ae3479e36f97bd5741c0330689e217ad51ce2c76808b868a" 1567 - dependencies = [ 1568 - "aho-corasick", 1569 - "memchr", 1570 - "regex-syntax", 1571 - ] 1572 - 1573 - [[package]] 1574 - name = "regex-automata" 1575 - version = "0.1.10" 1576 - source = "registry+https://github.com/rust-lang/crates.io-index" 1577 - checksum = "6c230d73fb8d8c1b9c0b3135c5142a8acee3a0558fb8db5cf1cb65f8d7862132" 1578 - dependencies = [ 1579 - "regex-syntax", 1580 - ] 1581 - 1582 - [[package]] 1583 - name = "regex-syntax" 1584 - version = "0.6.28" 1585 - source = "registry+https://github.com/rust-lang/crates.io-index" 1586 - checksum = "456c603be3e8d448b072f410900c09faf164fbce2d480456f50eea6e25f9c848" 1587 - 1588 - [[package]] 1589 - name = "remove_dir_all" 1590 - version = "0.5.3" 1591 - source = "registry+https://github.com/rust-lang/crates.io-index" 1592 - checksum = "3acd125665422973a33ac9d3dd2df85edad0f4ae9b00dafb1a05e43a9f5ef8e7" 1593 - dependencies = [ 1594 - "winapi", 1595 - ] 1596 - 1597 - [[package]] 1598 - name = "reqwest" 1599 - version = "0.11.13" 1600 - source = "registry+https://github.com/rust-lang/crates.io-index" 1601 - checksum = "68cc60575865c7831548863cc02356512e3f1dc2f3f82cb837d7fc4cc8f3c97c" 1602 - dependencies = [ 1603 - "base64", 1604 - "bytes", 1605 - "encoding_rs", 1606 - "futures-core", 1607 - "futures-util", 1608 - "h2", 1609 - "http", 1610 - "http-body", 1611 - "hyper", 1612 - "ipnet", 1613 - "js-sys", 1614 - "log", 1615 - "mime", 1616 - "once_cell", 1617 - "percent-encoding", 1618 - "pin-project-lite", 1619 - "serde", 1620 - "serde_json", 1621 - "serde_urlencoded", 1622 - "tokio", 1623 - "tower-service", 1624 - "url", 1625 - "wasm-bindgen", 1626 - "wasm-bindgen-futures", 1627 - "web-sys", 1628 - "winreg", 1629 - ] 1630 - 1631 - [[package]] 1632 - name = "retina" 1633 - version = "0.4.5" 1634 - source = "registry+https://github.com/rust-lang/crates.io-index" 1635 - checksum = "1b8c5ef4eec9b0c6178ac107e1a533bbc5d2ff6a90f8aabd000d71e119c42d96" 1636 - dependencies = [ 1637 - "base64", 1638 - "bitstream-io", 1639 - "bytes", 1640 - "futures", 1641 - "h264-reader", 1642 - "hex", 1643 - "http-auth", 1644 - "log", 1645 - "once_cell", 1646 - "pin-project", 1647 - "pretty-hex", 1648 - "rand", 1649 - "rtsp-types", 1650 - "sdp-types", 1651 - "smallvec", 1652 - "thiserror", 1653 - "time 0.1.45", 1654 - "tokio", 1655 - "tokio-util", 1656 - "url", 1657 - ] 1658 - 1659 - [[package]] 1660 - name = "rfc6381-codec" 1661 - version = "0.1.0" 1662 - source = "registry+https://github.com/rust-lang/crates.io-index" 1663 - checksum = "4395f46a67f0d57c57f6a5361f3a9a0c0183a19cab3998892ecdc003de6d8037" 1664 - dependencies = [ 1665 - "four-cc", 1666 - "mp4ra-rust", 1667 - "mpeg4-audio-const", 1668 - ] 1669 - 1670 - [[package]] 1671 - name = "ring" 1672 - version = "0.16.20" 1673 - source = "registry+https://github.com/rust-lang/crates.io-index" 1674 - checksum = "3053cf52e236a3ed746dfc745aa9cacf1b791d846bdaf412f60a8d7d6e17c8fc" 1675 - dependencies = [ 1676 - "cc", 1677 - "libc", 1678 - "once_cell", 1679 - "spin", 1680 - "untrusted", 1681 - "web-sys", 1682 - "winapi", 1683 - ] 1684 - 1685 - [[package]] 1686 - name = "rtsp-types" 1687 - version = "0.0.5" 1688 - source = "registry+https://github.com/rust-lang/crates.io-index" 1689 - checksum = "2a1aec90dc5d8dec85c14032885770801439acb1651b2f166745ce482a2ddeaf" 1690 - dependencies = [ 1691 - "cookie-factory", 1692 - "nom", 1693 - "tinyvec", 1694 - "url", 1695 - ] 1696 - 1697 - [[package]] 1698 - name = "rusqlite" 1699 - version = "0.28.0" 1700 - source = "registry+https://github.com/rust-lang/crates.io-index" 1701 - checksum = "01e213bc3ecb39ac32e81e51ebe31fd888a940515173e3a18a35f8c6e896422a" 1702 - dependencies = [ 1703 - "bitflags 1.3.2", 1704 - "fallible-iterator", 1705 - "fallible-streaming-iterator", 1706 - "hashlink", 1707 - "libsqlite3-sys", 1708 - "smallvec", 1709 - ] 1710 - 1711 - [[package]] 1712 - name = "rustix" 1713 - version = "0.38.2" 1714 - source = "registry+https://github.com/rust-lang/crates.io-index" 1715 - checksum = "aabcb0461ebd01d6b79945797c27f8529082226cb630a9865a71870ff63532a4" 1716 - dependencies = [ 1717 - "bitflags 2.3.3", 1718 - "errno", 1719 - "libc", 1720 - "linux-raw-sys", 1721 - "windows-sys 0.48.0", 1722 - ] 1723 - 1724 - [[package]] 1725 - name = "ryu" 1726 - version = "1.0.12" 1727 - source = "registry+https://github.com/rust-lang/crates.io-index" 1728 - checksum = "7b4b9743ed687d4b4bcedf9ff5eaa7398495ae14e61cba0a295704edbc7decde" 1729 - 1730 - [[package]] 1731 - name = "salsa20" 1732 - version = "0.10.2" 1733 - source = "registry+https://github.com/rust-lang/crates.io-index" 1734 - checksum = "97a22f5af31f73a954c10289c93e8a50cc23d971e80ee446f1f6f7137a088213" 1735 - dependencies = [ 1736 - "cipher", 1737 - ] 1738 - 1739 - [[package]] 1740 - name = "scrypt" 1741 - version = "0.10.0" 1742 - source = "registry+https://github.com/rust-lang/crates.io-index" 1743 - checksum = "9f9e24d2b632954ded8ab2ef9fea0a0c769ea56ea98bddbafbad22caeeadf45d" 1744 - dependencies = [ 1745 - "hmac", 1746 - "password-hash", 1747 - "pbkdf2", 1748 - "salsa20", 1749 - "sha2", 1750 - ] 1751 - 1752 - [[package]] 1753 - name = "sdp-types" 1754 - version = "0.1.5" 1755 - source = "registry+https://github.com/rust-lang/crates.io-index" 1756 - checksum = "f8db497829e222d081f7b50ac81aec4f69750071a0f76b97b950b0b62204da6e" 1757 - dependencies = [ 1758 - "bstr", 1759 - "fallible-iterator", 1760 - ] 1761 - 1762 - [[package]] 1763 - name = "serde" 1764 - version = "1.0.152" 1765 - source = "registry+https://github.com/rust-lang/crates.io-index" 1766 - checksum = "bb7d1f0d3021d347a83e556fc4683dea2ea09d87bccdf88ff5c12545d89d5efb" 1767 - dependencies = [ 1768 - "serde_derive", 1769 - ] 1770 - 1771 - [[package]] 1772 - name = "serde_derive" 1773 - version = "1.0.152" 1774 - source = "registry+https://github.com/rust-lang/crates.io-index" 1775 - checksum = "af487d118eecd09402d70a5d72551860e788df87b464af30e5ea6a38c75c541e" 1776 - dependencies = [ 1777 - "proc-macro2", 1778 - "quote", 1779 - "syn 1.0.107", 1780 - ] 1781 - 1782 - [[package]] 1783 - name = "serde_json" 1784 - version = "1.0.91" 1785 - source = "registry+https://github.com/rust-lang/crates.io-index" 1786 - checksum = "877c235533714907a8c2464236f5c4b2a17262ef1bd71f38f35ea592c8da6883" 1787 - dependencies = [ 1788 - "itoa", 1789 - "ryu", 1790 - "serde", 1791 - ] 1792 - 1793 - [[package]] 1794 - name = "serde_urlencoded" 1795 - version = "0.7.1" 1796 - source = "registry+https://github.com/rust-lang/crates.io-index" 1797 - checksum = "d3491c14715ca2294c4d6a88f15e84739788c1d030eed8c110436aafdaa2f3fd" 1798 - dependencies = [ 1799 - "form_urlencoded", 1800 - "itoa", 1801 - "ryu", 1802 - "serde", 1803 - ] 1804 - 1805 - [[package]] 1806 - name = "sha1" 1807 - version = "0.10.5" 1808 - source = "registry+https://github.com/rust-lang/crates.io-index" 1809 - checksum = "f04293dc80c3993519f2d7f6f511707ee7094fe0c6d3406feb330cdb3540eba3" 1810 - dependencies = [ 1811 - "cfg-if", 1812 - "cpufeatures", 1813 - "digest", 1814 - ] 1815 - 1816 - [[package]] 1817 - name = "sha2" 1818 - version = "0.10.6" 1819 - source = "registry+https://github.com/rust-lang/crates.io-index" 1820 - checksum = "82e6b795fe2e3b1e845bafcb27aa35405c4d47cdfc92af5fc8d3002f76cebdc0" 1821 - dependencies = [ 1822 - "cfg-if", 1823 - "cpufeatures", 1824 - "digest", 1825 - ] 1826 - 1827 - [[package]] 1828 - name = "sharded-slab" 1829 - version = "0.1.4" 1830 - source = "registry+https://github.com/rust-lang/crates.io-index" 1831 - checksum = "900fba806f70c630b0a382d0d825e17a0f19fcd059a2ade1ff237bcddf446b31" 1832 - dependencies = [ 1833 - "lazy_static", 1834 - ] 1835 - 1836 - [[package]] 1837 - name = "signal-hook" 1838 - version = "0.3.14" 1839 - source = "registry+https://github.com/rust-lang/crates.io-index" 1840 - checksum = "a253b5e89e2698464fc26b545c9edceb338e18a89effeeecfea192c3025be29d" 1841 - dependencies = [ 1842 - "libc", 1843 - "signal-hook-registry", 1844 - ] 1845 - 1846 - [[package]] 1847 - name = "signal-hook-registry" 1848 - version = "1.4.0" 1849 - source = "registry+https://github.com/rust-lang/crates.io-index" 1850 - checksum = "e51e73328dc4ac0c7ccbda3a494dfa03df1de2f46018127f60c693f2648455b0" 1851 - dependencies = [ 1852 - "libc", 1853 - ] 1854 - 1855 - [[package]] 1856 - name = "slab" 1857 - version = "0.4.7" 1858 - source = "registry+https://github.com/rust-lang/crates.io-index" 1859 - checksum = "4614a76b2a8be0058caa9dbbaf66d988527d86d003c11a94fbd335d7661edcef" 1860 - dependencies = [ 1861 - "autocfg", 1862 - ] 1863 - 1864 - [[package]] 1865 - name = "smallvec" 1866 - version = "1.10.0" 1867 - source = "registry+https://github.com/rust-lang/crates.io-index" 1868 - checksum = "a507befe795404456341dfab10cef66ead4c041f62b8b11bbb92bffe5d0953e0" 1869 - 1870 - [[package]] 1871 - name = "socket2" 1872 - version = "0.4.7" 1873 - source = "registry+https://github.com/rust-lang/crates.io-index" 1874 - checksum = "02e2d2db9033d13a1567121ddd7a095ee144db4e1ca1b1bda3419bc0da294ebd" 1875 - dependencies = [ 1876 - "libc", 1877 - "winapi", 1878 - ] 1879 - 1880 - [[package]] 1881 - name = "spin" 1882 - version = "0.5.2" 1883 - source = "registry+https://github.com/rust-lang/crates.io-index" 1884 - checksum = "6e63cff320ae2c57904679ba7cb63280a3dc4613885beafb148ee7bf9aa9042d" 1885 - 1886 - [[package]] 1887 - name = "stable_deref_trait" 1888 - version = "1.2.0" 1889 - source = "registry+https://github.com/rust-lang/crates.io-index" 1890 - checksum = "a8f112729512f8e442d81f95a8a7ddf2b7c6b8a1a6f509a95864142b30cab2d3" 1891 - 1892 - [[package]] 1893 - name = "static_assertions" 1894 - version = "1.1.0" 1895 - source = "registry+https://github.com/rust-lang/crates.io-index" 1896 - checksum = "a2eb9349b6444b326872e140eb1cf5e7c522154d69e7a0ffb0fb81c06b37543f" 1897 - 1898 - [[package]] 1899 - name = "subtle" 1900 - version = "2.4.1" 1901 - source = "registry+https://github.com/rust-lang/crates.io-index" 1902 - checksum = "6bdef32e8150c2a081110b42772ffe7d7c9032b606bc226c8260fd97e0976601" 1903 - 1904 - [[package]] 1905 - name = "supports-color" 1906 - version = "2.0.0" 1907 - source = "registry+https://github.com/rust-lang/crates.io-index" 1908 - checksum = "4950e7174bffabe99455511c39707310e7e9b440364a2fcb1cc21521be57b354" 1909 - dependencies = [ 1910 - "is-terminal", 1911 - "is_ci", 1912 - ] 1913 - 1914 - [[package]] 1915 - name = "syn" 1916 - version = "1.0.107" 1917 - source = "registry+https://github.com/rust-lang/crates.io-index" 1918 - checksum = "1f4064b5b16e03ae50984a5a8ed5d4f8803e6bc1fd170a3cda91a1be4b18e3f5" 1919 - dependencies = [ 1920 - "proc-macro2", 1921 - "quote", 1922 - "unicode-ident", 1923 - ] 1924 - 1925 - [[package]] 1926 - name = "syn" 1927 - version = "2.0.23" 1928 - source = "registry+https://github.com/rust-lang/crates.io-index" 1929 - checksum = "59fb7d6d8281a51045d62b8eb3a7d1ce347b76f312af50cd3dc0af39c87c1737" 1930 - dependencies = [ 1931 - "proc-macro2", 1932 - "quote", 1933 - "unicode-ident", 1934 - ] 1935 - 1936 - [[package]] 1937 - name = "sync_wrapper" 1938 - version = "0.1.1" 1939 - source = "registry+https://github.com/rust-lang/crates.io-index" 1940 - checksum = "20518fe4a4c9acf048008599e464deb21beeae3d3578418951a189c235a7a9a8" 1941 - 1942 - [[package]] 1943 - name = "tempfile" 1944 - version = "3.3.0" 1945 - source = "registry+https://github.com/rust-lang/crates.io-index" 1946 - checksum = "5cdb1ef4eaeeaddc8fbd371e5017057064af0911902ef36b39801f67cc6d79e4" 1947 - dependencies = [ 1948 - "cfg-if", 1949 - "fastrand", 1950 - "libc", 1951 - "redox_syscall", 1952 - "remove_dir_all", 1953 - "winapi", 1954 - ] 1955 - 1956 - [[package]] 1957 - name = "term_size" 1958 - version = "0.3.2" 1959 - source = "registry+https://github.com/rust-lang/crates.io-index" 1960 - checksum = "1e4129646ca0ed8f45d09b929036bafad5377103edd06e50bf574b353d2b08d9" 1961 - dependencies = [ 1962 - "libc", 1963 - "winapi", 1964 - ] 1965 - 1966 - [[package]] 1967 - name = "thiserror" 1968 - version = "1.0.38" 1969 - source = "registry+https://github.com/rust-lang/crates.io-index" 1970 - checksum = "6a9cd18aa97d5c45c6603caea1da6628790b37f7a34b6ca89522331c5180fed0" 1971 - dependencies = [ 1972 - "thiserror-impl", 1973 - ] 1974 - 1975 - [[package]] 1976 - name = "thiserror-impl" 1977 - version = "1.0.38" 1978 - source = "registry+https://github.com/rust-lang/crates.io-index" 1979 - checksum = "1fb327af4685e4d03fa8cbcf1716380da910eeb2bb8be417e7f9fd3fb164f36f" 1980 - dependencies = [ 1981 - "proc-macro2", 1982 - "quote", 1983 - "syn 1.0.107", 1984 - ] 1985 - 1986 - [[package]] 1987 - name = "thread_local" 1988 - version = "1.1.7" 1989 - source = "registry+https://github.com/rust-lang/crates.io-index" 1990 - checksum = "3fdd6f064ccff2d6567adcb3873ca630700f00b5ad3f060c25b5dcfd9a4ce152" 1991 - dependencies = [ 1992 - "cfg-if", 1993 - "once_cell", 1994 - ] 1995 - 1996 - [[package]] 1997 - name = "time" 1998 - version = "0.1.45" 1999 - source = "registry+https://github.com/rust-lang/crates.io-index" 2000 - checksum = "1b797afad3f312d1c66a56d11d0316f916356d11bd158fbc6ca6389ff6bf805a" 2001 - dependencies = [ 2002 - "libc", 2003 - "wasi 0.10.0+wasi-snapshot-preview1", 2004 - "winapi", 2005 - ] 2006 - 2007 - [[package]] 2008 - name = "time" 2009 - version = "0.3.17" 2010 - source = "registry+https://github.com/rust-lang/crates.io-index" 2011 - checksum = "a561bf4617eebd33bca6434b988f39ed798e527f51a1e797d0ee4f61c0a38376" 2012 - dependencies = [ 2013 - "itoa", 2014 - "libc", 2015 - "num_threads", 2016 - "serde", 2017 - "time-core", 2018 - "time-macros", 2019 - ] 2020 - 2021 - [[package]] 2022 - name = "time-core" 2023 - version = "0.1.0" 2024 - source = "registry+https://github.com/rust-lang/crates.io-index" 2025 - checksum = "2e153e1f1acaef8acc537e68b44906d2db6436e2b35ac2c6b42640fff91f00fd" 2026 - 2027 - [[package]] 2028 - name = "time-macros" 2029 - version = "0.2.6" 2030 - source = "registry+https://github.com/rust-lang/crates.io-index" 2031 - checksum = "d967f99f534ca7e495c575c62638eebc2898a8c84c119b89e250477bc4ba16b2" 2032 - dependencies = [ 2033 - "time-core", 2034 - ] 2035 - 2036 - [[package]] 2037 - name = "tinyvec" 2038 - version = "1.6.0" 2039 - source = "registry+https://github.com/rust-lang/crates.io-index" 2040 - checksum = "87cc5ceb3875bb20c2890005a4e226a4651264a5c75edb2421b52861a0a0cb50" 2041 - dependencies = [ 2042 - "tinyvec_macros", 2043 - ] 2044 - 2045 - [[package]] 2046 - name = "tinyvec_macros" 2047 - version = "0.1.0" 2048 - source = "registry+https://github.com/rust-lang/crates.io-index" 2049 - checksum = "cda74da7e1a664f795bb1f8a87ec406fb89a02522cf6e50620d016add6dbbf5c" 2050 - 2051 - [[package]] 2052 - name = "tokio" 2053 - version = "1.24.2" 2054 - source = "registry+https://github.com/rust-lang/crates.io-index" 2055 - checksum = "597a12a59981d9e3c38d216785b0c37399f6e415e8d0712047620f189371b0bb" 2056 - dependencies = [ 2057 - "autocfg", 2058 - "bytes", 2059 - "libc", 2060 - "memchr", 2061 - "mio", 2062 - "num_cpus", 2063 - "pin-project-lite", 2064 - "signal-hook-registry", 2065 - "socket2", 2066 - "tokio-macros", 2067 - "windows-sys 0.42.0", 2068 - ] 2069 - 2070 - [[package]] 2071 - name = "tokio-macros" 2072 - version = "1.8.2" 2073 - source = "registry+https://github.com/rust-lang/crates.io-index" 2074 - checksum = "d266c00fde287f55d3f1c3e96c500c362a2b8c695076ec180f27918820bc6df8" 2075 - dependencies = [ 2076 - "proc-macro2", 2077 - "quote", 2078 - "syn 1.0.107", 2079 - ] 2080 - 2081 - [[package]] 2082 - name = "tokio-stream" 2083 - version = "0.1.11" 2084 - source = "registry+https://github.com/rust-lang/crates.io-index" 2085 - checksum = "d660770404473ccd7bc9f8b28494a811bc18542b915c0855c51e8f419d5223ce" 2086 - dependencies = [ 2087 - "futures-core", 2088 - "pin-project-lite", 2089 - "tokio", 2090 - ] 2091 - 2092 - [[package]] 2093 - name = "tokio-tungstenite" 2094 - version = "0.18.0" 2095 - source = "registry+https://github.com/rust-lang/crates.io-index" 2096 - checksum = "54319c93411147bced34cb5609a80e0a8e44c5999c93903a81cd866630ec0bfd" 2097 - dependencies = [ 2098 - "futures-util", 2099 - "log", 2100 - "tokio", 2101 - "tungstenite", 2102 - ] 2103 - 2104 - [[package]] 2105 - name = "tokio-util" 2106 - version = "0.7.4" 2107 - source = "registry+https://github.com/rust-lang/crates.io-index" 2108 - checksum = "0bb2e075f03b3d66d8d8785356224ba688d2906a371015e225beeb65ca92c740" 2109 - dependencies = [ 2110 - "bytes", 2111 - "futures-core", 2112 - "futures-sink", 2113 - "pin-project-lite", 2114 - "tokio", 2115 - "tracing", 2116 - ] 2117 - 2118 - [[package]] 2119 - name = "toml" 2120 - version = "0.5.10" 2121 - source = "registry+https://github.com/rust-lang/crates.io-index" 2122 - checksum = "1333c76748e868a4d9d1017b5ab53171dfd095f70c712fdb4653a406547f598f" 2123 - dependencies = [ 2124 - "serde", 2125 - ] 2126 - 2127 - [[package]] 2128 - name = "tower-service" 2129 - version = "0.3.2" 2130 - source = "registry+https://github.com/rust-lang/crates.io-index" 2131 - checksum = "b6bc1c9ce2b5135ac7f93c72918fc37feb872bdc6a5533a8b85eb4b86bfdae52" 2132 - 2133 - [[package]] 2134 - name = "tracing" 2135 - version = "0.1.37" 2136 - source = "registry+https://github.com/rust-lang/crates.io-index" 2137 - checksum = "8ce8c33a8d48bd45d624a6e523445fd21ec13d3653cd51f681abf67418f54eb8" 2138 - dependencies = [ 2139 - "cfg-if", 2140 - "log", 2141 - "pin-project-lite", 2142 - "tracing-attributes", 2143 - "tracing-core", 2144 - ] 2145 - 2146 - [[package]] 2147 - name = "tracing-attributes" 2148 - version = "0.1.23" 2149 - source = "registry+https://github.com/rust-lang/crates.io-index" 2150 - checksum = "4017f8f45139870ca7e672686113917c71c7a6e02d4924eda67186083c03081a" 2151 - dependencies = [ 2152 - "proc-macro2", 2153 - "quote", 2154 - "syn 1.0.107", 2155 - ] 2156 - 2157 - [[package]] 2158 - name = "tracing-core" 2159 - version = "0.1.30" 2160 - source = "registry+https://github.com/rust-lang/crates.io-index" 2161 - checksum = "24eb03ba0eab1fd845050058ce5e616558e8f8d8fca633e6b163fe25c797213a" 2162 - dependencies = [ 2163 - "once_cell", 2164 - "valuable", 2165 - ] 2166 - 2167 - [[package]] 2168 - name = "tracing-futures" 2169 - version = "0.2.5" 2170 - source = "registry+https://github.com/rust-lang/crates.io-index" 2171 - checksum = "97d095ae15e245a057c8e8451bab9b3ee1e1f68e9ba2b4fbc18d0ac5237835f2" 2172 - dependencies = [ 2173 - "futures", 2174 - "futures-task", 2175 - "pin-project", 2176 - "tracing", 2177 - ] 2178 - 2179 - [[package]] 2180 - name = "tracing-log" 2181 - version = "0.1.3" 2182 - source = "registry+https://github.com/rust-lang/crates.io-index" 2183 - checksum = "78ddad33d2d10b1ed7eb9d1f518a5674713876e97e5bb9b7345a7984fbb4f922" 2184 - dependencies = [ 2185 - "lazy_static", 2186 - "log", 2187 - "tracing-core", 2188 - ] 2189 - 2190 - [[package]] 2191 - name = "tracing-serde" 2192 - version = "0.1.3" 2193 - source = "registry+https://github.com/rust-lang/crates.io-index" 2194 - checksum = "bc6b213177105856957181934e4920de57730fc69bf42c37ee5bb664d406d9e1" 2195 - dependencies = [ 2196 - "serde", 2197 - "tracing-core", 2198 - ] 2199 - 2200 - [[package]] 2201 - name = "tracing-subscriber" 2202 - version = "0.3.16" 2203 - source = "registry+https://github.com/rust-lang/crates.io-index" 2204 - checksum = "a6176eae26dd70d0c919749377897b54a9276bd7061339665dd68777926b5a70" 2205 - dependencies = [ 2206 - "matchers", 2207 - "nu-ansi-term", 2208 - "once_cell", 2209 - "regex", 2210 - "serde", 2211 - "serde_json", 2212 - "sharded-slab", 2213 - "smallvec", 2214 - "thread_local", 2215 - "tracing", 2216 - "tracing-core", 2217 - "tracing-log", 2218 - "tracing-serde", 2219 - ] 2220 - 2221 - [[package]] 2222 - name = "tracing-test" 2223 - version = "0.2.4" 2224 - source = "registry+https://github.com/rust-lang/crates.io-index" 2225 - checksum = "3a2c0ff408fe918a94c428a3f2ad04e4afd5c95bbc08fcf868eff750c15728a4" 2226 - dependencies = [ 2227 - "lazy_static", 2228 - "tracing-core", 2229 - "tracing-subscriber", 2230 - "tracing-test-macro", 2231 - ] 2232 - 2233 - [[package]] 2234 - name = "tracing-test-macro" 2235 - version = "0.2.4" 2236 - source = "registry+https://github.com/rust-lang/crates.io-index" 2237 - checksum = "258bc1c4f8e2e73a977812ab339d503e6feeb92700f6d07a6de4d321522d5c08" 2238 - dependencies = [ 2239 - "lazy_static", 2240 - "quote", 2241 - "syn 1.0.107", 2242 - ] 2243 - 2244 - [[package]] 2245 - name = "try-lock" 2246 - version = "0.2.3" 2247 - source = "registry+https://github.com/rust-lang/crates.io-index" 2248 - checksum = "59547bce71d9c38b83d9c0e92b6066c4253371f15005def0c30d9657f50c7642" 2249 - 2250 - [[package]] 2251 - name = "tungstenite" 2252 - version = "0.18.0" 2253 - source = "registry+https://github.com/rust-lang/crates.io-index" 2254 - checksum = "30ee6ab729cd4cf0fd55218530c4522ed30b7b6081752839b68fcec8d0960788" 2255 - dependencies = [ 2256 - "base64", 2257 - "byteorder", 2258 - "bytes", 2259 - "http", 2260 - "httparse", 2261 - "log", 2262 - "rand", 2263 - "sha1", 2264 - "thiserror", 2265 - "url", 2266 - "utf-8", 2267 - ] 2268 - 2269 - [[package]] 2270 - name = "typenum" 2271 - version = "1.16.0" 2272 - source = "registry+https://github.com/rust-lang/crates.io-index" 2273 - checksum = "497961ef93d974e23eb6f433eb5fe1b7930b659f06d12dec6fc44a8f554c0bba" 2274 - 2275 - [[package]] 2276 - name = "ulid" 2277 - version = "1.0.0" 2278 - source = "registry+https://github.com/rust-lang/crates.io-index" 2279 - checksum = "13a3aaa69b04e5b66cc27309710a569ea23593612387d67daaf102e73aa974fd" 2280 - dependencies = [ 2281 - "rand", 2282 - ] 2283 - 2284 - [[package]] 2285 - name = "unchecked-index" 2286 - version = "0.2.2" 2287 - source = "registry+https://github.com/rust-lang/crates.io-index" 2288 - checksum = "eeba86d422ce181a719445e51872fa30f1f7413b62becb52e95ec91aa262d85c" 2289 - 2290 - [[package]] 2291 - name = "unicode-bidi" 2292 - version = "0.3.8" 2293 - source = "registry+https://github.com/rust-lang/crates.io-index" 2294 - checksum = "099b7128301d285f79ddd55b9a83d5e6b9e97c92e0ea0daebee7263e932de992" 2295 - 2296 - [[package]] 2297 - name = "unicode-ident" 2298 - version = "1.0.6" 2299 - source = "registry+https://github.com/rust-lang/crates.io-index" 2300 - checksum = "84a22b9f218b40614adcb3f4ff08b703773ad44fa9423e4e0d346d5db86e4ebc" 2301 - 2302 - [[package]] 2303 - name = "unicode-normalization" 2304 - version = "0.1.22" 2305 - source = "registry+https://github.com/rust-lang/crates.io-index" 2306 - checksum = "5c5713f0fc4b5db668a2ac63cdb7bb4469d8c9fed047b1d0292cc7b0ce2ba921" 2307 - dependencies = [ 2308 - "tinyvec", 2309 - ] 2310 - 2311 - [[package]] 2312 - name = "unicode-segmentation" 2313 - version = "1.10.0" 2314 - source = "registry+https://github.com/rust-lang/crates.io-index" 2315 - checksum = "0fdbf052a0783de01e944a6ce7a8cb939e295b1e7be835a1112c3b9a7f047a5a" 2316 - 2317 - [[package]] 2318 - name = "unicode-width" 2319 - version = "0.1.10" 2320 - source = "registry+https://github.com/rust-lang/crates.io-index" 2321 - checksum = "c0edd1e5b14653f783770bce4a4dabb4a5108a5370a5f5d8cfe8710c361f6c8b" 2322 - 2323 - [[package]] 2324 - name = "untrusted" 2325 - version = "0.7.1" 2326 - source = "registry+https://github.com/rust-lang/crates.io-index" 2327 - checksum = "a156c684c91ea7d62626509bce3cb4e1d9ed5c4d978f7b4352658f96a4c26b4a" 2328 - 2329 - [[package]] 2330 - name = "url" 2331 - version = "2.3.1" 2332 - source = "registry+https://github.com/rust-lang/crates.io-index" 2333 - checksum = "0d68c799ae75762b8c3fe375feb6600ef5602c883c5d21eb51c09f22b83c4643" 2334 - dependencies = [ 2335 - "form_urlencoded", 2336 - "idna", 2337 - "percent-encoding", 2338 - "serde", 2339 - ] 2340 - 2341 - [[package]] 2342 - name = "utf-8" 2343 - version = "0.7.6" 2344 - source = "registry+https://github.com/rust-lang/crates.io-index" 2345 - checksum = "09cc8ee72d2a9becf2f2febe0205bbed8fc6615b7cb429ad062dc7b7ddd036a9" 2346 - 2347 - [[package]] 2348 - name = "uuid" 2349 - version = "1.2.2" 2350 - source = "registry+https://github.com/rust-lang/crates.io-index" 2351 - checksum = "422ee0de9031b5b948b97a8fc04e3aa35230001a722ddd27943e0be31564ce4c" 2352 - dependencies = [ 2353 - "getrandom", 2354 - "serde", 2355 - ] 2356 - 2357 - [[package]] 2358 - name = "valuable" 2359 - version = "0.1.0" 2360 - source = "registry+https://github.com/rust-lang/crates.io-index" 2361 - checksum = "830b7e5d4d90034032940e4ace0d9a9a057e7a45cd94e6c007832e39edb82f6d" 2362 - 2363 - [[package]] 2364 - name = "vcpkg" 2365 - version = "0.2.15" 2366 - source = "registry+https://github.com/rust-lang/crates.io-index" 2367 - checksum = "accd4ea62f7bb7a82fe23066fb0957d48ef677f6eeb8215f372f52e48bb32426" 2368 - 2369 - [[package]] 2370 - name = "version_check" 2371 - version = "0.9.4" 2372 - source = "registry+https://github.com/rust-lang/crates.io-index" 2373 - checksum = "49874b5167b65d7193b8aba1567f5c7d93d001cafc34600cee003eda787e483f" 2374 - 2375 - [[package]] 2376 - name = "want" 2377 - version = "0.3.0" 2378 - source = "registry+https://github.com/rust-lang/crates.io-index" 2379 - checksum = "1ce8a968cb1cd110d136ff8b819a556d6fb6d919363c61534f6860c7eb172ba0" 2380 - dependencies = [ 2381 - "log", 2382 - "try-lock", 2383 - ] 2384 - 2385 - [[package]] 2386 - name = "wasi" 2387 - version = "0.10.0+wasi-snapshot-preview1" 2388 - source = "registry+https://github.com/rust-lang/crates.io-index" 2389 - checksum = "1a143597ca7c7793eff794def352d41792a93c481eb1042423ff7ff72ba2c31f" 2390 - 2391 - [[package]] 2392 - name = "wasi" 2393 - version = "0.11.0+wasi-snapshot-preview1" 2394 - source = "registry+https://github.com/rust-lang/crates.io-index" 2395 - checksum = "9c8d87e72b64a3b4db28d11ce29237c246188f4f51057d65a7eab63b7987e423" 2396 - 2397 - [[package]] 2398 - name = "wasm-bindgen" 2399 - version = "0.2.83" 2400 - source = "registry+https://github.com/rust-lang/crates.io-index" 2401 - checksum = "eaf9f5aceeec8be17c128b2e93e031fb8a4d469bb9c4ae2d7dc1888b26887268" 2402 - dependencies = [ 2403 - "cfg-if", 2404 - "wasm-bindgen-macro", 2405 - ] 2406 - 2407 - [[package]] 2408 - name = "wasm-bindgen-backend" 2409 - version = "0.2.83" 2410 - source = "registry+https://github.com/rust-lang/crates.io-index" 2411 - checksum = "4c8ffb332579b0557b52d268b91feab8df3615f265d5270fec2a8c95b17c1142" 2412 - dependencies = [ 2413 - "bumpalo", 2414 - "log", 2415 - "once_cell", 2416 - "proc-macro2", 2417 - "quote", 2418 - "syn 1.0.107", 2419 - "wasm-bindgen-shared", 2420 - ] 2421 - 2422 - [[package]] 2423 - name = "wasm-bindgen-futures" 2424 - version = "0.4.33" 2425 - source = "registry+https://github.com/rust-lang/crates.io-index" 2426 - checksum = "23639446165ca5a5de86ae1d8896b737ae80319560fbaa4c2887b7da6e7ebd7d" 2427 - dependencies = [ 2428 - "cfg-if", 2429 - "js-sys", 2430 - "wasm-bindgen", 2431 - "web-sys", 2432 - ] 2433 - 2434 - [[package]] 2435 - name = "wasm-bindgen-macro" 2436 - version = "0.2.83" 2437 - source = "registry+https://github.com/rust-lang/crates.io-index" 2438 - checksum = "052be0f94026e6cbc75cdefc9bae13fd6052cdcaf532fa6c45e7ae33a1e6c810" 2439 - dependencies = [ 2440 - "quote", 2441 - "wasm-bindgen-macro-support", 2442 - ] 2443 - 2444 - [[package]] 2445 - name = "wasm-bindgen-macro-support" 2446 - version = "0.2.83" 2447 - source = "registry+https://github.com/rust-lang/crates.io-index" 2448 - checksum = "07bc0c051dc5f23e307b13285f9d75df86bfdf816c5721e573dec1f9b8aa193c" 2449 - dependencies = [ 2450 - "proc-macro2", 2451 - "quote", 2452 - "syn 1.0.107", 2453 - "wasm-bindgen-backend", 2454 - "wasm-bindgen-shared", 2455 - ] 2456 - 2457 - [[package]] 2458 - name = "wasm-bindgen-shared" 2459 - version = "0.2.83" 2460 - source = "registry+https://github.com/rust-lang/crates.io-index" 2461 - checksum = "1c38c045535d93ec4f0b4defec448e4291638ee608530863b1e2ba115d4fff7f" 2462 - 2463 - [[package]] 2464 - name = "web-sys" 2465 - version = "0.3.60" 2466 - source = "registry+https://github.com/rust-lang/crates.io-index" 2467 - checksum = "bcda906d8be16e728fd5adc5b729afad4e444e106ab28cd1c7256e54fa61510f" 2468 - dependencies = [ 2469 - "js-sys", 2470 - "wasm-bindgen", 2471 - ] 2472 - 2473 - [[package]] 2474 - name = "which" 2475 - version = "4.3.0" 2476 - source = "registry+https://github.com/rust-lang/crates.io-index" 2477 - checksum = "1c831fbbee9e129a8cf93e7747a82da9d95ba8e16621cae60ec2cdc849bacb7b" 2478 - dependencies = [ 2479 - "either", 2480 - "libc", 2481 - "once_cell", 2482 - ] 2483 - 2484 - [[package]] 2485 - name = "winapi" 2486 - version = "0.3.9" 2487 - source = "registry+https://github.com/rust-lang/crates.io-index" 2488 - checksum = "5c839a674fcd7a98952e593242ea400abe93992746761e38641405d28b00f419" 2489 - dependencies = [ 2490 - "winapi-i686-pc-windows-gnu", 2491 - "winapi-x86_64-pc-windows-gnu", 2492 - ] 2493 - 2494 - [[package]] 2495 - name = "winapi-i686-pc-windows-gnu" 2496 - version = "0.4.0" 2497 - source = "registry+https://github.com/rust-lang/crates.io-index" 2498 - checksum = "ac3b87c63620426dd9b991e5ce0329eff545bccbbb34f3be09ff6fb6ab51b7b6" 2499 - 2500 - [[package]] 2501 - name = "winapi-x86_64-pc-windows-gnu" 2502 - version = "0.4.0" 2503 - source = "registry+https://github.com/rust-lang/crates.io-index" 2504 - checksum = "712e227841d057c1ee1cd2fb22fa7e5a5461ae8e48fa2ca79ec42cfc1931183f" 2505 - 2506 - [[package]] 2507 - name = "windows" 2508 - version = "0.48.0" 2509 - source = "registry+https://github.com/rust-lang/crates.io-index" 2510 - checksum = "e686886bc078bc1b0b600cac0147aadb815089b6e4da64016cbd754b6342700f" 2511 - dependencies = [ 2512 - "windows-targets", 2513 - ] 2514 - 2515 - [[package]] 2516 - name = "windows-sys" 2517 - version = "0.42.0" 2518 - source = "registry+https://github.com/rust-lang/crates.io-index" 2519 - checksum = "5a3e1820f08b8513f676f7ab6c1f99ff312fb97b553d30ff4dd86f9f15728aa7" 2520 - dependencies = [ 2521 - "windows_aarch64_gnullvm 0.42.0", 2522 - "windows_aarch64_msvc 0.42.0", 2523 - "windows_i686_gnu 0.42.0", 2524 - "windows_i686_msvc 0.42.0", 2525 - "windows_x86_64_gnu 0.42.0", 2526 - "windows_x86_64_gnullvm 0.42.0", 2527 - "windows_x86_64_msvc 0.42.0", 2528 - ] 2529 - 2530 - [[package]] 2531 - name = "windows-sys" 2532 - version = "0.48.0" 2533 - source = "registry+https://github.com/rust-lang/crates.io-index" 2534 - checksum = "677d2418bec65e3338edb076e806bc1ec15693c5d0104683f2efe857f61056a9" 2535 - dependencies = [ 2536 - "windows-targets", 2537 - ] 2538 - 2539 - [[package]] 2540 - name = "windows-targets" 2541 - version = "0.48.1" 2542 - source = "registry+https://github.com/rust-lang/crates.io-index" 2543 - checksum = "05d4b17490f70499f20b9e791dcf6a299785ce8af4d709018206dc5b4953e95f" 2544 - dependencies = [ 2545 - "windows_aarch64_gnullvm 0.48.0", 2546 - "windows_aarch64_msvc 0.48.0", 2547 - "windows_i686_gnu 0.48.0", 2548 - "windows_i686_msvc 0.48.0", 2549 - "windows_x86_64_gnu 0.48.0", 2550 - "windows_x86_64_gnullvm 0.48.0", 2551 - "windows_x86_64_msvc 0.48.0", 2552 - ] 2553 - 2554 - [[package]] 2555 - name = "windows_aarch64_gnullvm" 2556 - version = "0.42.0" 2557 - source = "registry+https://github.com/rust-lang/crates.io-index" 2558 - checksum = "41d2aa71f6f0cbe00ae5167d90ef3cfe66527d6f613ca78ac8024c3ccab9a19e" 2559 - 2560 - [[package]] 2561 - name = "windows_aarch64_gnullvm" 2562 - version = "0.48.0" 2563 - source = "registry+https://github.com/rust-lang/crates.io-index" 2564 - checksum = "91ae572e1b79dba883e0d315474df7305d12f569b400fcf90581b06062f7e1bc" 2565 - 2566 - [[package]] 2567 - name = "windows_aarch64_msvc" 2568 - version = "0.42.0" 2569 - source = "registry+https://github.com/rust-lang/crates.io-index" 2570 - checksum = "dd0f252f5a35cac83d6311b2e795981f5ee6e67eb1f9a7f64eb4500fbc4dcdb4" 2571 - 2572 - [[package]] 2573 - name = "windows_aarch64_msvc" 2574 - version = "0.48.0" 2575 - source = "registry+https://github.com/rust-lang/crates.io-index" 2576 - checksum = "b2ef27e0d7bdfcfc7b868b317c1d32c641a6fe4629c171b8928c7b08d98d7cf3" 2577 - 2578 - [[package]] 2579 - name = "windows_i686_gnu" 2580 - version = "0.42.0" 2581 - source = "registry+https://github.com/rust-lang/crates.io-index" 2582 - checksum = "fbeae19f6716841636c28d695375df17562ca208b2b7d0dc47635a50ae6c5de7" 2583 - 2584 - [[package]] 2585 - name = "windows_i686_gnu" 2586 - version = "0.48.0" 2587 - source = "registry+https://github.com/rust-lang/crates.io-index" 2588 - checksum = "622a1962a7db830d6fd0a69683c80a18fda201879f0f447f065a3b7467daa241" 2589 - 2590 - [[package]] 2591 - name = "windows_i686_msvc" 2592 - version = "0.42.0" 2593 - source = "registry+https://github.com/rust-lang/crates.io-index" 2594 - checksum = "84c12f65daa39dd2babe6e442988fc329d6243fdce47d7d2d155b8d874862246" 2595 - 2596 - [[package]] 2597 - name = "windows_i686_msvc" 2598 - version = "0.48.0" 2599 - source = "registry+https://github.com/rust-lang/crates.io-index" 2600 - checksum = "4542c6e364ce21bf45d69fdd2a8e455fa38d316158cfd43b3ac1c5b1b19f8e00" 2601 - 2602 - [[package]] 2603 - name = "windows_x86_64_gnu" 2604 - version = "0.42.0" 2605 - source = "registry+https://github.com/rust-lang/crates.io-index" 2606 - checksum = "bf7b1b21b5362cbc318f686150e5bcea75ecedc74dd157d874d754a2ca44b0ed" 2607 - 2608 - [[package]] 2609 - name = "windows_x86_64_gnu" 2610 - version = "0.48.0" 2611 - source = "registry+https://github.com/rust-lang/crates.io-index" 2612 - checksum = "ca2b8a661f7628cbd23440e50b05d705db3686f894fc9580820623656af974b1" 2613 - 2614 - [[package]] 2615 - name = "windows_x86_64_gnullvm" 2616 - version = "0.42.0" 2617 - source = "registry+https://github.com/rust-lang/crates.io-index" 2618 - checksum = "09d525d2ba30eeb3297665bd434a54297e4170c7f1a44cad4ef58095b4cd2028" 2619 - 2620 - [[package]] 2621 - name = "windows_x86_64_gnullvm" 2622 - version = "0.48.0" 2623 - source = "registry+https://github.com/rust-lang/crates.io-index" 2624 - checksum = "7896dbc1f41e08872e9d5e8f8baa8fdd2677f29468c4e156210174edc7f7b953" 2625 - 2626 - [[package]] 2627 - name = "windows_x86_64_msvc" 2628 - version = "0.42.0" 2629 - source = "registry+https://github.com/rust-lang/crates.io-index" 2630 - checksum = "f40009d85759725a34da6d89a94e63d7bdc50a862acf0dbc7c8e488f1edcb6f5" 2631 - 2632 - [[package]] 2633 - name = "windows_x86_64_msvc" 2634 - version = "0.48.0" 2635 - source = "registry+https://github.com/rust-lang/crates.io-index" 2636 - checksum = "1a515f5799fe4961cb532f983ce2b23082366b898e52ffbce459c86f67c8378a" 2637 - 2638 - [[package]] 2639 - name = "winreg" 2640 - version = "0.10.1" 2641 - source = "registry+https://github.com/rust-lang/crates.io-index" 2642 - checksum = "80d0f4e272c85def139476380b12f9ac60926689dd2e01d4923222f40580869d" 2643 - dependencies = [ 2644 - "winapi", 2645 - ] 2646 - 2647 - [[package]] 2648 - name = "xi-unicode" 2649 - version = "0.3.0" 2650 - source = "registry+https://github.com/rust-lang/crates.io-index" 2651 - checksum = "a67300977d3dc3f8034dae89778f502b6ba20b269527b3223ba59c0cf393bb8a"
+49 -36
pkgs/by-name/mo/moonfire-nvr/package.nix
··· 1 - { lib 2 - , stdenv 3 - , rustPlatform 4 - , buildNpmPackage 5 - , fetchFromGitHub 6 - , pkg-config 7 - , ncurses 8 - , sqlite 9 - , testers 10 - , moonfire-nvr 11 - , darwin 1 + { 2 + lib, 3 + stdenv, 4 + rustPlatform, 5 + fetchFromGitHub, 6 + pkg-config, 7 + ncurses, 8 + sqlite, 9 + testers, 10 + moonfire-nvr, 11 + darwin, 12 + nodejs, 13 + pnpm, 12 14 }: 13 15 14 16 let 15 17 pname = "moonfire-nvr"; 16 - version = "0.7.7"; 18 + version = "0.7.17"; 17 19 src = fetchFromGitHub { 18 20 owner = "scottlamb"; 19 21 repo = "moonfire-nvr"; 20 - rev = "v${version}"; 21 - hash = "sha256-+7VahlS+NgaO2knP+xqdlZnNEfjz8yyF/VmjWf77KXI="; 22 + rev = "refs/tags/v${version}"; 23 + hash = "sha256-kh+SPM08pnVFxKSZ6Gb2LP7Wa8j0VopknZK2urMIFNk="; 22 24 }; 23 - ui = buildNpmPackage { 25 + ui = stdenv.mkDerivation (finalAttrs: { 24 26 inherit version src; 25 27 pname = "${pname}-ui"; 26 28 sourceRoot = "${src.name}/ui"; 27 - npmDepsHash = "sha256-IpZWgMo6Y3vRn9h495ifMB3tQxobLeTLC0xXS1vrKLA="; 29 + nativeBuildInputs = [ 30 + nodejs 31 + pnpm.configHook 32 + ]; 33 + pnpmDeps = pnpm.fetchDeps { 34 + inherit (finalAttrs) pname version src; 35 + sourceRoot = "${finalAttrs.src.name}/ui"; 36 + hash = "sha256-7fMhUFlV5lz+A9VG8IdWoc49C2CTdLYQlEgBSBqJvtw="; 37 + }; 28 38 installPhase = '' 29 39 runHook preInstall 30 40 31 - cp -r build $out 41 + cp -r public $out 32 42 33 43 runHook postInstall 34 44 ''; 35 - }; 36 - in rustPlatform.buildRustPackage { 45 + }); 46 + in 47 + rustPlatform.buildRustPackage { 37 48 inherit pname version src; 38 49 39 50 sourceRoot = "${src.name}/server"; 40 51 41 - cargoLock = { 42 - lockFile = ./Cargo.lock; 43 - outputHashes = { 44 - "coded-0.2.0-pre" = "sha256-ICDvLFCsiPCzAzf3nrRhH/McNPVQz1+uVOmj6Uc5teg="; 45 - "hashlink-0.8.1" = "sha256-h7DEapTVy0SSTaOV9rCkdH3em4A9+PS0k1QQh1+0P4c="; 46 - "mp4-0.9.2" = "sha256-mJZJDzD8Ep9c+4QusyBtRoqAArHK9SLdFxG1AR7JydE="; 47 - }; 48 - }; 52 + useFetchCargoVendor = true; 53 + 54 + cargoHash = "sha256-fSzwA4R6Z/Awt52ZYhUvy2jhzrZiLU6IXTN8jvjmbTI="; 55 + 56 + env.VERSION = "v${version}"; 49 57 50 58 nativeBuildInputs = [ 51 59 pkg-config 52 60 ]; 53 61 54 - buildInputs = [ 55 - ncurses 56 - sqlite 57 - ] ++ lib.optionals stdenv.hostPlatform.isDarwin (with darwin.apple_sdk.frameworks; [ 58 - Security 59 - ]); 62 + buildInputs = 63 + [ 64 + ncurses 65 + sqlite 66 + ] 67 + ++ lib.optionals stdenv.hostPlatform.isDarwin ( 68 + with darwin.apple_sdk.frameworks; 69 + [ 70 + Security 71 + ] 72 + ); 60 73 61 74 postInstall = '' 62 75 mkdir -p $out/lib/ui ··· 74 87 }; 75 88 }; 76 89 77 - meta = with lib; { 90 + meta = { 78 91 description = "Moonfire NVR, a security camera network video recorder"; 79 92 homepage = "https://github.com/scottlamb/moonfire-nvr"; 80 93 changelog = "https://github.com/scottlamb/moonfire-nvr/releases/tag/v${version}"; 81 - license = licenses.gpl3Only; 82 - maintainers = with maintainers; [ gaelreyrol ]; 94 + license = lib.licenses.gpl3Only; 95 + maintainers = with lib.maintainers; [ gaelreyrol ]; 83 96 mainProgram = "moonfire-nvr"; 84 97 }; 85 98 }
+2 -2
pkgs/by-name/op/opensearch/package.nix
··· 11 11 12 12 stdenvNoCC.mkDerivation (finalAttrs: { 13 13 pname = "opensearch"; 14 - version = "2.17.1"; 14 + version = "2.18.0"; 15 15 16 16 src = fetchurl { 17 17 url = "https://artifacts.opensearch.org/releases/bundle/opensearch/${finalAttrs.version}/opensearch-${finalAttrs.version}-linux-x64.tar.gz"; 18 - hash = "sha256-9m7Vt+x4SPOBAqVL88gufSmqhvAiCcnOi7bL43XzCiU="; 18 + hash = "sha256-rjy0EHsuDNu5uYu05fLwGbc2to6ZVELHGORZ05/wHfE="; 19 19 }; 20 20 21 21 nativeBuildInputs = [
+31
pkgs/by-name/ot/otb/itk_4_13/itk-1-fftw-all.diff
··· 1 + diff -burN InsightToolkit-4.10.0.orig/CMake/FindFFTW.cmake InsightToolkit-4.10.0/CMake/FindFFTW.cmake 2 + --- InsightToolkit-4.10.0.orig/CMake/FindFFTW.cmake 2016-06-16 14:21:15.226203872 +0200 3 + +++ InsightToolkit-4.10.0/CMake/FindFFTW.cmake 2016-06-16 14:23:48.966202670 +0200 4 + @@ -35,14 +35,12 @@ 5 + set(FFTW_LIB_SEARCHPATH 6 + ${FFTW_INSTALL_BASE_PATH}/lib 7 + ${FFTW_INSTALL_BASE_PATH}/lib64 8 + - /usr/lib/fftw 9 + - /usr/local/lib/fftw 10 + ) 11 + 12 + if(ITK_USE_FFTWD) 13 + mark_as_advanced(FFTWD_LIB) 14 + - find_library(FFTWD_LIB fftw3 ${FFTW_LIB_SEARCHPATH}) #Double Precision Lib 15 + - find_library(FFTWD_THREADS_LIB fftw3_threads ${FFTW_LIB_SEARCHPATH}) #Double Precision Lib only if compiled with threads support 16 + + find_library(FFTWD_LIB fftw3 ${FFTW_LIB_SEARCHPATH} NO_DEFAULT_PATH) #Double Precision Lib 17 + + find_library(FFTWD_THREADS_LIB fftw3_threads ${FFTW_LIB_SEARCHPATH} NO_DEFAULT_PATH) #Double Precision Lib only if compiled with threads support 18 + 19 + if(FFTWD_LIB) 20 + set(FFTWD_FOUND 1) 21 + @@ -55,8 +53,8 @@ 22 + 23 + if(ITK_USE_FFTWF) 24 + mark_as_advanced(FFTWF_LIB) 25 + - find_library(FFTWF_LIB fftw3f ${FFTW_LIB_SEARCHPATH}) #Single Precision Lib 26 + - find_library(FFTWF_THREADS_LIB fftw3f_threads ${FFTW_LIB_SEARCHPATH}) #Single Precision Lib only if compiled with threads support 27 + + find_library(FFTWF_LIB fftw3f ${FFTW_LIB_SEARCHPATH} NO_DEFAULT_PATH) #Single Precision Lib 28 + + find_library(FFTWF_THREADS_LIB fftw3f_threads ${FFTW_LIB_SEARCHPATH} NO_DEFAULT_PATH) #Single Precision Lib only if compiled with threads support 29 + 30 + if(FFTWF_LIB) 31 + set(FFTWF_FOUND 1)
+35
pkgs/by-name/ot/otb/itk_4_13/itk-2-itktestlib-all.diff
··· 1 + diff -burN InsightToolkit-4.12.0.orig/Modules/ThirdParty/VNL/src/CMakeLists.txt InsightToolkit-4.12.0/Modules/ThirdParty/VNL/src/CMakeLists.txt 2 + --- InsightToolkit-4.12.0.orig/Modules/ThirdParty/VNL/src/CMakeLists.txt 2017-08-22 11:53:55.960938649 +0200 3 + +++ InsightToolkit-4.12.0/Modules/ThirdParty/VNL/src/CMakeLists.txt 2017-08-22 11:56:07.289820954 +0200 4 + @@ -18,10 +18,14 @@ 5 + # Retrive the variable type to CACHE. 6 + set(BUILD_EXAMPLES ${BUILD_EXAMPLES} CACHE BOOL "Build the examples from the ITK Software Guide." FORCE) 7 + 8 + -foreach(lib itkvcl itkv3p_netlib itktestlib itkvnl itkvnl_algo itknetlib) 9 + +foreach(lib itkvcl itkv3p_netlib itkvnl itkvnl_algo itknetlib) 10 + itk_module_target(${lib} NO_INSTALL) 11 + endforeach() 12 + 13 + +if(BUILD_TESTING) 14 + + itk_module_target(itktestlib NO_INSTALL) 15 + +endif() 16 + + 17 + foreach(exe 18 + netlib_integral_test 19 + netlib_lbfgs_example 20 + diff -burN InsightToolkit-4.12.0.orig/Modules/ThirdParty/VNL/src/vxl/core/CMakeLists.txt InsightToolkit-4.12.0/Modules/ThirdParty/VNL/src/vxl/core/CMakeLists.txt 21 + --- InsightToolkit-4.12.0.orig/Modules/ThirdParty/VNL/src/vxl/core/CMakeLists.txt 2017-08-22 11:53:55.960938649 +0200 22 + +++ InsightToolkit-4.12.0/Modules/ThirdParty/VNL/src/vxl/core/CMakeLists.txt 2017-08-22 11:56:56.410150930 +0200 23 + @@ -131,8 +131,10 @@ 24 + set(CORE_VIDEO_FOUND OFF CACHE INTERNAL "VXL core video libraries built") 25 + endif () 26 + 27 + -# common test executable 28 + -add_subdirectory(testlib) 29 + +# common test executable if testing enabled 30 + +if(BUILD_TESTING) 31 + + add_subdirectory(testlib) 32 + +endif() 33 + 34 + # Tests that check and output the vxl configuration 35 + # NOTE: some external projects remove the tests directory (aka ITK)
+104
pkgs/by-name/ot/otb/itk_4_13/itk-3-remove-gcc-version-debian-medteam-all.diff
··· 1 + --- a/Modules/ThirdParty/VNL/src/vxl/vcl/vcl_compiler.h 2 + +++ b/Modules/ThirdParty/VNL/src/vxl/vcl/vcl_compiler.h 3 + @@ -43,85 +43,7 @@ 4 + #endif 5 + 6 + #if defined(__GNUC__) && !defined(__ICC) // icc 8.0 defines __GNUC__ 7 + -# define VCL_GCC 8 + -# if (__GNUC__ < 4) 9 + -# error "forget it." 10 + -# elif (__GNUC__==4) 11 + -# define VCL_GCC_4 12 + -# if (__GNUC_MINOR__ > 0 ) 13 + -# define VCL_GCC_41 14 + -# else 15 + -# define VCL_GCC_40 16 + -# endif 17 + -# elif (__GNUC__==5) 18 + -# define VCL_GCC_5 19 + -# if (__GNUC_MINOR__ > 2 ) 20 + -# define VCL_GCC_53 21 + -# elif (__GNUC_MINOR__ > 1 ) 22 + -# define VCL_GCC_52 23 + -# elif (__GNUC_MINOR__ > 0 ) 24 + -# define VCL_GCC_51 25 + -# else 26 + -# define VCL_GCC_50 27 + -# endif 28 + -# elif (__GNUC__==6) 29 + -# define VCL_GCC_6 30 + -# if (__GNUC_MINOR__ > 2 ) 31 + -# define VCL_GCC_63 32 + -# elif (__GNUC_MINOR__ > 1 ) 33 + -# define VCL_GCC_62 34 + -# elif (__GNUC_MINOR__ > 0 ) 35 + -# define VCL_GCC_61 36 + -# else 37 + -# define VCL_GCC_60 38 + -# endif 39 + -# elif (__GNUC__==7) 40 + -# define VCL_GCC_7 41 + -# if (__GNUC_MINOR__ > 2 ) 42 + -# define VCL_GCC_73 43 + -# elif (__GNUC_MINOR__ > 1 ) 44 + -# define VCL_GCC_72 45 + -# elif (__GNUC_MINOR__ > 0 ) 46 + -# define VCL_GCC_71 47 + -# else 48 + -# define VCL_GCC_70 49 + -# endif 50 + -# elif (__GNUC__==8) 51 + -# define VCL_GCC_8 52 + -# if (__GNUC_MINOR__ > 2 ) 53 + -# define VCL_GCC_83 54 + -# elif (__GNUC_MINOR__ > 1 ) 55 + -# define VCL_GCC_82 56 + -# elif (__GNUC_MINOR__ > 0 ) 57 + -# define VCL_GCC_81 58 + -# else 59 + -# define VCL_GCC_80 60 + -# endif 61 + -# elif (__GNUC__==9) 62 + -# define VCL_GCC_9 63 + -# if (__GNUC_MINOR__ > 2 ) 64 + -# define VCL_GCC_93 65 + -# elif (__GNUC_MINOR__ > 1 ) 66 + -# define VCL_GCC_92 67 + -# elif (__GNUC_MINOR__ > 0 ) 68 + -# define VCL_GCC_91 69 + -# else 70 + -# define VCL_GCC_90 71 + -# endif 72 + -# elif (__GNUC__==10) 73 + -# define VCL_GCC_10 74 + -# if (__GNUC_MINOR__ > 2 ) 75 + -# define VCL_GCC_103 76 + -# elif (__GNUC_MINOR__ > 1 ) 77 + -# define VCL_GCC_102 78 + -# elif (__GNUC_MINOR__ > 0 ) 79 + -# define VCL_GCC_101 80 + -# else 81 + -# define VCL_GCC_100 82 + -# endif 83 + -# else 84 + -# error "Dunno about this gcc" 85 + -# endif 86 + +# define VCL_GCC_73 87 + #endif 88 + 89 + #if defined(_WIN32) || defined(WIN32) 90 + --- a/Modules/ThirdParty/VNL/src/vxl/vcl/tests/test_preprocessor.cxx 91 + +++ b/Modules/ThirdParty/VNL/src/vxl/vcl/tests/test_preprocessor.cxx 92 + @@ -64,6 +64,12 @@ 93 + ++minor_count; 94 + #endif 95 + 96 + +#ifdef VCL_GCC_73 97 + + ++compiler_count; 98 + + ++major_count; 99 + + ++minor_count; 100 + +#endif 101 + + 102 + #ifdef VCL_VC 103 + ++compiler_count; 104 + #endif
+147
pkgs/by-name/ot/otb/itk_4_13/package.nix
··· 1 + { 2 + lib, 3 + stdenv, 4 + fetchFromGitHub, 5 + cmake, 6 + expat, 7 + fftw, 8 + fftwFloat, 9 + hdf5-cpp, 10 + libjpeg, 11 + libtiff, 12 + libpng, 13 + libuuid, 14 + xz, 15 + vtk, 16 + zlib, 17 + }: 18 + # this ITK version is old and is only required for OTB package 19 + # https://gitlab.orfeo-toolbox.org/orfeotoolbox/otb/-/blob/develop/SuperBuild/CMake/External_itk.cmake?ref_type=heads#L149 20 + stdenv.mkDerivation (finalAttrs: { 21 + pname = "itk"; 22 + version = "4.13.3"; 23 + 24 + src = fetchFromGitHub { 25 + owner = "InsightSoftwareConsortium"; 26 + repo = "ITK"; 27 + rev = "v${finalAttrs.version}"; 28 + hash = "sha256-lcoJ+H+nVlvleBqbmupu+yg+4iZQ4mTs9pt1mQac+xg="; 29 + }; 30 + 31 + # https://gitlab.orfeo-toolbox.org/orfeotoolbox/otb/-/tree/develop/SuperBuild/patches/ITK?ref_type=heads 32 + patches = [ 33 + ./itk-1-fftw-all.diff 34 + ./itk-2-itktestlib-all.diff 35 + ./itk-3-remove-gcc-version-debian-medteam-all.diff 36 + ]; 37 + 38 + # https://gitlab.orfeo-toolbox.org/orfeotoolbox/otb/-/blob/develop/SuperBuild/CMake/External_itk.cmake?ref_type=heads 39 + cmakeFlags = [ 40 + "-DBUILD_TESTING=OFF" 41 + "-DBUILD_EXAMPLES=OFF" 42 + "-DBUILD_SHARED_LIBS=ON" 43 + "-DITK_BUILD_DEFAULT_MODULES=OFF" 44 + "-DITKGroup_Core=OFF" 45 + "-DITK_FORBID_DOWNLOADS=ON" 46 + "-DITK_USE_SYSTEM_LIBRARIES=ON" # finds common libraries e.g. hdf5, libpng, libtiff, libjpeg, zlib etc 47 + "-DModule_ITKCommon=ON" 48 + "-DModule_ITKFiniteDifference=ON" 49 + "-DModule_ITKGPUCommon=ON" 50 + "-DModule_ITKGPUFiniteDifference=ON" 51 + "-DModule_ITKImageAdaptors=ON" 52 + "-DModule_ITKImageFunction=ON" 53 + "-DModule_ITKMesh=ON" 54 + "-DModule_ITKQuadEdgeMesh=ON" 55 + "-DModule_ITKSpatialObjects=ON" 56 + "-DModule_ITKTransform=ON" 57 + "-DModule_ITKTransformFactory=ON" 58 + "-DModule_ITKIOTransformBase=ON" 59 + "-DModule_ITKIOTransformInsightLegacy=ON" 60 + "-DModule_ITKIOTransformMatlab=ON" 61 + "-DModule_ITKAnisotropicSmoothing=ON" 62 + "-DModule_ITKAntiAlias=ON" 63 + "-DModule_ITKBiasCorrection=ON" 64 + "-DModule_ITKBinaryMathematicalMorphology=ON" 65 + "-DModule_ITKColormap=ON" 66 + "-DModule_ITKConvolution=ON" 67 + "-DModule_ITKCurvatureFlow=ON" 68 + "-DModule_ITKDeconvolution=ON" 69 + "-DModule_ITKDenoising=ON" 70 + "-DModule_ITKDisplacementField=ON" 71 + "-DModule_ITKDistanceMap=ON" 72 + "-DModule_ITKFastMarching=ON" 73 + "-DModule_ITKFFT=ON" 74 + "-DModule_ITKGPUAnisotropicSmoothing=ON" 75 + "-DModule_ITKGPUImageFilterBase=ON" 76 + "-DModule_ITKGPUSmoothing=ON" 77 + "-DModule_ITKGPUThresholding=ON" 78 + "-DModule_ITKImageCompare=ON" 79 + "-DModule_ITKImageCompose=ON" 80 + "-DModule_ITKImageFeature=ON" 81 + "-DModule_ITKImageFilterBase=ON" 82 + "-DModule_ITKImageFusion=ON" 83 + "-DModule_ITKImageGradient=ON" 84 + "-DModule_ITKImageGrid=ON" 85 + "-DModule_ITKImageIntensity=ON" 86 + "-DModule_ITKImageLabel=ON" 87 + "-DModule_ITKImageSources=ON" 88 + "-DModule_ITKImageStatistics=ON" 89 + "-DModule_ITKLabelMap=ON" 90 + "-DModule_ITKMathematicalMorphology=ON" 91 + "-DModule_ITKPath=ON" 92 + "-DModule_ITKQuadEdgeMeshFiltering=ON" 93 + "-DModule_ITKSmoothing=ON" 94 + "-DModule_ITKSpatialFunction=ON" 95 + "-DModule_ITKThresholding=ON" 96 + "-DModule_ITKEigen=ON" 97 + "-DModule_ITKNarrowBand=ON" 98 + "-DModule_ITKNeuralNetworks=ON" 99 + "-DModule_ITKOptimizers=ON" 100 + "-DModule_ITKOptimizersv4=ON" 101 + "-DModule_ITKPolynomials=ON" 102 + "-DModule_ITKStatistics=ON" 103 + "-DModule_ITKRegistrationCommon=ON" 104 + "-DModule_ITKGPURegistrationCommon=ON" 105 + "-DModule_ITKGPUPDEDeformableRegistration=ON" 106 + "-DModule_ITKMetricsv4=ON" 107 + "-DModule_ITKPDEDeformableRegistration=ON" 108 + "-DModule_ITKRegistrationMethodsv4=ON" 109 + "-DModule_ITKClassifiers=ON" 110 + "-DModule_ITKConnectedComponents=ON" 111 + "-DModule_ITKDeformableMesh=ON" 112 + "-DModule_ITKKLMRegionGrowing=ON" 113 + "-DModule_ITKLabelVoting=ON" 114 + "-DModule_ITKLevelSets=ON" 115 + "-DModule_ITKLevelSetsv4=ON" 116 + "-DModule_ITKMarkovRandomFieldsClassifiers=ON" 117 + "-DModule_ITKRegionGrowing=ON" 118 + "-DModule_ITKSignedDistanceFunction=ON" 119 + "-DModule_ITKVoronoi=ON" 120 + "-DModule_ITKWatersheds=ON" 121 + ]; 122 + 123 + nativeBuildInputs = [ 124 + cmake 125 + xz 126 + ]; 127 + buildInputs = [ libuuid ]; 128 + propagatedBuildInputs = [ 129 + # similar to 5.2.x, we progagate these inputs for OTB 130 + expat 131 + fftw 132 + fftwFloat 133 + hdf5-cpp 134 + libjpeg 135 + libpng 136 + libtiff 137 + zlib 138 + ]; 139 + 140 + meta = { 141 + description = "Insight Segmentation and Registration Toolkit"; 142 + homepage = "https://www.itk.org"; 143 + license = lib.licenses.asl20; 144 + maintainers = with lib.maintainers; [ daspk04 ]; 145 + platforms = with lib.platforms; linux; 146 + }; 147 + })
+108
pkgs/by-name/ot/otb/package.nix
··· 1 + { 2 + cmake, 3 + callPackage, 4 + fetchFromGitHub, 5 + makeWrapper, 6 + lib, 7 + stdenv, 8 + swig, 9 + which, 10 + boost, 11 + curl, 12 + gdal, 13 + libsvm, 14 + libgeotiff, 15 + muparser, 16 + muparserx, 17 + opencv, 18 + perl, 19 + python3, 20 + shark, 21 + tinyxml, 22 + enableFeatureExtraction ? true, 23 + enableHyperspectral ? true, 24 + enableLearning ? true, 25 + enableMiscellaneous ? true, 26 + enableOpenMP ? false, 27 + enablePython ? true, 28 + extraPythonPackages ? ps: with ps; [ ], 29 + enableRemote ? true, 30 + enableSAR ? true, 31 + enableSegmentation ? true, 32 + enableStereoProcessing ? true, 33 + }: 34 + let 35 + inherit (lib) optionalString optionals optional; 36 + pythonInputs = 37 + optionals enablePython (with python3.pkgs; [ numpy ]) ++ (extraPythonPackages python3.pkgs); 38 + 39 + otb-itk = callPackage ./itk_4_13/package.nix { }; 40 + otb-shark = shark.override { enableOpenMP = enableOpenMP; }; 41 + 42 + in 43 + stdenv.mkDerivation (finalAttrs: { 44 + pname = "otb"; 45 + version = "9.0.0"; 46 + 47 + src = fetchFromGitHub { 48 + owner = "orfeotoolbox"; 49 + repo = "otb"; 50 + rev = finalAttrs.version; 51 + hash = "sha256-Ut2aimQL6Reg62iceoaM7/nRuEV8PBWtOK7KFHKp0ws="; 52 + }; 53 + 54 + nativeBuildInputs = [ 55 + cmake 56 + makeWrapper 57 + swig 58 + which 59 + ]; 60 + 61 + # https://www.orfeo-toolbox.org/CookBook/CompilingOTBFromSource.html#native-build-with-system-dependencies 62 + # activates all modules and python by default 63 + cmakeFlags = 64 + optional enableFeatureExtraction "-DOTB_BUILD_FeaturesExtraction=ON" 65 + ++ optional enableHyperspectral "-DOTB_BUILD_Hyperspectral=ON" 66 + ++ optional enableLearning "-DOTB_BUILD_Learning=ON" 67 + ++ optional enableMiscellaneous "-DOTB_BUILD_Miscellaneous=ON" 68 + ++ optional enableOpenMP "-DOTB_USE_OPENMP=ON" 69 + ++ optional enableRemote "-DOTB_BUILD_RemoteModules=ON" 70 + ++ optional enableSAR "-DOTB_BUILD_SAR=ON" 71 + ++ optional enableSegmentation "-DOTB_BUILD_Segmentation=ON" 72 + ++ optional enableStereoProcessing "-DOTB_BUILD_StereoProcessing=ON" 73 + ++ optional enablePython "-DOTB_WRAP_PYTHON=ON" 74 + ++ optional finalAttrs.doInstallCheck "-DBUILD_TESTING=ON"; 75 + 76 + propagatedBuildInputs = [ 77 + boost 78 + curl 79 + gdal 80 + libgeotiff 81 + libsvm 82 + muparser 83 + muparserx 84 + opencv 85 + otb-itk 86 + otb-shark 87 + perl 88 + swig 89 + tinyxml 90 + ] ++ optionals enablePython ([ python3 ] ++ pythonInputs); 91 + 92 + doInstallCheck = false; 93 + 94 + pythonPath = optionals enablePython pythonInputs; 95 + 96 + postInstall = '' 97 + wrapProgram $out/bin/otbcli \ 98 + --set OTB_INSTALL_DIR "$out" \ 99 + --set OTB_APPLICATION_PATH "$out/lib/otb/applications" 100 + ''; 101 + 102 + meta = { 103 + description = "Open Source processing of remote sensing images"; 104 + homepage = "https://www.orfeo-toolbox.org/"; 105 + license = lib.licenses.asl20; 106 + maintainers = with lib.maintainers; [ daspk04 ]; 107 + }; 108 + })
+2 -2
pkgs/by-name/ot/otus-lisp/package.nix
··· 2 2 3 3 stdenv.mkDerivation (finalAttrs: { 4 4 pname = "otus-lisp"; 5 - version = "2.5"; 5 + version = "2.6"; 6 6 7 7 src = fetchFromGitHub { 8 8 owner = "yuriy-chumak"; 9 9 repo = "ol"; 10 10 rev = finalAttrs.version; 11 - hash = "sha256-xwn2cvtw3co7MJ4J0FraEtZhKWVaaaoJYMrohyFF+us="; 11 + hash = "sha256-5ixpTTXwJbLM2mJ/nwzjz0aKG/QGVLPScY8EaG7swGU="; 12 12 }; 13 13 14 14 nativeBuildInputs = [ xxd ];
+7 -10
pkgs/by-name/pc/pcsx2/package.nix
··· 17 17 makeWrapper, 18 18 pkg-config, 19 19 qt6, 20 + shaderc, 20 21 soundtouch, 21 22 strip-nondeterminism, 22 23 vulkan-headers, ··· 45 46 ]; 46 47 47 48 cmakeFlags = [ 49 + (lib.cmakeBool "PACKAGE_MODE" true) 48 50 (lib.cmakeBool "DISABLE_ADVANCE_SIMD" true) 49 51 (lib.cmakeBool "USE_LINKED_FFMPEG" true) 50 52 (lib.cmakeFeature "PCSX2_GIT_REV" finalAttrs.src.rev) ··· 73 75 qttools 74 76 qtwayland 75 77 SDL2 76 - sources.shaderc-patched 78 + shaderc 77 79 soundtouch 78 80 vulkan-headers 79 81 wayland ··· 82 84 83 85 strictDeps = true; 84 86 85 - installPhase = '' 86 - runHook preInstall 87 - mkdir -p $out/bin 88 - cp -a bin/pcsx2-qt bin/resources $out/bin/ 89 - 87 + postInstall = '' 90 88 install -Dm644 $src/pcsx2-qt/resources/icons/AppIcon64.png $out/share/pixmaps/PCSX2.png 91 89 install -Dm644 $src/.github/workflows/scripts/linux/pcsx2-qt.desktop $out/share/applications/PCSX2.desktop 92 90 93 - zip -jq $out/bin/resources/patches.zip ${sources.pcsx2_patches.src}/patches/* 94 - strip-nondeterminism $out/bin/resources/patches.zip 95 - runHook postInstall 91 + zip -jq $out/share/PCSX2/resources/patches.zip ${sources.pcsx2_patches.src}/patches/* 92 + strip-nondeterminism $out/share/PCSX2/resources/patches.zip 96 93 ''; 97 94 98 95 qtWrapperArgs = ··· 100 97 libs = lib.makeLibraryPath ( 101 98 [ 102 99 vulkan-loader 103 - sources.shaderc-patched 100 + shaderc 104 101 ] 105 102 ++ cubeb.passthru.backendLibs 106 103 );
+6 -36
pkgs/by-name/pc/pcsx2/sources.nix
··· 1 1 { 2 2 lib, 3 3 fetchFromGitHub, 4 - fetchpatch, 5 - shaderc, 6 4 }: 7 5 8 6 let 9 7 pcsx2 = let 10 8 self = { 11 9 pname = "pcsx2"; 12 - version = "2.1.127"; 10 + version = "2.3.39"; 13 11 src = fetchFromGitHub { 14 12 pname = "pcsx2-source"; 15 13 inherit (self) version; 16 14 owner = "PCSX2"; 17 15 repo = "pcsx2"; 18 16 rev = "v${self.version}"; 19 - hash = "sha256-zvvrGxGjIQjSmo18BDG2J3+PoysXj8WxpwtrcXK8LH8="; 17 + hash = "sha256-Knlkf4GcN8OCgrd1nwdnYVCDA/7lyAfcoV4mLCkrHtg="; 20 18 }; 21 19 }; 22 20 in ··· 27 25 pcsx2_patches = let 28 26 self = { 29 27 pname = "pcsx2_patches"; 30 - version = "0-unstable-2024-09-05"; 28 + version = "0-unstable-2024-11-23"; 31 29 src = fetchFromGitHub { 32 30 pname = "pcsx2_patches-source"; 33 31 inherit (self) version; 34 32 owner = "PCSX2"; 35 33 repo = "pcsx2_patches"; 36 - rev = "377f30ae19acde655cc412086fa1840d16d54a93"; 37 - hash = "sha256-g2SMMC/oHSF0G3+zwvk1vOoQgYFrPd3eaZ0jgGJIr5g="; 34 + rev = "5cc1d09a72c0afcd04e2ca089a6b279108328fda"; 35 + hash = "sha256-or77ZsWU0YWtxj9LKJ/m8nDvKSyiF1sO140QaH6Jr64="; 38 36 }; 39 37 }; 40 38 in 41 39 self; 42 - 43 - shaderc-patched = let 44 - pname = "shaderc-patched-for-pcsx2"; 45 - version = "2024.1"; 46 - src = fetchFromGitHub { 47 - owner = "google"; 48 - repo = "shaderc"; 49 - rev = "v${version}"; 50 - hash = "sha256-2L/8n6KLVZWXt6FrYraVlZV5YqbPHD7rzXPCkD0d4kg="; 51 - }; 52 - in 53 - shaderc.overrideAttrs (old: { 54 - inherit pname version src; 55 - patches = (old.patches or [ ]) ++ [ 56 - (fetchpatch { 57 - url = "file://${pcsx2.src}/.github/workflows/scripts/common/shaderc-changes.patch"; 58 - hash = "sha256-/qX2yD0RBuPh4Cf7n6OjVA2IyurpaCgvCEsIX/hXFdQ="; 59 - excludes = [ 60 - "libshaderc/CMakeLists.txt" 61 - "third_party/CMakeLists.txt" 62 - ]; 63 - }) 64 - ]; 65 - cmakeFlags = (old.cmakeFlags or [ ]) ++ [ 66 - (lib.cmakeBool "SHADERC_SKIP_EXAMPLES" true) 67 - (lib.cmakeBool "SHADERC_SKIP_TESTS" true) 68 - ]; 69 - }); 70 40 in 71 41 { 72 - inherit pcsx2 pcsx2_patches shaderc-patched; 42 + inherit pcsx2 pcsx2_patches; 73 43 }
+3 -3
pkgs/by-name/ph/phrase-cli/package.nix
··· 2 2 3 3 buildGoModule rec { 4 4 pname = "phrase-cli"; 5 - version = "2.33.1"; 5 + version = "2.34.1"; 6 6 7 7 src = fetchFromGitHub { 8 8 owner = "phrase"; 9 9 repo = "phrase-cli"; 10 10 rev = version; 11 - sha256 = "sha256-F9uFw0SEUS0uH5cPPBFwx7mWQHX53EtQtauauH3/6p8="; 11 + sha256 = "sha256-N+1kh4p6gzBnWPSs7U4Ay1kUtJ04W3G0f+PzzwCylRQ="; 12 12 }; 13 13 14 - vendorHash = "sha256-1STRCr8zn6Hhj4Y/QHNo7QX/faN8V8AOmikflv8ipng="; 14 + vendorHash = "sha256-mfg10IwrPiLpI+9Y0QybKS8wOBnt3+tqsXgtGV1eHAs="; 15 15 16 16 ldflags = [ "-X=github.com/phrase/phrase-cli/cmd.PHRASE_CLIENT_VERSION=${version}" ]; 17 17
+1 -1
pkgs/by-name/pi/pipeline/Cargo.lock
··· 2231 2231 2232 2232 [[package]] 2233 2233 name = "tubefeeder" 2234 - version = "2.0.2" 2234 + version = "2.0.3" 2235 2235 dependencies = [ 2236 2236 "chrono", 2237 2237 "clapper",
+2 -2
pkgs/by-name/pi/pipeline/package.nix
··· 29 29 30 30 stdenv.mkDerivation (finalAttrs: { 31 31 pname = "pipeline"; 32 - version = "2.0.2"; 32 + version = "2.0.3"; 33 33 34 34 src = fetchFromGitLab { 35 35 owner = "schmiddi-on-mobile"; 36 36 repo = "pipeline"; 37 37 rev = "v${finalAttrs.version}"; 38 - hash = "sha256-8LKd7zZuwo/HtxFo8x8UpO1Y8/DnTZmaOYrc9NmnIrc="; 38 + hash = "sha256-1HNhcWNJsWik58Ho3+y4cHRRpHDug1zfumrMZA836DI="; 39 39 }; 40 40 41 41 cargoDeps = rustPlatform.importCargoLock {
+73
pkgs/by-name/po/poac/package.nix
··· 1 + { 2 + lib, 3 + stdenv, 4 + fetchFromGitHub, 5 + tbb_2021_11, 6 + libgit2, 7 + curl, 8 + fmt, 9 + nlohmann_json, 10 + pkg-config, 11 + }: 12 + 13 + let 14 + toml11 = fetchFromGitHub rec { 15 + owner = "ToruNiina"; 16 + repo = "toml11"; 17 + version = "4.2.0"; 18 + rev = "refs/tags/v${version}"; 19 + sha256 = "sha256-NUuEgTpq86rDcsQnpG0IsSmgLT0cXhd1y32gT57QPAw="; 20 + }; 21 + in 22 + stdenv.mkDerivation rec { 23 + pname = "poac"; 24 + version = "0.10.1"; 25 + 26 + src = fetchFromGitHub { 27 + owner = "poac-dev"; 28 + repo = pname; 29 + rev = "refs/tags/${version}"; 30 + sha256 = "sha256-uUVNM70HNJwrr38KB+44fNvLpWihoKyDpRj7d7kbo7k="; 31 + }; 32 + 33 + strictDeps = true; 34 + 35 + nativeBuildInputs = [ 36 + pkg-config 37 + ]; 38 + 39 + buildInputs = [ 40 + libgit2 41 + fmt 42 + tbb_2021_11 43 + nlohmann_json 44 + curl 45 + ]; 46 + 47 + preConfigure = '' 48 + #Skip git clone toml11 49 + substituteInPlace Makefile \ 50 + --replace-fail "git clone" "\#git clone" 51 + substituteInPlace Makefile \ 52 + --replace-fail "git -C" "\#git -c" 53 + ''; 54 + 55 + preBuild = '' 56 + mkdir -p build-out/DEPS/ 57 + cp -rf ${toml11} build-out/DEPS/toml11 58 + ''; 59 + 60 + makeFlags = [ "RELEASE=1" ]; 61 + 62 + installFlags = [ "PREFIX=${placeholder "out"}" ]; 63 + 64 + meta = { 65 + broken = (stdenv.hostPlatform.isDarwin && stdenv.hostPlatform.isx86_64); 66 + homepage = "https://poac.dev"; 67 + description = "A package manager and build system for C++"; 68 + license = lib.licenses.asl20; 69 + maintainers = [ lib.maintainers.qwqawawow ]; 70 + platforms = lib.platforms.unix; 71 + mainProgram = "poac"; 72 + }; 73 + }
+3 -3
pkgs/by-name/ra/raffi/package.nix
··· 8 8 9 9 rustPlatform.buildRustPackage rec { 10 10 pname = "raffi"; 11 - version = "0.5.1"; 11 + version = "0.6.0"; 12 12 13 13 src = fetchFromGitHub { 14 14 owner = "chmouel"; 15 15 repo = "raffi"; 16 16 rev = "v${version}"; 17 - hash = "sha256-25dH6LprqcZq9Px5nFNrGHk/2Tn23TZMLVZVic0unU8="; 17 + hash = "sha256-VwB5hYEGF+w7KUBVB306VCneJxRwlZG5KVdrmhYqlYk="; 18 18 }; 19 19 20 - cargoHash = "sha256-bkNjlX8WH8+q4I+VfYZeraf2vyHtDFZQCbXzsdehCZQ="; 20 + cargoHash = "sha256-AQhGutsMhVjKi2kenvKatN91B7Oi9n64+RDj/ODwfno="; 21 21 22 22 nativeBuildInputs = [ 23 23 makeBinaryWrapper
+1 -1
pkgs/by-name/rf/rftg/package.nix
··· 17 17 homepage = "http://keldon.net/rftg/"; 18 18 description = "Implementation of the card game Race for the Galaxy, including an AI"; 19 19 license = lib.licenses.gpl2Plus; 20 - maintainers = [ lib.maintainers.falsifian ]; 20 + maintainers = [ ]; 21 21 }; 22 22 23 23 }
+47
pkgs/by-name/sh/shark/package.nix
··· 1 + { 2 + lib, 3 + boost, 4 + cmake, 5 + fetchFromGitHub, 6 + openssl, 7 + stdenv, 8 + enableOpenMP ? false, 9 + }: 10 + stdenv.mkDerivation (finalAttrs: { 11 + pname = "shark"; 12 + version = "4.0-unstable-2024-05-25"; 13 + 14 + src = fetchFromGitHub { 15 + owner = "Shark-ML"; 16 + repo = "Shark"; 17 + rev = "16a7cecf1c012ceaa406e3a5af54d1a6a47d5cda"; 18 + hash = "sha256-xwniI2+Kry04zQqlYjMTp60O6YLibFy+Q/2CY0PHpqs="; 19 + }; 20 + 21 + # https://gitlab.orfeo-toolbox.org/orfeotoolbox/otb/-/tree/develop/SuperBuild/patches/SHARK?ref_type=heads 22 + # patch of hdf5 seems to be not needed based on latest master branch of shark as HDF5 has been removed 23 + # c.f https://github.com/Shark-ML/Shark/commit/221c1f2e8abfffadbf3c5ef7cf324bc6dc9b4315 24 + patches = [ ./shark-2-ext-num-literals-all.diff ]; 25 + 26 + # https://gitlab.orfeo-toolbox.org/orfeotoolbox/otb/-/blob/develop/SuperBuild/CMake/External_shark.cmake?ref_type=heads 27 + cmakeFlags = [ 28 + "-DBUILD_SHARED_LIBS=ON" 29 + "-DBUILD_EXAMPLES=OFF" 30 + "-DBUILD_DOCS=OFF" 31 + "-DBUILD_TESTING=OFF" 32 + "-DENABLE_CBLAS=OFF" 33 + ] ++ lib.optionals (!enableOpenMP) [ "-DENABLE_OPENMP=OFF" ]; 34 + buildInputs = [ 35 + boost 36 + openssl 37 + ]; 38 + 39 + nativeBuildInputs = [ cmake ]; 40 + 41 + meta = { 42 + description = "Fast, modular, general open-source C++ machine learning library"; 43 + homepage = "https://shark-ml.github.io/Shark/"; 44 + license = lib.licenses.lgpl3Only; 45 + maintainers = with lib.maintainers; [ daspk04 ]; 46 + }; 47 + })
+21
pkgs/by-name/sh/shark/shark-1-disable-hdf5-all.diff
··· 1 + diff -burN Shark.orig/CMakeLists.txt Shark/CMakeLists.txt 2 + --- Shark.orig/CMakeLists.txt 2016-09-02 17:04:54.000000000 +0200 3 + +++ Shark/CMakeLists.txt 2017-07-31 16:41:18.563473752 +0200 4 + @@ -194,6 +194,8 @@ 5 + ##################################################################### 6 + # HDF5 configuration 7 + ##################################################################### 8 + +option(ENABLE_HDF5 "Use HDF5" ON) 9 + +if(ENABLE_HDF5) 10 + find_package(HDF5 COMPONENTS C CXX HL QUIET) 11 + mark_as_advanced(HDF5_DIR) 12 + if(HDF5_FOUND) 13 + @@ -215,7 +217,7 @@ 14 + else() 15 + message(STATUS "HDF5 not found, skip") 16 + endif() 17 + - 18 + +endif() #ENABLE_HDF5 19 + ##################################################################### 20 + # ATLAS configuration 21 + #####################################################################
+13
pkgs/by-name/sh/shark/shark-2-ext-num-literals-all.diff
··· 1 + diff -burN Shark.orig/CMakeLists.txt Shark/CMakeLists.txt 2 + --- Shark.orig/CMakeLists.txt 2018-02-05 18:04:58.012612932 +0100 3 + +++ Shark/CMakeLists.txt 2018-02-05 18:20:50.032233165 +0100 4 + @@ -415,6 +415,9 @@ 5 + ##################################################################### 6 + # General Path settings 7 + ##################################################################### 8 + +if(CMAKE_CXX_COMPILER_ID STREQUAL "GNU") 9 + + add_definitions(-fext-numeric-literals) 10 + +endif() 11 + include_directories( ${shark_SOURCE_DIR}/include ) 12 + include_directories( ${shark_BINARY_DIR}/include ) 13 + add_subdirectory( include )
+4 -7
pkgs/by-name/si/sile/package.nix
··· 18 18 icu, 19 19 fontconfig, 20 20 libiconv, 21 - stylua, 22 - typos, 23 21 # FONTCONFIG_FILE 24 22 makeFontsConf, 25 23 gentium, ··· 35 33 36 34 src = fetchurl { 37 35 url = "https://github.com/sile-typesetter/sile/releases/download/v${finalAttrs.version}/sile-${finalAttrs.version}.tar.zst"; 38 - sha256 = "sha256-PjU6Qfn+FTL3vt66mkIAn/uXWMPPlH8iK6B264ekIis="; 36 + hash = "sha256-PjU6Qfn+FTL3vt66mkIAn/uXWMPPlH8iK6B264ekIis="; 39 37 }; 40 38 41 39 cargoDeps = rustPlatform.fetchCargoTarball { 42 - inherit (finalAttrs) src; 40 + inherit (finalAttrs) pname version src; 43 41 nativeBuildInputs = [ zstd ]; 42 + # so the cargo fetcher won't try to run the `./configure` script 44 43 dontConfigure = true; 45 - hash = "sha256-m21SyGtHwVCz+77pYq48Gjnrf/TLCLCf/IQ7AnZk+fo="; 44 + hash = "sha256-iPkXEUC4U1m/ComIDo/J5kwkmM1QdowioNtnSnmMhJ0="; 46 45 }; 47 46 48 47 nativeBuildInputs = [ ··· 63 62 icu 64 63 fontconfig 65 64 libiconv 66 - stylua 67 - typos 68 65 ]; 69 66 70 67 configureFlags =
+3 -3
pkgs/by-name/sp/spl/package.nix
··· 6 6 }: 7 7 rustPlatform.buildRustPackage rec { 8 8 pname = "spl"; 9 - version = "0.4.1"; 9 + version = "0.4.2"; 10 10 11 11 passthru.updateScript = nix-update-script { }; 12 12 13 13 src = fetchgit { 14 14 url = "https://git.tudbut.de/tudbut/spl"; 15 15 rev = "v${version}"; 16 - hash = "sha256-ZYx8KeJ6B7Dgf1RrTQbW6fI/DjuuZksiyEePMNmGigA="; 16 + hash = "sha256-cU6qSh4HM3os/A1w0+5TSZLkS2Y/C864qvmixkxPAh8="; 17 17 }; 18 18 19 - cargoHash = "sha256-2vDX7ltYT+bsVLNDslYzs6FZ6Mplsz9RRQpMg+nigtU="; 19 + cargoHash = "sha256-AWkyh3MRtnK+IzXu+h6jurNVMLDQVlBs2RsS2jn9lrA="; 20 20 21 21 meta = { 22 22 description = "Simple, concise, concatenative scripting language";
+3 -3
pkgs/by-name/st/stylelint/package.nix
··· 5 5 }: 6 6 7 7 let 8 - version = "16.9.0"; 8 + version = "16.11.0"; 9 9 in 10 10 buildNpmPackage { 11 11 pname = "stylelint"; ··· 15 15 owner = "stylelint"; 16 16 repo = "stylelint"; 17 17 rev = version; 18 - hash = "sha256-yMj6X3VI/CKw1VdRXV+7FVJQ6rdZ4E4v069wJZq3+dg="; 18 + hash = "sha256-LcnKytRxIZ5Fzz0tGMM7RBke2g3zu94BjtMkMseM4qc="; 19 19 }; 20 20 21 - npmDepsHash = "sha256-Ylkx4FPsfEZTy1y2Be0RURHooAev0Z8ew3MJ2wOXjO4="; 21 + npmDepsHash = "sha256-l1aP9fmXu5U9t4x5lvJoFTotDv3mLDD5mfc4eVNaZbc="; 22 22 23 23 dontNpmBuild = true; 24 24
+2 -2
pkgs/by-name/sy/symfony-cli/package.nix
··· 10 10 11 11 buildGoModule rec { 12 12 pname = "symfony-cli"; 13 - version = "5.10.4"; 13 + version = "5.10.5"; 14 14 vendorHash = "sha256-UqaRZPCgjiexeeylfP8p0rye6oc+rWac87p8KbVKrdc="; 15 15 16 16 src = fetchFromGitHub { 17 17 owner = "symfony-cli"; 18 18 repo = "symfony-cli"; 19 19 rev = "v${version}"; 20 - hash = "sha256-eyQ62cImviq+QCTFfkmwLcwFslPoXYssd2TpS9pPX48="; 20 + hash = "sha256-0QYv7C3n1VtmR3OOVqIXI13MtPTJD4wBTX1NDoKP6f8="; 21 21 leaveDotGit = true; 22 22 postFetch = '' 23 23 git --git-dir $out/.git log -1 --pretty=%cd --date=format:'%Y-%m-%dT%H:%M:%SZ' > $out/SOURCE_DATE
+14 -10
pkgs/by-name/un/unison-ucm/package.nix
··· 13 13 14 14 stdenv.mkDerivation (finalAttrs: { 15 15 pname = "unison-code-manager"; 16 - version = "0.5.27"; 16 + version = "0.5.28"; 17 17 18 - src = if stdenv.hostPlatform.isDarwin then 19 - fetchurl { 20 - url = "https://github.com/unisonweb/unison/releases/download/release/${finalAttrs.version}/ucm-macos.tar.gz"; 21 - hash = "sha256-bmEmox+CfkGZP9GCfwDyspTult0WV+6jfQzehT33p8U="; 22 - } 23 - else 24 - fetchurl { 25 - url = "https://github.com/unisonweb/unison/releases/download/release/${finalAttrs.version}/ucm-linux.tar.gz"; 26 - hash = "sha256-js7MgzJQShy6z1QNsIRwjtZfrNOGwUA001SWlKWgMoA="; 18 + src = { 19 + aarch64-darwin = fetchurl { 20 + url = "https://github.com/unisonweb/unison/releases/download/release/${finalAttrs.version}/ucm-macos-arm64.tar.gz"; 21 + hash = "sha256-kU+DqYUYQKbsi5P26rLkf8eYEXJAlw+kKd4OwZ2OO0A="; 27 22 }; 23 + x86_64-darwin = fetchurl { 24 + url = "https://github.com/unisonweb/unison/releases/download/release/${finalAttrs.version}/ucm-macos-x64.tar.gz"; 25 + hash = "sha256-la1xu8FUHg//3o0w+ihdkrqC4+TWeCBfZQs3uKI+ytA="; 26 + }; 27 + x86_64-linux = fetchurl { 28 + url = "https://github.com/unisonweb/unison/releases/download/release/${finalAttrs.version}/ucm-linux-x64.tar.gz"; 29 + hash = "sha256-Axw1qgnZ3ypQfpw7ftH/LzB1SbTx+xL56hq3AtsGqko="; 30 + }; 31 + }.${stdenv.hostPlatform.system} or (throw "Unsupported platform ${stdenv.hostPlatform.system}"); 28 32 29 33 # The tarball is just the prebuilt binary, in the archive root. 30 34 sourceRoot = ".";
+2 -3
pkgs/by-name/x4/x42-plugins/package.nix
··· 4 4 5 5 stdenv.mkDerivation rec { 6 6 pname = "x42-plugins"; 7 - version = "20230315"; 7 + version = "20240611"; 8 8 9 9 src = fetchurl { 10 10 url = "https://gareus.org/misc/x42-plugins/${pname}-${version}.tar.xz"; 11 - hash = "sha256-l7Wg+G795i4QFI94NHcPDnvJMYcfQONUkIJeyX2bZos="; 11 + hash = "sha256-lO6Y1zEGGhv6HIrHmq9b0LA37K3ZzBtC/ERzBsGUZiw="; 12 12 }; 13 13 14 14 nativeBuildInputs = [ pkg-config ]; ··· 28 28 patchShebangs ./stepseq.lv2/gridgen.sh 29 29 patchShebangs ./matrixmixer.lv2/genttl.sh 30 30 patchShebangs ./matrixmixer.lv2/genhead.sh 31 - sed -i 's|/usr/include/zita-convolver.h|${zita-convolver}/include/zita-convolver.h|g' ./convoLV2/Makefile 32 31 ''; 33 32 34 33 enableParallelBuilding = true;
+400
pkgs/by-name/zr/zram-generator/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 = "ahash" 7 + version = "0.7.8" 8 + source = "registry+https://github.com/rust-lang/crates.io-index" 9 + checksum = "891477e0c6a8957309ee5c45a6368af3ae14bb510732d2684ffa19af310920f9" 10 + dependencies = [ 11 + "getrandom", 12 + "once_cell", 13 + "version_check", 14 + ] 15 + 16 + [[package]] 17 + name = "anstyle" 18 + version = "1.0.10" 19 + source = "registry+https://github.com/rust-lang/crates.io-index" 20 + checksum = "55cc3b69f167a1ef2e161439aa98aed94e6028e5f9a59be9a6ffb47aef1651f9" 21 + 22 + [[package]] 23 + name = "anyhow" 24 + version = "1.0.93" 25 + source = "registry+https://github.com/rust-lang/crates.io-index" 26 + checksum = "4c95c10ba0b00a02636238b814946408b1322d5ac4760326e6fb8ec956d85775" 27 + 28 + [[package]] 29 + name = "autocfg" 30 + version = "1.4.0" 31 + source = "registry+https://github.com/rust-lang/crates.io-index" 32 + checksum = "ace50bade8e6234aa140d9a2f552bbee1db4d353f69b8217bc503490fc1a9f26" 33 + 34 + [[package]] 35 + name = "bitflags" 36 + version = "1.3.2" 37 + source = "registry+https://github.com/rust-lang/crates.io-index" 38 + checksum = "bef38d45163c2f1dde094a7dfd33ccf595c92905c8f8f4fdc18d06fb1037718a" 39 + 40 + [[package]] 41 + name = "bitflags" 42 + version = "2.6.0" 43 + source = "registry+https://github.com/rust-lang/crates.io-index" 44 + checksum = "b048fb63fd8b5923fc5aa7b340d8e156aec7ec02f0c78fa8a6ddc2613f6f71de" 45 + 46 + [[package]] 47 + name = "cc" 48 + version = "1.2.1" 49 + source = "registry+https://github.com/rust-lang/crates.io-index" 50 + checksum = "fd9de9f2205d5ef3fd67e685b0df337994ddd4495e2a28d185500d0e1edfea47" 51 + dependencies = [ 52 + "shlex", 53 + ] 54 + 55 + [[package]] 56 + name = "cfg-if" 57 + version = "1.0.0" 58 + source = "registry+https://github.com/rust-lang/crates.io-index" 59 + checksum = "baf1de4339761588bc0619e3cbc0120ee582ebb74b53b4efbf79117bd2da40fd" 60 + 61 + [[package]] 62 + name = "clap" 63 + version = "4.5.21" 64 + source = "registry+https://github.com/rust-lang/crates.io-index" 65 + checksum = "fb3b4b9e5a7c7514dfa52869339ee98b3156b0bfb4e8a77c4ff4babb64b1604f" 66 + dependencies = [ 67 + "clap_builder", 68 + ] 69 + 70 + [[package]] 71 + name = "clap_builder" 72 + version = "4.5.21" 73 + source = "registry+https://github.com/rust-lang/crates.io-index" 74 + checksum = "b17a95aa67cc7b5ebd32aa5370189aa0d79069ef1c64ce893bd30fb24bff20ec" 75 + dependencies = [ 76 + "anstyle", 77 + "clap_lex", 78 + ] 79 + 80 + [[package]] 81 + name = "clap_lex" 82 + version = "0.7.3" 83 + source = "registry+https://github.com/rust-lang/crates.io-index" 84 + checksum = "afb84c814227b90d6895e01398aee0d8033c00e7466aca416fb6a8e0eb19d8a7" 85 + 86 + [[package]] 87 + name = "ctor" 88 + version = "0.2.9" 89 + source = "registry+https://github.com/rust-lang/crates.io-index" 90 + checksum = "32a2785755761f3ddc1492979ce1e48d2c00d09311c39e4466429188f3dd6501" 91 + dependencies = [ 92 + "quote", 93 + "syn", 94 + ] 95 + 96 + [[package]] 97 + name = "dlv-list" 98 + version = "0.3.0" 99 + source = "registry+https://github.com/rust-lang/crates.io-index" 100 + checksum = "0688c2a7f92e427f44895cd63841bff7b29f8d7a1648b9e7e07a4a365b2e1257" 101 + 102 + [[package]] 103 + name = "errno" 104 + version = "0.3.9" 105 + source = "registry+https://github.com/rust-lang/crates.io-index" 106 + checksum = "534c5cf6194dfab3db3242765c03bbe257cf92f22b38f6bc0c58d59108a820ba" 107 + dependencies = [ 108 + "libc", 109 + "windows-sys 0.52.0", 110 + ] 111 + 112 + [[package]] 113 + name = "fasteval" 114 + version = "0.2.4" 115 + source = "registry+https://github.com/rust-lang/crates.io-index" 116 + checksum = "4f4cdac9e4065d7c48e30770f8665b8cef9a3a73a63a4056a33a5f395bc7cf75" 117 + 118 + [[package]] 119 + name = "fastrand" 120 + version = "2.2.0" 121 + source = "registry+https://github.com/rust-lang/crates.io-index" 122 + checksum = "486f806e73c5707928240ddc295403b1b93c96a02038563881c4a2fd84b81ac4" 123 + 124 + [[package]] 125 + name = "fs_extra" 126 + version = "1.3.0" 127 + source = "registry+https://github.com/rust-lang/crates.io-index" 128 + checksum = "42703706b716c37f96a77aea830392ad231f44c9e9a67872fa5548707e11b11c" 129 + 130 + [[package]] 131 + name = "getrandom" 132 + version = "0.2.15" 133 + source = "registry+https://github.com/rust-lang/crates.io-index" 134 + checksum = "c4567c8db10ae91089c99af84c68c38da3ec2f087c3f82960bcdbf3656b6f4d7" 135 + dependencies = [ 136 + "cfg-if", 137 + "libc", 138 + "wasi", 139 + ] 140 + 141 + [[package]] 142 + name = "hashbrown" 143 + version = "0.12.3" 144 + source = "registry+https://github.com/rust-lang/crates.io-index" 145 + checksum = "8a9ee70c43aaf417c914396645a0fa852624801b24ebb7ae78fe8272889ac888" 146 + dependencies = [ 147 + "ahash", 148 + ] 149 + 150 + [[package]] 151 + name = "libc" 152 + version = "0.2.166" 153 + source = "registry+https://github.com/rust-lang/crates.io-index" 154 + checksum = "c2ccc108bbc0b1331bd061864e7cd823c0cab660bbe6970e66e2c0614decde36" 155 + 156 + [[package]] 157 + name = "liboverdrop" 158 + version = "0.1.0" 159 + source = "registry+https://github.com/rust-lang/crates.io-index" 160 + checksum = "08e5373d7512834e2fbbe4100111483a99c28ca3818639f67ab2337672301f8e" 161 + dependencies = [ 162 + "log", 163 + ] 164 + 165 + [[package]] 166 + name = "linux-raw-sys" 167 + version = "0.4.14" 168 + source = "registry+https://github.com/rust-lang/crates.io-index" 169 + checksum = "78b3ae25bc7c8c38cec158d1f2757ee79e9b3740fbc7ccf0e59e4b08d793fa89" 170 + 171 + [[package]] 172 + name = "log" 173 + version = "0.4.22" 174 + source = "registry+https://github.com/rust-lang/crates.io-index" 175 + checksum = "a7a70ba024b9dc04c27ea2f0c0548feb474ec5c54bba33a7f72f873a39d07b24" 176 + 177 + [[package]] 178 + name = "memoffset" 179 + version = "0.6.5" 180 + source = "registry+https://github.com/rust-lang/crates.io-index" 181 + checksum = "5aa361d4faea93603064a027415f07bd8e1d5c88c9fbf68bf56a285428fd79ce" 182 + dependencies = [ 183 + "autocfg", 184 + ] 185 + 186 + [[package]] 187 + name = "nix" 188 + version = "0.23.2" 189 + source = "registry+https://github.com/rust-lang/crates.io-index" 190 + checksum = "8f3790c00a0150112de0f4cd161e3d7fc4b2d8a5542ffc35f099a2562aecb35c" 191 + dependencies = [ 192 + "bitflags 1.3.2", 193 + "cc", 194 + "cfg-if", 195 + "libc", 196 + "memoffset", 197 + ] 198 + 199 + [[package]] 200 + name = "once_cell" 201 + version = "1.20.2" 202 + source = "registry+https://github.com/rust-lang/crates.io-index" 203 + checksum = "1261fe7e33c73b354eab43b1273a57c8f967d0391e80353e51f764ac02cf6775" 204 + 205 + [[package]] 206 + name = "ordered-multimap" 207 + version = "0.4.3" 208 + source = "registry+https://github.com/rust-lang/crates.io-index" 209 + checksum = "ccd746e37177e1711c20dd619a1620f34f5c8b569c53590a72dedd5344d8924a" 210 + dependencies = [ 211 + "dlv-list", 212 + "hashbrown", 213 + ] 214 + 215 + [[package]] 216 + name = "proc-macro2" 217 + version = "1.0.92" 218 + source = "registry+https://github.com/rust-lang/crates.io-index" 219 + checksum = "37d3544b3f2748c54e147655edb5025752e2303145b5aefb3c3ea2c78b973bb0" 220 + dependencies = [ 221 + "unicode-ident", 222 + ] 223 + 224 + [[package]] 225 + name = "quote" 226 + version = "1.0.37" 227 + source = "registry+https://github.com/rust-lang/crates.io-index" 228 + checksum = "b5b9d34b8991d19d98081b46eacdd8eb58c6f2b201139f7c5f643cc155a633af" 229 + dependencies = [ 230 + "proc-macro2", 231 + ] 232 + 233 + [[package]] 234 + name = "rust-ini" 235 + version = "0.18.0" 236 + source = "registry+https://github.com/rust-lang/crates.io-index" 237 + checksum = "f6d5f2436026b4f6e79dc829837d467cc7e9a55ee40e750d716713540715a2df" 238 + dependencies = [ 239 + "cfg-if", 240 + "ordered-multimap", 241 + ] 242 + 243 + [[package]] 244 + name = "rustix" 245 + version = "0.38.41" 246 + source = "registry+https://github.com/rust-lang/crates.io-index" 247 + checksum = "d7f649912bc1495e167a6edee79151c84b1bad49748cb4f1f1167f459f6224f6" 248 + dependencies = [ 249 + "bitflags 2.6.0", 250 + "errno", 251 + "libc", 252 + "linux-raw-sys", 253 + "windows-sys 0.52.0", 254 + ] 255 + 256 + [[package]] 257 + name = "shlex" 258 + version = "1.3.0" 259 + source = "registry+https://github.com/rust-lang/crates.io-index" 260 + checksum = "0fda2ff0d084019ba4d7c6f371c95d8fd75ce3524c3cb8fb653a3023f6323e64" 261 + 262 + [[package]] 263 + name = "syn" 264 + version = "2.0.89" 265 + source = "registry+https://github.com/rust-lang/crates.io-index" 266 + checksum = "44d46482f1c1c87acd84dea20c1bf5ebff4c757009ed6bf19cfd36fb10e92c4e" 267 + dependencies = [ 268 + "proc-macro2", 269 + "quote", 270 + "unicode-ident", 271 + ] 272 + 273 + [[package]] 274 + name = "tempfile" 275 + version = "3.14.0" 276 + source = "registry+https://github.com/rust-lang/crates.io-index" 277 + checksum = "28cce251fcbc87fac86a866eeb0d6c2d536fc16d06f184bb61aeae11aa4cee0c" 278 + dependencies = [ 279 + "cfg-if", 280 + "fastrand", 281 + "once_cell", 282 + "rustix", 283 + "windows-sys 0.59.0", 284 + ] 285 + 286 + [[package]] 287 + name = "unicode-ident" 288 + version = "1.0.14" 289 + source = "registry+https://github.com/rust-lang/crates.io-index" 290 + checksum = "adb9e6ca4f869e1180728b7950e35922a7fc6397f7b641499e8f3ef06e50dc83" 291 + 292 + [[package]] 293 + name = "version_check" 294 + version = "0.9.5" 295 + source = "registry+https://github.com/rust-lang/crates.io-index" 296 + checksum = "0b928f33d975fc6ad9f86c8f283853ad26bdd5b10b7f1542aa2fa15e2289105a" 297 + 298 + [[package]] 299 + name = "wasi" 300 + version = "0.11.0+wasi-snapshot-preview1" 301 + source = "registry+https://github.com/rust-lang/crates.io-index" 302 + checksum = "9c8d87e72b64a3b4db28d11ce29237c246188f4f51057d65a7eab63b7987e423" 303 + 304 + [[package]] 305 + name = "windows-sys" 306 + version = "0.52.0" 307 + source = "registry+https://github.com/rust-lang/crates.io-index" 308 + checksum = "282be5f36a8ce781fad8c8ae18fa3f9beff57ec1b52cb3de0789201425d9a33d" 309 + dependencies = [ 310 + "windows-targets", 311 + ] 312 + 313 + [[package]] 314 + name = "windows-sys" 315 + version = "0.59.0" 316 + source = "registry+https://github.com/rust-lang/crates.io-index" 317 + checksum = "1e38bc4d79ed67fd075bcc251a1c39b32a1776bbe92e5bef1f0bf1f8c531853b" 318 + dependencies = [ 319 + "windows-targets", 320 + ] 321 + 322 + [[package]] 323 + name = "windows-targets" 324 + version = "0.52.6" 325 + source = "registry+https://github.com/rust-lang/crates.io-index" 326 + checksum = "9b724f72796e036ab90c1021d4780d4d3d648aca59e491e6b98e725b84e99973" 327 + dependencies = [ 328 + "windows_aarch64_gnullvm", 329 + "windows_aarch64_msvc", 330 + "windows_i686_gnu", 331 + "windows_i686_gnullvm", 332 + "windows_i686_msvc", 333 + "windows_x86_64_gnu", 334 + "windows_x86_64_gnullvm", 335 + "windows_x86_64_msvc", 336 + ] 337 + 338 + [[package]] 339 + name = "windows_aarch64_gnullvm" 340 + version = "0.52.6" 341 + source = "registry+https://github.com/rust-lang/crates.io-index" 342 + checksum = "32a4622180e7a0ec044bb555404c800bc9fd9ec262ec147edd5989ccd0c02cd3" 343 + 344 + [[package]] 345 + name = "windows_aarch64_msvc" 346 + version = "0.52.6" 347 + source = "registry+https://github.com/rust-lang/crates.io-index" 348 + checksum = "09ec2a7bb152e2252b53fa7803150007879548bc709c039df7627cabbd05d469" 349 + 350 + [[package]] 351 + name = "windows_i686_gnu" 352 + version = "0.52.6" 353 + source = "registry+https://github.com/rust-lang/crates.io-index" 354 + checksum = "8e9b5ad5ab802e97eb8e295ac6720e509ee4c243f69d781394014ebfe8bbfa0b" 355 + 356 + [[package]] 357 + name = "windows_i686_gnullvm" 358 + version = "0.52.6" 359 + source = "registry+https://github.com/rust-lang/crates.io-index" 360 + checksum = "0eee52d38c090b3caa76c563b86c3a4bd71ef1a819287c19d586d7334ae8ed66" 361 + 362 + [[package]] 363 + name = "windows_i686_msvc" 364 + version = "0.52.6" 365 + source = "registry+https://github.com/rust-lang/crates.io-index" 366 + checksum = "240948bc05c5e7c6dabba28bf89d89ffce3e303022809e73deaefe4f6ec56c66" 367 + 368 + [[package]] 369 + name = "windows_x86_64_gnu" 370 + version = "0.52.6" 371 + source = "registry+https://github.com/rust-lang/crates.io-index" 372 + checksum = "147a5c80aabfbf0c7d901cb5895d1de30ef2907eb21fbbab29ca94c5b08b1a78" 373 + 374 + [[package]] 375 + name = "windows_x86_64_gnullvm" 376 + version = "0.52.6" 377 + source = "registry+https://github.com/rust-lang/crates.io-index" 378 + checksum = "24d5b23dc417412679681396f2b49f3de8c1473deb516bd34410872eff51ed0d" 379 + 380 + [[package]] 381 + name = "windows_x86_64_msvc" 382 + version = "0.52.6" 383 + source = "registry+https://github.com/rust-lang/crates.io-index" 384 + checksum = "589f6da84c646204747d1270a2a5661ea66ed1cced2631d546fdfb155959f9ec" 385 + 386 + [[package]] 387 + name = "zram-generator" 388 + version = "1.2.1" 389 + dependencies = [ 390 + "anyhow", 391 + "clap", 392 + "ctor", 393 + "fasteval", 394 + "fs_extra", 395 + "liboverdrop", 396 + "log", 397 + "nix", 398 + "rust-ini", 399 + "tempfile", 400 + ]
+15
pkgs/by-name/zr/zram-generator/update.sh
··· 1 + #! /usr/bin/env nix-shell 2 + #! nix-shell -i bash -p coreutils curl jq common-updater-scripts cargo 3 + # shellcheck shell=bash 4 + 5 + set -euo pipefail 6 + 7 + version=$(curl -s https://api.github.com/repos/systemd/zram-generator/tags | jq -r '.[0].name') 8 + update-source-version zram-generator "${version#v}" 9 + 10 + tmp=$(mktemp -d) 11 + trap 'rm -rf -- "${tmp}"' EXIT 12 + 13 + git clone --depth 1 --branch "${version}" https://github.com/systemd/zram-generator.git "${tmp}/zram-generator" 14 + cargo generate-lockfile --manifest-path "${tmp}/zram-generator/Cargo.toml" 15 + cp "${tmp}/zram-generator/Cargo.lock" "$(dirname "$0")/Cargo.lock"
+3 -3
pkgs/desktops/lomiri/default.nix
··· 70 70 in 71 71 lib.makeScope libsForQt5.newScope packages 72 72 // lib.optionalAttrs config.allowAliases { 73 - content-hub = lib.warn "`content-hub` was renamed to `lomiri-content-hub`." pkgs.lomiri.lomiri-content-hub; # Added on 2024-09-11 74 - history-service = lib.warn "`history-service` was renamed to `lomiri-history-service`." pkgs.lomiri.lomiri-history-service; # Added on 2024-11-11 75 - lomiri-system-settings-security-privacy = lib.warn "`lomiri-system-settings-security-privacy` upstream was merged into `lomiri-system-settings`. Please use `pkgs.lomiri.lomiri-system-settings-unwrapped` if you need to directly access the plugins that belonged to this project." pkgs.lomiri.lomiri-system-settings-unwrapped; # Added on 2024-08-08 73 + content-hub = lib.warnOnInstantiate "`content-hub` was renamed to `lomiri-content-hub`." pkgs.lomiri.lomiri-content-hub; # Added on 2024-09-11 74 + history-service = lib.warnOnInstantiate "`history-service` was renamed to `lomiri-history-service`." pkgs.lomiri.lomiri-history-service; # Added on 2024-11-11 75 + lomiri-system-settings-security-privacy = lib.warnOnInstantiate "`lomiri-system-settings-security-privacy` upstream was merged into `lomiri-system-settings`. Please use `pkgs.lomiri.lomiri-system-settings-unwrapped` if you need to directly access the plugins that belonged to this project." pkgs.lomiri.lomiri-system-settings-unwrapped; # Added on 2024-08-08 76 76 }
+20 -6
pkgs/development/compilers/graalvm/community-edition/buildGraalvm.nix
··· 1 1 { lib 2 2 , stdenv 3 3 , alsa-lib 4 + , apple-sdk_11 4 5 , autoPatchelfHook 5 6 , cairo 6 7 , cups 7 - , darwin 8 + , darwinMinVersionHook 8 9 , fontconfig 9 10 , glib 10 11 , glibc ··· 29 30 "lib" 30 31 "stdenv" 31 32 "alsa-lib" 33 + "apple-sdk_11" 32 34 "autoPatchelfHook" 33 35 "cairo" 34 36 "cups" 35 37 "darwin" 38 + "darwinMinVersionHook" 36 39 "fontconfig" 37 40 "glib" 38 41 "glibc" ··· 106 109 nativeBuildInputs = [ unzip makeWrapper ] 107 110 ++ lib.optional stdenv.hostPlatform.isLinux autoPatchelfHook; 108 111 109 - propagatedBuildInputs = [ setJavaClassPath zlib ] 110 - ++ lib.optional stdenv.hostPlatform.isDarwin darwin.apple_sdk_11_0.frameworks.Foundation; 112 + propagatedBuildInputs = [ setJavaClassPath zlib ]; 111 113 112 114 buildInputs = lib.optionals stdenv.hostPlatform.isLinux [ 113 115 alsa-lib # libasound.so wanted by lib/libjsound.so ··· 118 120 xorg.libXi 119 121 xorg.libXrender 120 122 xorg.libXtst 121 - ]; 123 + ] ++ (lib.optionals stdenv.hostPlatform.isDarwin [ 124 + apple-sdk_11 125 + (darwinMinVersionHook "11.0") 126 + ]); 122 127 123 128 postInstall = 124 129 let 125 130 cLibsAsFlags = (map (l: "--add-flags '-H:CLibraryPath=${l}/lib'") cLibs); 126 131 preservedNixVariables = [ 127 - "-ELOCALE_ARCHIVE" 128 132 "-ENIX_BINTOOLS" 129 133 "-ENIX_BINTOOLS_WRAPPER_TARGET_HOST_${stdenv.cc.suffixSalt}" 130 134 "-ENIX_BUILD_CORES" ··· 134 138 "-ENIX_CFLAGS_COMPILE" 135 139 "-ENIX_HARDENING_ENABLE" 136 140 "-ENIX_LDFLAGS" 141 + ] ++ lib.optionals stdenv.hostPlatform.isLinux [ 142 + "-ELOCALE_ARCHIVE" 143 + ] ++ lib.optionals stdenv.hostPlatform.isDarwin [ 144 + "-EDEVELOPER_DIR" 145 + "-EDEVELOPER_DIR_FOR_BUILD" 146 + "-EDEVELOPER_DIR_FOR_TARGET" 147 + "-EMACOSX_DEPLOYMENT_TARGET" 148 + "-EMACOSX_DEPLOYMENT_TARGET_FOR_BUILD" 149 + "-EMACOSX_DEPLOYMENT_TARGET_FOR_TARGET" 150 + "-ENIX_APPLE_SDK_VERSION" 137 151 ]; 138 152 preservedNixVariablesAsFlags = (map (f: "--add-flags '${f}'") preservedNixVariables); 139 153 in 140 - '' 154 + '' 141 155 # jni.h expects jni_md.h to be in the header search path. 142 156 ln -sf $out/include/linux/*_md.h $out/include/ 143 157
-6
pkgs/development/compilers/graalvm/community-edition/default.nix
··· 4 4 5 5 lib.makeScope pkgs.newScope (self: 6 6 { 7 - stdenv = 8 - if pkgs.stdenv.hostPlatform.isDarwin then 9 - pkgs.darwin.apple_sdk_11_0.stdenv 10 - else 11 - pkgs.stdenv; 12 - 13 7 buildGraalvm = self.callPackage ./buildGraalvm.nix; 14 8 15 9 buildGraalvmProduct = self.callPackage ./buildGraalvmProduct.nix;
+9 -9
pkgs/development/compilers/graalvm/community-edition/graaljs/hashes.nix
··· 1 1 # Generated by update.sh script 2 2 { 3 - "version" = "24.0.1"; 3 + "version" = "24.1.1"; 4 4 "hashes" = { 5 5 "aarch64-linux" = { 6 - sha256 = "11mz4qrp96iiblc25yssmczjwc44qf5z6q3c40dvmqyzz7rb7dm7"; 7 - url = "https://github.com/oracle/graaljs/releases/download/graal-24.0.1/graaljs-community-24.0.1-linux-aarch64.tar.gz"; 6 + sha256 = "0zgs5qndyqi9df6hb3wcxvddvnw2ljw0x2aia1fk5jk6k4v3jarr"; 7 + url = "https://github.com/oracle/graaljs/releases/download/graal-24.1.1/graaljs-community-24.1.1-linux-aarch64.tar.gz"; 8 8 }; 9 9 "x86_64-linux" = { 10 - sha256 = "0ljmgaw5l617k1z26jlfj7pk87jkrgmai999vjbcvj1z7l26am2g"; 11 - url = "https://github.com/oracle/graaljs/releases/download/graal-24.0.1/graaljs-community-24.0.1-linux-amd64.tar.gz"; 10 + sha256 = "0hn3cmx1lhqy0p7rxsa9ags6zbzm2bsr7ijxxxlasilqpp01hgwb"; 11 + url = "https://github.com/oracle/graaljs/releases/download/graal-24.1.1/graaljs-community-24.1.1-linux-amd64.tar.gz"; 12 12 }; 13 13 "x86_64-darwin" = { 14 - sha256 = "1h629gzdaay2rr5vgxir4kybarl19rcmvbsgrfri007rkchyxr5g"; 15 - url = "https://github.com/oracle/graaljs/releases/download/graal-24.0.1/graaljs-community-24.0.1-macos-amd64.tar.gz"; 14 + sha256 = "02b4qvp7w1zqn32q5qww45xdim8pcc1fr79kp4ss43arm118w5c4"; 15 + url = "https://github.com/oracle/graaljs/releases/download/graal-24.1.1/graaljs-community-24.1.1-macos-amd64.tar.gz"; 16 16 }; 17 17 "aarch64-darwin" = { 18 - sha256 = "11sjplallyhf0vp6b53rhj5cv0zb6haii4aaan5xahplw9gavv8g"; 19 - url = "https://github.com/oracle/graaljs/releases/download/graal-24.0.1/graaljs-community-24.0.1-macos-aarch64.tar.gz"; 18 + sha256 = "02sdxnh6dq367jpzma379c4yy050z5j44z56g91sa9rv2fv0hkzi"; 19 + url = "https://github.com/oracle/graaljs/releases/download/graal-24.1.1/graaljs-community-24.1.1-macos-aarch64.tar.gz"; 20 20 }; 21 21 }; 22 22 }
+6 -1
pkgs/development/julia-modules/default.nix
··· 134 134 "${juliaWrapped}/bin/julia" \ 135 135 "${if lib.versionAtLeast julia.version "1.7" then ./extract_artifacts.jl else ./extract_artifacts_16.jl}" \ 136 136 '${lib.generators.toJSON {} (import ./extra-libs.nix)}' \ 137 + '${lib.generators.toJSON {} (stdenv.hostPlatform.isDarwin)}' \ 137 138 "$out" 138 139 ''; 139 140 140 141 # Import the artifacts Nix to build Overrides.toml (IFD) 141 - artifacts = import artifactsNix { inherit lib fetchurl pkgs glibc stdenv; }; 142 + artifacts = import artifactsNix ({ 143 + inherit lib fetchurl pkgs stdenv; 144 + } // lib.optionalAttrs (!stdenv.targetPlatform.isDarwin) { 145 + inherit glibc; 146 + }); 142 147 overridesJson = writeTextFile { 143 148 name = "Overrides.json"; 144 149 text = lib.generators.toJSON {} artifacts;
+16 -1
pkgs/development/julia-modules/depot.nix
··· 6 6 , git 7 7 , julia 8 8 , python3 9 + , stdenv 9 10 10 11 , closureYaml 11 12 , extraLibs ··· 16 17 , registry 17 18 }: 18 19 20 + let 21 + # On darwin, we don't want to specify JULIA_SSL_CA_ROOTS_PATH. If we do (using a -bin julia derivation, which is the 22 + # only kind darwin currently supports), you get an error like this: 23 + # 24 + # GitError(Code:ERROR, Class:SSL, Your Julia is built with a SSL/TLS engine that libgit2 doesn't know how to configure 25 + # to use a file or directory of certificate authority roots, but your environment specifies one via the SSL_CERT_FILE 26 + # variable. If you believe your system's root certificates are safe to use, you can `export JULIA_SSL_CA_ROOTS_PATH=""` 27 + # in your environment to use those instead.) 28 + setJuliaSslCaRootsPath = if stdenv.targetPlatform.isDarwin 29 + then ''export JULIA_SSL_CA_ROOTS_PATH=""'' 30 + else ''export JULIA_SSL_CA_ROOTS_PATH="${cacert}/etc/ssl/certs/ca-bundle.crt"''; 31 + 32 + in 33 + 19 34 runCommand "julia-depot" { 20 35 nativeBuildInputs = [curl git julia (python3.withPackages (ps: with ps; [pyyaml]))] ++ extraLibs; 21 36 inherit precompile registry; ··· 38 53 # export JULIA_DEBUG=Pkg 39 54 # export JULIA_DEBUG=loading 40 55 41 - export JULIA_SSL_CA_ROOTS_PATH="${cacert}/etc/ssl/certs/ca-bundle.crt" 56 + ${setJuliaSslCaRootsPath} 42 57 43 58 # Only precompile if configured to below 44 59 export JULIA_PKG_PRECOMPILE_AUTO=0
+86 -60
pkgs/development/julia-modules/python/extract_artifacts.py
··· 32 32 ".zip" 33 33 ] 34 34 35 - dependencies_path = Path(sys.argv[1]) 36 - closure_yaml_path = Path(sys.argv[2]) 37 - julia_path = Path(sys.argv[3]) 38 - extract_artifacts_script = Path(sys.argv[4]) 39 - extra_libs = json.loads(sys.argv[5]) 40 - out_path = Path(sys.argv[6]) 41 - 42 - with open(dependencies_path, "r") as f: 43 - dependencies = yaml.safe_load(f) 44 - dependency_uuids = dependencies.keys() 45 - 46 - with open(closure_yaml_path, "r") as f: 47 - # Build up a map of UUID -> closure information 48 - closure_yaml_list = yaml.safe_load(f) or [] 49 - closure_yaml = {} 50 - for item in closure_yaml_list: 51 - closure_yaml[item["uuid"]] = item 52 - 53 - # Build up a dependency graph of UUIDs 54 - closure_dependencies_dag = dag.DAG() 55 - for uuid, contents in closure_yaml.items(): 56 - if contents.get("depends_on"): 57 - closure_dependencies_dag.add_node(uuid, dependencies=contents["depends_on"].values()) 58 - 59 - def get_archive_derivation(uuid, artifact_name, url, sha256): 35 + def get_archive_derivation(uuid, artifact_name, url, sha256, closure_dependencies_dag, dependency_uuids, extra_libs, is_darwin): 60 36 depends_on = set() 61 37 if closure_dependencies_dag.has_node(uuid): 62 38 depends_on = set(closure_dependencies_dag.get_dependencies(uuid)).intersection(dependency_uuids) 63 39 64 40 other_libs = extra_libs.get(uuid, []) 65 41 66 - fixup = f"""fixupPhase = let 67 - libs = lib.concatMap (lib.mapAttrsToList (k: v: v.path)) 42 + if is_darwin: 43 + fixup = f"""fixupPhase = let 44 + libs = lib.concatMap (lib.mapAttrsToList (k: v: v.path)) 45 + [{" ".join(["uuid-" + x for x in depends_on])}]; 46 + in '' 47 + 48 + ''""" 49 + else: 50 + fixup = f"""fixupPhase = let 51 + libs = lib.concatMap (lib.mapAttrsToList (k: v: v.path)) 68 52 [{" ".join(["uuid-" + x for x in depends_on])}]; 69 - in '' 70 - find $out -type f -executable -exec \ 71 - patchelf --set-rpath \$ORIGIN:\$ORIGIN/../lib:${{lib.makeLibraryPath (["$out" glibc] ++ libs ++ (with pkgs; [{" ".join(other_libs)}]))}} {{}} \; 72 - find $out -type f -executable -exec \ 73 - patchelf --set-interpreter ${{glibc}}/lib/ld-linux-x86-64.so.2 {{}} \; 74 - ''""" 53 + in '' 54 + find $out -type f -executable -exec \ 55 + patchelf --set-rpath \$ORIGIN:\$ORIGIN/../lib:${{lib.makeLibraryPath (["$out" glibc] ++ libs ++ (with pkgs; [{" ".join(other_libs)}]))}} {{}} \; 56 + find $out -type f -executable -exec \ 57 + patchelf --set-interpreter ${{glibc}}/lib/ld-linux-x86-64.so.2 {{}} \; 58 + ''""" 75 59 76 60 return f"""stdenv.mkDerivation {{ 77 61 name = "{artifact_name}"; ··· 96 80 sha256 = "{sha256}"; 97 81 }}""" 98 82 99 - with open(out_path, "w") as f: 100 - f.write("{ lib, fetchurl, glibc, pkgs, stdenv }:\n\n") 101 - f.write("rec {\n") 83 + def process_item(args): 84 + item, julia_path, extract_artifacts_script, closure_dependencies_dag, dependency_uuids, extra_libs, is_darwin = args 85 + uuid, src = item 86 + lines = [] 102 87 103 - def process_item(item): 104 - uuid, src = item 105 - lines = [] 106 - artifacts = toml.loads(subprocess.check_output([julia_path, extract_artifacts_script, uuid, src]).decode()) 107 - if not artifacts: return f' uuid-{uuid} = {{}};\n' 88 + artifacts = toml.loads(subprocess.check_output([julia_path, extract_artifacts_script, uuid, src]).decode()) 89 + if not artifacts: 90 + return f' uuid-{uuid} = {{}};\n' 108 91 109 - lines.append(f' uuid-{uuid} = {{') 92 + lines.append(f' uuid-{uuid} = {{') 110 93 111 - for artifact_name, details in artifacts.items(): 112 - if len(details["download"]) == 0: continue 113 - download = details["download"][0] 114 - url = download["url"] 115 - sha256 = download["sha256"] 94 + for artifact_name, details in artifacts.items(): 95 + if len(details["download"]) == 0: 96 + continue 97 + download = details["download"][0] 98 + url = download["url"] 99 + sha256 = download["sha256"] 116 100 117 - git_tree_sha1 = details["git-tree-sha1"] 101 + git_tree_sha1 = details["git-tree-sha1"] 118 102 119 - parsed_url = urlparse(url) 120 - if any(parsed_url.path.endswith(x) for x in archive_extensions): 121 - derivation = get_archive_derivation(uuid, artifact_name, url, sha256) 122 - else: 123 - derivation = get_plain_derivation(url, sha256) 103 + parsed_url = urlparse(url) 104 + if any(parsed_url.path.endswith(x) for x in archive_extensions): 105 + derivation = get_archive_derivation(uuid, artifact_name, url, sha256, closure_dependencies_dag, dependency_uuids, extra_libs, is_darwin) 106 + else: 107 + derivation = get_plain_derivation(url, sha256) 124 108 125 - lines.append(f""" "{artifact_name}" = {{ 109 + lines.append(f""" "{artifact_name}" = {{ 126 110 sha1 = "{git_tree_sha1}"; 127 111 path = {derivation}; 128 112 }};\n""") 129 113 130 - lines.append(' };\n') 114 + lines.append(' };\n') 115 + 116 + return "\n".join(lines) 117 + 118 + def main(): 119 + dependencies_path = Path(sys.argv[1]) 120 + closure_yaml_path = Path(sys.argv[2]) 121 + julia_path = Path(sys.argv[3]) 122 + extract_artifacts_script = Path(sys.argv[4]) 123 + extra_libs = json.loads(sys.argv[5]) 124 + is_darwin = json.loads(sys.argv[6]) 125 + out_path = Path(sys.argv[7]) 126 + 127 + with open(dependencies_path, "r") as f: 128 + dependencies = yaml.safe_load(f) 129 + dependency_uuids = list(dependencies.keys()) # Convert dict_keys to list 130 + 131 + with open(closure_yaml_path, "r") as f: 132 + # Build up a map of UUID -> closure information 133 + closure_yaml_list = yaml.safe_load(f) or [] 134 + closure_yaml = {} 135 + for item in closure_yaml_list: 136 + closure_yaml[item["uuid"]] = item 131 137 132 - return "\n".join(lines) 138 + # Build up a dependency graph of UUIDs 139 + closure_dependencies_dag = dag.DAG() 140 + for uuid, contents in closure_yaml.items(): 141 + if contents.get("depends_on"): 142 + closure_dependencies_dag.add_node(uuid, dependencies=contents["depends_on"].values()) 133 143 134 - with multiprocessing.Pool(10) as pool: 135 - for s in pool.map(process_item, dependencies.items()): 136 - f.write(s) 144 + with open(out_path, "w") as f: 145 + if is_darwin: 146 + f.write("{ lib, fetchurl, pkgs, stdenv }:\n\n") 147 + else: 148 + f.write("{ lib, fetchurl, glibc, pkgs, stdenv }:\n\n") 137 149 138 - f.write(f""" 150 + f.write("rec {\n") 151 + 152 + with multiprocessing.Pool(10) as pool: 153 + # Create args tuples for each item 154 + process_args = [ 155 + (item, julia_path, extract_artifacts_script, closure_dependencies_dag, dependency_uuids, extra_libs, is_darwin) 156 + for item in dependencies.items() 157 + ] 158 + for s in pool.map(process_item, process_args): 159 + f.write(s) 160 + 161 + f.write(f""" 139 162 }}\n""") 163 + 164 + if __name__ == "__main__": 165 + main()
+2 -2
pkgs/development/libraries/physics/pythia/default.nix
··· 2 2 3 3 stdenv.mkDerivation rec { 4 4 pname = "pythia"; 5 - version = "8.311"; 5 + version = "8.312"; 6 6 7 7 src = fetchurl { 8 8 url = "https://pythia.org/download/pythia83/pythia${builtins.replaceStrings ["."] [""] version}.tgz"; 9 - sha256 = "sha256-J4LV5CnBVDxnN1r+VH/UxMoHIDCd6wCPfbeGJtx9FGQ="; 9 + sha256 = "sha256-utmOKWe2hwRsRWjJCR1jCgwxtih0XAIamUq6TR1Q+Oo="; 10 10 }; 11 11 12 12 nativeBuildInputs = [ rsync ]
+2 -2
pkgs/development/libraries/physics/yoda/default.nix
··· 11 11 12 12 stdenv.mkDerivation rec { 13 13 pname = "yoda"; 14 - version = "2.0.1"; 14 + version = "2.0.2"; 15 15 16 16 src = fetchFromGitLab { 17 17 owner = "hepcedar"; 18 18 repo = pname; 19 19 rev = "yoda-${version}"; 20 - hash = "sha256-WeMOd1dsy+qwiODQ7EWiLa1GNfUWXwpTtkS4EKUWF+c="; 20 + hash = "sha256-sHvwgLH22fvdlh4oLjr4fzZ2WtBJMAlvr4Vxi9Xdf84="; 21 21 }; 22 22 23 23 nativeBuildInputs = with python.pkgs; [
+9 -4
pkgs/development/python-modules/dicomweb-client/default.nix
··· 3 3 buildPythonPackage, 4 4 fetchFromGitHub, 5 5 pythonOlder, 6 + setuptools, 6 7 pytestCheckHook, 7 8 pytest-localserver, 8 9 numpy, ··· 14 15 15 16 buildPythonPackage rec { 16 17 pname = "dicomweb-client"; 17 - version = "0.59.1"; 18 + version = "0.59.3"; 19 + pyproject = true; 20 + 18 21 disabled = pythonOlder "3.6"; 19 - format = "setuptools"; 20 22 21 23 src = fetchFromGitHub { 22 24 owner = "ImagingDataCommons"; 23 25 repo = pname; 24 26 rev = "refs/tags/v${version}"; 25 - hash = "sha256-h9gFCBmutTGNJ3wP2AGPfiUtA49yywUlNKiSh/x9kFE="; 27 + hash = "sha256-D3j5EujrEdGTfR8/V3o2VJ/VkGdZ8IifPYMhP4ppXhw="; 26 28 }; 27 29 28 - propagatedBuildInputs = [ 30 + build-system = [ setuptools ]; 31 + 32 + dependencies = [ 29 33 numpy 30 34 pillow 31 35 pydicom ··· 43 47 meta = with lib; { 44 48 description = "Python client for DICOMweb RESTful services"; 45 49 homepage = "https://dicomweb-client.readthedocs.io"; 50 + changelog = "https://github.com/ImagingDataCommons/dicomweb-client/releases/tag/v${version}"; 46 51 license = licenses.mit; 47 52 maintainers = with maintainers; [ bcdarwin ]; 48 53 mainProgram = "dicomweb_client";
+2 -2
pkgs/development/python-modules/enlighten/default.nix
··· 11 11 12 12 buildPythonPackage rec { 13 13 pname = "enlighten"; 14 - version = "1.12.4"; 14 + version = "1.13.0"; 15 15 format = "setuptools"; 16 16 17 17 disabled = pythonOlder "3.7"; 18 18 19 19 src = fetchPypi { 20 20 inherit pname version; 21 - hash = "sha256-dfPZK0ng715FT8Gg853Aq49tmUbL5TTbPe0wECF9W18="; 21 + hash = "sha256-7nGNqsaHPIP9Nwa8532kcsd2pR4Nb1+G9+YeJ/mtFmo="; 22 22 }; 23 23 24 24 propagatedBuildInputs = [
+2 -2
pkgs/development/python-modules/niaclass/default.nix
··· 14 14 15 15 buildPythonPackage rec { 16 16 pname = "niaclass"; 17 - version = "0.2.0"; 17 + version = "0.2.1"; 18 18 pyproject = true; 19 19 20 20 disabled = pythonOlder "3.9"; ··· 23 23 owner = "firefly-cpp"; 24 24 repo = "NiaClass"; 25 25 rev = "refs/tags/${version}"; 26 - hash = "sha256-C3EF18lzheE+dXHJA6WJNFECAH4HfPiCDo7QxtHvOLI="; 26 + hash = "sha256-9ynnnnCrOesl7dWgX3P1aFDycH0ifDtTT4BSlq0HDj0="; 27 27 }; 28 28 29 29 pythonRelaxDeps = [ "pandas" ];
+2 -2
pkgs/development/python-modules/plugwise/default.nix
··· 17 17 18 18 buildPythonPackage rec { 19 19 pname = "plugwise"; 20 - version = "1.5.2"; 20 + version = "1.6.1"; 21 21 pyproject = true; 22 22 23 23 disabled = pythonOlder "3.11"; ··· 26 26 owner = "plugwise"; 27 27 repo = "python-plugwise"; 28 28 rev = "refs/tags/v${version}"; 29 - hash = "sha256-DC/pytBgzQJ38GshFR1IgvxUN2IJnqPn49FvS6dY5Js="; 29 + hash = "sha256-Hwi/ee8XuClN2FOY0qGwOsIR6F2Z5IVihBFiu5lT5t8="; 30 30 }; 31 31 32 32 postPatch = ''
+2 -2
pkgs/development/python-modules/pyvo/default.nix
··· 15 15 16 16 buildPythonPackage rec { 17 17 pname = "pyvo"; 18 - version = "1.5.3"; 18 + version = "1.6"; 19 19 pyproject = true; 20 20 21 21 disabled = pythonOlder "3.8"; # according to setup.cfg 22 22 23 23 src = fetchPypi { 24 24 inherit pname version; 25 - hash = "sha256-/ShNDoT1KucV4YVUeUz8BP33nsQF4YlpvbFs6vCxmH4="; 25 + hash = "sha256-2270I+YAjrocpoRZ5+KpHbw0y+G9ovKfZLpX2N9XDKo="; 26 26 }; 27 27 28 28 build-system = [
+13 -12
pkgs/development/python-modules/scikit-hep-testdata/default.nix
··· 1 1 { 2 2 lib, 3 + buildPythonPackage, 3 4 fetchFromGitHub, 5 + 6 + # build-system 7 + setuptools-scm, 8 + 9 + # dependencies 10 + pyyaml, 11 + requests, 4 12 pythonAtLeast, 5 - buildPythonPackage, 6 13 importlib-resources, 7 - pyyaml, 8 - requests, 9 - setuptools-scm, 10 - pythonOlder, 11 14 }: 12 15 13 16 buildPythonPackage rec { 14 17 pname = "scikit-hep-testdata"; 15 - version = "0.4.48"; 18 + version = "0.5.0"; 16 19 pyproject = true; 17 - 18 - disabled = pythonOlder "3.8"; 19 20 20 21 src = fetchFromGitHub { 21 22 owner = "scikit-hep"; 22 23 repo = "scikit-hep-testdata"; 23 24 rev = "refs/tags/v${version}"; 24 - hash = "sha256-B0YmO48aGDRsQ56+q7/Z6xquCNjbAQ55fkY6auvwB90="; 25 + hash = "sha256-FIv3yC5Q3H1RXl0n32YH1UqaZiMuWHNcMPTSKLN+IkA="; 25 26 }; 26 27 27 28 build-system = [ setuptools-scm ]; ··· 37 38 38 39 pythonImportsCheck = [ "skhep_testdata" ]; 39 40 40 - meta = with lib; { 41 + meta = { 41 42 homepage = "https://github.com/scikit-hep/scikit-hep-testdata"; 42 43 description = "Common package to provide example files (e.g., ROOT) for testing and developing packages against"; 43 44 changelog = "https://github.com/scikit-hep/scikit-hep-testdata/releases/tag/v${version}"; 44 - license = licenses.bsd3; 45 - maintainers = with maintainers; [ veprbl ]; 45 + license = lib.licenses.bsd3; 46 + maintainers = with lib.maintainers; [ veprbl ]; 46 47 }; 47 48 }
+39 -34
pkgs/development/python-modules/uproot/default.nix
··· 1 1 { 2 2 lib, 3 + stdenv, 3 4 buildPythonPackage, 4 5 fetchFromGitHub, 5 6 ··· 26 27 27 28 buildPythonPackage rec { 28 29 pname = "uproot"; 29 - version = "5.5.0"; 30 + version = "5.5.1"; 30 31 pyproject = true; 31 32 32 33 src = fetchFromGitHub { 33 34 owner = "scikit-hep"; 34 35 repo = "uproot5"; 35 36 rev = "refs/tags/v${version}"; 36 - hash = "sha256-letdC246I9LDqEnLCOTz51cBnQGbkrsR/i7UN6EMcDA="; 37 + hash = "sha256-a5gCsv8iBUUASHCJIpxFbgBXTSm/KJOTt6fvSvP/Lio="; 37 38 }; 38 39 39 40 build-system = [ ··· 63 64 export HOME="$(mktemp -d)" 64 65 ''; 65 66 66 - disabledTests = [ 67 - # Tests that try to download files 68 - "test_descend_into_path_classname_of" 69 - "test_fallback" 70 - "test_file" 71 - "test_fsspec_cache_http" 72 - "test_fsspec_cache_http_directory" 73 - "test_fsspec_chunks" 74 - "test_fsspec_globbing_http" 75 - "test_fsspec_writing_http" 76 - "test_fsspec_writing_memory" 77 - "test_fsspec_writing_ssh" 78 - "test_http" 79 - "test_http_fallback" 80 - "test_http_multipart" 81 - "test_http_port" 82 - "test_http_size" 83 - "test_http_size_port" 84 - "test_issue_1054_filename_colons" 85 - "test_multiple_page_lists" 86 - "test_no_multipart" 87 - "test_open_fsspec_github" 88 - "test_open_fsspec_http" 89 - "test_open_fsspec_ss" 90 - "test_pickle_roundtrip_http" 91 - "test_split_ranges_if_large_file_in_http" 92 - # Cyclic dependency with dask-awkward 93 - "test_dask_duplicated_keys" 94 - "test_decompression_executor_for_dask" 95 - "test_decompression_threadpool_executor_for_dask" 96 - ]; 67 + disabledTests = 68 + [ 69 + # Tests that try to download files 70 + "test_descend_into_path_classname_of" 71 + "test_fallback" 72 + "test_fsspec_cache_http" 73 + "test_fsspec_cache_http_directory" 74 + "test_fsspec_chunks" 75 + "test_fsspec_globbing_http" 76 + "test_http" 77 + "test_http_fallback_workers" 78 + "test_http_multipart" 79 + "test_http_port" 80 + "test_http_size" 81 + "test_http_size_port" 82 + "test_http_workers" 83 + "test_issue176" 84 + "test_issue176_again" 85 + "test_issue_1054_filename_colons" 86 + "test_no_multipart" 87 + "test_open_fsspec_github" 88 + "test_open_fsspec_http" 89 + "test_pickle_roundtrip_http" 90 + 91 + # Cyclic dependency with dask-awkward 92 + "test_dask_duplicated_keys" 93 + "test_decompression_executor_for_dask" 94 + "test_decompression_threadpool_executor_for_dask" 95 + ] 96 + ++ lib.optionals stdenv.hostPlatform.isDarwin [ 97 + # Tries to connect to localhost:22 98 + # PermissionError: [Errno 1] Operation not permitted 99 + "test_open_fsspec_ssh" 100 + ]; 97 101 98 102 disabledTestPaths = [ 99 103 # Tests that try to download files 100 104 "tests/test_0066_fix_http_fallback_freeze.py" 101 - "tests/test_0088_read_with_http.py" 102 105 "tests/test_0220_contiguous_byte_ranges_in_http.py" 103 106 ]; 107 + 108 + __darwinAllowLocalNetworking = true; 104 109 105 110 pythonImportsCheck = [ "uproot" ]; 106 111
+2 -2
pkgs/development/python-modules/usb-monitor/default.nix
··· 7 7 8 8 buildPythonPackage rec { 9 9 pname = "usb-monitor"; 10 - version = "1.21"; 10 + version = "1.23"; 11 11 12 12 src = fetchPypi { 13 13 inherit version; 14 14 pname = "usb_monitor"; 15 - hash = "sha256-M+BUmbNxQWcULFECexTnp55EZiJ6y3bYCEtSwqKldAk="; 15 + hash = "sha256-7xZ30JLPduY0y2SHWI7fvZHB27FbNFAMczHMXnaXl88="; 16 16 }; 17 17 18 18 dependencies = [ pyudev ];
+2 -2
pkgs/development/python-modules/uxsim/default.nix
··· 17 17 }: 18 18 buildPythonPackage rec { 19 19 pname = "uxsim"; 20 - version = "1.7.0"; 20 + version = "1.7.1"; 21 21 pyproject = true; 22 22 23 23 src = fetchFromGitHub { 24 24 owner = "toruseo"; 25 25 repo = "UXsim"; 26 26 rev = "refs/tags/v${version}"; 27 - hash = "sha256-FZ8eGA3sSKaUqAd+jTlIIZDeEoXeqdpsSgJ+ZHuWyJM="; 27 + hash = "sha256-lN9kcpNVSPNRWwF9rltweqHJpzqsYrKeP0KEQRwiltk="; 28 28 }; 29 29 30 30 patches = [ ./add-qt-plugin-path-to-env.patch ];
+2 -2
pkgs/development/python-modules/zcbor/default.nix
··· 14 14 15 15 buildPythonPackage rec { 16 16 pname = "zcbor"; 17 - version = "0.9.0"; 17 + version = "0.9.1"; 18 18 pyproject = true; 19 19 20 20 src = fetchPypi { 21 21 inherit pname version; 22 - hash = "sha256-dm/gPFQaeQOrz5tcqqgCt4d4dh188QVjL4r8isXgiWY="; 22 + hash = "sha256-wEkYOS4tuxTG8DjXduLqawnDS6ECiwRardfDqVYWvDg="; 23 23 }; 24 24 25 25 nativeBuildInputs = [ setuptools ];
+2 -2
pkgs/development/tools/build-managers/sbt/default.nix
··· 9 9 10 10 stdenv.mkDerivation (finalAttrs: { 11 11 pname = "sbt"; 12 - version = "1.10.2"; 12 + version = "1.10.6"; 13 13 14 14 src = fetchurl { 15 15 url = "https://github.com/sbt/sbt/releases/download/v${finalAttrs.version}/sbt-${finalAttrs.version}.tgz"; 16 - hash = "sha256-pxbdAYvWi8epWi3RAzdmOqdvRDrWyZ3qvl6t0a38djk="; 16 + hash = "sha256-fhsJjv/sgGFOg4qmG3U6i0YjeyS3BuybN2CQMIAMERo="; 17 17 }; 18 18 19 19 postPatch = ''
+1 -1
pkgs/development/tools/infisical/default.nix
··· 15 15 buildHashes = builtins.fromJSON (builtins.readFile ./hashes.json); 16 16 17 17 # the version of infisical 18 - version = "0.31.8"; 18 + version = "0.32.0"; 19 19 20 20 # the platform-specific, statically linked binary 21 21 src =
+4 -4
pkgs/development/tools/infisical/hashes.json
··· 1 1 { "_comment": "@generated by pkgs/development/tools/infisical/update.sh" 2 - , "x86_64-linux": "sha256-SkWcRnbmvKWFX0dvAfj71uHNRbVZ0LYLzyPogiSaMnw=" 3 - , "x86_64-darwin": "sha256-h6VoI+Xd7ZDiVEUqSMRMIpc7f9s/HZilfwzXFgPWAV8=" 4 - , "aarch64-linux": "sha256-7TWuNTgrccSn634qje46AuSWr9fg6zlrTpz4iB9tzE0=" 5 - , "aarch64-darwin": "sha256-o39uHZd1MjbEszpDwIAbhUS/w8LEiRVVvJjaX+SQmww=" 2 + , "x86_64-linux": "sha256-EX4GDtboD9Gdo2WpJtXoswDLYIyKbtH0q6yg+c0M1ls=" 3 + , "x86_64-darwin": "sha256-+YqFxQmnezBsQN5qnjIBj2DbIf1wQxjp78ehb4+ttKQ=" 4 + , "aarch64-linux": "sha256-T8VgSQeKvMFwhiAcmjDgGys8CA2jX1ZZTH5PUAG3uqo=" 5 + , "aarch64-darwin": "sha256-OYsQtR8y38Q0ryxl/AHTUyHmIQGFoHtCTNG0sn3rprE=" 6 6 }
-101
pkgs/development/tools/poac/default.nix
··· 1 - { lib 2 - , stdenv 3 - , fetchFromGitHub 4 - , cmake 5 - , cpm-cmake 6 - , git 7 - , git2-cpp 8 - , cacert 9 - , boost179 10 - , icu 11 - , libarchive 12 - , libgit2 13 - , lz4 14 - , mitama-cpp-result 15 - , ninja 16 - , openssl_3 17 - , package-project-cmake 18 - , spdlog 19 - }: 20 - 21 - let 22 - glob = fetchFromGitHub { 23 - owner = "p-ranav"; 24 - repo = "glob"; 25 - rev = "v0.0.1"; 26 - sha256 = "sha256-2y+a7YFBiYX8wbwCCWw1Cm+SFoXGB3ZxLPi/QdZhcdw="; 27 - }; 28 - 29 - structopt = fetchFromGitHub { 30 - owner = "p-ranav"; 31 - repo = "structopt"; 32 - rev = "e9722d3c2b52cf751ebc1911b93d9649c4e365cc"; 33 - sha256 = "sha256-jIfKUyY2QQ2/donywwlz65PY8u7xODGoG6SlNtUhwkg="; 34 - }; 35 - 36 - toml11 = fetchFromGitHub { 37 - owner = "ToruNiina"; 38 - repo = "toml11"; 39 - rev = "9086b1114f39a8fb10d08ca704771c2f9f247d02"; 40 - sha256 = "sha256-fHUElHO4ckNQq7Q88GdbHGxfaAvWoWtGB0eD9y2MnLo="; 41 - }; 42 - in 43 - stdenv.mkDerivation rec { 44 - pname = "poac"; 45 - version = "0.5.1"; 46 - 47 - src = fetchFromGitHub { 48 - owner = "poacpm"; 49 - repo = pname; 50 - rev = version; 51 - sha256 = "sha256-JgGa7lomDvZG5HLxGJMALcezjnZprexJDTxyTUjLetg="; 52 - }; 53 - 54 - preConfigure = '' 55 - mkdir -p ${placeholder "out"}/share/cpm 56 - cp ${cpm-cmake}/share/cpm/CPM.cmake ${placeholder "out"}/share/cpm/CPM_0.35.1.cmake 57 - ''; 58 - 59 - cmakeFlags = [ 60 - "-DPOAC_BUILD_TESTING=OFF" 61 - "-DCPM_SOURCE_CACHE=${placeholder "out"}/share" 62 - "-DFETCHCONTENT_SOURCE_DIR_GIT2-CPP=${git2-cpp.src}" 63 - "-DFETCHCONTENT_SOURCE_DIR_GLOB=${glob}" 64 - "-DFETCHCONTENT_SOURCE_DIR_PACKAGEPROJECT.CMAKE=${package-project-cmake.src}" 65 - "-DFETCHCONTENT_SOURCE_DIR_MITAMA-CPP-RESULT=${mitama-cpp-result.src}" 66 - "-DFETCHCONTENT_SOURCE_DIR_NINJA=${ninja.src}" 67 - "-DFETCHCONTENT_SOURCE_DIR_STRUCTOPT=${structopt}" 68 - "-DFETCHCONTENT_SOURCE_DIR_TOML11=${toml11}" 69 - ]; 70 - 71 - nativeBuildInputs = [ cmake git cacert ]; 72 - buildInputs = [ 73 - (boost179.override { 74 - enableShared = stdenv.hostPlatform.isDarwin; 75 - enableStatic = !stdenv.hostPlatform.isDarwin; 76 - }) 77 - git2-cpp 78 - glob 79 - package-project-cmake 80 - mitama-cpp-result 81 - ninja 82 - structopt 83 - toml11 84 - icu 85 - libarchive 86 - libgit2 87 - lz4 88 - openssl_3 89 - spdlog 90 - ]; 91 - 92 - meta = with lib; { 93 - homepage = "https://poac.pm"; 94 - description = "Package Manager for C++"; 95 - license = licenses.asl20; 96 - maintainers = [ ]; 97 - platforms = platforms.unix; 98 - # error: call to 'format' is ambiguous 99 - broken = true; # last successful build 2023-12-31 100 - }; 101 - }
+1 -1
pkgs/servers/home-assistant/custom-lovelace-modules/default.nix
··· 47 47 } 48 48 // lib.optionalAttrs pkgs.config.allowAliases { 49 49 android-tv-card = 50 - lib.warn "`home-assistant-custom-lovelace-modules.android-tv-card` has been renamed to `universal-remote-card`" 50 + lib.warnOnInstantiate "`home-assistant-custom-lovelace-modules.android-tv-card` has been renamed to `universal-remote-card`" 51 51 pkgs.home-assistant-custom-lovelace-modules.universal-remote-card; 52 52 }
+2 -2
pkgs/tools/misc/mpremote/default.nix
··· 9 9 }: 10 10 buildPythonApplication rec { 11 11 pname = "mpremote"; 12 - version = "1.24.0"; 12 + version = "1.24.1"; 13 13 14 14 src = fetchFromGitHub { 15 15 owner = "micropython"; 16 16 repo = "micropython"; 17 17 rev = "refs/tags/v${version}"; 18 - hash = "sha256-nBz4m5YxD6MV5SyyzvJcwBTttV8uJGdcCUY6HYxZ4nY="; 18 + hash = "sha256-Dc40uLyLQBfs8Elku8g+sTz/OETsFNqLqp/xnbF/rn4="; 19 19 }; 20 20 sourceRoot = "${src.name}/tools/mpremote"; 21 21 format = "pyproject";
+93 -92
pkgs/tools/security/metasploit/Gemfile.lock
··· 120 120 aarch64 (2.1.0) 121 121 racc (~> 1.6) 122 122 abbrev (0.1.2) 123 - actionpack (7.0.8.3) 124 - actionview (= 7.0.8.3) 125 - activesupport (= 7.0.8.3) 123 + actionpack (7.0.8.6) 124 + actionview (= 7.0.8.6) 125 + activesupport (= 7.0.8.6) 126 126 rack (~> 2.0, >= 2.2.4) 127 127 rack-test (>= 0.6.3) 128 128 rails-dom-testing (~> 2.0) 129 129 rails-html-sanitizer (~> 1.0, >= 1.2.0) 130 - actionview (7.0.8.3) 131 - activesupport (= 7.0.8.3) 130 + actionview (7.0.8.6) 131 + activesupport (= 7.0.8.6) 132 132 builder (~> 3.1) 133 133 erubi (~> 1.4) 134 134 rails-dom-testing (~> 2.0) 135 135 rails-html-sanitizer (~> 1.1, >= 1.2.0) 136 - activemodel (7.0.8.3) 137 - activesupport (= 7.0.8.3) 138 - activerecord (7.0.8.3) 139 - activemodel (= 7.0.8.3) 140 - activesupport (= 7.0.8.3) 141 - activesupport (7.0.8.3) 136 + activemodel (7.0.8.6) 137 + activesupport (= 7.0.8.6) 138 + activerecord (7.0.8.6) 139 + activemodel (= 7.0.8.6) 140 + activesupport (= 7.0.8.6) 141 + activesupport (7.0.8.6) 142 142 concurrent-ruby (~> 1.0, >= 1.0.2) 143 143 i18n (>= 1.6, < 2) 144 144 minitest (>= 5.1) 145 145 tzinfo (~> 2.0) 146 - addressable (2.8.6) 147 - public_suffix (>= 2.0.2, < 6.0) 146 + addressable (2.8.7) 147 + public_suffix (>= 2.0.2, < 7.0) 148 148 afm (0.2.2) 149 - arel-helpers (2.14.0) 149 + arel-helpers (2.15.0) 150 150 activerecord (>= 3.1.0, < 8) 151 151 aws-eventstream (1.3.0) 152 - aws-partitions (1.933.0) 153 - aws-sdk-core (3.196.1) 152 + aws-partitions (1.999.0) 153 + aws-sdk-core (3.211.0) 154 154 aws-eventstream (~> 1, >= 1.3.0) 155 - aws-partitions (~> 1, >= 1.651.0) 156 - aws-sigv4 (~> 1.8) 155 + aws-partitions (~> 1, >= 1.992.0) 156 + aws-sigv4 (~> 1.9) 157 157 jmespath (~> 1, >= 1.6.1) 158 - aws-sdk-ec2 (1.457.1) 159 - aws-sdk-core (~> 3, >= 3.193.0) 160 - aws-sigv4 (~> 1.1) 161 - aws-sdk-ec2instanceconnect (1.40.0) 162 - aws-sdk-core (~> 3, >= 3.193.0) 163 - aws-sigv4 (~> 1.1) 164 - aws-sdk-iam (1.98.0) 165 - aws-sdk-core (~> 3, >= 3.193.0) 166 - aws-sigv4 (~> 1.1) 167 - aws-sdk-kms (1.82.0) 168 - aws-sdk-core (~> 3, >= 3.193.0) 169 - aws-sigv4 (~> 1.1) 170 - aws-sdk-s3 (1.151.0) 171 - aws-sdk-core (~> 3, >= 3.194.0) 158 + aws-sdk-ec2 (1.486.0) 159 + aws-sdk-core (~> 3, >= 3.210.0) 160 + aws-sigv4 (~> 1.5) 161 + aws-sdk-ec2instanceconnect (1.52.0) 162 + aws-sdk-core (~> 3, >= 3.210.0) 163 + aws-sigv4 (~> 1.5) 164 + aws-sdk-iam (1.112.0) 165 + aws-sdk-core (~> 3, >= 3.210.0) 166 + aws-sigv4 (~> 1.5) 167 + aws-sdk-kms (1.95.0) 168 + aws-sdk-core (~> 3, >= 3.210.0) 169 + aws-sigv4 (~> 1.5) 170 + aws-sdk-s3 (1.169.0) 171 + aws-sdk-core (~> 3, >= 3.210.0) 172 172 aws-sdk-kms (~> 1) 173 - aws-sigv4 (~> 1.8) 174 - aws-sdk-ssm (1.169.0) 175 - aws-sdk-core (~> 3, >= 3.193.0) 176 - aws-sigv4 (~> 1.1) 177 - aws-sigv4 (1.8.0) 173 + aws-sigv4 (~> 1.5) 174 + aws-sdk-ssm (1.183.0) 175 + aws-sdk-core (~> 3, >= 3.210.0) 176 + aws-sigv4 (~> 1.5) 177 + aws-sigv4 (1.10.1) 178 178 aws-eventstream (~> 1, >= 1.0.2) 179 179 base64 (0.2.0) 180 180 bcrypt (3.1.20) 181 181 bcrypt_pbkdf (1.1.1) 182 182 bigdecimal (3.1.8) 183 183 bindata (2.4.15) 184 - bootsnap (1.18.3) 184 + bootsnap (1.18.4) 185 185 msgpack (~> 1.2) 186 - bson (5.0.0) 187 - builder (3.2.4) 186 + bson (5.0.1) 187 + builder (3.3.0) 188 188 chunky_png (1.4.0) 189 - concurrent-ruby (1.2.3) 189 + concurrent-ruby (1.3.4) 190 190 cookiejar (0.3.4) 191 191 crass (1.0.6) 192 192 csv (3.3.0) 193 193 daemons (1.4.1) 194 194 date (3.3.4) 195 - dnsruby (1.72.1) 195 + dnsruby (1.72.2) 196 196 simpleidn (~> 0.2.1) 197 197 domain_name (0.6.20240107) 198 198 drb (2.2.1) ··· 205 205 em-socksify (>= 0.3) 206 206 eventmachine (>= 1.0.3) 207 207 http_parser.rb (>= 0.6.0) 208 - em-socksify (0.3.2) 208 + em-socksify (0.3.3) 209 + base64 209 210 eventmachine (>= 1.0.0.beta.4) 210 - erubi (1.12.0) 211 + erubi (1.13.0) 211 212 eventmachine (1.2.7) 212 - faker (3.3.1) 213 + faker (3.5.1) 213 214 i18n (>= 1.8.11, < 2) 214 215 faraday (2.7.11) 215 216 base64 ··· 234 235 hrr_rb_ssh-ed25519 (0.4.2) 235 236 ed25519 (~> 1.2) 236 237 hrr_rb_ssh (>= 0.4) 237 - http-cookie (1.0.5) 238 + http-cookie (1.0.7) 238 239 domain_name (~> 0.5) 239 240 http_parser.rb (0.8.0) 240 241 httpclient (2.8.3) 241 - i18n (1.14.5) 242 + i18n (1.14.6) 242 243 concurrent-ruby (~> 1.0) 243 244 io-console (0.7.2) 244 245 irb (1.7.4) ··· 246 247 jmespath (1.6.2) 247 248 jsobfu (0.4.2) 248 249 rkelly-remix 249 - json (2.7.2) 250 + json (2.7.5) 250 251 little-plugger (1.1.4) 251 - logging (2.3.1) 252 + logging (2.4.0) 252 253 little-plugger (~> 1.1) 253 254 multi_json (~> 1.14) 254 - loofah (2.22.0) 255 + loofah (2.23.1) 255 256 crass (~> 1.0.2) 256 257 nokogiri (>= 1.12.0) 257 258 metasm (1.0.5) 258 - metasploit-concern (5.0.2) 259 + metasploit-concern (5.0.3) 259 260 activemodel (~> 7.0) 260 261 activesupport (~> 7.0) 261 262 railties (~> 7.0) 262 263 zeitwerk 263 - metasploit-credential (6.0.9) 264 + metasploit-credential (6.0.11) 264 265 metasploit-concern 265 266 metasploit-model 266 267 metasploit_data_models (>= 5.0.0) ··· 275 276 activesupport (~> 7.0) 276 277 railties (~> 7.0) 277 278 metasploit-payloads (2.0.187) 278 - metasploit_data_models (6.0.3) 279 + metasploit_data_models (6.0.5) 279 280 activerecord (~> 7.0) 280 281 activesupport (~> 7.0) 281 282 arel-helpers ··· 287 288 webrick 288 289 metasploit_payloads-mettle (1.0.35) 289 290 method_source (1.1.0) 290 - mini_portile2 (2.8.6) 291 - minitest (5.23.1) 291 + mini_portile2 (2.8.7) 292 + minitest (5.25.1) 292 293 mqtt (0.6.0) 293 294 msgpack (1.6.1) 294 295 multi_json (1.15.0) 295 - mustermann (3.0.0) 296 + mustermann (3.0.3) 296 297 ruby2_keywords (~> 0.0.1) 297 298 mutex_m (0.2.0) 298 299 nessus_rest (0.1.6) 299 - net-imap (0.4.11) 300 + net-imap (0.5.0) 300 301 date 301 302 net-protocol 302 303 net-ldap (0.19.0) ··· 306 307 net-ssh (>= 5.0.0, < 8.0.0) 307 308 net-smtp (0.5.0) 308 309 net-protocol 309 - net-ssh (7.2.3) 310 + net-ssh (7.3.0) 310 311 network_interface (0.0.4) 311 312 nexpose (7.3.0) 312 - nio4r (2.7.3) 313 - nokogiri (1.14.5) 314 - mini_portile2 (~> 2.8.0) 313 + nio4r (2.7.4) 314 + nokogiri (1.16.7) 315 + mini_portile2 (~> 2.8.2) 315 316 racc (~> 1.4) 316 - nori (2.7.0) 317 + nori (2.7.1) 317 318 bigdecimal 318 319 octokit (4.25.1) 319 320 faraday (>= 1, < 3) ··· 324 325 packetfu (2.0.0) 325 326 pcaprub (~> 0.13.1) 326 327 patch_finder (1.0.2) 327 - pcaprub (0.13.2) 328 + pcaprub (0.13.3) 328 329 pdf-reader (2.12.0) 329 330 Ascii85 (~> 1.0) 330 331 afm (~> 0.2.1) 331 332 hashery (~> 2.0) 332 333 ruby-rc4 333 334 ttfunk 334 - pg (1.5.6) 335 - public_suffix (5.0.5) 336 - puma (6.4.2) 335 + pg (1.5.9) 336 + public_suffix (6.0.1) 337 + puma (6.4.3) 337 338 nio4r (~> 2.0) 338 - racc (1.8.0) 339 - rack (2.2.9) 339 + racc (1.8.1) 340 + rack (2.2.10) 340 341 rack-protection (3.2.0) 341 342 base64 (>= 0.1.0) 342 343 rack (~> 2.2, >= 2.2.4) ··· 349 350 rails-html-sanitizer (1.6.0) 350 351 loofah (~> 2.21) 351 352 nokogiri (~> 1.14) 352 - railties (7.0.8.3) 353 - actionpack (= 7.0.8.3) 354 - activesupport (= 7.0.8.3) 353 + railties (7.0.8.6) 354 + actionpack (= 7.0.8.6) 355 + activesupport (= 7.0.8.6) 355 356 method_source 356 357 rake (>= 12.2) 357 358 thor (~> 1.0) ··· 360 361 rasn1 (0.13.0) 361 362 strptime (~> 0.2.5) 362 363 rb-readline (0.5.5) 363 - recog (3.1.5) 364 + recog (3.1.11) 364 365 nokogiri 365 366 redcarpet (3.6.0) 366 - reline (0.5.7) 367 + reline (0.5.10) 367 368 io-console (~> 0.5) 368 - rex-arch (0.1.15) 369 + rex-arch (0.1.16) 369 370 rex-text 370 371 rex-bin_tools (0.1.9) 371 372 metasm ··· 378 379 metasm 379 380 rex-arch 380 381 rex-text 381 - rex-exploitation (0.1.39) 382 + rex-exploitation (0.1.40) 382 383 jsobfu 383 384 metasm 384 385 rex-arch ··· 392 393 rex-arch 393 394 rex-ole (0.1.8) 394 395 rex-text 395 - rex-powershell (0.1.99) 396 + rex-powershell (0.1.100) 396 397 rex-random_identifier 397 398 rex-text 398 399 ruby-rc4 399 - rex-random_identifier (0.1.12) 400 + rex-random_identifier (0.1.13) 400 401 rex-text 401 402 rex-registry (0.1.5) 402 403 rex-rop_builder (0.1.5) ··· 410 411 rex-socket 411 412 rex-text 412 413 rex-struct2 (0.1.4) 413 - rex-text (0.2.58) 414 + rex-text (0.2.59) 414 415 rex-zip (0.1.5) 415 416 rex-text 416 - rexml (3.2.8) 417 - strscan (>= 3.0.9) 417 + rexml (3.3.9) 418 418 rkelly-remix (0.0.7) 419 - ruby-macho (4.0.1) 419 + ruby-macho (4.1.0) 420 420 ruby-mysql (4.1.0) 421 421 ruby-rc4 (0.1.5) 422 422 ruby2_keywords (0.0.5) 423 - ruby_smb (3.3.8) 423 + ruby_smb (3.3.11) 424 424 bindata (= 2.4.15) 425 425 openssl-ccm 426 426 openssl-cmac 427 - rubyntlm 427 + rubyntlm (>= 0.6.5) 428 428 windows_error (>= 0.1.4) 429 - rubyntlm (0.6.3) 429 + rubyntlm (0.6.5) 430 + base64 430 431 rubyzip (2.3.2) 431 432 sawyer (0.9.2) 432 433 addressable (>= 2.3.5) ··· 441 442 mini_portile2 (~> 2.8.0) 442 443 sshkey (3.0.0) 443 444 strptime (0.2.5) 444 - strscan (3.1.0) 445 445 swagger-blocks (3.0.0) 446 446 thin (1.8.2) 447 447 daemons (~> 1.0, >= 1.0.9) 448 448 eventmachine (~> 1.0, >= 1.0.4) 449 449 rack (>= 1, < 3) 450 - thor (1.3.1) 451 - tilt (2.3.0) 450 + thor (1.3.2) 451 + tilt (2.4.0) 452 452 timeout (0.4.1) 453 453 ttfunk (1.8.0) 454 454 bigdecimal (~> 3.1) 455 455 tzinfo (2.0.6) 456 456 concurrent-ruby (~> 1.0) 457 - tzinfo-data (1.2024.1) 457 + tzinfo-data (1.2024.2) 458 458 tzinfo (>= 1.0.0) 459 459 unix-crypt (1.3.1) 460 460 warden (1.2.9) 461 461 rack (>= 2.0.9) 462 - webrick (1.8.1) 462 + webrick (1.8.2) 463 463 websocket-driver (0.7.6) 464 464 websocket-extensions (>= 0.1.0) 465 465 websocket-extensions (0.1.5) 466 466 win32api (0.1.0) 467 467 windows_error (0.1.5) 468 - winrm (2.3.6) 468 + winrm (2.3.9) 469 469 builder (>= 2.1.2) 470 470 erubi (~> 1.8) 471 471 gssapi (~> 1.2) 472 472 gyoku (~> 1.0) 473 473 httpclient (~> 2.2, >= 2.2.0.2) 474 474 logging (>= 1.6.1, < 3.0) 475 - nori (~> 2.0) 475 + nori (~> 2.0, >= 2.7.1) 476 + rexml (~> 3.0) 476 477 rubyntlm (~> 0.6.0, >= 0.6.3) 477 478 xdr (3.0.3) 478 479 activemodel (>= 4.2, < 8.0) 479 480 activesupport (>= 4.2, < 8.0) 480 481 xmlrpc (0.3.3) 481 482 webrick 482 - zeitwerk (2.6.14) 483 + zeitwerk (2.6.18) 483 484 484 485 PLATFORMS 485 486 ruby
+28 -11
pkgs/tools/security/metasploit/default.nix
··· 1 - { lib 2 - , stdenv 3 - , fetchFromGitHub 4 - , makeWrapper 5 - , ruby 6 - , bundlerEnv 7 - , python3 1 + { 2 + lib, 3 + stdenv, 4 + fetchFromGitHub, 5 + makeWrapper, 6 + ruby, 7 + bundlerEnv, 8 + testers, 9 + python3, 8 10 }: 9 11 10 12 let ··· 13 15 name = "metasploit-bundler-env"; 14 16 gemdir = ./.; 15 17 }; 16 - in stdenv.mkDerivation rec { 18 + in 19 + stdenv.mkDerivation (finalAttrs: { 17 20 pname = "metasploit-framework"; 18 21 version = "6.4.37"; 19 22 20 23 src = fetchFromGitHub { 21 24 owner = "rapid7"; 22 25 repo = "metasploit-framework"; 23 - rev = "refs/tags/${version}"; 26 + rev = "refs/tags/${finalAttrs.version}"; 24 27 hash = "sha256-/c0F/5bbuQYkNB2tzjK2NGoTr3OD4fAUUEjiJVybKFM="; 25 28 }; 26 29 ··· 35 38 dontPatchELF = true; # stay away from exploit executables 36 39 37 40 installPhase = '' 41 + runHook preInstall 42 + 38 43 mkdir -p $out/{bin,share/msf} 39 44 40 45 cp -r * $out/share/msf ··· 54 59 55 60 makeWrapper ${env}/bin/bundle $out/bin/msf-pattern_offset \ 56 61 --add-flags "exec ${ruby}/bin/ruby $out/share/msf/tools/exploit/pattern_offset.rb" 62 + 63 + runHook postInstall 57 64 ''; 58 65 66 + passthru.tests = { 67 + msfconsole-version = testers.testVersion { 68 + package = finalAttrs.finalPackage; 69 + command = "HOME=/tmp msfconsole -q -x 'version;exit'"; 70 + }; 71 + }; 72 + 59 73 # run with: nix-shell maintainers/scripts/update.nix --argstr path metasploit 60 74 passthru.updateScript = ./update.sh; 61 75 ··· 64 78 homepage = "https://docs.metasploit.com/"; 65 79 platforms = platforms.unix; 66 80 license = licenses.bsd3; 67 - maintainers = with maintainers; [ fab makefu ]; 81 + maintainers = with maintainers; [ 82 + fab 83 + makefu 84 + ]; 68 85 mainProgram = "msfconsole"; 69 86 }; 70 - } 87 + })
+212 -138
pkgs/tools/security/metasploit/gemset.nix
··· 1 1 { 2 2 aarch64 = { 3 + dependencies = ["racc"]; 3 4 groups = ["default"]; 4 5 platforms = []; 5 6 source = { ··· 20 21 version = "0.1.2"; 21 22 }; 22 23 actionpack = { 24 + dependencies = ["actionview" "activesupport" "rack" "rack-test" "rails-dom-testing" "rails-html-sanitizer"]; 23 25 groups = ["default"]; 24 26 platforms = []; 25 27 source = { 26 28 remotes = ["https://rubygems.org"]; 27 - sha256 = "11c5pm65m46wlqd25glmwpkji1jn1v2n918jmklxp4w9rr43dzi6"; 29 + sha256 = "19ywl4jp77b51c01hsyzwia093fnj73pw1ipgyj4pk3h2b9faj5n"; 28 30 type = "gem"; 29 31 }; 30 - version = "7.0.8.3"; 32 + version = "7.0.8.6"; 31 33 }; 32 34 actionview = { 35 + dependencies = ["activesupport" "builder" "erubi" "rails-dom-testing" "rails-html-sanitizer"]; 33 36 groups = ["default"]; 34 37 platforms = []; 35 38 source = { 36 39 remotes = ["https://rubygems.org"]; 37 - sha256 = "0p0w1rl3f5k7m39j9gnyw5wqz6ym18bhcacisqq4zng2k6jf4893"; 40 + sha256 = "0girx71db1aq5b70ln3qq03z9d7xjdyp297v1a8rdal7k89y859c"; 38 41 type = "gem"; 39 42 }; 40 - version = "7.0.8.3"; 43 + version = "7.0.8.6"; 41 44 }; 42 45 activemodel = { 46 + dependencies = ["activesupport"]; 43 47 groups = ["default"]; 44 48 platforms = []; 45 49 source = { 46 50 remotes = ["https://rubygems.org"]; 47 - sha256 = "0y8w73rdd7x1m1gwswjhpqfbjr95hh7hcnkjqk1wz8x9gjk9njb6"; 51 + sha256 = "1f6szahjsb4pr2xvlvk4kghk9291xh9c14s8cqwy6wwpm1vcglim"; 48 52 type = "gem"; 49 53 }; 50 - version = "7.0.8.3"; 54 + version = "7.0.8.6"; 51 55 }; 52 56 activerecord = { 57 + dependencies = ["activemodel" "activesupport"]; 53 58 groups = ["default"]; 54 59 platforms = []; 55 60 source = { 56 61 remotes = ["https://rubygems.org"]; 57 - sha256 = "03pqj57md528dgwwplr234hq628allla71i1pxys2inbpp7s7vn8"; 62 + sha256 = "14qs1jc9hwnsm4dzvnai8b36bcq1d7rcqgjxy0dc6wza670lqapf"; 58 63 type = "gem"; 59 64 }; 60 - version = "7.0.8.3"; 65 + version = "7.0.8.6"; 61 66 }; 62 67 activesupport = { 68 + dependencies = ["concurrent-ruby" "i18n" "minitest" "tzinfo"]; 63 69 groups = ["default"]; 64 70 platforms = []; 65 71 source = { 66 72 remotes = ["https://rubygems.org"]; 67 - sha256 = "1ybapgiiysxgcjyzifn34ksbwjdjzslbvbcd7v83wiry1qmiyg93"; 73 + sha256 = "0gj20cysajda05z3r7pl1g9y84nzsqak5dvk9nrz13jpy6297dj1"; 68 74 type = "gem"; 69 75 }; 70 - version = "7.0.8.3"; 76 + version = "7.0.8.6"; 71 77 }; 72 78 addressable = { 79 + dependencies = ["public_suffix"]; 73 80 groups = ["default"]; 74 81 platforms = []; 75 82 source = { 76 83 remotes = ["https://rubygems.org"]; 77 - sha256 = "0irbdwkkjwzajq1ip6ba46q49sxnrl2cw7ddkdhsfhb6aprnm3vr"; 84 + sha256 = "0cl2qpvwiffym62z991ynks7imsm87qmgxf0yfsmlwzkgi9qcaa6"; 78 85 type = "gem"; 79 86 }; 80 - version = "2.8.6"; 87 + version = "2.8.7"; 81 88 }; 82 89 afm = { 83 90 groups = ["default"]; ··· 90 97 version = "0.2.2"; 91 98 }; 92 99 arel-helpers = { 100 + dependencies = ["activerecord"]; 93 101 groups = ["default"]; 94 102 platforms = []; 95 103 source = { 96 104 remotes = ["https://rubygems.org"]; 97 - sha256 = "1b14yqwfjynlvl6x7jclhr4b2imik2cvabwxn9cpylabdnhr7gza"; 105 + sha256 = "0agzw7ix33a8framb8mnmhwf9qm9bwrcmlk8mzzm0w37fmlnm167"; 98 106 type = "gem"; 99 107 }; 100 - version = "2.14.0"; 108 + version = "2.15.0"; 101 109 }; 102 110 Ascii85 = { 103 111 groups = ["default"]; ··· 124 132 platforms = []; 125 133 source = { 126 134 remotes = ["https://rubygems.org"]; 127 - sha256 = "1axv3iicp4as5dxhmwrxf3rc7389ba94gk11yilw3vwv4hch87yx"; 135 + sha256 = "1f2y7ycq7i3y7p5klsi3gk3p5r5p1vkq6w7dq4zk9grq2hw9f7cv"; 128 136 type = "gem"; 129 137 }; 130 - version = "1.933.0"; 138 + version = "1.999.0"; 131 139 }; 132 140 aws-sdk-core = { 141 + dependencies = ["aws-eventstream" "aws-partitions" "aws-sigv4" "jmespath"]; 133 142 groups = ["default"]; 134 143 platforms = []; 135 144 source = { 136 145 remotes = ["https://rubygems.org"]; 137 - sha256 = "0f44kp3g9g8v60f7xw769r734b7w6n774jj2njn42444ip3zwsz3"; 146 + sha256 = "16mvscjhxdyhlvk2rpbxdzqmyikcf64xavb35grk4dkh0pg390rk"; 138 147 type = "gem"; 139 148 }; 140 - version = "3.196.1"; 149 + version = "3.211.0"; 141 150 }; 142 151 aws-sdk-ec2 = { 152 + dependencies = ["aws-sdk-core" "aws-sigv4"]; 143 153 groups = ["default"]; 144 154 platforms = []; 145 155 source = { 146 156 remotes = ["https://rubygems.org"]; 147 - sha256 = "114xd77sb1wzxv1ys2dg7adzyfbfzy3k2x885slgbdwh6q9nby0f"; 157 + sha256 = "12lbxp1ccsd1d0v45c1rh7j2s2ajkl5iw0fpa66yghdpjvagxgk4"; 148 158 type = "gem"; 149 159 }; 150 - version = "1.457.1"; 160 + version = "1.486.0"; 151 161 }; 152 162 aws-sdk-ec2instanceconnect = { 163 + dependencies = ["aws-sdk-core" "aws-sigv4"]; 153 164 groups = ["default"]; 154 165 platforms = []; 155 166 source = { 156 167 remotes = ["https://rubygems.org"]; 157 - sha256 = "1sjjyp90hhgbxmiw9sdscyfgjpy86m10dbr1dmxw3dmq244p3ilq"; 168 + sha256 = "0cjzjj3x5v0b99vasphw8hn61jnw8wx56qh9n1a269a4yahprr1l"; 158 169 type = "gem"; 159 170 }; 160 - version = "1.40.0"; 171 + version = "1.52.0"; 161 172 }; 162 173 aws-sdk-iam = { 174 + dependencies = ["aws-sdk-core" "aws-sigv4"]; 163 175 groups = ["default"]; 164 176 platforms = []; 165 177 source = { 166 178 remotes = ["https://rubygems.org"]; 167 - sha256 = "0a2kir61jwjpwwk5nld3daxkbc38ivszrxyjs9v320cq6hk6g80v"; 179 + sha256 = "1abcvm6d3w23hg8wj6f16948aj91wliahjjwsbh69p3dryi9fh7f"; 168 180 type = "gem"; 169 181 }; 170 - version = "1.98.0"; 182 + version = "1.112.0"; 171 183 }; 172 184 aws-sdk-kms = { 185 + dependencies = ["aws-sdk-core" "aws-sigv4"]; 173 186 groups = ["default"]; 174 187 platforms = []; 175 188 source = { 176 189 remotes = ["https://rubygems.org"]; 177 - sha256 = "0j6wlmn9h8l571ll7pamqxk5b3mg5ms65b85w0r1qjs3v1i5xfcd"; 190 + sha256 = "0ppxhw2qyj69achpmksp1sh2y6k0x44928ln2am9pifx8b30ir9a"; 178 191 type = "gem"; 179 192 }; 180 - version = "1.82.0"; 193 + version = "1.95.0"; 181 194 }; 182 195 aws-sdk-s3 = { 196 + dependencies = ["aws-sdk-core" "aws-sdk-kms" "aws-sigv4"]; 183 197 groups = ["default"]; 184 198 platforms = []; 185 199 source = { 186 200 remotes = ["https://rubygems.org"]; 187 - sha256 = "023h9xx65dd91z1sk9znhfwp4wr48imnnhdhvczv64m17r7ych4y"; 201 + sha256 = "1jnf9k9d91ki3yvy12q4kph5wvd8l3ziwwh0qsmar5xhyb7zbwrz"; 188 202 type = "gem"; 189 203 }; 190 - version = "1.151.0"; 204 + version = "1.169.0"; 191 205 }; 192 206 aws-sdk-ssm = { 207 + dependencies = ["aws-sdk-core" "aws-sigv4"]; 193 208 groups = ["default"]; 194 209 platforms = []; 195 210 source = { 196 211 remotes = ["https://rubygems.org"]; 197 - sha256 = "1liyqnj8hjyrix96kbbqflr4bh3hg07jjcx5x6bsiiqsixblq4md"; 212 + sha256 = "06cb5ibhwq7ri0g5mfmmvjapqvv7cblwa8i01k9ciisvqjkzbs3v"; 198 213 type = "gem"; 199 214 }; 200 - version = "1.169.0"; 215 + version = "1.183.0"; 201 216 }; 202 217 aws-sigv4 = { 218 + dependencies = ["aws-eventstream"]; 203 219 groups = ["default"]; 204 220 platforms = []; 205 221 source = { 206 222 remotes = ["https://rubygems.org"]; 207 - sha256 = "1g3w27wzjy4si6kp49w10as6ml6g6zl3xrfqs5ikpfciidv9kpc4"; 223 + sha256 = "1fq3lbvkgm1vk5wa8l7vdnq3vjnlmsnyf4bbd0jq3qadyd9hf54a"; 208 224 type = "gem"; 209 225 }; 210 - version = "1.8.0"; 226 + version = "1.10.1"; 211 227 }; 212 228 base64 = { 213 229 groups = ["default"]; ··· 260 276 version = "2.4.15"; 261 277 }; 262 278 bootsnap = { 279 + dependencies = ["msgpack"]; 263 280 groups = ["default"]; 264 281 platforms = []; 265 282 source = { 266 283 remotes = ["https://rubygems.org"]; 267 - sha256 = "1srlq3gqirzdkhv12ljpnp5cb0f8jfrl3n8xs9iivyz2c7khvdyp"; 284 + sha256 = "0mdgj9yw1hmx3xh2qxyjc31y8igmxzd9h0c245ay2zkz76pl4k5c"; 268 285 type = "gem"; 269 286 }; 270 - version = "1.18.3"; 287 + version = "1.18.4"; 271 288 }; 272 289 bson = { 273 290 groups = ["default"]; 274 291 platforms = []; 275 292 source = { 276 293 remotes = ["https://rubygems.org"]; 277 - sha256 = "1wsim17cdr4ps7ca6q5gkidkasfw4g4qr5zn1aclnbn4xpnhpx4d"; 294 + sha256 = "19gzm5prhbrv6ibyxi0czsm8fjsh0lrsxngfg0q0vzjjwfdd30ap"; 278 295 type = "gem"; 279 296 }; 280 - version = "5.0.0"; 297 + version = "5.0.1"; 281 298 }; 282 299 builder = { 283 300 groups = ["default"]; 284 301 platforms = []; 285 302 source = { 286 303 remotes = ["https://rubygems.org"]; 287 - sha256 = "045wzckxpwcqzrjr353cxnyaxgf0qg22jh00dcx7z38cys5g1jlr"; 304 + sha256 = "0pw3r2lyagsxkm71bf44v5b74f7l9r7di22brbyji9fwz791hya9"; 288 305 type = "gem"; 289 306 }; 290 - version = "3.2.4"; 307 + version = "3.3.0"; 291 308 }; 292 309 chunky_png = { 293 310 groups = ["default"]; ··· 304 321 platforms = []; 305 322 source = { 306 323 remotes = ["https://rubygems.org"]; 307 - sha256 = "1qh1b14jwbbj242klkyz5fc7npd4j0mvndz62gajhvl1l3wd7zc2"; 324 + sha256 = "0chwfdq2a6kbj6xz9l6zrdfnyghnh32si82la1dnpa5h75ir5anl"; 308 325 type = "gem"; 309 326 }; 310 - version = "1.2.3"; 327 + version = "1.3.4"; 311 328 }; 312 329 cookiejar = { 313 330 groups = ["default"]; ··· 360 377 version = "3.3.4"; 361 378 }; 362 379 dnsruby = { 380 + dependencies = ["simpleidn"]; 363 381 groups = ["default"]; 364 382 platforms = []; 365 383 source = { 366 384 remotes = ["https://rubygems.org"]; 367 - sha256 = "1qpa5d8i6ay25grwb9d6x47jdn5c8vykhg02m8rgpmc3hci4mbsb"; 385 + sha256 = "066dpkgka17fkn5cv7sk2f4jmwb5d1jila1cnhm77cnd01k5mqcm"; 368 386 type = "gem"; 369 387 }; 370 - version = "1.72.1"; 388 + version = "1.72.2"; 371 389 }; 372 390 domain_name = { 373 391 groups = ["default"]; ··· 400 418 version = "1.3.0"; 401 419 }; 402 420 elftools = { 421 + dependencies = ["bindata"]; 403 422 groups = ["default"]; 404 423 platforms = []; 405 424 source = { ··· 410 429 version = "1.3.1"; 411 430 }; 412 431 em-http-request = { 432 + dependencies = ["addressable" "cookiejar" "em-socksify" "eventmachine" "http_parser.rb"]; 413 433 groups = ["default"]; 414 434 platforms = []; 415 435 source = { ··· 420 440 version = "1.1.7"; 421 441 }; 422 442 em-socksify = { 443 + dependencies = ["base64" "eventmachine"]; 423 444 groups = ["default"]; 424 445 platforms = []; 425 446 source = { 426 447 remotes = ["https://rubygems.org"]; 427 - sha256 = "0rk43ywaanfrd8180d98287xv2pxyl7llj291cwy87g1s735d5nk"; 448 + sha256 = "1vbl74x9m4hccmmhcnp36s50mn7d81annfj3fcqjdhdcm2khi3bx"; 428 449 type = "gem"; 429 450 }; 430 - version = "0.3.2"; 451 + version = "0.3.3"; 431 452 }; 432 453 erubi = { 433 454 groups = ["default"]; 434 455 platforms = []; 435 456 source = { 436 457 remotes = ["https://rubygems.org"]; 437 - sha256 = "08s75vs9cxlc4r1q2bjg4br8g9wc5lc5x5vl0vv4zq5ivxsdpgi7"; 458 + sha256 = "0qnd6ff4az22ysnmni3730c41b979xinilahzg86bn7gv93ip9pw"; 438 459 type = "gem"; 439 460 }; 440 - version = "1.12.0"; 461 + version = "1.13.0"; 441 462 }; 442 463 eventmachine = { 443 464 groups = ["default"]; ··· 450 471 version = "1.2.7"; 451 472 }; 452 473 faker = { 474 + dependencies = ["i18n"]; 453 475 groups = ["default"]; 454 476 platforms = []; 455 477 source = { 456 478 remotes = ["https://rubygems.org"]; 457 - sha256 = "0isxcqv4xkw7hrdf89mga6zsi4alban16xyw84bkqvbsr859nax4"; 479 + sha256 = "1z4vhl6lbd0la2j0ab05sz8wq5mqvpikzhjrc142z24x4zmgpl8s"; 458 480 type = "gem"; 459 481 }; 460 - version = "3.3.1"; 482 + version = "3.5.1"; 461 483 }; 462 484 faraday = { 485 + dependencies = ["base64" "faraday-net_http" "ruby2_keywords"]; 463 486 groups = ["default"]; 464 487 platforms = []; 465 488 source = { ··· 480 503 version = "3.0.2"; 481 504 }; 482 505 faraday-retry = { 506 + dependencies = ["faraday"]; 483 507 groups = ["default"]; 484 508 platforms = []; 485 509 source = { ··· 490 514 version = "2.2.1"; 491 515 }; 492 516 faye-websocket = { 517 + dependencies = ["eventmachine" "websocket-driver"]; 493 518 groups = ["default"]; 494 519 platforms = []; 495 520 source = { ··· 530 555 version = "0.2.1"; 531 556 }; 532 557 gssapi = { 558 + dependencies = ["ffi"]; 533 559 groups = ["default"]; 534 560 platforms = []; 535 561 source = { ··· 540 566 version = "1.3.1"; 541 567 }; 542 568 gyoku = { 569 + dependencies = ["builder" "rexml"]; 543 570 groups = ["default"]; 544 571 platforms = []; 545 572 source = { ··· 570 597 version = "0.4.2"; 571 598 }; 572 599 hrr_rb_ssh-ed25519 = { 600 + dependencies = ["ed25519" "hrr_rb_ssh"]; 573 601 groups = ["default"]; 574 602 platforms = []; 575 603 source = { ··· 580 608 version = "0.4.2"; 581 609 }; 582 610 http-cookie = { 611 + dependencies = ["domain_name"]; 583 612 groups = ["default"]; 584 613 platforms = []; 585 614 source = { 586 615 remotes = ["https://rubygems.org"]; 587 - sha256 = "13rilvlv8kwbzqfb644qp6hrbsj82cbqmnzcvqip1p6vqx36sxbk"; 616 + sha256 = "0lr2yk5g5vvf9nzlmkn3p7mhh9mn55gpdc7kl2w21xs46fgkjynb"; 588 617 type = "gem"; 589 618 }; 590 - version = "1.0.5"; 619 + version = "1.0.7"; 591 620 }; 592 621 "http_parser.rb" = { 593 622 groups = ["default"]; ··· 610 639 version = "2.8.3"; 611 640 }; 612 641 i18n = { 642 + dependencies = ["concurrent-ruby"]; 613 643 groups = ["default"]; 614 644 platforms = []; 615 645 source = { 616 646 remotes = ["https://rubygems.org"]; 617 - sha256 = "1ffix518y7976qih9k1lgnc17i3v6yrlh0a3mckpxdb4wc2vrp16"; 647 + sha256 = "0k31wcgnvcvd14snz0pfqj976zv6drfsnq6x8acz10fiyms9l8nw"; 618 648 type = "gem"; 619 649 }; 620 - version = "1.14.5"; 650 + version = "1.14.6"; 621 651 }; 622 652 io-console = { 623 653 groups = ["default"]; ··· 630 660 version = "0.7.2"; 631 661 }; 632 662 irb = { 663 + dependencies = ["reline"]; 633 664 groups = ["default"]; 634 665 platforms = []; 635 666 source = { ··· 650 681 version = "1.6.2"; 651 682 }; 652 683 jsobfu = { 684 + dependencies = ["rkelly-remix"]; 653 685 groups = ["default"]; 654 686 platforms = []; 655 687 source = { ··· 664 696 platforms = []; 665 697 source = { 666 698 remotes = ["https://rubygems.org"]; 667 - sha256 = "0b4qsi8gay7ncmigr0pnbxyb17y3h8kavdyhsh7nrlqwr35vb60q"; 699 + sha256 = "0pkcvzvarzs5y87srla1m6rgng8mm7y4gnshlpawddsci3rlhd7b"; 668 700 type = "gem"; 669 701 }; 670 - version = "2.7.2"; 702 + version = "2.7.5"; 671 703 }; 672 704 little-plugger = { 673 705 groups = ["default"]; ··· 680 712 version = "1.1.4"; 681 713 }; 682 714 logging = { 715 + dependencies = ["little-plugger" "multi_json"]; 683 716 groups = ["default"]; 684 717 platforms = []; 685 718 source = { 686 719 remotes = ["https://rubygems.org"]; 687 - sha256 = "1zflchpx4g8c110gjdcs540bk5a336nq6nmx379rdg56xw0pjd02"; 720 + sha256 = "1jqcq2yxh973f3aw63nd3wxhqyhkncz3pf8v2gs3df0iqair725s"; 688 721 type = "gem"; 689 722 }; 690 - version = "2.3.1"; 723 + version = "2.4.0"; 691 724 }; 692 725 loofah = { 726 + dependencies = ["crass" "nokogiri"]; 693 727 groups = ["default"]; 694 728 platforms = []; 695 729 source = { 696 730 remotes = ["https://rubygems.org"]; 697 - sha256 = "1zkjqf37v2d7s11176cb35cl83wls5gm3adnfkn2zcc61h3nxmqh"; 731 + sha256 = "0ppp2cgli5avzk0z3dwnah6y65ymyr793yja28p2fs9vrci7986h"; 698 732 type = "gem"; 699 733 }; 700 - version = "2.22.0"; 734 + version = "2.23.1"; 701 735 }; 702 736 metasm = { 703 737 groups = ["default"]; ··· 710 744 version = "1.0.5"; 711 745 }; 712 746 metasploit-concern = { 747 + dependencies = ["activemodel" "activesupport" "railties" "zeitwerk"]; 713 748 groups = ["default"]; 714 749 platforms = []; 715 750 source = { 716 751 remotes = ["https://rubygems.org"]; 717 - sha256 = "1w06rcr3fa4lq4dhq49b5wh6pd3lj6daf3mq3wmx5zzi4gv0mlic"; 752 + sha256 = "0bqil5zzak47zcvcndn90lvxq0rxqb63vm4md3h7l3920drwfg58"; 718 753 type = "gem"; 719 754 }; 720 - version = "5.0.2"; 755 + version = "5.0.3"; 721 756 }; 722 757 metasploit-credential = { 758 + dependencies = ["metasploit-concern" "metasploit-model" "metasploit_data_models" "net-ssh" "pg" "railties" "rex-socket" "rubyntlm" "rubyzip"]; 723 759 groups = ["default"]; 724 760 platforms = []; 725 761 source = { 726 762 remotes = ["https://rubygems.org"]; 727 - sha256 = "06zkgwwhzmazi263l61zwml6mkbyjkwc4lshalm9rbhj3agnsm22"; 763 + sha256 = "1vf7kj428pcak7zm22vmbmy09hkmcgp8fz855il9wg6cdi1zxlr6"; 728 764 type = "gem"; 729 765 }; 730 - version = "6.0.9"; 766 + version = "6.0.11"; 731 767 }; 732 768 metasploit-framework = { 769 + dependencies = ["aarch64" "abbrev" "actionpack" "activerecord" "activesupport" "aws-sdk-ec2" "aws-sdk-ec2instanceconnect" "aws-sdk-iam" "aws-sdk-s3" "aws-sdk-ssm" "base64" "bcrypt" "bcrypt_pbkdf" "bigdecimal" "bootsnap" "bson" "chunky_png" "csv" "dnsruby" "drb" "ed25519" "elftools" "em-http-request" "eventmachine" "faker" "faraday" "faraday-retry" "faye-websocket" "ffi" "filesize" "getoptlong" "hrr_rb_ssh-ed25519" "http-cookie" "irb" "jsobfu" "json" "metasm" "metasploit-concern" "metasploit-credential" "metasploit-model" "metasploit-payloads" "metasploit_data_models" "metasploit_payloads-mettle" "mqtt" "msgpack" "mutex_m" "nessus_rest" "net-imap" "net-ldap" "net-sftp" "net-smtp" "net-ssh" "network_interface" "nexpose" "nokogiri" "octokit" "openssl-ccm" "openvas-omp" "packetfu" "patch_finder" "pcaprub" "pdf-reader" "pg" "puma" "railties" "rasn1" "rb-readline" "recog" "redcarpet" "reline" "rex-arch" "rex-bin_tools" "rex-core" "rex-encoder" "rex-exploitation" "rex-java" "rex-mime" "rex-nop" "rex-ole" "rex-powershell" "rex-random_identifier" "rex-registry" "rex-rop_builder" "rex-socket" "rex-sslscan" "rex-struct2" "rex-text" "rex-zip" "ruby-macho" "ruby-mysql" "ruby_smb" "rubyntlm" "rubyzip" "sinatra" "sqlite3" "sshkey" "swagger-blocks" "thin" "tzinfo" "tzinfo-data" "unix-crypt" "warden" "win32api" "windows_error" "winrm" "xdr" "xmlrpc" "zeitwerk"]; 733 770 groups = ["default"]; 734 771 platforms = []; 735 772 source = { ··· 742 779 version = "6.4.37"; 743 780 }; 744 781 metasploit-model = { 782 + dependencies = ["activemodel" "activesupport" "railties"]; 745 783 groups = ["default"]; 746 784 platforms = []; 747 785 source = { ··· 762 800 version = "2.0.187"; 763 801 }; 764 802 metasploit_data_models = { 803 + dependencies = ["activerecord" "activesupport" "arel-helpers" "metasploit-concern" "metasploit-model" "pg" "railties" "recog" "webrick"]; 765 804 groups = ["default"]; 766 805 platforms = []; 767 806 source = { 768 807 remotes = ["https://rubygems.org"]; 769 - sha256 = "1h22d30aviskjg1jm7a65jy5ynjpw92wg8hzv5mknhlbsv4dhzkm"; 808 + sha256 = "0gycp29xx68yyy0rynzd08zp7j0l3q8nqc2q9y3k67aqkf5b6pil"; 770 809 type = "gem"; 771 810 }; 772 - version = "6.0.3"; 811 + version = "6.0.5"; 773 812 }; 774 813 metasploit_payloads-mettle = { 775 814 groups = ["default"]; ··· 796 835 platforms = []; 797 836 source = { 798 837 remotes = ["https://rubygems.org"]; 799 - sha256 = "149r94xi6b3jbp6bv72f8383b95ndn0p5sxnq11gs1j9jadv0ajf"; 838 + sha256 = "1q1f2sdw3y3y9mnym9dhjgsjr72sq975cfg5c4yx7gwv8nmzbvhk"; 800 839 type = "gem"; 801 840 }; 802 - version = "2.8.6"; 841 + version = "2.8.7"; 803 842 }; 804 843 minitest = { 805 844 groups = ["default"]; 806 845 platforms = []; 807 846 source = { 808 847 remotes = ["https://rubygems.org"]; 809 - sha256 = "1gkslxvkhh44s21rbjvka3zsvfxxrf5pcl6f75rv2vyrzzbgis7i"; 848 + sha256 = "1n1akmc6bibkbxkzm1p1wmfb4n9vv397knkgz0ffykb3h1d7kdix"; 810 849 type = "gem"; 811 850 }; 812 - version = "5.23.1"; 851 + version = "5.25.1"; 813 852 }; 814 853 mqtt = { 815 854 groups = ["default"]; ··· 842 881 version = "1.15.0"; 843 882 }; 844 883 mustermann = { 884 + dependencies = ["ruby2_keywords"]; 845 885 groups = ["default"]; 846 886 platforms = []; 847 887 source = { 848 888 remotes = ["https://rubygems.org"]; 849 - sha256 = "0rwbq20s2gdh8dljjsgj5s6wqqfmnbclhvv2c2608brv7jm6jdbd"; 889 + sha256 = "123ycmq6pkivv29bqbv79jv2cs04xakzd0fz1lalgvfs5nxfky6i"; 850 890 type = "gem"; 851 891 }; 852 - version = "3.0.0"; 892 + version = "3.0.3"; 853 893 }; 854 894 mutex_m = { 855 895 groups = ["default"]; ··· 872 912 version = "0.1.6"; 873 913 }; 874 914 net-imap = { 915 + dependencies = ["date" "net-protocol"]; 875 916 groups = ["default"]; 876 917 platforms = []; 877 918 source = { 878 919 remotes = ["https://rubygems.org"]; 879 - sha256 = "1y0pzapcasfjayk4nydy04hnx11xmsv8jl8myizxhbpkdmrl10dc"; 920 + sha256 = "182ap7y5ysmr1xqy23ygssz3as1wcy3r5qcdm1whd1n1yfc1aa5q"; 880 921 type = "gem"; 881 922 }; 882 - version = "0.4.11"; 923 + version = "0.5.0"; 883 924 }; 884 925 net-ldap = { 885 926 groups = ["default"]; ··· 892 933 version = "0.19.0"; 893 934 }; 894 935 net-protocol = { 936 + dependencies = ["timeout"]; 895 937 groups = ["default"]; 896 938 platforms = []; 897 939 source = { ··· 902 944 version = "0.2.2"; 903 945 }; 904 946 net-sftp = { 947 + dependencies = ["net-ssh"]; 905 948 groups = ["default"]; 906 949 platforms = []; 907 950 source = { ··· 912 955 version = "4.0.0"; 913 956 }; 914 957 net-smtp = { 958 + dependencies = ["net-protocol"]; 915 959 groups = ["default"]; 916 960 platforms = []; 917 961 source = { ··· 926 970 platforms = []; 927 971 source = { 928 972 remotes = ["https://rubygems.org"]; 929 - sha256 = "0sqbq5aks9xxnldbd2hy20ypnd59zcra98ql0r7jjc26s5rgc18n"; 973 + sha256 = "1w1ypxa3n6mskkwb00b489314km19l61p5h3bar6zr8cng27c80p"; 930 974 type = "gem"; 931 975 }; 932 - version = "7.2.3"; 976 + version = "7.3.0"; 933 977 }; 934 978 network_interface = { 935 979 groups = ["default"]; ··· 956 1000 platforms = []; 957 1001 source = { 958 1002 remotes = ["https://rubygems.org"]; 959 - sha256 = "017nbw87dpr4wyk81cgj8kxkxqgsgblrkxnmmadc77cg9gflrfal"; 1003 + sha256 = "1a9www524fl1ykspznz54i0phfqya4x45hqaz67in9dvw1lfwpfr"; 960 1004 type = "gem"; 961 1005 }; 962 - version = "2.7.3"; 1006 + version = "2.7.4"; 963 1007 }; 964 1008 nokogiri = { 965 1009 dependencies = ["mini_portile2" "racc"]; ··· 967 1011 platforms = []; 968 1012 source = { 969 1013 remotes = ["https://rubygems.org"]; 970 - sha256 = "1g6wvxab4qwnbny983n9bckc0afy6y6s3g5v3csdbsp8n7g9vxi3"; 1014 + sha256 = "15gysw8rassqgdq3kwgl4mhqmrgh7nk2qvrcqp4ijyqazgywn6gq"; 971 1015 type = "gem"; 972 1016 }; 973 - version = "1.14.5"; 1017 + version = "1.16.7"; 974 1018 }; 975 1019 nori = { 1020 + dependencies = ["bigdecimal"]; 976 1021 groups = ["default"]; 977 1022 platforms = []; 978 1023 source = { 979 1024 remotes = ["https://rubygems.org"]; 980 - sha256 = "12wfv36jzc0978ij5c56nnfh5k8ax574njawigs98ysmp1x5s2ql"; 1025 + sha256 = "0qb84bbi74q0zgs09sdkq750jf2ri3lblbry0xi4g1ard4rwsrk1"; 981 1026 type = "gem"; 982 1027 }; 983 - version = "2.7.0"; 1028 + version = "2.7.1"; 984 1029 }; 985 1030 octokit = { 1031 + dependencies = ["faraday" "sawyer"]; 986 1032 groups = ["default"]; 987 1033 platforms = []; 988 1034 source = { ··· 1023 1069 version = "0.0.4"; 1024 1070 }; 1025 1071 packetfu = { 1072 + dependencies = ["pcaprub"]; 1026 1073 groups = ["default"]; 1027 1074 platforms = []; 1028 1075 source = { ··· 1047 1094 platforms = []; 1048 1095 source = { 1049 1096 remotes = ["https://rubygems.org"]; 1050 - sha256 = "0bwhm5b7f0ncazffxzlyql83khcgydx2ncav9k241gab4knkhb7l"; 1097 + sha256 = "0ag6p7n5s1s3mcsqw8rzafz5dlanwwqfkh7sb44qlp0dq8bvh73v"; 1051 1098 type = "gem"; 1052 1099 }; 1053 - version = "0.13.2"; 1100 + version = "0.13.3"; 1054 1101 }; 1055 1102 pdf-reader = { 1103 + dependencies = ["Ascii85" "afm" "hashery" "ruby-rc4" "ttfunk"]; 1056 1104 groups = ["default"]; 1057 1105 platforms = []; 1058 1106 source = { ··· 1067 1115 platforms = []; 1068 1116 source = { 1069 1117 remotes = ["https://rubygems.org"]; 1070 - sha256 = "071b55bhsz7mivlnp2kv0a11msnl7xg5awvk8mlflpl270javhsb"; 1118 + sha256 = "1p2gqqrm895fzr9vi8d118zhql67bm8ydjvgqbq1crdnfggzn7kn"; 1071 1119 type = "gem"; 1072 1120 }; 1073 - version = "1.5.6"; 1121 + version = "1.5.9"; 1074 1122 }; 1075 1123 public_suffix = { 1076 1124 groups = ["default"]; 1077 1125 platforms = []; 1078 1126 source = { 1079 1127 remotes = ["https://rubygems.org"]; 1080 - sha256 = "14y4vzjwf5gp0mqgs880kis0k7n2biq8i6ci6q2n315kichl1hvj"; 1128 + sha256 = "0vqcw3iwby3yc6avs1vb3gfd0vcp2v7q310665dvxfswmcf4xm31"; 1081 1129 type = "gem"; 1082 1130 }; 1083 - version = "5.0.5"; 1131 + version = "6.0.1"; 1084 1132 }; 1085 1133 puma = { 1134 + dependencies = ["nio4r"]; 1086 1135 groups = ["default"]; 1087 1136 platforms = []; 1088 1137 source = { 1089 1138 remotes = ["https://rubygems.org"]; 1090 - sha256 = "0i2vaww6qcazj0ywva1plmjnj6rk23b01szswc5jhcq7s2cikd1y"; 1139 + sha256 = "0gml1rixrfb0naciq3mrnqkpcvm9ahgps1c04hzxh4b801f69914"; 1091 1140 type = "gem"; 1092 1141 }; 1093 - version = "6.4.2"; 1142 + version = "6.4.3"; 1094 1143 }; 1095 1144 racc = { 1096 1145 groups = ["default"]; 1097 1146 platforms = []; 1098 1147 source = { 1099 1148 remotes = ["https://rubygems.org"]; 1100 - sha256 = "021s7maw0c4d9a6s07vbmllrzqsj2sgmrwimlh8ffkvwqdjrld09"; 1149 + sha256 = "0byn0c9nkahsl93y9ln5bysq4j31q8xkf2ws42swighxd4lnjzsa"; 1101 1150 type = "gem"; 1102 1151 }; 1103 - version = "1.8.0"; 1152 + version = "1.8.1"; 1104 1153 }; 1105 1154 rack = { 1106 1155 groups = ["default"]; 1107 1156 platforms = []; 1108 1157 source = { 1109 1158 remotes = ["https://rubygems.org"]; 1110 - sha256 = "0hj0rkw2z9r1lcg2wlrcld2n3phwrcgqcp7qd1g9a7hwgalh2qzx"; 1159 + sha256 = "0ax778fsfvlhj7c11n0d1wdcb8bxvkb190a9lha5d91biwzyx9g4"; 1111 1160 type = "gem"; 1112 1161 }; 1113 - version = "2.2.9"; 1162 + version = "2.2.10"; 1114 1163 }; 1115 1164 rack-protection = { 1165 + dependencies = ["base64" "rack"]; 1116 1166 groups = ["default"]; 1117 1167 platforms = []; 1118 1168 source = { ··· 1123 1173 version = "3.2.0"; 1124 1174 }; 1125 1175 rack-test = { 1176 + dependencies = ["rack"]; 1126 1177 groups = ["default"]; 1127 1178 platforms = []; 1128 1179 source = { ··· 1133 1184 version = "2.1.0"; 1134 1185 }; 1135 1186 rails-dom-testing = { 1187 + dependencies = ["activesupport" "minitest" "nokogiri"]; 1136 1188 groups = ["default"]; 1137 1189 platforms = []; 1138 1190 source = { ··· 1143 1195 version = "2.2.0"; 1144 1196 }; 1145 1197 rails-html-sanitizer = { 1198 + dependencies = ["loofah" "nokogiri"]; 1146 1199 groups = ["default"]; 1147 1200 platforms = []; 1148 1201 source = { ··· 1153 1206 version = "1.6.0"; 1154 1207 }; 1155 1208 railties = { 1209 + dependencies = ["actionpack" "activesupport" "method_source" "rake" "thor" "zeitwerk"]; 1156 1210 groups = ["default"]; 1157 1211 platforms = []; 1158 1212 source = { 1159 1213 remotes = ["https://rubygems.org"]; 1160 - sha256 = "0sxki005rl1315mp78csayvfdx5zxjvwv8xmcfyjksgq27cimk5r"; 1214 + sha256 = "1fcn0ix814074gqicc0k1178f7ahmysiv3pfq8g00phdwj0p3w0g"; 1161 1215 type = "gem"; 1162 1216 }; 1163 - version = "7.0.8.3"; 1217 + version = "7.0.8.6"; 1164 1218 }; 1165 1219 rake = { 1166 1220 groups = ["default"]; ··· 1173 1227 version = "13.2.1"; 1174 1228 }; 1175 1229 rasn1 = { 1230 + dependencies = ["strptime"]; 1176 1231 groups = ["default"]; 1177 1232 platforms = []; 1178 1233 source = { ··· 1193 1248 version = "0.5.5"; 1194 1249 }; 1195 1250 recog = { 1251 + dependencies = ["nokogiri"]; 1196 1252 groups = ["default"]; 1197 1253 platforms = []; 1198 1254 source = { 1199 1255 remotes = ["https://rubygems.org"]; 1200 - sha256 = "179h412g435dwzzswma0incss8mhw4qgcabbhyij1fbc9ch1y1zx"; 1256 + sha256 = "1h10ahhirxwffsw0g7lyzj1wldna136z11iyskiwib1h9whqihc5"; 1201 1257 type = "gem"; 1202 1258 }; 1203 - version = "3.1.5"; 1259 + version = "3.1.11"; 1204 1260 }; 1205 1261 redcarpet = { 1206 1262 groups = ["default"]; ··· 1213 1269 version = "3.6.0"; 1214 1270 }; 1215 1271 reline = { 1272 + dependencies = ["io-console"]; 1216 1273 groups = ["default"]; 1217 1274 platforms = []; 1218 1275 source = { 1219 1276 remotes = ["https://rubygems.org"]; 1220 - sha256 = "06rlp3wjcbwbgw3xlawclzzmj6ryn6ap65nh54x5yzgx0c3jlqqz"; 1277 + sha256 = "0rl1jmxs7pay58l7lkxkrn6nkdpk52k8rvnfwqsd1swjlxlwjq0n"; 1221 1278 type = "gem"; 1222 1279 }; 1223 - version = "0.5.7"; 1280 + version = "0.5.10"; 1224 1281 }; 1225 1282 rex-arch = { 1283 + dependencies = ["rex-text"]; 1226 1284 groups = ["default"]; 1227 1285 platforms = []; 1228 1286 source = { 1229 1287 remotes = ["https://rubygems.org"]; 1230 - sha256 = "1gxjhiqdbh4ix76rqhaghzy1vsz22gcdfdwj9lqnfifibk7wabpa"; 1288 + sha256 = "0pl2kqqsy0gxwdlni1vr6hkqcjyncxnss5lrv35i3f0y5gnjf087"; 1231 1289 type = "gem"; 1232 1290 }; 1233 - version = "0.1.15"; 1291 + version = "0.1.16"; 1234 1292 }; 1235 1293 rex-bin_tools = { 1294 + dependencies = ["metasm" "rex-arch" "rex-core" "rex-struct2" "rex-text"]; 1236 1295 groups = ["default"]; 1237 1296 platforms = []; 1238 1297 source = { ··· 1253 1312 version = "0.1.32"; 1254 1313 }; 1255 1314 rex-encoder = { 1315 + dependencies = ["metasm" "rex-arch" "rex-text"]; 1256 1316 groups = ["default"]; 1257 1317 platforms = []; 1258 1318 source = { ··· 1263 1323 version = "0.1.7"; 1264 1324 }; 1265 1325 rex-exploitation = { 1326 + dependencies = ["jsobfu" "metasm" "rex-arch" "rex-encoder" "rex-text" "rexml"]; 1266 1327 groups = ["default"]; 1267 1328 platforms = []; 1268 1329 source = { 1269 1330 remotes = ["https://rubygems.org"]; 1270 - sha256 = "1pdr7zz9hm7bihq6055jjzdrklp7qn1m50ddr63ilr32wlgldjvh"; 1331 + sha256 = "1c4m82vgdp3zp7slcfsv0l30h4ij8fsvqv026xny2nxw514hxk0c"; 1271 1332 type = "gem"; 1272 1333 }; 1273 - version = "0.1.39"; 1334 + version = "0.1.40"; 1274 1335 }; 1275 1336 rex-java = { 1276 1337 groups = ["default"]; ··· 1283 1344 version = "0.1.7"; 1284 1345 }; 1285 1346 rex-mime = { 1347 + dependencies = ["rex-text"]; 1286 1348 groups = ["default"]; 1287 1349 platforms = []; 1288 1350 source = { ··· 1293 1355 version = "0.1.8"; 1294 1356 }; 1295 1357 rex-nop = { 1358 + dependencies = ["rex-arch"]; 1296 1359 groups = ["default"]; 1297 1360 platforms = []; 1298 1361 source = { ··· 1303 1366 version = "0.1.3"; 1304 1367 }; 1305 1368 rex-ole = { 1369 + dependencies = ["rex-text"]; 1306 1370 groups = ["default"]; 1307 1371 platforms = []; 1308 1372 source = { ··· 1313 1377 version = "0.1.8"; 1314 1378 }; 1315 1379 rex-powershell = { 1380 + dependencies = ["rex-random_identifier" "rex-text" "ruby-rc4"]; 1316 1381 groups = ["default"]; 1317 1382 platforms = []; 1318 1383 source = { 1319 1384 remotes = ["https://rubygems.org"]; 1320 - sha256 = "0kvzw1fnj05cwbczajclwnpv60zky48hjc5svckapfgx8c5mi69f"; 1385 + sha256 = "1p1m6hxmlfdiq2x5b5h54k5052si1ky8dh1r9kr9qlq38a94l2n4"; 1321 1386 type = "gem"; 1322 1387 }; 1323 - version = "0.1.99"; 1388 + version = "0.1.100"; 1324 1389 }; 1325 1390 rex-random_identifier = { 1391 + dependencies = ["rex-text"]; 1326 1392 groups = ["default"]; 1327 1393 platforms = []; 1328 1394 source = { 1329 1395 remotes = ["https://rubygems.org"]; 1330 - sha256 = "02709z33zcbq2i3ca66b94n3aqbd8r6ib1dgb2fby1vk5nrg18p9"; 1396 + sha256 = "0bd7narnxbdadm61g22gvwfxq2cd38qk5kg0yjh7yfh1a1q6z53d"; 1331 1397 type = "gem"; 1332 1398 }; 1333 - version = "0.1.12"; 1399 + version = "0.1.13"; 1334 1400 }; 1335 1401 rex-registry = { 1336 1402 groups = ["default"]; ··· 1343 1409 version = "0.1.5"; 1344 1410 }; 1345 1411 rex-rop_builder = { 1412 + dependencies = ["metasm" "rex-core" "rex-text"]; 1346 1413 groups = ["default"]; 1347 1414 platforms = []; 1348 1415 source = { ··· 1353 1420 version = "0.1.5"; 1354 1421 }; 1355 1422 rex-socket = { 1423 + dependencies = ["rex-core"]; 1356 1424 groups = ["default"]; 1357 1425 platforms = []; 1358 1426 source = { ··· 1363 1431 version = "0.1.57"; 1364 1432 }; 1365 1433 rex-sslscan = { 1434 + dependencies = ["rex-core" "rex-socket" "rex-text"]; 1366 1435 groups = ["default"]; 1367 1436 platforms = []; 1368 1437 source = { ··· 1387 1456 platforms = []; 1388 1457 source = { 1389 1458 remotes = ["https://rubygems.org"]; 1390 - sha256 = "04icj61kn5bnd939km6y49ylv8sbkqb96jld91nbrijahawcf5yz"; 1459 + sha256 = "01d0wp4m1qlrfccv5w64bzp04pw36sinvdzmjzvq30sykbdlgjsv"; 1391 1460 type = "gem"; 1392 1461 }; 1393 - version = "0.2.58"; 1462 + version = "0.2.59"; 1394 1463 }; 1395 1464 rex-zip = { 1465 + dependencies = ["rex-text"]; 1396 1466 groups = ["default"]; 1397 1467 platforms = []; 1398 1468 source = { ··· 1407 1477 platforms = []; 1408 1478 source = { 1409 1479 remotes = ["https://rubygems.org"]; 1410 - sha256 = "0d8ivcirrrxpkpjc1c835wknc9s2fl54xpw08s177yfrh5ish209"; 1480 + sha256 = "1j9p66pmfgxnzp76ksssyfyqqrg7281dyi3xyknl3wwraaw7a66p"; 1411 1481 type = "gem"; 1412 1482 }; 1413 - version = "3.2.8"; 1483 + version = "3.3.9"; 1414 1484 }; 1415 1485 rkelly-remix = { 1416 1486 groups = ["default"]; ··· 1427 1497 platforms = []; 1428 1498 source = { 1429 1499 remotes = ["https://rubygems.org"]; 1430 - sha256 = "06addh9m9z25kpk52z56v6ygvg43sjxmqwb2qqx7rg7y55zlp3ks"; 1500 + sha256 = "0859xi0shidwb9cfbczxsk8qrbi3qkmkp9xzyca1xzp0gmzv7ni3"; 1431 1501 type = "gem"; 1432 1502 }; 1433 - version = "4.0.1"; 1503 + version = "4.1.0"; 1434 1504 }; 1435 1505 ruby-mysql = { 1436 1506 groups = ["default"]; ··· 1463 1533 version = "0.0.5"; 1464 1534 }; 1465 1535 ruby_smb = { 1536 + dependencies = ["bindata" "openssl-ccm" "openssl-cmac" "rubyntlm" "windows_error"]; 1466 1537 groups = ["default"]; 1467 1538 platforms = []; 1468 1539 source = { 1469 1540 remotes = ["https://rubygems.org"]; 1470 - sha256 = "1hw3hj2q0xkqr90snzrpiqfa7lsc5k4w6bgdj624vxkh7q0nnfw7"; 1541 + sha256 = "1vj22vmrygib1maa8bwh4xfqnvamh5pk39cffqv1mp8q5gv26vc7"; 1471 1542 type = "gem"; 1472 1543 }; 1473 - version = "3.3.8"; 1544 + version = "3.3.11"; 1474 1545 }; 1475 1546 rubyntlm = { 1547 + dependencies = ["base64"]; 1476 1548 groups = ["default"]; 1477 1549 platforms = []; 1478 1550 source = { 1479 1551 remotes = ["https://rubygems.org"]; 1480 - sha256 = "0b8hczk8hysv53ncsqzx4q6kma5gy5lqc7s5yx8h64x3vdb18cjv"; 1552 + sha256 = "1x8l0d1v88m40mby4jvgal46137cv8gga2lk7zlrxqlsp41380a7"; 1481 1553 type = "gem"; 1482 1554 }; 1483 - version = "0.6.3"; 1555 + version = "0.6.5"; 1484 1556 }; 1485 1557 rubyzip = { 1486 1558 groups = ["default"]; ··· 1493 1565 version = "2.3.2"; 1494 1566 }; 1495 1567 sawyer = { 1568 + dependencies = ["addressable" "faraday"]; 1496 1569 groups = ["default"]; 1497 1570 platforms = []; 1498 1571 source = { ··· 1513 1586 version = "0.2.3"; 1514 1587 }; 1515 1588 sinatra = { 1589 + dependencies = ["mustermann" "rack" "rack-protection" "tilt"]; 1516 1590 groups = ["default"]; 1517 1591 platforms = []; 1518 1592 source = { ··· 1523 1597 version = "3.2.0"; 1524 1598 }; 1525 1599 sqlite3 = { 1600 + dependencies = ["mini_portile2"]; 1526 1601 groups = ["default"]; 1527 1602 platforms = []; 1528 1603 source = { ··· 1552 1627 }; 1553 1628 version = "0.2.5"; 1554 1629 }; 1555 - strscan = { 1556 - groups = ["default"]; 1557 - platforms = []; 1558 - source = { 1559 - remotes = ["https://rubygems.org"]; 1560 - sha256 = "0mamrl7pxacbc79ny5hzmakc9grbjysm3yy6119ppgsg44fsif01"; 1561 - type = "gem"; 1562 - }; 1563 - version = "3.1.0"; 1564 - }; 1565 1630 swagger-blocks = { 1566 1631 groups = ["default"]; 1567 1632 platforms = []; ··· 1573 1638 version = "3.0.0"; 1574 1639 }; 1575 1640 thin = { 1641 + dependencies = ["daemons" "eventmachine" "rack"]; 1576 1642 groups = ["default"]; 1577 1643 platforms = []; 1578 1644 source = { ··· 1587 1653 platforms = []; 1588 1654 source = { 1589 1655 remotes = ["https://rubygems.org"]; 1590 - sha256 = "1vq1fjp45az9hfp6fxljhdrkv75cvbab1jfrwcw738pnsiqk8zps"; 1656 + sha256 = "1nmymd86a0vb39pzj2cwv57avdrl6pl3lf5bsz58q594kqxjkw7f"; 1591 1657 type = "gem"; 1592 1658 }; 1593 - version = "1.3.1"; 1659 + version = "1.3.2"; 1594 1660 }; 1595 1661 tilt = { 1596 1662 groups = ["default"]; 1597 1663 platforms = []; 1598 1664 source = { 1599 1665 remotes = ["https://rubygems.org"]; 1600 - sha256 = "0p3l7v619hwfi781l3r7ypyv1l8hivp09r18kmkn6g11c4yr1pc2"; 1666 + sha256 = "0kds7wkxmb038cwp6ravnwn8k65ixc68wpm8j5jx5bhx8ndg4x6z"; 1601 1667 type = "gem"; 1602 1668 }; 1603 - version = "2.3.0"; 1669 + version = "2.4.0"; 1604 1670 }; 1605 1671 timeout = { 1606 1672 groups = ["default"]; ··· 1613 1679 version = "0.4.1"; 1614 1680 }; 1615 1681 ttfunk = { 1682 + dependencies = ["bigdecimal"]; 1616 1683 groups = ["default"]; 1617 1684 platforms = []; 1618 1685 source = { ··· 1623 1690 version = "1.8.0"; 1624 1691 }; 1625 1692 tzinfo = { 1693 + dependencies = ["concurrent-ruby"]; 1626 1694 groups = ["default"]; 1627 1695 platforms = []; 1628 1696 source = { ··· 1633 1701 version = "2.0.6"; 1634 1702 }; 1635 1703 tzinfo-data = { 1704 + dependencies = ["tzinfo"]; 1636 1705 groups = ["default"]; 1637 1706 platforms = []; 1638 1707 source = { 1639 1708 remotes = ["https://rubygems.org"]; 1640 - sha256 = "1rg1dmx6mknjazb8qq0j9sb9fah470my5sbjb6f3pa6si5018682"; 1709 + sha256 = "1cw6xv9a525mcs7202bq9768aic1dwx353prm1bss4fp2nq24a3j"; 1641 1710 type = "gem"; 1642 1711 }; 1643 - version = "1.2024.1"; 1712 + version = "1.2024.2"; 1644 1713 }; 1645 1714 unix-crypt = { 1646 1715 groups = ["default"]; ··· 1653 1722 version = "1.3.1"; 1654 1723 }; 1655 1724 warden = { 1725 + dependencies = ["rack"]; 1656 1726 groups = ["default"]; 1657 1727 platforms = []; 1658 1728 source = { ··· 1667 1737 platforms = []; 1668 1738 source = { 1669 1739 remotes = ["https://rubygems.org"]; 1670 - sha256 = "13qm7s0gr2pmfcl7dxrmq38asaza4w0i2n9my4yzs499j731wh8r"; 1740 + sha256 = "089gy5494j560b242vi173wnbj2913hwlwnjkpzld58r96ilc5s3"; 1671 1741 type = "gem"; 1672 1742 }; 1673 - version = "1.8.1"; 1743 + version = "1.8.2"; 1674 1744 }; 1675 1745 websocket-driver = { 1746 + dependencies = ["websocket-extensions"]; 1676 1747 groups = ["default"]; 1677 1748 platforms = []; 1678 1749 source = { ··· 1713 1784 version = "0.1.5"; 1714 1785 }; 1715 1786 winrm = { 1787 + dependencies = ["builder" "erubi" "gssapi" "gyoku" "httpclient" "logging" "nori" "rexml" "rubyntlm"]; 1716 1788 groups = ["default"]; 1717 1789 platforms = []; 1718 1790 source = { 1719 1791 remotes = ["https://rubygems.org"]; 1720 - sha256 = "0nxf6a47d1xf1nvi7rbfbzjyyjhz0iakrnrsr2hj6y24a381sd8i"; 1792 + sha256 = "01jxpshw5kx5ha21ymaaj14vibv5bvm0dd80ccc6xl3jaxy7cszg"; 1721 1793 type = "gem"; 1722 1794 }; 1723 - version = "2.3.6"; 1795 + version = "2.3.9"; 1724 1796 }; 1725 1797 xdr = { 1798 + dependencies = ["activemodel" "activesupport"]; 1726 1799 groups = ["default"]; 1727 1800 platforms = []; 1728 1801 source = { ··· 1733 1806 version = "3.0.3"; 1734 1807 }; 1735 1808 xmlrpc = { 1809 + dependencies = ["webrick"]; 1736 1810 groups = ["default"]; 1737 1811 platforms = []; 1738 1812 source = { ··· 1747 1821 platforms = []; 1748 1822 source = { 1749 1823 remotes = ["https://rubygems.org"]; 1750 - sha256 = "0ayraiqfhhjzpyr4yxp035002lq78ip1zhr0ix87rn3rqpnsrn3h"; 1824 + sha256 = "10cpfdswql21vildiin0q7drg5zfzf2sahnk9hv3nyzzjqwj2bdx"; 1751 1825 type = "gem"; 1752 1826 }; 1753 - version = "2.6.14"; 1827 + version = "2.6.18"; 1754 1828 }; 1755 1829 }
-391
pkgs/tools/system/zram-generator/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 = "ahash" 7 - version = "0.4.8" 8 - source = "registry+https://github.com/rust-lang/crates.io-index" 9 - checksum = "0453232ace82dee0dd0b4c87a59bd90f7b53b314f3e0f61fe2ee7c8a16482289" 10 - 11 - [[package]] 12 - name = "anyhow" 13 - version = "1.0.80" 14 - source = "registry+https://github.com/rust-lang/crates.io-index" 15 - checksum = "5ad32ce52e4161730f7098c077cd2ed6229b5804ccf99e5366be1ab72a98b4e1" 16 - 17 - [[package]] 18 - name = "autocfg" 19 - version = "1.1.0" 20 - source = "registry+https://github.com/rust-lang/crates.io-index" 21 - checksum = "d468802bab17cbc0cc575e9b053f41e72aa36bfa6b7f55e3529ffa43161b97fa" 22 - 23 - [[package]] 24 - name = "bitflags" 25 - version = "1.3.2" 26 - source = "registry+https://github.com/rust-lang/crates.io-index" 27 - checksum = "bef38d45163c2f1dde094a7dfd33ccf595c92905c8f8f4fdc18d06fb1037718a" 28 - 29 - [[package]] 30 - name = "bitflags" 31 - version = "2.4.2" 32 - source = "registry+https://github.com/rust-lang/crates.io-index" 33 - checksum = "ed570934406eb16438a4e976b1b4500774099c13b8cb96eec99f620f05090ddf" 34 - 35 - [[package]] 36 - name = "cc" 37 - version = "1.0.86" 38 - source = "registry+https://github.com/rust-lang/crates.io-index" 39 - checksum = "7f9fa1897e4325be0d68d48df6aa1a71ac2ed4d27723887e7754192705350730" 40 - 41 - [[package]] 42 - name = "cfg-if" 43 - version = "1.0.0" 44 - source = "registry+https://github.com/rust-lang/crates.io-index" 45 - checksum = "baf1de4339761588bc0619e3cbc0120ee582ebb74b53b4efbf79117bd2da40fd" 46 - 47 - [[package]] 48 - name = "clap" 49 - version = "2.34.0" 50 - source = "registry+https://github.com/rust-lang/crates.io-index" 51 - checksum = "a0610544180c38b88101fecf2dd634b174a62eef6946f84dfc6a7127512b381c" 52 - dependencies = [ 53 - "bitflags 1.3.2", 54 - "textwrap", 55 - "unicode-width", 56 - ] 57 - 58 - [[package]] 59 - name = "ctor" 60 - version = "0.1.26" 61 - source = "registry+https://github.com/rust-lang/crates.io-index" 62 - checksum = "6d2301688392eb071b0bf1a37be05c469d3cc4dbbd95df672fe28ab021e6a096" 63 - dependencies = [ 64 - "quote", 65 - "syn", 66 - ] 67 - 68 - [[package]] 69 - name = "dlv-list" 70 - version = "0.2.3" 71 - source = "registry+https://github.com/rust-lang/crates.io-index" 72 - checksum = "68df3f2b690c1b86e65ef7830956aededf3cb0a16f898f79b9a6f421a7b6211b" 73 - dependencies = [ 74 - "rand", 75 - ] 76 - 77 - [[package]] 78 - name = "errno" 79 - version = "0.3.8" 80 - source = "registry+https://github.com/rust-lang/crates.io-index" 81 - checksum = "a258e46cdc063eb8519c00b9fc845fc47bcfca4130e2f08e88665ceda8474245" 82 - dependencies = [ 83 - "libc", 84 - "windows-sys", 85 - ] 86 - 87 - [[package]] 88 - name = "fasteval" 89 - version = "0.2.4" 90 - source = "registry+https://github.com/rust-lang/crates.io-index" 91 - checksum = "4f4cdac9e4065d7c48e30770f8665b8cef9a3a73a63a4056a33a5f395bc7cf75" 92 - 93 - [[package]] 94 - name = "fastrand" 95 - version = "2.0.1" 96 - source = "registry+https://github.com/rust-lang/crates.io-index" 97 - checksum = "25cbce373ec4653f1a01a31e8a5e5ec0c622dc27ff9c4e6606eefef5cbbed4a5" 98 - 99 - [[package]] 100 - name = "fs_extra" 101 - version = "1.3.0" 102 - source = "registry+https://github.com/rust-lang/crates.io-index" 103 - checksum = "42703706b716c37f96a77aea830392ad231f44c9e9a67872fa5548707e11b11c" 104 - 105 - [[package]] 106 - name = "getrandom" 107 - version = "0.2.12" 108 - source = "registry+https://github.com/rust-lang/crates.io-index" 109 - checksum = "190092ea657667030ac6a35e305e62fc4dd69fd98ac98631e5d3a2b1575a12b5" 110 - dependencies = [ 111 - "cfg-if", 112 - "libc", 113 - "wasi", 114 - ] 115 - 116 - [[package]] 117 - name = "hashbrown" 118 - version = "0.9.1" 119 - source = "registry+https://github.com/rust-lang/crates.io-index" 120 - checksum = "d7afe4a420e3fe79967a00898cc1f4db7c8a49a9333a29f8a4bd76a253d5cd04" 121 - dependencies = [ 122 - "ahash", 123 - ] 124 - 125 - [[package]] 126 - name = "libc" 127 - version = "0.2.153" 128 - source = "registry+https://github.com/rust-lang/crates.io-index" 129 - checksum = "9c198f91728a82281a64e1f4f9eeb25d82cb32a5de251c6bd1b5154d63a8e7bd" 130 - 131 - [[package]] 132 - name = "liboverdrop" 133 - version = "0.0.2" 134 - source = "registry+https://github.com/rust-lang/crates.io-index" 135 - checksum = "3a8bcc76c5aad4677420857a8744ec8aef80b1b21c5501e2f8c7ac3fda2e19ba" 136 - dependencies = [ 137 - "log", 138 - ] 139 - 140 - [[package]] 141 - name = "linux-raw-sys" 142 - version = "0.4.13" 143 - source = "registry+https://github.com/rust-lang/crates.io-index" 144 - checksum = "01cda141df6706de531b6c46c3a33ecca755538219bd484262fa09410c13539c" 145 - 146 - [[package]] 147 - name = "log" 148 - version = "0.4.20" 149 - source = "registry+https://github.com/rust-lang/crates.io-index" 150 - checksum = "b5e6163cb8c49088c2c36f57875e58ccd8c87c7427f7fbd50ea6710b2f3f2e8f" 151 - 152 - [[package]] 153 - name = "memoffset" 154 - version = "0.6.5" 155 - source = "registry+https://github.com/rust-lang/crates.io-index" 156 - checksum = "5aa361d4faea93603064a027415f07bd8e1d5c88c9fbf68bf56a285428fd79ce" 157 - dependencies = [ 158 - "autocfg", 159 - ] 160 - 161 - [[package]] 162 - name = "nix" 163 - version = "0.23.2" 164 - source = "registry+https://github.com/rust-lang/crates.io-index" 165 - checksum = "8f3790c00a0150112de0f4cd161e3d7fc4b2d8a5542ffc35f099a2562aecb35c" 166 - dependencies = [ 167 - "bitflags 1.3.2", 168 - "cc", 169 - "cfg-if", 170 - "libc", 171 - "memoffset", 172 - ] 173 - 174 - [[package]] 175 - name = "ordered-multimap" 176 - version = "0.3.1" 177 - source = "registry+https://github.com/rust-lang/crates.io-index" 178 - checksum = "1c672c7ad9ec066e428c00eb917124a06f08db19e2584de982cc34b1f4c12485" 179 - dependencies = [ 180 - "dlv-list", 181 - "hashbrown", 182 - ] 183 - 184 - [[package]] 185 - name = "ppv-lite86" 186 - version = "0.2.17" 187 - source = "registry+https://github.com/rust-lang/crates.io-index" 188 - checksum = "5b40af805b3121feab8a3c29f04d8ad262fa8e0561883e7653e024ae4479e6de" 189 - 190 - [[package]] 191 - name = "proc-macro2" 192 - version = "1.0.78" 193 - source = "registry+https://github.com/rust-lang/crates.io-index" 194 - checksum = "e2422ad645d89c99f8f3e6b88a9fdeca7fabeac836b1002371c4367c8f984aae" 195 - dependencies = [ 196 - "unicode-ident", 197 - ] 198 - 199 - [[package]] 200 - name = "quote" 201 - version = "1.0.35" 202 - source = "registry+https://github.com/rust-lang/crates.io-index" 203 - checksum = "291ec9ab5efd934aaf503a6466c5d5251535d108ee747472c3977cc5acc868ef" 204 - dependencies = [ 205 - "proc-macro2", 206 - ] 207 - 208 - [[package]] 209 - name = "rand" 210 - version = "0.8.5" 211 - source = "registry+https://github.com/rust-lang/crates.io-index" 212 - checksum = "34af8d1a0e25924bc5b7c43c079c942339d8f0a8b57c39049bef581b46327404" 213 - dependencies = [ 214 - "libc", 215 - "rand_chacha", 216 - "rand_core", 217 - ] 218 - 219 - [[package]] 220 - name = "rand_chacha" 221 - version = "0.3.1" 222 - source = "registry+https://github.com/rust-lang/crates.io-index" 223 - checksum = "e6c10a63a0fa32252be49d21e7709d4d4baf8d231c2dbce1eaa8141b9b127d88" 224 - dependencies = [ 225 - "ppv-lite86", 226 - "rand_core", 227 - ] 228 - 229 - [[package]] 230 - name = "rand_core" 231 - version = "0.6.4" 232 - source = "registry+https://github.com/rust-lang/crates.io-index" 233 - checksum = "ec0be4795e2f6a28069bec0b5ff3e2ac9bafc99e6a9a7dc3547996c5c816922c" 234 - dependencies = [ 235 - "getrandom", 236 - ] 237 - 238 - [[package]] 239 - name = "rust-ini" 240 - version = "0.17.0" 241 - source = "registry+https://github.com/rust-lang/crates.io-index" 242 - checksum = "63471c4aa97a1cf8332a5f97709a79a4234698de6a1f5087faf66f2dae810e22" 243 - dependencies = [ 244 - "cfg-if", 245 - "ordered-multimap", 246 - ] 247 - 248 - [[package]] 249 - name = "rustix" 250 - version = "0.38.31" 251 - source = "registry+https://github.com/rust-lang/crates.io-index" 252 - checksum = "6ea3e1a662af26cd7a3ba09c0297a31af215563ecf42817c98df621387f4e949" 253 - dependencies = [ 254 - "bitflags 2.4.2", 255 - "errno", 256 - "libc", 257 - "linux-raw-sys", 258 - "windows-sys", 259 - ] 260 - 261 - [[package]] 262 - name = "syn" 263 - version = "1.0.109" 264 - source = "registry+https://github.com/rust-lang/crates.io-index" 265 - checksum = "72b64191b275b66ffe2469e8af2c1cfe3bafa67b529ead792a6d0160888b4237" 266 - dependencies = [ 267 - "proc-macro2", 268 - "quote", 269 - "unicode-ident", 270 - ] 271 - 272 - [[package]] 273 - name = "tempfile" 274 - version = "3.10.0" 275 - source = "registry+https://github.com/rust-lang/crates.io-index" 276 - checksum = "a365e8cd18e44762ef95d87f284f4b5cd04107fec2ff3052bd6a3e6069669e67" 277 - dependencies = [ 278 - "cfg-if", 279 - "fastrand", 280 - "rustix", 281 - "windows-sys", 282 - ] 283 - 284 - [[package]] 285 - name = "textwrap" 286 - version = "0.11.0" 287 - source = "registry+https://github.com/rust-lang/crates.io-index" 288 - checksum = "d326610f408c7a4eb6f51c37c330e496b08506c9457c9d34287ecc38809fb060" 289 - dependencies = [ 290 - "unicode-width", 291 - ] 292 - 293 - [[package]] 294 - name = "unicode-ident" 295 - version = "1.0.12" 296 - source = "registry+https://github.com/rust-lang/crates.io-index" 297 - checksum = "3354b9ac3fae1ff6755cb6db53683adb661634f67557942dea4facebec0fee4b" 298 - 299 - [[package]] 300 - name = "unicode-width" 301 - version = "0.1.11" 302 - source = "registry+https://github.com/rust-lang/crates.io-index" 303 - checksum = "e51733f11c9c4f72aa0c160008246859e340b00807569a0da0e7a1079b27ba85" 304 - 305 - [[package]] 306 - name = "wasi" 307 - version = "0.11.0+wasi-snapshot-preview1" 308 - source = "registry+https://github.com/rust-lang/crates.io-index" 309 - checksum = "9c8d87e72b64a3b4db28d11ce29237c246188f4f51057d65a7eab63b7987e423" 310 - 311 - [[package]] 312 - name = "windows-sys" 313 - version = "0.52.0" 314 - source = "registry+https://github.com/rust-lang/crates.io-index" 315 - checksum = "282be5f36a8ce781fad8c8ae18fa3f9beff57ec1b52cb3de0789201425d9a33d" 316 - dependencies = [ 317 - "windows-targets", 318 - ] 319 - 320 - [[package]] 321 - name = "windows-targets" 322 - version = "0.52.0" 323 - source = "registry+https://github.com/rust-lang/crates.io-index" 324 - checksum = "8a18201040b24831fbb9e4eb208f8892e1f50a37feb53cc7ff887feb8f50e7cd" 325 - dependencies = [ 326 - "windows_aarch64_gnullvm", 327 - "windows_aarch64_msvc", 328 - "windows_i686_gnu", 329 - "windows_i686_msvc", 330 - "windows_x86_64_gnu", 331 - "windows_x86_64_gnullvm", 332 - "windows_x86_64_msvc", 333 - ] 334 - 335 - [[package]] 336 - name = "windows_aarch64_gnullvm" 337 - version = "0.52.0" 338 - source = "registry+https://github.com/rust-lang/crates.io-index" 339 - checksum = "cb7764e35d4db8a7921e09562a0304bf2f93e0a51bfccee0bd0bb0b666b015ea" 340 - 341 - [[package]] 342 - name = "windows_aarch64_msvc" 343 - version = "0.52.0" 344 - source = "registry+https://github.com/rust-lang/crates.io-index" 345 - checksum = "bbaa0368d4f1d2aaefc55b6fcfee13f41544ddf36801e793edbbfd7d7df075ef" 346 - 347 - [[package]] 348 - name = "windows_i686_gnu" 349 - version = "0.52.0" 350 - source = "registry+https://github.com/rust-lang/crates.io-index" 351 - checksum = "a28637cb1fa3560a16915793afb20081aba2c92ee8af57b4d5f28e4b3e7df313" 352 - 353 - [[package]] 354 - name = "windows_i686_msvc" 355 - version = "0.52.0" 356 - source = "registry+https://github.com/rust-lang/crates.io-index" 357 - checksum = "ffe5e8e31046ce6230cc7215707b816e339ff4d4d67c65dffa206fd0f7aa7b9a" 358 - 359 - [[package]] 360 - name = "windows_x86_64_gnu" 361 - version = "0.52.0" 362 - source = "registry+https://github.com/rust-lang/crates.io-index" 363 - checksum = "3d6fa32db2bc4a2f5abeacf2b69f7992cd09dca97498da74a151a3132c26befd" 364 - 365 - [[package]] 366 - name = "windows_x86_64_gnullvm" 367 - version = "0.52.0" 368 - source = "registry+https://github.com/rust-lang/crates.io-index" 369 - checksum = "1a657e1e9d3f514745a572a6846d3c7aa7dbe1658c056ed9c3344c4109a6949e" 370 - 371 - [[package]] 372 - name = "windows_x86_64_msvc" 373 - version = "0.52.0" 374 - source = "registry+https://github.com/rust-lang/crates.io-index" 375 - checksum = "dff9641d1cd4be8d1a070daf9e3773c5f67e78b4d9d42263020c057706765c04" 376 - 377 - [[package]] 378 - name = "zram-generator" 379 - version = "1.1.2" 380 - dependencies = [ 381 - "anyhow", 382 - "clap", 383 - "ctor", 384 - "fasteval", 385 - "fs_extra", 386 - "liboverdrop", 387 - "log", 388 - "nix", 389 - "rust-ini", 390 - "tempfile", 391 - ]
+19 -15
pkgs/tools/system/zram-generator/default.nix pkgs/by-name/zr/zram-generator/package.nix
··· 1 - { lib 2 - , stdenv 3 - , fetchFromGitHub 4 - , rustPlatform 5 - , pkg-config 6 - , ronn 7 - , systemd 8 - , kmod 9 - , nixosTests 1 + { 2 + lib, 3 + stdenv, 4 + fetchFromGitHub, 5 + rustPlatform, 6 + pkg-config, 7 + bash, 8 + ronn, 9 + systemd, 10 + kmod, 11 + nixosTests, 10 12 }: 11 13 12 14 rustPlatform.buildRustPackage rec { 13 15 pname = "zram-generator"; 14 - version = "1.1.2"; 16 + version = "1.2.1"; 15 17 16 18 src = fetchFromGitHub { 17 19 owner = "systemd"; 18 20 repo = pname; 19 21 rev = "v${version}"; 20 - hash = "sha256-n+ZOWU+sPq9DcHgzQWTxxfMmiz239qdetXypqdy33cM="; 22 + hash = "sha256-aGBvvjGKZ5biruwmJ0ITakqPhTWs9hspRIE9QirqstA="; 21 23 }; 22 24 23 25 # RFE: Include Cargo.lock in sources ··· 27 29 postPatch = '' 28 30 cp ${./Cargo.lock} Cargo.lock 29 31 substituteInPlace Makefile \ 30 - --replace 'target/$(BUILDTYPE)' 'target/${stdenv.hostPlatform.rust.rustcTargetSpec}/$(BUILDTYPE)' 32 + --replace-fail 'target/$(BUILDTYPE)' 'target/${stdenv.hostPlatform.rust.rustcTargetSpec}/$(BUILDTYPE)' 31 33 substituteInPlace src/generator.rs \ 32 - --replace 'Command::new("systemd-detect-virt")' 'Command::new("${systemd}/bin/systemd-detect-virt")' \ 33 - --replace 'Command::new("modprobe")' 'Command::new("${kmod}/bin/modprobe")' 34 + --replace-fail 'Command::new("systemd-detect-virt")' 'Command::new("${systemd}/bin/systemd-detect-virt")' \ 35 + --replace-fail 'Command::new("modprobe")' 'Command::new("${kmod}/bin/modprobe")' 36 + substituteInPlace src/config.rs \ 37 + --replace-fail 'Command::new("/bin/sh")' 'Command::new("${bash}/bin/sh")' 34 38 ''; 35 39 36 40 nativeBuildInputs = [ ··· 44 48 45 49 preBuild = '' 46 50 # embedded into the binary at build time 47 - # https://github.com/systemd/zram-generator/blob/v1.1.2/Makefile#LL11-L11C56 51 + # https://github.com/systemd/zram-generator/blob/v1.2.0/Makefile#LL11-L11C56 48 52 export SYSTEMD_UTIL_DIR=$($PKG_CONFIG --variable=systemdutildir systemd) 49 53 ''; 50 54
-15
pkgs/tools/system/zram-generator/update.sh
··· 1 - #! /usr/bin/env nix-shell 2 - #! nix-shell -i bash -p coreutils curl jq common-updater-scripts cargo 3 - # shellcheck shell=bash 4 - 5 - set -euo pipefail 6 - 7 - version=$(curl -s https://api.github.com/repos/systemd/zram-generator/releases/latest | jq -r .tag_name) 8 - update-source-version zram-generator "${version#v}" 9 - 10 - tmp=$(mktemp -d) 11 - trap 'rm -rf -- "${tmp}"' EXIT 12 - 13 - git clone --depth 1 --branch "${version}" https://github.com/systemd/zram-generator.git "${tmp}/zram-generator" 14 - cargo generate-lockfile --manifest-path "${tmp}/zram-generator/Cargo.toml" 15 - cp "${tmp}/zram-generator/Cargo.lock" "$(dirname "$0")/Cargo.lock"
+4
pkgs/tools/typesetting/tex/texlive/build-texlive-package.nix
··· 50 50 , hasManpages ? false 51 51 , hasRunfiles ? false 52 52 , hasTlpkg ? false 53 + , hasCatalogue ? true 54 + , catalogue ? pname 53 55 , extraNativeBuildInputs ? [ ] 54 56 , ... 55 57 }@args: ··· 73 75 hydraPlatforms = [ ]; 74 76 } // lib.optionalAttrs (args ? shortdesc) { 75 77 description = args.shortdesc; 78 + } // lib.optionalAttrs hasCatalogue { 79 + homepage = "https://ctan.org/pkg/${catalogue}"; 76 80 }; 77 81 78 82 hasBinfiles = args ? binfiles && args.binfiles != [ ];
+69 -33
pkgs/tools/typesetting/tex/texlive/tl2nix.sed
··· 37 37 # number of path components to strip, defaulting to 1 ("texmf-dist/") 38 38 /^relocated 1/i\ stripPrefix = 0; 39 39 40 - # extract version and clean unwanted chars from it 41 - /^catalogue-version/y/ \/~/_--/ 42 - /^catalogue-version/s/[\#,:\(\)]//g 43 - s/^catalogue-version_(.*)/ version = "\1";/p 40 + /^catalogue(-| )/{ 41 + :next-cat 42 + 43 + s/^catalogue (.*)/ catalogue = "\1";/p 44 44 45 - /^catalogue-license/{ 46 - # wrap licenses in quotes 47 - s/ ([^ ]+)/ "\1"/g 48 - # adjust naming as in nixpkgs, the full texts of the licenses are available at https://www.ctan.org/license/${licenseName} 49 - s/"(cc-by(-sa)?-[1-4])"/"\10"/g 50 - s/"apache2"/"asl20"/g 51 - s/"artistic"/"artistic1-cl8"/g 52 - s/"bsd"/"bsd3"/g # license text does not match exactly, but is pretty close 53 - s/"bsd4"/"bsdOriginal"/g 54 - s/"collection"/"free"/g # used for collections of individual packages with distinct licenses. As TeXlive only contains free software, we can use "free" as a catchall 55 - s/"eupl"/"eupl12"/g 56 - s/"fdl"/"fdl13Only"/g 57 - s/"gpl"/"gpl1Only"/g 58 - s/"gpl([1-3])"/"gpl\1Only"/g 59 - s/"gpl2\+"/"gpl2Plus"/g 60 - s/"gpl3\+"/"gpl3Plus"/g 61 - s/"lgpl"/"lgpl2"/g 62 - s/"lgpl2\.1"/"lgpl21"/g 63 - s/"lppl"/"lppl13c"/g # not used consistently, sometimes "lppl" refers to an older version of the license 64 - s/"lppl1\.2"/"lppl12"/g 65 - s/"lppl1\.3"/"lppl13c"/g # If a work refers to LPPL 1.3 as its license, this is interpreted as the latest version of the 1.3 license (https://www.latex-project.org/lppl/) 66 - s/"lppl1\.3a"/"lppl13a"/g 67 - s/"lppl1\.3c"/"lppl13c"/g 68 - s/"other-free"/"free"/g 69 - s/"other-nonfree"/"unfree"/g 70 - s/"opl"/"opubl"/g 71 - s/"pd"/"publicDomain"/g 45 + # extract version and clean unwanted chars from it 46 + /^catalogue-version/y/ \/~/_--/ 47 + /^catalogue-version/s/[\#,:\(\)]//g 48 + s/^catalogue-version_(.*)/ version = "\1";/p 72 49 73 - s/^catalogue-license (.*)/ license = [ \1 ];/p 50 + # extract license 51 + /^catalogue-license/{ 52 + # wrap licenses in quotes 53 + s/ ([^ ]+)/ "\1"/g 54 + # adjust naming as in nixpkgs, the full texts of the licenses are available at https://www.ctan.org/license/${licenseName} 55 + s/"(cc-by(-sa)?-[1-4])"/"\10"/g 56 + s/"apache2"/"asl20"/g 57 + s/"artistic"/"artistic1-cl8"/g 58 + s/"bsd"/"bsd3"/g # license text does not match exactly, but is pretty close 59 + s/"bsd4"/"bsdOriginal"/g 60 + s/"collection"/"free"/g # used for collections of individual packages with distinct licenses. As TeXlive only contains free software, we can use "free" as a catchall 61 + s/"eupl"/"eupl12"/g 62 + s/"fdl"/"fdl13Only"/g 63 + s/"gpl"/"gpl1Only"/g 64 + s/"gpl([1-3])"/"gpl\1Only"/g 65 + s/"gpl2\+"/"gpl2Plus"/g 66 + s/"gpl3\+"/"gpl3Plus"/g 67 + s/"lgpl"/"lgpl2"/g 68 + s/"lgpl2\.1"/"lgpl21"/g 69 + s/"lppl"/"lppl13c"/g # not used consistently, sometimes "lppl" refers to an older version of the license 70 + s/"lppl1\.2"/"lppl12"/g 71 + s/"lppl1\.3"/"lppl13c"/g # If a work refers to LPPL 1.3 as its license, this is interpreted as the latest version of the 1.3 license (https://www.latex-project.org/lppl/) 72 + s/"lppl1\.3a"/"lppl13a"/g 73 + s/"lppl1\.3c"/"lppl13c"/g 74 + s/"other-free"/"free"/g 75 + s/"other-nonfree"/"unfree"/g 76 + s/"opl"/"opubl"/g 77 + s/"pd"/"publicDomain"/g 78 + 79 + s/^catalogue-license (.*)/ license = [ \1 ];/p 80 + } 81 + 82 + s/^.*$// 83 + N 84 + s/^\ncatalogue(-| )/catalogue\1/ 85 + t next-cat 86 + 87 + # flag existence of catalogue info in hold space 88 + x ; s/$/\n hasCatalogue = true;/ ; x 89 + 90 + # restart cycle 91 + D 74 92 } 75 93 76 94 # extract deps ··· 221 239 } 222 240 223 241 # close attrmap 224 - /^$/i}; 242 + /^$/{ 243 + # process content of hold space 244 + x 245 + 246 + # change hasCatalogue default from false to true 247 + s/^ hasCatalogue = true;$//Mg 248 + t had-catalogue 249 + s/(\n?)$/\1 hasCatalogue = false;/ 250 + :had-catalogue 251 + 252 + # print hold space if not empty 253 + /./Mp 254 + 255 + # erase hold space 256 + s/.*// 257 + x 258 + 259 + i}; 260 + } 225 261 } 226 262 227 263 # add list of binaries from one of the architecture-specific packages
+168
pkgs/tools/typesetting/tex/texlive/tlpdb.nix
··· 6 6 }; 7 7 "12many" = { 8 8 revision = 15878; 9 + catalogue = "one2many"; 9 10 shortdesc = "Generalising mathematical index sets"; 10 11 stripPrefix = 0; 11 12 sha512.run = "57a177b65450718631f36bfd8db0f2d1bff788f3bf147137b6412714cc945c7e08832f14f9e7e659adf7e072a91f13a2ea27fe3161cd9b60313bc956f1f543c6"; ··· 17 18 }; 18 19 "2up" = { 19 20 revision = 55076; 21 + catalogue = "twoup-gen"; 20 22 shortdesc = "Macros to print two-up"; 21 23 stripPrefix = 0; 22 24 sha512.run = "6408d1d99a97df71640bcdde4133edc2e5861bbcdc8c5e1be98d5704f7ecf9c043c5538ea19ac4952d811e3677ee0698bdd477eadbd1068725bdb210787d9dbc"; ··· 188 190 }; 189 191 abstyles = { 190 192 revision = 15878; 193 + catalogue = "abstyles-orig"; 191 194 shortdesc = "Adaptable BibTeX styles"; 192 195 stripPrefix = 0; 193 196 sha512.run = "de7e7a5c7e56ae4fb478c9a072c6b2dc8716ea34ee17be577cf4a485c5506f16cc5b79293cfbc80b245ab350c2e2059dd5fb37a2e28818f492edf7c0416d52e3"; ··· 1097 1100 stripPrefix = 0; 1098 1101 sha512.run = "9178b17bedc53957118083a78ead56f9fdaf9fd6a60ea0ebdbeee6c87254e7567b47b61bad1f9bda2554f471f79c28f3df7c3d2b9858faad65c3d110664ec4c8"; 1099 1102 sha512.doc = "eb23cb624c4cf6283b8f777911d102953d31dc8da04392d7023694fed02ee1b8a8a49365fe0f1cba9682e911405f04afc982b6cc9cf9699a4d76ec8dca6a471c"; 1103 + hasCatalogue = false; 1100 1104 }; 1101 1105 amsldoc-vn = { 1102 1106 revision = 21855; 1107 + catalogue = "amslatexdoc-vietnamese"; 1103 1108 shortdesc = "Vietnamese translation of AMSLaTeX documentation"; 1104 1109 stripPrefix = 0; 1105 1110 sha512.run = "5b0c2cc1afcc4060249be20271af92c71c866db47d2551a176b5685c58182a6ca17da9540dd9a7c7abd33de75b0335a625aa921fdbd77329bc91d16718fb346a"; ··· 1109 1114 }; 1110 1115 amsmath = { 1111 1116 revision = 71408; 1117 + catalogue = "latex-amsmath"; 1112 1118 shortdesc = "AMS mathematical facilities for LaTeX"; 1113 1119 stripPrefix = 0; 1114 1120 sha512.run = "443fb13e0aa80a73510166fce72e3f6b885ad743796c6509f1752ae070d65f909c6fae412096c740b84244aba958c6202956b2cddc4fefe5a5f591f91d6e6767"; ··· 1172 1178 stripPrefix = 0; 1173 1179 sha512.run = "17631e2d6306887236f11eed586454a784f256c36c14955be1eb30377f1f73b189686b37ba6c95188fda2e0b0aac9a1f40469a32bc7787b5d4c244de9a01ccdf"; 1174 1180 sha512.doc = "2d35f87da43f957d7ec3d1e61d052d14b4dc207207fc2e6dc4de08b699e5211db17a84f0305888294ae163691e4dee2d067fb1c3a29fadcc34214033fe8e22eb"; 1181 + hasCatalogue = false; 1175 1182 }; 1176 1183 andika = { 1177 1184 revision = 64540; ··· 1283 1290 }; 1284 1291 antiqua = { 1285 1292 revision = 24266; 1293 + catalogue = "urw-antiqua"; 1286 1294 shortdesc = "URW Antiqua condensed font, for use with TeX"; 1287 1295 stripPrefix = 0; 1288 1296 fontMaps = [ ··· 2331 2339 }; 2332 2340 autoarea = { 2333 2341 revision = 59552; 2342 + catalogue = "pictex-autoarea"; 2334 2343 shortdesc = "Automatic computation of bounding boxes with PiCTeX"; 2335 2344 stripPrefix = 0; 2336 2345 sha512.run = "dadd69326335b6fe6e425a867e2e62a0b1df2f3179801bcc726c6ceebc15c24e3a7c9ecb3034209e25e503be47a9ad8639addfb628f720bd0c0d64c15177043d"; ··· 2436 2445 }; 2437 2446 avantgar = { 2438 2447 revision = 61983; 2448 + catalogue = "urw-base35"; 2439 2449 shortdesc = "URW 'Base 35' font pack for LaTeX"; 2440 2450 stripPrefix = 0; 2441 2451 fontMaps = [ ··· 3278 3288 }; 3279 3289 barr = { 3280 3290 revision = 38479; 3291 + catalogue = "diagxy"; 3281 3292 shortdesc = "Diagram macros by Michael Barr"; 3282 3293 stripPrefix = 0; 3283 3294 sha512.run = "6bd398efda5027e3b762b817ce777adb9bb1c8e593ca04386adedeab7dc26ba382058ccfa3c281ef8612fcc50c9b719e7f881dcde0cfec041cf4b2cd05f238f8"; ··· 3952 3963 }; 3953 3964 beebe = { 3954 3965 revision = 72450; 3966 + catalogue = "biblio"; 3955 3967 shortdesc = "A collection of bibliographies"; 3956 3968 stripPrefix = 0; 3957 3969 sha512.run = "7dfbf428557667e5739cf462532f90dfdfa070f8bbdb45f08b2611537c1a823d33751b4210e2a73c241bfc0883c5cc2554ad7f79f333364de389c8089f45b338"; ··· 4005 4017 }; 4006 4018 bengali = { 4007 4019 revision = 55475; 4020 + catalogue = "bengali-pandey"; 4008 4021 shortdesc = "Support for the Bengali language"; 4009 4022 stripPrefix = 0; 4010 4023 sha512.run = "2ace635791a4c7a8af0843a5a92d518d0e93fc09a94929a277002a3e4426f199e207238766b07ff3f1e1bf0e3c0cf8b83897b30ba105ee7239d6ce1d591289fe"; ··· 4041 4054 }; 4042 4055 besjournals = { 4043 4056 revision = 45662; 4057 + catalogue = "besjournals-bst"; 4044 4058 shortdesc = "Bibliographies suitable for British Ecological Society journals"; 4045 4059 stripPrefix = 0; 4046 4060 sha512.run = "e797bce36fa6529d6b57be352ed81b7413c2ca818fa904a8cc4c7c8f0801369543482aa5c286b40f6f7c5e0b73d53b6aa6b9aaeab3e6229da7dd954a3dedb1ca"; ··· 5750 5764 }; 5751 5765 bookman = { 5752 5766 revision = 61719; 5767 + catalogue = "urw-base35"; 5753 5768 shortdesc = "URW 'Base 35' font pack for LaTeX"; 5754 5769 stripPrefix = 0; 5755 5770 fontMaps = [ ··· 6658 6673 }; 6659 6674 carolmin-ps = { 6660 6675 revision = 15878; 6676 + catalogue = "carolmin-t1"; 6661 6677 shortdesc = "Adobe Type 1 format of Carolingian Minuscule fonts"; 6662 6678 stripPrefix = 0; 6663 6679 fontMaps = [ ··· 6830 6846 }; 6831 6847 cbfonts = { 6832 6848 revision = 54080; 6849 + catalogue = "cbgreek-complete"; 6833 6850 shortdesc = "Complete set of Greek fonts"; 6834 6851 stripPrefix = 0; 6835 6852 deps = [ ··· 6936 6953 }; 6937 6954 cd-cover = { 6938 6955 revision = 17121; 6956 + catalogue = "cdcover"; 6939 6957 shortdesc = "Typeset CD covers"; 6940 6958 stripPrefix = 0; 6941 6959 sha512.run = "345b001cd40137d9739a97c3c06549c3c7b761f56f61109dd4908c767151515081defd6c432232ec7a9fdeb8e85e95258ded345facdef0cf6bffa82bb5c39fbe"; ··· 7951 7969 }; 7952 7970 cjkutils = { 7953 7971 revision = 60833; 7972 + catalogue = "cjk"; 7954 7973 shortdesc = "CJK language support"; 7955 7974 sha512.run = "36b0d0ef4bae2a9e5f2238c5c9aa125eabfca509462b65a159f66cbafc690939e16760a86e7e7dcce22ffda2f301c039059cdff1af8ed862017f18552e13e728"; 7956 7975 sha512.doc = "636e6486f9661061d22d248b0b7a8debdb81cd08c56b449067782568fcc7db58922f7c9d40fbc992bdd008908f22a6733af4a8115d85c0572556d01e925c5587"; ··· 8377 8396 }; 8378 8397 cmextra = { 8379 8398 revision = 57866; 8399 + catalogue = "knuth-local"; 8380 8400 shortdesc = "Knuth's local information"; 8381 8401 stripPrefix = 0; 8382 8402 sha512.run = "fa6bd1e79ca96500080405e01a7524a6fd13358335d34b3e2983a7f33f7b7a50ff4106ee5f2f483f3e040a3a7135b4133d727c6a7cb0c90f63be40e5410e3b48"; ··· 8482 8502 }; 8483 8503 cns = { 8484 8504 revision = 45677; 8505 + catalogue = "cjk-fonts"; 8485 8506 shortdesc = "Chinese/Japanese/Korean bitmap fonts"; 8486 8507 stripPrefix = 0; 8487 8508 sha512.run = "0b3645da07e0fc9482cfeddd93f949e18dc12b6aa02e5a6c45669f3d5f7f25d5fa7ff4992f40b9b71894e21b5b1855999ba8e1b130be27e8b7001444ed30db0f"; ··· 8709 8730 "xdvi" 8710 8731 ]; 8711 8732 sha512.run = "4241bc3a3ef21502faa9a2e0b16295126c357fc15813a625306552b40f9da804164abccce642f4ec1e677092f81d61381958b87fcf515120a12f9b7a19055370"; 8733 + hasCatalogue = false; 8712 8734 }; 8713 8735 collection-bibtexextra = { 8714 8736 revision = 71940; ··· 8884 8906 "zootaxa-bst" 8885 8907 ]; 8886 8908 sha512.run = "72f0c141b94a844e67d6ce7850b17faa3e77fc621ddab7807595b42bd3a664f5e64557d7d0b26df6707247d10366cb95ec4aee7897d4373e4025bab92830a6c5"; 8909 + hasCatalogue = false; 8887 8910 }; 8888 8911 collection-binextra = { 8889 8912 revision = 72338; ··· 9003 9026 "xpdfopen" 9004 9027 ]; 9005 9028 sha512.run = "e3802a6b8c5d229be4519f7f717ceb27d68ac5d8d6c566475a39734e919f7a7d71e9ead1e7e32cfa0d5889fc7ce52f5e6ef6fa5d4198424294b32ff76008f35d"; 9029 + hasCatalogue = false; 9006 9030 }; 9007 9031 collection-context = { 9008 9032 revision = 71879; ··· 9035 9059 "luajittex" 9036 9060 ]; 9037 9061 sha512.run = "ce789f2713ee28ab46cf0cbe370fd1e914cd13b749033dfe86509ba44764d07a87f60883f1aca6fb96ef6f3291e9378ff56fbc5873f67040b1af0aecaddfebe5"; 9062 + hasCatalogue = false; 9038 9063 }; 9039 9064 collection-fontsextra = { 9040 9065 revision = 72535; ··· 9409 9434 "zlmtt" 9410 9435 ]; 9411 9436 sha512.run = "9aa678907bffc04f4e321498ed204114ad3f9eb7c3172fdc0c57a98bc60d1890298685c8d294a096a985046fcd098c239b0dc139ecbc851ad4db4ac9121f14bf"; 9437 + hasCatalogue = false; 9412 9438 }; 9413 9439 collection-fontsrecommended = { 9414 9440 revision = 54074; ··· 9451 9477 "zapfding" 9452 9478 ]; 9453 9479 sha512.run = "eaa6e54780a0813a88102258ee3bd7a4640787be0b89eff4ba2c9cc19298bf3e2799ffab4e03e49f20131d07fbac9f601a7223fc1b47257dd0feeb04797c56a8"; 9480 + hasCatalogue = false; 9454 9481 }; 9455 9482 collection-fontutils = { 9456 9483 revision = 61207; ··· 9478 9505 "ttfutils" 9479 9506 ]; 9480 9507 sha512.run = "430c95b7e104cb837b7424ebb17ab7ee1aefd99d70aaceefff8a1924fa949329aebe0d5a28b939fabf28d3c5dfc2dcb466147e1396514d5dcf4f64af231db8a7"; 9508 + hasCatalogue = false; 9481 9509 }; 9482 9510 collection-formatsextra = { 9483 9511 revision = 72250; ··· 9505 9533 "xmltex" 9506 9534 ]; 9507 9535 sha512.run = "6844080cc444109ce84e69882a15f7738c6c6acabcc3373267bbd3ae55f4daf2ebb17fa53740f327a48708039eaafcffa0dad89a8b5fe996ced38c92dc5c54fe"; 9536 + hasCatalogue = false; 9508 9537 }; 9509 9538 collection-games = { 9510 9539 revision = 71129; ··· 9570 9599 "xskak" 9571 9600 ]; 9572 9601 sha512.run = "43b0893ce80c5fa395348fd319110c3c0e0e47e589d70e63bc0023dc2e2ee9259c9e18367a1d999f99363ede13e1cb45ac4e637f27d6647511fb6303f39751ef"; 9602 + hasCatalogue = false; 9573 9603 }; 9574 9604 collection-humanities = { 9575 9605 revision = 72250; ··· 9635 9665 "xyling" 9636 9666 ]; 9637 9667 sha512.run = "06383b5b387e89dd82507e7f7259c25e72b8513c998b7d1d323aba6f26500a11593f04bacb52997661379441421c603775bfa9e6a2b6a1c1d0fb6c5c17cc600e"; 9668 + hasCatalogue = false; 9638 9669 }; 9639 9670 collection-langarabic = { 9640 9671 revision = 69111; ··· 9677 9708 "xindy-persian" 9678 9709 ]; 9679 9710 sha512.run = "8cef2ee028669abcc0e964ba01f6287f52c4e2857fa7547036ea00bfa47d83d38c9c126705ba7989cfbc027586315284139ec6131c5ea7701136f1bfd7cdc2cf"; 9711 + hasCatalogue = false; 9680 9712 }; 9681 9713 collection-langchinese = { 9682 9714 revision = 72136; ··· 9721 9753 "zhspacing" 9722 9754 ]; 9723 9755 sha512.run = "d7f68746991c4d047f6fa6704428c8bfaafd338cc75710789ce81535d463d1683d046472b899fdba4bda5509b1812345035ccd052dc0049e12f226be171b70e0"; 9756 + hasCatalogue = false; 9724 9757 }; 9725 9758 collection-langcjk = { 9726 9759 revision = 65824; ··· 9747 9780 "zxjafont" 9748 9781 ]; 9749 9782 sha512.run = "bee71f9df25db567c0930659e5037d1b6144d5c157e0870e9144f82c6dddbd9df156e580583c65f1bf5f54a70c9fcab108bd117e74af0e28d72a33f6b78207d1"; 9783 + hasCatalogue = false; 9750 9784 }; 9751 9785 collection-langcyrillic = { 9752 9786 revision = 69727; ··· 9803 9837 "xecyrmongolian" 9804 9838 ]; 9805 9839 sha512.run = "d20f02886419a9c65b665fec5a65aaf232a2ae51ccccd159b611278887d0349bbc2e66b7f2f5ade9b79b918cc6a4cae30268b3472ef3d5441e8922b9c28a1413"; 9840 + hasCatalogue = false; 9806 9841 }; 9807 9842 collection-langczechslovak = { 9808 9843 revision = 54074; ··· 9827 9862 "vlna" 9828 9863 ]; 9829 9864 sha512.run = "719c321173ca12660891080dae509080934f72d13a9417b2c40a22add963c7c5a1ee95d3b306f0d6c26b0db97d69979c27fbb15d1690849aa03b06d4b0193a67"; 9865 + hasCatalogue = false; 9830 9866 }; 9831 9867 collection-langenglish = { 9832 9868 revision = 71835; ··· 9910 9946 "yet-another-guide-latex2e" 9911 9947 ]; 9912 9948 sha512.run = "0128c7f7df1ad098675272b20ab1f77ed69d83da8e8c156efb7e56dbcbe80d9269f3d31755906cd35d7d26514c1fa511f0b6df2687cc69aaad11fc9c60bde099"; 9949 + hasCatalogue = false; 9913 9950 }; 9914 9951 collection-langeuropean = { 9915 9952 revision = 66432; ··· 9988 10025 "turkmen" 9989 10026 ]; 9990 10027 sha512.run = "5fa87f174fc372c21b80ebe6b097525218da63892bc8445a29c24f2bfb015b0f04c100467f85e6c9e16a27ad26e31f00832d7712ebea7dec8631a730a95a9759"; 10028 + hasCatalogue = false; 9991 10029 }; 9992 10030 collection-langfrench = { 9993 10031 revision = 72499; ··· 10046 10084 "visualtikz" 10047 10085 ]; 10048 10086 sha512.run = "7724b3a90a9217a6992f91c2eddbfafd01255fcf3581a3601f7ea1531ea7d4ff990d91ec070b50b6bbdd99672c4ff4017bbda3fed3e44a3adbb9e593df38afc2"; 10087 + hasCatalogue = false; 10049 10088 }; 10050 10089 collection-langgerman = { 10051 10090 revision = 68711; ··· 10101 10140 "voss-mathcol" 10102 10141 ]; 10103 10142 sha512.run = "3b52fac1e2520302998c3b11bc2f77b34d5bd4cc09f4fa4b9238ece66b0e36e676643f7476846d1b25eb64d31b0dbe87a33ad44669be101f61cf223e70ecb047"; 10143 + hasCatalogue = false; 10104 10144 }; 10105 10145 collection-langgreek = { 10106 10146 revision = 65038; ··· 10135 10175 "yannisgr" 10136 10176 ]; 10137 10177 sha512.run = "800991b6bb8ac7772ad030ad665b812abd9b294498f7b7678be721ccc87d54607e267bd189a0591ebead2c6ecb64047e5b5581c374f067c3b1575b6d442cc6c9"; 10178 + hasCatalogue = false; 10138 10179 }; 10139 10180 collection-langitalian = { 10140 10181 revision = 55129; ··· 10162 10203 "verifica" 10163 10204 ]; 10164 10205 sha512.run = "6ec5e8a62e3c1ed8e3c23542381091d38c77af507af7088a55e44f1e34b85d01ec19342db4541d9d6cd712c0929d54a3fc663e1d8fde3c53fef0d6fc43be4994"; 10206 + hasCatalogue = false; 10165 10207 }; 10166 10208 collection-langjapanese = { 10167 10209 revision = 70738; ··· 10234 10276 "zxjatype" 10235 10277 ]; 10236 10278 sha512.run = "4e9e8fab9236bad4e7a7b4400f011a1e02a5ed6ea44071da566a4977fe2c4addc8f347fd5b4d3eb7527b5aa51741e6d2911c5ae17dc805a71486084d11e932b1"; 10279 + hasCatalogue = false; 10237 10280 }; 10238 10281 collection-langkorean = { 10239 10282 revision = 54074; ··· 10255 10298 "unfonts-extra" 10256 10299 ]; 10257 10300 sha512.run = "2d93df728d34137c8f9a884aa2871a2980e806672006f2c5f0c5f79412d5789c6f94958363cfc9a78b5a97a7d76bbb6cb157b2cb2a8a283f7afdfd838fa24883"; 10301 + hasCatalogue = false; 10258 10302 }; 10259 10303 collection-langother = { 10260 10304 revision = 68719; ··· 10326 10370 "xetex-devanagari" 10327 10371 ]; 10328 10372 sha512.run = "312be65445c4b862e50fcf4bb8d4413b233eadee8a9ca14ff3cb4eb37549314f37a5d00d22a4b3b2cd461b3b0473a7426a5e7f33ffbaf6dfc0687f1af754cae1"; 10373 + hasCatalogue = false; 10329 10374 }; 10330 10375 collection-langpolish = { 10331 10376 revision = 54074; ··· 10353 10398 "utf8mex" 10354 10399 ]; 10355 10400 sha512.run = "fc0d08f70aeb83869109290e6d1585d513097dcd4e17791752ecd3d26ac202838afb5931f78ceaeeaf72c63b18fe9183edd650c075d03188f24cb2caded178de"; 10401 + hasCatalogue = false; 10356 10402 }; 10357 10403 collection-langportuguese = { 10358 10404 revision = 67125; ··· 10374 10420 "xypic-tut-pt" 10375 10421 ]; 10376 10422 sha512.run = "554f7d7e4828e1122cf3bc6b24c67661046ce2ae646975054f6903f8c2dfd3e63131ada963cd3b5a1ca3128539f039b4d275b9c8caadde1dbe9118d583d47585"; 10423 + hasCatalogue = false; 10377 10424 }; 10378 10425 collection-langspanish = { 10379 10426 revision = 72203; ··· 10397 10444 "texlive-es" 10398 10445 ]; 10399 10446 sha512.run = "9832d0e4f367ae73c292fd9d8894527c373c0db762ebf683667bee96f3431f1b6b70e3b2425bf6bbd8ca0a1f9e633ce8022b8747465e670523aecc607f7577ca"; 10447 + hasCatalogue = false; 10400 10448 }; 10401 10449 collection-latex = { 10402 10450 revision = 71912; ··· 10465 10513 "url" 10466 10514 ]; 10467 10515 sha512.run = "e2186a4295eb854d56e838deaae8330e47ced975d28ad83b51d8ada6955a5aa16f6cd9a08d2524f4419fd2256b895d1c14af183953c200dadc377f0d1e59fd91"; 10516 + hasCatalogue = false; 10468 10517 }; 10469 10518 collection-latexextra = { 10470 10519 revision = 72656; ··· 12049 12098 "zwpagelayout" 12050 12099 ]; 12051 12100 sha512.run = "07a02833cc78e3a217771ec09165eb189a99354a74c76a4430736ad07c97ec7f44a90c58be849e3d8ccb5e4935ef21a9b2a40cc9244d1ec3b4ca05f65ecab4a6"; 12101 + hasCatalogue = false; 12052 12102 }; 12053 12103 collection-latexrecommended = { 12054 12104 revision = 71527; ··· 12129 12179 "xunicode" 12130 12180 ]; 12131 12181 sha512.run = "69859043c611e236befbc95dc42d3e8ce283936971bfa41f0efa495919ddc79b0d464f82f6e27e6ed33ad1ac2b59c2a96aa862f661a89f35aaf7fb05daeb63f0"; 12182 + hasCatalogue = false; 12132 12183 }; 12133 12184 collection-luatex = { 12134 12185 revision = 72049; ··· 12244 12295 "yamlvars" 12245 12296 ]; 12246 12297 sha512.run = "db570ce04f9068f5ae55a4d5cb9c6adf3c3317cd03fb63ebd96ea55ad5b8b8847a28313dee597c4245f7614061453162b0ba1e205a4fcfbaa5e858f5bac4d7c1"; 12298 + hasCatalogue = false; 12247 12299 }; 12248 12300 collection-mathscience = { 12249 12301 revision = 72655; ··· 12529 12581 "zx-calculus" 12530 12582 ]; 12531 12583 sha512.run = "b2c0bfa30f1dd02ff0a952b5545ae85cd52b39d03d22ecb427570290c3702f44aaf45577db5636e8b382828b9b7103aed2ef2c064db9f5e78123b4aa9b361415"; 12584 + hasCatalogue = false; 12532 12585 }; 12533 12586 collection-metapost = { 12534 12587 revision = 72550; ··· 12588 12641 "threeddice" 12589 12642 ]; 12590 12643 sha512.run = "5d19ec9f716a2f5ef3ecb4b5c32146a40df34edf78c99a8895211f308116affb30aaf3bfc172c03c8d0ab1cdd28393f7e9396df2727de919d09058437d1749c5"; 12644 + hasCatalogue = false; 12591 12645 }; 12592 12646 collection-music = { 12593 12647 revision = 69613; ··· 12633 12687 "xpiano" 12634 12688 ]; 12635 12689 sha512.run = "26100feabd6d95d8b29f0160f7e9b86d06e5055387acc63fe6e47fa0e681567e2d6537043bfa9138d3f8bf27705f2117b719aeb77d72b2f35ff5e5ad220a6038"; 12690 + hasCatalogue = false; 12636 12691 }; 12637 12692 collection-pictures = { 12638 12693 revision = 72555; ··· 12906 12961 "xypic" 12907 12962 ]; 12908 12963 sha512.run = "77936bc2921814be28f8c6a80720f9f260f43b2a875fd70462ed596ae436744dab3c1312cbe4be470d1505929bf7e3c85a8c50837f564a02fe4568d29bc74846"; 12964 + hasCatalogue = false; 12909 12965 }; 12910 12966 collection-plaingeneric = { 12911 12967 revision = 71220; ··· 13030 13086 "zztex" 13031 13087 ]; 13032 13088 sha512.run = "4e54429ff7cb12037af1e7ae614b41000fc3dfa855e9bc1d22000e820836836843c1dab130c4629f882d189f64a2352768b1965b63075bf45e6e9e0189f0746c"; 13089 + hasCatalogue = false; 13033 13090 }; 13034 13091 collection-pstricks = { 13035 13092 revision = 65367; ··· 13152 13209 "vocaltract" 13153 13210 ]; 13154 13211 sha512.run = "508276fe37018f3d9773fc7cda0cb37edcdd28e9cf8ab54ed5be16b07c2066de4626a561bbe387c7bba0fb82d4102be406efd721a4b5dc90110b8560083d2b07"; 13212 + hasCatalogue = false; 13155 13213 }; 13156 13214 collection-publishers = { 13157 13215 revision = 72576; ··· 13461 13519 "york-thesis" 13462 13520 ]; 13463 13521 sha512.run = "9e7a78acaca5d7bbea49873cc7b349acfd2776103ebe5aa811f62e3a3f6b8b19a2b622ebed71b68ebbe81618a0a10668814a5ca8825c667f57ba72c26c93551d"; 13522 + hasCatalogue = false; 13464 13523 }; 13465 13524 collection-texworks = { 13466 13525 revision = 71515; ··· 13471 13530 "texworks" 13472 13531 ]; 13473 13532 sha512.run = "662ac482a30cfa231b1f3921d1252cdcbc7c509728ec72d2efd28f95765eab3c55f780a815df0e718db6cd18066505f95600faac74ee4e1e769e003041efff03"; 13533 + hasCatalogue = false; 13474 13534 }; 13475 13535 collection-wintools = { 13476 13536 revision = 65952; 13477 13537 shortdesc = "Windows-only support programs"; 13478 13538 stripPrefix = 0; 13479 13539 sha512.run = "8af5c376990a7ed062588a0eb8695455936a92376b94f157d75a22f976f62017999aee8aeb692a07f98a64f05ac98bf4aba79c5f75688c54ad2196807471dc1b"; 13540 + hasCatalogue = false; 13480 13541 }; 13481 13542 collection-xetex = { 13482 13543 revision = 71515; ··· 13527 13588 "zbmath-review-template" 13528 13589 ]; 13529 13590 sha512.run = "8309d912f2076a4fdbb8a1e4159768fa3f11a1304ca72c12888da2f36b7044d1753e88f5d2d455f24b68dc1496cfa0cd8481f505a14bc332d8d5e1467e6ed50a"; 13591 + hasCatalogue = false; 13530 13592 }; 13531 13593 collref = { 13532 13594 revision = 46358; ··· 13914 13976 }; 13915 13977 components = { 13916 13978 revision = 63184; 13979 + catalogue = "components"; 13917 13980 shortdesc = "Components of TeX"; 13918 13981 stripPrefix = 0; 13919 13982 sha512.run = "e7f8aebb11919cd389648b1417c9d43f163858b7de28592998636a69003274d3825bb23f8faa2c29101d51343d9865780523cd95a2a014433399e2373970a116"; ··· 14665 14728 }; 14666 14729 courier = { 14667 14730 revision = 61719; 14731 + catalogue = "urw-base35"; 14668 14732 shortdesc = "URW 'Base 35' font pack for LaTeX"; 14669 14733 stripPrefix = 0; 14670 14734 fontMaps = [ ··· 14961 15025 }; 14962 15026 cs = { 14963 15027 revision = 41553; 15028 + catalogue = "csfonts"; 14964 15029 shortdesc = "Czech/Slovak-tuned Computer Modern fonts"; 14965 15030 stripPrefix = 0; 14966 15031 deps = [ ··· 15327 15392 }; 15328 15393 ctib = { 15329 15394 revision = 15878; 15395 + catalogue = "ctib4tex"; 15330 15396 shortdesc = "Tibetan for TeX and LaTeX2e"; 15331 15397 stripPrefix = 0; 15332 15398 sha512.run = "8999ea42b82e56cbb06e2485060b829a0781550834ea421607b4621199692976488f4031266eee1a6b1443b12828e2fb5148ff43eff137c01ee9db8770bb1565"; ··· 15546 15612 }; 15547 15613 cweb = { 15548 15614 revision = 72279; 15615 + catalogue = "cwebbin"; 15549 15616 shortdesc = "CWEB for ANSI-C/C++ compilers"; 15550 15617 deps = [ 15551 15618 "iftex" ··· 15619 15686 }; 15620 15687 cyrillic = { 15621 15688 revision = 71408; 15689 + catalogue = "latex-cyrillic"; 15622 15690 shortdesc = "Support for Cyrillic fonts in LaTeX"; 15623 15691 stripPrefix = 0; 15624 15692 deps = [ ··· 15657 15725 }; 15658 15726 cyrplain = { 15659 15727 revision = 45692; 15728 + catalogue = "t2"; 15660 15729 shortdesc = "Support for using T2 encoding"; 15661 15730 stripPrefix = 0; 15662 15731 sha512.run = "84651aeb63d3e47f208732f3c0d54ba86862d0ff7da7c56b3d8b8d1b49b6b88ed4c5f9abfb4c1c9d8a1ef8a455632aaa69408651e238bdc4aeb4eb7709f62096"; ··· 17681 17750 sha512.run = "684f5efd93c0c12a07b753f169f44e764b01e4994faa86df8361ce38c15675a0601f61bdfc9702508f66273ac8c69250db65fa0d10d3c544fb78fcc824d4ff3f"; 17682 17751 sha512.doc = "d10e8c9343f9065499e2c06b5eecce4047730875ccee29d6a09d1608e2334f7310282cff765c88c7da8ed8a52816910c79f3fad58d118f047d04b4bb7ebf44ca"; 17683 17752 hasManpages = true; 17753 + hasCatalogue = false; 17684 17754 }; 17685 17755 dviout-util.binfiles = [ 17686 17756 "chkdvifont" ··· 17732 17802 sha512.run = "9e949fb402facda9c30fa2f388b80f2cfc530670b33cbd78559e4449fa6004c5d4082e4fb895ea397a334a333e5d5ae1a4f66fde3885f0a9eb28c9d9ebbecd0a"; 17733 17803 sha512.doc = "254a1db41636608a133e7807a8d4ea8ddd99ac646f35b66a43205ac7fdaf4a15c21eafbb85e23a182506e509895776d1fcbe63b3b8a7f197d577c6405ece5c44"; 17734 17804 hasManpages = true; 17805 + hasCatalogue = false; 17735 17806 }; 17736 17807 dvipos.binfiles = [ 17737 17808 "dvipos" ··· 19098 19169 }; 19099 19170 epslatex-fr = { 19100 19171 revision = 19440; 19172 + catalogue = "fepslatex"; 19101 19173 shortdesc = "French version of \"graphics in LaTeX\""; 19102 19174 stripPrefix = 0; 19103 19175 sha512.run = "f3e90ecb487259301c20ab4c4c28702b9cadfa844a49361fee0881a26f827ae602f954e4a3e824e910d2e098097c387aa5311c5f32cb58df5a0a1e2fcd9d2364"; ··· 19309 19381 }; 19310 19382 es-tex-faq = { 19311 19383 revision = 15878; 19384 + catalogue = "faq-es"; 19312 19385 shortdesc = "CervanTeX (Spanish TeX Group) FAQ"; 19313 19386 stripPrefix = 0; 19314 19387 sha512.run = "33f66e4f928591188289f07e003cac10229735e69ee7390020748e119930ea7b74ad69e5eea991d8e34325ac4d548ce0b843a00b3ca50b9e6fae3e96526a4ad8"; ··· 20924 20997 }; 20925 20998 finbib = { 20926 20999 revision = 15878; 21000 + catalogue = "finplain"; 20927 21001 shortdesc = "A Finnish version of plain.bst"; 20928 21002 stripPrefix = 0; 20929 21003 sha512.run = "14f08cdc92a2d6d511c112c480efb0112d45c199023e89c9314740c2b9b83598bc9f8917ce616bb2493671f408f946ada3de4535136eff48b7bbf72e7436f912"; ··· 21011 21085 }; 21012 21086 firstaid = { 21013 21087 revision = 71628; 21088 + catalogue = "latex-firstaid"; 21014 21089 shortdesc = "First aid for external LaTeX files and packages that need updating"; 21015 21090 stripPrefix = 0; 21016 21091 sha512.run = "23a546b9fb06b49e6bcc27e3f6044ea749e9c61cce85b569b993f07fe7df6744026f62b3836799faae2402f9fe3cf0b0c0a6b463fdab4e24924d50928d5de025"; ··· 21761 21836 }; 21762 21837 fontware = { 21763 21838 revision = 70015; 21839 + catalogue = "vfware"; 21764 21840 shortdesc = "Tools for virtual font metrics"; 21765 21841 sha512.run = "6877d3b4de6f9e07fb63f1d13dcc48b82c5954dd6a79bdd3dbc21a36fc72a7359b96ef4d77936fdae9e0998fc2a0b5c04f9b853e25ccca808ee020e84d9a44f0"; 21766 21842 sha512.doc = "183e1f700d6ae37024c0eb7427a715a07a86eb70f9281b86c884a88231a24765a71fe7de6a66a01f0f3d12be6cf964b13ae87096d6ed32cd7843006767b7dc6c"; ··· 23647 23723 }; 23648 23724 graphics = { 23649 23725 revision = 71408; 23726 + catalogue = "latex-graphics"; 23650 23727 shortdesc = "The LaTeX standard graphics bundle"; 23651 23728 stripPrefix = 0; 23652 23729 deps = [ ··· 23922 23999 }; 23923 24000 grotesq = { 23924 24001 revision = 35859; 24002 + catalogue = "urw-grotesq"; 23925 24003 shortdesc = "URW Grotesq font pack for LaTeX"; 23926 24004 stripPrefix = 0; 23927 24005 fontMaps = [ ··· 24038 24116 stripPrefix = 0; 24039 24117 sha512.run = "cc569e242b42361e6506144257db1109f1adee52915f361ed330699edea1895b78ac64488ae8b9e2224bd3baab01515be86486113afc1ed9b072a400ca736695"; 24040 24118 sha512.doc = "bba47b9a9e5223e558244029e258835a865b90824c7069287f0c996a36c4fb78d21e62e88e52ea008dbc573e7a4ea34843a646eab11d8377a5167724286c397e"; 24119 + hasCatalogue = false; 24041 24120 }; 24042 24121 guitar = { 24043 24122 revision = 32258; ··· 24094 24173 stripPrefix = 0; 24095 24174 sha512.run = "bd9cf1c174a5674a0b71f07bf76f46ca4e15dfa194372cb04e63467c29ee1e07b03d0e611afceae80ea192b6f842fdbfae0bfce7eab2ce43a4e448058521cef6"; 24096 24175 sha512.doc = "268a01f59660e5225c1c21539076e6239381294e6aaa31992032ff8e3d777cb7e4195247c92d9f22efbee498c8bac34cdb915e0a5b0f6cb2b5c0b72c15695d72"; 24176 + hasCatalogue = false; 24097 24177 }; 24098 24178 gzt = { 24099 24179 revision = 70532; ··· 24476 24556 }; 24477 24557 helvetic = { 24478 24558 revision = 61719; 24559 + catalogue = "urw-base35"; 24479 24560 shortdesc = "URW 'Base 35' font pack for LaTeX"; 24480 24561 stripPrefix = 0; 24481 24562 fontMaps = [ ··· 25533 25614 } 25534 25615 ]; 25535 25616 sha512.run = "85012062097dd4b624cb39c68b293169a25ab3c9cd15b4474c3a3ffbe4b8ab13d6856c6c70a580da45a2d210952df2d9760682da3917cfd24d17772dc2ccce7f"; 25617 + hasCatalogue = false; 25536 25618 }; 25537 25619 hyphen-armenian = { 25538 25620 revision = 58652; ··· 25565 25647 }; 25566 25648 hyphen-basque = { 25567 25649 revision = 58652; 25650 + catalogue = "bahyph"; 25568 25651 shortdesc = "Basque hyphenation patterns."; 25569 25652 stripPrefix = 0; 25570 25653 deps = [ ··· 25714 25797 }; 25715 25798 hyphen-croatian = { 25716 25799 revision = 58652; 25800 + catalogue = "hrhyph"; 25717 25801 shortdesc = "Croatian hyphenation patterns."; 25718 25802 stripPrefix = 0; 25719 25803 deps = [ ··· 25757 25841 }; 25758 25842 hyphen-danish = { 25759 25843 revision = 58652; 25844 + catalogue = "dkhyphen"; 25760 25845 shortdesc = "Danish hyphenation patterns."; 25761 25846 stripPrefix = 0; 25762 25847 deps = [ ··· 25779 25864 }; 25780 25865 hyphen-dutch = { 25781 25866 revision = 58609; 25867 + catalogue = "nehyph"; 25782 25868 shortdesc = "Dutch hyphenation patterns."; 25783 25869 stripPrefix = 0; 25784 25870 deps = [ ··· 25914 26000 } 25915 26001 ]; 25916 26002 sha512.run = "5b02582769a55bb07d81e748e83170c16aca1c33b0a240cf547fa9c2212f2be52223e258229c760ddc5dd730419bd9e761614cc4fb3b3ba8102841bb779af511"; 26003 + hasCatalogue = false; 25917 26004 }; 25918 26005 hyphen-finnish = { 25919 26006 revision = 71880; 26007 + catalogue = "fihyph"; 25920 26008 shortdesc = "Finnish hyphenation patterns."; 25921 26009 stripPrefix = 0; 25922 26010 deps = [ ··· 26071 26159 }; 26072 26160 hyphen-greek = { 26073 26161 revision = 58652; 26162 + catalogue = "elhyphen"; 26074 26163 shortdesc = "Modern Greek hyphenation patterns."; 26075 26164 stripPrefix = 0; 26076 26165 deps = [ ··· 26104 26193 }; 26105 26194 hyphen-hungarian = { 26106 26195 revision = 58652; 26196 + catalogue = "hungarian"; 26107 26197 shortdesc = "Hungarian hyphenation patterns."; 26108 26198 stripPrefix = 0; 26109 26199 deps = [ ··· 26127 26217 }; 26128 26218 hyphen-icelandic = { 26129 26219 revision = 58652; 26220 + catalogue = "icehyph"; 26130 26221 shortdesc = "Icelandic hyphenation patterns."; 26131 26222 stripPrefix = 0; 26132 26223 deps = [ ··· 26321 26412 }; 26322 26413 hyphen-italian = { 26323 26414 revision = 58652; 26415 + catalogue = "ithyph"; 26324 26416 shortdesc = "Italian hyphenation patterns."; 26325 26417 stripPrefix = 0; 26326 26418 deps = [ ··· 26365 26457 }; 26366 26458 hyphen-latin = { 26367 26459 revision = 58652; 26460 + catalogue = "lahyph"; 26368 26461 shortdesc = "Latin hyphenation patterns."; 26369 26462 stripPrefix = 0; 26370 26463 deps = [ ··· 26567 26660 }; 26568 26661 hyphen-polish = { 26569 26662 revision = 58609; 26663 + catalogue = "plhyph"; 26570 26664 shortdesc = "Polish hyphenation patterns."; 26571 26665 stripPrefix = 0; 26572 26666 deps = [ ··· 26698 26792 }; 26699 26793 hyphen-serbian = { 26700 26794 revision = 58609; 26795 + catalogue = "srhyphc"; 26701 26796 shortdesc = "Serbian hyphenation patterns."; 26702 26797 stripPrefix = 0; 26703 26798 deps = [ ··· 26840 26935 }; 26841 26936 hyphen-turkish = { 26842 26937 revision = 58652; 26938 + catalogue = "tkhyph"; 26843 26939 shortdesc = "Turkish hyphenation patterns."; 26844 26940 stripPrefix = 0; 26845 26941 deps = [ ··· 27403 27499 }; 27404 27500 impatient-cn = { 27405 27501 revision = 54080; 27502 + catalogue = "impatient"; 27406 27503 shortdesc = "Free edition of the book \"TeX for the Impatient\""; 27407 27504 stripPrefix = 0; 27408 27505 sha512.run = "e75363bb36568ec42f13217dc740b839e109529e41ac9cc713e8c7eb620e557dcc08d20f36cbdb5f0e3145d9201d659fc8478d40fae4862fefd3eec005a3463b"; ··· 27412 27509 }; 27413 27510 impatient-fr = { 27414 27511 revision = 54080; 27512 + catalogue = "impatient"; 27415 27513 shortdesc = "Free edition of the book \"TeX for the Impatient\""; 27416 27514 stripPrefix = 0; 27417 27515 sha512.run = "f6a9a69ded33199fcd46d518fe8ed7dca48677c78fac5f90cdbbed2290558c4a9d7c9b0721c188023384acc97ad95df29565b06abc16fa33deb04490ca50b4ac"; ··· 28346 28444 }; 28347 28445 jknapltx = { 28348 28446 revision = 19440; 28447 + catalogue = "jknappen"; 28349 28448 shortdesc = "Miscellaneous packages by Joerg Knappen"; 28350 28449 stripPrefix = 0; 28351 28450 sha512.run = "0369405034393ea8de2cd94497a97ba6c40264ec9142eefee09647fd4e51f83e169a99757a4b92c1c9d911637f137404fa54231de452bcd208ba3f9982984153"; ··· 28753 28852 }; 28754 28853 kastrup = { 28755 28854 revision = 15878; 28855 + catalogue = "binhex"; 28756 28856 shortdesc = "Convert numbers into binary, octal and hexadecimal"; 28757 28857 stripPrefix = 0; 28758 28858 sha512.run = "d7cbd22ead6633284e9d114d90b2cb47924bfeb10c15eb350e4c2f82b883930c953410362313cdf8ac476a68cfa3a9b020217097909504b97a8ecd7addbc8d97"; ··· 29250 29350 }; 29251 29351 ksfh_nat = { 29252 29352 revision = 24825; 29353 + catalogue = "ksfh-nat"; 29253 29354 shortdesc = "BibTeX style for KSFH Munich"; 29254 29355 stripPrefix = 0; 29255 29356 sha512.run = "8893133ed49c9b4ba7472bc80a4e5583ec2546838e261fa2cf9aee188a0b00bca45de05c4e969af0b6f222a9668c3a7fac0caadbb180c10500fc53ae8c9f56c6"; ··· 29797 29898 sha512.run = "47a9e27cd7e874d39f437a221bca0e906a82b712ff55ea7f83483d97b332dd64dd92a2f7daa2b624355df8ca7f91c0cc756143f5e9b7ce86f9467f2d8c2c478c"; 29798 29899 sha512.doc = "9f59881e18e2988f48e4ec2e2ca8ae9f9d97daf3c247848c667aa071a0c44e8efda366c14b50d90ceb334d6c87fd75ed4ae0fd8f521ef2b0215f703011428a8f"; 29799 29900 hasManpages = true; 29901 + hasCatalogue = false; 29800 29902 }; 29801 29903 latex-bin-dev = { 29802 29904 revision = 71362; ··· 29856 29958 sha512.run = "a77e96826d13168bee4f82ca129cc83923e3d50f7e218bc73b30fcb9d1f95aba81edc023cb6d836fe9e9d5009319f37d231716bb6bf6a0026f9775563ff273bb"; 29857 29959 sha512.doc = "2692b0363620a1733ebaceae9a6ab293aa99d083b98f05a6e7ee0e5a2d30eb405d9d1a47dd9bbfa09a02d6d2b61e6c5770f7c0206117f8117e9a3feff759ab5e"; 29858 29960 hasManpages = true; 29961 + hasCatalogue = false; 29859 29962 }; 29860 29963 latex-bin-dev.binfiles = [ 29861 29964 "dvilualatex-dev" ··· 29947 30050 ]; 29948 30051 latex-graphics-companion = { 29949 30052 revision = 29235; 30053 + catalogue = "lgc-examples"; 29950 30054 shortdesc = "Examples from The LaTeX Graphics Companion"; 29951 30055 stripPrefix = 0; 29952 30056 sha512.run = "3148a646539db3622096f9aeefd7ca2d44b0cf83cd454673893978897d07cfe7107b8f5bc745bc6b60734d4ad3429be1ffc2edaa8c9dd1721b41bfe913fa0dbe"; ··· 30082 30186 }; 30083 30187 latex-web-companion = { 30084 30188 revision = 29349; 30189 + catalogue = "lwc-examples"; 30085 30190 shortdesc = "Examples from The LaTeX Web Companion"; 30086 30191 stripPrefix = 0; 30087 30192 sha512.run = "5f45c7f74a0e97b938009ada69146875e141edd556165b62185553b0ce5f590d5ca6f93a875dae1c546ebc788156d5cfc69c46535000adfe6933abe79a2fb06d"; ··· 30108 30213 }; 30109 30214 latex2e-help-texinfo-spanish = { 30110 30215 revision = 65614; 30216 + catalogue = "latex2e-help-texinfo"; 30111 30217 shortdesc = "Unofficial reference manual covering LaTeX2e"; 30112 30218 stripPrefix = 0; 30113 30219 sha512.run = "870c8f3af54ac42df5f4958669cf730cd16084c985f0b377c5aba9d526b8f7be14b367791d2c0a1f1a715739390ab63777ff2a92e7f9aad09897c8bbecff495e"; ··· 30450 30556 }; 30451 30557 lcdftypetools = { 30452 30558 revision = 70015; 30559 + catalogue = "lcdf-typetools"; 30453 30560 shortdesc = "A bundle of outline font manipulation tools"; 30454 30561 deps = [ 30455 30562 "glyphlist" ··· 30693 30800 }; 30694 30801 levy = { 30695 30802 revision = 21750; 30803 + catalogue = "levy-font"; 30696 30804 shortdesc = "Fonts for typesetting classical greek"; 30697 30805 stripPrefix = 0; 30698 30806 sha512.run = "a71294df1b2bdb1402892ebc0c82dd60275cf41f6844cdd284e1ba73c8515e98258118c5a1e5158fb6d09acdc53427eb4e3f62f24591fd2eafc90d0bb69b71ea"; ··· 31710 31818 }; 31711 31819 lshort-chinese = { 31712 31820 revision = 67025; 31821 + catalogue = "lshort-zh-cn"; 31713 31822 shortdesc = "Introduction to LaTeX, in Chinese"; 31714 31823 stripPrefix = 0; 31715 31824 sha512.run = "6d6ac34f79c3d5447c1bbd7f2c87071a92867bd770fd023bc4d6fb48500d27f1b1a8706a727b0d0a7b47eaa9a639c6b5a691b7d21a5e178eb79131cb4bd75b6c"; ··· 32349 32458 sha512.run = "febc3c88887bd62afcf0f6a71b1e6f80fdaff91fcee50b7e23c94e2ba9ae3ee1cf614f1e8ad6d4ad8552a95488e30cf6c652be7443e7ce249c1b1d91cdd04b68"; 32350 32459 sha512.doc = "42b7a48bc2bb2f94486a2d1090698188d6a76a9a6d31d76d7e7d068fa1ce9e53053efca19f42092b623affdcb9e4124094e8f1fb1363f255f80817898724cfdb"; 32351 32460 hasManpages = true; 32461 + hasCatalogue = false; 32352 32462 }; 32353 32463 luahbtex.binfiles = [ 32354 32464 "luahbtex" ··· 32438 32548 sha512.run = "f6871ea1628238c57dc5aad427f52e3e9351f66fca8f405c0f82b0e89f5203fe900f4419a34b5955ea3d705021b2d2d5ec95a1d635f834ad1e8f7b769f8c3067"; 32439 32549 sha512.doc = "a421dde006695841b25d4f9b9d0e7d75dd6fb33ef742fdc67c6691932296d2078fd72ac1ae3123acd4f08bdf605ca6bff494a87cde1a0423e3a92ca2c30b80df"; 32440 32550 hasManpages = true; 32551 + hasCatalogue = false; 32441 32552 }; 32442 32553 luajittex.binfiles = [ 32443 32554 "luajithbtex" ··· 33159 33270 }; 33160 33271 makeindex = { 33161 33272 revision = 62517; 33273 + catalogue = "makeindexk"; 33162 33274 shortdesc = "Makeindex development sources"; 33163 33275 sha512.run = "5967ba4123fd4c708ce841d29211fdb66c28518f4b418903be0ddf2a49964f706af96b250eec814c547e0703460c1273ce72a7acf3ea9fe28cc1c7073af29d3c"; 33164 33276 sha512.doc = "40b9ee1ebf7dba9a4bb4bb3077cdb1e88b07f276a9d0ae9c2817bd76a2f742ec9237d1b6d9658694fc5fc4e8f82591194862637bd83ea8e106c0541591d343ee"; ··· 33246 33358 }; 33247 33359 manfnt-font = { 33248 33360 revision = 45777; 33361 + catalogue = "manual"; 33249 33362 shortdesc = "Knuth's \"manual\" fonts"; 33250 33363 stripPrefix = 0; 33251 33364 fontMaps = [ ··· 34888 35001 }; 34889 35002 mkgrkindex = { 34890 35003 revision = 26313; 35004 + catalogue = "greek-makeindex"; 34891 35005 shortdesc = "Makeindex working with Greek"; 34892 35006 sha512.run = "bbb0b306f30b4fe898f5d5bfdcb1eaa4d2d88a95cfa1ea0da51957aad1de028928562c930180f6c0a7d66b5cdfd804d52afbd229e7ca43173477a229cefff192"; 34893 35007 sha512.doc = "5a5b14d4282e97420f796456155a71c23a44d4197d4d92bfea1f0f20e95b42e506c7be3f2b0aba37508415341e999522bd823c649cc6259a6e26d42399c6b8cf"; ··· 36260 36374 }; 36261 36375 ncntrsbk = { 36262 36376 revision = 61719; 36377 + catalogue = "urw-base35"; 36263 36378 shortdesc = "URW 'Base 35' font pack for LaTeX"; 36264 36379 stripPrefix = 0; 36265 36380 fontMaps = [ ··· 37548 37663 }; 37549 37664 omegaware = { 37550 37665 revision = 70015; 37666 + catalogue = "omega"; 37551 37667 shortdesc = "A wide-character-set extension of TeX"; 37552 37668 sha512.run = "3f7c11de9fa993140c291afe2fe83676abcfe8c1e54f73c6d98ab531f2e1eaf2d65f5d8ab365cecea4e4eda966623115daf5c0e3ad91ea66d4fdbc335f828eff"; 37553 37669 sha512.doc = "6a2f1a348ab48cfba8dfc22eed3c311e31ba1ed7efcbb651542c9c5efa5709528470810874a79a0b26dfec20c6d57da70bbcb468589d5311123dede389a9c6cb"; ··· 38118 38234 }; 38119 38235 palatino = { 38120 38236 revision = 61719; 38237 + catalogue = "urw-base35"; 38121 38238 shortdesc = "URW 'Base 35' font pack for LaTeX"; 38122 38239 stripPrefix = 0; 38123 38240 fontMaps = [ ··· 38974 39091 sha512.run = "8bc301ccb6ee0f137f2ab994b9569f1f5431457d4ba0c06e1608be2621d319537ec3cb0e688d9582a3c964d302d126397d0affc6930f9feb2629acf25d85aaf1"; 38975 39092 sha512.doc = "1ce8ecc67afb34d3e43bf0cc9c57076722b4ebeeb9c5506bda5895e3007774552dca48020f0036bef52b7ca8c33fe354875a9c706515ea56bf12a63ca53e235c"; 38976 39093 hasManpages = true; 39094 + hasCatalogue = false; 38977 39095 }; 38978 39096 pdftosrc.binfiles = [ 38979 39097 "pdftosrc" ··· 39907 40025 }; 39908 40026 pl = { 39909 40027 revision = 58661; 40028 + catalogue = "pl-mf"; 39910 40029 shortdesc = "Polish extension of Computer Modern fonts"; 39911 40030 stripPrefix = 0; 39912 40031 fontMaps = [ ··· 39960 40079 }; 39961 40080 plain-doc = { 39962 40081 revision = 28424; 40082 + catalogue = "csname-doc"; 39963 40083 shortdesc = "A list of plain.tex cs names"; 39964 40084 stripPrefix = 0; 39965 40085 sha512.run = "bae58c957de52e1a45f91d8ea49579ea9c5b50b641331ae8d27146b6bbda1cf93e09abe58a011164ef99e5513cc32d346da7d693e975271e1892674aa5799406"; ··· 40203 40323 }; 40204 40324 plweb = { 40205 40325 revision = 15878; 40326 + catalogue = "pl"; 40206 40327 shortdesc = "Literate Programming for Prolog with LaTeX"; 40207 40328 stripPrefix = 0; 40208 40329 sha512.run = "1899a3498d10950f67d24d2d7bf0488cd8867bd862960fa892581137bb1fb3426dea9e193f8993ffa93df11684dbd1f25bc79a98489317998936ab4186e9a22d"; ··· 42163 42284 }; 42164 42285 pstricks = { 42165 42286 revision = 71883; 42287 + catalogue = "pstricks-base"; 42166 42288 shortdesc = "PostScript macros for TeX"; 42167 42289 stripPrefix = 0; 42168 42290 sha512.run = "7a5536d5adf7c3bc25e2b5685fbc4ab7be939d118ef74bc8242c126b72aad987059f11a1bf541dc85bc7d458c093c194cb7a6cc95f13826ce012e94b5ada6565"; ··· 42183 42305 }; 42184 42306 pstricks_calcnotes = { 42185 42307 revision = 34363; 42308 + catalogue = "pstricks-calcnotes"; 42186 42309 shortdesc = "Use of PSTricks in calculus lecture notes"; 42187 42310 stripPrefix = 0; 42188 42311 sha512.run = "1b17e544484b71f3c29e5c3e1bed6021658ce7b9a256c21c004113b722a85be7ea6861753230910771b7c900184ca8cce146408301e75de79e0c2bf8939c49a6"; ··· 42976 43099 }; 42977 43100 r_und_s = { 42978 43101 revision = 15878; 43102 + catalogue = "r-und-s"; 42979 43103 shortdesc = "Chemical hazard codes"; 42980 43104 stripPrefix = 0; 42981 43105 sha512.run = "86b219305e4e085af2a22d34bc586253b5674abb18e257fa96bab1d45695f841020c0004f1da51fcfca0fd0b325e4043f2e368740841a5a2e8db774711ac6348"; ··· 43632 43756 }; 43633 43757 revtex4 = { 43634 43758 revision = 56589; 43759 + catalogue = "revtex4-0"; 43635 43760 shortdesc = "Styles for various Physics Journals (old version)"; 43636 43761 stripPrefix = 0; 43637 43762 sha512.run = "cd1f83a7f2664c6002b93bf7ac3b5dfef4767b79f66cd03ed738e395027736d062d23f1a6a9354834093857d467664168295e615ed1c734b708c098943d7bf87"; ··· 43794 43919 }; 43795 43920 roex = { 43796 43921 revision = 45818; 43922 + catalogue = "mf-ps"; 43797 43923 shortdesc = "Metafont-PostScript conversions"; 43798 43924 stripPrefix = 0; 43799 43925 sha512.run = "7df2224f9970b72cfa1474898c057799fe42d717876eed864f35aab113d01dfb483edb71f7f4a0a98b6762bbc309ce6fb51e41dc222a6f19be2025f6448fb1cd"; ··· 44026 44152 }; 44027 44153 rtklage = { 44028 44154 revision = 15878; 44155 + catalogue = "ratex"; 44029 44156 shortdesc = "A package for German lawyers"; 44030 44157 stripPrefix = 0; 44031 44158 sha512.run = "6e39e34a7c293f503949da66f1d5ebc65ae0388dc56e87992e9fc4daff1a250196afe68150be14ee2ec3242393ce9e5ea7b681cba31b7ed1c2d58526f6506554"; ··· 44482 44609 "collection-latex" 44483 44610 ]; 44484 44611 sha512.run = "027a1cd0dd4fc5da2427864bb49fc885a00bec6e8a74da24ce9cd781c69bf4288ddfc3c790307ed48052a8fc00c1989d3939b253da6638370adbb1c43348749b"; 44612 + hasCatalogue = false; 44485 44613 }; 44486 44614 scheme-bookpub = { 44487 44615 revision = 63547; ··· 44516 44644 "willowtreebook" 44517 44645 ]; 44518 44646 sha512.run = "0ea47f8907821e273a581c52494b6a4e9a511a71e11ebfb05756eaded6e5132fc548312cb6365cc4c1906b4e8ffb14ee5ed496484fe5e2a2611e154091d23cf6"; 44647 + hasCatalogue = false; 44519 44648 }; 44520 44649 scheme-context = { 44521 44650 revision = 59636; ··· 44545 44674 "xits" 44546 44675 ]; 44547 44676 sha512.run = "0b041f3c27ef88e7baec105b7cb24fa65c4b1f092f155482d584d9041ced4f329251f0b0d32f7019c15fff3c57b4d17f057cf39781f8be16a4e8c0ce4838163e"; 44677 + hasCatalogue = false; 44548 44678 }; 44549 44679 scheme-full = { 44550 44680 revision = 54074; ··· 44593 44723 "collection-xetex" 44594 44724 ]; 44595 44725 sha512.run = "bda507842fde5239d7f45169ff78690bd96066d1834cdcc6a0dcbd3e3439308c694ce4be6a91d1f155ebe5e29d46173fe13c83bcd4356969da95fb7cca1b4e38"; 44726 + hasCatalogue = false; 44596 44727 }; 44597 44728 scheme-gust = { 44598 44729 revision = 59755; ··· 44634 44765 "texdoc" 44635 44766 ]; 44636 44767 sha512.run = "2b3e2e3d31c8fca7297729e910ada06a0d0282b618c92487b7a0da686938dc1f6f3b0881c7d1f8f3d002806ad8860c25802637c77919e21ca54ae8a23ef08ae7"; 44768 + hasCatalogue = false; 44637 44769 }; 44638 44770 scheme-infraonly = { 44639 44771 revision = 54191; ··· 44646 44778 "texlive.infra" 44647 44779 ]; 44648 44780 sha512.run = "f3e449bf0b34deb9ae776685f386245c4ca9644f2175ae51e9c62faa00e3cfac30fa2aa07fbd83b15b21d487ca368c09a18742d2434047783350698ced3b20b9"; 44781 + hasCatalogue = false; 44649 44782 }; 44650 44783 scheme-medium = { 44651 44784 revision = 54074; ··· 44676 44809 "collection-xetex" 44677 44810 ]; 44678 44811 sha512.run = "fdfbbd8fc370bfb0ea35ed9f3137b62eddd3e54777963668b3dfe7af6328a92f37c74e190e7f506ec27a3efbe44458941360599a4061a2765d0072af56808d60"; 44812 + hasCatalogue = false; 44679 44813 }; 44680 44814 scheme-minimal = { 44681 44815 revision = 54191; ··· 44685 44819 "collection-basic" 44686 44820 ]; 44687 44821 sha512.run = "ac177b74d9d5b9fa599831275a4084a0eeb7b764a6ed837d8f14f8391f0e6c0757f7b2d4a8e71868e0c8ea4d497f29d78c4c73fb9e6311dbecf29626516bbf82"; 44822 + hasCatalogue = false; 44688 44823 }; 44689 44824 scheme-small = { 44690 44825 revision = 71080; ··· 44742 44877 "zapfding" 44743 44878 ]; 44744 44879 sha512.run = "b8695c12bbb44ef28bdfea77bd23e496d169f6e56e6983e7465aee4e8b4123d15a6cf59d7f569ffc7d74055b15b1db89e424f3bbb37e46acfc436edc84a2a9fa"; 44880 + hasCatalogue = false; 44745 44881 }; 44746 44882 scheme-tetex = { 44747 44883 revision = 59715; ··· 44810 44946 "xpdfopen" 44811 44947 ]; 44812 44948 sha512.run = "fe8b53391733392a72be2e2c80892ec68fbdb749c70636c307825c8bfd6284945c9961610fd19f8b5d6b03ec50f0a1543c7d159f5f2a19534d71b221addfb708"; 44949 + hasCatalogue = false; 44813 44950 }; 44814 44951 schola-otf = { 44815 44952 revision = 64734; ··· 45210 45347 }; 45211 45348 seetexk = { 45212 45349 revision = 57972; 45350 + catalogue = "dvibook"; 45213 45351 shortdesc = "Utilities for manipulating DVI files"; 45214 45352 sha512.run = "1f217550f7455a82dd1771556045e10a39138eebddc90f4d38a274d56d9072501d94476c6045012f3c5cda43aea71924268fd222895079b225d893df3b78fa97"; 45215 45353 sha512.doc = "1b36ac131e25541123a7d18e9a5e3cb1fccab04ffca1b0d1e5a036a26de99fb05e6745d43cac6dc76a295eac5503f90eafdb2b40f96c88836123b5b599a47e2e"; ··· 46765 46903 }; 46766 46904 srbook-mem = { 46767 46905 revision = 45818; 46906 + catalogue = "serbian-book"; 46768 46907 shortdesc = "Support for use of memoir in Serbian"; 46769 46908 stripPrefix = 0; 46770 46909 sha512.run = "5cae41da74957078b2b0ed38c9fa4186006f24abca804b879641b4bff5324950b1a59296c5733fcadd2ef05661ff1dba8cd7d9a2c5f9e2a5c6bc1e6d993ff218"; ··· 47758 47897 }; 47759 47898 symbol = { 47760 47899 revision = 61719; 47900 + catalogue = "urw-base35"; 47761 47901 shortdesc = "URW 'Base 35' font pack for LaTeX"; 47762 47902 stripPrefix = 0; 47763 47903 fontMaps = [ ··· 47779 47919 }; 47780 47920 sympytexpackage = { 47781 47921 revision = 57090; 47922 + catalogue = "sympytex"; 47782 47923 shortdesc = "Include symbolic computation (using sympy) in documents"; 47783 47924 stripPrefix = 0; 47784 47925 sha512.run = "9a1fa177703dbed088861ff47e5b53f3c0f433abe15d471d181368c52e0cdae7350090ce5cb3c25d4ca816d1132eb009359977ada3f3c0b5c3b80bc0873f8110"; ··· 47794 47935 sha512.run = "cbe1f8c6d64619f742003c01566d55b675724f5d03681ad53dc1f58ff7314af88000ba25ea74e4fcfb07ece6160be6976ac8e69a9a1b524f223f5b80f350deb0"; 47795 47936 sha512.doc = "14e1f266182ee0be47a7b3841435f79594cdeb959245e6226520e81248691beeaa73f365c1112ef3bb4eacf4ca77e55265bd0d13c190858144bdc3064fa88a59"; 47796 47937 hasManpages = true; 47938 + hasCatalogue = false; 47797 47939 }; 47798 47940 synctex.binfiles = [ 47799 47941 "synctex" ··· 47810 47952 }; 47811 47953 syntax = { 47812 47954 revision = 15878; 47955 + catalogue = "syntax2"; 47813 47956 shortdesc = "Creation of syntax diagrams"; 47814 47957 stripPrefix = 0; 47815 47958 sha512.run = "be1e049a98cd7e45cec9675e707575107af9c613028012b8fbfa658c6c9cbbac5782d3a7111f37edc719fb90e7c168c9a98a3d30a4c997b6ac4ed0691fc7fdc3"; ··· 48271 48414 }; 48272 48415 tcldoc = { 48273 48416 revision = 22018; 48417 + catalogue = "tclldoc"; 48274 48418 shortdesc = "Doc/docstrip for tcl"; 48275 48419 stripPrefix = 0; 48276 48420 sha512.run = "82348df3f6dcedc17a3cd50f709d01b1f2b0e4be9345e63d40ee6ad2aff908f97c7d19d586431e3fe8399a8d076505ceaadb5afe0116093240a6e59a335934c9"; ··· 48690 48834 }; 48691 48835 tex-refs = { 48692 48836 revision = 57349; 48837 + catalogue = "tex-references"; 48693 48838 shortdesc = "References for TeX and Friends"; 48694 48839 stripPrefix = 0; 48695 48840 sha512.run = "aa03714a0ebb90c7431935608851c504080f8985db3bbba98cbfa9b957e0a3fbb87de8e0119bfdcc996d664aa46bb943c6f90b36c4408a42f14fcc8387508df6"; ··· 48992 49137 stripPrefix = 0; 48993 49138 sha512.run = "fe49d34680f826f157976410f0e75cbe6438e88bcba4f4cb0f925b1e2c54a2802e2c66f1f5c8424ed12f80c64120e74526cd31168a5a27d36a36a7dd152bc61c"; 48994 49139 sha512.doc = "4c04b3494649f2e2092e26356f057e89eeeeb75533b1b953b89fd154da40c64b4456d5492ca79fdf91f3c8fb097a4f2bbc4ef7802ffaed43369ee77471564560"; 49140 + hasCatalogue = false; 48995 49141 }; 48996 49142 texlive-cz = { 48997 49143 revision = 72437; ··· 48999 49145 stripPrefix = 0; 49000 49146 sha512.run = "52d43409e3c99c163058a26d3d146e031dbf355400b7e08f74d9c7a1497c5c1d3203a57540800a0d2141597778dd72a16c7a6b83f50fa1a8b3c250b961d69a86"; 49001 49147 sha512.doc = "709a7d484cc431d33a7921d342eaa7c5360398914e2ffbccc02e34c58c4920a155651dadbd0928e20d04fc622784f469335f3be902b83115461de39a3d838f1e"; 49148 + hasCatalogue = false; 49002 49149 }; 49003 49150 texlive-de = { 49004 49151 revision = 71542; ··· 49006 49153 stripPrefix = 0; 49007 49154 sha512.run = "030027d8ff560646fabe5a8c4c61f3cd542cd83fc2a6d6fde6e4d7a3a67724aeb5195d084c2fc893637a009036737e912a64062462b411461bc422f0bb2186c0"; 49008 49155 sha512.doc = "243023c53520fcd82efa0ba8933a7a16b17c87aadd8fd186bfaee5270edd7553afbcc55a1e8d680ef734b232ea9f49ab2fa7404523ad21847500926ba1b206d9"; 49156 + hasCatalogue = false; 49009 49157 }; 49010 49158 texlive-en = { 49011 49159 revision = 71152; ··· 49014 49162 sha512.run = "ffe4e1677dcb26c104df12d3ebe12a7d1fe810f329d6b5f20c16b865586f1576417cbc8026df061546e6513588b8ec7c907cdcd52e74f05570fda702f3362a03"; 49015 49163 sha512.doc = "598d8229c0ae50fc4697909b7305ef614e5d3d8a884e5375c87da32b138c071b54dd0766a4a8080fe9863e3793e480c5c89afd8231f795560cbfe718a8bea16b"; 49016 49164 hasInfo = true; 49165 + hasCatalogue = false; 49017 49166 }; 49018 49167 texlive-es = { 49019 49168 revision = 70417; ··· 49021 49170 stripPrefix = 0; 49022 49171 sha512.run = "671cb1c99e88b4d2440ff3c46f506abf8f9e0df13e4f746bbbadf13de32a011e586adb878072f77359875b6274b625c74ac8883dd8d09088e2f9257f5d2c651e"; 49023 49172 sha512.doc = "4a5ad67613dc27a699befd53921860114c397983f44bb8c6cab54160ca09d8801cdbe2741936e2a360684a114e42a3ec2e69d78c35b38de9f5d18bd5755ff914"; 49173 + hasCatalogue = false; 49024 49174 }; 49025 49175 texlive-fr = { 49026 49176 revision = 70783; ··· 49028 49178 stripPrefix = 0; 49029 49179 sha512.run = "0e880cd72585109a7cfa9a184fc9be441265af85aa262002ba1a793937eaa0a7e7dc1c18a91e4a665e53533a132221d995d9b10c21af0baf707aa2dbdfb9c547"; 49030 49180 sha512.doc = "7e43f0154c22ed8156ce880f5ab5d1846a5b71b1f7699ac4b9b5b3cf472e567d8b4936a3b2a0431afc604278f0e2ca719372564a81d4081039ec6493a5619f33"; 49181 + hasCatalogue = false; 49031 49182 }; 49032 49183 texlive-it = { 49033 49184 revision = 58653; ··· 49035 49186 stripPrefix = 0; 49036 49187 sha512.run = "22874afcd046572176439818fd3a1c2200d00c0e184adc4fcbfa90b2ecc88dac7f5b28eb95c74bd546fd7472fcfdb2c5b74e5b1b5d08ffe4d4a5aa5f924da698"; 49037 49188 sha512.doc = "0c0d3585bb2c12476751bc5dafb5ea5e10dcaf5149b98e823e607d7a99e5bd9dfd698d73950ecb1efe353435ba2f88be2c45e18c6cde2245df90cebfdbad4417"; 49189 + hasCatalogue = false; 49038 49190 }; 49039 49191 texlive-ja = { 49040 49192 revision = 70587; ··· 49042 49194 stripPrefix = 0; 49043 49195 sha512.run = "387a61a4e104386506b9feb6e0b65df938210260a52d865d2f7eeee2637b2335a6b793c5c9ca16d2928c93346b2db69eaeefc9c632d2d483d626dd04cfa1b21c"; 49044 49196 sha512.doc = "39097626d2f747d607968bba94f40c24788b6f5a49224ef70883c51c109c4f03acaf8075e62df20a8c7a1b01c90beb2777c2e0384b423dbdb52eb1bc444784b1"; 49197 + hasCatalogue = false; 49045 49198 }; 49046 49199 texlive-msg-translations = { 49047 49200 revision = 71858; ··· 49055 49208 stripPrefix = 0; 49056 49209 sha512.run = "b43de2e6d5fe66c53370a4c43ab1a66cb08f353944f58756debc40d6651cb5df11824d1eb4ec79890b449ed611b8674c0773a4e477ad4abf30f162906c1f75ec"; 49057 49210 sha512.doc = "09319f848fe28ca344367f70c826380b3927aa26df7eeb195f6eb176d4951ded181cc47c772f401e1e7936de5fb3a9be3339c69f5bb4e8a5f9785f7313e6baa8"; 49211 + hasCatalogue = false; 49058 49212 }; 49059 49213 texlive-ru = { 49060 49214 revision = 58426; ··· 49062 49216 stripPrefix = 0; 49063 49217 sha512.run = "7658ab0d98a505eda9a86e9ecd64b0e35d9cd332b03066b46825c2a6252b9aa8edb24eb4af2bfc267127b349f741709ada836104dbfc2becadfd97d22e737365"; 49064 49218 sha512.doc = "40e8b29f29ed61addc2b9e7ce4b73d12bf2e59f1c50c65e59e9c8cac5e6c3ef264ce2071b0d54e15f5029c101a51d0efcda0144e113aaedc714eb1300aa9635d"; 49219 + hasCatalogue = false; 49065 49220 }; 49066 49221 texlive-scripts = { 49067 49222 revision = 72673; ··· 49131 49286 stripPrefix = 0; 49132 49287 sha512.run = "de99d6d13c6b68f8327c0b72dd3ab8aef92d07085f3eb59d94aaf8901d11d542c0795a33cb2bff1ff0dfb1acc99e43fc767150956abd873536a7d4e3b8f031f7"; 49133 49288 sha512.doc = "4e07f6f015a023af113822e409e03405f49b9786f854308c14f2060cac75d8420ddab090696044860be75f1337b6d3b6e7a45fc0d56969b0894efce3a8c60ae7"; 49289 + hasCatalogue = false; 49134 49290 }; 49135 49291 texlive-zh-cn = { 49136 49292 revision = 71700; ··· 49138 49294 stripPrefix = 0; 49139 49295 sha512.run = "e0cc717146bd0de481ccaa73705ca63389b8a73bd0f5af4a3c38dbbe69c597a92534bbc81d3c77bdbb26ba1b2d71c7dec8899f70904ca90c3c6cacccea29b847"; 49140 49296 sha512.doc = "4dd44f1b131aefc7418018608a9ec6524ad490212827d3120c0beb5eea61bea511260407678112ae3498ad4da655303c17ecf8109b643ae91899c6f550f59574"; 49297 + hasCatalogue = false; 49141 49298 }; 49142 49299 "texlive.infra" = { 49143 49300 revision = 71593; ··· 49501 49658 shortdesc = "friendly cross-platform front end"; 49502 49659 sha512.run = "228ac6589e8e14fc8061961353864eb54a83f2c4293ecf5a81c9199230dc14ba2b1d15f7f12d536a30fb896e4511e159f96f754206d48186341168be153bdd56"; 49503 49660 sha512.doc = "725b67517504b3858766f4edcc589765ab9ea24716dd5006147869585f8f7c2eabb2f54fc9552f920405f9efe1e1a80f5f10b9e10a694c7abca1204a4c6c04f8"; 49661 + hasCatalogue = false; 49504 49662 }; 49505 49663 tfrupee = { 49506 49664 revision = 20770; ··· 50552 50710 }; 50553 50711 times = { 50554 50712 revision = 61719; 50713 + catalogue = "urw-base35"; 50555 50714 shortdesc = "URW 'Base 35' font pack for LaTeX"; 50556 50715 stripPrefix = 0; 50557 50716 fontMaps = [ ··· 50841 51000 }; 50842 51001 tlc2 = { 50843 51002 revision = 26096; 51003 + catalogue = "tlc2-examples"; 50844 51004 shortdesc = "Examples from \"The LaTeX Companion\", second edition"; 50845 51005 stripPrefix = 0; 50846 51006 sha512.run = "3ac7d28285b15d7e97839619a449c870b3f96e1c557470ba4bf680016c9834af9f09715e09525b00aa2b951bbe20e5d3b1d0a5e5f957de99c13fdb39f4267e3d"; ··· 51032 51192 }; 51033 51193 tools = { 51034 51194 revision = 71523; 51195 + catalogue = "latex-tools"; 51035 51196 shortdesc = "The LaTeX standard tools bundle"; 51036 51197 stripPrefix = 0; 51037 51198 sha512.run = "43982deca3efedede52a441c1b9969a8aae1c5bab5d40bbfdf057efa3857bfcc1be176042c029b8fb8b2166d7b178831af3a8e58ab39d3d8b193ee40c963588f"; ··· 51350 51511 }; 51351 51512 treetex = { 51352 51513 revision = 28176; 51514 + catalogue = "treetex-plain"; 51353 51515 shortdesc = "Draw trees"; 51354 51516 stripPrefix = 0; 51355 51517 sha512.run = "49202a38697bd9bd3bc6fcbf30d28047b8ddc4d737bfa68cfdb83197b484352997a33f55e195211eff1d548f95e2072f07ed18f1d7c6772a03c66a13051d1709"; ··· 51664 51826 }; 51665 51827 twoup = { 51666 51828 revision = 15878; 51829 + catalogue = "twoupltx"; 51667 51830 shortdesc = "Print two virtual pages on each physical page"; 51668 51831 stripPrefix = 0; 51669 51832 sha512.run = "b3734b3818498a7038d544304d27376ff481b81fbd776cc44b9d246c3e69560364a784d897755cb69f9608c51135a1fdbb8ed370d624db64dd7b5f18a48bf754"; ··· 53248 53411 }; 53249 53412 velthuis = { 53250 53413 revision = 66186; 53414 + catalogue = "devanagari"; 53251 53415 shortdesc = "Typeset Devanagari"; 53252 53416 deps = [ 53253 53417 "xetex-devanagari" ··· 53499 53663 sha512.run = "6c66717442bca3306e23f5d546e17929240ce9626a562b9e56512446998996d38f83f78fbb39e46bde0b9faf0db7eb0c0218c79e1d66711d6cd3c64a8778edec"; 53500 53664 sha512.doc = "921d76535cbe7e940617355c74b82acfc61edb840db8ed9cae1aaf987fe6b83245505048c7c550d59829b204f139ae1cfd44601435e2fff2b0d5230b45a27b77"; 53501 53665 hasManpages = true; 53666 + hasCatalogue = false; 53502 53667 }; 53503 53668 vlna.binfiles = [ 53504 53669 "vlna" ··· 54324 54489 } 54325 54490 ]; 54326 54491 sha512.run = "a1d891fe30b30acd7df1b72d809fc91152c05191184aa875ae7f3141487f7e37bc199ea325f3c4f1c71d6febd4560f144ab18fed1f011dbf81ac0bcc464b314a"; 54492 + hasCatalogue = false; 54327 54493 }; 54328 54494 xelatex-dev.binfiles = [ 54329 54495 "xelatex-dev" ··· 55419 55585 }; 55420 55586 zapfchan = { 55421 55587 revision = 61719; 55588 + catalogue = "urw-base35"; 55422 55589 shortdesc = "URW 'Base 35' font pack for LaTeX"; 55423 55590 stripPrefix = 0; 55424 55591 fontMaps = [ ··· 55430 55597 }; 55431 55598 zapfding = { 55432 55599 revision = 61719; 55600 + catalogue = "urw-base35"; 55433 55601 shortdesc = "URW 'Base 35' font pack for LaTeX"; 55434 55602 stripPrefix = 0; 55435 55603 fontMaps = [
+47 -47
pkgs/top-level/aliases.nix
··· 61 61 (import self.path { localSystem = { inherit system; }; }); 62 62 63 63 ### _ ### 64 - _1password = lib.warn "_1password has been renamed to _1password-cli to better follow upstream name usage" _1password-cli; # Added 2024-10-24 64 + _1password = lib.warnOnInstantiate "_1password has been renamed to _1password-cli to better follow upstream name usage" _1password-cli; # Added 2024-10-24 65 65 "7z2hashcat" = throw "'7z2hashcat' has been renamed to '_7z2hashcat' as the former isn't a valid variable name."; # Added 2024-11-27 66 66 67 67 ### A ### ··· 106 106 ansible_2_14 = throw "Ansible 2.14 goes end of life in 2024/05 and can't be supported throughout the 24.05 release cycle"; # Added 2024-04-11 107 107 ansible_2_15 = throw "Ansible 2.15 goes end of life in 2024/11 and can't be supported throughout the 24.11 release cycle"; # Added 2024-11-08 108 108 antennas = throw "antennas has been removed as it only works with tvheadend, which nobody was willing to maintain and was stuck on an unmaintained version that required FFmpeg 4; please see https://github.com/NixOS/nixpkgs/pull/332259 if you are interested in maintaining a newer version"; # Added 2024-08-21 109 - androidndkPkgs_23b = lib.warn "The package set `androidndkPkgs_23b` has been renamed to `androidndkPkgs_23`." androidndkPkgs_23; # Added 2024-07-21 109 + androidndkPkgs_23b = lib.warnOnInstantiate "The package set `androidndkPkgs_23b` has been renamed to `androidndkPkgs_23`." androidndkPkgs_23; # Added 2024-07-21 110 110 ankisyncd = throw "ankisyncd is dead, use anki-sync-server instead"; # Added 2024-08-10 111 111 ao = libfive; # Added 2024-10-11 112 112 apacheKafka_3_5 = throw "apacheKafka_2_8 through _3_5 have been removed from nixpkgs as outdated"; # Added 2024-06-13 ··· 151 151 bisq-desktop = throw "bisq-desktop has been removed because OpenJFX 11 was removed"; # Added 2024-11-17 152 152 bitwarden = bitwarden-desktop; # Added 2024-02-25 153 153 blender-with-packages = args: 154 - lib.warn "blender-with-packages is deprecated in favor of blender.withPackages, e.g. `blender.withPackages(ps: [ ps.foobar ])`" 154 + lib.warnOnInstantiate "blender-with-packages is deprecated in favor of blender.withPackages, e.g. `blender.withPackages(ps: [ ps.foobar ])`" 155 155 (blender.withPackages (_: args.packages)).overrideAttrs 156 156 (lib.optionalAttrs (args ? name) { pname = "blender-" + args.name; }); # Added 2023-10-30 157 157 bless = throw "'bless' has been removed due to lack of maintenance upstream and depending on gtk2. Consider using 'imhex' or 'ghex' instead"; # Added 2024-09-15 ··· 164 164 boost_process = throw "boost_process has been removed as it is included in regular boost"; # Added 2024-05-01 165 165 bpb = throw "bpb has been removed as it is unmaintained and not compatible with recent Rust versions"; # Added 2024-04-30 166 166 bpftool = throw "'bpftool' has been renamed to/replaced by 'bpftools'"; # Converted to throw 2024-10-17 167 - brasero-original = lib.warn "Use 'brasero-unwrapped' instead of 'brasero-original'" brasero-unwrapped; # Added 2024-09-29 167 + brasero-original = lib.warnOnInstantiate "Use 'brasero-unwrapped' instead of 'brasero-original'" brasero-unwrapped; # Added 2024-09-29 168 168 bs-platform = throw "'bs-platform' was removed as it was broken, development ended and 'melange' has superseded it"; # Added 2024-07-29 169 169 buf-language-server = throw "'buf-language-server' was removed as its development has moved to the 'buf' package"; # Added 2024-11-15 170 170 ··· 360 360 erlangR26_odbc_javac = throw "erlangR26_odbc_javac has been removed in favor of erlang_26_odbc_javac"; # added 2024-05-24 361 361 362 362 ethabi = throw "ethabi has been removed due to lack of maintainence upstream and no updates in Nixpkgs"; # Added 2024-07-16 363 - eww-wayland = lib.warn "eww now can build for X11 and wayland simultaneously, so `eww-wayland` is deprecated, use the normal `eww` package instead." eww; 363 + eww-wayland = lib.warnOnInstantiate "eww now can build for X11 and wayland simultaneously, so `eww-wayland` is deprecated, use the normal `eww` package instead." eww; 364 364 365 365 ### F ### 366 366 ··· 381 381 fileschanged = throw "'fileschanged' has been removed as it is unmaintained upstream"; # Added 2024-04-19 382 382 finger_bsd = bsd-finger; 383 383 fingerd_bsd = bsd-fingerd; 384 - fira-code-nerdfont = lib.warn "fira-code-nerdfont is redundant. Use nerd-fonts.fira-code instead." nerd-fonts.fira-code; # Added 2024-11-10 384 + fira-code-nerdfont = lib.warnOnInstantiate "fira-code-nerdfont is redundant. Use nerd-fonts.fira-code instead." nerd-fonts.fira-code; # Added 2024-11-10 385 385 firefox-esr-115 = throw "The Firefox 115 ESR series has reached its end of life. Upgrade to `firefox-esr` or `firefox-esr-128` instead."; 386 386 firefox-esr-115-unwrapped = throw "The Firefox 115 ESR series has reached its end of life. Upgrade to `firefox-esr-unwrapped` or `firefox-esr-128-unwrapped` instead."; 387 387 firefox-wayland = firefox; # Added 2022-11-15 ··· 463 463 }; # Added 2021-01-14 464 464 465 465 gkraken = throw "'gkraken' has been deprecated by upstream. Consider using the replacement 'coolercontrol' instead."; # Added 2024-11-22 466 - glew-egl = lib.warn "'glew-egl' is now provided by 'glew' directly" glew; # Added 2024-08-11 466 + glew-egl = lib.warnOnInstantiate "'glew-egl' is now provided by 'glew' directly" glew; # Added 2024-08-11 467 467 glfw-wayland = glfw; # Added 2024-04-19 468 468 glfw-wayland-minecraft = glfw3-minecraft; # Added 2024-05-08 469 469 glxinfo = mesa-demos; # Added 2024-07-04 ··· 546 546 imagemagick7Big = throw "'imagemagick7Big' has been renamed to/replaced by 'imagemagickBig'"; # Converted to throw 2024-10-17 547 547 imagemagick7 = throw "'imagemagick7' has been renamed to/replaced by 'imagemagick'"; # Converted to throw 2024-10-17 548 548 imagemagick7_light = throw "'imagemagick7_light' has been renamed to/replaced by 'imagemagick_light'"; # Converted to throw 2024-10-17 549 - immersed-vr = lib.warn "'immersed-vr' has been renamed to 'immersed'" immersed; # Added 2024-08-11 550 - inconsolata-nerdfont = lib.warn "inconsolata-nerdfont is redundant. Use nerd-fonts.inconsolata instead." nerd-fonts.inconsolata; # Added 2024-11-10 549 + immersed-vr = lib.warnOnInstantiate "'immersed-vr' has been renamed to 'immersed'" immersed; # Added 2024-08-11 550 + inconsolata-nerdfont = lib.warnOnInstantiate "inconsolata-nerdfont is redundant. Use nerd-fonts.inconsolata instead." nerd-fonts.inconsolata; # Added 2024-11-10 551 551 incrtcl = tclPackages.incrtcl; # Added 2024-10-02 552 552 input-utils = throw "The input-utils package was dropped since it was unmaintained."; # Added 2024-06-21 553 553 index-fm = libsForQt5.mauiPackages.index; # added 2022-05-17 ··· 562 562 isl_0_11 = throw "isl_0_11 has been removed from Nixpkgs, as it is unmaintained and obsolete"; # Added 2024-09-13 563 563 isl_0_14 = throw "isl_0_14 has been removed from Nixpkgs, as it is unmaintained and obsolete"; # Added 2024-09-13 564 564 isl_0_17 = throw "isl_0_17 has been removed from Nixpkgs, as it is unmaintained and obsolete"; # Added 2024-11-20 565 - iso-flags-png-320x420 = lib.warn "iso-flags-png-320x420 has been renamed to iso-flags-png-320x240" iso-flags-png-320x240; # Added 2024-07-17 565 + iso-flags-png-320x420 = lib.warnOnInstantiate "iso-flags-png-320x420 has been renamed to iso-flags-png-320x240" iso-flags-png-320x240; # Added 2024-07-17 566 566 itktcl = tclPackages.itktcl; # Added 2024-10-02 567 567 568 568 ### J ### ··· 773 773 lsh = throw "lsh has been removed as it had no maintainer in Nixpkgs and hasn't seen an upstream release in over a decade"; # Added 2024-08-14 774 774 luna-icons = throw "luna-icons has been removed as it was removed upstream"; # Added 2024-10-29 775 775 lv_img_conv = throw "'lv_img_conv' has been removed from nixpkgs as it is broken"; # Added 2024-06-18 776 - lxd = lib.warn "lxd has been renamed to lxd-lts" lxd-lts; # Added 2024-04-01 777 - lxd-unwrapped = lib.warn "lxd-unwrapped has been renamed to lxd-unwrapped-lts" lxd-unwrapped-lts; # Added 2024-04-01 776 + lxd = lib.warnOnInstantiate "lxd has been renamed to lxd-lts" lxd-lts; # Added 2024-04-01 777 + lxd-unwrapped = lib.warnOnInstantiate "lxd-unwrapped has been renamed to lxd-unwrapped-lts" lxd-unwrapped-lts; # Added 2024-04-01 778 778 lzma = throw "'lzma' has been renamed to/replaced by 'xz'"; # Converted to throw 2024-10-17 779 779 780 780 ### M ### ··· 787 787 mariadb_110 = throw "mariadb_110 has been removed from nixpkgs, please switch to another version like mariadb_114"; # Added 2024-08-15 788 788 mariadb-client = hiPrio mariadb.client; #added 2019.07.28 789 789 maligned = throw "maligned was deprecated upstream in favor of x/tools/go/analysis/passes/fieldalignment"; # Added 20204-08-24 790 - marwaita-manjaro = lib.warn "marwaita-manjaro has been renamed to marwaita-teal" marwaita-teal; # Added 2024-07-08 791 - marwaita-peppermint = lib.warn "marwaita-peppermint has been renamed to marwaita-red" marwaita-red; # Added 2024-07-01 792 - marwaita-ubuntu = lib.warn "marwaita-ubuntu has been renamed to marwaita-orange" marwaita-orange; # Added 2024-07-08 793 - marwaita-pop_os = lib.warn "marwaita-pop_os has been renamed to marwaita-yellow" marwaita-yellow; # Added 2024-10-29 790 + marwaita-manjaro = lib.warnOnInstantiate "marwaita-manjaro has been renamed to marwaita-teal" marwaita-teal; # Added 2024-07-08 791 + marwaita-peppermint = lib.warnOnInstantiate "marwaita-peppermint has been renamed to marwaita-red" marwaita-red; # Added 2024-07-01 792 + marwaita-ubuntu = lib.warnOnInstantiate "marwaita-ubuntu has been renamed to marwaita-orange" marwaita-orange; # Added 2024-07-08 793 + marwaita-pop_os = lib.warnOnInstantiate "marwaita-pop_os has been renamed to marwaita-yellow" marwaita-yellow; # Added 2024-10-29 794 794 masari = throw "masari has been removed as it was abandoned upstream"; # Added 2024-07-11 795 795 mathematica9 = throw "mathematica9 has been removed as it was obsolete, broken, and depended on OpenCV 2"; # Added 2024-08-20 796 796 mathematica10 = throw "mathematica10 has been removed as it was obsolete, broken, and depended on OpenCV 2"; # Added 2024-08-20 ··· 867 867 nextcloud27Packages = throw "Nextcloud27 is EOL!"; # Added 2024-06-25 868 868 nagiosPluginsOfficial = monitoring-plugins; 869 869 neochat = libsForQt5.kdeGear.neochat; # added 2022-05-10 870 - nerdfonts = throw "nerdfonts has been separated into individual font packages under the namespace nerd-fonts"; # Added 2024-11-09 870 + nerdfonts = throw "nerdfonts has been separated into individual font packages under the namespace nerd-fonts. To list all fonts use `builtins.filter lib.attrsets.isDerivation (builtins.attrValues pkgs.nerd-fonts)`."; # Added 2024-11-09 871 871 newlibCross = newlib; # Added 2024-09-06 872 872 newlib-nanoCross = newlib-nano; # Added 2024-09-06 873 873 nix-direnv-flakes = nix-direnv; ··· 883 883 nixStable = nixVersions.stable; # Added 2022-01-24 884 884 nixUnstable = throw "nixUnstable has been removed. For bleeding edge (Nix master, roughly weekly updated) use nixVersions.git, otherwise use nixVersions.latest."; # Converted to throw 2024-04-22 885 885 nix_2_3 = nixVersions.nix_2_3; 886 - nixfmt = lib.warn "nixfmt was renamed to nixfmt-classic. The nixfmt attribute may be used for the new RFC 166-style formatter in the future, which is currently available as nixfmt-rfc-style" nixfmt-classic; # Added 2024-03-31 886 + nixfmt = lib.warnOnInstantiate "nixfmt was renamed to nixfmt-classic. The nixfmt attribute may be used for the new RFC 166-style formatter in the future, which is currently available as nixfmt-rfc-style" nixfmt-classic; # Added 2024-03-31 887 887 888 888 # When the nixops_unstable alias is removed, nixops_unstable_minimal can be renamed to nixops_unstable. 889 889 ··· 895 895 noto-fonts-emoji = noto-fonts-color-emoji; # Added 2023-09-09 896 896 noto-fonts-extra = noto-fonts; # Added 2023-04-08 897 897 NSPlist = nsplist; # Added 2024-01-05 898 - nushellFull = lib.warn "`nushellFull` has has been replaced by `nushell` as it's features no longer exist" nushell; # Added 2024-05-30 898 + nushellFull = lib.warnOnInstantiate "`nushellFull` has has been replaced by `nushell` as it's features no longer exist" nushell; # Added 2024-05-30 899 899 nvidia-podman = throw "podman should use the Container Device Interface (CDI) instead. See https://web.archive.org/web/20240729183805/https://docs.nvidia.com/datacenter/cloud-native/container-toolkit/latest/install-guide.html#configuring-podman"; # Added 2024-08-02 900 900 nvidia-thrust = throw "nvidia-thrust has been removed because the project was deprecated; use cudaPackages.cuda_cccl"; 901 - nvtop = lib.warn "nvtop has been renamed to nvtopPackages.full" nvtopPackages.full; # Added 2024-02-25 902 - nvtop-amd = lib.warn "nvtop-amd has been renamed to nvtopPackages.amd" nvtopPackages.amd; # Added 2024-02-25 903 - nvtop-nvidia = lib.warn "nvtop-nvidia has been renamed to nvtopPackages.nvidia" nvtopPackages.nvidia; # Added 2024-02-25 904 - nvtop-intel = lib.warn "nvtop-intel has been renamed to nvtopPackages.intel" nvtopPackages.intel; # Added 2024-02-25 905 - nvtop-msm = lib.warn "nvtop-msm has been renamed to nvtopPackages.msm" nvtopPackages.msm; # Added 2024-02-25 901 + nvtop = lib.warnOnInstantiate "nvtop has been renamed to nvtopPackages.full" nvtopPackages.full; # Added 2024-02-25 902 + nvtop-amd = lib.warnOnInstantiate "nvtop-amd has been renamed to nvtopPackages.amd" nvtopPackages.amd; # Added 2024-02-25 903 + nvtop-nvidia = lib.warnOnInstantiate "nvtop-nvidia has been renamed to nvtopPackages.nvidia" nvtopPackages.nvidia; # Added 2024-02-25 904 + nvtop-intel = lib.warnOnInstantiate "nvtop-intel has been renamed to nvtopPackages.intel" nvtopPackages.intel; # Added 2024-02-25 905 + nvtop-msm = lib.warnOnInstantiate "nvtop-msm has been renamed to nvtopPackages.msm" nvtopPackages.msm; # Added 2024-02-25 906 906 907 907 ### O ### 908 908 909 909 o = orbiton; # Added 2023-04-09 910 910 oathToolkit = oath-toolkit; # Added 2022-04-04 911 911 oauth2_proxy = throw "'oauth2_proxy' has been renamed to/replaced by 'oauth2-proxy'"; # Converted to throw 2024-10-17 912 - oil = lib.warn "Oil has been replaced with the faster native C++ version and renamed to 'oils-for-unix'. See also https://github.com/oils-for-unix/oils/wiki/Oils-Deployments" oils-for-unix; # Added 2024-10-22 913 - onevpl-intel-gpu = lib.warn "onevpl-intel-gpu has been renamed to vpl-gpu-rt" vpl-gpu-rt; # Added 2024-06-04 912 + oil = lib.warnOnInstantiate "Oil has been replaced with the faster native C++ version and renamed to 'oils-for-unix'. See also https://github.com/oils-for-unix/oils/wiki/Oils-Deployments" oils-for-unix; # Added 2024-10-22 913 + onevpl-intel-gpu = lib.warnOnInstantiate "onevpl-intel-gpu has been renamed to vpl-gpu-rt" vpl-gpu-rt; # Added 2024-06-04 914 914 opencv2 = throw "opencv2 has been removed as it is obsolete and was not used by any other package; please migrate to OpenCV 4"; # Added 2024-08-20 915 915 opencv3 = throw "opencv3 has been removed as it is obsolete and was not used by any other package; please migrate to OpenCV 4"; # Added 2024-08-20 916 916 openafs_1_8 = openafs; # Added 2022-08-22 ··· 979 979 pcsxr = throw "pcsxr was removed as it has been abandoned for over a decade; please use DuckStation, Mednafen, or the RetroArch PCSX ReARMed core"; # Added 2024-08-20 980 980 pdf4tcl = tclPackages.pdf4tcl; # Added 2024-10-02 981 981 peach = asouldocs; # Added 2022-08-28 982 - percona-server_innovation = lib.warn "Percona upstream has decided to skip all Innovation releases of MySQL and only release LTS versions." percona-server; # Added 2024-10-13 982 + percona-server_innovation = lib.warnOnInstantiate "Percona upstream has decided to skip all Innovation releases of MySQL and only release LTS versions." percona-server; # Added 2024-10-13 983 983 percona-server_lts = percona-server; # Added 2024-10-13 984 - percona-xtrabackup_innovation = lib.warn "Percona upstream has decided to skip all Innovation releases of MySQL and only release LTS versions." percona-xtrabackup; # Added 2024-10-13 984 + percona-xtrabackup_innovation = lib.warnOnInstantiate "Percona upstream has decided to skip all Innovation releases of MySQL and only release LTS versions." percona-xtrabackup; # Added 2024-10-13 985 985 percona-xtrabackup_lts = percona-xtrabackup; # Added 2024-10-13 986 986 pentablet-driver = xp-pen-g430-driver; # Added 2022-06-23 987 987 perldevel = throw "'perldevel' has been dropped due to lack of updates in nixpkgs and lack of consistent support for devel versions by 'perl-cross' releases, use 'perl' instead"; ··· 995 995 996 996 pipewire_0_2 = throw "pipewire_0_2 has been removed as it is outdated and no longer used"; # Added 2024-07-28 997 997 pipewire-media-session = throw "pipewire-media-session is no longer maintained and has been removed. Please use Wireplumber instead."; 998 - playwright = lib.warn "'playwright' will reference playwright-driver in 25.05. Reference 'python3Packages.playwright' for the python test launcher" python3Packages.toPythonApplication python3Packages.playwright; # Added 2024-10-04 998 + playwright = lib.warnOnInstantiate "'playwright' will reference playwright-driver in 25.05. Reference 'python3Packages.playwright' for the python test launcher" (python3Packages.toPythonApplication python3Packages.playwright); # Added 2024-10-04 999 999 pleroma-otp = throw "'pleroma-otp' has been renamed to/replaced by 'pleroma'"; # Converted to throw 2024-10-17 1000 1000 pltScheme = racket; # just to be sure 1001 1001 poretools = throw "poretools has been removed from nixpkgs, as it was broken and unmaintained"; # Added 2024-06-03 ··· 1097 1097 radicle-upstream = throw "'radicle-upstream' was sunset, see <https://community.radworks.org/t/2962>"; # Added 2024-05-04 1098 1098 railway-travel = diebahn; # Added 2024-04-01 1099 1099 rambox-pro = rambox; # Added 2022-12-12 1100 - rapidjson-unstable = lib.warn "'rapidjson-unstable' has been renamed to 'rapidjson'" rapidjson; # Added 2024-07-28 1100 + rapidjson-unstable = lib.warnOnInstantiate "'rapidjson-unstable' has been renamed to 'rapidjson'" rapidjson; # Added 2024-07-28 1101 1101 redocly-cli = redocly; # Added 2024-04-14 1102 1102 redpanda = redpanda-client; # Added 2023-10-14 1103 1103 redpanda-server = throw "'redpanda-server' has been removed because it was broken for a long time"; # Added 2024-06-10 ··· 1199 1199 starspace = throw "starspace has been removed from nixpkgs, as it was broken"; # Added 2024-07-15 1200 1200 steamPackages = { 1201 1201 steamArch = throw "`steamPackages.steamArch` has been removed as it's no longer applicable"; 1202 - steam = lib.warn "`steamPackages.steam` has been moved to top level as `steam-unwrapped`" steam-unwrapped; 1203 - steam-fhsenv = lib.warn "`steamPackages.steam-fhsenv` has been moved to top level as `steam`" steam; 1204 - steam-fhsenv-small = lib.warn "`steamPackages.steam-fhsenv-small` has been moved to top level as `steam`; there is no longer a -small variant" steam; 1205 - steam-fhsenv-without-steam = lib.warn "`steamPackages.steam-fhsenv-without-steam` has been moved to top level as `steam-fhsenv-without-steam`" steam-fhsenv-without-steam; 1202 + steam = lib.warnOnInstantiate "`steamPackages.steam` has been moved to top level as `steam-unwrapped`" steam-unwrapped; 1203 + steam-fhsenv = lib.warnOnInstantiate "`steamPackages.steam-fhsenv` has been moved to top level as `steam`" steam; 1204 + steam-fhsenv-small = lib.warnOnInstantiate "`steamPackages.steam-fhsenv-small` has been moved to top level as `steam`; there is no longer a -small variant" steam; 1205 + steam-fhsenv-without-steam = lib.warnOnInstantiate "`steamPackages.steam-fhsenv-without-steam` has been moved to top level as `steam-fhsenv-without-steam`" steam-fhsenv-without-steam; 1206 1206 steam-runtime = throw "`steamPackages.steam-runtime` has been removed, as it's no longer supported or necessary"; 1207 1207 steam-runtime-wrapped = throw "`steamPackages.steam-runtime-wrapped` has been removed, as it's no longer supported or necessary"; 1208 - steamcmd = lib.warn "`steamPackages.steamcmd` has been moved to top level as `steamcmd`" steamcmd; 1208 + steamcmd = lib.warnOnInstantiate "`steamPackages.steamcmd` has been moved to top level as `steamcmd`" steamcmd; 1209 1209 }; 1210 1210 steam-small = steam; # Added 2024-09-12 1211 1211 steam-run-native = steam-run; # added 2022-02-21 1212 1212 StormLib = stormlib; # Added 2024-01-21 1213 1213 sumneko-lua-language-server = lua-language-server; # Added 2023-02-07 1214 1214 sumokoin = throw "sumokoin has been removed as it was abandoned upstream"; # Added 2024-11-23 1215 - swiProlog = lib.warn "swiProlog has been renamed to swi-prolog" swi-prolog; # Added 2024-09-07 1216 - swiPrologWithGui = lib.warn "swiPrologWithGui has been renamed to swi-prolog-gui" swi-prolog-gui; # Added 2024-09-07 1215 + swiProlog = lib.warnOnInstantiate "swiProlog has been renamed to swi-prolog" swi-prolog; # Added 2024-09-07 1216 + swiPrologWithGui = lib.warnOnInstantiate "swiPrologWithGui has been renamed to swi-prolog-gui" swi-prolog-gui; # Added 2024-09-07 1217 1217 swig1 = throw "swig1 has been removed as it is obsolete"; # Added 2024-08-23 1218 1218 swig2 = throw "swig2 has been removed as it is obsolete"; # Added 2024-08-23 1219 1219 swig4 = swig; # Added 2024-09-12 ··· 1230 1230 tabula = throw "tabula has been removed from nixpkgs, as it was broken"; # Added 2024-07-15 1231 1231 tailor = throw "'tailor' has been removed from nixpkgs, as it was unmaintained upstream."; # Added 2024-11-02 1232 1232 tangogps = throw "'tangogps' has been renamed to/replaced by 'foxtrotgps'"; # Converted to throw 2024-10-17 1233 - taskwarrior = lib.warn "taskwarrior was replaced by taskwarrior3, which requires manual transition from taskwarrior 2.6, read upstream's docs: https://taskwarrior.org/docs/upgrade-3/" taskwarrior2; 1233 + taskwarrior = lib.warnOnInstantiate "taskwarrior was replaced by taskwarrior3, which requires manual transition from taskwarrior 2.6, read upstream's docs: https://taskwarrior.org/docs/upgrade-3/" taskwarrior2; 1234 1234 taplo-cli = taplo; # Added 2022-07-30 1235 1235 taplo-lsp = taplo; # Added 2022-07-30 1236 1236 taro = taproot-assets; # Added 2023-07-04 ··· 1248 1248 teck-programmer = throw "teck-programmer was removed because it was broken and unmaintained"; # added 2024-08-23 1249 1249 teleport_13 = throw "teleport 13 has been removed as it is EOL. Please upgrade to Teleport 14 or later"; # Added 2024-05-26 1250 1250 teleport_14 = throw "teleport 14 has been removed as it is EOL. Please upgrade to Teleport 15 or later"; # Added 2024-10-18 1251 - terminus-nerdfont = lib.warn "terminus-nerdfont is redundant. Use nerd-fonts.terminess-ttf instead." nerd-fonts.terminess-ttf; # Added 2024-11-10 1251 + terminus-nerdfont = lib.warnOnInstantiate "terminus-nerdfont is redundant. Use nerd-fonts.terminess-ttf instead." nerd-fonts.terminess-ttf; # Added 2024-11-10 1252 1252 temurin-bin-20 = throw "Temurin 20 has been removed as it has reached its end of life"; # Added 2024-08-01 1253 1253 temurin-jre-bin-20 = throw "Temurin 20 has been removed as it has reached its end of life"; # Added 2024-08-01 1254 1254 temurin-bin-19 = throw "Temurin 19 has been removed as it has reached its end of life"; # Added 2024-08-01 ··· 1273 1273 tomcat_connectors = apacheHttpdPackages.mod_jk; # Added 2024-06-07 1274 1274 tor-browser-bundle-bin = tor-browser; # Added 2023-09-23 1275 1275 torq = throw "torq has been removed because the project went closed source"; # Added 2024-11-24 1276 - transmission = lib.warn (transmission3Warning {}) transmission_3; # Added 2024-06-10 1277 - transmission-gtk = lib.warn (transmission3Warning {suffix = "-gtk";}) transmission_3-gtk; # Added 2024-06-10 1278 - transmission-qt = lib.warn (transmission3Warning {suffix = "-qt";}) transmission_3-qt; # Added 2024-06-10 1276 + transmission = lib.warnOnInstantiate (transmission3Warning {}) transmission_3; # Added 2024-06-10 1277 + transmission-gtk = lib.warnOnInstantiate (transmission3Warning {suffix = "-gtk";}) transmission_3-gtk; # Added 2024-06-10 1278 + transmission-qt = lib.warnOnInstantiate (transmission3Warning {suffix = "-qt";}) transmission_3-qt; # Added 2024-06-10 1279 1279 treefmt = treefmt2; # 2024-06-28 1280 - libtransmission = lib.warn (transmission3Warning {prefix = "lib";}) libtransmission_3; # Added 2024-06-10 1281 - tracker = lib.warn "tracker has been renamed to tinysparql" tinysparql; # Added 2024-09-30 1282 - tracker-miners = lib.warn "tracker-miners has been renamed to localsearch" localsearch; # Added 2024-09-30 1280 + libtransmission = lib.warnOnInstantiate (transmission3Warning {prefix = "lib";}) libtransmission_3; # Added 2024-06-10 1281 + tracker = lib.warnOnInstantiate "tracker has been renamed to tinysparql" tinysparql; # Added 2024-09-30 1282 + tracker-miners = lib.warnOnInstantiate "tracker-miners has been renamed to localsearch" localsearch; # Added 2024-09-30 1283 1283 transfig = fig2dev; # Added 2022-02-15 1284 1284 transifex-client = transifex-cli; # Added 2023-12-29 1285 1285 trfl = throw "trfl has been removed, because it has not received an update for 3 years and was broken"; # Added 2024-07-25 ··· 1360 1360 'wayfireApplications-unwrapped.wlroots' has been removed 1361 1361 ''; # Add 2023-07-29 1362 1362 waypoint = throw "waypoint has been removed from nixpkgs as the upstream project was archived"; # Added 2024-04-24 1363 - webkitgtk = lib.warn "Explicitly set the ABI version of 'webkitgtk'" webkitgtk_4_0; 1363 + webkitgtk = lib.warnOnInstantiate "Explicitly set the ABI version of 'webkitgtk'" webkitgtk_4_0; 1364 1364 wineWayland = wine-wayland; 1365 1365 win-virtio = virtio-win; # Added 2023-10-17 1366 1366 wkhtmltopdf-bin = wkhtmltopdf; # Added 2024-07-17 ··· 1372 1372 wordpress_6_5 = throw "'wordpress_6_5' has been removed in favor of the latest version"; # Added 2024-11-11 1373 1373 wordpress_6_6 = throw "'wordpress_6_6' has been removed in favor of the latest version"; # Added 2024-11-17 1374 1374 wormhole-rs = magic-wormhole-rs; # Added 2022-05-30. preserve, reason: Arch package name, main binary name 1375 - wpa_supplicant_ro_ssids = lib.trivial.warn "Deprecated package: Please use wpa_supplicant instead. Read-only SSID patches are now upstream!" wpa_supplicant; 1375 + wpa_supplicant_ro_ssids = lib.warnOnInstantiate "Deprecated package: Please use wpa_supplicant instead. Read-only SSID patches are now upstream!" wpa_supplicant; 1376 1376 wrapLisp_old = throw "Lisp packages have been redesigned. See 'lisp-modules' in the nixpkgs manual."; # Added 2024-05-07 1377 1377 wmii_hg = wmii; 1378 1378 wrapGAppsHook = wrapGAppsHook3; # Added 2024-03-26
+4 -10
pkgs/top-level/all-packages.nix
··· 2855 2855 citrix_workspace_23_11_0 2856 2856 citrix_workspace_24_02_0 2857 2857 citrix_workspace_24_05_0 2858 + citrix_workspace_24_08_0 2858 2859 ; 2859 - citrix_workspace = citrix_workspace_24_05_0; 2860 + citrix_workspace = citrix_workspace_24_08_0; 2860 2861 2861 2862 cmst = libsForQt5.callPackage ../tools/networking/cmst { }; 2862 2863 ··· 4923 4924 pnpm = pnpm_9; 4924 4925 4925 4926 po4a = perlPackages.Po4a; 4926 - 4927 - poac = callPackage ../development/tools/poac { 4928 - inherit (llvmPackages_14) stdenv; 4929 - }; 4930 4927 4931 4928 podman-compose = python3Packages.callPackage ../applications/virtualization/podman-compose { }; 4932 4929 ··· 7218 7215 }; 7219 7216 7220 7217 inherit (callPackage ../applications/editors/jupyter-kernels/xeus-cling { }) 7221 - cpp11-kernel cpp14-kernel cpp17-kernel cpp2a-kernel; 7222 - xeus-cling = callPackage ../applications/editors/jupyter-kernels/xeus-cling/xeus-cling.nix { }; 7218 + cpp11-kernel cpp14-kernel cpp17-kernel cpp2a-kernel xeus-cling; 7223 7219 7224 7220 clojure = callPackage ../development/interpreters/clojure { 7225 7221 # set this to an LTS version of java ··· 17805 17801 17806 17802 kicadAddons = recurseIntoAttrs (callPackage ../applications/science/electronics/kicad/addons {}); 17807 17803 17808 - librepcb = libsForQt5.callPackage ../applications/science/electronics/librepcb { }; 17804 + librepcb = qt6Packages.callPackage ../applications/science/electronics/librepcb { }; 17809 17805 17810 17806 ngspice = libngspice.override { 17811 17807 withNgshared = false; ··· 18876 18872 ldid = callPackage ../development/tools/ldid { 18877 18873 inherit (darwin.apple_sdk.frameworks) CoreFoundation Security; 18878 18874 }; 18879 - 18880 - zram-generator = callPackage ../tools/system/zram-generator { }; 18881 18875 18882 18876 zrythm = callPackage ../applications/audio/zrythm { 18883 18877 inherit (plasma5Packages) breeze-icons;
+2 -2
pkgs/top-level/linux-kernels.nix
··· 619 619 xmm7360-pci = throw "Support for the XMM7360 WWAN card was added to the iosm kmod in mainline kernel version 5.18"; 620 620 amdgpu-pro = throw "amdgpu-pro was removed due to lack of maintenance"; # Added 2024-06-16 621 621 kvdo = throw "kvdo was removed, because it was added to mainline in kernel version 6.9"; # Added 2024-07-08 622 - system76-power = lib.warn "kernelPackages.system76-power is now pkgs.system76-power" pkgs.system76-power; # Added 2024-10-16 623 - system76-scheduler = lib.warn "kernelPackages.system76-scheduler is now pkgs.system76-scheduler" pkgs.system76-scheduler; # Added 2024-10-16 622 + system76-power = lib.warnOnInstantiate "kernelPackages.system76-power is now pkgs.system76-power" pkgs.system76-power; # Added 2024-10-16 623 + system76-scheduler = lib.warnOnInstantiate "kernelPackages.system76-scheduler is now pkgs.system76-scheduler" pkgs.system76-scheduler; # Added 2024-10-16 624 624 tuxedo-keyboard = self.tuxedo-drivers; # Added 2024-09-28 625 625 }); 626 626