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 | ($after[0] | expand_system) as $after 110 | .attrdiff = diff($before; $after) 111 | .rebuildsByKernel = ( 112 - .attrdiff.changed 113 - | map({ 114 - key: ., 115 - value: diff($before."\(.)"; $after."\(.)").changed 116 - }) 117 | from_entries 118 | transpose 119 )
··· 109 | ($after[0] | expand_system) as $after 110 | .attrdiff = diff($before; $after) 111 | .rebuildsByKernel = ( 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 + ] 129 | from_entries 130 | transpose 131 )
+2 -2
ci/pinned-nixpkgs.json
··· 1 { 2 - "rev": "4de4818c1ffa76d57787af936e8a23648bda6be4", 3 - "sha256": "0l3b9jr5ydzqgvd10j12imc9jqb6jv5v2bdi1gyy5cwkwplfay67" 4 }
··· 1 { 2 + "rev": "31d66ae40417bb13765b0ad75dd200400e98de84", 3 + "sha256": "0fwsqd05bnk635niqnx9vqkdbinjq0ffdrbk66xllfyrnx4fvmpc" 4 }
+1 -1
lib/default.nix
··· 121 inherit (self.customisation) overrideDerivation makeOverridable 122 callPackageWith callPackagesWith extendDerivation hydraJob 123 makeScope makeScopeWithSplicing makeScopeWithSplicing'; 124 - inherit (self.derivations) lazyDerivation optionalDrvAttr; 125 inherit (self.meta) addMetaAttrs dontDistribute setName updateName 126 appendToName mapDerivationAttrset setPrio lowPrio lowPrioSet hiPrio 127 hiPrioSet licensesSpdx getLicenseFromSpdxId getLicenseFromSpdxIdOr
··· 121 inherit (self.customisation) overrideDerivation makeOverridable 122 callPackageWith callPackagesWith extendDerivation hydraJob 123 makeScope makeScopeWithSplicing makeScopeWithSplicing'; 124 + inherit (self.derivations) lazyDerivation optionalDrvAttr warnOnInstantiate; 125 inherit (self.meta) addMetaAttrs dontDistribute setName updateName 126 appendToName mapDerivationAttrset setPrio lowPrio lowPrioSet hiPrio 127 hiPrioSet licensesSpdx getLicenseFromSpdxId getLicenseFromSpdxIdOr
+36
lib/derivations.nix
··· 4 inherit (lib) 5 genAttrs 6 isString 7 throwIfNot 8 ; 9 ··· 206 optionalDrvAttr = 207 cond: 208 value: if cond then value else null; 209 }
··· 4 inherit (lib) 5 genAttrs 6 isString 7 + mapAttrs 8 + removeAttrs 9 throwIfNot 10 ; 11 ··· 208 optionalDrvAttr = 209 cond: 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; 245 }
+13 -6
maintainers/maintainer-list.nix
··· 4993 githubId = 7589338; 4994 name = "Daniel Șerbănescu"; 4995 }; 4996 datafoo = { 4997 github = "datafoo"; 4998 githubId = 34766150; ··· 7062 githubId = 878822; 7063 name = "Tristan Helmich"; 7064 }; 7065 - falsifian = { 7066 - email = "james.cook@utoronto.ca"; 7067 - github = "falsifian"; 7068 - githubId = 225893; 7069 - name = "James Cook"; 7070 - }; 7071 fangpen = { 7072 email = "hello@fangpenlin.com"; 7073 github = "fangpenlin"; ··· 7306 email = "fkautz@alumni.cmu.edu"; 7307 github = "fkautz"; 7308 githubId = 135706; 7309 }; 7310 FlafyDev = { 7311 name = "Flafy Arazi";
··· 4993 githubId = 7589338; 4994 name = "Daniel Șerbănescu"; 4995 }; 4996 + daspk04 = { 4997 + email = "dpratyush.k@gmail.com"; 4998 + github = "daspk04"; 4999 + githubId = 28738918; 5000 + name = "Pratyush Das"; 5001 + }; 5002 datafoo = { 5003 github = "datafoo"; 5004 githubId = 34766150; ··· 7068 githubId = 878822; 7069 name = "Tristan Helmich"; 7070 }; 7071 fangpen = { 7072 email = "hello@fangpenlin.com"; 7073 github = "fangpenlin"; ··· 7306 email = "fkautz@alumni.cmu.edu"; 7307 github = "fkautz"; 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"; 7316 }; 7317 FlafyDev = { 7318 name = "Flafy Arazi";
+1 -1
nixos/modules/services/misc/tandoor-recipes.nix
··· 25 ''; 26 in 27 { 28 - meta.maintainers = with lib.maintainers; [ ambroisie ]; 29 30 options.services.tandoor-recipes = { 31 enable = lib.mkOption {
··· 25 ''; 26 in 27 { 28 + meta.maintainers = with lib.maintainers; [ ]; 29 30 options.services.tandoor-recipes = { 31 enable = lib.mkOption {
+10
nixos/modules/services/monitoring/prometheus/default.nix
··· 274 }; 275 }; 276 277 promTypes.scrape_config = types.submodule { 278 options = { 279 authorization = mkOption { ··· 297 scrape_timeout = mkOpt types.str '' 298 Per-target timeout when scraping this job. Defaults to the 299 globally configured default. 300 ''; 301 302 metrics_path = mkDefOpt types.str "/metrics" ''
··· 274 }; 275 }; 276 277 + # https://prometheus.io/docs/prometheus/latest/configuration/configuration/#scrape_config 278 promTypes.scrape_config = types.submodule { 279 options = { 280 authorization = mkOption { ··· 298 scrape_timeout = mkOpt types.str '' 299 Per-target timeout when scraping this job. Defaults to the 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. 310 ''; 311 312 metrics_path = mkDefOpt types.str "/metrics" ''
+2 -2
nixos/modules/services/web-apps/keycloak.nix
··· 281 options = { 282 http-host = mkOption { 283 type = str; 284 - default = "0.0.0.0"; 285 - example = "127.0.0.1"; 286 description = '' 287 On which address Keycloak should accept new connections. 288 '';
··· 281 options = { 282 http-host = mkOption { 283 type = str; 284 + default = "::"; 285 + example = "::1"; 286 description = '' 287 On which address Keycloak should accept new connections. 288 '';
+1 -1
nixos/tests/tandoor-recipes.nix
··· 1 import ./make-test-python.nix ({ lib, ... }: { 2 name = "tandoor-recipes"; 3 - meta.maintainers = with lib.maintainers; [ ambroisie ]; 4 5 nodes.machine = { pkgs, ... }: { 6 services.tandoor-recipes = {
··· 1 import ./make-test-python.nix ({ lib, ... }: { 2 name = "tandoor-recipes"; 3 + meta.maintainers = with lib.maintainers; [ ]; 4 5 nodes.machine = { pkgs, ... }: { 6 services.tandoor-recipes = {
+2 -2
pkgs/applications/audio/mixxx/default.nix
··· 57 58 mkDerivation rec { 59 pname = "mixxx"; 60 - version = "2.4.1"; 61 62 src = fetchFromGitHub { 63 owner = "mixxxdj"; 64 repo = "mixxx"; 65 rev = version; 66 - hash = "sha256-BOdXgA+z3sFE4ngAEhSbp1gDbsti1STJY2Yy6Hp+zTE="; 67 }; 68 69 nativeBuildInputs = [ cmake pkg-config wrapGAppsHook3 ];
··· 57 58 mkDerivation rec { 59 pname = "mixxx"; 60 + version = "2.4.2"; 61 62 src = fetchFromGitHub { 63 owner = "mixxxdj"; 64 repo = "mixxx"; 65 rev = version; 66 + hash = "sha256-foY4K1rSth0GUjM1xpctI3fpavVjGoPMnRN2tT4Lsqg="; 67 }; 68 69 nativeBuildInputs = [ cmake pkg-config wrapGAppsHook3 ];
+74 -38
pkgs/applications/editors/jupyter-kernels/xeus-cling/default.nix
··· 1 { callPackage 2 , cling 3 , fetchurl 4 , stdenv 5 }: 6 ··· 11 # nix run --impure --expr 'with import <nixpkgs> {}; jupyter.override { definitions = { cpp17 = cpp17-kernel; }; }' 12 13 let 14 - xeus-cling = callPackage ./xeus-cling.nix {}; 15 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 26 { 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 - }; 50 51 in 52 53 { 54 - cpp11-kernel = mkDefinition "c++11"; 55 - cpp14-kernel = mkDefinition "c++14"; 56 - cpp17-kernel = mkDefinition "c++17"; 57 - cpp2a-kernel = mkDefinition "c++2a"; 58 }
··· 1 { callPackage 2 , cling 3 , fetchurl 4 + , jq 5 + , makeWrapper 6 + , python3 7 , stdenv 8 }: 9 ··· 14 # nix run --impure --expr 'with import <nixpkgs> {}; jupyter.override { definitions = { cpp17 = cpp17-kernel; }; }' 15 16 let 17 + xeus-cling-unwrapped = callPackage ./xeus-cling.nix {}; 18 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 46 { 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 + }; 84 85 in 86 87 { 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; 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 mktplcRef = { 4637 name = "code-spell-checker"; 4638 publisher = "streetsidesoftware"; 4639 - version = "4.0.16"; 4640 - hash = "sha256-1GH3liiExURy5e6owSRr5UJ7UXa8KUgglIzfGsSPARg="; 4641 }; 4642 meta = { 4643 changelog = "https://marketplace.visualstudio.com/items/streetsidesoftware.code-spell-checker/changelog";
··· 4636 mktplcRef = { 4637 name = "code-spell-checker"; 4638 publisher = "streetsidesoftware"; 4639 + version = "4.0.21"; 4640 + hash = "sha256-AcZAhmJeAD4nGDhBXieUxldzNZhTPCOg6W44Sc7W4H0="; 4641 }; 4642 meta = { 4643 changelog = "https://marketplace.visualstudio.com/items/streetsidesoftware.code-spell-checker/changelog";
+1 -1
pkgs/applications/misc/tandoor-recipes/common.nix
··· 14 meta = with lib; { 15 homepage = "https://tandoor.dev/"; 16 license = licenses.agpl3Only; 17 - maintainers = with maintainers; [ ambroisie ]; 18 }; 19 }
··· 14 meta = with lib; { 15 homepage = "https://tandoor.dev/"; 16 license = licenses.agpl3Only; 17 + maintainers = with maintainers; [ ]; 18 }; 19 }
+4 -3
pkgs/applications/networking/remote/citrix-workspace/generic.nix
··· 29 paths = [ opencv4 ]; 30 postBuild = '' 31 for so in ${opencv4}/lib/*.so; do 32 - ln -s "$so" $out/lib/$(basename "$so").407 33 done 34 ''; 35 }; ··· 201 rm $out/opt/citrix-icaclient/lib/UIDialogLibWebKit.so || true 202 203 # We support only Gstreamer 1.0 204 - rm $ICAInstDir/util/{gst_aud_{play,read},gst_*0.10,libgstflatstm0.10.so} 205 ln -sf $ICAInstDir/util/gst_play1.0 $ICAInstDir/util/gst_play 206 ln -sf $ICAInstDir/util/gst_read1.0 $ICAInstDir/util/gst_read 207 ··· 238 description = "Citrix Workspace"; 239 sourceProvenance = with sourceTypes; [ binaryNativeCode ]; 240 platforms = [ "x86_64-linux" ] ++ optional (versionOlder version "24") "i686-linux"; 241 - maintainers = [ ]; 242 inherit homepage; 243 }; 244 }
··· 29 paths = [ opencv4 ]; 30 postBuild = '' 31 for so in ${opencv4}/lib/*.so; do 32 + ln -s "$so" $out/lib/$(basename "$so").407 || true 33 + ln -s "$so" $out/lib/$(basename "$so").410 || true 34 done 35 ''; 36 }; ··· 202 rm $out/opt/citrix-icaclient/lib/UIDialogLibWebKit.so || true 203 204 # We support only Gstreamer 1.0 205 + rm $ICAInstDir/util/{gst_aud_{play,read},gst_*0.10,libgstflatstm0.10.so} || true 206 ln -sf $ICAInstDir/util/gst_play1.0 $ICAInstDir/util/gst_play 207 ln -sf $ICAInstDir/util/gst_read1.0 $ICAInstDir/util/gst_read 208 ··· 239 description = "Citrix Workspace"; 240 sourceProvenance = with sourceTypes; [ binaryNativeCode ]; 241 platforms = [ "x86_64-linux" ] ++ optional (versionOlder version "24") "i686-linux"; 242 + maintainers = with maintainers; [ flacks ]; 243 inherit homepage; 244 }; 245 }
+11
pkgs/applications/networking/remote/citrix-workspace/sources.nix
··· 57 x86suffix = ""; 58 homepage = "https://www.citrix.com/downloads/workspace-app/linux/workspace-app-for-linux-latest.html"; 59 }; 60 }; 61 62 # Retain attribute-names for abandoned versions of Citrix workspace to
··· 57 x86suffix = ""; 58 homepage = "https://www.citrix.com/downloads/workspace-app/linux/workspace-app-for-linux-latest.html"; 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 + }; 71 }; 72 73 # Retain attribute-names for abandoned versions of Citrix workspace to
+4 -4
pkgs/applications/science/electronics/librepcb/default.nix
··· 1 { stdenv, lib, fetchFromGitHub 2 - , qtbase, qttools, qtquickcontrols2, opencascade-occt, libGLU, cmake, wrapQtAppsHook 3 }: 4 5 stdenv.mkDerivation rec { 6 pname = "librepcb"; 7 - version = "1.1.0"; 8 9 src = fetchFromGitHub { 10 owner = pname; 11 repo = pname; 12 rev = version; 13 - hash = "sha256-Vyp7asVqvKFkkEb67LXapMkT1AQSburN3+B2dXIPcEU="; 14 fetchSubmodules = true; 15 }; 16 17 - nativeBuildInputs = [ cmake qttools wrapQtAppsHook qtquickcontrols2 opencascade-occt libGLU ]; 18 buildInputs = [ qtbase ]; 19 20 meta = with lib; {
··· 1 { stdenv, lib, fetchFromGitHub 2 + , qtbase, qttools, qtsvg, qt5compat, opencascade-occt, libGLU, cmake, wrapQtAppsHook 3 }: 4 5 stdenv.mkDerivation rec { 6 pname = "librepcb"; 7 + version = "1.2.0"; 8 9 src = fetchFromGitHub { 10 owner = pname; 11 repo = pname; 12 rev = version; 13 + hash = "sha256-/Hw7ZTv2CbDcKuyI27wC46IxCcTnrXDS/Mf7csUTc7w="; 14 fetchSubmodules = true; 15 }; 16 17 + nativeBuildInputs = [ cmake qttools qtsvg qt5compat wrapQtAppsHook opencascade-occt libGLU ]; 18 buildInputs = [ qtbase ]; 19 20 meta = with lib; {
+6 -2
pkgs/build-support/build-fhsenv-bubblewrap/buildFHSEnv.nix
··· 5 , writeText 6 , writeShellScriptBin 7 , pkgs 8 - , pkgsi686Linux 9 }: 10 11 { profile ? "" ··· 36 # /lib will link to /lib64 37 38 let 39 name = if (args ? pname && args ? version) 40 then "${args.pname}-${args.version}" 41 else args.name; ··· 212 ln -fsr $d/glib-2.0/schemas/*.xml $out/usr/share/glib-2.0/schemas 213 ln -fsr $d/glib-2.0/schemas/*.gschema.override $out/usr/share/glib-2.0/schemas 214 done 215 - ${pkgs.glib.dev}/bin/glib-compile-schemas $out/usr/share/glib-2.0/schemas 216 fi 217 218 ${extraBuildCommands}
··· 5 , writeText 6 , writeShellScriptBin 7 , pkgs 8 + , pkgsHostTarget 9 }: 10 11 { profile ? "" ··· 36 # /lib will link to /lib64 37 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 + 43 name = if (args ? pname && args ? version) 44 then "${args.pname}-${args.version}" 45 else args.name; ··· 216 ln -fsr $d/glib-2.0/schemas/*.xml $out/usr/share/glib-2.0/schemas 217 ln -fsr $d/glib-2.0/schemas/*.gschema.override $out/usr/share/glib-2.0/schemas 218 done 219 + ${pkgs.pkgsBuildBuild.glib.dev}/bin/glib-compile-schemas $out/usr/share/glib-2.0/schemas 220 fi 221 222 ${extraBuildCommands}
+5 -1
pkgs/build-support/build-fhsenv-bubblewrap/default.nix
··· 4 , runCommandLocal 5 , writeShellScript 6 , glibc 7 - , pkgsi686Linux 8 , runCommandCC 9 , coreutils 10 , bubblewrap ··· 41 ; 42 43 inherit (lib.attrsets) removeAttrs; 44 45 name = args.name or "${args.pname}-${args.version}"; 46 executableName = args.pname or args.name;
··· 4 , runCommandLocal 5 , writeShellScript 6 , glibc 7 + , pkgsHostTarget 8 , runCommandCC 9 , coreutils 10 , bubblewrap ··· 41 ; 42 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; 48 49 name = args.name or "${args.pname}-${args.version}"; 50 executableName = args.pname or args.name;
+9
pkgs/build-support/build-graalvm-native-image/default.nix
··· 1 { lib 2 , stdenv 3 , glibcLocales 4 # The GraalVM derivation to use 5 , graalvmDrv ··· 30 extraArgs = builtins.removeAttrs args [ 31 "lib" 32 "stdenv" 33 "glibcLocales" 34 "jar" 35 "dontUnpack" ··· 47 env = { inherit LC_ALL; }; 48 49 nativeBuildInputs = (args.nativeBuildInputs or [ ]) ++ [ graalvmDrv glibcLocales removeReferencesTo ]; 50 51 nativeImageBuildArgs = nativeImageBuildArgs ++ extraNativeImageBuildArgs ++ [ graalvmXmx ]; 52
··· 1 { lib 2 , stdenv 3 + , apple-sdk_11 4 + , darwinMinVersionHook 5 , glibcLocales 6 # The GraalVM derivation to use 7 , graalvmDrv ··· 32 extraArgs = builtins.removeAttrs args [ 33 "lib" 34 "stdenv" 35 + "apple-sdk_11" 36 + "darwinMinVersionHook" 37 "glibcLocales" 38 "jar" 39 "dontUnpack" ··· 51 env = { inherit LC_ALL; }; 52 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 + ]; 59 60 nativeImageBuildArgs = nativeImageBuildArgs ++ extraNativeImageBuildArgs ++ [ graalvmXmx ]; 61
+4 -2
pkgs/by-name/ai/aider-chat/package.nix
··· 12 self = python3; 13 packageOverrides = _: super: { tree-sitter = super.tree-sitter_0_21; }; 14 }; 15 - version = "0.65.0"; 16 aider-chat = python3.pkgs.buildPythonApplication { 17 pname = "aider-chat"; 18 inherit version; ··· 22 owner = "Aider-AI"; 23 repo = "aider"; 24 rev = "refs/tags/v${version}"; 25 - hash = "sha256-crQnkTOujflBcAAOY8rjgSEioM/9Vxud3UfgipJ07uA="; 26 }; 27 28 pythonRelaxDeps = true; ··· 156 157 makeWrapperArgs = [ 158 "--set AIDER_CHECK_UPDATE false" 159 ]; 160 161 preCheck = '' 162 export HOME=$(mktemp -d) 163 ''; 164 165 optional-dependencies = with python3.pkgs; {
··· 12 self = python3; 13 packageOverrides = _: super: { tree-sitter = super.tree-sitter_0_21; }; 14 }; 15 + version = "0.66.0"; 16 aider-chat = python3.pkgs.buildPythonApplication { 17 pname = "aider-chat"; 18 inherit version; ··· 22 owner = "Aider-AI"; 23 repo = "aider"; 24 rev = "refs/tags/v${version}"; 25 + hash = "sha256-6wD8wBDV6Roo3J+oEYiBzZ7i1iGOZhcoiKXHV7AJjDk="; 26 }; 27 28 pythonRelaxDeps = true; ··· 156 157 makeWrapperArgs = [ 158 "--set AIDER_CHECK_UPDATE false" 159 + "--set AIDER_ANALYTICS false" 160 ]; 161 162 preCheck = '' 163 export HOME=$(mktemp -d) 164 + export AIDER_ANALYTICS="false" 165 ''; 166 167 optional-dependencies = with python3.pkgs; {
+8 -4
pkgs/by-name/ar/archivebox/package.nix
··· 7 , wget 8 , git 9 , ripgrep 10 , postlight-parser 11 , readability-extractor 12 , chromium 13 - , yt-dlp 14 }: 15 16 let ··· 34 "CVE-2022-28346" 35 ]; 36 }; 37 }); 38 django-extensions = super.django-extensions.overridePythonAttrs (old: rec { 39 version = "3.1.5"; ··· 44 rev = "e43f383dae3a35237e42f6acfe1207a8e7e7bdf5"; 45 hash = "sha256-NAMa78KhAuoJfp0Cb0Codz84sRfRQ1JhSLNYRI4GBPM="; 46 }; 47 48 # possibly a real issue, but that version is not supported anymore 49 doCheck = false; ··· 62 hash = "sha256-hdBUEX2tOWN2b11w6aG3x7MP7KQTj4Rwc2w8XvABGf4="; 63 }; 64 65 - nativeBuildInputs = with python.pkgs; [ 66 pdm-backend 67 ]; 68 69 - propagatedBuildInputs = with python.pkgs; [ 70 croniter 71 dateparser 72 django ··· 87 "--set RIPGREP_BINARY ${lib.meta.getExe ripgrep}" 88 "--set WGET_BINARY ${lib.meta.getExe wget}" 89 "--set GIT_BINARY ${lib.meta.getExe git}" 90 - "--set YOUTUBEDL_BINARY ${lib.meta.getExe yt-dlp}" 91 ] ++ (if (lib.meta.availableOn stdenv.hostPlatform chromium) then [ 92 "--set CHROME_BINARY ${chromium}/bin/chromium-browser" 93 ] else [
··· 7 , wget 8 , git 9 , ripgrep 10 + , single-file-cli 11 , postlight-parser 12 , readability-extractor 13 , chromium 14 }: 15 16 let ··· 34 "CVE-2022-28346" 35 ]; 36 }; 37 + dependencies = (old.dependencies or [ ]) ++ (lib.optionals (python.pythonAtLeast "3.12") [ python.pkgs.distutils ]); 38 }); 39 django-extensions = super.django-extensions.overridePythonAttrs (old: rec { 40 version = "3.1.5"; ··· 45 rev = "e43f383dae3a35237e42f6acfe1207a8e7e7bdf5"; 46 hash = "sha256-NAMa78KhAuoJfp0Cb0Codz84sRfRQ1JhSLNYRI4GBPM="; 47 }; 48 + patches = [ ]; 49 + postPatch = null; 50 51 # possibly a real issue, but that version is not supported anymore 52 doCheck = false; ··· 65 hash = "sha256-hdBUEX2tOWN2b11w6aG3x7MP7KQTj4Rwc2w8XvABGf4="; 66 }; 67 68 + build-system = with python.pkgs; [ 69 pdm-backend 70 ]; 71 72 + dependencies = with python.pkgs; [ 73 croniter 74 dateparser 75 django ··· 90 "--set RIPGREP_BINARY ${lib.meta.getExe ripgrep}" 91 "--set WGET_BINARY ${lib.meta.getExe wget}" 92 "--set GIT_BINARY ${lib.meta.getExe git}" 93 + "--set YOUTUBEDL_BINARY ${lib.meta.getExe python.pkgs.yt-dlp}" 94 + "--set SINGLEFILE_BINARY ${lib.meta.getExe single-file-cli}" 95 ] ++ (if (lib.meta.availableOn stdenv.hostPlatform chromium) then [ 96 "--set CHROME_BINARY ${chromium}/bin/chromium-browser" 97 ] else [
+2 -2
pkgs/by-name/bi/bitwuzla/package.nix
··· 17 18 stdenv.mkDerivation (finalAttrs: { 19 pname = "bitwuzla"; 20 - version = "0.6.0"; 21 22 src = fetchFromGitHub { 23 owner = "bitwuzla"; 24 repo = "bitwuzla"; 25 rev = finalAttrs.version; 26 - hash = "sha256-xO9+hixboGaCAIi01sWuIYtPamIwUpiTujmOD60NEm0="; 27 }; 28 29 strictDeps = true;
··· 17 18 stdenv.mkDerivation (finalAttrs: { 19 pname = "bitwuzla"; 20 + version = "0.6.1"; 21 22 src = fetchFromGitHub { 23 owner = "bitwuzla"; 24 repo = "bitwuzla"; 25 rev = finalAttrs.version; 26 + hash = "sha256-auW+YeUCpl7SzVAMTyHxrWh6ShwElq6wTEP7Qf2M7jk="; 27 }; 28 29 strictDeps = true;
+9 -7
pkgs/by-name/cl/cling/package.nix
··· 42 sparseCheckout = ["clang"]; 43 }; 44 45 unwrapped = stdenv.mkDerivation rec { 46 pname = "cling-unwrapped"; 47 version = "1.0"; ··· 72 strictDeps = true; 73 74 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" 81 "-DLLVM_BUILD_TOOLS=Off" 82 "-DLLVM_TOOL_CLING_BUILD=ON" 83 ··· 139 "-nostdinc" 140 "-nostdinc++" 141 142 - "-resource-dir" "${llvmPackages_13.llvm.lib}/lib" 143 144 "-isystem" "${lib.getLib unwrapped}/lib/clang/${llvmPackages_13.clang.version}/include" 145 ]
··· 42 sparseCheckout = ["clang"]; 43 }; 44 45 + llvm = llvmPackages_13.llvm.override { enableSharedLibraries = false; }; 46 + 47 unwrapped = stdenv.mkDerivation rec { 48 pname = "cling-unwrapped"; 49 version = "1.0"; ··· 74 strictDeps = true; 75 76 cmakeFlags = [ 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" 83 "-DLLVM_BUILD_TOOLS=Off" 84 "-DLLVM_TOOL_CLING_BUILD=ON" 85 ··· 141 "-nostdinc" 142 "-nostdinc++" 143 144 + "-resource-dir" "${llvm.lib}/lib" 145 146 "-isystem" "${lib.getLib unwrapped}/lib/clang/${llvmPackages_13.clang.version}/include" 147 ]
+3 -3
pkgs/by-name/co/comet-gog/package.nix
··· 7 8 rustPlatform.buildRustPackage rec { 9 pname = "comet-gog"; 10 - version = "0.1.2"; 11 12 src = fetchFromGitHub { 13 owner = "imLinguin"; 14 repo = "comet"; 15 rev = "refs/tags/v${version}"; 16 - hash = "sha256-TdIqdNn5HnIED7LMn4qAzKPHlA5t/Q1Dn+W+ulx5qOU="; 17 fetchSubmodules = true; 18 }; 19 20 - cargoHash = "sha256-gAGCpcVjOkUZa/CobOjOt07WMHpvE5/q1bw+z4yBeNE="; 21 22 # error: linker `aarch64-linux-gnu-gcc` not found 23 postPatch = ''
··· 7 8 rustPlatform.buildRustPackage rec { 9 pname = "comet-gog"; 10 + version = "0.2.0"; 11 12 src = fetchFromGitHub { 13 owner = "imLinguin"; 14 repo = "comet"; 15 rev = "refs/tags/v${version}"; 16 + hash = "sha256-LAEt2i/SRABrz+y2CTMudrugifLgHNxkMSdC8PXYF0E="; 17 fetchSubmodules = true; 18 }; 19 20 + cargoHash = "sha256-eXPVImew1EOT1DcoeIVPhqQ2buqHnlpqT6A0eaqG7tI="; 21 22 # error: linker `aarch64-linux-gnu-gcc` not found 23 postPatch = ''
+3 -3
pkgs/by-name/co/coroot/package.nix
··· 11 12 buildGoModule rec { 13 pname = "coroot"; 14 - version = "1.5.11"; 15 16 src = fetchFromGitHub { 17 owner = "coroot"; 18 repo = "coroot"; 19 rev = "v${version}"; 20 - hash = "sha256-lHzTKmD3HCwosvs1x6XxmRdiW/ENNGQiR0hzWzdU8EM="; 21 }; 22 23 - vendorHash = "sha256-YqZHhoaAgubI2+O2CTULXeQocLaz9WGpWRhETIzU7MU="; 24 npmDeps = fetchNpmDeps { 25 src = "${src}/front"; 26 hash = "sha256-inZV+iv837+7ntBae/oLSNLxpzoqEcJNPNdBE+osJHQ=";
··· 11 12 buildGoModule rec { 13 pname = "coroot"; 14 + version = "1.6.3"; 15 16 src = fetchFromGitHub { 17 owner = "coroot"; 18 repo = "coroot"; 19 rev = "v${version}"; 20 + hash = "sha256-i5tML5cQPtZ5dKWJQENRSLQM5m9b5vd1h+OtRYbv9qo="; 21 }; 22 23 + vendorHash = "sha256-wyxNT8g5TUCjlxauL7NmCf4HZ91V2nD64L1L/rYH864="; 24 npmDeps = fetchNpmDeps { 25 src = "${src}/front"; 26 hash = "sha256-inZV+iv837+7ntBae/oLSNLxpzoqEcJNPNdBE+osJHQ=";
+8
pkgs/by-name/db/dbgate/package.nix
··· 61 ''; 62 } 63 else 64 appimageTools.wrapType2 { 65 inherit 66 pname ··· 68 src 69 meta 70 ; 71 }
··· 61 ''; 62 } 63 else 64 + let 65 + appimageContents = appimageTools.extract { inherit pname src version; }; 66 + in 67 appimageTools.wrapType2 { 68 inherit 69 pname ··· 71 src 72 meta 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 + ''; 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 in 6 rustPlatform.buildRustPackage rec { 7 pname = "diswall"; 8 - version = "0.6.0"; 9 10 src = fetchFromGitHub { 11 owner = "dis-works"; 12 repo = "diswall-rs"; 13 rev = "v${version}"; 14 - sha256 = "sha256-jrifO6LRxVhgPoUOAm+7RT+LIhjsw/mEDFBZSJYMv/w="; 15 }; 16 17 buildInputs = lib.optionals stdenv.hostPlatform.isDarwin [ 18 Security 19 ]; 20 21 - cargoHash = "sha256-1HxuVZ4J/Ds1aOIIcNa/XGi7PhKgB+iAESMa1muTL48="; 22 23 doCheck = false; 24
··· 5 in 6 rustPlatform.buildRustPackage rec { 7 pname = "diswall"; 8 + version = "0.6.1"; 9 10 src = fetchFromGitHub { 11 owner = "dis-works"; 12 repo = "diswall-rs"; 13 rev = "v${version}"; 14 + sha256 = "sha256-t2ZBi3ab6OUWzc0L0Hq/ay+s3KNDMeu6mkYxti48BuE="; 15 }; 16 17 buildInputs = lib.optionals stdenv.hostPlatform.isDarwin [ 18 Security 19 ]; 20 21 + cargoHash = "sha256-aHX3hr5T7kOyQ3S97rE3JOgNQgbtMSiZWdLxfiRSGt8="; 22 23 doCheck = false; 24
+2 -2
pkgs/by-name/dp/dpp/package.nix
··· 10 }: 11 stdenv.mkDerivation (finalAttrs: { 12 pname = "dpp"; 13 - version = "10.0.32"; 14 15 src = fetchFromGitHub { 16 owner = "brainboxdotcc"; 17 repo = "DPP"; 18 rev = "v${finalAttrs.version}"; 19 - hash = "sha256-pr7u4x4xdyydEQcNROjfkoV/ODqixugcTuCWMGeixC8="; 20 }; 21 22 nativeBuildInputs = [
··· 10 }: 11 stdenv.mkDerivation (finalAttrs: { 12 pname = "dpp"; 13 + version = "10.0.35"; 14 15 src = fetchFromGitHub { 16 owner = "brainboxdotcc"; 17 repo = "DPP"; 18 rev = "v${finalAttrs.version}"; 19 + hash = "sha256-gdHcYBIQzVfQsUyC2hxeMkmm5lMDjaY7isBidSxhc80="; 20 }; 21 22 nativeBuildInputs = [
+1 -1
pkgs/by-name/du/dump/package.nix
··· 20 homepage = "https://dump.sourceforge.io/"; 21 description = "Linux Ext2 filesystem dump/restore utilities"; 22 license = licenses.bsd3; 23 - maintainers = with maintainers; [ falsifian ]; 24 }; 25 }
··· 20 homepage = "https://dump.sourceforge.io/"; 21 description = "Linux Ext2 filesystem dump/restore utilities"; 22 license = licenses.bsd3; 23 + maintainers = with maintainers; [ ]; 24 }; 25 }
+5 -5
pkgs/by-name/en/envision-unwrapped/package.nix
··· 31 32 stdenv.mkDerivation (finalAttrs: { 33 pname = "envision-unwrapped"; 34 - version = "0-unstable-2024-10-20"; 35 36 src = fetchFromGitLab { 37 owner = "gabmus"; 38 repo = "envision"; 39 - rev = "c40a4ad05a8e6ea99eed4a7d7d2098a08686e065"; 40 - hash = "sha256-C/m5Hx52fFyuVI87EmHpe5YqjwDWoyveiXA0sJTt2NQ="; 41 }; 42 43 strictDeps = true; 44 45 cargoDeps = rustPlatform.fetchCargoTarball { 46 inherit (finalAttrs) pname version src; 47 - hash = "sha256-I9UDCKrqU6TWcmHsSFwt1elplPwU+XTgyXiN2wtw5y0="; 48 }; 49 50 nativeBuildInputs = [ ··· 81 --prefix PATH : "${lib.makeBinPath [ gdb ]}" 82 ''; 83 84 - passthru.updateScript = nix-update-script { extraArgs = [ "--version=branch=main" ]; }; 85 86 meta = { 87 description = "UI for building, configuring and running Monado, the open source OpenXR runtime";
··· 31 32 stdenv.mkDerivation (finalAttrs: { 33 pname = "envision-unwrapped"; 34 + version = "1.1.1"; 35 36 src = fetchFromGitLab { 37 owner = "gabmus"; 38 repo = "envision"; 39 + rev = finalAttrs.version; 40 + hash = "sha256-Q6PGBt3vWAp5QhSFsG88gi9ZFHLOQLAYdKpS94wCwCc="; 41 }; 42 43 strictDeps = true; 44 45 cargoDeps = rustPlatform.fetchCargoTarball { 46 inherit (finalAttrs) pname version src; 47 + hash = "sha256-JRSTzcurHNUtyISAvhvdLJkokxLnoR+xs42YiRVmZnE="; 48 }; 49 50 nativeBuildInputs = [ ··· 81 --prefix PATH : "${lib.makeBinPath [ gdb ]}" 82 ''; 83 84 + passthru.updateScript = nix-update-script { }; 85 86 meta = { 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 7 }: 8 9 buildGoModule rec { 10 pname = "forgejo-runner"; 11 - version = "4.0.1"; 12 13 src = fetchFromGitea { 14 domain = "code.forgejo.org"; 15 owner = "forgejo"; 16 repo = "runner"; 17 rev = "v${version}"; 18 - hash = "sha256-hG8gCohf+U8T9A9Abqey9upErJklbCp8HuzHQKFcu3E="; 19 }; 20 21 - vendorHash = "sha256-yRXI9/LVj4f7qFdScqfpL5WCsK+lJXa6yQmdbUhfrKY="; 22 23 ldflags = [ 24 "-s" ··· 26 "-X gitea.com/gitea/act_runner/internal/pkg/ver.version=${src.rev}" 27 ]; 28 29 - doCheck = false; # Test try to lookup code.forgejo.org. 30 31 - passthru.tests = { 32 - inherit (nixosTests.forgejo) sqlite3; 33 - version = testers.testVersion { 34 - package = forgejo-runner; 35 - version = src.rev; 36 }; 37 }; 38 ··· 41 homepage = "https://code.forgejo.org/forgejo/runner"; 42 changelog = "https://code.forgejo.org/forgejo/runner/src/tag/${src.rev}/RELEASE-NOTES.md"; 43 license = licenses.mit; 44 - maintainers = with maintainers; [ kranzes emilylange ]; 45 mainProgram = "act_runner"; 46 }; 47 }
··· 1 + { 2 + stdenv, 3 + lib, 4 + buildGoModule, 5 + fetchFromGitea, 6 + nixosTests, 7 + versionCheckHook, 8 + nix-update-script, 9 }: 10 11 + let 12 + # tests which assume network access in some form 13 + disabledTests = [ 14 + "Test_runCreateRunnerFile" 15 + "Test_ping" 16 + ]; 17 + in 18 buildGoModule rec { 19 pname = "forgejo-runner"; 20 + version = "5.0.3"; 21 22 src = fetchFromGitea { 23 domain = "code.forgejo.org"; 24 owner = "forgejo"; 25 repo = "runner"; 26 rev = "v${version}"; 27 + hash = "sha256-c1s2n4s2LY4KvQrPZJpAnXzJCTe6Fbc0cf1plwHZPiA="; 28 }; 29 30 + vendorHash = "sha256-DQcVknodbVlHygJkrGSfVGPKXR9kLGeyivNjYmjtFNs="; 31 32 ldflags = [ 33 "-s" ··· 35 "-X gitea.com/gitea/act_runner/internal/pkg/ver.version=${src.rev}" 36 ]; 37 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" ]; 46 47 + passthru = { 48 + updateScript = nix-update-script { }; 49 + tests = lib.optionalAttrs stdenv.hostPlatform.isLinux { 50 + sqlite3 = nixosTests.forgejo.sqlite3; 51 }; 52 }; 53 ··· 56 homepage = "https://code.forgejo.org/forgejo/runner"; 57 changelog = "https://code.forgejo.org/forgejo/runner/src/tag/${src.rev}/RELEASE-NOTES.md"; 58 license = licenses.mit; 59 + maintainers = with maintainers; [ 60 + kranzes 61 + emilylange 62 + christoph-heiss 63 + ]; 64 mainProgram = "act_runner"; 65 }; 66 }
+4 -5
pkgs/by-name/gi/git-warp-time/package.nix
··· 13 14 # buildInputs 15 libgit2, 16 - typos, 17 }: 18 19 stdenv.mkDerivation (finalAttrs: { ··· 22 23 src = fetchurl { 24 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="; 26 }; 27 28 cargoDeps = rustPlatform.fetchCargoTarball { 29 - inherit (finalAttrs) src; 30 nativeBuildInputs = [ zstd ]; 31 dontConfigure = true; 32 - hash = "sha256-ozy8Mfl5fTJL2Sr22tCSnK30SOKaC9cL+g4lX6ivi9Q="; 33 }; 34 35 nativeBuildInputs = [ ··· 43 44 buildInputs = [ 45 libgit2 46 - typos 47 ]; 48 49 env = {
··· 13 14 # buildInputs 15 libgit2, 16 }: 17 18 stdenv.mkDerivation (finalAttrs: { ··· 21 22 src = fetchurl { 23 url = "https://github.com/alerque/git-warp-time/releases/download/v${finalAttrs.version}/git-warp-time-${finalAttrs.version}.tar.zst"; 24 + hash = "sha256-Xh30nA77cJ7+UfKlIslnyD+93AtnQ+8P3sCFsG0DAUk="; 25 }; 26 27 cargoDeps = rustPlatform.fetchCargoTarball { 28 + inherit (finalAttrs) pname version src; 29 nativeBuildInputs = [ zstd ]; 30 + # so the cargo fetcher won't try to run the `./configure` script 31 dontConfigure = true; 32 + hash = "sha256-bmClqtH1xU2KOKVbCOrgN14jpLKiA2ZMzWwrOiufwnQ="; 33 }; 34 35 nativeBuildInputs = [ ··· 43 44 buildInputs = [ 45 libgit2 46 ]; 47 48 env = {
+3 -3
pkgs/by-name/gi/gitopper/package.nix
··· 7 }: 8 let 9 pname = "gitopper"; 10 - version = "0.0.16"; 11 in 12 buildGoModule { 13 inherit pname version; ··· 16 owner = "miekg"; 17 repo = "gitopper"; 18 rev = "v${version}"; 19 - hash = "sha256-EAOC54VtGx6axfty5m8JOebcayINTy4cP4NBo5+ioLk="; 20 }; 21 22 ldflags = [ "-X main.Version=${version}" ]; 23 24 - vendorHash = "sha256-sxeN7nbNTGfD8ZgNQiEQdYl11rhOvPP8UrnYXs9Ljhc="; 25 26 nativeCheckInputs = [ 27 makeWrapper
··· 7 }: 8 let 9 pname = "gitopper"; 10 + version = "0.0.20"; 11 in 12 buildGoModule { 13 inherit pname version; ··· 16 owner = "miekg"; 17 repo = "gitopper"; 18 rev = "v${version}"; 19 + hash = "sha256-y0gzoXSIQDQ6TMVsAijPaN0sRqFEtTKyd297YxXAukM="; 20 }; 21 22 ldflags = [ "-X main.Version=${version}" ]; 23 24 + vendorHash = "sha256-b9lLOGk0h0kaWuZb142V8ojfpstRhzC9q2kSu0q7r7I="; 25 26 nativeCheckInputs = [ 27 makeWrapper
+2 -2
pkgs/by-name/ha/halo/package.nix
··· 7 }: 8 stdenv.mkDerivation rec { 9 pname = "halo"; 10 - version = "2.20.5"; 11 src = fetchurl { 12 url = "https://github.com/halo-dev/halo/releases/download/v${version}/halo-${version}.jar"; 13 - hash = "sha256-VGSSGc2caNO7+IK1ArqjZGz+LaHWZsaO68Jr06BCcfE="; 14 }; 15 16 nativeBuildInputs = [
··· 7 }: 8 stdenv.mkDerivation rec { 9 pname = "halo"; 10 + version = "2.20.10"; 11 src = fetchurl { 12 url = "https://github.com/halo-dev/halo/releases/download/v${version}/halo-${version}.jar"; 13 + hash = "sha256-xvUZUT0CpGDKbeS6xx1qARabx0XtB67E8dc8UsnUbK4="; 14 }; 15 16 nativeBuildInputs = [
+3 -3
pkgs/by-name/kc/kclvm_cli/package.nix
··· 9 }: 10 rustPlatform.buildRustPackage rec { 11 pname = "kclvm_cli"; 12 - version = "0.10.3"; 13 14 src = fetchFromGitHub { 15 owner = "kcl-lang"; 16 repo = "kcl"; 17 rev = "v${version}"; 18 - hash = "sha256-qIaDc10NxQKBH7WRzzkQ6bQfkSqsDrFxSwSX+Hf7qS8="; 19 }; 20 21 sourceRoot = "${src.name}/cli"; 22 - cargoHash = "sha256-mB4qOUj9qZmbstvBIyaWHEzX3DQ7tLhQKDEvea4Bnyk="; 23 cargoPatches = [ ./cargo_lock.patch ]; 24 25 buildInputs = [ kclvm rustc ] ++ (
··· 9 }: 10 rustPlatform.buildRustPackage rec { 11 pname = "kclvm_cli"; 12 + version = "0.10.8"; 13 14 src = fetchFromGitHub { 15 owner = "kcl-lang"; 16 repo = "kcl"; 17 rev = "v${version}"; 18 + hash = "sha256-ls/Qe/nw3UIfZTjt7r7tzUwxlb5y4jBK2FQlOsMCttM="; 19 }; 20 21 sourceRoot = "${src.name}/cli"; 22 + cargoHash = "sha256-elIo986ag7x+q17HwkcoqFnD9+1+Jq66XIHYZNaBB/w="; 23 cargoPatches = [ ./cargo_lock.patch ]; 24 25 buildInputs = [ kclvm rustc ] ++ (
+3 -3
pkgs/by-name/kl/klog-time-tracker/package.nix
··· 2 3 buildGoModule rec { 4 pname = "klog-time-tracker"; 5 - version = "6.4"; 6 7 src = fetchFromGitHub { 8 owner = "jotaen"; 9 repo = "klog"; 10 rev = "v${version}"; 11 - hash = "sha256-ouWgmSSqGdbZRZRgCoxG4c4fFoJ4Djfmv0JvhBkEQU4="; 12 }; 13 14 - vendorHash = "sha256-L84eKm1wktClye01JeyF0LOV9A8ip6Fr+/h09VVZ56k="; 15 16 meta = with lib; { 17 description = "Command line tool for time tracking in a human-readable, plain-text file format";
··· 2 3 buildGoModule rec { 4 pname = "klog-time-tracker"; 5 + version = "6.5"; 6 7 src = fetchFromGitHub { 8 owner = "jotaen"; 9 repo = "klog"; 10 rev = "v${version}"; 11 + hash = "sha256-xwVbI4rXtcZrnTvp0vdHMbYRoWCsxIuGZF922eC/sfw="; 12 }; 13 14 + vendorHash = "sha256-QOS+D/zD5IlJBlb7vrOoHpP/7xS9En1/MFNwLSBrXOg="; 15 16 meta = with lib; { 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 3 buildGoModule rec { 4 pname = "controller-tools"; 5 - version = "0.16.4"; 6 7 src = fetchFromGitHub { 8 owner = "kubernetes-sigs"; 9 repo = pname; 10 rev = "v${version}"; 11 - sha256 = "sha256-+YDYpTfWWPkAXcCNfkk0PTWqOAGwqiABbop/t6is2nM="; 12 }; 13 14 - vendorHash = "sha256-zWvFwYHqECga1E2lWVA+wqY744OLXzRxK6JkniTZN70="; 15 16 ldflags = [ 17 "-s"
··· 2 3 buildGoModule rec { 4 pname = "controller-tools"; 5 + version = "0.16.5"; 6 7 src = fetchFromGitHub { 8 owner = "kubernetes-sigs"; 9 repo = pname; 10 rev = "v${version}"; 11 + sha256 = "sha256-6It4C8TWA8V0YwUHoSoJK8IbjZ8yfBzR5iX9lzenIY0="; 12 }; 13 14 + vendorHash = "sha256-wS1+cUXZzfDz5BRHcqV8T050z54VrJB4FcWqRzwsYrc="; 15 16 ldflags = [ 17 "-s"
+3 -3
pkgs/by-name/ma/markuplinkchecker/package.nix
··· 8 darwin, 9 }: 10 let 11 - version = "0.18.0"; 12 in 13 rustPlatform.buildRustPackage { 14 pname = "markuplinkchecker"; ··· 18 owner = "becheran"; 19 repo = "mlc"; 20 rev = "v${version}"; 21 - hash = "sha256-hMS0ZX4Ta1xq5e8R7mvmOQCEW3UCk1nd2TGzWOyOGY8="; 22 }; 23 24 - cargoHash = "sha256-adJZcuUynxYpj2h6YKozb6W/2WjNsWq9IwxJaIVl0YI="; 25 26 nativeBuildInputs = [ pkg-config ]; 27
··· 8 darwin, 9 }: 10 let 11 + version = "0.19.0"; 12 in 13 rustPlatform.buildRustPackage { 14 pname = "markuplinkchecker"; ··· 18 owner = "becheran"; 19 repo = "mlc"; 20 rev = "v${version}"; 21 + hash = "sha256-Nh+P5+dvl2gBQuvo0iKjsJgz/2OYQqAWSIJBzE7yO6I="; 22 }; 23 24 + cargoHash = "sha256-1WB8J3AMK4DVHrrrdwV7nFmNJfiIndC2k2VQXzKxEy8="; 25 26 nativeBuildInputs = [ pkg-config ]; 27
+2 -2
pkgs/by-name/mi/mint-y-icons/package.nix
··· 9 10 stdenvNoCC.mkDerivation rec { 11 pname = "mint-y-icons"; 12 - version = "1.7.8"; 13 14 src = fetchFromGitHub { 15 owner = "linuxmint"; 16 repo = pname; 17 rev = version; 18 - hash = "sha256-30Mv6ixNgXK2CbLoX7Dw9i57QCkG8U3RA48WB4e3e8o="; 19 }; 20 21 propagatedBuildInputs = [
··· 9 10 stdenvNoCC.mkDerivation rec { 11 pname = "mint-y-icons"; 12 + version = "1.7.9"; 13 14 src = fetchFromGitHub { 15 owner = "linuxmint"; 16 repo = pname; 17 rev = version; 18 + hash = "sha256-LmFsU6rqkxfZPdvonFgWhoeCfKI+gCSotZ7o2KcGLIs="; 19 }; 20 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 12 }: 13 14 let 15 pname = "moonfire-nvr"; 16 - version = "0.7.7"; 17 src = fetchFromGitHub { 18 owner = "scottlamb"; 19 repo = "moonfire-nvr"; 20 - rev = "v${version}"; 21 - hash = "sha256-+7VahlS+NgaO2knP+xqdlZnNEfjz8yyF/VmjWf77KXI="; 22 }; 23 - ui = buildNpmPackage { 24 inherit version src; 25 pname = "${pname}-ui"; 26 sourceRoot = "${src.name}/ui"; 27 - npmDepsHash = "sha256-IpZWgMo6Y3vRn9h495ifMB3tQxobLeTLC0xXS1vrKLA="; 28 installPhase = '' 29 runHook preInstall 30 31 - cp -r build $out 32 33 runHook postInstall 34 ''; 35 - }; 36 - in rustPlatform.buildRustPackage { 37 inherit pname version src; 38 39 sourceRoot = "${src.name}/server"; 40 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 - }; 49 50 nativeBuildInputs = [ 51 pkg-config 52 ]; 53 54 - buildInputs = [ 55 - ncurses 56 - sqlite 57 - ] ++ lib.optionals stdenv.hostPlatform.isDarwin (with darwin.apple_sdk.frameworks; [ 58 - Security 59 - ]); 60 61 postInstall = '' 62 mkdir -p $out/lib/ui ··· 74 }; 75 }; 76 77 - meta = with lib; { 78 description = "Moonfire NVR, a security camera network video recorder"; 79 homepage = "https://github.com/scottlamb/moonfire-nvr"; 80 changelog = "https://github.com/scottlamb/moonfire-nvr/releases/tag/v${version}"; 81 - license = licenses.gpl3Only; 82 - maintainers = with maintainers; [ gaelreyrol ]; 83 mainProgram = "moonfire-nvr"; 84 }; 85 }
··· 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, 14 }: 15 16 let 17 pname = "moonfire-nvr"; 18 + version = "0.7.17"; 19 src = fetchFromGitHub { 20 owner = "scottlamb"; 21 repo = "moonfire-nvr"; 22 + rev = "refs/tags/v${version}"; 23 + hash = "sha256-kh+SPM08pnVFxKSZ6Gb2LP7Wa8j0VopknZK2urMIFNk="; 24 }; 25 + ui = stdenv.mkDerivation (finalAttrs: { 26 inherit version src; 27 pname = "${pname}-ui"; 28 sourceRoot = "${src.name}/ui"; 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 + }; 38 installPhase = '' 39 runHook preInstall 40 41 + cp -r public $out 42 43 runHook postInstall 44 ''; 45 + }); 46 + in 47 + rustPlatform.buildRustPackage { 48 inherit pname version src; 49 50 sourceRoot = "${src.name}/server"; 51 52 + useFetchCargoVendor = true; 53 + 54 + cargoHash = "sha256-fSzwA4R6Z/Awt52ZYhUvy2jhzrZiLU6IXTN8jvjmbTI="; 55 + 56 + env.VERSION = "v${version}"; 57 58 nativeBuildInputs = [ 59 pkg-config 60 ]; 61 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 + ); 73 74 postInstall = '' 75 mkdir -p $out/lib/ui ··· 87 }; 88 }; 89 90 + meta = { 91 description = "Moonfire NVR, a security camera network video recorder"; 92 homepage = "https://github.com/scottlamb/moonfire-nvr"; 93 changelog = "https://github.com/scottlamb/moonfire-nvr/releases/tag/v${version}"; 94 + license = lib.licenses.gpl3Only; 95 + maintainers = with lib.maintainers; [ gaelreyrol ]; 96 mainProgram = "moonfire-nvr"; 97 }; 98 }
+2 -2
pkgs/by-name/op/opensearch/package.nix
··· 11 12 stdenvNoCC.mkDerivation (finalAttrs: { 13 pname = "opensearch"; 14 - version = "2.17.1"; 15 16 src = fetchurl { 17 url = "https://artifacts.opensearch.org/releases/bundle/opensearch/${finalAttrs.version}/opensearch-${finalAttrs.version}-linux-x64.tar.gz"; 18 - hash = "sha256-9m7Vt+x4SPOBAqVL88gufSmqhvAiCcnOi7bL43XzCiU="; 19 }; 20 21 nativeBuildInputs = [
··· 11 12 stdenvNoCC.mkDerivation (finalAttrs: { 13 pname = "opensearch"; 14 + version = "2.18.0"; 15 16 src = fetchurl { 17 url = "https://artifacts.opensearch.org/releases/bundle/opensearch/${finalAttrs.version}/opensearch-${finalAttrs.version}-linux-x64.tar.gz"; 18 + hash = "sha256-rjy0EHsuDNu5uYu05fLwGbc2to6ZVELHGORZ05/wHfE="; 19 }; 20 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 3 stdenv.mkDerivation (finalAttrs: { 4 pname = "otus-lisp"; 5 - version = "2.5"; 6 7 src = fetchFromGitHub { 8 owner = "yuriy-chumak"; 9 repo = "ol"; 10 rev = finalAttrs.version; 11 - hash = "sha256-xwn2cvtw3co7MJ4J0FraEtZhKWVaaaoJYMrohyFF+us="; 12 }; 13 14 nativeBuildInputs = [ xxd ];
··· 2 3 stdenv.mkDerivation (finalAttrs: { 4 pname = "otus-lisp"; 5 + version = "2.6"; 6 7 src = fetchFromGitHub { 8 owner = "yuriy-chumak"; 9 repo = "ol"; 10 rev = finalAttrs.version; 11 + hash = "sha256-5ixpTTXwJbLM2mJ/nwzjz0aKG/QGVLPScY8EaG7swGU="; 12 }; 13 14 nativeBuildInputs = [ xxd ];
+7 -10
pkgs/by-name/pc/pcsx2/package.nix
··· 17 makeWrapper, 18 pkg-config, 19 qt6, 20 soundtouch, 21 strip-nondeterminism, 22 vulkan-headers, ··· 45 ]; 46 47 cmakeFlags = [ 48 (lib.cmakeBool "DISABLE_ADVANCE_SIMD" true) 49 (lib.cmakeBool "USE_LINKED_FFMPEG" true) 50 (lib.cmakeFeature "PCSX2_GIT_REV" finalAttrs.src.rev) ··· 73 qttools 74 qtwayland 75 SDL2 76 - sources.shaderc-patched 77 soundtouch 78 vulkan-headers 79 wayland ··· 82 83 strictDeps = true; 84 85 - installPhase = '' 86 - runHook preInstall 87 - mkdir -p $out/bin 88 - cp -a bin/pcsx2-qt bin/resources $out/bin/ 89 - 90 install -Dm644 $src/pcsx2-qt/resources/icons/AppIcon64.png $out/share/pixmaps/PCSX2.png 91 install -Dm644 $src/.github/workflows/scripts/linux/pcsx2-qt.desktop $out/share/applications/PCSX2.desktop 92 93 - zip -jq $out/bin/resources/patches.zip ${sources.pcsx2_patches.src}/patches/* 94 - strip-nondeterminism $out/bin/resources/patches.zip 95 - runHook postInstall 96 ''; 97 98 qtWrapperArgs = ··· 100 libs = lib.makeLibraryPath ( 101 [ 102 vulkan-loader 103 - sources.shaderc-patched 104 ] 105 ++ cubeb.passthru.backendLibs 106 );
··· 17 makeWrapper, 18 pkg-config, 19 qt6, 20 + shaderc, 21 soundtouch, 22 strip-nondeterminism, 23 vulkan-headers, ··· 46 ]; 47 48 cmakeFlags = [ 49 + (lib.cmakeBool "PACKAGE_MODE" true) 50 (lib.cmakeBool "DISABLE_ADVANCE_SIMD" true) 51 (lib.cmakeBool "USE_LINKED_FFMPEG" true) 52 (lib.cmakeFeature "PCSX2_GIT_REV" finalAttrs.src.rev) ··· 75 qttools 76 qtwayland 77 SDL2 78 + shaderc 79 soundtouch 80 vulkan-headers 81 wayland ··· 84 85 strictDeps = true; 86 87 + postInstall = '' 88 install -Dm644 $src/pcsx2-qt/resources/icons/AppIcon64.png $out/share/pixmaps/PCSX2.png 89 install -Dm644 $src/.github/workflows/scripts/linux/pcsx2-qt.desktop $out/share/applications/PCSX2.desktop 90 91 + zip -jq $out/share/PCSX2/resources/patches.zip ${sources.pcsx2_patches.src}/patches/* 92 + strip-nondeterminism $out/share/PCSX2/resources/patches.zip 93 ''; 94 95 qtWrapperArgs = ··· 97 libs = lib.makeLibraryPath ( 98 [ 99 vulkan-loader 100 + shaderc 101 ] 102 ++ cubeb.passthru.backendLibs 103 );
+6 -36
pkgs/by-name/pc/pcsx2/sources.nix
··· 1 { 2 lib, 3 fetchFromGitHub, 4 - fetchpatch, 5 - shaderc, 6 }: 7 8 let 9 pcsx2 = let 10 self = { 11 pname = "pcsx2"; 12 - version = "2.1.127"; 13 src = fetchFromGitHub { 14 pname = "pcsx2-source"; 15 inherit (self) version; 16 owner = "PCSX2"; 17 repo = "pcsx2"; 18 rev = "v${self.version}"; 19 - hash = "sha256-zvvrGxGjIQjSmo18BDG2J3+PoysXj8WxpwtrcXK8LH8="; 20 }; 21 }; 22 in ··· 27 pcsx2_patches = let 28 self = { 29 pname = "pcsx2_patches"; 30 - version = "0-unstable-2024-09-05"; 31 src = fetchFromGitHub { 32 pname = "pcsx2_patches-source"; 33 inherit (self) version; 34 owner = "PCSX2"; 35 repo = "pcsx2_patches"; 36 - rev = "377f30ae19acde655cc412086fa1840d16d54a93"; 37 - hash = "sha256-g2SMMC/oHSF0G3+zwvk1vOoQgYFrPd3eaZ0jgGJIr5g="; 38 }; 39 }; 40 in 41 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 in 71 { 72 - inherit pcsx2 pcsx2_patches shaderc-patched; 73 }
··· 1 { 2 lib, 3 fetchFromGitHub, 4 }: 5 6 let 7 pcsx2 = let 8 self = { 9 pname = "pcsx2"; 10 + version = "2.3.39"; 11 src = fetchFromGitHub { 12 pname = "pcsx2-source"; 13 inherit (self) version; 14 owner = "PCSX2"; 15 repo = "pcsx2"; 16 rev = "v${self.version}"; 17 + hash = "sha256-Knlkf4GcN8OCgrd1nwdnYVCDA/7lyAfcoV4mLCkrHtg="; 18 }; 19 }; 20 in ··· 25 pcsx2_patches = let 26 self = { 27 pname = "pcsx2_patches"; 28 + version = "0-unstable-2024-11-23"; 29 src = fetchFromGitHub { 30 pname = "pcsx2_patches-source"; 31 inherit (self) version; 32 owner = "PCSX2"; 33 repo = "pcsx2_patches"; 34 + rev = "5cc1d09a72c0afcd04e2ca089a6b279108328fda"; 35 + hash = "sha256-or77ZsWU0YWtxj9LKJ/m8nDvKSyiF1sO140QaH6Jr64="; 36 }; 37 }; 38 in 39 self; 40 in 41 { 42 + inherit pcsx2 pcsx2_patches; 43 }
+3 -3
pkgs/by-name/ph/phrase-cli/package.nix
··· 2 3 buildGoModule rec { 4 pname = "phrase-cli"; 5 - version = "2.33.1"; 6 7 src = fetchFromGitHub { 8 owner = "phrase"; 9 repo = "phrase-cli"; 10 rev = version; 11 - sha256 = "sha256-F9uFw0SEUS0uH5cPPBFwx7mWQHX53EtQtauauH3/6p8="; 12 }; 13 14 - vendorHash = "sha256-1STRCr8zn6Hhj4Y/QHNo7QX/faN8V8AOmikflv8ipng="; 15 16 ldflags = [ "-X=github.com/phrase/phrase-cli/cmd.PHRASE_CLIENT_VERSION=${version}" ]; 17
··· 2 3 buildGoModule rec { 4 pname = "phrase-cli"; 5 + version = "2.34.1"; 6 7 src = fetchFromGitHub { 8 owner = "phrase"; 9 repo = "phrase-cli"; 10 rev = version; 11 + sha256 = "sha256-N+1kh4p6gzBnWPSs7U4Ay1kUtJ04W3G0f+PzzwCylRQ="; 12 }; 13 14 + vendorHash = "sha256-mfg10IwrPiLpI+9Y0QybKS8wOBnt3+tqsXgtGV1eHAs="; 15 16 ldflags = [ "-X=github.com/phrase/phrase-cli/cmd.PHRASE_CLIENT_VERSION=${version}" ]; 17
+1 -1
pkgs/by-name/pi/pipeline/Cargo.lock
··· 2231 2232 [[package]] 2233 name = "tubefeeder" 2234 - version = "2.0.2" 2235 dependencies = [ 2236 "chrono", 2237 "clapper",
··· 2231 2232 [[package]] 2233 name = "tubefeeder" 2234 + version = "2.0.3" 2235 dependencies = [ 2236 "chrono", 2237 "clapper",
+2 -2
pkgs/by-name/pi/pipeline/package.nix
··· 29 30 stdenv.mkDerivation (finalAttrs: { 31 pname = "pipeline"; 32 - version = "2.0.2"; 33 34 src = fetchFromGitLab { 35 owner = "schmiddi-on-mobile"; 36 repo = "pipeline"; 37 rev = "v${finalAttrs.version}"; 38 - hash = "sha256-8LKd7zZuwo/HtxFo8x8UpO1Y8/DnTZmaOYrc9NmnIrc="; 39 }; 40 41 cargoDeps = rustPlatform.importCargoLock {
··· 29 30 stdenv.mkDerivation (finalAttrs: { 31 pname = "pipeline"; 32 + version = "2.0.3"; 33 34 src = fetchFromGitLab { 35 owner = "schmiddi-on-mobile"; 36 repo = "pipeline"; 37 rev = "v${finalAttrs.version}"; 38 + hash = "sha256-1HNhcWNJsWik58Ho3+y4cHRRpHDug1zfumrMZA836DI="; 39 }; 40 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 9 rustPlatform.buildRustPackage rec { 10 pname = "raffi"; 11 - version = "0.5.1"; 12 13 src = fetchFromGitHub { 14 owner = "chmouel"; 15 repo = "raffi"; 16 rev = "v${version}"; 17 - hash = "sha256-25dH6LprqcZq9Px5nFNrGHk/2Tn23TZMLVZVic0unU8="; 18 }; 19 20 - cargoHash = "sha256-bkNjlX8WH8+q4I+VfYZeraf2vyHtDFZQCbXzsdehCZQ="; 21 22 nativeBuildInputs = [ 23 makeBinaryWrapper
··· 8 9 rustPlatform.buildRustPackage rec { 10 pname = "raffi"; 11 + version = "0.6.0"; 12 13 src = fetchFromGitHub { 14 owner = "chmouel"; 15 repo = "raffi"; 16 rev = "v${version}"; 17 + hash = "sha256-VwB5hYEGF+w7KUBVB306VCneJxRwlZG5KVdrmhYqlYk="; 18 }; 19 20 + cargoHash = "sha256-AQhGutsMhVjKi2kenvKatN91B7Oi9n64+RDj/ODwfno="; 21 22 nativeBuildInputs = [ 23 makeBinaryWrapper
+1 -1
pkgs/by-name/rf/rftg/package.nix
··· 17 homepage = "http://keldon.net/rftg/"; 18 description = "Implementation of the card game Race for the Galaxy, including an AI"; 19 license = lib.licenses.gpl2Plus; 20 - maintainers = [ lib.maintainers.falsifian ]; 21 }; 22 23 }
··· 17 homepage = "http://keldon.net/rftg/"; 18 description = "Implementation of the card game Race for the Galaxy, including an AI"; 19 license = lib.licenses.gpl2Plus; 20 + maintainers = [ ]; 21 }; 22 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 icu, 19 fontconfig, 20 libiconv, 21 - stylua, 22 - typos, 23 # FONTCONFIG_FILE 24 makeFontsConf, 25 gentium, ··· 35 36 src = fetchurl { 37 url = "https://github.com/sile-typesetter/sile/releases/download/v${finalAttrs.version}/sile-${finalAttrs.version}.tar.zst"; 38 - sha256 = "sha256-PjU6Qfn+FTL3vt66mkIAn/uXWMPPlH8iK6B264ekIis="; 39 }; 40 41 cargoDeps = rustPlatform.fetchCargoTarball { 42 - inherit (finalAttrs) src; 43 nativeBuildInputs = [ zstd ]; 44 dontConfigure = true; 45 - hash = "sha256-m21SyGtHwVCz+77pYq48Gjnrf/TLCLCf/IQ7AnZk+fo="; 46 }; 47 48 nativeBuildInputs = [ ··· 63 icu 64 fontconfig 65 libiconv 66 - stylua 67 - typos 68 ]; 69 70 configureFlags =
··· 18 icu, 19 fontconfig, 20 libiconv, 21 # FONTCONFIG_FILE 22 makeFontsConf, 23 gentium, ··· 33 34 src = fetchurl { 35 url = "https://github.com/sile-typesetter/sile/releases/download/v${finalAttrs.version}/sile-${finalAttrs.version}.tar.zst"; 36 + hash = "sha256-PjU6Qfn+FTL3vt66mkIAn/uXWMPPlH8iK6B264ekIis="; 37 }; 38 39 cargoDeps = rustPlatform.fetchCargoTarball { 40 + inherit (finalAttrs) pname version src; 41 nativeBuildInputs = [ zstd ]; 42 + # so the cargo fetcher won't try to run the `./configure` script 43 dontConfigure = true; 44 + hash = "sha256-iPkXEUC4U1m/ComIDo/J5kwkmM1QdowioNtnSnmMhJ0="; 45 }; 46 47 nativeBuildInputs = [ ··· 62 icu 63 fontconfig 64 libiconv 65 ]; 66 67 configureFlags =
+3 -3
pkgs/by-name/sp/spl/package.nix
··· 6 }: 7 rustPlatform.buildRustPackage rec { 8 pname = "spl"; 9 - version = "0.4.1"; 10 11 passthru.updateScript = nix-update-script { }; 12 13 src = fetchgit { 14 url = "https://git.tudbut.de/tudbut/spl"; 15 rev = "v${version}"; 16 - hash = "sha256-ZYx8KeJ6B7Dgf1RrTQbW6fI/DjuuZksiyEePMNmGigA="; 17 }; 18 19 - cargoHash = "sha256-2vDX7ltYT+bsVLNDslYzs6FZ6Mplsz9RRQpMg+nigtU="; 20 21 meta = { 22 description = "Simple, concise, concatenative scripting language";
··· 6 }: 7 rustPlatform.buildRustPackage rec { 8 pname = "spl"; 9 + version = "0.4.2"; 10 11 passthru.updateScript = nix-update-script { }; 12 13 src = fetchgit { 14 url = "https://git.tudbut.de/tudbut/spl"; 15 rev = "v${version}"; 16 + hash = "sha256-cU6qSh4HM3os/A1w0+5TSZLkS2Y/C864qvmixkxPAh8="; 17 }; 18 19 + cargoHash = "sha256-AWkyh3MRtnK+IzXu+h6jurNVMLDQVlBs2RsS2jn9lrA="; 20 21 meta = { 22 description = "Simple, concise, concatenative scripting language";
+3 -3
pkgs/by-name/st/stylelint/package.nix
··· 5 }: 6 7 let 8 - version = "16.9.0"; 9 in 10 buildNpmPackage { 11 pname = "stylelint"; ··· 15 owner = "stylelint"; 16 repo = "stylelint"; 17 rev = version; 18 - hash = "sha256-yMj6X3VI/CKw1VdRXV+7FVJQ6rdZ4E4v069wJZq3+dg="; 19 }; 20 21 - npmDepsHash = "sha256-Ylkx4FPsfEZTy1y2Be0RURHooAev0Z8ew3MJ2wOXjO4="; 22 23 dontNpmBuild = true; 24
··· 5 }: 6 7 let 8 + version = "16.11.0"; 9 in 10 buildNpmPackage { 11 pname = "stylelint"; ··· 15 owner = "stylelint"; 16 repo = "stylelint"; 17 rev = version; 18 + hash = "sha256-LcnKytRxIZ5Fzz0tGMM7RBke2g3zu94BjtMkMseM4qc="; 19 }; 20 21 + npmDepsHash = "sha256-l1aP9fmXu5U9t4x5lvJoFTotDv3mLDD5mfc4eVNaZbc="; 22 23 dontNpmBuild = true; 24
+2 -2
pkgs/by-name/sy/symfony-cli/package.nix
··· 10 11 buildGoModule rec { 12 pname = "symfony-cli"; 13 - version = "5.10.4"; 14 vendorHash = "sha256-UqaRZPCgjiexeeylfP8p0rye6oc+rWac87p8KbVKrdc="; 15 16 src = fetchFromGitHub { 17 owner = "symfony-cli"; 18 repo = "symfony-cli"; 19 rev = "v${version}"; 20 - hash = "sha256-eyQ62cImviq+QCTFfkmwLcwFslPoXYssd2TpS9pPX48="; 21 leaveDotGit = true; 22 postFetch = '' 23 git --git-dir $out/.git log -1 --pretty=%cd --date=format:'%Y-%m-%dT%H:%M:%SZ' > $out/SOURCE_DATE
··· 10 11 buildGoModule rec { 12 pname = "symfony-cli"; 13 + version = "5.10.5"; 14 vendorHash = "sha256-UqaRZPCgjiexeeylfP8p0rye6oc+rWac87p8KbVKrdc="; 15 16 src = fetchFromGitHub { 17 owner = "symfony-cli"; 18 repo = "symfony-cli"; 19 rev = "v${version}"; 20 + hash = "sha256-0QYv7C3n1VtmR3OOVqIXI13MtPTJD4wBTX1NDoKP6f8="; 21 leaveDotGit = true; 22 postFetch = '' 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 14 stdenv.mkDerivation (finalAttrs: { 15 pname = "unison-code-manager"; 16 - version = "0.5.27"; 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="; 27 }; 28 29 # The tarball is just the prebuilt binary, in the archive root. 30 sourceRoot = ".";
··· 13 14 stdenv.mkDerivation (finalAttrs: { 15 pname = "unison-code-manager"; 16 + version = "0.5.28"; 17 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="; 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}"); 32 33 # The tarball is just the prebuilt binary, in the archive root. 34 sourceRoot = ".";
+2 -3
pkgs/by-name/x4/x42-plugins/package.nix
··· 4 5 stdenv.mkDerivation rec { 6 pname = "x42-plugins"; 7 - version = "20230315"; 8 9 src = fetchurl { 10 url = "https://gareus.org/misc/x42-plugins/${pname}-${version}.tar.xz"; 11 - hash = "sha256-l7Wg+G795i4QFI94NHcPDnvJMYcfQONUkIJeyX2bZos="; 12 }; 13 14 nativeBuildInputs = [ pkg-config ]; ··· 28 patchShebangs ./stepseq.lv2/gridgen.sh 29 patchShebangs ./matrixmixer.lv2/genttl.sh 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 ''; 33 34 enableParallelBuilding = true;
··· 4 5 stdenv.mkDerivation rec { 6 pname = "x42-plugins"; 7 + version = "20240611"; 8 9 src = fetchurl { 10 url = "https://gareus.org/misc/x42-plugins/${pname}-${version}.tar.xz"; 11 + hash = "sha256-lO6Y1zEGGhv6HIrHmq9b0LA37K3ZzBtC/ERzBsGUZiw="; 12 }; 13 14 nativeBuildInputs = [ pkg-config ]; ··· 28 patchShebangs ./stepseq.lv2/gridgen.sh 29 patchShebangs ./matrixmixer.lv2/genttl.sh 30 patchShebangs ./matrixmixer.lv2/genhead.sh 31 ''; 32 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 in 71 lib.makeScope libsForQt5.newScope packages 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 76 }
··· 70 in 71 lib.makeScope libsForQt5.newScope packages 72 // lib.optionalAttrs config.allowAliases { 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 }
+20 -6
pkgs/development/compilers/graalvm/community-edition/buildGraalvm.nix
··· 1 { lib 2 , stdenv 3 , alsa-lib 4 , autoPatchelfHook 5 , cairo 6 , cups 7 - , darwin 8 , fontconfig 9 , glib 10 , glibc ··· 29 "lib" 30 "stdenv" 31 "alsa-lib" 32 "autoPatchelfHook" 33 "cairo" 34 "cups" 35 "darwin" 36 "fontconfig" 37 "glib" 38 "glibc" ··· 106 nativeBuildInputs = [ unzip makeWrapper ] 107 ++ lib.optional stdenv.hostPlatform.isLinux autoPatchelfHook; 108 109 - propagatedBuildInputs = [ setJavaClassPath zlib ] 110 - ++ lib.optional stdenv.hostPlatform.isDarwin darwin.apple_sdk_11_0.frameworks.Foundation; 111 112 buildInputs = lib.optionals stdenv.hostPlatform.isLinux [ 113 alsa-lib # libasound.so wanted by lib/libjsound.so ··· 118 xorg.libXi 119 xorg.libXrender 120 xorg.libXtst 121 - ]; 122 123 postInstall = 124 let 125 cLibsAsFlags = (map (l: "--add-flags '-H:CLibraryPath=${l}/lib'") cLibs); 126 preservedNixVariables = [ 127 - "-ELOCALE_ARCHIVE" 128 "-ENIX_BINTOOLS" 129 "-ENIX_BINTOOLS_WRAPPER_TARGET_HOST_${stdenv.cc.suffixSalt}" 130 "-ENIX_BUILD_CORES" ··· 134 "-ENIX_CFLAGS_COMPILE" 135 "-ENIX_HARDENING_ENABLE" 136 "-ENIX_LDFLAGS" 137 ]; 138 preservedNixVariablesAsFlags = (map (f: "--add-flags '${f}'") preservedNixVariables); 139 in 140 - '' 141 # jni.h expects jni_md.h to be in the header search path. 142 ln -sf $out/include/linux/*_md.h $out/include/ 143
··· 1 { lib 2 , stdenv 3 , alsa-lib 4 + , apple-sdk_11 5 , autoPatchelfHook 6 , cairo 7 , cups 8 + , darwinMinVersionHook 9 , fontconfig 10 , glib 11 , glibc ··· 30 "lib" 31 "stdenv" 32 "alsa-lib" 33 + "apple-sdk_11" 34 "autoPatchelfHook" 35 "cairo" 36 "cups" 37 "darwin" 38 + "darwinMinVersionHook" 39 "fontconfig" 40 "glib" 41 "glibc" ··· 109 nativeBuildInputs = [ unzip makeWrapper ] 110 ++ lib.optional stdenv.hostPlatform.isLinux autoPatchelfHook; 111 112 + propagatedBuildInputs = [ setJavaClassPath zlib ]; 113 114 buildInputs = lib.optionals stdenv.hostPlatform.isLinux [ 115 alsa-lib # libasound.so wanted by lib/libjsound.so ··· 120 xorg.libXi 121 xorg.libXrender 122 xorg.libXtst 123 + ] ++ (lib.optionals stdenv.hostPlatform.isDarwin [ 124 + apple-sdk_11 125 + (darwinMinVersionHook "11.0") 126 + ]); 127 128 postInstall = 129 let 130 cLibsAsFlags = (map (l: "--add-flags '-H:CLibraryPath=${l}/lib'") cLibs); 131 preservedNixVariables = [ 132 "-ENIX_BINTOOLS" 133 "-ENIX_BINTOOLS_WRAPPER_TARGET_HOST_${stdenv.cc.suffixSalt}" 134 "-ENIX_BUILD_CORES" ··· 138 "-ENIX_CFLAGS_COMPILE" 139 "-ENIX_HARDENING_ENABLE" 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" 151 ]; 152 preservedNixVariablesAsFlags = (map (f: "--add-flags '${f}'") preservedNixVariables); 153 in 154 + '' 155 # jni.h expects jni_md.h to be in the header search path. 156 ln -sf $out/include/linux/*_md.h $out/include/ 157
-6
pkgs/development/compilers/graalvm/community-edition/default.nix
··· 4 5 lib.makeScope pkgs.newScope (self: 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 buildGraalvm = self.callPackage ./buildGraalvm.nix; 14 15 buildGraalvmProduct = self.callPackage ./buildGraalvmProduct.nix;
··· 4 5 lib.makeScope pkgs.newScope (self: 6 { 7 buildGraalvm = self.callPackage ./buildGraalvm.nix; 8 9 buildGraalvmProduct = self.callPackage ./buildGraalvmProduct.nix;
+9 -9
pkgs/development/compilers/graalvm/community-edition/graaljs/hashes.nix
··· 1 # Generated by update.sh script 2 { 3 - "version" = "24.0.1"; 4 "hashes" = { 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"; 8 }; 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"; 12 }; 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"; 16 }; 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"; 20 }; 21 }; 22 }
··· 1 # Generated by update.sh script 2 { 3 + "version" = "24.1.1"; 4 "hashes" = { 5 "aarch64-linux" = { 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 }; 9 "x86_64-linux" = { 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 }; 13 "x86_64-darwin" = { 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 }; 17 "aarch64-darwin" = { 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 }; 21 }; 22 }
+6 -1
pkgs/development/julia-modules/default.nix
··· 134 "${juliaWrapped}/bin/julia" \ 135 "${if lib.versionAtLeast julia.version "1.7" then ./extract_artifacts.jl else ./extract_artifacts_16.jl}" \ 136 '${lib.generators.toJSON {} (import ./extra-libs.nix)}' \ 137 "$out" 138 ''; 139 140 # Import the artifacts Nix to build Overrides.toml (IFD) 141 - artifacts = import artifactsNix { inherit lib fetchurl pkgs glibc stdenv; }; 142 overridesJson = writeTextFile { 143 name = "Overrides.json"; 144 text = lib.generators.toJSON {} artifacts;
··· 134 "${juliaWrapped}/bin/julia" \ 135 "${if lib.versionAtLeast julia.version "1.7" then ./extract_artifacts.jl else ./extract_artifacts_16.jl}" \ 136 '${lib.generators.toJSON {} (import ./extra-libs.nix)}' \ 137 + '${lib.generators.toJSON {} (stdenv.hostPlatform.isDarwin)}' \ 138 "$out" 139 ''; 140 141 # Import the artifacts Nix to build Overrides.toml (IFD) 142 + artifacts = import artifactsNix ({ 143 + inherit lib fetchurl pkgs stdenv; 144 + } // lib.optionalAttrs (!stdenv.targetPlatform.isDarwin) { 145 + inherit glibc; 146 + }); 147 overridesJson = writeTextFile { 148 name = "Overrides.json"; 149 text = lib.generators.toJSON {} artifacts;
+16 -1
pkgs/development/julia-modules/depot.nix
··· 6 , git 7 , julia 8 , python3 9 10 , closureYaml 11 , extraLibs ··· 16 , registry 17 }: 18 19 runCommand "julia-depot" { 20 nativeBuildInputs = [curl git julia (python3.withPackages (ps: with ps; [pyyaml]))] ++ extraLibs; 21 inherit precompile registry; ··· 38 # export JULIA_DEBUG=Pkg 39 # export JULIA_DEBUG=loading 40 41 - export JULIA_SSL_CA_ROOTS_PATH="${cacert}/etc/ssl/certs/ca-bundle.crt" 42 43 # Only precompile if configured to below 44 export JULIA_PKG_PRECOMPILE_AUTO=0
··· 6 , git 7 , julia 8 , python3 9 + , stdenv 10 11 , closureYaml 12 , extraLibs ··· 17 , registry 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 + 34 runCommand "julia-depot" { 35 nativeBuildInputs = [curl git julia (python3.withPackages (ps: with ps; [pyyaml]))] ++ extraLibs; 36 inherit precompile registry; ··· 53 # export JULIA_DEBUG=Pkg 54 # export JULIA_DEBUG=loading 55 56 + ${setJuliaSslCaRootsPath} 57 58 # Only precompile if configured to below 59 export JULIA_PKG_PRECOMPILE_AUTO=0
+86 -60
pkgs/development/julia-modules/python/extract_artifacts.py
··· 32 ".zip" 33 ] 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): 60 depends_on = set() 61 if closure_dependencies_dag.has_node(uuid): 62 depends_on = set(closure_dependencies_dag.get_dependencies(uuid)).intersection(dependency_uuids) 63 64 other_libs = extra_libs.get(uuid, []) 65 66 - fixup = f"""fixupPhase = let 67 - libs = lib.concatMap (lib.mapAttrsToList (k: v: v.path)) 68 [{" ".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 - ''""" 75 76 return f"""stdenv.mkDerivation {{ 77 name = "{artifact_name}"; ··· 96 sha256 = "{sha256}"; 97 }}""" 98 99 - with open(out_path, "w") as f: 100 - f.write("{ lib, fetchurl, glibc, pkgs, stdenv }:\n\n") 101 - f.write("rec {\n") 102 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' 108 109 - lines.append(f' uuid-{uuid} = {{') 110 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"] 116 117 - git_tree_sha1 = details["git-tree-sha1"] 118 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) 124 125 - lines.append(f""" "{artifact_name}" = {{ 126 sha1 = "{git_tree_sha1}"; 127 path = {derivation}; 128 }};\n""") 129 130 - lines.append(' };\n') 131 132 - return "\n".join(lines) 133 134 - with multiprocessing.Pool(10) as pool: 135 - for s in pool.map(process_item, dependencies.items()): 136 - f.write(s) 137 138 - f.write(f""" 139 }}\n""")
··· 32 ".zip" 33 ] 34 35 + def get_archive_derivation(uuid, artifact_name, url, sha256, closure_dependencies_dag, dependency_uuids, extra_libs, is_darwin): 36 depends_on = set() 37 if closure_dependencies_dag.has_node(uuid): 38 depends_on = set(closure_dependencies_dag.get_dependencies(uuid)).intersection(dependency_uuids) 39 40 other_libs = extra_libs.get(uuid, []) 41 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)) 52 [{" ".join(["uuid-" + x for x in depends_on])}]; 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 + ''""" 59 60 return f"""stdenv.mkDerivation {{ 61 name = "{artifact_name}"; ··· 80 sha256 = "{sha256}"; 81 }}""" 82 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 = [] 87 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' 91 92 + lines.append(f' uuid-{uuid} = {{') 93 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"] 100 101 + git_tree_sha1 = details["git-tree-sha1"] 102 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) 108 109 + lines.append(f""" "{artifact_name}" = {{ 110 sha1 = "{git_tree_sha1}"; 111 path = {derivation}; 112 }};\n""") 113 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 137 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()) 143 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") 149 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""" 162 }}\n""") 163 + 164 + if __name__ == "__main__": 165 + main()
+2 -2
pkgs/development/libraries/physics/pythia/default.nix
··· 2 3 stdenv.mkDerivation rec { 4 pname = "pythia"; 5 - version = "8.311"; 6 7 src = fetchurl { 8 url = "https://pythia.org/download/pythia83/pythia${builtins.replaceStrings ["."] [""] version}.tgz"; 9 - sha256 = "sha256-J4LV5CnBVDxnN1r+VH/UxMoHIDCd6wCPfbeGJtx9FGQ="; 10 }; 11 12 nativeBuildInputs = [ rsync ]
··· 2 3 stdenv.mkDerivation rec { 4 pname = "pythia"; 5 + version = "8.312"; 6 7 src = fetchurl { 8 url = "https://pythia.org/download/pythia83/pythia${builtins.replaceStrings ["."] [""] version}.tgz"; 9 + sha256 = "sha256-utmOKWe2hwRsRWjJCR1jCgwxtih0XAIamUq6TR1Q+Oo="; 10 }; 11 12 nativeBuildInputs = [ rsync ]
+2 -2
pkgs/development/libraries/physics/yoda/default.nix
··· 11 12 stdenv.mkDerivation rec { 13 pname = "yoda"; 14 - version = "2.0.1"; 15 16 src = fetchFromGitLab { 17 owner = "hepcedar"; 18 repo = pname; 19 rev = "yoda-${version}"; 20 - hash = "sha256-WeMOd1dsy+qwiODQ7EWiLa1GNfUWXwpTtkS4EKUWF+c="; 21 }; 22 23 nativeBuildInputs = with python.pkgs; [
··· 11 12 stdenv.mkDerivation rec { 13 pname = "yoda"; 14 + version = "2.0.2"; 15 16 src = fetchFromGitLab { 17 owner = "hepcedar"; 18 repo = pname; 19 rev = "yoda-${version}"; 20 + hash = "sha256-sHvwgLH22fvdlh4oLjr4fzZ2WtBJMAlvr4Vxi9Xdf84="; 21 }; 22 23 nativeBuildInputs = with python.pkgs; [
+9 -4
pkgs/development/python-modules/dicomweb-client/default.nix
··· 3 buildPythonPackage, 4 fetchFromGitHub, 5 pythonOlder, 6 pytestCheckHook, 7 pytest-localserver, 8 numpy, ··· 14 15 buildPythonPackage rec { 16 pname = "dicomweb-client"; 17 - version = "0.59.1"; 18 disabled = pythonOlder "3.6"; 19 - format = "setuptools"; 20 21 src = fetchFromGitHub { 22 owner = "ImagingDataCommons"; 23 repo = pname; 24 rev = "refs/tags/v${version}"; 25 - hash = "sha256-h9gFCBmutTGNJ3wP2AGPfiUtA49yywUlNKiSh/x9kFE="; 26 }; 27 28 - propagatedBuildInputs = [ 29 numpy 30 pillow 31 pydicom ··· 43 meta = with lib; { 44 description = "Python client for DICOMweb RESTful services"; 45 homepage = "https://dicomweb-client.readthedocs.io"; 46 license = licenses.mit; 47 maintainers = with maintainers; [ bcdarwin ]; 48 mainProgram = "dicomweb_client";
··· 3 buildPythonPackage, 4 fetchFromGitHub, 5 pythonOlder, 6 + setuptools, 7 pytestCheckHook, 8 pytest-localserver, 9 numpy, ··· 15 16 buildPythonPackage rec { 17 pname = "dicomweb-client"; 18 + version = "0.59.3"; 19 + pyproject = true; 20 + 21 disabled = pythonOlder "3.6"; 22 23 src = fetchFromGitHub { 24 owner = "ImagingDataCommons"; 25 repo = pname; 26 rev = "refs/tags/v${version}"; 27 + hash = "sha256-D3j5EujrEdGTfR8/V3o2VJ/VkGdZ8IifPYMhP4ppXhw="; 28 }; 29 30 + build-system = [ setuptools ]; 31 + 32 + dependencies = [ 33 numpy 34 pillow 35 pydicom ··· 47 meta = with lib; { 48 description = "Python client for DICOMweb RESTful services"; 49 homepage = "https://dicomweb-client.readthedocs.io"; 50 + changelog = "https://github.com/ImagingDataCommons/dicomweb-client/releases/tag/v${version}"; 51 license = licenses.mit; 52 maintainers = with maintainers; [ bcdarwin ]; 53 mainProgram = "dicomweb_client";
+2 -2
pkgs/development/python-modules/enlighten/default.nix
··· 11 12 buildPythonPackage rec { 13 pname = "enlighten"; 14 - version = "1.12.4"; 15 format = "setuptools"; 16 17 disabled = pythonOlder "3.7"; 18 19 src = fetchPypi { 20 inherit pname version; 21 - hash = "sha256-dfPZK0ng715FT8Gg853Aq49tmUbL5TTbPe0wECF9W18="; 22 }; 23 24 propagatedBuildInputs = [
··· 11 12 buildPythonPackage rec { 13 pname = "enlighten"; 14 + version = "1.13.0"; 15 format = "setuptools"; 16 17 disabled = pythonOlder "3.7"; 18 19 src = fetchPypi { 20 inherit pname version; 21 + hash = "sha256-7nGNqsaHPIP9Nwa8532kcsd2pR4Nb1+G9+YeJ/mtFmo="; 22 }; 23 24 propagatedBuildInputs = [
+2 -2
pkgs/development/python-modules/niaclass/default.nix
··· 14 15 buildPythonPackage rec { 16 pname = "niaclass"; 17 - version = "0.2.0"; 18 pyproject = true; 19 20 disabled = pythonOlder "3.9"; ··· 23 owner = "firefly-cpp"; 24 repo = "NiaClass"; 25 rev = "refs/tags/${version}"; 26 - hash = "sha256-C3EF18lzheE+dXHJA6WJNFECAH4HfPiCDo7QxtHvOLI="; 27 }; 28 29 pythonRelaxDeps = [ "pandas" ];
··· 14 15 buildPythonPackage rec { 16 pname = "niaclass"; 17 + version = "0.2.1"; 18 pyproject = true; 19 20 disabled = pythonOlder "3.9"; ··· 23 owner = "firefly-cpp"; 24 repo = "NiaClass"; 25 rev = "refs/tags/${version}"; 26 + hash = "sha256-9ynnnnCrOesl7dWgX3P1aFDycH0ifDtTT4BSlq0HDj0="; 27 }; 28 29 pythonRelaxDeps = [ "pandas" ];
+2 -2
pkgs/development/python-modules/plugwise/default.nix
··· 17 18 buildPythonPackage rec { 19 pname = "plugwise"; 20 - version = "1.5.2"; 21 pyproject = true; 22 23 disabled = pythonOlder "3.11"; ··· 26 owner = "plugwise"; 27 repo = "python-plugwise"; 28 rev = "refs/tags/v${version}"; 29 - hash = "sha256-DC/pytBgzQJ38GshFR1IgvxUN2IJnqPn49FvS6dY5Js="; 30 }; 31 32 postPatch = ''
··· 17 18 buildPythonPackage rec { 19 pname = "plugwise"; 20 + version = "1.6.1"; 21 pyproject = true; 22 23 disabled = pythonOlder "3.11"; ··· 26 owner = "plugwise"; 27 repo = "python-plugwise"; 28 rev = "refs/tags/v${version}"; 29 + hash = "sha256-Hwi/ee8XuClN2FOY0qGwOsIR6F2Z5IVihBFiu5lT5t8="; 30 }; 31 32 postPatch = ''
+2 -2
pkgs/development/python-modules/pyvo/default.nix
··· 15 16 buildPythonPackage rec { 17 pname = "pyvo"; 18 - version = "1.5.3"; 19 pyproject = true; 20 21 disabled = pythonOlder "3.8"; # according to setup.cfg 22 23 src = fetchPypi { 24 inherit pname version; 25 - hash = "sha256-/ShNDoT1KucV4YVUeUz8BP33nsQF4YlpvbFs6vCxmH4="; 26 }; 27 28 build-system = [
··· 15 16 buildPythonPackage rec { 17 pname = "pyvo"; 18 + version = "1.6"; 19 pyproject = true; 20 21 disabled = pythonOlder "3.8"; # according to setup.cfg 22 23 src = fetchPypi { 24 inherit pname version; 25 + hash = "sha256-2270I+YAjrocpoRZ5+KpHbw0y+G9ovKfZLpX2N9XDKo="; 26 }; 27 28 build-system = [
+13 -12
pkgs/development/python-modules/scikit-hep-testdata/default.nix
··· 1 { 2 lib, 3 fetchFromGitHub, 4 pythonAtLeast, 5 - buildPythonPackage, 6 importlib-resources, 7 - pyyaml, 8 - requests, 9 - setuptools-scm, 10 - pythonOlder, 11 }: 12 13 buildPythonPackage rec { 14 pname = "scikit-hep-testdata"; 15 - version = "0.4.48"; 16 pyproject = true; 17 - 18 - disabled = pythonOlder "3.8"; 19 20 src = fetchFromGitHub { 21 owner = "scikit-hep"; 22 repo = "scikit-hep-testdata"; 23 rev = "refs/tags/v${version}"; 24 - hash = "sha256-B0YmO48aGDRsQ56+q7/Z6xquCNjbAQ55fkY6auvwB90="; 25 }; 26 27 build-system = [ setuptools-scm ]; ··· 37 38 pythonImportsCheck = [ "skhep_testdata" ]; 39 40 - meta = with lib; { 41 homepage = "https://github.com/scikit-hep/scikit-hep-testdata"; 42 description = "Common package to provide example files (e.g., ROOT) for testing and developing packages against"; 43 changelog = "https://github.com/scikit-hep/scikit-hep-testdata/releases/tag/v${version}"; 44 - license = licenses.bsd3; 45 - maintainers = with maintainers; [ veprbl ]; 46 }; 47 }
··· 1 { 2 lib, 3 + buildPythonPackage, 4 fetchFromGitHub, 5 + 6 + # build-system 7 + setuptools-scm, 8 + 9 + # dependencies 10 + pyyaml, 11 + requests, 12 pythonAtLeast, 13 importlib-resources, 14 }: 15 16 buildPythonPackage rec { 17 pname = "scikit-hep-testdata"; 18 + version = "0.5.0"; 19 pyproject = true; 20 21 src = fetchFromGitHub { 22 owner = "scikit-hep"; 23 repo = "scikit-hep-testdata"; 24 rev = "refs/tags/v${version}"; 25 + hash = "sha256-FIv3yC5Q3H1RXl0n32YH1UqaZiMuWHNcMPTSKLN+IkA="; 26 }; 27 28 build-system = [ setuptools-scm ]; ··· 38 39 pythonImportsCheck = [ "skhep_testdata" ]; 40 41 + meta = { 42 homepage = "https://github.com/scikit-hep/scikit-hep-testdata"; 43 description = "Common package to provide example files (e.g., ROOT) for testing and developing packages against"; 44 changelog = "https://github.com/scikit-hep/scikit-hep-testdata/releases/tag/v${version}"; 45 + license = lib.licenses.bsd3; 46 + maintainers = with lib.maintainers; [ veprbl ]; 47 }; 48 }
+39 -34
pkgs/development/python-modules/uproot/default.nix
··· 1 { 2 lib, 3 buildPythonPackage, 4 fetchFromGitHub, 5 ··· 26 27 buildPythonPackage rec { 28 pname = "uproot"; 29 - version = "5.5.0"; 30 pyproject = true; 31 32 src = fetchFromGitHub { 33 owner = "scikit-hep"; 34 repo = "uproot5"; 35 rev = "refs/tags/v${version}"; 36 - hash = "sha256-letdC246I9LDqEnLCOTz51cBnQGbkrsR/i7UN6EMcDA="; 37 }; 38 39 build-system = [ ··· 63 export HOME="$(mktemp -d)" 64 ''; 65 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 - ]; 97 98 disabledTestPaths = [ 99 # Tests that try to download files 100 "tests/test_0066_fix_http_fallback_freeze.py" 101 - "tests/test_0088_read_with_http.py" 102 "tests/test_0220_contiguous_byte_ranges_in_http.py" 103 ]; 104 105 pythonImportsCheck = [ "uproot" ]; 106
··· 1 { 2 lib, 3 + stdenv, 4 buildPythonPackage, 5 fetchFromGitHub, 6 ··· 27 28 buildPythonPackage rec { 29 pname = "uproot"; 30 + version = "5.5.1"; 31 pyproject = true; 32 33 src = fetchFromGitHub { 34 owner = "scikit-hep"; 35 repo = "uproot5"; 36 rev = "refs/tags/v${version}"; 37 + hash = "sha256-a5gCsv8iBUUASHCJIpxFbgBXTSm/KJOTt6fvSvP/Lio="; 38 }; 39 40 build-system = [ ··· 64 export HOME="$(mktemp -d)" 65 ''; 66 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 + ]; 101 102 disabledTestPaths = [ 103 # Tests that try to download files 104 "tests/test_0066_fix_http_fallback_freeze.py" 105 "tests/test_0220_contiguous_byte_ranges_in_http.py" 106 ]; 107 + 108 + __darwinAllowLocalNetworking = true; 109 110 pythonImportsCheck = [ "uproot" ]; 111
+2 -2
pkgs/development/python-modules/usb-monitor/default.nix
··· 7 8 buildPythonPackage rec { 9 pname = "usb-monitor"; 10 - version = "1.21"; 11 12 src = fetchPypi { 13 inherit version; 14 pname = "usb_monitor"; 15 - hash = "sha256-M+BUmbNxQWcULFECexTnp55EZiJ6y3bYCEtSwqKldAk="; 16 }; 17 18 dependencies = [ pyudev ];
··· 7 8 buildPythonPackage rec { 9 pname = "usb-monitor"; 10 + version = "1.23"; 11 12 src = fetchPypi { 13 inherit version; 14 pname = "usb_monitor"; 15 + hash = "sha256-7xZ30JLPduY0y2SHWI7fvZHB27FbNFAMczHMXnaXl88="; 16 }; 17 18 dependencies = [ pyudev ];
+2 -2
pkgs/development/python-modules/uxsim/default.nix
··· 17 }: 18 buildPythonPackage rec { 19 pname = "uxsim"; 20 - version = "1.7.0"; 21 pyproject = true; 22 23 src = fetchFromGitHub { 24 owner = "toruseo"; 25 repo = "UXsim"; 26 rev = "refs/tags/v${version}"; 27 - hash = "sha256-FZ8eGA3sSKaUqAd+jTlIIZDeEoXeqdpsSgJ+ZHuWyJM="; 28 }; 29 30 patches = [ ./add-qt-plugin-path-to-env.patch ];
··· 17 }: 18 buildPythonPackage rec { 19 pname = "uxsim"; 20 + version = "1.7.1"; 21 pyproject = true; 22 23 src = fetchFromGitHub { 24 owner = "toruseo"; 25 repo = "UXsim"; 26 rev = "refs/tags/v${version}"; 27 + hash = "sha256-lN9kcpNVSPNRWwF9rltweqHJpzqsYrKeP0KEQRwiltk="; 28 }; 29 30 patches = [ ./add-qt-plugin-path-to-env.patch ];
+2 -2
pkgs/development/python-modules/zcbor/default.nix
··· 14 15 buildPythonPackage rec { 16 pname = "zcbor"; 17 - version = "0.9.0"; 18 pyproject = true; 19 20 src = fetchPypi { 21 inherit pname version; 22 - hash = "sha256-dm/gPFQaeQOrz5tcqqgCt4d4dh188QVjL4r8isXgiWY="; 23 }; 24 25 nativeBuildInputs = [ setuptools ];
··· 14 15 buildPythonPackage rec { 16 pname = "zcbor"; 17 + version = "0.9.1"; 18 pyproject = true; 19 20 src = fetchPypi { 21 inherit pname version; 22 + hash = "sha256-wEkYOS4tuxTG8DjXduLqawnDS6ECiwRardfDqVYWvDg="; 23 }; 24 25 nativeBuildInputs = [ setuptools ];
+2 -2
pkgs/development/tools/build-managers/sbt/default.nix
··· 9 10 stdenv.mkDerivation (finalAttrs: { 11 pname = "sbt"; 12 - version = "1.10.2"; 13 14 src = fetchurl { 15 url = "https://github.com/sbt/sbt/releases/download/v${finalAttrs.version}/sbt-${finalAttrs.version}.tgz"; 16 - hash = "sha256-pxbdAYvWi8epWi3RAzdmOqdvRDrWyZ3qvl6t0a38djk="; 17 }; 18 19 postPatch = ''
··· 9 10 stdenv.mkDerivation (finalAttrs: { 11 pname = "sbt"; 12 + version = "1.10.6"; 13 14 src = fetchurl { 15 url = "https://github.com/sbt/sbt/releases/download/v${finalAttrs.version}/sbt-${finalAttrs.version}.tgz"; 16 + hash = "sha256-fhsJjv/sgGFOg4qmG3U6i0YjeyS3BuybN2CQMIAMERo="; 17 }; 18 19 postPatch = ''
+1 -1
pkgs/development/tools/infisical/default.nix
··· 15 buildHashes = builtins.fromJSON (builtins.readFile ./hashes.json); 16 17 # the version of infisical 18 - version = "0.31.8"; 19 20 # the platform-specific, statically linked binary 21 src =
··· 15 buildHashes = builtins.fromJSON (builtins.readFile ./hashes.json); 16 17 # the version of infisical 18 + version = "0.32.0"; 19 20 # the platform-specific, statically linked binary 21 src =
+4 -4
pkgs/development/tools/infisical/hashes.json
··· 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=" 6 }
··· 1 { "_comment": "@generated by pkgs/development/tools/infisical/update.sh" 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 }
-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 } 48 // lib.optionalAttrs pkgs.config.allowAliases { 49 android-tv-card = 50 - lib.warn "`home-assistant-custom-lovelace-modules.android-tv-card` has been renamed to `universal-remote-card`" 51 pkgs.home-assistant-custom-lovelace-modules.universal-remote-card; 52 }
··· 47 } 48 // lib.optionalAttrs pkgs.config.allowAliases { 49 android-tv-card = 50 + lib.warnOnInstantiate "`home-assistant-custom-lovelace-modules.android-tv-card` has been renamed to `universal-remote-card`" 51 pkgs.home-assistant-custom-lovelace-modules.universal-remote-card; 52 }
+2 -2
pkgs/tools/misc/mpremote/default.nix
··· 9 }: 10 buildPythonApplication rec { 11 pname = "mpremote"; 12 - version = "1.24.0"; 13 14 src = fetchFromGitHub { 15 owner = "micropython"; 16 repo = "micropython"; 17 rev = "refs/tags/v${version}"; 18 - hash = "sha256-nBz4m5YxD6MV5SyyzvJcwBTttV8uJGdcCUY6HYxZ4nY="; 19 }; 20 sourceRoot = "${src.name}/tools/mpremote"; 21 format = "pyproject";
··· 9 }: 10 buildPythonApplication rec { 11 pname = "mpremote"; 12 + version = "1.24.1"; 13 14 src = fetchFromGitHub { 15 owner = "micropython"; 16 repo = "micropython"; 17 rev = "refs/tags/v${version}"; 18 + hash = "sha256-Dc40uLyLQBfs8Elku8g+sTz/OETsFNqLqp/xnbF/rn4="; 19 }; 20 sourceRoot = "${src.name}/tools/mpremote"; 21 format = "pyproject";
+93 -92
pkgs/tools/security/metasploit/Gemfile.lock
··· 120 aarch64 (2.1.0) 121 racc (~> 1.6) 122 abbrev (0.1.2) 123 - actionpack (7.0.8.3) 124 - actionview (= 7.0.8.3) 125 - activesupport (= 7.0.8.3) 126 rack (~> 2.0, >= 2.2.4) 127 rack-test (>= 0.6.3) 128 rails-dom-testing (~> 2.0) 129 rails-html-sanitizer (~> 1.0, >= 1.2.0) 130 - actionview (7.0.8.3) 131 - activesupport (= 7.0.8.3) 132 builder (~> 3.1) 133 erubi (~> 1.4) 134 rails-dom-testing (~> 2.0) 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) 142 concurrent-ruby (~> 1.0, >= 1.0.2) 143 i18n (>= 1.6, < 2) 144 minitest (>= 5.1) 145 tzinfo (~> 2.0) 146 - addressable (2.8.6) 147 - public_suffix (>= 2.0.2, < 6.0) 148 afm (0.2.2) 149 - arel-helpers (2.14.0) 150 activerecord (>= 3.1.0, < 8) 151 aws-eventstream (1.3.0) 152 - aws-partitions (1.933.0) 153 - aws-sdk-core (3.196.1) 154 aws-eventstream (~> 1, >= 1.3.0) 155 - aws-partitions (~> 1, >= 1.651.0) 156 - aws-sigv4 (~> 1.8) 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) 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) 178 aws-eventstream (~> 1, >= 1.0.2) 179 base64 (0.2.0) 180 bcrypt (3.1.20) 181 bcrypt_pbkdf (1.1.1) 182 bigdecimal (3.1.8) 183 bindata (2.4.15) 184 - bootsnap (1.18.3) 185 msgpack (~> 1.2) 186 - bson (5.0.0) 187 - builder (3.2.4) 188 chunky_png (1.4.0) 189 - concurrent-ruby (1.2.3) 190 cookiejar (0.3.4) 191 crass (1.0.6) 192 csv (3.3.0) 193 daemons (1.4.1) 194 date (3.3.4) 195 - dnsruby (1.72.1) 196 simpleidn (~> 0.2.1) 197 domain_name (0.6.20240107) 198 drb (2.2.1) ··· 205 em-socksify (>= 0.3) 206 eventmachine (>= 1.0.3) 207 http_parser.rb (>= 0.6.0) 208 - em-socksify (0.3.2) 209 eventmachine (>= 1.0.0.beta.4) 210 - erubi (1.12.0) 211 eventmachine (1.2.7) 212 - faker (3.3.1) 213 i18n (>= 1.8.11, < 2) 214 faraday (2.7.11) 215 base64 ··· 234 hrr_rb_ssh-ed25519 (0.4.2) 235 ed25519 (~> 1.2) 236 hrr_rb_ssh (>= 0.4) 237 - http-cookie (1.0.5) 238 domain_name (~> 0.5) 239 http_parser.rb (0.8.0) 240 httpclient (2.8.3) 241 - i18n (1.14.5) 242 concurrent-ruby (~> 1.0) 243 io-console (0.7.2) 244 irb (1.7.4) ··· 246 jmespath (1.6.2) 247 jsobfu (0.4.2) 248 rkelly-remix 249 - json (2.7.2) 250 little-plugger (1.1.4) 251 - logging (2.3.1) 252 little-plugger (~> 1.1) 253 multi_json (~> 1.14) 254 - loofah (2.22.0) 255 crass (~> 1.0.2) 256 nokogiri (>= 1.12.0) 257 metasm (1.0.5) 258 - metasploit-concern (5.0.2) 259 activemodel (~> 7.0) 260 activesupport (~> 7.0) 261 railties (~> 7.0) 262 zeitwerk 263 - metasploit-credential (6.0.9) 264 metasploit-concern 265 metasploit-model 266 metasploit_data_models (>= 5.0.0) ··· 275 activesupport (~> 7.0) 276 railties (~> 7.0) 277 metasploit-payloads (2.0.187) 278 - metasploit_data_models (6.0.3) 279 activerecord (~> 7.0) 280 activesupport (~> 7.0) 281 arel-helpers ··· 287 webrick 288 metasploit_payloads-mettle (1.0.35) 289 method_source (1.1.0) 290 - mini_portile2 (2.8.6) 291 - minitest (5.23.1) 292 mqtt (0.6.0) 293 msgpack (1.6.1) 294 multi_json (1.15.0) 295 - mustermann (3.0.0) 296 ruby2_keywords (~> 0.0.1) 297 mutex_m (0.2.0) 298 nessus_rest (0.1.6) 299 - net-imap (0.4.11) 300 date 301 net-protocol 302 net-ldap (0.19.0) ··· 306 net-ssh (>= 5.0.0, < 8.0.0) 307 net-smtp (0.5.0) 308 net-protocol 309 - net-ssh (7.2.3) 310 network_interface (0.0.4) 311 nexpose (7.3.0) 312 - nio4r (2.7.3) 313 - nokogiri (1.14.5) 314 - mini_portile2 (~> 2.8.0) 315 racc (~> 1.4) 316 - nori (2.7.0) 317 bigdecimal 318 octokit (4.25.1) 319 faraday (>= 1, < 3) ··· 324 packetfu (2.0.0) 325 pcaprub (~> 0.13.1) 326 patch_finder (1.0.2) 327 - pcaprub (0.13.2) 328 pdf-reader (2.12.0) 329 Ascii85 (~> 1.0) 330 afm (~> 0.2.1) 331 hashery (~> 2.0) 332 ruby-rc4 333 ttfunk 334 - pg (1.5.6) 335 - public_suffix (5.0.5) 336 - puma (6.4.2) 337 nio4r (~> 2.0) 338 - racc (1.8.0) 339 - rack (2.2.9) 340 rack-protection (3.2.0) 341 base64 (>= 0.1.0) 342 rack (~> 2.2, >= 2.2.4) ··· 349 rails-html-sanitizer (1.6.0) 350 loofah (~> 2.21) 351 nokogiri (~> 1.14) 352 - railties (7.0.8.3) 353 - actionpack (= 7.0.8.3) 354 - activesupport (= 7.0.8.3) 355 method_source 356 rake (>= 12.2) 357 thor (~> 1.0) ··· 360 rasn1 (0.13.0) 361 strptime (~> 0.2.5) 362 rb-readline (0.5.5) 363 - recog (3.1.5) 364 nokogiri 365 redcarpet (3.6.0) 366 - reline (0.5.7) 367 io-console (~> 0.5) 368 - rex-arch (0.1.15) 369 rex-text 370 rex-bin_tools (0.1.9) 371 metasm ··· 378 metasm 379 rex-arch 380 rex-text 381 - rex-exploitation (0.1.39) 382 jsobfu 383 metasm 384 rex-arch ··· 392 rex-arch 393 rex-ole (0.1.8) 394 rex-text 395 - rex-powershell (0.1.99) 396 rex-random_identifier 397 rex-text 398 ruby-rc4 399 - rex-random_identifier (0.1.12) 400 rex-text 401 rex-registry (0.1.5) 402 rex-rop_builder (0.1.5) ··· 410 rex-socket 411 rex-text 412 rex-struct2 (0.1.4) 413 - rex-text (0.2.58) 414 rex-zip (0.1.5) 415 rex-text 416 - rexml (3.2.8) 417 - strscan (>= 3.0.9) 418 rkelly-remix (0.0.7) 419 - ruby-macho (4.0.1) 420 ruby-mysql (4.1.0) 421 ruby-rc4 (0.1.5) 422 ruby2_keywords (0.0.5) 423 - ruby_smb (3.3.8) 424 bindata (= 2.4.15) 425 openssl-ccm 426 openssl-cmac 427 - rubyntlm 428 windows_error (>= 0.1.4) 429 - rubyntlm (0.6.3) 430 rubyzip (2.3.2) 431 sawyer (0.9.2) 432 addressable (>= 2.3.5) ··· 441 mini_portile2 (~> 2.8.0) 442 sshkey (3.0.0) 443 strptime (0.2.5) 444 - strscan (3.1.0) 445 swagger-blocks (3.0.0) 446 thin (1.8.2) 447 daemons (~> 1.0, >= 1.0.9) 448 eventmachine (~> 1.0, >= 1.0.4) 449 rack (>= 1, < 3) 450 - thor (1.3.1) 451 - tilt (2.3.0) 452 timeout (0.4.1) 453 ttfunk (1.8.0) 454 bigdecimal (~> 3.1) 455 tzinfo (2.0.6) 456 concurrent-ruby (~> 1.0) 457 - tzinfo-data (1.2024.1) 458 tzinfo (>= 1.0.0) 459 unix-crypt (1.3.1) 460 warden (1.2.9) 461 rack (>= 2.0.9) 462 - webrick (1.8.1) 463 websocket-driver (0.7.6) 464 websocket-extensions (>= 0.1.0) 465 websocket-extensions (0.1.5) 466 win32api (0.1.0) 467 windows_error (0.1.5) 468 - winrm (2.3.6) 469 builder (>= 2.1.2) 470 erubi (~> 1.8) 471 gssapi (~> 1.2) 472 gyoku (~> 1.0) 473 httpclient (~> 2.2, >= 2.2.0.2) 474 logging (>= 1.6.1, < 3.0) 475 - nori (~> 2.0) 476 rubyntlm (~> 0.6.0, >= 0.6.3) 477 xdr (3.0.3) 478 activemodel (>= 4.2, < 8.0) 479 activesupport (>= 4.2, < 8.0) 480 xmlrpc (0.3.3) 481 webrick 482 - zeitwerk (2.6.14) 483 484 PLATFORMS 485 ruby
··· 120 aarch64 (2.1.0) 121 racc (~> 1.6) 122 abbrev (0.1.2) 123 + actionpack (7.0.8.6) 124 + actionview (= 7.0.8.6) 125 + activesupport (= 7.0.8.6) 126 rack (~> 2.0, >= 2.2.4) 127 rack-test (>= 0.6.3) 128 rails-dom-testing (~> 2.0) 129 rails-html-sanitizer (~> 1.0, >= 1.2.0) 130 + actionview (7.0.8.6) 131 + activesupport (= 7.0.8.6) 132 builder (~> 3.1) 133 erubi (~> 1.4) 134 rails-dom-testing (~> 2.0) 135 rails-html-sanitizer (~> 1.1, >= 1.2.0) 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 concurrent-ruby (~> 1.0, >= 1.0.2) 143 i18n (>= 1.6, < 2) 144 minitest (>= 5.1) 145 tzinfo (~> 2.0) 146 + addressable (2.8.7) 147 + public_suffix (>= 2.0.2, < 7.0) 148 afm (0.2.2) 149 + arel-helpers (2.15.0) 150 activerecord (>= 3.1.0, < 8) 151 aws-eventstream (1.3.0) 152 + aws-partitions (1.999.0) 153 + aws-sdk-core (3.211.0) 154 aws-eventstream (~> 1, >= 1.3.0) 155 + aws-partitions (~> 1, >= 1.992.0) 156 + aws-sigv4 (~> 1.9) 157 jmespath (~> 1, >= 1.6.1) 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 aws-sdk-kms (~> 1) 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 aws-eventstream (~> 1, >= 1.0.2) 179 base64 (0.2.0) 180 bcrypt (3.1.20) 181 bcrypt_pbkdf (1.1.1) 182 bigdecimal (3.1.8) 183 bindata (2.4.15) 184 + bootsnap (1.18.4) 185 msgpack (~> 1.2) 186 + bson (5.0.1) 187 + builder (3.3.0) 188 chunky_png (1.4.0) 189 + concurrent-ruby (1.3.4) 190 cookiejar (0.3.4) 191 crass (1.0.6) 192 csv (3.3.0) 193 daemons (1.4.1) 194 date (3.3.4) 195 + dnsruby (1.72.2) 196 simpleidn (~> 0.2.1) 197 domain_name (0.6.20240107) 198 drb (2.2.1) ··· 205 em-socksify (>= 0.3) 206 eventmachine (>= 1.0.3) 207 http_parser.rb (>= 0.6.0) 208 + em-socksify (0.3.3) 209 + base64 210 eventmachine (>= 1.0.0.beta.4) 211 + erubi (1.13.0) 212 eventmachine (1.2.7) 213 + faker (3.5.1) 214 i18n (>= 1.8.11, < 2) 215 faraday (2.7.11) 216 base64 ··· 235 hrr_rb_ssh-ed25519 (0.4.2) 236 ed25519 (~> 1.2) 237 hrr_rb_ssh (>= 0.4) 238 + http-cookie (1.0.7) 239 domain_name (~> 0.5) 240 http_parser.rb (0.8.0) 241 httpclient (2.8.3) 242 + i18n (1.14.6) 243 concurrent-ruby (~> 1.0) 244 io-console (0.7.2) 245 irb (1.7.4) ··· 247 jmespath (1.6.2) 248 jsobfu (0.4.2) 249 rkelly-remix 250 + json (2.7.5) 251 little-plugger (1.1.4) 252 + logging (2.4.0) 253 little-plugger (~> 1.1) 254 multi_json (~> 1.14) 255 + loofah (2.23.1) 256 crass (~> 1.0.2) 257 nokogiri (>= 1.12.0) 258 metasm (1.0.5) 259 + metasploit-concern (5.0.3) 260 activemodel (~> 7.0) 261 activesupport (~> 7.0) 262 railties (~> 7.0) 263 zeitwerk 264 + metasploit-credential (6.0.11) 265 metasploit-concern 266 metasploit-model 267 metasploit_data_models (>= 5.0.0) ··· 276 activesupport (~> 7.0) 277 railties (~> 7.0) 278 metasploit-payloads (2.0.187) 279 + metasploit_data_models (6.0.5) 280 activerecord (~> 7.0) 281 activesupport (~> 7.0) 282 arel-helpers ··· 288 webrick 289 metasploit_payloads-mettle (1.0.35) 290 method_source (1.1.0) 291 + mini_portile2 (2.8.7) 292 + minitest (5.25.1) 293 mqtt (0.6.0) 294 msgpack (1.6.1) 295 multi_json (1.15.0) 296 + mustermann (3.0.3) 297 ruby2_keywords (~> 0.0.1) 298 mutex_m (0.2.0) 299 nessus_rest (0.1.6) 300 + net-imap (0.5.0) 301 date 302 net-protocol 303 net-ldap (0.19.0) ··· 307 net-ssh (>= 5.0.0, < 8.0.0) 308 net-smtp (0.5.0) 309 net-protocol 310 + net-ssh (7.3.0) 311 network_interface (0.0.4) 312 nexpose (7.3.0) 313 + nio4r (2.7.4) 314 + nokogiri (1.16.7) 315 + mini_portile2 (~> 2.8.2) 316 racc (~> 1.4) 317 + nori (2.7.1) 318 bigdecimal 319 octokit (4.25.1) 320 faraday (>= 1, < 3) ··· 325 packetfu (2.0.0) 326 pcaprub (~> 0.13.1) 327 patch_finder (1.0.2) 328 + pcaprub (0.13.3) 329 pdf-reader (2.12.0) 330 Ascii85 (~> 1.0) 331 afm (~> 0.2.1) 332 hashery (~> 2.0) 333 ruby-rc4 334 ttfunk 335 + pg (1.5.9) 336 + public_suffix (6.0.1) 337 + puma (6.4.3) 338 nio4r (~> 2.0) 339 + racc (1.8.1) 340 + rack (2.2.10) 341 rack-protection (3.2.0) 342 base64 (>= 0.1.0) 343 rack (~> 2.2, >= 2.2.4) ··· 350 rails-html-sanitizer (1.6.0) 351 loofah (~> 2.21) 352 nokogiri (~> 1.14) 353 + railties (7.0.8.6) 354 + actionpack (= 7.0.8.6) 355 + activesupport (= 7.0.8.6) 356 method_source 357 rake (>= 12.2) 358 thor (~> 1.0) ··· 361 rasn1 (0.13.0) 362 strptime (~> 0.2.5) 363 rb-readline (0.5.5) 364 + recog (3.1.11) 365 nokogiri 366 redcarpet (3.6.0) 367 + reline (0.5.10) 368 io-console (~> 0.5) 369 + rex-arch (0.1.16) 370 rex-text 371 rex-bin_tools (0.1.9) 372 metasm ··· 379 metasm 380 rex-arch 381 rex-text 382 + rex-exploitation (0.1.40) 383 jsobfu 384 metasm 385 rex-arch ··· 393 rex-arch 394 rex-ole (0.1.8) 395 rex-text 396 + rex-powershell (0.1.100) 397 rex-random_identifier 398 rex-text 399 ruby-rc4 400 + rex-random_identifier (0.1.13) 401 rex-text 402 rex-registry (0.1.5) 403 rex-rop_builder (0.1.5) ··· 411 rex-socket 412 rex-text 413 rex-struct2 (0.1.4) 414 + rex-text (0.2.59) 415 rex-zip (0.1.5) 416 rex-text 417 + rexml (3.3.9) 418 rkelly-remix (0.0.7) 419 + ruby-macho (4.1.0) 420 ruby-mysql (4.1.0) 421 ruby-rc4 (0.1.5) 422 ruby2_keywords (0.0.5) 423 + ruby_smb (3.3.11) 424 bindata (= 2.4.15) 425 openssl-ccm 426 openssl-cmac 427 + rubyntlm (>= 0.6.5) 428 windows_error (>= 0.1.4) 429 + rubyntlm (0.6.5) 430 + base64 431 rubyzip (2.3.2) 432 sawyer (0.9.2) 433 addressable (>= 2.3.5) ··· 442 mini_portile2 (~> 2.8.0) 443 sshkey (3.0.0) 444 strptime (0.2.5) 445 swagger-blocks (3.0.0) 446 thin (1.8.2) 447 daemons (~> 1.0, >= 1.0.9) 448 eventmachine (~> 1.0, >= 1.0.4) 449 rack (>= 1, < 3) 450 + thor (1.3.2) 451 + tilt (2.4.0) 452 timeout (0.4.1) 453 ttfunk (1.8.0) 454 bigdecimal (~> 3.1) 455 tzinfo (2.0.6) 456 concurrent-ruby (~> 1.0) 457 + tzinfo-data (1.2024.2) 458 tzinfo (>= 1.0.0) 459 unix-crypt (1.3.1) 460 warden (1.2.9) 461 rack (>= 2.0.9) 462 + webrick (1.8.2) 463 websocket-driver (0.7.6) 464 websocket-extensions (>= 0.1.0) 465 websocket-extensions (0.1.5) 466 win32api (0.1.0) 467 windows_error (0.1.5) 468 + winrm (2.3.9) 469 builder (>= 2.1.2) 470 erubi (~> 1.8) 471 gssapi (~> 1.2) 472 gyoku (~> 1.0) 473 httpclient (~> 2.2, >= 2.2.0.2) 474 logging (>= 1.6.1, < 3.0) 475 + nori (~> 2.0, >= 2.7.1) 476 + rexml (~> 3.0) 477 rubyntlm (~> 0.6.0, >= 0.6.3) 478 xdr (3.0.3) 479 activemodel (>= 4.2, < 8.0) 480 activesupport (>= 4.2, < 8.0) 481 xmlrpc (0.3.3) 482 webrick 483 + zeitwerk (2.6.18) 484 485 PLATFORMS 486 ruby
+28 -11
pkgs/tools/security/metasploit/default.nix
··· 1 - { lib 2 - , stdenv 3 - , fetchFromGitHub 4 - , makeWrapper 5 - , ruby 6 - , bundlerEnv 7 - , python3 8 }: 9 10 let ··· 13 name = "metasploit-bundler-env"; 14 gemdir = ./.; 15 }; 16 - in stdenv.mkDerivation rec { 17 pname = "metasploit-framework"; 18 version = "6.4.37"; 19 20 src = fetchFromGitHub { 21 owner = "rapid7"; 22 repo = "metasploit-framework"; 23 - rev = "refs/tags/${version}"; 24 hash = "sha256-/c0F/5bbuQYkNB2tzjK2NGoTr3OD4fAUUEjiJVybKFM="; 25 }; 26 ··· 35 dontPatchELF = true; # stay away from exploit executables 36 37 installPhase = '' 38 mkdir -p $out/{bin,share/msf} 39 40 cp -r * $out/share/msf ··· 54 55 makeWrapper ${env}/bin/bundle $out/bin/msf-pattern_offset \ 56 --add-flags "exec ${ruby}/bin/ruby $out/share/msf/tools/exploit/pattern_offset.rb" 57 ''; 58 59 # run with: nix-shell maintainers/scripts/update.nix --argstr path metasploit 60 passthru.updateScript = ./update.sh; 61 ··· 64 homepage = "https://docs.metasploit.com/"; 65 platforms = platforms.unix; 66 license = licenses.bsd3; 67 - maintainers = with maintainers; [ fab makefu ]; 68 mainProgram = "msfconsole"; 69 }; 70 - }
··· 1 + { 2 + lib, 3 + stdenv, 4 + fetchFromGitHub, 5 + makeWrapper, 6 + ruby, 7 + bundlerEnv, 8 + testers, 9 + python3, 10 }: 11 12 let ··· 15 name = "metasploit-bundler-env"; 16 gemdir = ./.; 17 }; 18 + in 19 + stdenv.mkDerivation (finalAttrs: { 20 pname = "metasploit-framework"; 21 version = "6.4.37"; 22 23 src = fetchFromGitHub { 24 owner = "rapid7"; 25 repo = "metasploit-framework"; 26 + rev = "refs/tags/${finalAttrs.version}"; 27 hash = "sha256-/c0F/5bbuQYkNB2tzjK2NGoTr3OD4fAUUEjiJVybKFM="; 28 }; 29 ··· 38 dontPatchELF = true; # stay away from exploit executables 39 40 installPhase = '' 41 + runHook preInstall 42 + 43 mkdir -p $out/{bin,share/msf} 44 45 cp -r * $out/share/msf ··· 59 60 makeWrapper ${env}/bin/bundle $out/bin/msf-pattern_offset \ 61 --add-flags "exec ${ruby}/bin/ruby $out/share/msf/tools/exploit/pattern_offset.rb" 62 + 63 + runHook postInstall 64 ''; 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 + 73 # run with: nix-shell maintainers/scripts/update.nix --argstr path metasploit 74 passthru.updateScript = ./update.sh; 75 ··· 78 homepage = "https://docs.metasploit.com/"; 79 platforms = platforms.unix; 80 license = licenses.bsd3; 81 + maintainers = with maintainers; [ 82 + fab 83 + makefu 84 + ]; 85 mainProgram = "msfconsole"; 86 }; 87 + })
+212 -138
pkgs/tools/security/metasploit/gemset.nix
··· 1 { 2 aarch64 = { 3 groups = ["default"]; 4 platforms = []; 5 source = { ··· 20 version = "0.1.2"; 21 }; 22 actionpack = { 23 groups = ["default"]; 24 platforms = []; 25 source = { 26 remotes = ["https://rubygems.org"]; 27 - sha256 = "11c5pm65m46wlqd25glmwpkji1jn1v2n918jmklxp4w9rr43dzi6"; 28 type = "gem"; 29 }; 30 - version = "7.0.8.3"; 31 }; 32 actionview = { 33 groups = ["default"]; 34 platforms = []; 35 source = { 36 remotes = ["https://rubygems.org"]; 37 - sha256 = "0p0w1rl3f5k7m39j9gnyw5wqz6ym18bhcacisqq4zng2k6jf4893"; 38 type = "gem"; 39 }; 40 - version = "7.0.8.3"; 41 }; 42 activemodel = { 43 groups = ["default"]; 44 platforms = []; 45 source = { 46 remotes = ["https://rubygems.org"]; 47 - sha256 = "0y8w73rdd7x1m1gwswjhpqfbjr95hh7hcnkjqk1wz8x9gjk9njb6"; 48 type = "gem"; 49 }; 50 - version = "7.0.8.3"; 51 }; 52 activerecord = { 53 groups = ["default"]; 54 platforms = []; 55 source = { 56 remotes = ["https://rubygems.org"]; 57 - sha256 = "03pqj57md528dgwwplr234hq628allla71i1pxys2inbpp7s7vn8"; 58 type = "gem"; 59 }; 60 - version = "7.0.8.3"; 61 }; 62 activesupport = { 63 groups = ["default"]; 64 platforms = []; 65 source = { 66 remotes = ["https://rubygems.org"]; 67 - sha256 = "1ybapgiiysxgcjyzifn34ksbwjdjzslbvbcd7v83wiry1qmiyg93"; 68 type = "gem"; 69 }; 70 - version = "7.0.8.3"; 71 }; 72 addressable = { 73 groups = ["default"]; 74 platforms = []; 75 source = { 76 remotes = ["https://rubygems.org"]; 77 - sha256 = "0irbdwkkjwzajq1ip6ba46q49sxnrl2cw7ddkdhsfhb6aprnm3vr"; 78 type = "gem"; 79 }; 80 - version = "2.8.6"; 81 }; 82 afm = { 83 groups = ["default"]; ··· 90 version = "0.2.2"; 91 }; 92 arel-helpers = { 93 groups = ["default"]; 94 platforms = []; 95 source = { 96 remotes = ["https://rubygems.org"]; 97 - sha256 = "1b14yqwfjynlvl6x7jclhr4b2imik2cvabwxn9cpylabdnhr7gza"; 98 type = "gem"; 99 }; 100 - version = "2.14.0"; 101 }; 102 Ascii85 = { 103 groups = ["default"]; ··· 124 platforms = []; 125 source = { 126 remotes = ["https://rubygems.org"]; 127 - sha256 = "1axv3iicp4as5dxhmwrxf3rc7389ba94gk11yilw3vwv4hch87yx"; 128 type = "gem"; 129 }; 130 - version = "1.933.0"; 131 }; 132 aws-sdk-core = { 133 groups = ["default"]; 134 platforms = []; 135 source = { 136 remotes = ["https://rubygems.org"]; 137 - sha256 = "0f44kp3g9g8v60f7xw769r734b7w6n774jj2njn42444ip3zwsz3"; 138 type = "gem"; 139 }; 140 - version = "3.196.1"; 141 }; 142 aws-sdk-ec2 = { 143 groups = ["default"]; 144 platforms = []; 145 source = { 146 remotes = ["https://rubygems.org"]; 147 - sha256 = "114xd77sb1wzxv1ys2dg7adzyfbfzy3k2x885slgbdwh6q9nby0f"; 148 type = "gem"; 149 }; 150 - version = "1.457.1"; 151 }; 152 aws-sdk-ec2instanceconnect = { 153 groups = ["default"]; 154 platforms = []; 155 source = { 156 remotes = ["https://rubygems.org"]; 157 - sha256 = "1sjjyp90hhgbxmiw9sdscyfgjpy86m10dbr1dmxw3dmq244p3ilq"; 158 type = "gem"; 159 }; 160 - version = "1.40.0"; 161 }; 162 aws-sdk-iam = { 163 groups = ["default"]; 164 platforms = []; 165 source = { 166 remotes = ["https://rubygems.org"]; 167 - sha256 = "0a2kir61jwjpwwk5nld3daxkbc38ivszrxyjs9v320cq6hk6g80v"; 168 type = "gem"; 169 }; 170 - version = "1.98.0"; 171 }; 172 aws-sdk-kms = { 173 groups = ["default"]; 174 platforms = []; 175 source = { 176 remotes = ["https://rubygems.org"]; 177 - sha256 = "0j6wlmn9h8l571ll7pamqxk5b3mg5ms65b85w0r1qjs3v1i5xfcd"; 178 type = "gem"; 179 }; 180 - version = "1.82.0"; 181 }; 182 aws-sdk-s3 = { 183 groups = ["default"]; 184 platforms = []; 185 source = { 186 remotes = ["https://rubygems.org"]; 187 - sha256 = "023h9xx65dd91z1sk9znhfwp4wr48imnnhdhvczv64m17r7ych4y"; 188 type = "gem"; 189 }; 190 - version = "1.151.0"; 191 }; 192 aws-sdk-ssm = { 193 groups = ["default"]; 194 platforms = []; 195 source = { 196 remotes = ["https://rubygems.org"]; 197 - sha256 = "1liyqnj8hjyrix96kbbqflr4bh3hg07jjcx5x6bsiiqsixblq4md"; 198 type = "gem"; 199 }; 200 - version = "1.169.0"; 201 }; 202 aws-sigv4 = { 203 groups = ["default"]; 204 platforms = []; 205 source = { 206 remotes = ["https://rubygems.org"]; 207 - sha256 = "1g3w27wzjy4si6kp49w10as6ml6g6zl3xrfqs5ikpfciidv9kpc4"; 208 type = "gem"; 209 }; 210 - version = "1.8.0"; 211 }; 212 base64 = { 213 groups = ["default"]; ··· 260 version = "2.4.15"; 261 }; 262 bootsnap = { 263 groups = ["default"]; 264 platforms = []; 265 source = { 266 remotes = ["https://rubygems.org"]; 267 - sha256 = "1srlq3gqirzdkhv12ljpnp5cb0f8jfrl3n8xs9iivyz2c7khvdyp"; 268 type = "gem"; 269 }; 270 - version = "1.18.3"; 271 }; 272 bson = { 273 groups = ["default"]; 274 platforms = []; 275 source = { 276 remotes = ["https://rubygems.org"]; 277 - sha256 = "1wsim17cdr4ps7ca6q5gkidkasfw4g4qr5zn1aclnbn4xpnhpx4d"; 278 type = "gem"; 279 }; 280 - version = "5.0.0"; 281 }; 282 builder = { 283 groups = ["default"]; 284 platforms = []; 285 source = { 286 remotes = ["https://rubygems.org"]; 287 - sha256 = "045wzckxpwcqzrjr353cxnyaxgf0qg22jh00dcx7z38cys5g1jlr"; 288 type = "gem"; 289 }; 290 - version = "3.2.4"; 291 }; 292 chunky_png = { 293 groups = ["default"]; ··· 304 platforms = []; 305 source = { 306 remotes = ["https://rubygems.org"]; 307 - sha256 = "1qh1b14jwbbj242klkyz5fc7npd4j0mvndz62gajhvl1l3wd7zc2"; 308 type = "gem"; 309 }; 310 - version = "1.2.3"; 311 }; 312 cookiejar = { 313 groups = ["default"]; ··· 360 version = "3.3.4"; 361 }; 362 dnsruby = { 363 groups = ["default"]; 364 platforms = []; 365 source = { 366 remotes = ["https://rubygems.org"]; 367 - sha256 = "1qpa5d8i6ay25grwb9d6x47jdn5c8vykhg02m8rgpmc3hci4mbsb"; 368 type = "gem"; 369 }; 370 - version = "1.72.1"; 371 }; 372 domain_name = { 373 groups = ["default"]; ··· 400 version = "1.3.0"; 401 }; 402 elftools = { 403 groups = ["default"]; 404 platforms = []; 405 source = { ··· 410 version = "1.3.1"; 411 }; 412 em-http-request = { 413 groups = ["default"]; 414 platforms = []; 415 source = { ··· 420 version = "1.1.7"; 421 }; 422 em-socksify = { 423 groups = ["default"]; 424 platforms = []; 425 source = { 426 remotes = ["https://rubygems.org"]; 427 - sha256 = "0rk43ywaanfrd8180d98287xv2pxyl7llj291cwy87g1s735d5nk"; 428 type = "gem"; 429 }; 430 - version = "0.3.2"; 431 }; 432 erubi = { 433 groups = ["default"]; 434 platforms = []; 435 source = { 436 remotes = ["https://rubygems.org"]; 437 - sha256 = "08s75vs9cxlc4r1q2bjg4br8g9wc5lc5x5vl0vv4zq5ivxsdpgi7"; 438 type = "gem"; 439 }; 440 - version = "1.12.0"; 441 }; 442 eventmachine = { 443 groups = ["default"]; ··· 450 version = "1.2.7"; 451 }; 452 faker = { 453 groups = ["default"]; 454 platforms = []; 455 source = { 456 remotes = ["https://rubygems.org"]; 457 - sha256 = "0isxcqv4xkw7hrdf89mga6zsi4alban16xyw84bkqvbsr859nax4"; 458 type = "gem"; 459 }; 460 - version = "3.3.1"; 461 }; 462 faraday = { 463 groups = ["default"]; 464 platforms = []; 465 source = { ··· 480 version = "3.0.2"; 481 }; 482 faraday-retry = { 483 groups = ["default"]; 484 platforms = []; 485 source = { ··· 490 version = "2.2.1"; 491 }; 492 faye-websocket = { 493 groups = ["default"]; 494 platforms = []; 495 source = { ··· 530 version = "0.2.1"; 531 }; 532 gssapi = { 533 groups = ["default"]; 534 platforms = []; 535 source = { ··· 540 version = "1.3.1"; 541 }; 542 gyoku = { 543 groups = ["default"]; 544 platforms = []; 545 source = { ··· 570 version = "0.4.2"; 571 }; 572 hrr_rb_ssh-ed25519 = { 573 groups = ["default"]; 574 platforms = []; 575 source = { ··· 580 version = "0.4.2"; 581 }; 582 http-cookie = { 583 groups = ["default"]; 584 platforms = []; 585 source = { 586 remotes = ["https://rubygems.org"]; 587 - sha256 = "13rilvlv8kwbzqfb644qp6hrbsj82cbqmnzcvqip1p6vqx36sxbk"; 588 type = "gem"; 589 }; 590 - version = "1.0.5"; 591 }; 592 "http_parser.rb" = { 593 groups = ["default"]; ··· 610 version = "2.8.3"; 611 }; 612 i18n = { 613 groups = ["default"]; 614 platforms = []; 615 source = { 616 remotes = ["https://rubygems.org"]; 617 - sha256 = "1ffix518y7976qih9k1lgnc17i3v6yrlh0a3mckpxdb4wc2vrp16"; 618 type = "gem"; 619 }; 620 - version = "1.14.5"; 621 }; 622 io-console = { 623 groups = ["default"]; ··· 630 version = "0.7.2"; 631 }; 632 irb = { 633 groups = ["default"]; 634 platforms = []; 635 source = { ··· 650 version = "1.6.2"; 651 }; 652 jsobfu = { 653 groups = ["default"]; 654 platforms = []; 655 source = { ··· 664 platforms = []; 665 source = { 666 remotes = ["https://rubygems.org"]; 667 - sha256 = "0b4qsi8gay7ncmigr0pnbxyb17y3h8kavdyhsh7nrlqwr35vb60q"; 668 type = "gem"; 669 }; 670 - version = "2.7.2"; 671 }; 672 little-plugger = { 673 groups = ["default"]; ··· 680 version = "1.1.4"; 681 }; 682 logging = { 683 groups = ["default"]; 684 platforms = []; 685 source = { 686 remotes = ["https://rubygems.org"]; 687 - sha256 = "1zflchpx4g8c110gjdcs540bk5a336nq6nmx379rdg56xw0pjd02"; 688 type = "gem"; 689 }; 690 - version = "2.3.1"; 691 }; 692 loofah = { 693 groups = ["default"]; 694 platforms = []; 695 source = { 696 remotes = ["https://rubygems.org"]; 697 - sha256 = "1zkjqf37v2d7s11176cb35cl83wls5gm3adnfkn2zcc61h3nxmqh"; 698 type = "gem"; 699 }; 700 - version = "2.22.0"; 701 }; 702 metasm = { 703 groups = ["default"]; ··· 710 version = "1.0.5"; 711 }; 712 metasploit-concern = { 713 groups = ["default"]; 714 platforms = []; 715 source = { 716 remotes = ["https://rubygems.org"]; 717 - sha256 = "1w06rcr3fa4lq4dhq49b5wh6pd3lj6daf3mq3wmx5zzi4gv0mlic"; 718 type = "gem"; 719 }; 720 - version = "5.0.2"; 721 }; 722 metasploit-credential = { 723 groups = ["default"]; 724 platforms = []; 725 source = { 726 remotes = ["https://rubygems.org"]; 727 - sha256 = "06zkgwwhzmazi263l61zwml6mkbyjkwc4lshalm9rbhj3agnsm22"; 728 type = "gem"; 729 }; 730 - version = "6.0.9"; 731 }; 732 metasploit-framework = { 733 groups = ["default"]; 734 platforms = []; 735 source = { ··· 742 version = "6.4.37"; 743 }; 744 metasploit-model = { 745 groups = ["default"]; 746 platforms = []; 747 source = { ··· 762 version = "2.0.187"; 763 }; 764 metasploit_data_models = { 765 groups = ["default"]; 766 platforms = []; 767 source = { 768 remotes = ["https://rubygems.org"]; 769 - sha256 = "1h22d30aviskjg1jm7a65jy5ynjpw92wg8hzv5mknhlbsv4dhzkm"; 770 type = "gem"; 771 }; 772 - version = "6.0.3"; 773 }; 774 metasploit_payloads-mettle = { 775 groups = ["default"]; ··· 796 platforms = []; 797 source = { 798 remotes = ["https://rubygems.org"]; 799 - sha256 = "149r94xi6b3jbp6bv72f8383b95ndn0p5sxnq11gs1j9jadv0ajf"; 800 type = "gem"; 801 }; 802 - version = "2.8.6"; 803 }; 804 minitest = { 805 groups = ["default"]; 806 platforms = []; 807 source = { 808 remotes = ["https://rubygems.org"]; 809 - sha256 = "1gkslxvkhh44s21rbjvka3zsvfxxrf5pcl6f75rv2vyrzzbgis7i"; 810 type = "gem"; 811 }; 812 - version = "5.23.1"; 813 }; 814 mqtt = { 815 groups = ["default"]; ··· 842 version = "1.15.0"; 843 }; 844 mustermann = { 845 groups = ["default"]; 846 platforms = []; 847 source = { 848 remotes = ["https://rubygems.org"]; 849 - sha256 = "0rwbq20s2gdh8dljjsgj5s6wqqfmnbclhvv2c2608brv7jm6jdbd"; 850 type = "gem"; 851 }; 852 - version = "3.0.0"; 853 }; 854 mutex_m = { 855 groups = ["default"]; ··· 872 version = "0.1.6"; 873 }; 874 net-imap = { 875 groups = ["default"]; 876 platforms = []; 877 source = { 878 remotes = ["https://rubygems.org"]; 879 - sha256 = "1y0pzapcasfjayk4nydy04hnx11xmsv8jl8myizxhbpkdmrl10dc"; 880 type = "gem"; 881 }; 882 - version = "0.4.11"; 883 }; 884 net-ldap = { 885 groups = ["default"]; ··· 892 version = "0.19.0"; 893 }; 894 net-protocol = { 895 groups = ["default"]; 896 platforms = []; 897 source = { ··· 902 version = "0.2.2"; 903 }; 904 net-sftp = { 905 groups = ["default"]; 906 platforms = []; 907 source = { ··· 912 version = "4.0.0"; 913 }; 914 net-smtp = { 915 groups = ["default"]; 916 platforms = []; 917 source = { ··· 926 platforms = []; 927 source = { 928 remotes = ["https://rubygems.org"]; 929 - sha256 = "0sqbq5aks9xxnldbd2hy20ypnd59zcra98ql0r7jjc26s5rgc18n"; 930 type = "gem"; 931 }; 932 - version = "7.2.3"; 933 }; 934 network_interface = { 935 groups = ["default"]; ··· 956 platforms = []; 957 source = { 958 remotes = ["https://rubygems.org"]; 959 - sha256 = "017nbw87dpr4wyk81cgj8kxkxqgsgblrkxnmmadc77cg9gflrfal"; 960 type = "gem"; 961 }; 962 - version = "2.7.3"; 963 }; 964 nokogiri = { 965 dependencies = ["mini_portile2" "racc"]; ··· 967 platforms = []; 968 source = { 969 remotes = ["https://rubygems.org"]; 970 - sha256 = "1g6wvxab4qwnbny983n9bckc0afy6y6s3g5v3csdbsp8n7g9vxi3"; 971 type = "gem"; 972 }; 973 - version = "1.14.5"; 974 }; 975 nori = { 976 groups = ["default"]; 977 platforms = []; 978 source = { 979 remotes = ["https://rubygems.org"]; 980 - sha256 = "12wfv36jzc0978ij5c56nnfh5k8ax574njawigs98ysmp1x5s2ql"; 981 type = "gem"; 982 }; 983 - version = "2.7.0"; 984 }; 985 octokit = { 986 groups = ["default"]; 987 platforms = []; 988 source = { ··· 1023 version = "0.0.4"; 1024 }; 1025 packetfu = { 1026 groups = ["default"]; 1027 platforms = []; 1028 source = { ··· 1047 platforms = []; 1048 source = { 1049 remotes = ["https://rubygems.org"]; 1050 - sha256 = "0bwhm5b7f0ncazffxzlyql83khcgydx2ncav9k241gab4knkhb7l"; 1051 type = "gem"; 1052 }; 1053 - version = "0.13.2"; 1054 }; 1055 pdf-reader = { 1056 groups = ["default"]; 1057 platforms = []; 1058 source = { ··· 1067 platforms = []; 1068 source = { 1069 remotes = ["https://rubygems.org"]; 1070 - sha256 = "071b55bhsz7mivlnp2kv0a11msnl7xg5awvk8mlflpl270javhsb"; 1071 type = "gem"; 1072 }; 1073 - version = "1.5.6"; 1074 }; 1075 public_suffix = { 1076 groups = ["default"]; 1077 platforms = []; 1078 source = { 1079 remotes = ["https://rubygems.org"]; 1080 - sha256 = "14y4vzjwf5gp0mqgs880kis0k7n2biq8i6ci6q2n315kichl1hvj"; 1081 type = "gem"; 1082 }; 1083 - version = "5.0.5"; 1084 }; 1085 puma = { 1086 groups = ["default"]; 1087 platforms = []; 1088 source = { 1089 remotes = ["https://rubygems.org"]; 1090 - sha256 = "0i2vaww6qcazj0ywva1plmjnj6rk23b01szswc5jhcq7s2cikd1y"; 1091 type = "gem"; 1092 }; 1093 - version = "6.4.2"; 1094 }; 1095 racc = { 1096 groups = ["default"]; 1097 platforms = []; 1098 source = { 1099 remotes = ["https://rubygems.org"]; 1100 - sha256 = "021s7maw0c4d9a6s07vbmllrzqsj2sgmrwimlh8ffkvwqdjrld09"; 1101 type = "gem"; 1102 }; 1103 - version = "1.8.0"; 1104 }; 1105 rack = { 1106 groups = ["default"]; 1107 platforms = []; 1108 source = { 1109 remotes = ["https://rubygems.org"]; 1110 - sha256 = "0hj0rkw2z9r1lcg2wlrcld2n3phwrcgqcp7qd1g9a7hwgalh2qzx"; 1111 type = "gem"; 1112 }; 1113 - version = "2.2.9"; 1114 }; 1115 rack-protection = { 1116 groups = ["default"]; 1117 platforms = []; 1118 source = { ··· 1123 version = "3.2.0"; 1124 }; 1125 rack-test = { 1126 groups = ["default"]; 1127 platforms = []; 1128 source = { ··· 1133 version = "2.1.0"; 1134 }; 1135 rails-dom-testing = { 1136 groups = ["default"]; 1137 platforms = []; 1138 source = { ··· 1143 version = "2.2.0"; 1144 }; 1145 rails-html-sanitizer = { 1146 groups = ["default"]; 1147 platforms = []; 1148 source = { ··· 1153 version = "1.6.0"; 1154 }; 1155 railties = { 1156 groups = ["default"]; 1157 platforms = []; 1158 source = { 1159 remotes = ["https://rubygems.org"]; 1160 - sha256 = "0sxki005rl1315mp78csayvfdx5zxjvwv8xmcfyjksgq27cimk5r"; 1161 type = "gem"; 1162 }; 1163 - version = "7.0.8.3"; 1164 }; 1165 rake = { 1166 groups = ["default"]; ··· 1173 version = "13.2.1"; 1174 }; 1175 rasn1 = { 1176 groups = ["default"]; 1177 platforms = []; 1178 source = { ··· 1193 version = "0.5.5"; 1194 }; 1195 recog = { 1196 groups = ["default"]; 1197 platforms = []; 1198 source = { 1199 remotes = ["https://rubygems.org"]; 1200 - sha256 = "179h412g435dwzzswma0incss8mhw4qgcabbhyij1fbc9ch1y1zx"; 1201 type = "gem"; 1202 }; 1203 - version = "3.1.5"; 1204 }; 1205 redcarpet = { 1206 groups = ["default"]; ··· 1213 version = "3.6.0"; 1214 }; 1215 reline = { 1216 groups = ["default"]; 1217 platforms = []; 1218 source = { 1219 remotes = ["https://rubygems.org"]; 1220 - sha256 = "06rlp3wjcbwbgw3xlawclzzmj6ryn6ap65nh54x5yzgx0c3jlqqz"; 1221 type = "gem"; 1222 }; 1223 - version = "0.5.7"; 1224 }; 1225 rex-arch = { 1226 groups = ["default"]; 1227 platforms = []; 1228 source = { 1229 remotes = ["https://rubygems.org"]; 1230 - sha256 = "1gxjhiqdbh4ix76rqhaghzy1vsz22gcdfdwj9lqnfifibk7wabpa"; 1231 type = "gem"; 1232 }; 1233 - version = "0.1.15"; 1234 }; 1235 rex-bin_tools = { 1236 groups = ["default"]; 1237 platforms = []; 1238 source = { ··· 1253 version = "0.1.32"; 1254 }; 1255 rex-encoder = { 1256 groups = ["default"]; 1257 platforms = []; 1258 source = { ··· 1263 version = "0.1.7"; 1264 }; 1265 rex-exploitation = { 1266 groups = ["default"]; 1267 platforms = []; 1268 source = { 1269 remotes = ["https://rubygems.org"]; 1270 - sha256 = "1pdr7zz9hm7bihq6055jjzdrklp7qn1m50ddr63ilr32wlgldjvh"; 1271 type = "gem"; 1272 }; 1273 - version = "0.1.39"; 1274 }; 1275 rex-java = { 1276 groups = ["default"]; ··· 1283 version = "0.1.7"; 1284 }; 1285 rex-mime = { 1286 groups = ["default"]; 1287 platforms = []; 1288 source = { ··· 1293 version = "0.1.8"; 1294 }; 1295 rex-nop = { 1296 groups = ["default"]; 1297 platforms = []; 1298 source = { ··· 1303 version = "0.1.3"; 1304 }; 1305 rex-ole = { 1306 groups = ["default"]; 1307 platforms = []; 1308 source = { ··· 1313 version = "0.1.8"; 1314 }; 1315 rex-powershell = { 1316 groups = ["default"]; 1317 platforms = []; 1318 source = { 1319 remotes = ["https://rubygems.org"]; 1320 - sha256 = "0kvzw1fnj05cwbczajclwnpv60zky48hjc5svckapfgx8c5mi69f"; 1321 type = "gem"; 1322 }; 1323 - version = "0.1.99"; 1324 }; 1325 rex-random_identifier = { 1326 groups = ["default"]; 1327 platforms = []; 1328 source = { 1329 remotes = ["https://rubygems.org"]; 1330 - sha256 = "02709z33zcbq2i3ca66b94n3aqbd8r6ib1dgb2fby1vk5nrg18p9"; 1331 type = "gem"; 1332 }; 1333 - version = "0.1.12"; 1334 }; 1335 rex-registry = { 1336 groups = ["default"]; ··· 1343 version = "0.1.5"; 1344 }; 1345 rex-rop_builder = { 1346 groups = ["default"]; 1347 platforms = []; 1348 source = { ··· 1353 version = "0.1.5"; 1354 }; 1355 rex-socket = { 1356 groups = ["default"]; 1357 platforms = []; 1358 source = { ··· 1363 version = "0.1.57"; 1364 }; 1365 rex-sslscan = { 1366 groups = ["default"]; 1367 platforms = []; 1368 source = { ··· 1387 platforms = []; 1388 source = { 1389 remotes = ["https://rubygems.org"]; 1390 - sha256 = "04icj61kn5bnd939km6y49ylv8sbkqb96jld91nbrijahawcf5yz"; 1391 type = "gem"; 1392 }; 1393 - version = "0.2.58"; 1394 }; 1395 rex-zip = { 1396 groups = ["default"]; 1397 platforms = []; 1398 source = { ··· 1407 platforms = []; 1408 source = { 1409 remotes = ["https://rubygems.org"]; 1410 - sha256 = "0d8ivcirrrxpkpjc1c835wknc9s2fl54xpw08s177yfrh5ish209"; 1411 type = "gem"; 1412 }; 1413 - version = "3.2.8"; 1414 }; 1415 rkelly-remix = { 1416 groups = ["default"]; ··· 1427 platforms = []; 1428 source = { 1429 remotes = ["https://rubygems.org"]; 1430 - sha256 = "06addh9m9z25kpk52z56v6ygvg43sjxmqwb2qqx7rg7y55zlp3ks"; 1431 type = "gem"; 1432 }; 1433 - version = "4.0.1"; 1434 }; 1435 ruby-mysql = { 1436 groups = ["default"]; ··· 1463 version = "0.0.5"; 1464 }; 1465 ruby_smb = { 1466 groups = ["default"]; 1467 platforms = []; 1468 source = { 1469 remotes = ["https://rubygems.org"]; 1470 - sha256 = "1hw3hj2q0xkqr90snzrpiqfa7lsc5k4w6bgdj624vxkh7q0nnfw7"; 1471 type = "gem"; 1472 }; 1473 - version = "3.3.8"; 1474 }; 1475 rubyntlm = { 1476 groups = ["default"]; 1477 platforms = []; 1478 source = { 1479 remotes = ["https://rubygems.org"]; 1480 - sha256 = "0b8hczk8hysv53ncsqzx4q6kma5gy5lqc7s5yx8h64x3vdb18cjv"; 1481 type = "gem"; 1482 }; 1483 - version = "0.6.3"; 1484 }; 1485 rubyzip = { 1486 groups = ["default"]; ··· 1493 version = "2.3.2"; 1494 }; 1495 sawyer = { 1496 groups = ["default"]; 1497 platforms = []; 1498 source = { ··· 1513 version = "0.2.3"; 1514 }; 1515 sinatra = { 1516 groups = ["default"]; 1517 platforms = []; 1518 source = { ··· 1523 version = "3.2.0"; 1524 }; 1525 sqlite3 = { 1526 groups = ["default"]; 1527 platforms = []; 1528 source = { ··· 1552 }; 1553 version = "0.2.5"; 1554 }; 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 swagger-blocks = { 1566 groups = ["default"]; 1567 platforms = []; ··· 1573 version = "3.0.0"; 1574 }; 1575 thin = { 1576 groups = ["default"]; 1577 platforms = []; 1578 source = { ··· 1587 platforms = []; 1588 source = { 1589 remotes = ["https://rubygems.org"]; 1590 - sha256 = "1vq1fjp45az9hfp6fxljhdrkv75cvbab1jfrwcw738pnsiqk8zps"; 1591 type = "gem"; 1592 }; 1593 - version = "1.3.1"; 1594 }; 1595 tilt = { 1596 groups = ["default"]; 1597 platforms = []; 1598 source = { 1599 remotes = ["https://rubygems.org"]; 1600 - sha256 = "0p3l7v619hwfi781l3r7ypyv1l8hivp09r18kmkn6g11c4yr1pc2"; 1601 type = "gem"; 1602 }; 1603 - version = "2.3.0"; 1604 }; 1605 timeout = { 1606 groups = ["default"]; ··· 1613 version = "0.4.1"; 1614 }; 1615 ttfunk = { 1616 groups = ["default"]; 1617 platforms = []; 1618 source = { ··· 1623 version = "1.8.0"; 1624 }; 1625 tzinfo = { 1626 groups = ["default"]; 1627 platforms = []; 1628 source = { ··· 1633 version = "2.0.6"; 1634 }; 1635 tzinfo-data = { 1636 groups = ["default"]; 1637 platforms = []; 1638 source = { 1639 remotes = ["https://rubygems.org"]; 1640 - sha256 = "1rg1dmx6mknjazb8qq0j9sb9fah470my5sbjb6f3pa6si5018682"; 1641 type = "gem"; 1642 }; 1643 - version = "1.2024.1"; 1644 }; 1645 unix-crypt = { 1646 groups = ["default"]; ··· 1653 version = "1.3.1"; 1654 }; 1655 warden = { 1656 groups = ["default"]; 1657 platforms = []; 1658 source = { ··· 1667 platforms = []; 1668 source = { 1669 remotes = ["https://rubygems.org"]; 1670 - sha256 = "13qm7s0gr2pmfcl7dxrmq38asaza4w0i2n9my4yzs499j731wh8r"; 1671 type = "gem"; 1672 }; 1673 - version = "1.8.1"; 1674 }; 1675 websocket-driver = { 1676 groups = ["default"]; 1677 platforms = []; 1678 source = { ··· 1713 version = "0.1.5"; 1714 }; 1715 winrm = { 1716 groups = ["default"]; 1717 platforms = []; 1718 source = { 1719 remotes = ["https://rubygems.org"]; 1720 - sha256 = "0nxf6a47d1xf1nvi7rbfbzjyyjhz0iakrnrsr2hj6y24a381sd8i"; 1721 type = "gem"; 1722 }; 1723 - version = "2.3.6"; 1724 }; 1725 xdr = { 1726 groups = ["default"]; 1727 platforms = []; 1728 source = { ··· 1733 version = "3.0.3"; 1734 }; 1735 xmlrpc = { 1736 groups = ["default"]; 1737 platforms = []; 1738 source = { ··· 1747 platforms = []; 1748 source = { 1749 remotes = ["https://rubygems.org"]; 1750 - sha256 = "0ayraiqfhhjzpyr4yxp035002lq78ip1zhr0ix87rn3rqpnsrn3h"; 1751 type = "gem"; 1752 }; 1753 - version = "2.6.14"; 1754 }; 1755 }
··· 1 { 2 aarch64 = { 3 + dependencies = ["racc"]; 4 groups = ["default"]; 5 platforms = []; 6 source = { ··· 21 version = "0.1.2"; 22 }; 23 actionpack = { 24 + dependencies = ["actionview" "activesupport" "rack" "rack-test" "rails-dom-testing" "rails-html-sanitizer"]; 25 groups = ["default"]; 26 platforms = []; 27 source = { 28 remotes = ["https://rubygems.org"]; 29 + sha256 = "19ywl4jp77b51c01hsyzwia093fnj73pw1ipgyj4pk3h2b9faj5n"; 30 type = "gem"; 31 }; 32 + version = "7.0.8.6"; 33 }; 34 actionview = { 35 + dependencies = ["activesupport" "builder" "erubi" "rails-dom-testing" "rails-html-sanitizer"]; 36 groups = ["default"]; 37 platforms = []; 38 source = { 39 remotes = ["https://rubygems.org"]; 40 + sha256 = "0girx71db1aq5b70ln3qq03z9d7xjdyp297v1a8rdal7k89y859c"; 41 type = "gem"; 42 }; 43 + version = "7.0.8.6"; 44 }; 45 activemodel = { 46 + dependencies = ["activesupport"]; 47 groups = ["default"]; 48 platforms = []; 49 source = { 50 remotes = ["https://rubygems.org"]; 51 + sha256 = "1f6szahjsb4pr2xvlvk4kghk9291xh9c14s8cqwy6wwpm1vcglim"; 52 type = "gem"; 53 }; 54 + version = "7.0.8.6"; 55 }; 56 activerecord = { 57 + dependencies = ["activemodel" "activesupport"]; 58 groups = ["default"]; 59 platforms = []; 60 source = { 61 remotes = ["https://rubygems.org"]; 62 + sha256 = "14qs1jc9hwnsm4dzvnai8b36bcq1d7rcqgjxy0dc6wza670lqapf"; 63 type = "gem"; 64 }; 65 + version = "7.0.8.6"; 66 }; 67 activesupport = { 68 + dependencies = ["concurrent-ruby" "i18n" "minitest" "tzinfo"]; 69 groups = ["default"]; 70 platforms = []; 71 source = { 72 remotes = ["https://rubygems.org"]; 73 + sha256 = "0gj20cysajda05z3r7pl1g9y84nzsqak5dvk9nrz13jpy6297dj1"; 74 type = "gem"; 75 }; 76 + version = "7.0.8.6"; 77 }; 78 addressable = { 79 + dependencies = ["public_suffix"]; 80 groups = ["default"]; 81 platforms = []; 82 source = { 83 remotes = ["https://rubygems.org"]; 84 + sha256 = "0cl2qpvwiffym62z991ynks7imsm87qmgxf0yfsmlwzkgi9qcaa6"; 85 type = "gem"; 86 }; 87 + version = "2.8.7"; 88 }; 89 afm = { 90 groups = ["default"]; ··· 97 version = "0.2.2"; 98 }; 99 arel-helpers = { 100 + dependencies = ["activerecord"]; 101 groups = ["default"]; 102 platforms = []; 103 source = { 104 remotes = ["https://rubygems.org"]; 105 + sha256 = "0agzw7ix33a8framb8mnmhwf9qm9bwrcmlk8mzzm0w37fmlnm167"; 106 type = "gem"; 107 }; 108 + version = "2.15.0"; 109 }; 110 Ascii85 = { 111 groups = ["default"]; ··· 132 platforms = []; 133 source = { 134 remotes = ["https://rubygems.org"]; 135 + sha256 = "1f2y7ycq7i3y7p5klsi3gk3p5r5p1vkq6w7dq4zk9grq2hw9f7cv"; 136 type = "gem"; 137 }; 138 + version = "1.999.0"; 139 }; 140 aws-sdk-core = { 141 + dependencies = ["aws-eventstream" "aws-partitions" "aws-sigv4" "jmespath"]; 142 groups = ["default"]; 143 platforms = []; 144 source = { 145 remotes = ["https://rubygems.org"]; 146 + sha256 = "16mvscjhxdyhlvk2rpbxdzqmyikcf64xavb35grk4dkh0pg390rk"; 147 type = "gem"; 148 }; 149 + version = "3.211.0"; 150 }; 151 aws-sdk-ec2 = { 152 + dependencies = ["aws-sdk-core" "aws-sigv4"]; 153 groups = ["default"]; 154 platforms = []; 155 source = { 156 remotes = ["https://rubygems.org"]; 157 + sha256 = "12lbxp1ccsd1d0v45c1rh7j2s2ajkl5iw0fpa66yghdpjvagxgk4"; 158 type = "gem"; 159 }; 160 + version = "1.486.0"; 161 }; 162 aws-sdk-ec2instanceconnect = { 163 + dependencies = ["aws-sdk-core" "aws-sigv4"]; 164 groups = ["default"]; 165 platforms = []; 166 source = { 167 remotes = ["https://rubygems.org"]; 168 + sha256 = "0cjzjj3x5v0b99vasphw8hn61jnw8wx56qh9n1a269a4yahprr1l"; 169 type = "gem"; 170 }; 171 + version = "1.52.0"; 172 }; 173 aws-sdk-iam = { 174 + dependencies = ["aws-sdk-core" "aws-sigv4"]; 175 groups = ["default"]; 176 platforms = []; 177 source = { 178 remotes = ["https://rubygems.org"]; 179 + sha256 = "1abcvm6d3w23hg8wj6f16948aj91wliahjjwsbh69p3dryi9fh7f"; 180 type = "gem"; 181 }; 182 + version = "1.112.0"; 183 }; 184 aws-sdk-kms = { 185 + dependencies = ["aws-sdk-core" "aws-sigv4"]; 186 groups = ["default"]; 187 platforms = []; 188 source = { 189 remotes = ["https://rubygems.org"]; 190 + sha256 = "0ppxhw2qyj69achpmksp1sh2y6k0x44928ln2am9pifx8b30ir9a"; 191 type = "gem"; 192 }; 193 + version = "1.95.0"; 194 }; 195 aws-sdk-s3 = { 196 + dependencies = ["aws-sdk-core" "aws-sdk-kms" "aws-sigv4"]; 197 groups = ["default"]; 198 platforms = []; 199 source = { 200 remotes = ["https://rubygems.org"]; 201 + sha256 = "1jnf9k9d91ki3yvy12q4kph5wvd8l3ziwwh0qsmar5xhyb7zbwrz"; 202 type = "gem"; 203 }; 204 + version = "1.169.0"; 205 }; 206 aws-sdk-ssm = { 207 + dependencies = ["aws-sdk-core" "aws-sigv4"]; 208 groups = ["default"]; 209 platforms = []; 210 source = { 211 remotes = ["https://rubygems.org"]; 212 + sha256 = "06cb5ibhwq7ri0g5mfmmvjapqvv7cblwa8i01k9ciisvqjkzbs3v"; 213 type = "gem"; 214 }; 215 + version = "1.183.0"; 216 }; 217 aws-sigv4 = { 218 + dependencies = ["aws-eventstream"]; 219 groups = ["default"]; 220 platforms = []; 221 source = { 222 remotes = ["https://rubygems.org"]; 223 + sha256 = "1fq3lbvkgm1vk5wa8l7vdnq3vjnlmsnyf4bbd0jq3qadyd9hf54a"; 224 type = "gem"; 225 }; 226 + version = "1.10.1"; 227 }; 228 base64 = { 229 groups = ["default"]; ··· 276 version = "2.4.15"; 277 }; 278 bootsnap = { 279 + dependencies = ["msgpack"]; 280 groups = ["default"]; 281 platforms = []; 282 source = { 283 remotes = ["https://rubygems.org"]; 284 + sha256 = "0mdgj9yw1hmx3xh2qxyjc31y8igmxzd9h0c245ay2zkz76pl4k5c"; 285 type = "gem"; 286 }; 287 + version = "1.18.4"; 288 }; 289 bson = { 290 groups = ["default"]; 291 platforms = []; 292 source = { 293 remotes = ["https://rubygems.org"]; 294 + sha256 = "19gzm5prhbrv6ibyxi0czsm8fjsh0lrsxngfg0q0vzjjwfdd30ap"; 295 type = "gem"; 296 }; 297 + version = "5.0.1"; 298 }; 299 builder = { 300 groups = ["default"]; 301 platforms = []; 302 source = { 303 remotes = ["https://rubygems.org"]; 304 + sha256 = "0pw3r2lyagsxkm71bf44v5b74f7l9r7di22brbyji9fwz791hya9"; 305 type = "gem"; 306 }; 307 + version = "3.3.0"; 308 }; 309 chunky_png = { 310 groups = ["default"]; ··· 321 platforms = []; 322 source = { 323 remotes = ["https://rubygems.org"]; 324 + sha256 = "0chwfdq2a6kbj6xz9l6zrdfnyghnh32si82la1dnpa5h75ir5anl"; 325 type = "gem"; 326 }; 327 + version = "1.3.4"; 328 }; 329 cookiejar = { 330 groups = ["default"]; ··· 377 version = "3.3.4"; 378 }; 379 dnsruby = { 380 + dependencies = ["simpleidn"]; 381 groups = ["default"]; 382 platforms = []; 383 source = { 384 remotes = ["https://rubygems.org"]; 385 + sha256 = "066dpkgka17fkn5cv7sk2f4jmwb5d1jila1cnhm77cnd01k5mqcm"; 386 type = "gem"; 387 }; 388 + version = "1.72.2"; 389 }; 390 domain_name = { 391 groups = ["default"]; ··· 418 version = "1.3.0"; 419 }; 420 elftools = { 421 + dependencies = ["bindata"]; 422 groups = ["default"]; 423 platforms = []; 424 source = { ··· 429 version = "1.3.1"; 430 }; 431 em-http-request = { 432 + dependencies = ["addressable" "cookiejar" "em-socksify" "eventmachine" "http_parser.rb"]; 433 groups = ["default"]; 434 platforms = []; 435 source = { ··· 440 version = "1.1.7"; 441 }; 442 em-socksify = { 443 + dependencies = ["base64" "eventmachine"]; 444 groups = ["default"]; 445 platforms = []; 446 source = { 447 remotes = ["https://rubygems.org"]; 448 + sha256 = "1vbl74x9m4hccmmhcnp36s50mn7d81annfj3fcqjdhdcm2khi3bx"; 449 type = "gem"; 450 }; 451 + version = "0.3.3"; 452 }; 453 erubi = { 454 groups = ["default"]; 455 platforms = []; 456 source = { 457 remotes = ["https://rubygems.org"]; 458 + sha256 = "0qnd6ff4az22ysnmni3730c41b979xinilahzg86bn7gv93ip9pw"; 459 type = "gem"; 460 }; 461 + version = "1.13.0"; 462 }; 463 eventmachine = { 464 groups = ["default"]; ··· 471 version = "1.2.7"; 472 }; 473 faker = { 474 + dependencies = ["i18n"]; 475 groups = ["default"]; 476 platforms = []; 477 source = { 478 remotes = ["https://rubygems.org"]; 479 + sha256 = "1z4vhl6lbd0la2j0ab05sz8wq5mqvpikzhjrc142z24x4zmgpl8s"; 480 type = "gem"; 481 }; 482 + version = "3.5.1"; 483 }; 484 faraday = { 485 + dependencies = ["base64" "faraday-net_http" "ruby2_keywords"]; 486 groups = ["default"]; 487 platforms = []; 488 source = { ··· 503 version = "3.0.2"; 504 }; 505 faraday-retry = { 506 + dependencies = ["faraday"]; 507 groups = ["default"]; 508 platforms = []; 509 source = { ··· 514 version = "2.2.1"; 515 }; 516 faye-websocket = { 517 + dependencies = ["eventmachine" "websocket-driver"]; 518 groups = ["default"]; 519 platforms = []; 520 source = { ··· 555 version = "0.2.1"; 556 }; 557 gssapi = { 558 + dependencies = ["ffi"]; 559 groups = ["default"]; 560 platforms = []; 561 source = { ··· 566 version = "1.3.1"; 567 }; 568 gyoku = { 569 + dependencies = ["builder" "rexml"]; 570 groups = ["default"]; 571 platforms = []; 572 source = { ··· 597 version = "0.4.2"; 598 }; 599 hrr_rb_ssh-ed25519 = { 600 + dependencies = ["ed25519" "hrr_rb_ssh"]; 601 groups = ["default"]; 602 platforms = []; 603 source = { ··· 608 version = "0.4.2"; 609 }; 610 http-cookie = { 611 + dependencies = ["domain_name"]; 612 groups = ["default"]; 613 platforms = []; 614 source = { 615 remotes = ["https://rubygems.org"]; 616 + sha256 = "0lr2yk5g5vvf9nzlmkn3p7mhh9mn55gpdc7kl2w21xs46fgkjynb"; 617 type = "gem"; 618 }; 619 + version = "1.0.7"; 620 }; 621 "http_parser.rb" = { 622 groups = ["default"]; ··· 639 version = "2.8.3"; 640 }; 641 i18n = { 642 + dependencies = ["concurrent-ruby"]; 643 groups = ["default"]; 644 platforms = []; 645 source = { 646 remotes = ["https://rubygems.org"]; 647 + sha256 = "0k31wcgnvcvd14snz0pfqj976zv6drfsnq6x8acz10fiyms9l8nw"; 648 type = "gem"; 649 }; 650 + version = "1.14.6"; 651 }; 652 io-console = { 653 groups = ["default"]; ··· 660 version = "0.7.2"; 661 }; 662 irb = { 663 + dependencies = ["reline"]; 664 groups = ["default"]; 665 platforms = []; 666 source = { ··· 681 version = "1.6.2"; 682 }; 683 jsobfu = { 684 + dependencies = ["rkelly-remix"]; 685 groups = ["default"]; 686 platforms = []; 687 source = { ··· 696 platforms = []; 697 source = { 698 remotes = ["https://rubygems.org"]; 699 + sha256 = "0pkcvzvarzs5y87srla1m6rgng8mm7y4gnshlpawddsci3rlhd7b"; 700 type = "gem"; 701 }; 702 + version = "2.7.5"; 703 }; 704 little-plugger = { 705 groups = ["default"]; ··· 712 version = "1.1.4"; 713 }; 714 logging = { 715 + dependencies = ["little-plugger" "multi_json"]; 716 groups = ["default"]; 717 platforms = []; 718 source = { 719 remotes = ["https://rubygems.org"]; 720 + sha256 = "1jqcq2yxh973f3aw63nd3wxhqyhkncz3pf8v2gs3df0iqair725s"; 721 type = "gem"; 722 }; 723 + version = "2.4.0"; 724 }; 725 loofah = { 726 + dependencies = ["crass" "nokogiri"]; 727 groups = ["default"]; 728 platforms = []; 729 source = { 730 remotes = ["https://rubygems.org"]; 731 + sha256 = "0ppp2cgli5avzk0z3dwnah6y65ymyr793yja28p2fs9vrci7986h"; 732 type = "gem"; 733 }; 734 + version = "2.23.1"; 735 }; 736 metasm = { 737 groups = ["default"]; ··· 744 version = "1.0.5"; 745 }; 746 metasploit-concern = { 747 + dependencies = ["activemodel" "activesupport" "railties" "zeitwerk"]; 748 groups = ["default"]; 749 platforms = []; 750 source = { 751 remotes = ["https://rubygems.org"]; 752 + sha256 = "0bqil5zzak47zcvcndn90lvxq0rxqb63vm4md3h7l3920drwfg58"; 753 type = "gem"; 754 }; 755 + version = "5.0.3"; 756 }; 757 metasploit-credential = { 758 + dependencies = ["metasploit-concern" "metasploit-model" "metasploit_data_models" "net-ssh" "pg" "railties" "rex-socket" "rubyntlm" "rubyzip"]; 759 groups = ["default"]; 760 platforms = []; 761 source = { 762 remotes = ["https://rubygems.org"]; 763 + sha256 = "1vf7kj428pcak7zm22vmbmy09hkmcgp8fz855il9wg6cdi1zxlr6"; 764 type = "gem"; 765 }; 766 + version = "6.0.11"; 767 }; 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"]; 770 groups = ["default"]; 771 platforms = []; 772 source = { ··· 779 version = "6.4.37"; 780 }; 781 metasploit-model = { 782 + dependencies = ["activemodel" "activesupport" "railties"]; 783 groups = ["default"]; 784 platforms = []; 785 source = { ··· 800 version = "2.0.187"; 801 }; 802 metasploit_data_models = { 803 + dependencies = ["activerecord" "activesupport" "arel-helpers" "metasploit-concern" "metasploit-model" "pg" "railties" "recog" "webrick"]; 804 groups = ["default"]; 805 platforms = []; 806 source = { 807 remotes = ["https://rubygems.org"]; 808 + sha256 = "0gycp29xx68yyy0rynzd08zp7j0l3q8nqc2q9y3k67aqkf5b6pil"; 809 type = "gem"; 810 }; 811 + version = "6.0.5"; 812 }; 813 metasploit_payloads-mettle = { 814 groups = ["default"]; ··· 835 platforms = []; 836 source = { 837 remotes = ["https://rubygems.org"]; 838 + sha256 = "1q1f2sdw3y3y9mnym9dhjgsjr72sq975cfg5c4yx7gwv8nmzbvhk"; 839 type = "gem"; 840 }; 841 + version = "2.8.7"; 842 }; 843 minitest = { 844 groups = ["default"]; 845 platforms = []; 846 source = { 847 remotes = ["https://rubygems.org"]; 848 + sha256 = "1n1akmc6bibkbxkzm1p1wmfb4n9vv397knkgz0ffykb3h1d7kdix"; 849 type = "gem"; 850 }; 851 + version = "5.25.1"; 852 }; 853 mqtt = { 854 groups = ["default"]; ··· 881 version = "1.15.0"; 882 }; 883 mustermann = { 884 + dependencies = ["ruby2_keywords"]; 885 groups = ["default"]; 886 platforms = []; 887 source = { 888 remotes = ["https://rubygems.org"]; 889 + sha256 = "123ycmq6pkivv29bqbv79jv2cs04xakzd0fz1lalgvfs5nxfky6i"; 890 type = "gem"; 891 }; 892 + version = "3.0.3"; 893 }; 894 mutex_m = { 895 groups = ["default"]; ··· 912 version = "0.1.6"; 913 }; 914 net-imap = { 915 + dependencies = ["date" "net-protocol"]; 916 groups = ["default"]; 917 platforms = []; 918 source = { 919 remotes = ["https://rubygems.org"]; 920 + sha256 = "182ap7y5ysmr1xqy23ygssz3as1wcy3r5qcdm1whd1n1yfc1aa5q"; 921 type = "gem"; 922 }; 923 + version = "0.5.0"; 924 }; 925 net-ldap = { 926 groups = ["default"]; ··· 933 version = "0.19.0"; 934 }; 935 net-protocol = { 936 + dependencies = ["timeout"]; 937 groups = ["default"]; 938 platforms = []; 939 source = { ··· 944 version = "0.2.2"; 945 }; 946 net-sftp = { 947 + dependencies = ["net-ssh"]; 948 groups = ["default"]; 949 platforms = []; 950 source = { ··· 955 version = "4.0.0"; 956 }; 957 net-smtp = { 958 + dependencies = ["net-protocol"]; 959 groups = ["default"]; 960 platforms = []; 961 source = { ··· 970 platforms = []; 971 source = { 972 remotes = ["https://rubygems.org"]; 973 + sha256 = "1w1ypxa3n6mskkwb00b489314km19l61p5h3bar6zr8cng27c80p"; 974 type = "gem"; 975 }; 976 + version = "7.3.0"; 977 }; 978 network_interface = { 979 groups = ["default"]; ··· 1000 platforms = []; 1001 source = { 1002 remotes = ["https://rubygems.org"]; 1003 + sha256 = "1a9www524fl1ykspznz54i0phfqya4x45hqaz67in9dvw1lfwpfr"; 1004 type = "gem"; 1005 }; 1006 + version = "2.7.4"; 1007 }; 1008 nokogiri = { 1009 dependencies = ["mini_portile2" "racc"]; ··· 1011 platforms = []; 1012 source = { 1013 remotes = ["https://rubygems.org"]; 1014 + sha256 = "15gysw8rassqgdq3kwgl4mhqmrgh7nk2qvrcqp4ijyqazgywn6gq"; 1015 type = "gem"; 1016 }; 1017 + version = "1.16.7"; 1018 }; 1019 nori = { 1020 + dependencies = ["bigdecimal"]; 1021 groups = ["default"]; 1022 platforms = []; 1023 source = { 1024 remotes = ["https://rubygems.org"]; 1025 + sha256 = "0qb84bbi74q0zgs09sdkq750jf2ri3lblbry0xi4g1ard4rwsrk1"; 1026 type = "gem"; 1027 }; 1028 + version = "2.7.1"; 1029 }; 1030 octokit = { 1031 + dependencies = ["faraday" "sawyer"]; 1032 groups = ["default"]; 1033 platforms = []; 1034 source = { ··· 1069 version = "0.0.4"; 1070 }; 1071 packetfu = { 1072 + dependencies = ["pcaprub"]; 1073 groups = ["default"]; 1074 platforms = []; 1075 source = { ··· 1094 platforms = []; 1095 source = { 1096 remotes = ["https://rubygems.org"]; 1097 + sha256 = "0ag6p7n5s1s3mcsqw8rzafz5dlanwwqfkh7sb44qlp0dq8bvh73v"; 1098 type = "gem"; 1099 }; 1100 + version = "0.13.3"; 1101 }; 1102 pdf-reader = { 1103 + dependencies = ["Ascii85" "afm" "hashery" "ruby-rc4" "ttfunk"]; 1104 groups = ["default"]; 1105 platforms = []; 1106 source = { ··· 1115 platforms = []; 1116 source = { 1117 remotes = ["https://rubygems.org"]; 1118 + sha256 = "1p2gqqrm895fzr9vi8d118zhql67bm8ydjvgqbq1crdnfggzn7kn"; 1119 type = "gem"; 1120 }; 1121 + version = "1.5.9"; 1122 }; 1123 public_suffix = { 1124 groups = ["default"]; 1125 platforms = []; 1126 source = { 1127 remotes = ["https://rubygems.org"]; 1128 + sha256 = "0vqcw3iwby3yc6avs1vb3gfd0vcp2v7q310665dvxfswmcf4xm31"; 1129 type = "gem"; 1130 }; 1131 + version = "6.0.1"; 1132 }; 1133 puma = { 1134 + dependencies = ["nio4r"]; 1135 groups = ["default"]; 1136 platforms = []; 1137 source = { 1138 remotes = ["https://rubygems.org"]; 1139 + sha256 = "0gml1rixrfb0naciq3mrnqkpcvm9ahgps1c04hzxh4b801f69914"; 1140 type = "gem"; 1141 }; 1142 + version = "6.4.3"; 1143 }; 1144 racc = { 1145 groups = ["default"]; 1146 platforms = []; 1147 source = { 1148 remotes = ["https://rubygems.org"]; 1149 + sha256 = "0byn0c9nkahsl93y9ln5bysq4j31q8xkf2ws42swighxd4lnjzsa"; 1150 type = "gem"; 1151 }; 1152 + version = "1.8.1"; 1153 }; 1154 rack = { 1155 groups = ["default"]; 1156 platforms = []; 1157 source = { 1158 remotes = ["https://rubygems.org"]; 1159 + sha256 = "0ax778fsfvlhj7c11n0d1wdcb8bxvkb190a9lha5d91biwzyx9g4"; 1160 type = "gem"; 1161 }; 1162 + version = "2.2.10"; 1163 }; 1164 rack-protection = { 1165 + dependencies = ["base64" "rack"]; 1166 groups = ["default"]; 1167 platforms = []; 1168 source = { ··· 1173 version = "3.2.0"; 1174 }; 1175 rack-test = { 1176 + dependencies = ["rack"]; 1177 groups = ["default"]; 1178 platforms = []; 1179 source = { ··· 1184 version = "2.1.0"; 1185 }; 1186 rails-dom-testing = { 1187 + dependencies = ["activesupport" "minitest" "nokogiri"]; 1188 groups = ["default"]; 1189 platforms = []; 1190 source = { ··· 1195 version = "2.2.0"; 1196 }; 1197 rails-html-sanitizer = { 1198 + dependencies = ["loofah" "nokogiri"]; 1199 groups = ["default"]; 1200 platforms = []; 1201 source = { ··· 1206 version = "1.6.0"; 1207 }; 1208 railties = { 1209 + dependencies = ["actionpack" "activesupport" "method_source" "rake" "thor" "zeitwerk"]; 1210 groups = ["default"]; 1211 platforms = []; 1212 source = { 1213 remotes = ["https://rubygems.org"]; 1214 + sha256 = "1fcn0ix814074gqicc0k1178f7ahmysiv3pfq8g00phdwj0p3w0g"; 1215 type = "gem"; 1216 }; 1217 + version = "7.0.8.6"; 1218 }; 1219 rake = { 1220 groups = ["default"]; ··· 1227 version = "13.2.1"; 1228 }; 1229 rasn1 = { 1230 + dependencies = ["strptime"]; 1231 groups = ["default"]; 1232 platforms = []; 1233 source = { ··· 1248 version = "0.5.5"; 1249 }; 1250 recog = { 1251 + dependencies = ["nokogiri"]; 1252 groups = ["default"]; 1253 platforms = []; 1254 source = { 1255 remotes = ["https://rubygems.org"]; 1256 + sha256 = "1h10ahhirxwffsw0g7lyzj1wldna136z11iyskiwib1h9whqihc5"; 1257 type = "gem"; 1258 }; 1259 + version = "3.1.11"; 1260 }; 1261 redcarpet = { 1262 groups = ["default"]; ··· 1269 version = "3.6.0"; 1270 }; 1271 reline = { 1272 + dependencies = ["io-console"]; 1273 groups = ["default"]; 1274 platforms = []; 1275 source = { 1276 remotes = ["https://rubygems.org"]; 1277 + sha256 = "0rl1jmxs7pay58l7lkxkrn6nkdpk52k8rvnfwqsd1swjlxlwjq0n"; 1278 type = "gem"; 1279 }; 1280 + version = "0.5.10"; 1281 }; 1282 rex-arch = { 1283 + dependencies = ["rex-text"]; 1284 groups = ["default"]; 1285 platforms = []; 1286 source = { 1287 remotes = ["https://rubygems.org"]; 1288 + sha256 = "0pl2kqqsy0gxwdlni1vr6hkqcjyncxnss5lrv35i3f0y5gnjf087"; 1289 type = "gem"; 1290 }; 1291 + version = "0.1.16"; 1292 }; 1293 rex-bin_tools = { 1294 + dependencies = ["metasm" "rex-arch" "rex-core" "rex-struct2" "rex-text"]; 1295 groups = ["default"]; 1296 platforms = []; 1297 source = { ··· 1312 version = "0.1.32"; 1313 }; 1314 rex-encoder = { 1315 + dependencies = ["metasm" "rex-arch" "rex-text"]; 1316 groups = ["default"]; 1317 platforms = []; 1318 source = { ··· 1323 version = "0.1.7"; 1324 }; 1325 rex-exploitation = { 1326 + dependencies = ["jsobfu" "metasm" "rex-arch" "rex-encoder" "rex-text" "rexml"]; 1327 groups = ["default"]; 1328 platforms = []; 1329 source = { 1330 remotes = ["https://rubygems.org"]; 1331 + sha256 = "1c4m82vgdp3zp7slcfsv0l30h4ij8fsvqv026xny2nxw514hxk0c"; 1332 type = "gem"; 1333 }; 1334 + version = "0.1.40"; 1335 }; 1336 rex-java = { 1337 groups = ["default"]; ··· 1344 version = "0.1.7"; 1345 }; 1346 rex-mime = { 1347 + dependencies = ["rex-text"]; 1348 groups = ["default"]; 1349 platforms = []; 1350 source = { ··· 1355 version = "0.1.8"; 1356 }; 1357 rex-nop = { 1358 + dependencies = ["rex-arch"]; 1359 groups = ["default"]; 1360 platforms = []; 1361 source = { ··· 1366 version = "0.1.3"; 1367 }; 1368 rex-ole = { 1369 + dependencies = ["rex-text"]; 1370 groups = ["default"]; 1371 platforms = []; 1372 source = { ··· 1377 version = "0.1.8"; 1378 }; 1379 rex-powershell = { 1380 + dependencies = ["rex-random_identifier" "rex-text" "ruby-rc4"]; 1381 groups = ["default"]; 1382 platforms = []; 1383 source = { 1384 remotes = ["https://rubygems.org"]; 1385 + sha256 = "1p1m6hxmlfdiq2x5b5h54k5052si1ky8dh1r9kr9qlq38a94l2n4"; 1386 type = "gem"; 1387 }; 1388 + version = "0.1.100"; 1389 }; 1390 rex-random_identifier = { 1391 + dependencies = ["rex-text"]; 1392 groups = ["default"]; 1393 platforms = []; 1394 source = { 1395 remotes = ["https://rubygems.org"]; 1396 + sha256 = "0bd7narnxbdadm61g22gvwfxq2cd38qk5kg0yjh7yfh1a1q6z53d"; 1397 type = "gem"; 1398 }; 1399 + version = "0.1.13"; 1400 }; 1401 rex-registry = { 1402 groups = ["default"]; ··· 1409 version = "0.1.5"; 1410 }; 1411 rex-rop_builder = { 1412 + dependencies = ["metasm" "rex-core" "rex-text"]; 1413 groups = ["default"]; 1414 platforms = []; 1415 source = { ··· 1420 version = "0.1.5"; 1421 }; 1422 rex-socket = { 1423 + dependencies = ["rex-core"]; 1424 groups = ["default"]; 1425 platforms = []; 1426 source = { ··· 1431 version = "0.1.57"; 1432 }; 1433 rex-sslscan = { 1434 + dependencies = ["rex-core" "rex-socket" "rex-text"]; 1435 groups = ["default"]; 1436 platforms = []; 1437 source = { ··· 1456 platforms = []; 1457 source = { 1458 remotes = ["https://rubygems.org"]; 1459 + sha256 = "01d0wp4m1qlrfccv5w64bzp04pw36sinvdzmjzvq30sykbdlgjsv"; 1460 type = "gem"; 1461 }; 1462 + version = "0.2.59"; 1463 }; 1464 rex-zip = { 1465 + dependencies = ["rex-text"]; 1466 groups = ["default"]; 1467 platforms = []; 1468 source = { ··· 1477 platforms = []; 1478 source = { 1479 remotes = ["https://rubygems.org"]; 1480 + sha256 = "1j9p66pmfgxnzp76ksssyfyqqrg7281dyi3xyknl3wwraaw7a66p"; 1481 type = "gem"; 1482 }; 1483 + version = "3.3.9"; 1484 }; 1485 rkelly-remix = { 1486 groups = ["default"]; ··· 1497 platforms = []; 1498 source = { 1499 remotes = ["https://rubygems.org"]; 1500 + sha256 = "0859xi0shidwb9cfbczxsk8qrbi3qkmkp9xzyca1xzp0gmzv7ni3"; 1501 type = "gem"; 1502 }; 1503 + version = "4.1.0"; 1504 }; 1505 ruby-mysql = { 1506 groups = ["default"]; ··· 1533 version = "0.0.5"; 1534 }; 1535 ruby_smb = { 1536 + dependencies = ["bindata" "openssl-ccm" "openssl-cmac" "rubyntlm" "windows_error"]; 1537 groups = ["default"]; 1538 platforms = []; 1539 source = { 1540 remotes = ["https://rubygems.org"]; 1541 + sha256 = "1vj22vmrygib1maa8bwh4xfqnvamh5pk39cffqv1mp8q5gv26vc7"; 1542 type = "gem"; 1543 }; 1544 + version = "3.3.11"; 1545 }; 1546 rubyntlm = { 1547 + dependencies = ["base64"]; 1548 groups = ["default"]; 1549 platforms = []; 1550 source = { 1551 remotes = ["https://rubygems.org"]; 1552 + sha256 = "1x8l0d1v88m40mby4jvgal46137cv8gga2lk7zlrxqlsp41380a7"; 1553 type = "gem"; 1554 }; 1555 + version = "0.6.5"; 1556 }; 1557 rubyzip = { 1558 groups = ["default"]; ··· 1565 version = "2.3.2"; 1566 }; 1567 sawyer = { 1568 + dependencies = ["addressable" "faraday"]; 1569 groups = ["default"]; 1570 platforms = []; 1571 source = { ··· 1586 version = "0.2.3"; 1587 }; 1588 sinatra = { 1589 + dependencies = ["mustermann" "rack" "rack-protection" "tilt"]; 1590 groups = ["default"]; 1591 platforms = []; 1592 source = { ··· 1597 version = "3.2.0"; 1598 }; 1599 sqlite3 = { 1600 + dependencies = ["mini_portile2"]; 1601 groups = ["default"]; 1602 platforms = []; 1603 source = { ··· 1627 }; 1628 version = "0.2.5"; 1629 }; 1630 swagger-blocks = { 1631 groups = ["default"]; 1632 platforms = []; ··· 1638 version = "3.0.0"; 1639 }; 1640 thin = { 1641 + dependencies = ["daemons" "eventmachine" "rack"]; 1642 groups = ["default"]; 1643 platforms = []; 1644 source = { ··· 1653 platforms = []; 1654 source = { 1655 remotes = ["https://rubygems.org"]; 1656 + sha256 = "1nmymd86a0vb39pzj2cwv57avdrl6pl3lf5bsz58q594kqxjkw7f"; 1657 type = "gem"; 1658 }; 1659 + version = "1.3.2"; 1660 }; 1661 tilt = { 1662 groups = ["default"]; 1663 platforms = []; 1664 source = { 1665 remotes = ["https://rubygems.org"]; 1666 + sha256 = "0kds7wkxmb038cwp6ravnwn8k65ixc68wpm8j5jx5bhx8ndg4x6z"; 1667 type = "gem"; 1668 }; 1669 + version = "2.4.0"; 1670 }; 1671 timeout = { 1672 groups = ["default"]; ··· 1679 version = "0.4.1"; 1680 }; 1681 ttfunk = { 1682 + dependencies = ["bigdecimal"]; 1683 groups = ["default"]; 1684 platforms = []; 1685 source = { ··· 1690 version = "1.8.0"; 1691 }; 1692 tzinfo = { 1693 + dependencies = ["concurrent-ruby"]; 1694 groups = ["default"]; 1695 platforms = []; 1696 source = { ··· 1701 version = "2.0.6"; 1702 }; 1703 tzinfo-data = { 1704 + dependencies = ["tzinfo"]; 1705 groups = ["default"]; 1706 platforms = []; 1707 source = { 1708 remotes = ["https://rubygems.org"]; 1709 + sha256 = "1cw6xv9a525mcs7202bq9768aic1dwx353prm1bss4fp2nq24a3j"; 1710 type = "gem"; 1711 }; 1712 + version = "1.2024.2"; 1713 }; 1714 unix-crypt = { 1715 groups = ["default"]; ··· 1722 version = "1.3.1"; 1723 }; 1724 warden = { 1725 + dependencies = ["rack"]; 1726 groups = ["default"]; 1727 platforms = []; 1728 source = { ··· 1737 platforms = []; 1738 source = { 1739 remotes = ["https://rubygems.org"]; 1740 + sha256 = "089gy5494j560b242vi173wnbj2913hwlwnjkpzld58r96ilc5s3"; 1741 type = "gem"; 1742 }; 1743 + version = "1.8.2"; 1744 }; 1745 websocket-driver = { 1746 + dependencies = ["websocket-extensions"]; 1747 groups = ["default"]; 1748 platforms = []; 1749 source = { ··· 1784 version = "0.1.5"; 1785 }; 1786 winrm = { 1787 + dependencies = ["builder" "erubi" "gssapi" "gyoku" "httpclient" "logging" "nori" "rexml" "rubyntlm"]; 1788 groups = ["default"]; 1789 platforms = []; 1790 source = { 1791 remotes = ["https://rubygems.org"]; 1792 + sha256 = "01jxpshw5kx5ha21ymaaj14vibv5bvm0dd80ccc6xl3jaxy7cszg"; 1793 type = "gem"; 1794 }; 1795 + version = "2.3.9"; 1796 }; 1797 xdr = { 1798 + dependencies = ["activemodel" "activesupport"]; 1799 groups = ["default"]; 1800 platforms = []; 1801 source = { ··· 1806 version = "3.0.3"; 1807 }; 1808 xmlrpc = { 1809 + dependencies = ["webrick"]; 1810 groups = ["default"]; 1811 platforms = []; 1812 source = { ··· 1821 platforms = []; 1822 source = { 1823 remotes = ["https://rubygems.org"]; 1824 + sha256 = "10cpfdswql21vildiin0q7drg5zfzf2sahnk9hv3nyzzjqwj2bdx"; 1825 type = "gem"; 1826 }; 1827 + version = "2.6.18"; 1828 }; 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 10 }: 11 12 rustPlatform.buildRustPackage rec { 13 pname = "zram-generator"; 14 - version = "1.1.2"; 15 16 src = fetchFromGitHub { 17 owner = "systemd"; 18 repo = pname; 19 rev = "v${version}"; 20 - hash = "sha256-n+ZOWU+sPq9DcHgzQWTxxfMmiz239qdetXypqdy33cM="; 21 }; 22 23 # RFE: Include Cargo.lock in sources ··· 27 postPatch = '' 28 cp ${./Cargo.lock} Cargo.lock 29 substituteInPlace Makefile \ 30 - --replace 'target/$(BUILDTYPE)' 'target/${stdenv.hostPlatform.rust.rustcTargetSpec}/$(BUILDTYPE)' 31 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 ''; 35 36 nativeBuildInputs = [ ··· 44 45 preBuild = '' 46 # embedded into the binary at build time 47 - # https://github.com/systemd/zram-generator/blob/v1.1.2/Makefile#LL11-L11C56 48 export SYSTEMD_UTIL_DIR=$($PKG_CONFIG --variable=systemdutildir systemd) 49 ''; 50
··· 1 + { 2 + lib, 3 + stdenv, 4 + fetchFromGitHub, 5 + rustPlatform, 6 + pkg-config, 7 + bash, 8 + ronn, 9 + systemd, 10 + kmod, 11 + nixosTests, 12 }: 13 14 rustPlatform.buildRustPackage rec { 15 pname = "zram-generator"; 16 + version = "1.2.1"; 17 18 src = fetchFromGitHub { 19 owner = "systemd"; 20 repo = pname; 21 rev = "v${version}"; 22 + hash = "sha256-aGBvvjGKZ5biruwmJ0ITakqPhTWs9hspRIE9QirqstA="; 23 }; 24 25 # RFE: Include Cargo.lock in sources ··· 29 postPatch = '' 30 cp ${./Cargo.lock} Cargo.lock 31 substituteInPlace Makefile \ 32 + --replace-fail 'target/$(BUILDTYPE)' 'target/${stdenv.hostPlatform.rust.rustcTargetSpec}/$(BUILDTYPE)' 33 substituteInPlace src/generator.rs \ 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")' 38 ''; 39 40 nativeBuildInputs = [ ··· 48 49 preBuild = '' 50 # embedded into the binary at build time 51 + # https://github.com/systemd/zram-generator/blob/v1.2.0/Makefile#LL11-L11C56 52 export SYSTEMD_UTIL_DIR=$($PKG_CONFIG --variable=systemdutildir systemd) 53 ''; 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 , hasManpages ? false 51 , hasRunfiles ? false 52 , hasTlpkg ? false 53 , extraNativeBuildInputs ? [ ] 54 , ... 55 }@args: ··· 73 hydraPlatforms = [ ]; 74 } // lib.optionalAttrs (args ? shortdesc) { 75 description = args.shortdesc; 76 }; 77 78 hasBinfiles = args ? binfiles && args.binfiles != [ ];
··· 50 , hasManpages ? false 51 , hasRunfiles ? false 52 , hasTlpkg ? false 53 + , hasCatalogue ? true 54 + , catalogue ? pname 55 , extraNativeBuildInputs ? [ ] 56 , ... 57 }@args: ··· 75 hydraPlatforms = [ ]; 76 } // lib.optionalAttrs (args ? shortdesc) { 77 description = args.shortdesc; 78 + } // lib.optionalAttrs hasCatalogue { 79 + homepage = "https://ctan.org/pkg/${catalogue}"; 80 }; 81 82 hasBinfiles = args ? binfiles && args.binfiles != [ ];
+69 -33
pkgs/tools/typesetting/tex/texlive/tl2nix.sed
··· 37 # number of path components to strip, defaulting to 1 ("texmf-dist/") 38 /^relocated 1/i\ stripPrefix = 0; 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 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 72 73 - s/^catalogue-license (.*)/ license = [ \1 ];/p 74 } 75 76 # extract deps ··· 221 } 222 223 # close attrmap 224 - /^$/i}; 225 } 226 227 # add list of binaries from one of the architecture-specific packages
··· 37 # number of path components to strip, defaulting to 1 ("texmf-dist/") 38 /^relocated 1/i\ stripPrefix = 0; 39 40 + /^catalogue(-| )/{ 41 + :next-cat 42 + 43 + s/^catalogue (.*)/ catalogue = "\1";/p 44 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 49 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 92 } 93 94 # extract deps ··· 239 } 240 241 # close attrmap 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 + } 261 } 262 263 # add list of binaries from one of the architecture-specific packages
+168
pkgs/tools/typesetting/tex/texlive/tlpdb.nix
··· 6 }; 7 "12many" = { 8 revision = 15878; 9 shortdesc = "Generalising mathematical index sets"; 10 stripPrefix = 0; 11 sha512.run = "57a177b65450718631f36bfd8db0f2d1bff788f3bf147137b6412714cc945c7e08832f14f9e7e659adf7e072a91f13a2ea27fe3161cd9b60313bc956f1f543c6"; ··· 17 }; 18 "2up" = { 19 revision = 55076; 20 shortdesc = "Macros to print two-up"; 21 stripPrefix = 0; 22 sha512.run = "6408d1d99a97df71640bcdde4133edc2e5861bbcdc8c5e1be98d5704f7ecf9c043c5538ea19ac4952d811e3677ee0698bdd477eadbd1068725bdb210787d9dbc"; ··· 188 }; 189 abstyles = { 190 revision = 15878; 191 shortdesc = "Adaptable BibTeX styles"; 192 stripPrefix = 0; 193 sha512.run = "de7e7a5c7e56ae4fb478c9a072c6b2dc8716ea34ee17be577cf4a485c5506f16cc5b79293cfbc80b245ab350c2e2059dd5fb37a2e28818f492edf7c0416d52e3"; ··· 1097 stripPrefix = 0; 1098 sha512.run = "9178b17bedc53957118083a78ead56f9fdaf9fd6a60ea0ebdbeee6c87254e7567b47b61bad1f9bda2554f471f79c28f3df7c3d2b9858faad65c3d110664ec4c8"; 1099 sha512.doc = "eb23cb624c4cf6283b8f777911d102953d31dc8da04392d7023694fed02ee1b8a8a49365fe0f1cba9682e911405f04afc982b6cc9cf9699a4d76ec8dca6a471c"; 1100 }; 1101 amsldoc-vn = { 1102 revision = 21855; 1103 shortdesc = "Vietnamese translation of AMSLaTeX documentation"; 1104 stripPrefix = 0; 1105 sha512.run = "5b0c2cc1afcc4060249be20271af92c71c866db47d2551a176b5685c58182a6ca17da9540dd9a7c7abd33de75b0335a625aa921fdbd77329bc91d16718fb346a"; ··· 1109 }; 1110 amsmath = { 1111 revision = 71408; 1112 shortdesc = "AMS mathematical facilities for LaTeX"; 1113 stripPrefix = 0; 1114 sha512.run = "443fb13e0aa80a73510166fce72e3f6b885ad743796c6509f1752ae070d65f909c6fae412096c740b84244aba958c6202956b2cddc4fefe5a5f591f91d6e6767"; ··· 1172 stripPrefix = 0; 1173 sha512.run = "17631e2d6306887236f11eed586454a784f256c36c14955be1eb30377f1f73b189686b37ba6c95188fda2e0b0aac9a1f40469a32bc7787b5d4c244de9a01ccdf"; 1174 sha512.doc = "2d35f87da43f957d7ec3d1e61d052d14b4dc207207fc2e6dc4de08b699e5211db17a84f0305888294ae163691e4dee2d067fb1c3a29fadcc34214033fe8e22eb"; 1175 }; 1176 andika = { 1177 revision = 64540; ··· 1283 }; 1284 antiqua = { 1285 revision = 24266; 1286 shortdesc = "URW Antiqua condensed font, for use with TeX"; 1287 stripPrefix = 0; 1288 fontMaps = [ ··· 2331 }; 2332 autoarea = { 2333 revision = 59552; 2334 shortdesc = "Automatic computation of bounding boxes with PiCTeX"; 2335 stripPrefix = 0; 2336 sha512.run = "dadd69326335b6fe6e425a867e2e62a0b1df2f3179801bcc726c6ceebc15c24e3a7c9ecb3034209e25e503be47a9ad8639addfb628f720bd0c0d64c15177043d"; ··· 2436 }; 2437 avantgar = { 2438 revision = 61983; 2439 shortdesc = "URW 'Base 35' font pack for LaTeX"; 2440 stripPrefix = 0; 2441 fontMaps = [ ··· 3278 }; 3279 barr = { 3280 revision = 38479; 3281 shortdesc = "Diagram macros by Michael Barr"; 3282 stripPrefix = 0; 3283 sha512.run = "6bd398efda5027e3b762b817ce777adb9bb1c8e593ca04386adedeab7dc26ba382058ccfa3c281ef8612fcc50c9b719e7f881dcde0cfec041cf4b2cd05f238f8"; ··· 3952 }; 3953 beebe = { 3954 revision = 72450; 3955 shortdesc = "A collection of bibliographies"; 3956 stripPrefix = 0; 3957 sha512.run = "7dfbf428557667e5739cf462532f90dfdfa070f8bbdb45f08b2611537c1a823d33751b4210e2a73c241bfc0883c5cc2554ad7f79f333364de389c8089f45b338"; ··· 4005 }; 4006 bengali = { 4007 revision = 55475; 4008 shortdesc = "Support for the Bengali language"; 4009 stripPrefix = 0; 4010 sha512.run = "2ace635791a4c7a8af0843a5a92d518d0e93fc09a94929a277002a3e4426f199e207238766b07ff3f1e1bf0e3c0cf8b83897b30ba105ee7239d6ce1d591289fe"; ··· 4041 }; 4042 besjournals = { 4043 revision = 45662; 4044 shortdesc = "Bibliographies suitable for British Ecological Society journals"; 4045 stripPrefix = 0; 4046 sha512.run = "e797bce36fa6529d6b57be352ed81b7413c2ca818fa904a8cc4c7c8f0801369543482aa5c286b40f6f7c5e0b73d53b6aa6b9aaeab3e6229da7dd954a3dedb1ca"; ··· 5750 }; 5751 bookman = { 5752 revision = 61719; 5753 shortdesc = "URW 'Base 35' font pack for LaTeX"; 5754 stripPrefix = 0; 5755 fontMaps = [ ··· 6658 }; 6659 carolmin-ps = { 6660 revision = 15878; 6661 shortdesc = "Adobe Type 1 format of Carolingian Minuscule fonts"; 6662 stripPrefix = 0; 6663 fontMaps = [ ··· 6830 }; 6831 cbfonts = { 6832 revision = 54080; 6833 shortdesc = "Complete set of Greek fonts"; 6834 stripPrefix = 0; 6835 deps = [ ··· 6936 }; 6937 cd-cover = { 6938 revision = 17121; 6939 shortdesc = "Typeset CD covers"; 6940 stripPrefix = 0; 6941 sha512.run = "345b001cd40137d9739a97c3c06549c3c7b761f56f61109dd4908c767151515081defd6c432232ec7a9fdeb8e85e95258ded345facdef0cf6bffa82bb5c39fbe"; ··· 7951 }; 7952 cjkutils = { 7953 revision = 60833; 7954 shortdesc = "CJK language support"; 7955 sha512.run = "36b0d0ef4bae2a9e5f2238c5c9aa125eabfca509462b65a159f66cbafc690939e16760a86e7e7dcce22ffda2f301c039059cdff1af8ed862017f18552e13e728"; 7956 sha512.doc = "636e6486f9661061d22d248b0b7a8debdb81cd08c56b449067782568fcc7db58922f7c9d40fbc992bdd008908f22a6733af4a8115d85c0572556d01e925c5587"; ··· 8377 }; 8378 cmextra = { 8379 revision = 57866; 8380 shortdesc = "Knuth's local information"; 8381 stripPrefix = 0; 8382 sha512.run = "fa6bd1e79ca96500080405e01a7524a6fd13358335d34b3e2983a7f33f7b7a50ff4106ee5f2f483f3e040a3a7135b4133d727c6a7cb0c90f63be40e5410e3b48"; ··· 8482 }; 8483 cns = { 8484 revision = 45677; 8485 shortdesc = "Chinese/Japanese/Korean bitmap fonts"; 8486 stripPrefix = 0; 8487 sha512.run = "0b3645da07e0fc9482cfeddd93f949e18dc12b6aa02e5a6c45669f3d5f7f25d5fa7ff4992f40b9b71894e21b5b1855999ba8e1b130be27e8b7001444ed30db0f"; ··· 8709 "xdvi" 8710 ]; 8711 sha512.run = "4241bc3a3ef21502faa9a2e0b16295126c357fc15813a625306552b40f9da804164abccce642f4ec1e677092f81d61381958b87fcf515120a12f9b7a19055370"; 8712 }; 8713 collection-bibtexextra = { 8714 revision = 71940; ··· 8884 "zootaxa-bst" 8885 ]; 8886 sha512.run = "72f0c141b94a844e67d6ce7850b17faa3e77fc621ddab7807595b42bd3a664f5e64557d7d0b26df6707247d10366cb95ec4aee7897d4373e4025bab92830a6c5"; 8887 }; 8888 collection-binextra = { 8889 revision = 72338; ··· 9003 "xpdfopen" 9004 ]; 9005 sha512.run = "e3802a6b8c5d229be4519f7f717ceb27d68ac5d8d6c566475a39734e919f7a7d71e9ead1e7e32cfa0d5889fc7ce52f5e6ef6fa5d4198424294b32ff76008f35d"; 9006 }; 9007 collection-context = { 9008 revision = 71879; ··· 9035 "luajittex" 9036 ]; 9037 sha512.run = "ce789f2713ee28ab46cf0cbe370fd1e914cd13b749033dfe86509ba44764d07a87f60883f1aca6fb96ef6f3291e9378ff56fbc5873f67040b1af0aecaddfebe5"; 9038 }; 9039 collection-fontsextra = { 9040 revision = 72535; ··· 9409 "zlmtt" 9410 ]; 9411 sha512.run = "9aa678907bffc04f4e321498ed204114ad3f9eb7c3172fdc0c57a98bc60d1890298685c8d294a096a985046fcd098c239b0dc139ecbc851ad4db4ac9121f14bf"; 9412 }; 9413 collection-fontsrecommended = { 9414 revision = 54074; ··· 9451 "zapfding" 9452 ]; 9453 sha512.run = "eaa6e54780a0813a88102258ee3bd7a4640787be0b89eff4ba2c9cc19298bf3e2799ffab4e03e49f20131d07fbac9f601a7223fc1b47257dd0feeb04797c56a8"; 9454 }; 9455 collection-fontutils = { 9456 revision = 61207; ··· 9478 "ttfutils" 9479 ]; 9480 sha512.run = "430c95b7e104cb837b7424ebb17ab7ee1aefd99d70aaceefff8a1924fa949329aebe0d5a28b939fabf28d3c5dfc2dcb466147e1396514d5dcf4f64af231db8a7"; 9481 }; 9482 collection-formatsextra = { 9483 revision = 72250; ··· 9505 "xmltex" 9506 ]; 9507 sha512.run = "6844080cc444109ce84e69882a15f7738c6c6acabcc3373267bbd3ae55f4daf2ebb17fa53740f327a48708039eaafcffa0dad89a8b5fe996ced38c92dc5c54fe"; 9508 }; 9509 collection-games = { 9510 revision = 71129; ··· 9570 "xskak" 9571 ]; 9572 sha512.run = "43b0893ce80c5fa395348fd319110c3c0e0e47e589d70e63bc0023dc2e2ee9259c9e18367a1d999f99363ede13e1cb45ac4e637f27d6647511fb6303f39751ef"; 9573 }; 9574 collection-humanities = { 9575 revision = 72250; ··· 9635 "xyling" 9636 ]; 9637 sha512.run = "06383b5b387e89dd82507e7f7259c25e72b8513c998b7d1d323aba6f26500a11593f04bacb52997661379441421c603775bfa9e6a2b6a1c1d0fb6c5c17cc600e"; 9638 }; 9639 collection-langarabic = { 9640 revision = 69111; ··· 9677 "xindy-persian" 9678 ]; 9679 sha512.run = "8cef2ee028669abcc0e964ba01f6287f52c4e2857fa7547036ea00bfa47d83d38c9c126705ba7989cfbc027586315284139ec6131c5ea7701136f1bfd7cdc2cf"; 9680 }; 9681 collection-langchinese = { 9682 revision = 72136; ··· 9721 "zhspacing" 9722 ]; 9723 sha512.run = "d7f68746991c4d047f6fa6704428c8bfaafd338cc75710789ce81535d463d1683d046472b899fdba4bda5509b1812345035ccd052dc0049e12f226be171b70e0"; 9724 }; 9725 collection-langcjk = { 9726 revision = 65824; ··· 9747 "zxjafont" 9748 ]; 9749 sha512.run = "bee71f9df25db567c0930659e5037d1b6144d5c157e0870e9144f82c6dddbd9df156e580583c65f1bf5f54a70c9fcab108bd117e74af0e28d72a33f6b78207d1"; 9750 }; 9751 collection-langcyrillic = { 9752 revision = 69727; ··· 9803 "xecyrmongolian" 9804 ]; 9805 sha512.run = "d20f02886419a9c65b665fec5a65aaf232a2ae51ccccd159b611278887d0349bbc2e66b7f2f5ade9b79b918cc6a4cae30268b3472ef3d5441e8922b9c28a1413"; 9806 }; 9807 collection-langczechslovak = { 9808 revision = 54074; ··· 9827 "vlna" 9828 ]; 9829 sha512.run = "719c321173ca12660891080dae509080934f72d13a9417b2c40a22add963c7c5a1ee95d3b306f0d6c26b0db97d69979c27fbb15d1690849aa03b06d4b0193a67"; 9830 }; 9831 collection-langenglish = { 9832 revision = 71835; ··· 9910 "yet-another-guide-latex2e" 9911 ]; 9912 sha512.run = "0128c7f7df1ad098675272b20ab1f77ed69d83da8e8c156efb7e56dbcbe80d9269f3d31755906cd35d7d26514c1fa511f0b6df2687cc69aaad11fc9c60bde099"; 9913 }; 9914 collection-langeuropean = { 9915 revision = 66432; ··· 9988 "turkmen" 9989 ]; 9990 sha512.run = "5fa87f174fc372c21b80ebe6b097525218da63892bc8445a29c24f2bfb015b0f04c100467f85e6c9e16a27ad26e31f00832d7712ebea7dec8631a730a95a9759"; 9991 }; 9992 collection-langfrench = { 9993 revision = 72499; ··· 10046 "visualtikz" 10047 ]; 10048 sha512.run = "7724b3a90a9217a6992f91c2eddbfafd01255fcf3581a3601f7ea1531ea7d4ff990d91ec070b50b6bbdd99672c4ff4017bbda3fed3e44a3adbb9e593df38afc2"; 10049 }; 10050 collection-langgerman = { 10051 revision = 68711; ··· 10101 "voss-mathcol" 10102 ]; 10103 sha512.run = "3b52fac1e2520302998c3b11bc2f77b34d5bd4cc09f4fa4b9238ece66b0e36e676643f7476846d1b25eb64d31b0dbe87a33ad44669be101f61cf223e70ecb047"; 10104 }; 10105 collection-langgreek = { 10106 revision = 65038; ··· 10135 "yannisgr" 10136 ]; 10137 sha512.run = "800991b6bb8ac7772ad030ad665b812abd9b294498f7b7678be721ccc87d54607e267bd189a0591ebead2c6ecb64047e5b5581c374f067c3b1575b6d442cc6c9"; 10138 }; 10139 collection-langitalian = { 10140 revision = 55129; ··· 10162 "verifica" 10163 ]; 10164 sha512.run = "6ec5e8a62e3c1ed8e3c23542381091d38c77af507af7088a55e44f1e34b85d01ec19342db4541d9d6cd712c0929d54a3fc663e1d8fde3c53fef0d6fc43be4994"; 10165 }; 10166 collection-langjapanese = { 10167 revision = 70738; ··· 10234 "zxjatype" 10235 ]; 10236 sha512.run = "4e9e8fab9236bad4e7a7b4400f011a1e02a5ed6ea44071da566a4977fe2c4addc8f347fd5b4d3eb7527b5aa51741e6d2911c5ae17dc805a71486084d11e932b1"; 10237 }; 10238 collection-langkorean = { 10239 revision = 54074; ··· 10255 "unfonts-extra" 10256 ]; 10257 sha512.run = "2d93df728d34137c8f9a884aa2871a2980e806672006f2c5f0c5f79412d5789c6f94958363cfc9a78b5a97a7d76bbb6cb157b2cb2a8a283f7afdfd838fa24883"; 10258 }; 10259 collection-langother = { 10260 revision = 68719; ··· 10326 "xetex-devanagari" 10327 ]; 10328 sha512.run = "312be65445c4b862e50fcf4bb8d4413b233eadee8a9ca14ff3cb4eb37549314f37a5d00d22a4b3b2cd461b3b0473a7426a5e7f33ffbaf6dfc0687f1af754cae1"; 10329 }; 10330 collection-langpolish = { 10331 revision = 54074; ··· 10353 "utf8mex" 10354 ]; 10355 sha512.run = "fc0d08f70aeb83869109290e6d1585d513097dcd4e17791752ecd3d26ac202838afb5931f78ceaeeaf72c63b18fe9183edd650c075d03188f24cb2caded178de"; 10356 }; 10357 collection-langportuguese = { 10358 revision = 67125; ··· 10374 "xypic-tut-pt" 10375 ]; 10376 sha512.run = "554f7d7e4828e1122cf3bc6b24c67661046ce2ae646975054f6903f8c2dfd3e63131ada963cd3b5a1ca3128539f039b4d275b9c8caadde1dbe9118d583d47585"; 10377 }; 10378 collection-langspanish = { 10379 revision = 72203; ··· 10397 "texlive-es" 10398 ]; 10399 sha512.run = "9832d0e4f367ae73c292fd9d8894527c373c0db762ebf683667bee96f3431f1b6b70e3b2425bf6bbd8ca0a1f9e633ce8022b8747465e670523aecc607f7577ca"; 10400 }; 10401 collection-latex = { 10402 revision = 71912; ··· 10465 "url" 10466 ]; 10467 sha512.run = "e2186a4295eb854d56e838deaae8330e47ced975d28ad83b51d8ada6955a5aa16f6cd9a08d2524f4419fd2256b895d1c14af183953c200dadc377f0d1e59fd91"; 10468 }; 10469 collection-latexextra = { 10470 revision = 72656; ··· 12049 "zwpagelayout" 12050 ]; 12051 sha512.run = "07a02833cc78e3a217771ec09165eb189a99354a74c76a4430736ad07c97ec7f44a90c58be849e3d8ccb5e4935ef21a9b2a40cc9244d1ec3b4ca05f65ecab4a6"; 12052 }; 12053 collection-latexrecommended = { 12054 revision = 71527; ··· 12129 "xunicode" 12130 ]; 12131 sha512.run = "69859043c611e236befbc95dc42d3e8ce283936971bfa41f0efa495919ddc79b0d464f82f6e27e6ed33ad1ac2b59c2a96aa862f661a89f35aaf7fb05daeb63f0"; 12132 }; 12133 collection-luatex = { 12134 revision = 72049; ··· 12244 "yamlvars" 12245 ]; 12246 sha512.run = "db570ce04f9068f5ae55a4d5cb9c6adf3c3317cd03fb63ebd96ea55ad5b8b8847a28313dee597c4245f7614061453162b0ba1e205a4fcfbaa5e858f5bac4d7c1"; 12247 }; 12248 collection-mathscience = { 12249 revision = 72655; ··· 12529 "zx-calculus" 12530 ]; 12531 sha512.run = "b2c0bfa30f1dd02ff0a952b5545ae85cd52b39d03d22ecb427570290c3702f44aaf45577db5636e8b382828b9b7103aed2ef2c064db9f5e78123b4aa9b361415"; 12532 }; 12533 collection-metapost = { 12534 revision = 72550; ··· 12588 "threeddice" 12589 ]; 12590 sha512.run = "5d19ec9f716a2f5ef3ecb4b5c32146a40df34edf78c99a8895211f308116affb30aaf3bfc172c03c8d0ab1cdd28393f7e9396df2727de919d09058437d1749c5"; 12591 }; 12592 collection-music = { 12593 revision = 69613; ··· 12633 "xpiano" 12634 ]; 12635 sha512.run = "26100feabd6d95d8b29f0160f7e9b86d06e5055387acc63fe6e47fa0e681567e2d6537043bfa9138d3f8bf27705f2117b719aeb77d72b2f35ff5e5ad220a6038"; 12636 }; 12637 collection-pictures = { 12638 revision = 72555; ··· 12906 "xypic" 12907 ]; 12908 sha512.run = "77936bc2921814be28f8c6a80720f9f260f43b2a875fd70462ed596ae436744dab3c1312cbe4be470d1505929bf7e3c85a8c50837f564a02fe4568d29bc74846"; 12909 }; 12910 collection-plaingeneric = { 12911 revision = 71220; ··· 13030 "zztex" 13031 ]; 13032 sha512.run = "4e54429ff7cb12037af1e7ae614b41000fc3dfa855e9bc1d22000e820836836843c1dab130c4629f882d189f64a2352768b1965b63075bf45e6e9e0189f0746c"; 13033 }; 13034 collection-pstricks = { 13035 revision = 65367; ··· 13152 "vocaltract" 13153 ]; 13154 sha512.run = "508276fe37018f3d9773fc7cda0cb37edcdd28e9cf8ab54ed5be16b07c2066de4626a561bbe387c7bba0fb82d4102be406efd721a4b5dc90110b8560083d2b07"; 13155 }; 13156 collection-publishers = { 13157 revision = 72576; ··· 13461 "york-thesis" 13462 ]; 13463 sha512.run = "9e7a78acaca5d7bbea49873cc7b349acfd2776103ebe5aa811f62e3a3f6b8b19a2b622ebed71b68ebbe81618a0a10668814a5ca8825c667f57ba72c26c93551d"; 13464 }; 13465 collection-texworks = { 13466 revision = 71515; ··· 13471 "texworks" 13472 ]; 13473 sha512.run = "662ac482a30cfa231b1f3921d1252cdcbc7c509728ec72d2efd28f95765eab3c55f780a815df0e718db6cd18066505f95600faac74ee4e1e769e003041efff03"; 13474 }; 13475 collection-wintools = { 13476 revision = 65952; 13477 shortdesc = "Windows-only support programs"; 13478 stripPrefix = 0; 13479 sha512.run = "8af5c376990a7ed062588a0eb8695455936a92376b94f157d75a22f976f62017999aee8aeb692a07f98a64f05ac98bf4aba79c5f75688c54ad2196807471dc1b"; 13480 }; 13481 collection-xetex = { 13482 revision = 71515; ··· 13527 "zbmath-review-template" 13528 ]; 13529 sha512.run = "8309d912f2076a4fdbb8a1e4159768fa3f11a1304ca72c12888da2f36b7044d1753e88f5d2d455f24b68dc1496cfa0cd8481f505a14bc332d8d5e1467e6ed50a"; 13530 }; 13531 collref = { 13532 revision = 46358; ··· 13914 }; 13915 components = { 13916 revision = 63184; 13917 shortdesc = "Components of TeX"; 13918 stripPrefix = 0; 13919 sha512.run = "e7f8aebb11919cd389648b1417c9d43f163858b7de28592998636a69003274d3825bb23f8faa2c29101d51343d9865780523cd95a2a014433399e2373970a116"; ··· 14665 }; 14666 courier = { 14667 revision = 61719; 14668 shortdesc = "URW 'Base 35' font pack for LaTeX"; 14669 stripPrefix = 0; 14670 fontMaps = [ ··· 14961 }; 14962 cs = { 14963 revision = 41553; 14964 shortdesc = "Czech/Slovak-tuned Computer Modern fonts"; 14965 stripPrefix = 0; 14966 deps = [ ··· 15327 }; 15328 ctib = { 15329 revision = 15878; 15330 shortdesc = "Tibetan for TeX and LaTeX2e"; 15331 stripPrefix = 0; 15332 sha512.run = "8999ea42b82e56cbb06e2485060b829a0781550834ea421607b4621199692976488f4031266eee1a6b1443b12828e2fb5148ff43eff137c01ee9db8770bb1565"; ··· 15546 }; 15547 cweb = { 15548 revision = 72279; 15549 shortdesc = "CWEB for ANSI-C/C++ compilers"; 15550 deps = [ 15551 "iftex" ··· 15619 }; 15620 cyrillic = { 15621 revision = 71408; 15622 shortdesc = "Support for Cyrillic fonts in LaTeX"; 15623 stripPrefix = 0; 15624 deps = [ ··· 15657 }; 15658 cyrplain = { 15659 revision = 45692; 15660 shortdesc = "Support for using T2 encoding"; 15661 stripPrefix = 0; 15662 sha512.run = "84651aeb63d3e47f208732f3c0d54ba86862d0ff7da7c56b3d8b8d1b49b6b88ed4c5f9abfb4c1c9d8a1ef8a455632aaa69408651e238bdc4aeb4eb7709f62096"; ··· 17681 sha512.run = "684f5efd93c0c12a07b753f169f44e764b01e4994faa86df8361ce38c15675a0601f61bdfc9702508f66273ac8c69250db65fa0d10d3c544fb78fcc824d4ff3f"; 17682 sha512.doc = "d10e8c9343f9065499e2c06b5eecce4047730875ccee29d6a09d1608e2334f7310282cff765c88c7da8ed8a52816910c79f3fad58d118f047d04b4bb7ebf44ca"; 17683 hasManpages = true; 17684 }; 17685 dviout-util.binfiles = [ 17686 "chkdvifont" ··· 17732 sha512.run = "9e949fb402facda9c30fa2f388b80f2cfc530670b33cbd78559e4449fa6004c5d4082e4fb895ea397a334a333e5d5ae1a4f66fde3885f0a9eb28c9d9ebbecd0a"; 17733 sha512.doc = "254a1db41636608a133e7807a8d4ea8ddd99ac646f35b66a43205ac7fdaf4a15c21eafbb85e23a182506e509895776d1fcbe63b3b8a7f197d577c6405ece5c44"; 17734 hasManpages = true; 17735 }; 17736 dvipos.binfiles = [ 17737 "dvipos" ··· 19098 }; 19099 epslatex-fr = { 19100 revision = 19440; 19101 shortdesc = "French version of \"graphics in LaTeX\""; 19102 stripPrefix = 0; 19103 sha512.run = "f3e90ecb487259301c20ab4c4c28702b9cadfa844a49361fee0881a26f827ae602f954e4a3e824e910d2e098097c387aa5311c5f32cb58df5a0a1e2fcd9d2364"; ··· 19309 }; 19310 es-tex-faq = { 19311 revision = 15878; 19312 shortdesc = "CervanTeX (Spanish TeX Group) FAQ"; 19313 stripPrefix = 0; 19314 sha512.run = "33f66e4f928591188289f07e003cac10229735e69ee7390020748e119930ea7b74ad69e5eea991d8e34325ac4d548ce0b843a00b3ca50b9e6fae3e96526a4ad8"; ··· 20924 }; 20925 finbib = { 20926 revision = 15878; 20927 shortdesc = "A Finnish version of plain.bst"; 20928 stripPrefix = 0; 20929 sha512.run = "14f08cdc92a2d6d511c112c480efb0112d45c199023e89c9314740c2b9b83598bc9f8917ce616bb2493671f408f946ada3de4535136eff48b7bbf72e7436f912"; ··· 21011 }; 21012 firstaid = { 21013 revision = 71628; 21014 shortdesc = "First aid for external LaTeX files and packages that need updating"; 21015 stripPrefix = 0; 21016 sha512.run = "23a546b9fb06b49e6bcc27e3f6044ea749e9c61cce85b569b993f07fe7df6744026f62b3836799faae2402f9fe3cf0b0c0a6b463fdab4e24924d50928d5de025"; ··· 21761 }; 21762 fontware = { 21763 revision = 70015; 21764 shortdesc = "Tools for virtual font metrics"; 21765 sha512.run = "6877d3b4de6f9e07fb63f1d13dcc48b82c5954dd6a79bdd3dbc21a36fc72a7359b96ef4d77936fdae9e0998fc2a0b5c04f9b853e25ccca808ee020e84d9a44f0"; 21766 sha512.doc = "183e1f700d6ae37024c0eb7427a715a07a86eb70f9281b86c884a88231a24765a71fe7de6a66a01f0f3d12be6cf964b13ae87096d6ed32cd7843006767b7dc6c"; ··· 23647 }; 23648 graphics = { 23649 revision = 71408; 23650 shortdesc = "The LaTeX standard graphics bundle"; 23651 stripPrefix = 0; 23652 deps = [ ··· 23922 }; 23923 grotesq = { 23924 revision = 35859; 23925 shortdesc = "URW Grotesq font pack for LaTeX"; 23926 stripPrefix = 0; 23927 fontMaps = [ ··· 24038 stripPrefix = 0; 24039 sha512.run = "cc569e242b42361e6506144257db1109f1adee52915f361ed330699edea1895b78ac64488ae8b9e2224bd3baab01515be86486113afc1ed9b072a400ca736695"; 24040 sha512.doc = "bba47b9a9e5223e558244029e258835a865b90824c7069287f0c996a36c4fb78d21e62e88e52ea008dbc573e7a4ea34843a646eab11d8377a5167724286c397e"; 24041 }; 24042 guitar = { 24043 revision = 32258; ··· 24094 stripPrefix = 0; 24095 sha512.run = "bd9cf1c174a5674a0b71f07bf76f46ca4e15dfa194372cb04e63467c29ee1e07b03d0e611afceae80ea192b6f842fdbfae0bfce7eab2ce43a4e448058521cef6"; 24096 sha512.doc = "268a01f59660e5225c1c21539076e6239381294e6aaa31992032ff8e3d777cb7e4195247c92d9f22efbee498c8bac34cdb915e0a5b0f6cb2b5c0b72c15695d72"; 24097 }; 24098 gzt = { 24099 revision = 70532; ··· 24476 }; 24477 helvetic = { 24478 revision = 61719; 24479 shortdesc = "URW 'Base 35' font pack for LaTeX"; 24480 stripPrefix = 0; 24481 fontMaps = [ ··· 25533 } 25534 ]; 25535 sha512.run = "85012062097dd4b624cb39c68b293169a25ab3c9cd15b4474c3a3ffbe4b8ab13d6856c6c70a580da45a2d210952df2d9760682da3917cfd24d17772dc2ccce7f"; 25536 }; 25537 hyphen-armenian = { 25538 revision = 58652; ··· 25565 }; 25566 hyphen-basque = { 25567 revision = 58652; 25568 shortdesc = "Basque hyphenation patterns."; 25569 stripPrefix = 0; 25570 deps = [ ··· 25714 }; 25715 hyphen-croatian = { 25716 revision = 58652; 25717 shortdesc = "Croatian hyphenation patterns."; 25718 stripPrefix = 0; 25719 deps = [ ··· 25757 }; 25758 hyphen-danish = { 25759 revision = 58652; 25760 shortdesc = "Danish hyphenation patterns."; 25761 stripPrefix = 0; 25762 deps = [ ··· 25779 }; 25780 hyphen-dutch = { 25781 revision = 58609; 25782 shortdesc = "Dutch hyphenation patterns."; 25783 stripPrefix = 0; 25784 deps = [ ··· 25914 } 25915 ]; 25916 sha512.run = "5b02582769a55bb07d81e748e83170c16aca1c33b0a240cf547fa9c2212f2be52223e258229c760ddc5dd730419bd9e761614cc4fb3b3ba8102841bb779af511"; 25917 }; 25918 hyphen-finnish = { 25919 revision = 71880; 25920 shortdesc = "Finnish hyphenation patterns."; 25921 stripPrefix = 0; 25922 deps = [ ··· 26071 }; 26072 hyphen-greek = { 26073 revision = 58652; 26074 shortdesc = "Modern Greek hyphenation patterns."; 26075 stripPrefix = 0; 26076 deps = [ ··· 26104 }; 26105 hyphen-hungarian = { 26106 revision = 58652; 26107 shortdesc = "Hungarian hyphenation patterns."; 26108 stripPrefix = 0; 26109 deps = [ ··· 26127 }; 26128 hyphen-icelandic = { 26129 revision = 58652; 26130 shortdesc = "Icelandic hyphenation patterns."; 26131 stripPrefix = 0; 26132 deps = [ ··· 26321 }; 26322 hyphen-italian = { 26323 revision = 58652; 26324 shortdesc = "Italian hyphenation patterns."; 26325 stripPrefix = 0; 26326 deps = [ ··· 26365 }; 26366 hyphen-latin = { 26367 revision = 58652; 26368 shortdesc = "Latin hyphenation patterns."; 26369 stripPrefix = 0; 26370 deps = [ ··· 26567 }; 26568 hyphen-polish = { 26569 revision = 58609; 26570 shortdesc = "Polish hyphenation patterns."; 26571 stripPrefix = 0; 26572 deps = [ ··· 26698 }; 26699 hyphen-serbian = { 26700 revision = 58609; 26701 shortdesc = "Serbian hyphenation patterns."; 26702 stripPrefix = 0; 26703 deps = [ ··· 26840 }; 26841 hyphen-turkish = { 26842 revision = 58652; 26843 shortdesc = "Turkish hyphenation patterns."; 26844 stripPrefix = 0; 26845 deps = [ ··· 27403 }; 27404 impatient-cn = { 27405 revision = 54080; 27406 shortdesc = "Free edition of the book \"TeX for the Impatient\""; 27407 stripPrefix = 0; 27408 sha512.run = "e75363bb36568ec42f13217dc740b839e109529e41ac9cc713e8c7eb620e557dcc08d20f36cbdb5f0e3145d9201d659fc8478d40fae4862fefd3eec005a3463b"; ··· 27412 }; 27413 impatient-fr = { 27414 revision = 54080; 27415 shortdesc = "Free edition of the book \"TeX for the Impatient\""; 27416 stripPrefix = 0; 27417 sha512.run = "f6a9a69ded33199fcd46d518fe8ed7dca48677c78fac5f90cdbbed2290558c4a9d7c9b0721c188023384acc97ad95df29565b06abc16fa33deb04490ca50b4ac"; ··· 28346 }; 28347 jknapltx = { 28348 revision = 19440; 28349 shortdesc = "Miscellaneous packages by Joerg Knappen"; 28350 stripPrefix = 0; 28351 sha512.run = "0369405034393ea8de2cd94497a97ba6c40264ec9142eefee09647fd4e51f83e169a99757a4b92c1c9d911637f137404fa54231de452bcd208ba3f9982984153"; ··· 28753 }; 28754 kastrup = { 28755 revision = 15878; 28756 shortdesc = "Convert numbers into binary, octal and hexadecimal"; 28757 stripPrefix = 0; 28758 sha512.run = "d7cbd22ead6633284e9d114d90b2cb47924bfeb10c15eb350e4c2f82b883930c953410362313cdf8ac476a68cfa3a9b020217097909504b97a8ecd7addbc8d97"; ··· 29250 }; 29251 ksfh_nat = { 29252 revision = 24825; 29253 shortdesc = "BibTeX style for KSFH Munich"; 29254 stripPrefix = 0; 29255 sha512.run = "8893133ed49c9b4ba7472bc80a4e5583ec2546838e261fa2cf9aee188a0b00bca45de05c4e969af0b6f222a9668c3a7fac0caadbb180c10500fc53ae8c9f56c6"; ··· 29797 sha512.run = "47a9e27cd7e874d39f437a221bca0e906a82b712ff55ea7f83483d97b332dd64dd92a2f7daa2b624355df8ca7f91c0cc756143f5e9b7ce86f9467f2d8c2c478c"; 29798 sha512.doc = "9f59881e18e2988f48e4ec2e2ca8ae9f9d97daf3c247848c667aa071a0c44e8efda366c14b50d90ceb334d6c87fd75ed4ae0fd8f521ef2b0215f703011428a8f"; 29799 hasManpages = true; 29800 }; 29801 latex-bin-dev = { 29802 revision = 71362; ··· 29856 sha512.run = "a77e96826d13168bee4f82ca129cc83923e3d50f7e218bc73b30fcb9d1f95aba81edc023cb6d836fe9e9d5009319f37d231716bb6bf6a0026f9775563ff273bb"; 29857 sha512.doc = "2692b0363620a1733ebaceae9a6ab293aa99d083b98f05a6e7ee0e5a2d30eb405d9d1a47dd9bbfa09a02d6d2b61e6c5770f7c0206117f8117e9a3feff759ab5e"; 29858 hasManpages = true; 29859 }; 29860 latex-bin-dev.binfiles = [ 29861 "dvilualatex-dev" ··· 29947 ]; 29948 latex-graphics-companion = { 29949 revision = 29235; 29950 shortdesc = "Examples from The LaTeX Graphics Companion"; 29951 stripPrefix = 0; 29952 sha512.run = "3148a646539db3622096f9aeefd7ca2d44b0cf83cd454673893978897d07cfe7107b8f5bc745bc6b60734d4ad3429be1ffc2edaa8c9dd1721b41bfe913fa0dbe"; ··· 30082 }; 30083 latex-web-companion = { 30084 revision = 29349; 30085 shortdesc = "Examples from The LaTeX Web Companion"; 30086 stripPrefix = 0; 30087 sha512.run = "5f45c7f74a0e97b938009ada69146875e141edd556165b62185553b0ce5f590d5ca6f93a875dae1c546ebc788156d5cfc69c46535000adfe6933abe79a2fb06d"; ··· 30108 }; 30109 latex2e-help-texinfo-spanish = { 30110 revision = 65614; 30111 shortdesc = "Unofficial reference manual covering LaTeX2e"; 30112 stripPrefix = 0; 30113 sha512.run = "870c8f3af54ac42df5f4958669cf730cd16084c985f0b377c5aba9d526b8f7be14b367791d2c0a1f1a715739390ab63777ff2a92e7f9aad09897c8bbecff495e"; ··· 30450 }; 30451 lcdftypetools = { 30452 revision = 70015; 30453 shortdesc = "A bundle of outline font manipulation tools"; 30454 deps = [ 30455 "glyphlist" ··· 30693 }; 30694 levy = { 30695 revision = 21750; 30696 shortdesc = "Fonts for typesetting classical greek"; 30697 stripPrefix = 0; 30698 sha512.run = "a71294df1b2bdb1402892ebc0c82dd60275cf41f6844cdd284e1ba73c8515e98258118c5a1e5158fb6d09acdc53427eb4e3f62f24591fd2eafc90d0bb69b71ea"; ··· 31710 }; 31711 lshort-chinese = { 31712 revision = 67025; 31713 shortdesc = "Introduction to LaTeX, in Chinese"; 31714 stripPrefix = 0; 31715 sha512.run = "6d6ac34f79c3d5447c1bbd7f2c87071a92867bd770fd023bc4d6fb48500d27f1b1a8706a727b0d0a7b47eaa9a639c6b5a691b7d21a5e178eb79131cb4bd75b6c"; ··· 32349 sha512.run = "febc3c88887bd62afcf0f6a71b1e6f80fdaff91fcee50b7e23c94e2ba9ae3ee1cf614f1e8ad6d4ad8552a95488e30cf6c652be7443e7ce249c1b1d91cdd04b68"; 32350 sha512.doc = "42b7a48bc2bb2f94486a2d1090698188d6a76a9a6d31d76d7e7d068fa1ce9e53053efca19f42092b623affdcb9e4124094e8f1fb1363f255f80817898724cfdb"; 32351 hasManpages = true; 32352 }; 32353 luahbtex.binfiles = [ 32354 "luahbtex" ··· 32438 sha512.run = "f6871ea1628238c57dc5aad427f52e3e9351f66fca8f405c0f82b0e89f5203fe900f4419a34b5955ea3d705021b2d2d5ec95a1d635f834ad1e8f7b769f8c3067"; 32439 sha512.doc = "a421dde006695841b25d4f9b9d0e7d75dd6fb33ef742fdc67c6691932296d2078fd72ac1ae3123acd4f08bdf605ca6bff494a87cde1a0423e3a92ca2c30b80df"; 32440 hasManpages = true; 32441 }; 32442 luajittex.binfiles = [ 32443 "luajithbtex" ··· 33159 }; 33160 makeindex = { 33161 revision = 62517; 33162 shortdesc = "Makeindex development sources"; 33163 sha512.run = "5967ba4123fd4c708ce841d29211fdb66c28518f4b418903be0ddf2a49964f706af96b250eec814c547e0703460c1273ce72a7acf3ea9fe28cc1c7073af29d3c"; 33164 sha512.doc = "40b9ee1ebf7dba9a4bb4bb3077cdb1e88b07f276a9d0ae9c2817bd76a2f742ec9237d1b6d9658694fc5fc4e8f82591194862637bd83ea8e106c0541591d343ee"; ··· 33246 }; 33247 manfnt-font = { 33248 revision = 45777; 33249 shortdesc = "Knuth's \"manual\" fonts"; 33250 stripPrefix = 0; 33251 fontMaps = [ ··· 34888 }; 34889 mkgrkindex = { 34890 revision = 26313; 34891 shortdesc = "Makeindex working with Greek"; 34892 sha512.run = "bbb0b306f30b4fe898f5d5bfdcb1eaa4d2d88a95cfa1ea0da51957aad1de028928562c930180f6c0a7d66b5cdfd804d52afbd229e7ca43173477a229cefff192"; 34893 sha512.doc = "5a5b14d4282e97420f796456155a71c23a44d4197d4d92bfea1f0f20e95b42e506c7be3f2b0aba37508415341e999522bd823c649cc6259a6e26d42399c6b8cf"; ··· 36260 }; 36261 ncntrsbk = { 36262 revision = 61719; 36263 shortdesc = "URW 'Base 35' font pack for LaTeX"; 36264 stripPrefix = 0; 36265 fontMaps = [ ··· 37548 }; 37549 omegaware = { 37550 revision = 70015; 37551 shortdesc = "A wide-character-set extension of TeX"; 37552 sha512.run = "3f7c11de9fa993140c291afe2fe83676abcfe8c1e54f73c6d98ab531f2e1eaf2d65f5d8ab365cecea4e4eda966623115daf5c0e3ad91ea66d4fdbc335f828eff"; 37553 sha512.doc = "6a2f1a348ab48cfba8dfc22eed3c311e31ba1ed7efcbb651542c9c5efa5709528470810874a79a0b26dfec20c6d57da70bbcb468589d5311123dede389a9c6cb"; ··· 38118 }; 38119 palatino = { 38120 revision = 61719; 38121 shortdesc = "URW 'Base 35' font pack for LaTeX"; 38122 stripPrefix = 0; 38123 fontMaps = [ ··· 38974 sha512.run = "8bc301ccb6ee0f137f2ab994b9569f1f5431457d4ba0c06e1608be2621d319537ec3cb0e688d9582a3c964d302d126397d0affc6930f9feb2629acf25d85aaf1"; 38975 sha512.doc = "1ce8ecc67afb34d3e43bf0cc9c57076722b4ebeeb9c5506bda5895e3007774552dca48020f0036bef52b7ca8c33fe354875a9c706515ea56bf12a63ca53e235c"; 38976 hasManpages = true; 38977 }; 38978 pdftosrc.binfiles = [ 38979 "pdftosrc" ··· 39907 }; 39908 pl = { 39909 revision = 58661; 39910 shortdesc = "Polish extension of Computer Modern fonts"; 39911 stripPrefix = 0; 39912 fontMaps = [ ··· 39960 }; 39961 plain-doc = { 39962 revision = 28424; 39963 shortdesc = "A list of plain.tex cs names"; 39964 stripPrefix = 0; 39965 sha512.run = "bae58c957de52e1a45f91d8ea49579ea9c5b50b641331ae8d27146b6bbda1cf93e09abe58a011164ef99e5513cc32d346da7d693e975271e1892674aa5799406"; ··· 40203 }; 40204 plweb = { 40205 revision = 15878; 40206 shortdesc = "Literate Programming for Prolog with LaTeX"; 40207 stripPrefix = 0; 40208 sha512.run = "1899a3498d10950f67d24d2d7bf0488cd8867bd862960fa892581137bb1fb3426dea9e193f8993ffa93df11684dbd1f25bc79a98489317998936ab4186e9a22d"; ··· 42163 }; 42164 pstricks = { 42165 revision = 71883; 42166 shortdesc = "PostScript macros for TeX"; 42167 stripPrefix = 0; 42168 sha512.run = "7a5536d5adf7c3bc25e2b5685fbc4ab7be939d118ef74bc8242c126b72aad987059f11a1bf541dc85bc7d458c093c194cb7a6cc95f13826ce012e94b5ada6565"; ··· 42183 }; 42184 pstricks_calcnotes = { 42185 revision = 34363; 42186 shortdesc = "Use of PSTricks in calculus lecture notes"; 42187 stripPrefix = 0; 42188 sha512.run = "1b17e544484b71f3c29e5c3e1bed6021658ce7b9a256c21c004113b722a85be7ea6861753230910771b7c900184ca8cce146408301e75de79e0c2bf8939c49a6"; ··· 42976 }; 42977 r_und_s = { 42978 revision = 15878; 42979 shortdesc = "Chemical hazard codes"; 42980 stripPrefix = 0; 42981 sha512.run = "86b219305e4e085af2a22d34bc586253b5674abb18e257fa96bab1d45695f841020c0004f1da51fcfca0fd0b325e4043f2e368740841a5a2e8db774711ac6348"; ··· 43632 }; 43633 revtex4 = { 43634 revision = 56589; 43635 shortdesc = "Styles for various Physics Journals (old version)"; 43636 stripPrefix = 0; 43637 sha512.run = "cd1f83a7f2664c6002b93bf7ac3b5dfef4767b79f66cd03ed738e395027736d062d23f1a6a9354834093857d467664168295e615ed1c734b708c098943d7bf87"; ··· 43794 }; 43795 roex = { 43796 revision = 45818; 43797 shortdesc = "Metafont-PostScript conversions"; 43798 stripPrefix = 0; 43799 sha512.run = "7df2224f9970b72cfa1474898c057799fe42d717876eed864f35aab113d01dfb483edb71f7f4a0a98b6762bbc309ce6fb51e41dc222a6f19be2025f6448fb1cd"; ··· 44026 }; 44027 rtklage = { 44028 revision = 15878; 44029 shortdesc = "A package for German lawyers"; 44030 stripPrefix = 0; 44031 sha512.run = "6e39e34a7c293f503949da66f1d5ebc65ae0388dc56e87992e9fc4daff1a250196afe68150be14ee2ec3242393ce9e5ea7b681cba31b7ed1c2d58526f6506554"; ··· 44482 "collection-latex" 44483 ]; 44484 sha512.run = "027a1cd0dd4fc5da2427864bb49fc885a00bec6e8a74da24ce9cd781c69bf4288ddfc3c790307ed48052a8fc00c1989d3939b253da6638370adbb1c43348749b"; 44485 }; 44486 scheme-bookpub = { 44487 revision = 63547; ··· 44516 "willowtreebook" 44517 ]; 44518 sha512.run = "0ea47f8907821e273a581c52494b6a4e9a511a71e11ebfb05756eaded6e5132fc548312cb6365cc4c1906b4e8ffb14ee5ed496484fe5e2a2611e154091d23cf6"; 44519 }; 44520 scheme-context = { 44521 revision = 59636; ··· 44545 "xits" 44546 ]; 44547 sha512.run = "0b041f3c27ef88e7baec105b7cb24fa65c4b1f092f155482d584d9041ced4f329251f0b0d32f7019c15fff3c57b4d17f057cf39781f8be16a4e8c0ce4838163e"; 44548 }; 44549 scheme-full = { 44550 revision = 54074; ··· 44593 "collection-xetex" 44594 ]; 44595 sha512.run = "bda507842fde5239d7f45169ff78690bd96066d1834cdcc6a0dcbd3e3439308c694ce4be6a91d1f155ebe5e29d46173fe13c83bcd4356969da95fb7cca1b4e38"; 44596 }; 44597 scheme-gust = { 44598 revision = 59755; ··· 44634 "texdoc" 44635 ]; 44636 sha512.run = "2b3e2e3d31c8fca7297729e910ada06a0d0282b618c92487b7a0da686938dc1f6f3b0881c7d1f8f3d002806ad8860c25802637c77919e21ca54ae8a23ef08ae7"; 44637 }; 44638 scheme-infraonly = { 44639 revision = 54191; ··· 44646 "texlive.infra" 44647 ]; 44648 sha512.run = "f3e449bf0b34deb9ae776685f386245c4ca9644f2175ae51e9c62faa00e3cfac30fa2aa07fbd83b15b21d487ca368c09a18742d2434047783350698ced3b20b9"; 44649 }; 44650 scheme-medium = { 44651 revision = 54074; ··· 44676 "collection-xetex" 44677 ]; 44678 sha512.run = "fdfbbd8fc370bfb0ea35ed9f3137b62eddd3e54777963668b3dfe7af6328a92f37c74e190e7f506ec27a3efbe44458941360599a4061a2765d0072af56808d60"; 44679 }; 44680 scheme-minimal = { 44681 revision = 54191; ··· 44685 "collection-basic" 44686 ]; 44687 sha512.run = "ac177b74d9d5b9fa599831275a4084a0eeb7b764a6ed837d8f14f8391f0e6c0757f7b2d4a8e71868e0c8ea4d497f29d78c4c73fb9e6311dbecf29626516bbf82"; 44688 }; 44689 scheme-small = { 44690 revision = 71080; ··· 44742 "zapfding" 44743 ]; 44744 sha512.run = "b8695c12bbb44ef28bdfea77bd23e496d169f6e56e6983e7465aee4e8b4123d15a6cf59d7f569ffc7d74055b15b1db89e424f3bbb37e46acfc436edc84a2a9fa"; 44745 }; 44746 scheme-tetex = { 44747 revision = 59715; ··· 44810 "xpdfopen" 44811 ]; 44812 sha512.run = "fe8b53391733392a72be2e2c80892ec68fbdb749c70636c307825c8bfd6284945c9961610fd19f8b5d6b03ec50f0a1543c7d159f5f2a19534d71b221addfb708"; 44813 }; 44814 schola-otf = { 44815 revision = 64734; ··· 45210 }; 45211 seetexk = { 45212 revision = 57972; 45213 shortdesc = "Utilities for manipulating DVI files"; 45214 sha512.run = "1f217550f7455a82dd1771556045e10a39138eebddc90f4d38a274d56d9072501d94476c6045012f3c5cda43aea71924268fd222895079b225d893df3b78fa97"; 45215 sha512.doc = "1b36ac131e25541123a7d18e9a5e3cb1fccab04ffca1b0d1e5a036a26de99fb05e6745d43cac6dc76a295eac5503f90eafdb2b40f96c88836123b5b599a47e2e"; ··· 46765 }; 46766 srbook-mem = { 46767 revision = 45818; 46768 shortdesc = "Support for use of memoir in Serbian"; 46769 stripPrefix = 0; 46770 sha512.run = "5cae41da74957078b2b0ed38c9fa4186006f24abca804b879641b4bff5324950b1a59296c5733fcadd2ef05661ff1dba8cd7d9a2c5f9e2a5c6bc1e6d993ff218"; ··· 47758 }; 47759 symbol = { 47760 revision = 61719; 47761 shortdesc = "URW 'Base 35' font pack for LaTeX"; 47762 stripPrefix = 0; 47763 fontMaps = [ ··· 47779 }; 47780 sympytexpackage = { 47781 revision = 57090; 47782 shortdesc = "Include symbolic computation (using sympy) in documents"; 47783 stripPrefix = 0; 47784 sha512.run = "9a1fa177703dbed088861ff47e5b53f3c0f433abe15d471d181368c52e0cdae7350090ce5cb3c25d4ca816d1132eb009359977ada3f3c0b5c3b80bc0873f8110"; ··· 47794 sha512.run = "cbe1f8c6d64619f742003c01566d55b675724f5d03681ad53dc1f58ff7314af88000ba25ea74e4fcfb07ece6160be6976ac8e69a9a1b524f223f5b80f350deb0"; 47795 sha512.doc = "14e1f266182ee0be47a7b3841435f79594cdeb959245e6226520e81248691beeaa73f365c1112ef3bb4eacf4ca77e55265bd0d13c190858144bdc3064fa88a59"; 47796 hasManpages = true; 47797 }; 47798 synctex.binfiles = [ 47799 "synctex" ··· 47810 }; 47811 syntax = { 47812 revision = 15878; 47813 shortdesc = "Creation of syntax diagrams"; 47814 stripPrefix = 0; 47815 sha512.run = "be1e049a98cd7e45cec9675e707575107af9c613028012b8fbfa658c6c9cbbac5782d3a7111f37edc719fb90e7c168c9a98a3d30a4c997b6ac4ed0691fc7fdc3"; ··· 48271 }; 48272 tcldoc = { 48273 revision = 22018; 48274 shortdesc = "Doc/docstrip for tcl"; 48275 stripPrefix = 0; 48276 sha512.run = "82348df3f6dcedc17a3cd50f709d01b1f2b0e4be9345e63d40ee6ad2aff908f97c7d19d586431e3fe8399a8d076505ceaadb5afe0116093240a6e59a335934c9"; ··· 48690 }; 48691 tex-refs = { 48692 revision = 57349; 48693 shortdesc = "References for TeX and Friends"; 48694 stripPrefix = 0; 48695 sha512.run = "aa03714a0ebb90c7431935608851c504080f8985db3bbba98cbfa9b957e0a3fbb87de8e0119bfdcc996d664aa46bb943c6f90b36c4408a42f14fcc8387508df6"; ··· 48992 stripPrefix = 0; 48993 sha512.run = "fe49d34680f826f157976410f0e75cbe6438e88bcba4f4cb0f925b1e2c54a2802e2c66f1f5c8424ed12f80c64120e74526cd31168a5a27d36a36a7dd152bc61c"; 48994 sha512.doc = "4c04b3494649f2e2092e26356f057e89eeeeb75533b1b953b89fd154da40c64b4456d5492ca79fdf91f3c8fb097a4f2bbc4ef7802ffaed43369ee77471564560"; 48995 }; 48996 texlive-cz = { 48997 revision = 72437; ··· 48999 stripPrefix = 0; 49000 sha512.run = "52d43409e3c99c163058a26d3d146e031dbf355400b7e08f74d9c7a1497c5c1d3203a57540800a0d2141597778dd72a16c7a6b83f50fa1a8b3c250b961d69a86"; 49001 sha512.doc = "709a7d484cc431d33a7921d342eaa7c5360398914e2ffbccc02e34c58c4920a155651dadbd0928e20d04fc622784f469335f3be902b83115461de39a3d838f1e"; 49002 }; 49003 texlive-de = { 49004 revision = 71542; ··· 49006 stripPrefix = 0; 49007 sha512.run = "030027d8ff560646fabe5a8c4c61f3cd542cd83fc2a6d6fde6e4d7a3a67724aeb5195d084c2fc893637a009036737e912a64062462b411461bc422f0bb2186c0"; 49008 sha512.doc = "243023c53520fcd82efa0ba8933a7a16b17c87aadd8fd186bfaee5270edd7553afbcc55a1e8d680ef734b232ea9f49ab2fa7404523ad21847500926ba1b206d9"; 49009 }; 49010 texlive-en = { 49011 revision = 71152; ··· 49014 sha512.run = "ffe4e1677dcb26c104df12d3ebe12a7d1fe810f329d6b5f20c16b865586f1576417cbc8026df061546e6513588b8ec7c907cdcd52e74f05570fda702f3362a03"; 49015 sha512.doc = "598d8229c0ae50fc4697909b7305ef614e5d3d8a884e5375c87da32b138c071b54dd0766a4a8080fe9863e3793e480c5c89afd8231f795560cbfe718a8bea16b"; 49016 hasInfo = true; 49017 }; 49018 texlive-es = { 49019 revision = 70417; ··· 49021 stripPrefix = 0; 49022 sha512.run = "671cb1c99e88b4d2440ff3c46f506abf8f9e0df13e4f746bbbadf13de32a011e586adb878072f77359875b6274b625c74ac8883dd8d09088e2f9257f5d2c651e"; 49023 sha512.doc = "4a5ad67613dc27a699befd53921860114c397983f44bb8c6cab54160ca09d8801cdbe2741936e2a360684a114e42a3ec2e69d78c35b38de9f5d18bd5755ff914"; 49024 }; 49025 texlive-fr = { 49026 revision = 70783; ··· 49028 stripPrefix = 0; 49029 sha512.run = "0e880cd72585109a7cfa9a184fc9be441265af85aa262002ba1a793937eaa0a7e7dc1c18a91e4a665e53533a132221d995d9b10c21af0baf707aa2dbdfb9c547"; 49030 sha512.doc = "7e43f0154c22ed8156ce880f5ab5d1846a5b71b1f7699ac4b9b5b3cf472e567d8b4936a3b2a0431afc604278f0e2ca719372564a81d4081039ec6493a5619f33"; 49031 }; 49032 texlive-it = { 49033 revision = 58653; ··· 49035 stripPrefix = 0; 49036 sha512.run = "22874afcd046572176439818fd3a1c2200d00c0e184adc4fcbfa90b2ecc88dac7f5b28eb95c74bd546fd7472fcfdb2c5b74e5b1b5d08ffe4d4a5aa5f924da698"; 49037 sha512.doc = "0c0d3585bb2c12476751bc5dafb5ea5e10dcaf5149b98e823e607d7a99e5bd9dfd698d73950ecb1efe353435ba2f88be2c45e18c6cde2245df90cebfdbad4417"; 49038 }; 49039 texlive-ja = { 49040 revision = 70587; ··· 49042 stripPrefix = 0; 49043 sha512.run = "387a61a4e104386506b9feb6e0b65df938210260a52d865d2f7eeee2637b2335a6b793c5c9ca16d2928c93346b2db69eaeefc9c632d2d483d626dd04cfa1b21c"; 49044 sha512.doc = "39097626d2f747d607968bba94f40c24788b6f5a49224ef70883c51c109c4f03acaf8075e62df20a8c7a1b01c90beb2777c2e0384b423dbdb52eb1bc444784b1"; 49045 }; 49046 texlive-msg-translations = { 49047 revision = 71858; ··· 49055 stripPrefix = 0; 49056 sha512.run = "b43de2e6d5fe66c53370a4c43ab1a66cb08f353944f58756debc40d6651cb5df11824d1eb4ec79890b449ed611b8674c0773a4e477ad4abf30f162906c1f75ec"; 49057 sha512.doc = "09319f848fe28ca344367f70c826380b3927aa26df7eeb195f6eb176d4951ded181cc47c772f401e1e7936de5fb3a9be3339c69f5bb4e8a5f9785f7313e6baa8"; 49058 }; 49059 texlive-ru = { 49060 revision = 58426; ··· 49062 stripPrefix = 0; 49063 sha512.run = "7658ab0d98a505eda9a86e9ecd64b0e35d9cd332b03066b46825c2a6252b9aa8edb24eb4af2bfc267127b349f741709ada836104dbfc2becadfd97d22e737365"; 49064 sha512.doc = "40e8b29f29ed61addc2b9e7ce4b73d12bf2e59f1c50c65e59e9c8cac5e6c3ef264ce2071b0d54e15f5029c101a51d0efcda0144e113aaedc714eb1300aa9635d"; 49065 }; 49066 texlive-scripts = { 49067 revision = 72673; ··· 49131 stripPrefix = 0; 49132 sha512.run = "de99d6d13c6b68f8327c0b72dd3ab8aef92d07085f3eb59d94aaf8901d11d542c0795a33cb2bff1ff0dfb1acc99e43fc767150956abd873536a7d4e3b8f031f7"; 49133 sha512.doc = "4e07f6f015a023af113822e409e03405f49b9786f854308c14f2060cac75d8420ddab090696044860be75f1337b6d3b6e7a45fc0d56969b0894efce3a8c60ae7"; 49134 }; 49135 texlive-zh-cn = { 49136 revision = 71700; ··· 49138 stripPrefix = 0; 49139 sha512.run = "e0cc717146bd0de481ccaa73705ca63389b8a73bd0f5af4a3c38dbbe69c597a92534bbc81d3c77bdbb26ba1b2d71c7dec8899f70904ca90c3c6cacccea29b847"; 49140 sha512.doc = "4dd44f1b131aefc7418018608a9ec6524ad490212827d3120c0beb5eea61bea511260407678112ae3498ad4da655303c17ecf8109b643ae91899c6f550f59574"; 49141 }; 49142 "texlive.infra" = { 49143 revision = 71593; ··· 49501 shortdesc = "friendly cross-platform front end"; 49502 sha512.run = "228ac6589e8e14fc8061961353864eb54a83f2c4293ecf5a81c9199230dc14ba2b1d15f7f12d536a30fb896e4511e159f96f754206d48186341168be153bdd56"; 49503 sha512.doc = "725b67517504b3858766f4edcc589765ab9ea24716dd5006147869585f8f7c2eabb2f54fc9552f920405f9efe1e1a80f5f10b9e10a694c7abca1204a4c6c04f8"; 49504 }; 49505 tfrupee = { 49506 revision = 20770; ··· 50552 }; 50553 times = { 50554 revision = 61719; 50555 shortdesc = "URW 'Base 35' font pack for LaTeX"; 50556 stripPrefix = 0; 50557 fontMaps = [ ··· 50841 }; 50842 tlc2 = { 50843 revision = 26096; 50844 shortdesc = "Examples from \"The LaTeX Companion\", second edition"; 50845 stripPrefix = 0; 50846 sha512.run = "3ac7d28285b15d7e97839619a449c870b3f96e1c557470ba4bf680016c9834af9f09715e09525b00aa2b951bbe20e5d3b1d0a5e5f957de99c13fdb39f4267e3d"; ··· 51032 }; 51033 tools = { 51034 revision = 71523; 51035 shortdesc = "The LaTeX standard tools bundle"; 51036 stripPrefix = 0; 51037 sha512.run = "43982deca3efedede52a441c1b9969a8aae1c5bab5d40bbfdf057efa3857bfcc1be176042c029b8fb8b2166d7b178831af3a8e58ab39d3d8b193ee40c963588f"; ··· 51350 }; 51351 treetex = { 51352 revision = 28176; 51353 shortdesc = "Draw trees"; 51354 stripPrefix = 0; 51355 sha512.run = "49202a38697bd9bd3bc6fcbf30d28047b8ddc4d737bfa68cfdb83197b484352997a33f55e195211eff1d548f95e2072f07ed18f1d7c6772a03c66a13051d1709"; ··· 51664 }; 51665 twoup = { 51666 revision = 15878; 51667 shortdesc = "Print two virtual pages on each physical page"; 51668 stripPrefix = 0; 51669 sha512.run = "b3734b3818498a7038d544304d27376ff481b81fbd776cc44b9d246c3e69560364a784d897755cb69f9608c51135a1fdbb8ed370d624db64dd7b5f18a48bf754"; ··· 53248 }; 53249 velthuis = { 53250 revision = 66186; 53251 shortdesc = "Typeset Devanagari"; 53252 deps = [ 53253 "xetex-devanagari" ··· 53499 sha512.run = "6c66717442bca3306e23f5d546e17929240ce9626a562b9e56512446998996d38f83f78fbb39e46bde0b9faf0db7eb0c0218c79e1d66711d6cd3c64a8778edec"; 53500 sha512.doc = "921d76535cbe7e940617355c74b82acfc61edb840db8ed9cae1aaf987fe6b83245505048c7c550d59829b204f139ae1cfd44601435e2fff2b0d5230b45a27b77"; 53501 hasManpages = true; 53502 }; 53503 vlna.binfiles = [ 53504 "vlna" ··· 54324 } 54325 ]; 54326 sha512.run = "a1d891fe30b30acd7df1b72d809fc91152c05191184aa875ae7f3141487f7e37bc199ea325f3c4f1c71d6febd4560f144ab18fed1f011dbf81ac0bcc464b314a"; 54327 }; 54328 xelatex-dev.binfiles = [ 54329 "xelatex-dev" ··· 55419 }; 55420 zapfchan = { 55421 revision = 61719; 55422 shortdesc = "URW 'Base 35' font pack for LaTeX"; 55423 stripPrefix = 0; 55424 fontMaps = [ ··· 55430 }; 55431 zapfding = { 55432 revision = 61719; 55433 shortdesc = "URW 'Base 35' font pack for LaTeX"; 55434 stripPrefix = 0; 55435 fontMaps = [
··· 6 }; 7 "12many" = { 8 revision = 15878; 9 + catalogue = "one2many"; 10 shortdesc = "Generalising mathematical index sets"; 11 stripPrefix = 0; 12 sha512.run = "57a177b65450718631f36bfd8db0f2d1bff788f3bf147137b6412714cc945c7e08832f14f9e7e659adf7e072a91f13a2ea27fe3161cd9b60313bc956f1f543c6"; ··· 18 }; 19 "2up" = { 20 revision = 55076; 21 + catalogue = "twoup-gen"; 22 shortdesc = "Macros to print two-up"; 23 stripPrefix = 0; 24 sha512.run = "6408d1d99a97df71640bcdde4133edc2e5861bbcdc8c5e1be98d5704f7ecf9c043c5538ea19ac4952d811e3677ee0698bdd477eadbd1068725bdb210787d9dbc"; ··· 190 }; 191 abstyles = { 192 revision = 15878; 193 + catalogue = "abstyles-orig"; 194 shortdesc = "Adaptable BibTeX styles"; 195 stripPrefix = 0; 196 sha512.run = "de7e7a5c7e56ae4fb478c9a072c6b2dc8716ea34ee17be577cf4a485c5506f16cc5b79293cfbc80b245ab350c2e2059dd5fb37a2e28818f492edf7c0416d52e3"; ··· 1100 stripPrefix = 0; 1101 sha512.run = "9178b17bedc53957118083a78ead56f9fdaf9fd6a60ea0ebdbeee6c87254e7567b47b61bad1f9bda2554f471f79c28f3df7c3d2b9858faad65c3d110664ec4c8"; 1102 sha512.doc = "eb23cb624c4cf6283b8f777911d102953d31dc8da04392d7023694fed02ee1b8a8a49365fe0f1cba9682e911405f04afc982b6cc9cf9699a4d76ec8dca6a471c"; 1103 + hasCatalogue = false; 1104 }; 1105 amsldoc-vn = { 1106 revision = 21855; 1107 + catalogue = "amslatexdoc-vietnamese"; 1108 shortdesc = "Vietnamese translation of AMSLaTeX documentation"; 1109 stripPrefix = 0; 1110 sha512.run = "5b0c2cc1afcc4060249be20271af92c71c866db47d2551a176b5685c58182a6ca17da9540dd9a7c7abd33de75b0335a625aa921fdbd77329bc91d16718fb346a"; ··· 1114 }; 1115 amsmath = { 1116 revision = 71408; 1117 + catalogue = "latex-amsmath"; 1118 shortdesc = "AMS mathematical facilities for LaTeX"; 1119 stripPrefix = 0; 1120 sha512.run = "443fb13e0aa80a73510166fce72e3f6b885ad743796c6509f1752ae070d65f909c6fae412096c740b84244aba958c6202956b2cddc4fefe5a5f591f91d6e6767"; ··· 1178 stripPrefix = 0; 1179 sha512.run = "17631e2d6306887236f11eed586454a784f256c36c14955be1eb30377f1f73b189686b37ba6c95188fda2e0b0aac9a1f40469a32bc7787b5d4c244de9a01ccdf"; 1180 sha512.doc = "2d35f87da43f957d7ec3d1e61d052d14b4dc207207fc2e6dc4de08b699e5211db17a84f0305888294ae163691e4dee2d067fb1c3a29fadcc34214033fe8e22eb"; 1181 + hasCatalogue = false; 1182 }; 1183 andika = { 1184 revision = 64540; ··· 1290 }; 1291 antiqua = { 1292 revision = 24266; 1293 + catalogue = "urw-antiqua"; 1294 shortdesc = "URW Antiqua condensed font, for use with TeX"; 1295 stripPrefix = 0; 1296 fontMaps = [ ··· 2339 }; 2340 autoarea = { 2341 revision = 59552; 2342 + catalogue = "pictex-autoarea"; 2343 shortdesc = "Automatic computation of bounding boxes with PiCTeX"; 2344 stripPrefix = 0; 2345 sha512.run = "dadd69326335b6fe6e425a867e2e62a0b1df2f3179801bcc726c6ceebc15c24e3a7c9ecb3034209e25e503be47a9ad8639addfb628f720bd0c0d64c15177043d"; ··· 2445 }; 2446 avantgar = { 2447 revision = 61983; 2448 + catalogue = "urw-base35"; 2449 shortdesc = "URW 'Base 35' font pack for LaTeX"; 2450 stripPrefix = 0; 2451 fontMaps = [ ··· 3288 }; 3289 barr = { 3290 revision = 38479; 3291 + catalogue = "diagxy"; 3292 shortdesc = "Diagram macros by Michael Barr"; 3293 stripPrefix = 0; 3294 sha512.run = "6bd398efda5027e3b762b817ce777adb9bb1c8e593ca04386adedeab7dc26ba382058ccfa3c281ef8612fcc50c9b719e7f881dcde0cfec041cf4b2cd05f238f8"; ··· 3963 }; 3964 beebe = { 3965 revision = 72450; 3966 + catalogue = "biblio"; 3967 shortdesc = "A collection of bibliographies"; 3968 stripPrefix = 0; 3969 sha512.run = "7dfbf428557667e5739cf462532f90dfdfa070f8bbdb45f08b2611537c1a823d33751b4210e2a73c241bfc0883c5cc2554ad7f79f333364de389c8089f45b338"; ··· 4017 }; 4018 bengali = { 4019 revision = 55475; 4020 + catalogue = "bengali-pandey"; 4021 shortdesc = "Support for the Bengali language"; 4022 stripPrefix = 0; 4023 sha512.run = "2ace635791a4c7a8af0843a5a92d518d0e93fc09a94929a277002a3e4426f199e207238766b07ff3f1e1bf0e3c0cf8b83897b30ba105ee7239d6ce1d591289fe"; ··· 4054 }; 4055 besjournals = { 4056 revision = 45662; 4057 + catalogue = "besjournals-bst"; 4058 shortdesc = "Bibliographies suitable for British Ecological Society journals"; 4059 stripPrefix = 0; 4060 sha512.run = "e797bce36fa6529d6b57be352ed81b7413c2ca818fa904a8cc4c7c8f0801369543482aa5c286b40f6f7c5e0b73d53b6aa6b9aaeab3e6229da7dd954a3dedb1ca"; ··· 5764 }; 5765 bookman = { 5766 revision = 61719; 5767 + catalogue = "urw-base35"; 5768 shortdesc = "URW 'Base 35' font pack for LaTeX"; 5769 stripPrefix = 0; 5770 fontMaps = [ ··· 6673 }; 6674 carolmin-ps = { 6675 revision = 15878; 6676 + catalogue = "carolmin-t1"; 6677 shortdesc = "Adobe Type 1 format of Carolingian Minuscule fonts"; 6678 stripPrefix = 0; 6679 fontMaps = [ ··· 6846 }; 6847 cbfonts = { 6848 revision = 54080; 6849 + catalogue = "cbgreek-complete"; 6850 shortdesc = "Complete set of Greek fonts"; 6851 stripPrefix = 0; 6852 deps = [ ··· 6953 }; 6954 cd-cover = { 6955 revision = 17121; 6956 + catalogue = "cdcover"; 6957 shortdesc = "Typeset CD covers"; 6958 stripPrefix = 0; 6959 sha512.run = "345b001cd40137d9739a97c3c06549c3c7b761f56f61109dd4908c767151515081defd6c432232ec7a9fdeb8e85e95258ded345facdef0cf6bffa82bb5c39fbe"; ··· 7969 }; 7970 cjkutils = { 7971 revision = 60833; 7972 + catalogue = "cjk"; 7973 shortdesc = "CJK language support"; 7974 sha512.run = "36b0d0ef4bae2a9e5f2238c5c9aa125eabfca509462b65a159f66cbafc690939e16760a86e7e7dcce22ffda2f301c039059cdff1af8ed862017f18552e13e728"; 7975 sha512.doc = "636e6486f9661061d22d248b0b7a8debdb81cd08c56b449067782568fcc7db58922f7c9d40fbc992bdd008908f22a6733af4a8115d85c0572556d01e925c5587"; ··· 8396 }; 8397 cmextra = { 8398 revision = 57866; 8399 + catalogue = "knuth-local"; 8400 shortdesc = "Knuth's local information"; 8401 stripPrefix = 0; 8402 sha512.run = "fa6bd1e79ca96500080405e01a7524a6fd13358335d34b3e2983a7f33f7b7a50ff4106ee5f2f483f3e040a3a7135b4133d727c6a7cb0c90f63be40e5410e3b48"; ··· 8502 }; 8503 cns = { 8504 revision = 45677; 8505 + catalogue = "cjk-fonts"; 8506 shortdesc = "Chinese/Japanese/Korean bitmap fonts"; 8507 stripPrefix = 0; 8508 sha512.run = "0b3645da07e0fc9482cfeddd93f949e18dc12b6aa02e5a6c45669f3d5f7f25d5fa7ff4992f40b9b71894e21b5b1855999ba8e1b130be27e8b7001444ed30db0f"; ··· 8730 "xdvi" 8731 ]; 8732 sha512.run = "4241bc3a3ef21502faa9a2e0b16295126c357fc15813a625306552b40f9da804164abccce642f4ec1e677092f81d61381958b87fcf515120a12f9b7a19055370"; 8733 + hasCatalogue = false; 8734 }; 8735 collection-bibtexextra = { 8736 revision = 71940; ··· 8906 "zootaxa-bst" 8907 ]; 8908 sha512.run = "72f0c141b94a844e67d6ce7850b17faa3e77fc621ddab7807595b42bd3a664f5e64557d7d0b26df6707247d10366cb95ec4aee7897d4373e4025bab92830a6c5"; 8909 + hasCatalogue = false; 8910 }; 8911 collection-binextra = { 8912 revision = 72338; ··· 9026 "xpdfopen" 9027 ]; 9028 sha512.run = "e3802a6b8c5d229be4519f7f717ceb27d68ac5d8d6c566475a39734e919f7a7d71e9ead1e7e32cfa0d5889fc7ce52f5e6ef6fa5d4198424294b32ff76008f35d"; 9029 + hasCatalogue = false; 9030 }; 9031 collection-context = { 9032 revision = 71879; ··· 9059 "luajittex" 9060 ]; 9061 sha512.run = "ce789f2713ee28ab46cf0cbe370fd1e914cd13b749033dfe86509ba44764d07a87f60883f1aca6fb96ef6f3291e9378ff56fbc5873f67040b1af0aecaddfebe5"; 9062 + hasCatalogue = false; 9063 }; 9064 collection-fontsextra = { 9065 revision = 72535; ··· 9434 "zlmtt" 9435 ]; 9436 sha512.run = "9aa678907bffc04f4e321498ed204114ad3f9eb7c3172fdc0c57a98bc60d1890298685c8d294a096a985046fcd098c239b0dc139ecbc851ad4db4ac9121f14bf"; 9437 + hasCatalogue = false; 9438 }; 9439 collection-fontsrecommended = { 9440 revision = 54074; ··· 9477 "zapfding" 9478 ]; 9479 sha512.run = "eaa6e54780a0813a88102258ee3bd7a4640787be0b89eff4ba2c9cc19298bf3e2799ffab4e03e49f20131d07fbac9f601a7223fc1b47257dd0feeb04797c56a8"; 9480 + hasCatalogue = false; 9481 }; 9482 collection-fontutils = { 9483 revision = 61207; ··· 9505 "ttfutils" 9506 ]; 9507 sha512.run = "430c95b7e104cb837b7424ebb17ab7ee1aefd99d70aaceefff8a1924fa949329aebe0d5a28b939fabf28d3c5dfc2dcb466147e1396514d5dcf4f64af231db8a7"; 9508 + hasCatalogue = false; 9509 }; 9510 collection-formatsextra = { 9511 revision = 72250; ··· 9533 "xmltex" 9534 ]; 9535 sha512.run = "6844080cc444109ce84e69882a15f7738c6c6acabcc3373267bbd3ae55f4daf2ebb17fa53740f327a48708039eaafcffa0dad89a8b5fe996ced38c92dc5c54fe"; 9536 + hasCatalogue = false; 9537 }; 9538 collection-games = { 9539 revision = 71129; ··· 9599 "xskak" 9600 ]; 9601 sha512.run = "43b0893ce80c5fa395348fd319110c3c0e0e47e589d70e63bc0023dc2e2ee9259c9e18367a1d999f99363ede13e1cb45ac4e637f27d6647511fb6303f39751ef"; 9602 + hasCatalogue = false; 9603 }; 9604 collection-humanities = { 9605 revision = 72250; ··· 9665 "xyling" 9666 ]; 9667 sha512.run = "06383b5b387e89dd82507e7f7259c25e72b8513c998b7d1d323aba6f26500a11593f04bacb52997661379441421c603775bfa9e6a2b6a1c1d0fb6c5c17cc600e"; 9668 + hasCatalogue = false; 9669 }; 9670 collection-langarabic = { 9671 revision = 69111; ··· 9708 "xindy-persian" 9709 ]; 9710 sha512.run = "8cef2ee028669abcc0e964ba01f6287f52c4e2857fa7547036ea00bfa47d83d38c9c126705ba7989cfbc027586315284139ec6131c5ea7701136f1bfd7cdc2cf"; 9711 + hasCatalogue = false; 9712 }; 9713 collection-langchinese = { 9714 revision = 72136; ··· 9753 "zhspacing" 9754 ]; 9755 sha512.run = "d7f68746991c4d047f6fa6704428c8bfaafd338cc75710789ce81535d463d1683d046472b899fdba4bda5509b1812345035ccd052dc0049e12f226be171b70e0"; 9756 + hasCatalogue = false; 9757 }; 9758 collection-langcjk = { 9759 revision = 65824; ··· 9780 "zxjafont" 9781 ]; 9782 sha512.run = "bee71f9df25db567c0930659e5037d1b6144d5c157e0870e9144f82c6dddbd9df156e580583c65f1bf5f54a70c9fcab108bd117e74af0e28d72a33f6b78207d1"; 9783 + hasCatalogue = false; 9784 }; 9785 collection-langcyrillic = { 9786 revision = 69727; ··· 9837 "xecyrmongolian" 9838 ]; 9839 sha512.run = "d20f02886419a9c65b665fec5a65aaf232a2ae51ccccd159b611278887d0349bbc2e66b7f2f5ade9b79b918cc6a4cae30268b3472ef3d5441e8922b9c28a1413"; 9840 + hasCatalogue = false; 9841 }; 9842 collection-langczechslovak = { 9843 revision = 54074; ··· 9862 "vlna" 9863 ]; 9864 sha512.run = "719c321173ca12660891080dae509080934f72d13a9417b2c40a22add963c7c5a1ee95d3b306f0d6c26b0db97d69979c27fbb15d1690849aa03b06d4b0193a67"; 9865 + hasCatalogue = false; 9866 }; 9867 collection-langenglish = { 9868 revision = 71835; ··· 9946 "yet-another-guide-latex2e" 9947 ]; 9948 sha512.run = "0128c7f7df1ad098675272b20ab1f77ed69d83da8e8c156efb7e56dbcbe80d9269f3d31755906cd35d7d26514c1fa511f0b6df2687cc69aaad11fc9c60bde099"; 9949 + hasCatalogue = false; 9950 }; 9951 collection-langeuropean = { 9952 revision = 66432; ··· 10025 "turkmen" 10026 ]; 10027 sha512.run = "5fa87f174fc372c21b80ebe6b097525218da63892bc8445a29c24f2bfb015b0f04c100467f85e6c9e16a27ad26e31f00832d7712ebea7dec8631a730a95a9759"; 10028 + hasCatalogue = false; 10029 }; 10030 collection-langfrench = { 10031 revision = 72499; ··· 10084 "visualtikz" 10085 ]; 10086 sha512.run = "7724b3a90a9217a6992f91c2eddbfafd01255fcf3581a3601f7ea1531ea7d4ff990d91ec070b50b6bbdd99672c4ff4017bbda3fed3e44a3adbb9e593df38afc2"; 10087 + hasCatalogue = false; 10088 }; 10089 collection-langgerman = { 10090 revision = 68711; ··· 10140 "voss-mathcol" 10141 ]; 10142 sha512.run = "3b52fac1e2520302998c3b11bc2f77b34d5bd4cc09f4fa4b9238ece66b0e36e676643f7476846d1b25eb64d31b0dbe87a33ad44669be101f61cf223e70ecb047"; 10143 + hasCatalogue = false; 10144 }; 10145 collection-langgreek = { 10146 revision = 65038; ··· 10175 "yannisgr" 10176 ]; 10177 sha512.run = "800991b6bb8ac7772ad030ad665b812abd9b294498f7b7678be721ccc87d54607e267bd189a0591ebead2c6ecb64047e5b5581c374f067c3b1575b6d442cc6c9"; 10178 + hasCatalogue = false; 10179 }; 10180 collection-langitalian = { 10181 revision = 55129; ··· 10203 "verifica" 10204 ]; 10205 sha512.run = "6ec5e8a62e3c1ed8e3c23542381091d38c77af507af7088a55e44f1e34b85d01ec19342db4541d9d6cd712c0929d54a3fc663e1d8fde3c53fef0d6fc43be4994"; 10206 + hasCatalogue = false; 10207 }; 10208 collection-langjapanese = { 10209 revision = 70738; ··· 10276 "zxjatype" 10277 ]; 10278 sha512.run = "4e9e8fab9236bad4e7a7b4400f011a1e02a5ed6ea44071da566a4977fe2c4addc8f347fd5b4d3eb7527b5aa51741e6d2911c5ae17dc805a71486084d11e932b1"; 10279 + hasCatalogue = false; 10280 }; 10281 collection-langkorean = { 10282 revision = 54074; ··· 10298 "unfonts-extra" 10299 ]; 10300 sha512.run = "2d93df728d34137c8f9a884aa2871a2980e806672006f2c5f0c5f79412d5789c6f94958363cfc9a78b5a97a7d76bbb6cb157b2cb2a8a283f7afdfd838fa24883"; 10301 + hasCatalogue = false; 10302 }; 10303 collection-langother = { 10304 revision = 68719; ··· 10370 "xetex-devanagari" 10371 ]; 10372 sha512.run = "312be65445c4b862e50fcf4bb8d4413b233eadee8a9ca14ff3cb4eb37549314f37a5d00d22a4b3b2cd461b3b0473a7426a5e7f33ffbaf6dfc0687f1af754cae1"; 10373 + hasCatalogue = false; 10374 }; 10375 collection-langpolish = { 10376 revision = 54074; ··· 10398 "utf8mex" 10399 ]; 10400 sha512.run = "fc0d08f70aeb83869109290e6d1585d513097dcd4e17791752ecd3d26ac202838afb5931f78ceaeeaf72c63b18fe9183edd650c075d03188f24cb2caded178de"; 10401 + hasCatalogue = false; 10402 }; 10403 collection-langportuguese = { 10404 revision = 67125; ··· 10420 "xypic-tut-pt" 10421 ]; 10422 sha512.run = "554f7d7e4828e1122cf3bc6b24c67661046ce2ae646975054f6903f8c2dfd3e63131ada963cd3b5a1ca3128539f039b4d275b9c8caadde1dbe9118d583d47585"; 10423 + hasCatalogue = false; 10424 }; 10425 collection-langspanish = { 10426 revision = 72203; ··· 10444 "texlive-es" 10445 ]; 10446 sha512.run = "9832d0e4f367ae73c292fd9d8894527c373c0db762ebf683667bee96f3431f1b6b70e3b2425bf6bbd8ca0a1f9e633ce8022b8747465e670523aecc607f7577ca"; 10447 + hasCatalogue = false; 10448 }; 10449 collection-latex = { 10450 revision = 71912; ··· 10513 "url" 10514 ]; 10515 sha512.run = "e2186a4295eb854d56e838deaae8330e47ced975d28ad83b51d8ada6955a5aa16f6cd9a08d2524f4419fd2256b895d1c14af183953c200dadc377f0d1e59fd91"; 10516 + hasCatalogue = false; 10517 }; 10518 collection-latexextra = { 10519 revision = 72656; ··· 12098 "zwpagelayout" 12099 ]; 12100 sha512.run = "07a02833cc78e3a217771ec09165eb189a99354a74c76a4430736ad07c97ec7f44a90c58be849e3d8ccb5e4935ef21a9b2a40cc9244d1ec3b4ca05f65ecab4a6"; 12101 + hasCatalogue = false; 12102 }; 12103 collection-latexrecommended = { 12104 revision = 71527; ··· 12179 "xunicode" 12180 ]; 12181 sha512.run = "69859043c611e236befbc95dc42d3e8ce283936971bfa41f0efa495919ddc79b0d464f82f6e27e6ed33ad1ac2b59c2a96aa862f661a89f35aaf7fb05daeb63f0"; 12182 + hasCatalogue = false; 12183 }; 12184 collection-luatex = { 12185 revision = 72049; ··· 12295 "yamlvars" 12296 ]; 12297 sha512.run = "db570ce04f9068f5ae55a4d5cb9c6adf3c3317cd03fb63ebd96ea55ad5b8b8847a28313dee597c4245f7614061453162b0ba1e205a4fcfbaa5e858f5bac4d7c1"; 12298 + hasCatalogue = false; 12299 }; 12300 collection-mathscience = { 12301 revision = 72655; ··· 12581 "zx-calculus" 12582 ]; 12583 sha512.run = "b2c0bfa30f1dd02ff0a952b5545ae85cd52b39d03d22ecb427570290c3702f44aaf45577db5636e8b382828b9b7103aed2ef2c064db9f5e78123b4aa9b361415"; 12584 + hasCatalogue = false; 12585 }; 12586 collection-metapost = { 12587 revision = 72550; ··· 12641 "threeddice" 12642 ]; 12643 sha512.run = "5d19ec9f716a2f5ef3ecb4b5c32146a40df34edf78c99a8895211f308116affb30aaf3bfc172c03c8d0ab1cdd28393f7e9396df2727de919d09058437d1749c5"; 12644 + hasCatalogue = false; 12645 }; 12646 collection-music = { 12647 revision = 69613; ··· 12687 "xpiano" 12688 ]; 12689 sha512.run = "26100feabd6d95d8b29f0160f7e9b86d06e5055387acc63fe6e47fa0e681567e2d6537043bfa9138d3f8bf27705f2117b719aeb77d72b2f35ff5e5ad220a6038"; 12690 + hasCatalogue = false; 12691 }; 12692 collection-pictures = { 12693 revision = 72555; ··· 12961 "xypic" 12962 ]; 12963 sha512.run = "77936bc2921814be28f8c6a80720f9f260f43b2a875fd70462ed596ae436744dab3c1312cbe4be470d1505929bf7e3c85a8c50837f564a02fe4568d29bc74846"; 12964 + hasCatalogue = false; 12965 }; 12966 collection-plaingeneric = { 12967 revision = 71220; ··· 13086 "zztex" 13087 ]; 13088 sha512.run = "4e54429ff7cb12037af1e7ae614b41000fc3dfa855e9bc1d22000e820836836843c1dab130c4629f882d189f64a2352768b1965b63075bf45e6e9e0189f0746c"; 13089 + hasCatalogue = false; 13090 }; 13091 collection-pstricks = { 13092 revision = 65367; ··· 13209 "vocaltract" 13210 ]; 13211 sha512.run = "508276fe37018f3d9773fc7cda0cb37edcdd28e9cf8ab54ed5be16b07c2066de4626a561bbe387c7bba0fb82d4102be406efd721a4b5dc90110b8560083d2b07"; 13212 + hasCatalogue = false; 13213 }; 13214 collection-publishers = { 13215 revision = 72576; ··· 13519 "york-thesis" 13520 ]; 13521 sha512.run = "9e7a78acaca5d7bbea49873cc7b349acfd2776103ebe5aa811f62e3a3f6b8b19a2b622ebed71b68ebbe81618a0a10668814a5ca8825c667f57ba72c26c93551d"; 13522 + hasCatalogue = false; 13523 }; 13524 collection-texworks = { 13525 revision = 71515; ··· 13530 "texworks" 13531 ]; 13532 sha512.run = "662ac482a30cfa231b1f3921d1252cdcbc7c509728ec72d2efd28f95765eab3c55f780a815df0e718db6cd18066505f95600faac74ee4e1e769e003041efff03"; 13533 + hasCatalogue = false; 13534 }; 13535 collection-wintools = { 13536 revision = 65952; 13537 shortdesc = "Windows-only support programs"; 13538 stripPrefix = 0; 13539 sha512.run = "8af5c376990a7ed062588a0eb8695455936a92376b94f157d75a22f976f62017999aee8aeb692a07f98a64f05ac98bf4aba79c5f75688c54ad2196807471dc1b"; 13540 + hasCatalogue = false; 13541 }; 13542 collection-xetex = { 13543 revision = 71515; ··· 13588 "zbmath-review-template" 13589 ]; 13590 sha512.run = "8309d912f2076a4fdbb8a1e4159768fa3f11a1304ca72c12888da2f36b7044d1753e88f5d2d455f24b68dc1496cfa0cd8481f505a14bc332d8d5e1467e6ed50a"; 13591 + hasCatalogue = false; 13592 }; 13593 collref = { 13594 revision = 46358; ··· 13976 }; 13977 components = { 13978 revision = 63184; 13979 + catalogue = "components"; 13980 shortdesc = "Components of TeX"; 13981 stripPrefix = 0; 13982 sha512.run = "e7f8aebb11919cd389648b1417c9d43f163858b7de28592998636a69003274d3825bb23f8faa2c29101d51343d9865780523cd95a2a014433399e2373970a116"; ··· 14728 }; 14729 courier = { 14730 revision = 61719; 14731 + catalogue = "urw-base35"; 14732 shortdesc = "URW 'Base 35' font pack for LaTeX"; 14733 stripPrefix = 0; 14734 fontMaps = [ ··· 15025 }; 15026 cs = { 15027 revision = 41553; 15028 + catalogue = "csfonts"; 15029 shortdesc = "Czech/Slovak-tuned Computer Modern fonts"; 15030 stripPrefix = 0; 15031 deps = [ ··· 15392 }; 15393 ctib = { 15394 revision = 15878; 15395 + catalogue = "ctib4tex"; 15396 shortdesc = "Tibetan for TeX and LaTeX2e"; 15397 stripPrefix = 0; 15398 sha512.run = "8999ea42b82e56cbb06e2485060b829a0781550834ea421607b4621199692976488f4031266eee1a6b1443b12828e2fb5148ff43eff137c01ee9db8770bb1565"; ··· 15612 }; 15613 cweb = { 15614 revision = 72279; 15615 + catalogue = "cwebbin"; 15616 shortdesc = "CWEB for ANSI-C/C++ compilers"; 15617 deps = [ 15618 "iftex" ··· 15686 }; 15687 cyrillic = { 15688 revision = 71408; 15689 + catalogue = "latex-cyrillic"; 15690 shortdesc = "Support for Cyrillic fonts in LaTeX"; 15691 stripPrefix = 0; 15692 deps = [ ··· 15725 }; 15726 cyrplain = { 15727 revision = 45692; 15728 + catalogue = "t2"; 15729 shortdesc = "Support for using T2 encoding"; 15730 stripPrefix = 0; 15731 sha512.run = "84651aeb63d3e47f208732f3c0d54ba86862d0ff7da7c56b3d8b8d1b49b6b88ed4c5f9abfb4c1c9d8a1ef8a455632aaa69408651e238bdc4aeb4eb7709f62096"; ··· 17750 sha512.run = "684f5efd93c0c12a07b753f169f44e764b01e4994faa86df8361ce38c15675a0601f61bdfc9702508f66273ac8c69250db65fa0d10d3c544fb78fcc824d4ff3f"; 17751 sha512.doc = "d10e8c9343f9065499e2c06b5eecce4047730875ccee29d6a09d1608e2334f7310282cff765c88c7da8ed8a52816910c79f3fad58d118f047d04b4bb7ebf44ca"; 17752 hasManpages = true; 17753 + hasCatalogue = false; 17754 }; 17755 dviout-util.binfiles = [ 17756 "chkdvifont" ··· 17802 sha512.run = "9e949fb402facda9c30fa2f388b80f2cfc530670b33cbd78559e4449fa6004c5d4082e4fb895ea397a334a333e5d5ae1a4f66fde3885f0a9eb28c9d9ebbecd0a"; 17803 sha512.doc = "254a1db41636608a133e7807a8d4ea8ddd99ac646f35b66a43205ac7fdaf4a15c21eafbb85e23a182506e509895776d1fcbe63b3b8a7f197d577c6405ece5c44"; 17804 hasManpages = true; 17805 + hasCatalogue = false; 17806 }; 17807 dvipos.binfiles = [ 17808 "dvipos" ··· 19169 }; 19170 epslatex-fr = { 19171 revision = 19440; 19172 + catalogue = "fepslatex"; 19173 shortdesc = "French version of \"graphics in LaTeX\""; 19174 stripPrefix = 0; 19175 sha512.run = "f3e90ecb487259301c20ab4c4c28702b9cadfa844a49361fee0881a26f827ae602f954e4a3e824e910d2e098097c387aa5311c5f32cb58df5a0a1e2fcd9d2364"; ··· 19381 }; 19382 es-tex-faq = { 19383 revision = 15878; 19384 + catalogue = "faq-es"; 19385 shortdesc = "CervanTeX (Spanish TeX Group) FAQ"; 19386 stripPrefix = 0; 19387 sha512.run = "33f66e4f928591188289f07e003cac10229735e69ee7390020748e119930ea7b74ad69e5eea991d8e34325ac4d548ce0b843a00b3ca50b9e6fae3e96526a4ad8"; ··· 20997 }; 20998 finbib = { 20999 revision = 15878; 21000 + catalogue = "finplain"; 21001 shortdesc = "A Finnish version of plain.bst"; 21002 stripPrefix = 0; 21003 sha512.run = "14f08cdc92a2d6d511c112c480efb0112d45c199023e89c9314740c2b9b83598bc9f8917ce616bb2493671f408f946ada3de4535136eff48b7bbf72e7436f912"; ··· 21085 }; 21086 firstaid = { 21087 revision = 71628; 21088 + catalogue = "latex-firstaid"; 21089 shortdesc = "First aid for external LaTeX files and packages that need updating"; 21090 stripPrefix = 0; 21091 sha512.run = "23a546b9fb06b49e6bcc27e3f6044ea749e9c61cce85b569b993f07fe7df6744026f62b3836799faae2402f9fe3cf0b0c0a6b463fdab4e24924d50928d5de025"; ··· 21836 }; 21837 fontware = { 21838 revision = 70015; 21839 + catalogue = "vfware"; 21840 shortdesc = "Tools for virtual font metrics"; 21841 sha512.run = "6877d3b4de6f9e07fb63f1d13dcc48b82c5954dd6a79bdd3dbc21a36fc72a7359b96ef4d77936fdae9e0998fc2a0b5c04f9b853e25ccca808ee020e84d9a44f0"; 21842 sha512.doc = "183e1f700d6ae37024c0eb7427a715a07a86eb70f9281b86c884a88231a24765a71fe7de6a66a01f0f3d12be6cf964b13ae87096d6ed32cd7843006767b7dc6c"; ··· 23723 }; 23724 graphics = { 23725 revision = 71408; 23726 + catalogue = "latex-graphics"; 23727 shortdesc = "The LaTeX standard graphics bundle"; 23728 stripPrefix = 0; 23729 deps = [ ··· 23999 }; 24000 grotesq = { 24001 revision = 35859; 24002 + catalogue = "urw-grotesq"; 24003 shortdesc = "URW Grotesq font pack for LaTeX"; 24004 stripPrefix = 0; 24005 fontMaps = [ ··· 24116 stripPrefix = 0; 24117 sha512.run = "cc569e242b42361e6506144257db1109f1adee52915f361ed330699edea1895b78ac64488ae8b9e2224bd3baab01515be86486113afc1ed9b072a400ca736695"; 24118 sha512.doc = "bba47b9a9e5223e558244029e258835a865b90824c7069287f0c996a36c4fb78d21e62e88e52ea008dbc573e7a4ea34843a646eab11d8377a5167724286c397e"; 24119 + hasCatalogue = false; 24120 }; 24121 guitar = { 24122 revision = 32258; ··· 24173 stripPrefix = 0; 24174 sha512.run = "bd9cf1c174a5674a0b71f07bf76f46ca4e15dfa194372cb04e63467c29ee1e07b03d0e611afceae80ea192b6f842fdbfae0bfce7eab2ce43a4e448058521cef6"; 24175 sha512.doc = "268a01f59660e5225c1c21539076e6239381294e6aaa31992032ff8e3d777cb7e4195247c92d9f22efbee498c8bac34cdb915e0a5b0f6cb2b5c0b72c15695d72"; 24176 + hasCatalogue = false; 24177 }; 24178 gzt = { 24179 revision = 70532; ··· 24556 }; 24557 helvetic = { 24558 revision = 61719; 24559 + catalogue = "urw-base35"; 24560 shortdesc = "URW 'Base 35' font pack for LaTeX"; 24561 stripPrefix = 0; 24562 fontMaps = [ ··· 25614 } 25615 ]; 25616 sha512.run = "85012062097dd4b624cb39c68b293169a25ab3c9cd15b4474c3a3ffbe4b8ab13d6856c6c70a580da45a2d210952df2d9760682da3917cfd24d17772dc2ccce7f"; 25617 + hasCatalogue = false; 25618 }; 25619 hyphen-armenian = { 25620 revision = 58652; ··· 25647 }; 25648 hyphen-basque = { 25649 revision = 58652; 25650 + catalogue = "bahyph"; 25651 shortdesc = "Basque hyphenation patterns."; 25652 stripPrefix = 0; 25653 deps = [ ··· 25797 }; 25798 hyphen-croatian = { 25799 revision = 58652; 25800 + catalogue = "hrhyph"; 25801 shortdesc = "Croatian hyphenation patterns."; 25802 stripPrefix = 0; 25803 deps = [ ··· 25841 }; 25842 hyphen-danish = { 25843 revision = 58652; 25844 + catalogue = "dkhyphen"; 25845 shortdesc = "Danish hyphenation patterns."; 25846 stripPrefix = 0; 25847 deps = [ ··· 25864 }; 25865 hyphen-dutch = { 25866 revision = 58609; 25867 + catalogue = "nehyph"; 25868 shortdesc = "Dutch hyphenation patterns."; 25869 stripPrefix = 0; 25870 deps = [ ··· 26000 } 26001 ]; 26002 sha512.run = "5b02582769a55bb07d81e748e83170c16aca1c33b0a240cf547fa9c2212f2be52223e258229c760ddc5dd730419bd9e761614cc4fb3b3ba8102841bb779af511"; 26003 + hasCatalogue = false; 26004 }; 26005 hyphen-finnish = { 26006 revision = 71880; 26007 + catalogue = "fihyph"; 26008 shortdesc = "Finnish hyphenation patterns."; 26009 stripPrefix = 0; 26010 deps = [ ··· 26159 }; 26160 hyphen-greek = { 26161 revision = 58652; 26162 + catalogue = "elhyphen"; 26163 shortdesc = "Modern Greek hyphenation patterns."; 26164 stripPrefix = 0; 26165 deps = [ ··· 26193 }; 26194 hyphen-hungarian = { 26195 revision = 58652; 26196 + catalogue = "hungarian"; 26197 shortdesc = "Hungarian hyphenation patterns."; 26198 stripPrefix = 0; 26199 deps = [ ··· 26217 }; 26218 hyphen-icelandic = { 26219 revision = 58652; 26220 + catalogue = "icehyph"; 26221 shortdesc = "Icelandic hyphenation patterns."; 26222 stripPrefix = 0; 26223 deps = [ ··· 26412 }; 26413 hyphen-italian = { 26414 revision = 58652; 26415 + catalogue = "ithyph"; 26416 shortdesc = "Italian hyphenation patterns."; 26417 stripPrefix = 0; 26418 deps = [ ··· 26457 }; 26458 hyphen-latin = { 26459 revision = 58652; 26460 + catalogue = "lahyph"; 26461 shortdesc = "Latin hyphenation patterns."; 26462 stripPrefix = 0; 26463 deps = [ ··· 26660 }; 26661 hyphen-polish = { 26662 revision = 58609; 26663 + catalogue = "plhyph"; 26664 shortdesc = "Polish hyphenation patterns."; 26665 stripPrefix = 0; 26666 deps = [ ··· 26792 }; 26793 hyphen-serbian = { 26794 revision = 58609; 26795 + catalogue = "srhyphc"; 26796 shortdesc = "Serbian hyphenation patterns."; 26797 stripPrefix = 0; 26798 deps = [ ··· 26935 }; 26936 hyphen-turkish = { 26937 revision = 58652; 26938 + catalogue = "tkhyph"; 26939 shortdesc = "Turkish hyphenation patterns."; 26940 stripPrefix = 0; 26941 deps = [ ··· 27499 }; 27500 impatient-cn = { 27501 revision = 54080; 27502 + catalogue = "impatient"; 27503 shortdesc = "Free edition of the book \"TeX for the Impatient\""; 27504 stripPrefix = 0; 27505 sha512.run = "e75363bb36568ec42f13217dc740b839e109529e41ac9cc713e8c7eb620e557dcc08d20f36cbdb5f0e3145d9201d659fc8478d40fae4862fefd3eec005a3463b"; ··· 27509 }; 27510 impatient-fr = { 27511 revision = 54080; 27512 + catalogue = "impatient"; 27513 shortdesc = "Free edition of the book \"TeX for the Impatient\""; 27514 stripPrefix = 0; 27515 sha512.run = "f6a9a69ded33199fcd46d518fe8ed7dca48677c78fac5f90cdbbed2290558c4a9d7c9b0721c188023384acc97ad95df29565b06abc16fa33deb04490ca50b4ac"; ··· 28444 }; 28445 jknapltx = { 28446 revision = 19440; 28447 + catalogue = "jknappen"; 28448 shortdesc = "Miscellaneous packages by Joerg Knappen"; 28449 stripPrefix = 0; 28450 sha512.run = "0369405034393ea8de2cd94497a97ba6c40264ec9142eefee09647fd4e51f83e169a99757a4b92c1c9d911637f137404fa54231de452bcd208ba3f9982984153"; ··· 28852 }; 28853 kastrup = { 28854 revision = 15878; 28855 + catalogue = "binhex"; 28856 shortdesc = "Convert numbers into binary, octal and hexadecimal"; 28857 stripPrefix = 0; 28858 sha512.run = "d7cbd22ead6633284e9d114d90b2cb47924bfeb10c15eb350e4c2f82b883930c953410362313cdf8ac476a68cfa3a9b020217097909504b97a8ecd7addbc8d97"; ··· 29350 }; 29351 ksfh_nat = { 29352 revision = 24825; 29353 + catalogue = "ksfh-nat"; 29354 shortdesc = "BibTeX style for KSFH Munich"; 29355 stripPrefix = 0; 29356 sha512.run = "8893133ed49c9b4ba7472bc80a4e5583ec2546838e261fa2cf9aee188a0b00bca45de05c4e969af0b6f222a9668c3a7fac0caadbb180c10500fc53ae8c9f56c6"; ··· 29898 sha512.run = "47a9e27cd7e874d39f437a221bca0e906a82b712ff55ea7f83483d97b332dd64dd92a2f7daa2b624355df8ca7f91c0cc756143f5e9b7ce86f9467f2d8c2c478c"; 29899 sha512.doc = "9f59881e18e2988f48e4ec2e2ca8ae9f9d97daf3c247848c667aa071a0c44e8efda366c14b50d90ceb334d6c87fd75ed4ae0fd8f521ef2b0215f703011428a8f"; 29900 hasManpages = true; 29901 + hasCatalogue = false; 29902 }; 29903 latex-bin-dev = { 29904 revision = 71362; ··· 29958 sha512.run = "a77e96826d13168bee4f82ca129cc83923e3d50f7e218bc73b30fcb9d1f95aba81edc023cb6d836fe9e9d5009319f37d231716bb6bf6a0026f9775563ff273bb"; 29959 sha512.doc = "2692b0363620a1733ebaceae9a6ab293aa99d083b98f05a6e7ee0e5a2d30eb405d9d1a47dd9bbfa09a02d6d2b61e6c5770f7c0206117f8117e9a3feff759ab5e"; 29960 hasManpages = true; 29961 + hasCatalogue = false; 29962 }; 29963 latex-bin-dev.binfiles = [ 29964 "dvilualatex-dev" ··· 30050 ]; 30051 latex-graphics-companion = { 30052 revision = 29235; 30053 + catalogue = "lgc-examples"; 30054 shortdesc = "Examples from The LaTeX Graphics Companion"; 30055 stripPrefix = 0; 30056 sha512.run = "3148a646539db3622096f9aeefd7ca2d44b0cf83cd454673893978897d07cfe7107b8f5bc745bc6b60734d4ad3429be1ffc2edaa8c9dd1721b41bfe913fa0dbe"; ··· 30186 }; 30187 latex-web-companion = { 30188 revision = 29349; 30189 + catalogue = "lwc-examples"; 30190 shortdesc = "Examples from The LaTeX Web Companion"; 30191 stripPrefix = 0; 30192 sha512.run = "5f45c7f74a0e97b938009ada69146875e141edd556165b62185553b0ce5f590d5ca6f93a875dae1c546ebc788156d5cfc69c46535000adfe6933abe79a2fb06d"; ··· 30213 }; 30214 latex2e-help-texinfo-spanish = { 30215 revision = 65614; 30216 + catalogue = "latex2e-help-texinfo"; 30217 shortdesc = "Unofficial reference manual covering LaTeX2e"; 30218 stripPrefix = 0; 30219 sha512.run = "870c8f3af54ac42df5f4958669cf730cd16084c985f0b377c5aba9d526b8f7be14b367791d2c0a1f1a715739390ab63777ff2a92e7f9aad09897c8bbecff495e"; ··· 30556 }; 30557 lcdftypetools = { 30558 revision = 70015; 30559 + catalogue = "lcdf-typetools"; 30560 shortdesc = "A bundle of outline font manipulation tools"; 30561 deps = [ 30562 "glyphlist" ··· 30800 }; 30801 levy = { 30802 revision = 21750; 30803 + catalogue = "levy-font"; 30804 shortdesc = "Fonts for typesetting classical greek"; 30805 stripPrefix = 0; 30806 sha512.run = "a71294df1b2bdb1402892ebc0c82dd60275cf41f6844cdd284e1ba73c8515e98258118c5a1e5158fb6d09acdc53427eb4e3f62f24591fd2eafc90d0bb69b71ea"; ··· 31818 }; 31819 lshort-chinese = { 31820 revision = 67025; 31821 + catalogue = "lshort-zh-cn"; 31822 shortdesc = "Introduction to LaTeX, in Chinese"; 31823 stripPrefix = 0; 31824 sha512.run = "6d6ac34f79c3d5447c1bbd7f2c87071a92867bd770fd023bc4d6fb48500d27f1b1a8706a727b0d0a7b47eaa9a639c6b5a691b7d21a5e178eb79131cb4bd75b6c"; ··· 32458 sha512.run = "febc3c88887bd62afcf0f6a71b1e6f80fdaff91fcee50b7e23c94e2ba9ae3ee1cf614f1e8ad6d4ad8552a95488e30cf6c652be7443e7ce249c1b1d91cdd04b68"; 32459 sha512.doc = "42b7a48bc2bb2f94486a2d1090698188d6a76a9a6d31d76d7e7d068fa1ce9e53053efca19f42092b623affdcb9e4124094e8f1fb1363f255f80817898724cfdb"; 32460 hasManpages = true; 32461 + hasCatalogue = false; 32462 }; 32463 luahbtex.binfiles = [ 32464 "luahbtex" ··· 32548 sha512.run = "f6871ea1628238c57dc5aad427f52e3e9351f66fca8f405c0f82b0e89f5203fe900f4419a34b5955ea3d705021b2d2d5ec95a1d635f834ad1e8f7b769f8c3067"; 32549 sha512.doc = "a421dde006695841b25d4f9b9d0e7d75dd6fb33ef742fdc67c6691932296d2078fd72ac1ae3123acd4f08bdf605ca6bff494a87cde1a0423e3a92ca2c30b80df"; 32550 hasManpages = true; 32551 + hasCatalogue = false; 32552 }; 32553 luajittex.binfiles = [ 32554 "luajithbtex" ··· 33270 }; 33271 makeindex = { 33272 revision = 62517; 33273 + catalogue = "makeindexk"; 33274 shortdesc = "Makeindex development sources"; 33275 sha512.run = "5967ba4123fd4c708ce841d29211fdb66c28518f4b418903be0ddf2a49964f706af96b250eec814c547e0703460c1273ce72a7acf3ea9fe28cc1c7073af29d3c"; 33276 sha512.doc = "40b9ee1ebf7dba9a4bb4bb3077cdb1e88b07f276a9d0ae9c2817bd76a2f742ec9237d1b6d9658694fc5fc4e8f82591194862637bd83ea8e106c0541591d343ee"; ··· 33358 }; 33359 manfnt-font = { 33360 revision = 45777; 33361 + catalogue = "manual"; 33362 shortdesc = "Knuth's \"manual\" fonts"; 33363 stripPrefix = 0; 33364 fontMaps = [ ··· 35001 }; 35002 mkgrkindex = { 35003 revision = 26313; 35004 + catalogue = "greek-makeindex"; 35005 shortdesc = "Makeindex working with Greek"; 35006 sha512.run = "bbb0b306f30b4fe898f5d5bfdcb1eaa4d2d88a95cfa1ea0da51957aad1de028928562c930180f6c0a7d66b5cdfd804d52afbd229e7ca43173477a229cefff192"; 35007 sha512.doc = "5a5b14d4282e97420f796456155a71c23a44d4197d4d92bfea1f0f20e95b42e506c7be3f2b0aba37508415341e999522bd823c649cc6259a6e26d42399c6b8cf"; ··· 36374 }; 36375 ncntrsbk = { 36376 revision = 61719; 36377 + catalogue = "urw-base35"; 36378 shortdesc = "URW 'Base 35' font pack for LaTeX"; 36379 stripPrefix = 0; 36380 fontMaps = [ ··· 37663 }; 37664 omegaware = { 37665 revision = 70015; 37666 + catalogue = "omega"; 37667 shortdesc = "A wide-character-set extension of TeX"; 37668 sha512.run = "3f7c11de9fa993140c291afe2fe83676abcfe8c1e54f73c6d98ab531f2e1eaf2d65f5d8ab365cecea4e4eda966623115daf5c0e3ad91ea66d4fdbc335f828eff"; 37669 sha512.doc = "6a2f1a348ab48cfba8dfc22eed3c311e31ba1ed7efcbb651542c9c5efa5709528470810874a79a0b26dfec20c6d57da70bbcb468589d5311123dede389a9c6cb"; ··· 38234 }; 38235 palatino = { 38236 revision = 61719; 38237 + catalogue = "urw-base35"; 38238 shortdesc = "URW 'Base 35' font pack for LaTeX"; 38239 stripPrefix = 0; 38240 fontMaps = [ ··· 39091 sha512.run = "8bc301ccb6ee0f137f2ab994b9569f1f5431457d4ba0c06e1608be2621d319537ec3cb0e688d9582a3c964d302d126397d0affc6930f9feb2629acf25d85aaf1"; 39092 sha512.doc = "1ce8ecc67afb34d3e43bf0cc9c57076722b4ebeeb9c5506bda5895e3007774552dca48020f0036bef52b7ca8c33fe354875a9c706515ea56bf12a63ca53e235c"; 39093 hasManpages = true; 39094 + hasCatalogue = false; 39095 }; 39096 pdftosrc.binfiles = [ 39097 "pdftosrc" ··· 40025 }; 40026 pl = { 40027 revision = 58661; 40028 + catalogue = "pl-mf"; 40029 shortdesc = "Polish extension of Computer Modern fonts"; 40030 stripPrefix = 0; 40031 fontMaps = [ ··· 40079 }; 40080 plain-doc = { 40081 revision = 28424; 40082 + catalogue = "csname-doc"; 40083 shortdesc = "A list of plain.tex cs names"; 40084 stripPrefix = 0; 40085 sha512.run = "bae58c957de52e1a45f91d8ea49579ea9c5b50b641331ae8d27146b6bbda1cf93e09abe58a011164ef99e5513cc32d346da7d693e975271e1892674aa5799406"; ··· 40323 }; 40324 plweb = { 40325 revision = 15878; 40326 + catalogue = "pl"; 40327 shortdesc = "Literate Programming for Prolog with LaTeX"; 40328 stripPrefix = 0; 40329 sha512.run = "1899a3498d10950f67d24d2d7bf0488cd8867bd862960fa892581137bb1fb3426dea9e193f8993ffa93df11684dbd1f25bc79a98489317998936ab4186e9a22d"; ··· 42284 }; 42285 pstricks = { 42286 revision = 71883; 42287 + catalogue = "pstricks-base"; 42288 shortdesc = "PostScript macros for TeX"; 42289 stripPrefix = 0; 42290 sha512.run = "7a5536d5adf7c3bc25e2b5685fbc4ab7be939d118ef74bc8242c126b72aad987059f11a1bf541dc85bc7d458c093c194cb7a6cc95f13826ce012e94b5ada6565"; ··· 42305 }; 42306 pstricks_calcnotes = { 42307 revision = 34363; 42308 + catalogue = "pstricks-calcnotes"; 42309 shortdesc = "Use of PSTricks in calculus lecture notes"; 42310 stripPrefix = 0; 42311 sha512.run = "1b17e544484b71f3c29e5c3e1bed6021658ce7b9a256c21c004113b722a85be7ea6861753230910771b7c900184ca8cce146408301e75de79e0c2bf8939c49a6"; ··· 43099 }; 43100 r_und_s = { 43101 revision = 15878; 43102 + catalogue = "r-und-s"; 43103 shortdesc = "Chemical hazard codes"; 43104 stripPrefix = 0; 43105 sha512.run = "86b219305e4e085af2a22d34bc586253b5674abb18e257fa96bab1d45695f841020c0004f1da51fcfca0fd0b325e4043f2e368740841a5a2e8db774711ac6348"; ··· 43756 }; 43757 revtex4 = { 43758 revision = 56589; 43759 + catalogue = "revtex4-0"; 43760 shortdesc = "Styles for various Physics Journals (old version)"; 43761 stripPrefix = 0; 43762 sha512.run = "cd1f83a7f2664c6002b93bf7ac3b5dfef4767b79f66cd03ed738e395027736d062d23f1a6a9354834093857d467664168295e615ed1c734b708c098943d7bf87"; ··· 43919 }; 43920 roex = { 43921 revision = 45818; 43922 + catalogue = "mf-ps"; 43923 shortdesc = "Metafont-PostScript conversions"; 43924 stripPrefix = 0; 43925 sha512.run = "7df2224f9970b72cfa1474898c057799fe42d717876eed864f35aab113d01dfb483edb71f7f4a0a98b6762bbc309ce6fb51e41dc222a6f19be2025f6448fb1cd"; ··· 44152 }; 44153 rtklage = { 44154 revision = 15878; 44155 + catalogue = "ratex"; 44156 shortdesc = "A package for German lawyers"; 44157 stripPrefix = 0; 44158 sha512.run = "6e39e34a7c293f503949da66f1d5ebc65ae0388dc56e87992e9fc4daff1a250196afe68150be14ee2ec3242393ce9e5ea7b681cba31b7ed1c2d58526f6506554"; ··· 44609 "collection-latex" 44610 ]; 44611 sha512.run = "027a1cd0dd4fc5da2427864bb49fc885a00bec6e8a74da24ce9cd781c69bf4288ddfc3c790307ed48052a8fc00c1989d3939b253da6638370adbb1c43348749b"; 44612 + hasCatalogue = false; 44613 }; 44614 scheme-bookpub = { 44615 revision = 63547; ··· 44644 "willowtreebook" 44645 ]; 44646 sha512.run = "0ea47f8907821e273a581c52494b6a4e9a511a71e11ebfb05756eaded6e5132fc548312cb6365cc4c1906b4e8ffb14ee5ed496484fe5e2a2611e154091d23cf6"; 44647 + hasCatalogue = false; 44648 }; 44649 scheme-context = { 44650 revision = 59636; ··· 44674 "xits" 44675 ]; 44676 sha512.run = "0b041f3c27ef88e7baec105b7cb24fa65c4b1f092f155482d584d9041ced4f329251f0b0d32f7019c15fff3c57b4d17f057cf39781f8be16a4e8c0ce4838163e"; 44677 + hasCatalogue = false; 44678 }; 44679 scheme-full = { 44680 revision = 54074; ··· 44723 "collection-xetex" 44724 ]; 44725 sha512.run = "bda507842fde5239d7f45169ff78690bd96066d1834cdcc6a0dcbd3e3439308c694ce4be6a91d1f155ebe5e29d46173fe13c83bcd4356969da95fb7cca1b4e38"; 44726 + hasCatalogue = false; 44727 }; 44728 scheme-gust = { 44729 revision = 59755; ··· 44765 "texdoc" 44766 ]; 44767 sha512.run = "2b3e2e3d31c8fca7297729e910ada06a0d0282b618c92487b7a0da686938dc1f6f3b0881c7d1f8f3d002806ad8860c25802637c77919e21ca54ae8a23ef08ae7"; 44768 + hasCatalogue = false; 44769 }; 44770 scheme-infraonly = { 44771 revision = 54191; ··· 44778 "texlive.infra" 44779 ]; 44780 sha512.run = "f3e449bf0b34deb9ae776685f386245c4ca9644f2175ae51e9c62faa00e3cfac30fa2aa07fbd83b15b21d487ca368c09a18742d2434047783350698ced3b20b9"; 44781 + hasCatalogue = false; 44782 }; 44783 scheme-medium = { 44784 revision = 54074; ··· 44809 "collection-xetex" 44810 ]; 44811 sha512.run = "fdfbbd8fc370bfb0ea35ed9f3137b62eddd3e54777963668b3dfe7af6328a92f37c74e190e7f506ec27a3efbe44458941360599a4061a2765d0072af56808d60"; 44812 + hasCatalogue = false; 44813 }; 44814 scheme-minimal = { 44815 revision = 54191; ··· 44819 "collection-basic" 44820 ]; 44821 sha512.run = "ac177b74d9d5b9fa599831275a4084a0eeb7b764a6ed837d8f14f8391f0e6c0757f7b2d4a8e71868e0c8ea4d497f29d78c4c73fb9e6311dbecf29626516bbf82"; 44822 + hasCatalogue = false; 44823 }; 44824 scheme-small = { 44825 revision = 71080; ··· 44877 "zapfding" 44878 ]; 44879 sha512.run = "b8695c12bbb44ef28bdfea77bd23e496d169f6e56e6983e7465aee4e8b4123d15a6cf59d7f569ffc7d74055b15b1db89e424f3bbb37e46acfc436edc84a2a9fa"; 44880 + hasCatalogue = false; 44881 }; 44882 scheme-tetex = { 44883 revision = 59715; ··· 44946 "xpdfopen" 44947 ]; 44948 sha512.run = "fe8b53391733392a72be2e2c80892ec68fbdb749c70636c307825c8bfd6284945c9961610fd19f8b5d6b03ec50f0a1543c7d159f5f2a19534d71b221addfb708"; 44949 + hasCatalogue = false; 44950 }; 44951 schola-otf = { 44952 revision = 64734; ··· 45347 }; 45348 seetexk = { 45349 revision = 57972; 45350 + catalogue = "dvibook"; 45351 shortdesc = "Utilities for manipulating DVI files"; 45352 sha512.run = "1f217550f7455a82dd1771556045e10a39138eebddc90f4d38a274d56d9072501d94476c6045012f3c5cda43aea71924268fd222895079b225d893df3b78fa97"; 45353 sha512.doc = "1b36ac131e25541123a7d18e9a5e3cb1fccab04ffca1b0d1e5a036a26de99fb05e6745d43cac6dc76a295eac5503f90eafdb2b40f96c88836123b5b599a47e2e"; ··· 46903 }; 46904 srbook-mem = { 46905 revision = 45818; 46906 + catalogue = "serbian-book"; 46907 shortdesc = "Support for use of memoir in Serbian"; 46908 stripPrefix = 0; 46909 sha512.run = "5cae41da74957078b2b0ed38c9fa4186006f24abca804b879641b4bff5324950b1a59296c5733fcadd2ef05661ff1dba8cd7d9a2c5f9e2a5c6bc1e6d993ff218"; ··· 47897 }; 47898 symbol = { 47899 revision = 61719; 47900 + catalogue = "urw-base35"; 47901 shortdesc = "URW 'Base 35' font pack for LaTeX"; 47902 stripPrefix = 0; 47903 fontMaps = [ ··· 47919 }; 47920 sympytexpackage = { 47921 revision = 57090; 47922 + catalogue = "sympytex"; 47923 shortdesc = "Include symbolic computation (using sympy) in documents"; 47924 stripPrefix = 0; 47925 sha512.run = "9a1fa177703dbed088861ff47e5b53f3c0f433abe15d471d181368c52e0cdae7350090ce5cb3c25d4ca816d1132eb009359977ada3f3c0b5c3b80bc0873f8110"; ··· 47935 sha512.run = "cbe1f8c6d64619f742003c01566d55b675724f5d03681ad53dc1f58ff7314af88000ba25ea74e4fcfb07ece6160be6976ac8e69a9a1b524f223f5b80f350deb0"; 47936 sha512.doc = "14e1f266182ee0be47a7b3841435f79594cdeb959245e6226520e81248691beeaa73f365c1112ef3bb4eacf4ca77e55265bd0d13c190858144bdc3064fa88a59"; 47937 hasManpages = true; 47938 + hasCatalogue = false; 47939 }; 47940 synctex.binfiles = [ 47941 "synctex" ··· 47952 }; 47953 syntax = { 47954 revision = 15878; 47955 + catalogue = "syntax2"; 47956 shortdesc = "Creation of syntax diagrams"; 47957 stripPrefix = 0; 47958 sha512.run = "be1e049a98cd7e45cec9675e707575107af9c613028012b8fbfa658c6c9cbbac5782d3a7111f37edc719fb90e7c168c9a98a3d30a4c997b6ac4ed0691fc7fdc3"; ··· 48414 }; 48415 tcldoc = { 48416 revision = 22018; 48417 + catalogue = "tclldoc"; 48418 shortdesc = "Doc/docstrip for tcl"; 48419 stripPrefix = 0; 48420 sha512.run = "82348df3f6dcedc17a3cd50f709d01b1f2b0e4be9345e63d40ee6ad2aff908f97c7d19d586431e3fe8399a8d076505ceaadb5afe0116093240a6e59a335934c9"; ··· 48834 }; 48835 tex-refs = { 48836 revision = 57349; 48837 + catalogue = "tex-references"; 48838 shortdesc = "References for TeX and Friends"; 48839 stripPrefix = 0; 48840 sha512.run = "aa03714a0ebb90c7431935608851c504080f8985db3bbba98cbfa9b957e0a3fbb87de8e0119bfdcc996d664aa46bb943c6f90b36c4408a42f14fcc8387508df6"; ··· 49137 stripPrefix = 0; 49138 sha512.run = "fe49d34680f826f157976410f0e75cbe6438e88bcba4f4cb0f925b1e2c54a2802e2c66f1f5c8424ed12f80c64120e74526cd31168a5a27d36a36a7dd152bc61c"; 49139 sha512.doc = "4c04b3494649f2e2092e26356f057e89eeeeb75533b1b953b89fd154da40c64b4456d5492ca79fdf91f3c8fb097a4f2bbc4ef7802ffaed43369ee77471564560"; 49140 + hasCatalogue = false; 49141 }; 49142 texlive-cz = { 49143 revision = 72437; ··· 49145 stripPrefix = 0; 49146 sha512.run = "52d43409e3c99c163058a26d3d146e031dbf355400b7e08f74d9c7a1497c5c1d3203a57540800a0d2141597778dd72a16c7a6b83f50fa1a8b3c250b961d69a86"; 49147 sha512.doc = "709a7d484cc431d33a7921d342eaa7c5360398914e2ffbccc02e34c58c4920a155651dadbd0928e20d04fc622784f469335f3be902b83115461de39a3d838f1e"; 49148 + hasCatalogue = false; 49149 }; 49150 texlive-de = { 49151 revision = 71542; ··· 49153 stripPrefix = 0; 49154 sha512.run = "030027d8ff560646fabe5a8c4c61f3cd542cd83fc2a6d6fde6e4d7a3a67724aeb5195d084c2fc893637a009036737e912a64062462b411461bc422f0bb2186c0"; 49155 sha512.doc = "243023c53520fcd82efa0ba8933a7a16b17c87aadd8fd186bfaee5270edd7553afbcc55a1e8d680ef734b232ea9f49ab2fa7404523ad21847500926ba1b206d9"; 49156 + hasCatalogue = false; 49157 }; 49158 texlive-en = { 49159 revision = 71152; ··· 49162 sha512.run = "ffe4e1677dcb26c104df12d3ebe12a7d1fe810f329d6b5f20c16b865586f1576417cbc8026df061546e6513588b8ec7c907cdcd52e74f05570fda702f3362a03"; 49163 sha512.doc = "598d8229c0ae50fc4697909b7305ef614e5d3d8a884e5375c87da32b138c071b54dd0766a4a8080fe9863e3793e480c5c89afd8231f795560cbfe718a8bea16b"; 49164 hasInfo = true; 49165 + hasCatalogue = false; 49166 }; 49167 texlive-es = { 49168 revision = 70417; ··· 49170 stripPrefix = 0; 49171 sha512.run = "671cb1c99e88b4d2440ff3c46f506abf8f9e0df13e4f746bbbadf13de32a011e586adb878072f77359875b6274b625c74ac8883dd8d09088e2f9257f5d2c651e"; 49172 sha512.doc = "4a5ad67613dc27a699befd53921860114c397983f44bb8c6cab54160ca09d8801cdbe2741936e2a360684a114e42a3ec2e69d78c35b38de9f5d18bd5755ff914"; 49173 + hasCatalogue = false; 49174 }; 49175 texlive-fr = { 49176 revision = 70783; ··· 49178 stripPrefix = 0; 49179 sha512.run = "0e880cd72585109a7cfa9a184fc9be441265af85aa262002ba1a793937eaa0a7e7dc1c18a91e4a665e53533a132221d995d9b10c21af0baf707aa2dbdfb9c547"; 49180 sha512.doc = "7e43f0154c22ed8156ce880f5ab5d1846a5b71b1f7699ac4b9b5b3cf472e567d8b4936a3b2a0431afc604278f0e2ca719372564a81d4081039ec6493a5619f33"; 49181 + hasCatalogue = false; 49182 }; 49183 texlive-it = { 49184 revision = 58653; ··· 49186 stripPrefix = 0; 49187 sha512.run = "22874afcd046572176439818fd3a1c2200d00c0e184adc4fcbfa90b2ecc88dac7f5b28eb95c74bd546fd7472fcfdb2c5b74e5b1b5d08ffe4d4a5aa5f924da698"; 49188 sha512.doc = "0c0d3585bb2c12476751bc5dafb5ea5e10dcaf5149b98e823e607d7a99e5bd9dfd698d73950ecb1efe353435ba2f88be2c45e18c6cde2245df90cebfdbad4417"; 49189 + hasCatalogue = false; 49190 }; 49191 texlive-ja = { 49192 revision = 70587; ··· 49194 stripPrefix = 0; 49195 sha512.run = "387a61a4e104386506b9feb6e0b65df938210260a52d865d2f7eeee2637b2335a6b793c5c9ca16d2928c93346b2db69eaeefc9c632d2d483d626dd04cfa1b21c"; 49196 sha512.doc = "39097626d2f747d607968bba94f40c24788b6f5a49224ef70883c51c109c4f03acaf8075e62df20a8c7a1b01c90beb2777c2e0384b423dbdb52eb1bc444784b1"; 49197 + hasCatalogue = false; 49198 }; 49199 texlive-msg-translations = { 49200 revision = 71858; ··· 49208 stripPrefix = 0; 49209 sha512.run = "b43de2e6d5fe66c53370a4c43ab1a66cb08f353944f58756debc40d6651cb5df11824d1eb4ec79890b449ed611b8674c0773a4e477ad4abf30f162906c1f75ec"; 49210 sha512.doc = "09319f848fe28ca344367f70c826380b3927aa26df7eeb195f6eb176d4951ded181cc47c772f401e1e7936de5fb3a9be3339c69f5bb4e8a5f9785f7313e6baa8"; 49211 + hasCatalogue = false; 49212 }; 49213 texlive-ru = { 49214 revision = 58426; ··· 49216 stripPrefix = 0; 49217 sha512.run = "7658ab0d98a505eda9a86e9ecd64b0e35d9cd332b03066b46825c2a6252b9aa8edb24eb4af2bfc267127b349f741709ada836104dbfc2becadfd97d22e737365"; 49218 sha512.doc = "40e8b29f29ed61addc2b9e7ce4b73d12bf2e59f1c50c65e59e9c8cac5e6c3ef264ce2071b0d54e15f5029c101a51d0efcda0144e113aaedc714eb1300aa9635d"; 49219 + hasCatalogue = false; 49220 }; 49221 texlive-scripts = { 49222 revision = 72673; ··· 49286 stripPrefix = 0; 49287 sha512.run = "de99d6d13c6b68f8327c0b72dd3ab8aef92d07085f3eb59d94aaf8901d11d542c0795a33cb2bff1ff0dfb1acc99e43fc767150956abd873536a7d4e3b8f031f7"; 49288 sha512.doc = "4e07f6f015a023af113822e409e03405f49b9786f854308c14f2060cac75d8420ddab090696044860be75f1337b6d3b6e7a45fc0d56969b0894efce3a8c60ae7"; 49289 + hasCatalogue = false; 49290 }; 49291 texlive-zh-cn = { 49292 revision = 71700; ··· 49294 stripPrefix = 0; 49295 sha512.run = "e0cc717146bd0de481ccaa73705ca63389b8a73bd0f5af4a3c38dbbe69c597a92534bbc81d3c77bdbb26ba1b2d71c7dec8899f70904ca90c3c6cacccea29b847"; 49296 sha512.doc = "4dd44f1b131aefc7418018608a9ec6524ad490212827d3120c0beb5eea61bea511260407678112ae3498ad4da655303c17ecf8109b643ae91899c6f550f59574"; 49297 + hasCatalogue = false; 49298 }; 49299 "texlive.infra" = { 49300 revision = 71593; ··· 49658 shortdesc = "friendly cross-platform front end"; 49659 sha512.run = "228ac6589e8e14fc8061961353864eb54a83f2c4293ecf5a81c9199230dc14ba2b1d15f7f12d536a30fb896e4511e159f96f754206d48186341168be153bdd56"; 49660 sha512.doc = "725b67517504b3858766f4edcc589765ab9ea24716dd5006147869585f8f7c2eabb2f54fc9552f920405f9efe1e1a80f5f10b9e10a694c7abca1204a4c6c04f8"; 49661 + hasCatalogue = false; 49662 }; 49663 tfrupee = { 49664 revision = 20770; ··· 50710 }; 50711 times = { 50712 revision = 61719; 50713 + catalogue = "urw-base35"; 50714 shortdesc = "URW 'Base 35' font pack for LaTeX"; 50715 stripPrefix = 0; 50716 fontMaps = [ ··· 51000 }; 51001 tlc2 = { 51002 revision = 26096; 51003 + catalogue = "tlc2-examples"; 51004 shortdesc = "Examples from \"The LaTeX Companion\", second edition"; 51005 stripPrefix = 0; 51006 sha512.run = "3ac7d28285b15d7e97839619a449c870b3f96e1c557470ba4bf680016c9834af9f09715e09525b00aa2b951bbe20e5d3b1d0a5e5f957de99c13fdb39f4267e3d"; ··· 51192 }; 51193 tools = { 51194 revision = 71523; 51195 + catalogue = "latex-tools"; 51196 shortdesc = "The LaTeX standard tools bundle"; 51197 stripPrefix = 0; 51198 sha512.run = "43982deca3efedede52a441c1b9969a8aae1c5bab5d40bbfdf057efa3857bfcc1be176042c029b8fb8b2166d7b178831af3a8e58ab39d3d8b193ee40c963588f"; ··· 51511 }; 51512 treetex = { 51513 revision = 28176; 51514 + catalogue = "treetex-plain"; 51515 shortdesc = "Draw trees"; 51516 stripPrefix = 0; 51517 sha512.run = "49202a38697bd9bd3bc6fcbf30d28047b8ddc4d737bfa68cfdb83197b484352997a33f55e195211eff1d548f95e2072f07ed18f1d7c6772a03c66a13051d1709"; ··· 51826 }; 51827 twoup = { 51828 revision = 15878; 51829 + catalogue = "twoupltx"; 51830 shortdesc = "Print two virtual pages on each physical page"; 51831 stripPrefix = 0; 51832 sha512.run = "b3734b3818498a7038d544304d27376ff481b81fbd776cc44b9d246c3e69560364a784d897755cb69f9608c51135a1fdbb8ed370d624db64dd7b5f18a48bf754"; ··· 53411 }; 53412 velthuis = { 53413 revision = 66186; 53414 + catalogue = "devanagari"; 53415 shortdesc = "Typeset Devanagari"; 53416 deps = [ 53417 "xetex-devanagari" ··· 53663 sha512.run = "6c66717442bca3306e23f5d546e17929240ce9626a562b9e56512446998996d38f83f78fbb39e46bde0b9faf0db7eb0c0218c79e1d66711d6cd3c64a8778edec"; 53664 sha512.doc = "921d76535cbe7e940617355c74b82acfc61edb840db8ed9cae1aaf987fe6b83245505048c7c550d59829b204f139ae1cfd44601435e2fff2b0d5230b45a27b77"; 53665 hasManpages = true; 53666 + hasCatalogue = false; 53667 }; 53668 vlna.binfiles = [ 53669 "vlna" ··· 54489 } 54490 ]; 54491 sha512.run = "a1d891fe30b30acd7df1b72d809fc91152c05191184aa875ae7f3141487f7e37bc199ea325f3c4f1c71d6febd4560f144ab18fed1f011dbf81ac0bcc464b314a"; 54492 + hasCatalogue = false; 54493 }; 54494 xelatex-dev.binfiles = [ 54495 "xelatex-dev" ··· 55585 }; 55586 zapfchan = { 55587 revision = 61719; 55588 + catalogue = "urw-base35"; 55589 shortdesc = "URW 'Base 35' font pack for LaTeX"; 55590 stripPrefix = 0; 55591 fontMaps = [ ··· 55597 }; 55598 zapfding = { 55599 revision = 61719; 55600 + catalogue = "urw-base35"; 55601 shortdesc = "URW 'Base 35' font pack for LaTeX"; 55602 stripPrefix = 0; 55603 fontMaps = [
+47 -47
pkgs/top-level/aliases.nix
··· 61 (import self.path { localSystem = { inherit system; }; }); 62 63 ### _ ### 64 - _1password = lib.warn "_1password has been renamed to _1password-cli to better follow upstream name usage" _1password-cli; # Added 2024-10-24 65 "7z2hashcat" = throw "'7z2hashcat' has been renamed to '_7z2hashcat' as the former isn't a valid variable name."; # Added 2024-11-27 66 67 ### A ### ··· 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 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 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 110 ankisyncd = throw "ankisyncd is dead, use anki-sync-server instead"; # Added 2024-08-10 111 ao = libfive; # Added 2024-10-11 112 apacheKafka_3_5 = throw "apacheKafka_2_8 through _3_5 have been removed from nixpkgs as outdated"; # Added 2024-06-13 ··· 151 bisq-desktop = throw "bisq-desktop has been removed because OpenJFX 11 was removed"; # Added 2024-11-17 152 bitwarden = bitwarden-desktop; # Added 2024-02-25 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 ])`" 155 (blender.withPackages (_: args.packages)).overrideAttrs 156 (lib.optionalAttrs (args ? name) { pname = "blender-" + args.name; }); # Added 2023-10-30 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 boost_process = throw "boost_process has been removed as it is included in regular boost"; # Added 2024-05-01 165 bpb = throw "bpb has been removed as it is unmaintained and not compatible with recent Rust versions"; # Added 2024-04-30 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 168 bs-platform = throw "'bs-platform' was removed as it was broken, development ended and 'melange' has superseded it"; # Added 2024-07-29 169 buf-language-server = throw "'buf-language-server' was removed as its development has moved to the 'buf' package"; # Added 2024-11-15 170 ··· 360 erlangR26_odbc_javac = throw "erlangR26_odbc_javac has been removed in favor of erlang_26_odbc_javac"; # added 2024-05-24 361 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; 364 365 ### F ### 366 ··· 381 fileschanged = throw "'fileschanged' has been removed as it is unmaintained upstream"; # Added 2024-04-19 382 finger_bsd = bsd-finger; 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 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 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 firefox-wayland = firefox; # Added 2022-11-15 ··· 463 }; # Added 2021-01-14 464 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 467 glfw-wayland = glfw; # Added 2024-04-19 468 glfw-wayland-minecraft = glfw3-minecraft; # Added 2024-05-08 469 glxinfo = mesa-demos; # Added 2024-07-04 ··· 546 imagemagick7Big = throw "'imagemagick7Big' has been renamed to/replaced by 'imagemagickBig'"; # Converted to throw 2024-10-17 547 imagemagick7 = throw "'imagemagick7' has been renamed to/replaced by 'imagemagick'"; # Converted to throw 2024-10-17 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 551 incrtcl = tclPackages.incrtcl; # Added 2024-10-02 552 input-utils = throw "The input-utils package was dropped since it was unmaintained."; # Added 2024-06-21 553 index-fm = libsForQt5.mauiPackages.index; # added 2022-05-17 ··· 562 isl_0_11 = throw "isl_0_11 has been removed from Nixpkgs, as it is unmaintained and obsolete"; # Added 2024-09-13 563 isl_0_14 = throw "isl_0_14 has been removed from Nixpkgs, as it is unmaintained and obsolete"; # Added 2024-09-13 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 566 itktcl = tclPackages.itktcl; # Added 2024-10-02 567 568 ### J ### ··· 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 luna-icons = throw "luna-icons has been removed as it was removed upstream"; # Added 2024-10-29 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 778 lzma = throw "'lzma' has been renamed to/replaced by 'xz'"; # Converted to throw 2024-10-17 779 780 ### M ### ··· 787 mariadb_110 = throw "mariadb_110 has been removed from nixpkgs, please switch to another version like mariadb_114"; # Added 2024-08-15 788 mariadb-client = hiPrio mariadb.client; #added 2019.07.28 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 794 masari = throw "masari has been removed as it was abandoned upstream"; # Added 2024-07-11 795 mathematica9 = throw "mathematica9 has been removed as it was obsolete, broken, and depended on OpenCV 2"; # Added 2024-08-20 796 mathematica10 = throw "mathematica10 has been removed as it was obsolete, broken, and depended on OpenCV 2"; # Added 2024-08-20 ··· 867 nextcloud27Packages = throw "Nextcloud27 is EOL!"; # Added 2024-06-25 868 nagiosPluginsOfficial = monitoring-plugins; 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 871 newlibCross = newlib; # Added 2024-09-06 872 newlib-nanoCross = newlib-nano; # Added 2024-09-06 873 nix-direnv-flakes = nix-direnv; ··· 883 nixStable = nixVersions.stable; # Added 2022-01-24 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 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 887 888 # When the nixops_unstable alias is removed, nixops_unstable_minimal can be renamed to nixops_unstable. 889 ··· 895 noto-fonts-emoji = noto-fonts-color-emoji; # Added 2023-09-09 896 noto-fonts-extra = noto-fonts; # Added 2023-04-08 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 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 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 906 907 ### O ### 908 909 o = orbiton; # Added 2023-04-09 910 oathToolkit = oath-toolkit; # Added 2022-04-04 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 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 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 openafs_1_8 = openafs; # Added 2022-08-22 ··· 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 pdf4tcl = tclPackages.pdf4tcl; # Added 2024-10-02 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 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 985 percona-xtrabackup_lts = percona-xtrabackup; # Added 2024-10-13 986 pentablet-driver = xp-pen-g430-driver; # Added 2022-06-23 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 996 pipewire_0_2 = throw "pipewire_0_2 has been removed as it is outdated and no longer used"; # Added 2024-07-28 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 999 pleroma-otp = throw "'pleroma-otp' has been renamed to/replaced by 'pleroma'"; # Converted to throw 2024-10-17 1000 pltScheme = racket; # just to be sure 1001 poretools = throw "poretools has been removed from nixpkgs, as it was broken and unmaintained"; # Added 2024-06-03 ··· 1097 radicle-upstream = throw "'radicle-upstream' was sunset, see <https://community.radworks.org/t/2962>"; # Added 2024-05-04 1098 railway-travel = diebahn; # Added 2024-04-01 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 1101 redocly-cli = redocly; # Added 2024-04-14 1102 redpanda = redpanda-client; # Added 2023-10-14 1103 redpanda-server = throw "'redpanda-server' has been removed because it was broken for a long time"; # Added 2024-06-10 ··· 1199 starspace = throw "starspace has been removed from nixpkgs, as it was broken"; # Added 2024-07-15 1200 steamPackages = { 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; 1206 steam-runtime = throw "`steamPackages.steam-runtime` has been removed, as it's no longer supported or necessary"; 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; 1209 }; 1210 steam-small = steam; # Added 2024-09-12 1211 steam-run-native = steam-run; # added 2022-02-21 1212 StormLib = stormlib; # Added 2024-01-21 1213 sumneko-lua-language-server = lua-language-server; # Added 2023-02-07 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 1217 swig1 = throw "swig1 has been removed as it is obsolete"; # Added 2024-08-23 1218 swig2 = throw "swig2 has been removed as it is obsolete"; # Added 2024-08-23 1219 swig4 = swig; # Added 2024-09-12 ··· 1230 tabula = throw "tabula has been removed from nixpkgs, as it was broken"; # Added 2024-07-15 1231 tailor = throw "'tailor' has been removed from nixpkgs, as it was unmaintained upstream."; # Added 2024-11-02 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; 1234 taplo-cli = taplo; # Added 2022-07-30 1235 taplo-lsp = taplo; # Added 2022-07-30 1236 taro = taproot-assets; # Added 2023-07-04 ··· 1248 teck-programmer = throw "teck-programmer was removed because it was broken and unmaintained"; # added 2024-08-23 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 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 1252 temurin-bin-20 = throw "Temurin 20 has been removed as it has reached its end of life"; # Added 2024-08-01 1253 temurin-jre-bin-20 = throw "Temurin 20 has been removed as it has reached its end of life"; # Added 2024-08-01 1254 temurin-bin-19 = throw "Temurin 19 has been removed as it has reached its end of life"; # Added 2024-08-01 ··· 1273 tomcat_connectors = apacheHttpdPackages.mod_jk; # Added 2024-06-07 1274 tor-browser-bundle-bin = tor-browser; # Added 2023-09-23 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 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 1283 transfig = fig2dev; # Added 2022-02-15 1284 transifex-client = transifex-cli; # Added 2023-12-29 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 'wayfireApplications-unwrapped.wlroots' has been removed 1361 ''; # Add 2023-07-29 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; 1364 wineWayland = wine-wayland; 1365 win-virtio = virtio-win; # Added 2023-10-17 1366 wkhtmltopdf-bin = wkhtmltopdf; # Added 2024-07-17 ··· 1372 wordpress_6_5 = throw "'wordpress_6_5' has been removed in favor of the latest version"; # Added 2024-11-11 1373 wordpress_6_6 = throw "'wordpress_6_6' has been removed in favor of the latest version"; # Added 2024-11-17 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; 1376 wrapLisp_old = throw "Lisp packages have been redesigned. See 'lisp-modules' in the nixpkgs manual."; # Added 2024-05-07 1377 wmii_hg = wmii; 1378 wrapGAppsHook = wrapGAppsHook3; # Added 2024-03-26
··· 61 (import self.path { localSystem = { inherit system; }; }); 62 63 ### _ ### 64 + _1password = lib.warnOnInstantiate "_1password has been renamed to _1password-cli to better follow upstream name usage" _1password-cli; # Added 2024-10-24 65 "7z2hashcat" = throw "'7z2hashcat' has been renamed to '_7z2hashcat' as the former isn't a valid variable name."; # Added 2024-11-27 66 67 ### A ### ··· 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 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 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.warnOnInstantiate "The package set `androidndkPkgs_23b` has been renamed to `androidndkPkgs_23`." androidndkPkgs_23; # Added 2024-07-21 110 ankisyncd = throw "ankisyncd is dead, use anki-sync-server instead"; # Added 2024-08-10 111 ao = libfive; # Added 2024-10-11 112 apacheKafka_3_5 = throw "apacheKafka_2_8 through _3_5 have been removed from nixpkgs as outdated"; # Added 2024-06-13 ··· 151 bisq-desktop = throw "bisq-desktop has been removed because OpenJFX 11 was removed"; # Added 2024-11-17 152 bitwarden = bitwarden-desktop; # Added 2024-02-25 153 blender-with-packages = args: 154 + lib.warnOnInstantiate "blender-with-packages is deprecated in favor of blender.withPackages, e.g. `blender.withPackages(ps: [ ps.foobar ])`" 155 (blender.withPackages (_: args.packages)).overrideAttrs 156 (lib.optionalAttrs (args ? name) { pname = "blender-" + args.name; }); # Added 2023-10-30 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 boost_process = throw "boost_process has been removed as it is included in regular boost"; # Added 2024-05-01 165 bpb = throw "bpb has been removed as it is unmaintained and not compatible with recent Rust versions"; # Added 2024-04-30 166 bpftool = throw "'bpftool' has been renamed to/replaced by 'bpftools'"; # Converted to throw 2024-10-17 167 + brasero-original = lib.warnOnInstantiate "Use 'brasero-unwrapped' instead of 'brasero-original'" brasero-unwrapped; # Added 2024-09-29 168 bs-platform = throw "'bs-platform' was removed as it was broken, development ended and 'melange' has superseded it"; # Added 2024-07-29 169 buf-language-server = throw "'buf-language-server' was removed as its development has moved to the 'buf' package"; # Added 2024-11-15 170 ··· 360 erlangR26_odbc_javac = throw "erlangR26_odbc_javac has been removed in favor of erlang_26_odbc_javac"; # added 2024-05-24 361 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.warnOnInstantiate "eww now can build for X11 and wayland simultaneously, so `eww-wayland` is deprecated, use the normal `eww` package instead." eww; 364 365 ### F ### 366 ··· 381 fileschanged = throw "'fileschanged' has been removed as it is unmaintained upstream"; # Added 2024-04-19 382 finger_bsd = bsd-finger; 383 fingerd_bsd = bsd-fingerd; 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 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 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 firefox-wayland = firefox; # Added 2022-11-15 ··· 463 }; # Added 2021-01-14 464 465 gkraken = throw "'gkraken' has been deprecated by upstream. Consider using the replacement 'coolercontrol' instead."; # Added 2024-11-22 466 + glew-egl = lib.warnOnInstantiate "'glew-egl' is now provided by 'glew' directly" glew; # Added 2024-08-11 467 glfw-wayland = glfw; # Added 2024-04-19 468 glfw-wayland-minecraft = glfw3-minecraft; # Added 2024-05-08 469 glxinfo = mesa-demos; # Added 2024-07-04 ··· 546 imagemagick7Big = throw "'imagemagick7Big' has been renamed to/replaced by 'imagemagickBig'"; # Converted to throw 2024-10-17 547 imagemagick7 = throw "'imagemagick7' has been renamed to/replaced by 'imagemagick'"; # Converted to throw 2024-10-17 548 imagemagick7_light = throw "'imagemagick7_light' has been renamed to/replaced by 'imagemagick_light'"; # Converted to throw 2024-10-17 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 incrtcl = tclPackages.incrtcl; # Added 2024-10-02 552 input-utils = throw "The input-utils package was dropped since it was unmaintained."; # Added 2024-06-21 553 index-fm = libsForQt5.mauiPackages.index; # added 2022-05-17 ··· 562 isl_0_11 = throw "isl_0_11 has been removed from Nixpkgs, as it is unmaintained and obsolete"; # Added 2024-09-13 563 isl_0_14 = throw "isl_0_14 has been removed from Nixpkgs, as it is unmaintained and obsolete"; # Added 2024-09-13 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.warnOnInstantiate "iso-flags-png-320x420 has been renamed to iso-flags-png-320x240" iso-flags-png-320x240; # Added 2024-07-17 566 itktcl = tclPackages.itktcl; # Added 2024-10-02 567 568 ### J ### ··· 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 luna-icons = throw "luna-icons has been removed as it was removed upstream"; # Added 2024-10-29 775 lv_img_conv = throw "'lv_img_conv' has been removed from nixpkgs as it is broken"; # Added 2024-06-18 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 lzma = throw "'lzma' has been renamed to/replaced by 'xz'"; # Converted to throw 2024-10-17 779 780 ### M ### ··· 787 mariadb_110 = throw "mariadb_110 has been removed from nixpkgs, please switch to another version like mariadb_114"; # Added 2024-08-15 788 mariadb-client = hiPrio mariadb.client; #added 2019.07.28 789 maligned = throw "maligned was deprecated upstream in favor of x/tools/go/analysis/passes/fieldalignment"; # Added 20204-08-24 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 masari = throw "masari has been removed as it was abandoned upstream"; # Added 2024-07-11 795 mathematica9 = throw "mathematica9 has been removed as it was obsolete, broken, and depended on OpenCV 2"; # Added 2024-08-20 796 mathematica10 = throw "mathematica10 has been removed as it was obsolete, broken, and depended on OpenCV 2"; # Added 2024-08-20 ··· 867 nextcloud27Packages = throw "Nextcloud27 is EOL!"; # Added 2024-06-25 868 nagiosPluginsOfficial = monitoring-plugins; 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. To list all fonts use `builtins.filter lib.attrsets.isDerivation (builtins.attrValues pkgs.nerd-fonts)`."; # Added 2024-11-09 871 newlibCross = newlib; # Added 2024-09-06 872 newlib-nanoCross = newlib-nano; # Added 2024-09-06 873 nix-direnv-flakes = nix-direnv; ··· 883 nixStable = nixVersions.stable; # Added 2022-01-24 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 nix_2_3 = nixVersions.nix_2_3; 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 888 # When the nixops_unstable alias is removed, nixops_unstable_minimal can be renamed to nixops_unstable. 889 ··· 895 noto-fonts-emoji = noto-fonts-color-emoji; # Added 2023-09-09 896 noto-fonts-extra = noto-fonts; # Added 2023-04-08 897 NSPlist = nsplist; # Added 2024-01-05 898 + nushellFull = lib.warnOnInstantiate "`nushellFull` has has been replaced by `nushell` as it's features no longer exist" nushell; # Added 2024-05-30 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 nvidia-thrust = throw "nvidia-thrust has been removed because the project was deprecated; use cudaPackages.cuda_cccl"; 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 907 ### O ### 908 909 o = orbiton; # Added 2023-04-09 910 oathToolkit = oath-toolkit; # Added 2022-04-04 911 oauth2_proxy = throw "'oauth2_proxy' has been renamed to/replaced by 'oauth2-proxy'"; # Converted to throw 2024-10-17 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 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 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 openafs_1_8 = openafs; # Added 2022-08-22 ··· 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 pdf4tcl = tclPackages.pdf4tcl; # Added 2024-10-02 981 peach = asouldocs; # Added 2022-08-28 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 percona-server_lts = percona-server; # 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 percona-xtrabackup_lts = percona-xtrabackup; # Added 2024-10-13 986 pentablet-driver = xp-pen-g430-driver; # Added 2022-06-23 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 996 pipewire_0_2 = throw "pipewire_0_2 has been removed as it is outdated and no longer used"; # Added 2024-07-28 997 pipewire-media-session = throw "pipewire-media-session is no longer maintained and has been removed. Please use Wireplumber instead."; 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 pleroma-otp = throw "'pleroma-otp' has been renamed to/replaced by 'pleroma'"; # Converted to throw 2024-10-17 1000 pltScheme = racket; # just to be sure 1001 poretools = throw "poretools has been removed from nixpkgs, as it was broken and unmaintained"; # Added 2024-06-03 ··· 1097 radicle-upstream = throw "'radicle-upstream' was sunset, see <https://community.radworks.org/t/2962>"; # Added 2024-05-04 1098 railway-travel = diebahn; # Added 2024-04-01 1099 rambox-pro = rambox; # Added 2022-12-12 1100 + rapidjson-unstable = lib.warnOnInstantiate "'rapidjson-unstable' has been renamed to 'rapidjson'" rapidjson; # Added 2024-07-28 1101 redocly-cli = redocly; # Added 2024-04-14 1102 redpanda = redpanda-client; # Added 2023-10-14 1103 redpanda-server = throw "'redpanda-server' has been removed because it was broken for a long time"; # Added 2024-06-10 ··· 1199 starspace = throw "starspace has been removed from nixpkgs, as it was broken"; # Added 2024-07-15 1200 steamPackages = { 1201 steamArch = throw "`steamPackages.steamArch` has been removed as it's no longer applicable"; 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 steam-runtime = throw "`steamPackages.steam-runtime` has been removed, as it's no longer supported or necessary"; 1207 steam-runtime-wrapped = throw "`steamPackages.steam-runtime-wrapped` has been removed, as it's no longer supported or necessary"; 1208 + steamcmd = lib.warnOnInstantiate "`steamPackages.steamcmd` has been moved to top level as `steamcmd`" steamcmd; 1209 }; 1210 steam-small = steam; # Added 2024-09-12 1211 steam-run-native = steam-run; # added 2022-02-21 1212 StormLib = stormlib; # Added 2024-01-21 1213 sumneko-lua-language-server = lua-language-server; # Added 2023-02-07 1214 sumokoin = throw "sumokoin has been removed as it was abandoned upstream"; # Added 2024-11-23 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 swig1 = throw "swig1 has been removed as it is obsolete"; # Added 2024-08-23 1218 swig2 = throw "swig2 has been removed as it is obsolete"; # Added 2024-08-23 1219 swig4 = swig; # Added 2024-09-12 ··· 1230 tabula = throw "tabula has been removed from nixpkgs, as it was broken"; # Added 2024-07-15 1231 tailor = throw "'tailor' has been removed from nixpkgs, as it was unmaintained upstream."; # Added 2024-11-02 1232 tangogps = throw "'tangogps' has been renamed to/replaced by 'foxtrotgps'"; # Converted to throw 2024-10-17 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 taplo-cli = taplo; # Added 2022-07-30 1235 taplo-lsp = taplo; # Added 2022-07-30 1236 taro = taproot-assets; # Added 2023-07-04 ··· 1248 teck-programmer = throw "teck-programmer was removed because it was broken and unmaintained"; # added 2024-08-23 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 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.warnOnInstantiate "terminus-nerdfont is redundant. Use nerd-fonts.terminess-ttf instead." nerd-fonts.terminess-ttf; # Added 2024-11-10 1252 temurin-bin-20 = throw "Temurin 20 has been removed as it has reached its end of life"; # Added 2024-08-01 1253 temurin-jre-bin-20 = throw "Temurin 20 has been removed as it has reached its end of life"; # Added 2024-08-01 1254 temurin-bin-19 = throw "Temurin 19 has been removed as it has reached its end of life"; # Added 2024-08-01 ··· 1273 tomcat_connectors = apacheHttpdPackages.mod_jk; # Added 2024-06-07 1274 tor-browser-bundle-bin = tor-browser; # Added 2023-09-23 1275 torq = throw "torq has been removed because the project went closed source"; # Added 2024-11-24 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 treefmt = treefmt2; # 2024-06-28 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 transfig = fig2dev; # Added 2022-02-15 1284 transifex-client = transifex-cli; # Added 2023-12-29 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 'wayfireApplications-unwrapped.wlroots' has been removed 1361 ''; # Add 2023-07-29 1362 waypoint = throw "waypoint has been removed from nixpkgs as the upstream project was archived"; # Added 2024-04-24 1363 + webkitgtk = lib.warnOnInstantiate "Explicitly set the ABI version of 'webkitgtk'" webkitgtk_4_0; 1364 wineWayland = wine-wayland; 1365 win-virtio = virtio-win; # Added 2023-10-17 1366 wkhtmltopdf-bin = wkhtmltopdf; # Added 2024-07-17 ··· 1372 wordpress_6_5 = throw "'wordpress_6_5' has been removed in favor of the latest version"; # Added 2024-11-11 1373 wordpress_6_6 = throw "'wordpress_6_6' has been removed in favor of the latest version"; # Added 2024-11-17 1374 wormhole-rs = magic-wormhole-rs; # Added 2022-05-30. preserve, reason: Arch package name, main binary name 1375 + wpa_supplicant_ro_ssids = lib.warnOnInstantiate "Deprecated package: Please use wpa_supplicant instead. Read-only SSID patches are now upstream!" wpa_supplicant; 1376 wrapLisp_old = throw "Lisp packages have been redesigned. See 'lisp-modules' in the nixpkgs manual."; # Added 2024-05-07 1377 wmii_hg = wmii; 1378 wrapGAppsHook = wrapGAppsHook3; # Added 2024-03-26
+4 -10
pkgs/top-level/all-packages.nix
··· 2855 citrix_workspace_23_11_0 2856 citrix_workspace_24_02_0 2857 citrix_workspace_24_05_0 2858 ; 2859 - citrix_workspace = citrix_workspace_24_05_0; 2860 2861 cmst = libsForQt5.callPackage ../tools/networking/cmst { }; 2862 ··· 4923 pnpm = pnpm_9; 4924 4925 po4a = perlPackages.Po4a; 4926 - 4927 - poac = callPackage ../development/tools/poac { 4928 - inherit (llvmPackages_14) stdenv; 4929 - }; 4930 4931 podman-compose = python3Packages.callPackage ../applications/virtualization/podman-compose { }; 4932 ··· 7218 }; 7219 7220 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 { }; 7223 7224 clojure = callPackage ../development/interpreters/clojure { 7225 # set this to an LTS version of java ··· 17805 17806 kicadAddons = recurseIntoAttrs (callPackage ../applications/science/electronics/kicad/addons {}); 17807 17808 - librepcb = libsForQt5.callPackage ../applications/science/electronics/librepcb { }; 17809 17810 ngspice = libngspice.override { 17811 withNgshared = false; ··· 18876 ldid = callPackage ../development/tools/ldid { 18877 inherit (darwin.apple_sdk.frameworks) CoreFoundation Security; 18878 }; 18879 - 18880 - zram-generator = callPackage ../tools/system/zram-generator { }; 18881 18882 zrythm = callPackage ../applications/audio/zrythm { 18883 inherit (plasma5Packages) breeze-icons;
··· 2855 citrix_workspace_23_11_0 2856 citrix_workspace_24_02_0 2857 citrix_workspace_24_05_0 2858 + citrix_workspace_24_08_0 2859 ; 2860 + citrix_workspace = citrix_workspace_24_08_0; 2861 2862 cmst = libsForQt5.callPackage ../tools/networking/cmst { }; 2863 ··· 4924 pnpm = pnpm_9; 4925 4926 po4a = perlPackages.Po4a; 4927 4928 podman-compose = python3Packages.callPackage ../applications/virtualization/podman-compose { }; 4929 ··· 7215 }; 7216 7217 inherit (callPackage ../applications/editors/jupyter-kernels/xeus-cling { }) 7218 + cpp11-kernel cpp14-kernel cpp17-kernel cpp2a-kernel xeus-cling; 7219 7220 clojure = callPackage ../development/interpreters/clojure { 7221 # set this to an LTS version of java ··· 17801 17802 kicadAddons = recurseIntoAttrs (callPackage ../applications/science/electronics/kicad/addons {}); 17803 17804 + librepcb = qt6Packages.callPackage ../applications/science/electronics/librepcb { }; 17805 17806 ngspice = libngspice.override { 17807 withNgshared = false; ··· 18872 ldid = callPackage ../development/tools/ldid { 18873 inherit (darwin.apple_sdk.frameworks) CoreFoundation Security; 18874 }; 18875 18876 zrythm = callPackage ../applications/audio/zrythm { 18877 inherit (plasma5Packages) breeze-icons;
+2 -2
pkgs/top-level/linux-kernels.nix
··· 619 xmm7360-pci = throw "Support for the XMM7360 WWAN card was added to the iosm kmod in mainline kernel version 5.18"; 620 amdgpu-pro = throw "amdgpu-pro was removed due to lack of maintenance"; # Added 2024-06-16 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 624 tuxedo-keyboard = self.tuxedo-drivers; # Added 2024-09-28 625 }); 626
··· 619 xmm7360-pci = throw "Support for the XMM7360 WWAN card was added to the iosm kmod in mainline kernel version 5.18"; 620 amdgpu-pro = throw "amdgpu-pro was removed due to lack of maintenance"; # Added 2024-06-16 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.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 tuxedo-keyboard = self.tuxedo-drivers; # Added 2024-09-28 625 }); 626