Merge master into staging-next

authored by

github-actions[bot] and committed by
GitHub
af1764d5 ebcaa0d0

+969 -663
+12
maintainers/maintainer-list.nix
··· 7995 githubId = 19036; 7996 name = "Matthew Bauer"; 7997 }; 7998 matthiasbeyer = { 7999 email = "mail@beyermatthias.de"; 8000 matrix = "@musicmatze:beyermatthi.as"; ··· 10187 github = "podocarp"; 10188 githubId = 10473184; 10189 name = "Jia Xiaodong"; 10190 }; 10191 polendri = { 10192 email = "paul@ijj.li";
··· 7995 githubId = 19036; 7996 name = "Matthew Bauer"; 7997 }; 7998 + matthiasbenaets = { 7999 + email = "matthias.benaets@gmail.com"; 8000 + github = "MatthiasBenaets"; 8001 + githubId = 89214559; 8002 + name = "Matthias Benaets"; 8003 + }; 8004 matthiasbeyer = { 8005 email = "mail@beyermatthias.de"; 8006 matrix = "@musicmatze:beyermatthi.as"; ··· 10193 github = "podocarp"; 10194 githubId = 10473184; 10195 name = "Jia Xiaodong"; 10196 + }; 10197 + polarmutex = { 10198 + email = "brian@brianryall.xyz"; 10199 + github = "polarmutex"; 10200 + githubId = 115141; 10201 + name = "Brian Ryall"; 10202 }; 10203 polendri = { 10204 email = "paul@ijj.li";
+28
nixos/modules/hardware/new-lg4ff.nix
···
··· 1 + { pkgs, lib, config, ... }: 2 + 3 + with lib; 4 + 5 + let 6 + cfg = config.hardware.new-lg4ff; 7 + in { 8 + options.hardware.new-lg4ff = { 9 + enable = mkOption { 10 + type = types.bool; 11 + default = false; 12 + description = '' 13 + Enables improved Linux module drivers for Logitech driving wheels. 14 + This will replace the existing in-kernel hid-logitech modules. 15 + Works most notably on the Logitech G25, G27, G29 and Driving Force (GT). 16 + ''; 17 + }; 18 + }; 19 + 20 + config = { 21 + boot = { 22 + extraModulePackages = [ pkgs.new-lg4ff ]; 23 + kernelModules = [ "hid-logitech-new" ]; 24 + }; 25 + }; 26 + 27 + meta.maintainers = with lib.maintainers; [ matthiasbenaets ]; 28 + }
+1
nixos/modules/module-list.nix
··· 66 ./hardware/network/ath-user-regd.nix 67 ./hardware/network/b43.nix 68 ./hardware/network/intel-2200bg.nix 69 ./hardware/nitrokey.nix 70 ./hardware/opengl.nix 71 ./hardware/openrazer.nix
··· 66 ./hardware/network/ath-user-regd.nix 67 ./hardware/network/b43.nix 68 ./hardware/network/intel-2200bg.nix 69 + ./hardware/new-lg4ff.nix 70 ./hardware/nitrokey.nix 71 ./hardware/opengl.nix 72 ./hardware/openrazer.nix
+3
nixos/modules/services/misc/jellyfin.nix
··· 53 User = cfg.user; 54 Group = cfg.group; 55 StateDirectory = "jellyfin"; 56 CacheDirectory = "jellyfin"; 57 ExecStart = "${cfg.package}/bin/jellyfin --datadir '/var/lib/${StateDirectory}' --cachedir '/var/cache/${CacheDirectory}'"; 58 Restart = "on-failure"; 59
··· 53 User = cfg.user; 54 Group = cfg.group; 55 StateDirectory = "jellyfin"; 56 + StateDirectoryMode = "0700"; 57 CacheDirectory = "jellyfin"; 58 + CacheDirectoryMode = "0700"; 59 + UMask = "0077"; 60 ExecStart = "${cfg.package}/bin/jellyfin --datadir '/var/lib/${StateDirectory}' --cachedir '/var/cache/${CacheDirectory}'"; 61 Restart = "on-failure"; 62
+5 -6
pkgs/applications/blockchains/ledger-live-desktop/default.nix
··· 2 3 let 4 pname = "ledger-live-desktop"; 5 - version = "2.41.3"; 6 - name = "${pname}-${version}"; 7 8 src = fetchurl { 9 url = "https://github.com/LedgerHQ/${pname}/releases/download/v${version}/${pname}-${version}-linux-x86_64.AppImage"; 10 - hash = "sha256-Bh3wB5AAgY6l1W3UtWUHW+lJgJ0w6gw23WvEe3/Xs1g="; 11 }; 12 13 appimageContents = appimageTools.extractType2 { 14 - inherit name src; 15 }; 16 17 # Hotplug events from udevd are fired into the kernel, which then re-broadcasts them over a ··· 25 }); 26 in 27 appimageTools.wrapType2 rec { 28 - inherit name src; 29 30 extraPkgs = pkgs: [ systemdPatched ]; 31 32 extraInstallCommands = '' 33 - mv $out/bin/${name} $out/bin/${pname} 34 install -m 444 -D ${appimageContents}/ledger-live-desktop.desktop $out/share/applications/ledger-live-desktop.desktop 35 install -m 444 -D ${appimageContents}/ledger-live-desktop.png $out/share/icons/hicolor/1024x1024/apps/ledger-live-desktop.png 36 ${imagemagick}/bin/convert ${appimageContents}/ledger-live-desktop.png -resize 512x512 ledger-live-desktop_512.png
··· 2 3 let 4 pname = "ledger-live-desktop"; 5 + version = "2.42.0"; 6 7 src = fetchurl { 8 url = "https://github.com/LedgerHQ/${pname}/releases/download/v${version}/${pname}-${version}-linux-x86_64.AppImage"; 9 + hash = "sha256-LhpZ2aTPT3XJWeWsl7MCbFsgwSqTHfpdRJD9SveIqQg="; 10 }; 11 12 appimageContents = appimageTools.extractType2 { 13 + inherit pname version src; 14 }; 15 16 # Hotplug events from udevd are fired into the kernel, which then re-broadcasts them over a ··· 24 }); 25 in 26 appimageTools.wrapType2 rec { 27 + inherit pname version src; 28 29 extraPkgs = pkgs: [ systemdPatched ]; 30 31 extraInstallCommands = '' 32 + mv $out/bin/${pname}-${version} $out/bin/${pname} 33 install -m 444 -D ${appimageContents}/ledger-live-desktop.desktop $out/share/applications/ledger-live-desktop.desktop 34 install -m 444 -D ${appimageContents}/ledger-live-desktop.png $out/share/icons/hicolor/1024x1024/apps/ledger-live-desktop.png 35 ${imagemagick}/bin/convert ${appimageContents}/ledger-live-desktop.png -resize 512x512 ledger-live-desktop_512.png
+2
pkgs/applications/misc/moz-phab/default.nix
··· 5 # build inputs 6 , distro 7 , glean-sdk 8 , python-hglib 9 , sentry-sdk 10 , setuptools ··· 30 propagatedBuildInputs = [ 31 distro 32 glean-sdk 33 python-hglib 34 sentry-sdk 35 setuptools
··· 5 # build inputs 6 , distro 7 , glean-sdk 8 + , pip 9 , python-hglib 10 , sentry-sdk 11 , setuptools ··· 31 propagatedBuildInputs = [ 32 distro 33 glean-sdk 34 + pip 35 python-hglib 36 sentry-sdk 37 setuptools
+2 -2
pkgs/applications/misc/p2pool/default.nix
··· 14 15 stdenv.mkDerivation rec { 16 pname = "p2pool"; 17 - version = "2.0"; 18 19 src = fetchFromGitHub { 20 owner = "SChernykh"; 21 repo = "p2pool"; 22 rev = "v${version}"; 23 - sha256 = "sha256-lJJZ0ZsPTPEaYyzi8chAPo1OlZQ6p9QVqwtSOyJD7W4="; 24 fetchSubmodules = true; 25 }; 26
··· 14 15 stdenv.mkDerivation rec { 16 pname = "p2pool"; 17 + version = "2.1"; 18 19 src = fetchFromGitHub { 20 owner = "SChernykh"; 21 repo = "p2pool"; 22 rev = "v${version}"; 23 + sha256 = "sha256-cpBMzYLcU93GXYkBhUdoRovjQ2hd1+pAt6d9aAOaZT8="; 24 fetchSubmodules = true; 25 }; 26
+3 -3
pkgs/applications/networking/gmailctl/default.nix
··· 6 7 buildGoModule rec { 8 pname = "gmailctl"; 9 - version = "0.10.3"; 10 11 src = fetchFromGitHub { 12 owner = "mbrt"; 13 repo = "gmailctl"; 14 rev = "v${version}"; 15 - sha256 = "sha256-NtmpXYC4JBbL5wW1yp5g7In8NZC4N6nvBaoUUcGs15Y="; 16 }; 17 18 - vendorSha256 = "sha256-+4HBWMaENG1NgUsFzN1uxyDbWOOiFba/ybWV7152g84="; 19 20 nativeBuildInputs = [ 21 installShellFiles
··· 6 7 buildGoModule rec { 8 pname = "gmailctl"; 9 + version = "0.10.4"; 10 11 src = fetchFromGitHub { 12 owner = "mbrt"; 13 repo = "gmailctl"; 14 rev = "v${version}"; 15 + sha256 = "sha256-tAYFuxB8LSyFHraAQxCj8Q09mS/9RYcinVm5whpRh04="; 16 }; 17 18 + vendorSha256 = "sha256-IFxKczPrqCM9NOoOJayfbrsJIMf3eoI9zXSFns0/i8o="; 19 20 nativeBuildInputs = [ 21 installShellFiles
+1
pkgs/applications/science/math/pari/default.nix
··· 82 license = licenses.gpl2Plus; 83 maintainers = with maintainers; [ ertes AndersonTorres ] ++ teams.sage.members; 84 platforms = platforms.linux ++ platforms.darwin; 85 mainProgram = "gp"; 86 }; 87 }
··· 82 license = licenses.gpl2Plus; 83 maintainers = with maintainers; [ ertes AndersonTorres ] ++ teams.sage.members; 84 platforms = platforms.linux ++ platforms.darwin; 85 + broken = stdenv.isDarwin && stdenv.isAarch64; 86 mainProgram = "gp"; 87 }; 88 }
+31 -12
pkgs/applications/terminal-emulators/kitty/default.nix
··· 28 with python3Packages; 29 buildPythonApplication rec { 30 pname = "kitty"; 31 - version = "0.25.0"; 32 format = "other"; 33 34 src = fetchFromGitHub { 35 owner = "kovidgoyal"; 36 repo = "kitty"; 37 rev = "v${version}"; 38 - sha256 = "sha256-RYQVcbyKIv/FlrtROoQywWR+iF+4KYiYrrzErUrOCWM="; 39 }; 40 41 buildInputs = [ ··· 78 outputs = [ "out" "terminfo" "shell_integration" ]; 79 80 patches = [ 81 - # Required to get `test_ssh_env_vars` to pass. 82 (fetchpatch { 83 - name = "increase-pty-lines.patch"; 84 - url = "https://github.com/kovidgoyal/kitty/commit/eb84990f5a8edc458e04d24cc1cda05316d74ceb.patch"; 85 - sha256 = "sha256-eOANfhGPMoN4FqxtIGDBu5X0O3RPLABDnL+LKqSLROI="; 86 }) 87 - # Fix to ensure that files in tar files used by SSH kitten have write permissions. 88 - ./tarball-restore-write-permissions.patch 89 90 # Needed on darwin 91 92 # Gets `test_ssh_shell_integration` to pass for `zsh` when `compinit` complains about 93 # permissions. 94 ./zsh-compinit.patch 95 - # Skip `test_ssh_login_shell_detection` in some cases, build users have their shell set to 96 - # `/sbin/nologin` which causes issues. 97 - ./disable-test_ssh_login_shell_detection.patch 98 # Skip `test_ssh_bootstrap_with_different_launchers` when launcher is `zsh` since it causes: 99 # OSError: master_fd is in error condition 100 ./disable-test_ssh_bootstrap_with_different_launchers.patch ··· 122 --egl-library='${lib.getLib libGL}/lib/libEGL.so.1' \ 123 --startup-notification-library='${libstartup_notification}/lib/libstartup-notification-1.so' \ 124 --canberra-library='${libcanberra}/lib/libcanberra.so' \ 125 ${commonOptions} 126 ''} 127 runHook postBuild ··· 203 passthru.tests.test = nixosTests.terminal-emulators.kitty; 204 205 meta = with lib; { 206 - broken = stdenv.isDarwin; 207 homepage = "https://github.com/kovidgoyal/kitty"; 208 description = "A modern, hackable, featureful, OpenGL based terminal emulator"; 209 license = licenses.gpl3Only;
··· 28 with python3Packages; 29 buildPythonApplication rec { 30 pname = "kitty"; 31 + version = "0.25.1"; 32 format = "other"; 33 34 src = fetchFromGitHub { 35 owner = "kovidgoyal"; 36 repo = "kitty"; 37 rev = "v${version}"; 38 + sha256 = "sha256-wL631cbA6ffXZomi6iDHk7XerRlpIL6T2qlEiQvFSJY="; 39 }; 40 41 buildInputs = [ ··· 78 outputs = [ "out" "terminfo" "shell_integration" ]; 79 80 patches = [ 81 + # Fix to ensure that files in tar files used by SSH kitten have write permissions. 82 + (fetchpatch { 83 + name = "fix-tarball-file-permissions.patch"; 84 + url = "https://github.com/kovidgoyal/kitty/commit/8540ca399053e8d42df27283bb5dd4af562ed29b.patch"; 85 + sha256 = "sha256-y5w+ritkR+ZEfNSRDQW9r3BU2qt98UNK7vdEX/X+mKU="; 86 + }) 87 + 88 + # Remove upon next release. Needed because of a missing #define. 89 + (fetchpatch { 90 + name = "fontconfig-1.patch"; 91 + url = "https://github.com/kovidgoyal/kitty/commit/bec620a8d30c36453e471b140b07483c7f875bf4.patch"; 92 + sha256 = "sha256-r1OTcXdO+RUAXmmIqI07m+z0zXq8DXCzgBRXPpnkGGM="; 93 + }) 94 + (fetchpatch { 95 + name = "fontconfig-2.patch"; 96 + url = "https://github.com/kovidgoyal/kitty/commit/1283a2b7e552d30cabce9345e5c13e5f9079183d.patch"; 97 + sha256 = "sha256-UM/OsumnfVHuHTahpRwyWZOeu6L8WOwbBf3lcjwdTj8="; 98 + }) 99 (fetchpatch { 100 + name = "fontconfig-3.patch"; 101 + url = "https://github.com/kovidgoyal/kitty/commit/5c4abe749b1f50ae556a711d24ac7f3e384fac4e.patch"; 102 + sha256 = "sha256-amvyv5cZxHGPg7dZv649WjH4MNloFbmz5D4rhjKNzYA="; 103 }) 104 105 # Needed on darwin 106 107 # Gets `test_ssh_shell_integration` to pass for `zsh` when `compinit` complains about 108 # permissions. 109 ./zsh-compinit.patch 110 + 111 + # Skip login shell detection when login shell is set to nologin 112 + (fetchpatch { 113 + name = "skip-login-shell-detection-for-nologin.patch"; 114 + url = "https://github.com/kovidgoyal/kitty/commit/27906ea853ce7862bcb83e324ef80f6337b5d846.patch"; 115 + sha256 = "sha256-Zg6uWkiWvb45i4xcp9k6jy0R2IQMT4PXr7BenzZ/md8="; 116 + }) 117 # Skip `test_ssh_bootstrap_with_different_launchers` when launcher is `zsh` since it causes: 118 # OSError: master_fd is in error condition 119 ./disable-test_ssh_bootstrap_with_different_launchers.patch ··· 141 --egl-library='${lib.getLib libGL}/lib/libEGL.so.1' \ 142 --startup-notification-library='${libstartup_notification}/lib/libstartup-notification-1.so' \ 143 --canberra-library='${libcanberra}/lib/libcanberra.so' \ 144 + --fontconfig-library='${fontconfig.lib}/lib/libfontconfig.so' \ 145 ${commonOptions} 146 ''} 147 runHook postBuild ··· 223 passthru.tests.test = nixosTests.terminal-emulators.kitty; 224 225 meta = with lib; { 226 homepage = "https://github.com/kovidgoyal/kitty"; 227 description = "A modern, hackable, featureful, OpenGL based terminal emulator"; 228 license = licenses.gpl3Only;
-13
pkgs/applications/terminal-emulators/kitty/disable-test_ssh_login_shell_detection.patch
··· 1 - diff --git a/kitty_tests/ssh.py b/kitty_tests/ssh.py 2 - index 1f424146..57620334 100644 3 - --- a/kitty_tests/ssh.py 4 - +++ b/kitty_tests/ssh.py 5 - @@ -197,7 +197,7 @@ def test_ssh_login_shell_detection(self): 6 - expected_login_shell = pwd.getpwuid(os.geteuid()).pw_shell 7 - for m in methods: 8 - for sh in self.all_possible_sh: 9 - - if 'python' in sh: 10 - + if 'python' in sh or '/sbin/nologin' in expected_login_shell: 11 - continue 12 - with self.subTest(sh=sh, method=m), tempfile.TemporaryDirectory() as tdir: 13 - pty = self.check_bootstrap(sh, tdir, test_script=f'{m}; echo "$login_shell"; exit 0', SHELL_INTEGRATION_VALUE='')
···
-27
pkgs/applications/terminal-emulators/kitty/tarball-restore-write-permissions.patch
··· 1 - From 59f6876187da2c01b35e696e169ca98239c08a41 Mon Sep 17 00:00:00 2001 2 - From: Jason Felice <jason.m.felice@gmail.com> 3 - Date: Tue, 24 May 2022 07:54:25 -0400 4 - Subject: [PATCH] Restore write permissions in tarball 5 - 6 - In Nix, the source files are stored in an immutable store and 7 - therefore have been stripped of write permissions. When the SSH 8 - kitten makes the tarfile, the files contained in it are also missing 9 - the write permissions, causing commands on the remote side to fail. 10 - --- 11 - kittens/ssh/main.py | 1 + 12 - 1 file changed, 1 insertion(+) 13 - 14 - diff --git a/kittens/ssh/main.py b/kittens/ssh/main.py 15 - index 0b50d5ff..f80ac13d 100644 16 - --- a/kittens/ssh/main.py 17 - +++ b/kittens/ssh/main.py 18 - @@ -123,6 +123,7 @@ def make_tarfile(ssh_opts: SSHOptions, base_env: Dict[str, str], compression: st 19 - def normalize_tarinfo(tarinfo: tarfile.TarInfo) -> tarfile.TarInfo: 20 - tarinfo.uname = tarinfo.gname = '' 21 - tarinfo.uid = tarinfo.gid = 0 22 - + tarinfo.mode |= 0o200 23 - return tarinfo 24 - 25 - def add_data_as_file(tf: tarfile.TarFile, arcname: str, data: Union[str, bytes]) -> tarfile.TarInfo: 26 - -- 27 - 2.36.0
···
+110 -40
pkgs/applications/video/manim/default.nix
··· 1 - { lib, buildPythonApplication, fetchFromGitHub, pythonOlder, file, fetchpatch 2 - , cairo, ffmpeg, sox, xdg-utils, texlive 3 - , colour, numpy, pillow, progressbar, scipy, tqdm, opencv , pycairo, pydub 4 - , pbr, fetchPypi 5 }: 6 - buildPythonApplication rec { 7 pname = "manim"; 8 - version = "0.1.10"; 9 10 - src = fetchPypi { 11 - pname = "manimlib"; 12 - inherit version; 13 - sha256 = "0vg9b3rwypq5zir74pi0pmj47yqlcg7hrvscwrpjzjbqq2yihn49"; 14 }; 15 16 - patches = [ ./remove-dependency-constraints.patch ]; 17 18 - nativeBuildInputs = [ pbr ]; 19 20 - propagatedBuildInputs = [ 21 colour 22 numpy 23 pillow 24 - progressbar 25 - scipy 26 - tqdm 27 - opencv 28 pycairo 29 pydub 30 31 - cairo sox ffmpeg xdg-utils 32 ]; 33 34 - # Test with texlive to see whether it works but don't propagate 35 - # because it's huge and optional 36 - # TODO: Use smaller TexLive distribution 37 - # Doesn't need everything but it's hard to figure out what it needs 38 - checkInputs = [ cairo sox ffmpeg xdg-utils texlive.combined.scheme-full ]; 39 40 - # Simple test and complex test with LaTeX 41 - checkPhase = '' 42 - for scene in SquareToCircle OpeningManimExample 43 - do 44 - python3 manim.py example_scenes.py $scene -l 45 - tail -n 20 files/Tex/*.log # Print potential LaTeX erorrs 46 - ${file}/bin/file videos/example_scenes/480p15/$scene.mp4 \ 47 - | tee | grep -F "ISO Media, MP4 Base Media v1 [ISO 14496-12:2003]" 48 - done 49 - ''; 50 51 - disabled = pythonOlder "3.7"; 52 53 - meta = { 54 - description = "Animation engine for explanatory math videos"; 55 longDescription = '' 56 Manim is an animation engine for explanatory math videos. It's used to 57 create precise animations programmatically, as seen in the videos of 58 - 3Blue1Brown on YouTube. 59 ''; 60 - homepage = "https://github.com/3b1b/manim"; 61 - license = lib.licenses.mit; 62 - maintainers = with lib.maintainers; [ johnazoidberg ]; 63 }; 64 }
··· 1 + { lib 2 + , fetchFromGitHub 3 + 4 + , cairo 5 + , ffmpeg 6 + , texlive 7 + 8 + , python3 9 }: 10 + 11 + let 12 + # According to ManimCommunity documentation manim uses tex-packages packaged 13 + # in a custom distribution called "manim-latex", 14 + # 15 + # https://community.chocolatey.org/packages/manim-latex#files 16 + # 17 + # which includes another cutom distribution called tinytex, for which the 18 + # package list can be found at 19 + # 20 + # https://github.com/yihui/tinytex/blob/master/tools/pkgs-custom.txt 21 + # 22 + # these two combined add up to: 23 + manim-tinytex = { 24 + inherit (texlive) 25 + 26 + # tinytex 27 + scheme-infraonly amsfonts amsmath atbegshi atveryend auxhook babel bibtex 28 + bigintcalc bitset booktabs cm dehyph dvipdfmx dvips ec epstopdf-pkg etex 29 + etexcmds etoolbox euenc everyshi fancyvrb filehook firstaid float fontspec 30 + framed geometry gettitlestring glyphlist graphics graphics-cfg graphics-def 31 + grffile helvetic hycolor hyperref hyph-utf8 iftex inconsolata infwarerr 32 + intcalc knuth-lib kvdefinekeys kvoptions kvsetkeys l3backend l3kernel 33 + l3packages latex latex-amsmath-dev latex-bin latex-fonts latex-tools-dev 34 + latexconfig latexmk letltxmacro lm lm-math ltxcmds lua-alt-getopt luahbtex 35 + lualatex-math lualibs luaotfload luatex mdwtools metafont mfware natbib 36 + pdfescape pdftex pdftexcmds plain psnfss refcount rerunfilecheck stringenc 37 + tex tex-ini-files times tipa tools unicode-data unicode-math uniquecounter 38 + url xcolor xetex xetexconfig xkeyval xunicode zapfding 39 + 40 + # manim-latex 41 + standalone everysel preview doublestroke ms setspace rsfs relsize ragged2e 42 + fundus-calligra microtype wasysym physics dvisvgm jknapltx wasy cm-super 43 + babel-english gnu-freefont mathastext cbfonts-fd; 44 + }; 45 + in python3.pkgs.buildPythonApplication rec { 46 pname = "manim"; 47 + format = "pyproject"; 48 + version = "0.15.2"; 49 + disabled = python3.pythonOlder "3.8"; 50 51 + src = fetchFromGitHub { 52 + owner = "ManimCommunity"; 53 + repo = pname; 54 + rev = "v${version}"; 55 + sha256 = "l5JiFWCMQbGnwRRtYzCHBXdVzWBrTNPdcIYaAt/wRNA="; 56 }; 57 58 + nativeBuildInputs = [ 59 + python3.pkgs.poetry-core 60 + ]; 61 62 + postPatch = '' 63 + substituteInPlace pyproject.toml \ 64 + --replace 'cloup = "^0.13.0"' 'cloup = "*"' \ 65 + --replace 'mapbox-earcut = "^0.12.10"' 'mapbox-earcut = "*"' \ 66 + ''; 67 68 + buildInputs = [ cairo ]; 69 + 70 + propagatedBuildInputs = with python3.pkgs; [ 71 + click 72 + click-default-group 73 + cloup 74 colour 75 + grpcio 76 + grpcio-tools 77 + importlib-metadata 78 + isosurfaces 79 + jupyterlab 80 + manimpango 81 + mapbox-earcut 82 + moderngl 83 + moderngl-window 84 + networkx 85 numpy 86 pillow 87 pycairo 88 pydub 89 + pygments 90 + pysrt 91 + rich 92 + scipy 93 + screeninfo 94 + skia-pathops 95 + srt 96 + tqdm 97 + watchdog 98 + ]; 99 100 + makeWrapperArgs = [ 101 + "--prefix" "PATH" ":" (lib.makeBinPath [ 102 + ffmpeg 103 + (texlive.combine manim-tinytex) 104 + ]) 105 ]; 106 107 + 108 + checkInputs = [ 109 + python3.pkgs.pytest-cov 110 + python3.pkgs.pytest-xdist 111 + python3.pkgs.pytestCheckHook 112 + 113 + ffmpeg 114 + (texlive.combine manim-tinytex) 115 + ]; 116 117 + # about 55 of ~600 tests failing mostly due to demand for display 118 + disabledTests = import ./failing_tests.nix; 119 120 + pythonImportsCheck = [ "manim" ]; 121 122 + meta = with lib; { 123 + description = "Animation engine for explanatory math videos - Community version"; 124 longDescription = '' 125 Manim is an animation engine for explanatory math videos. It's used to 126 create precise animations programmatically, as seen in the videos of 127 + 3Blue1Brown on YouTube. This is the community maintained version of 128 + manim. 129 ''; 130 + homepage = "https://github.com/ManimCommunity/manim"; 131 + license = licenses.mit; 132 + maintainers = with maintainers; [ friedelino ]; 133 }; 134 }
+74
pkgs/applications/video/manim/failing_tests.nix
···
··· 1 + # reason for failure: tests try to open display 2 + [ 3 + "test_background_color" 4 + "test_scene_add_remove" 5 + "test_Circle" 6 + "test_wait_skip" 7 + "test_basic_scene_with_default_values" 8 + "test_dry_run_with_png_format" 9 + "test_dry_run_with_png_format_skipped_animations" 10 + "test_FixedMobjects3D" 11 + "test_basic_scene_l_flag" 12 + "test_n_flag" 13 + "test_s_flag_opengl_renderer" 14 + "test_s_flag_no_animations" 15 + "test_image_output_for_static_scene" 16 + "test_no_image_output_with_interactive_embed" 17 + "test_no_default_image_output_with_non_static_scene" 18 + "test_image_output_for_static_scene_with_write_to_movie" 19 + "test_s_flag" 20 + "test_r_flag" 21 + "test_play_skip" 22 + "test_write_to_movie_disables_window" 23 + "test_a_flag" 24 + "test_pixel_coords_to_space_coords" 25 + "test_t_values" 26 + "test_custom_folders" 27 + "test_t_values[15]" 28 + "test_t_values[30]" 29 + "test_t_values[60]" 30 + "test_dash_as_filename" 31 + "test_images_are_created_when_png_format_set_for_opengl" 32 + "test_t_values_with_skip_animations" 33 + "test_static_wait_detection" 34 + "test_non_static_wait_detection" 35 + "test_frozen_frame" 36 + "test_gif_format_output" 37 + "test_animate_with_changed_custom_attribute" 38 + "test_images_are_zero_padded_when_zero_pad_set_for_opengl" 39 + "test_mp4_format_output" 40 + "test_videos_not_created_when_png_format_set" 41 + "test_images_are_created_when_png_format_set" 42 + "test_images_are_zero_padded_when_zero_pad_set" 43 + "test_webm_format_output" 44 + "test_default_format_output_for_transparent_flag" 45 + "test_mov_can_be_set_as_output_format" 46 + "test_force_window_opengl_render_with_format" 47 + "test_get_frame_with_preview_disabled" 48 + "test_get_frame_with_preview_enabled" 49 + ] ++ 50 + 51 + # reason for failure: tests try to reach network 52 + [ 53 + "test_logging_to_file" 54 + "test_plugin_function_like" 55 + "test_plugin_no_all" 56 + "test_plugin_with_all" 57 + ] ++ 58 + 59 + # failing with: 60 + # E AssertionError: 61 + # E Not equal to tolerance rtol=1e-07, atol=1.01 62 + # E Frame no -1. You can use --show_diff to visually show the difference. 63 + # E Mismatched elements: 18525 / 1639680 (1.13%) 64 + # E Max absolute difference: 255 65 + # E Max relative difference: 255. 66 + [ 67 + "test_Text2Color" 68 + ] ++ 69 + 70 + # failing with: 71 + # TypeError: __init__() got an unexpected keyword argument 'msg' - maybe you meant pytest.mark.skipif? 72 + [ 73 + "test_force_window_opengl_render_with_movies" 74 + ]
-26
pkgs/applications/video/manim/remove-dependency-constraints.patch
··· 1 - diff --git i/requirements.txt w/requirements.txt 2 - index 556122ad..11fd49d5 100644 3 - --- i/requirements.txt 4 - +++ w/requirements.txt 5 - @@ -1,11 +1,10 @@ 6 - -argparse==1.4.0 7 - -colour==0.1.5 8 - -numpy==1.15.0 9 - -Pillow==5.2.0 10 - -progressbar==2.5 11 - -scipy==1.1.0 12 - -tqdm==4.24.0 13 - -opencv-python==3.4.2.17 14 - -pycairo==1.17.1; sys_platform == 'linux' 15 - -pycairo>=1.18.0; sys_platform == 'win32' 16 - -pydub==0.23.0 17 - +colour 18 - +numpy 19 - +Pillow 20 - +progressbar 21 - +scipy 22 - +tqdm 23 - +pycairo 24 - +pycairo>=1.18.1; sys_platform == 'win32' 25 - +pydub 26 - +pyreadline==2.1; sys_platform == 'win32'
···
+2 -1
pkgs/development/libraries/quazip/default.nix
··· 1 - { fetchFromGitHub, lib, stdenv, zlib, qtbase, cmake, fixDarwinDylibNames }: 2 3 stdenv.mkDerivation rec { 4 pname = "quazip"; ··· 12 }; 13 14 buildInputs = [ zlib qtbase ]; 15 nativeBuildInputs = [ cmake ] 16 ++ lib.optional stdenv.isDarwin fixDarwinDylibNames; 17
··· 1 + { fetchFromGitHub, lib, stdenv, zlib, qtbase, qt5compat ? null, cmake, fixDarwinDylibNames }: 2 3 stdenv.mkDerivation rec { 4 pname = "quazip"; ··· 12 }; 13 14 buildInputs = [ zlib qtbase ]; 15 + propagatedBuildInputs = [ qt5compat ]; 16 nativeBuildInputs = [ cmake ] 17 ++ lib.optional stdenv.isDarwin fixDarwinDylibNames; 18
+2 -2
pkgs/development/libraries/webkitgtk/default.nix
··· 67 68 stdenv.mkDerivation rec { 69 pname = "webkitgtk"; 70 - version = "2.36.2"; 71 72 outputs = [ "out" "dev" ]; 73 ··· 75 76 src = fetchurl { 77 url = "https://webkitgtk.org/releases/${pname}-${version}.tar.xz"; 78 - sha256 = "/pO920oCwONvkm77boHSiv0oi4gk9sXPanXPQCKOAI4="; 79 }; 80 81 patches = lib.optionals stdenv.isLinux [
··· 67 68 stdenv.mkDerivation rec { 69 pname = "webkitgtk"; 70 + version = "2.36.3"; 71 72 outputs = [ "out" "dev" ]; 73 ··· 75 76 src = fetchurl { 77 url = "https://webkitgtk.org/releases/${pname}-${version}.tar.xz"; 78 + sha256 = "sha256-cy/PjE7GRLjtKLRuu9fB66udngr+qb315dEnhq/EeNE="; 79 }; 80 81 patches = lib.optionals stdenv.isLinux [
-1
pkgs/development/node-packages/node-packages.json
··· 35 , "awesome-lint" 36 , "balanceofsatoshis" 37 , "bash-language-server" 38 - , "beancount-langserver" 39 , "bower" 40 , "bower2nix" 41 , "browserify"
··· 35 , "awesome-lint" 36 , "balanceofsatoshis" 37 , "bash-language-server" 38 , "bower" 39 , "bower2nix" 40 , "browserify"
+159 -412
pkgs/development/node-packages/node-packages.nix
··· 10291 sha512 = "aINiAxGVdOl1eJyVjaWn/YcVAq4Gi/Yo35qHGCnqbWVz61g39D0h23veY/MA0rFFGfxK7TySg2uwDeNv+JgVpg=="; 10292 }; 10293 }; 10294 - "@typescript-eslint/eslint-plugin-5.26.0" = { 10295 name = "_at_typescript-eslint_slash_eslint-plugin"; 10296 packageName = "@typescript-eslint/eslint-plugin"; 10297 - version = "5.26.0"; 10298 src = fetchurl { 10299 - url = "https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-5.26.0.tgz"; 10300 - sha512 = "oGCmo0PqnRZZndr+KwvvAUvD3kNE4AfyoGCwOZpoCncSh4MVD06JTE8XQa2u9u+NX5CsyZMBTEc2C72zx38eYA=="; 10301 }; 10302 }; 10303 "@typescript-eslint/experimental-utils-4.33.0" = { ··· 10318 sha512 = "ZohdsbXadjGBSK0/r+d87X0SBmKzOq4/S5nzK6SBgJspFo9/CUDJ7hjayuze+JK7CZQLDMroqytp7pOcFKTxZA=="; 10319 }; 10320 }; 10321 - "@typescript-eslint/parser-5.26.0" = { 10322 name = "_at_typescript-eslint_slash_parser"; 10323 packageName = "@typescript-eslint/parser"; 10324 - version = "5.26.0"; 10325 src = fetchurl { 10326 - url = "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-5.26.0.tgz"; 10327 - sha512 = "n/IzU87ttzIdnAH5vQ4BBDnLPly7rC5VnjN3m0xBG82HK6rhRxnCb3w/GyWbNDghPd+NktJqB/wl6+YkzZ5T5Q=="; 10328 }; 10329 }; 10330 "@typescript-eslint/scope-manager-4.33.0" = { ··· 10336 sha512 = "5IfJHpgTsTZuONKbODctL4kKuQje/bzBRkwHE8UOZ4f89Zeddg+EGZs8PD8NcN4LdM3ygHWYB3ukPAYjvl/qbQ=="; 10337 }; 10338 }; 10339 - "@typescript-eslint/scope-manager-5.26.0" = { 10340 name = "_at_typescript-eslint_slash_scope-manager"; 10341 packageName = "@typescript-eslint/scope-manager"; 10342 - version = "5.26.0"; 10343 src = fetchurl { 10344 - url = "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-5.26.0.tgz"; 10345 - sha512 = "gVzTJUESuTwiju/7NiTb4c5oqod8xt5GhMbExKsCTp6adU3mya6AGJ4Pl9xC7x2DX9UYFsjImC0mA62BCY22Iw=="; 10346 }; 10347 }; 10348 - "@typescript-eslint/type-utils-5.26.0" = { 10349 name = "_at_typescript-eslint_slash_type-utils"; 10350 packageName = "@typescript-eslint/type-utils"; 10351 - version = "5.26.0"; 10352 src = fetchurl { 10353 - url = "https://registry.npmjs.org/@typescript-eslint/type-utils/-/type-utils-5.26.0.tgz"; 10354 - sha512 = "7ccbUVWGLmcRDSA1+ADkDBl5fP87EJt0fnijsMFTVHXKGduYMgienC/i3QwoVhDADUAPoytgjbZbCOMj4TY55A=="; 10355 }; 10356 }; 10357 "@typescript-eslint/types-4.33.0" = { ··· 10363 sha512 = "zKp7CjQzLQImXEpLt2BUw1tvOMPfNoTAfb8l51evhYbOEEzdWyQNmHWWGPR6hwKJDAi+1VXSBmnhL9kyVTTOuQ=="; 10364 }; 10365 }; 10366 - "@typescript-eslint/types-5.26.0" = { 10367 name = "_at_typescript-eslint_slash_types"; 10368 packageName = "@typescript-eslint/types"; 10369 - version = "5.26.0"; 10370 src = fetchurl { 10371 - url = "https://registry.npmjs.org/@typescript-eslint/types/-/types-5.26.0.tgz"; 10372 - sha512 = "8794JZFE1RN4XaExLWLI2oSXsVImNkl79PzTOOWt9h0UHROwJedNOD2IJyfL0NbddFllcktGIO2aOu10avQQyA=="; 10373 }; 10374 }; 10375 "@typescript-eslint/typescript-estree-4.33.0" = { ··· 10381 sha512 = "rkWRY1MPFzjwnEVHsxGemDzqqddw2QbTJlICPD9p9I9LfsO8fdmfQPOX3uKfUaGRDFJbfrtm/sXhVXN4E+bzCA=="; 10382 }; 10383 }; 10384 - "@typescript-eslint/typescript-estree-5.26.0" = { 10385 name = "_at_typescript-eslint_slash_typescript-estree"; 10386 packageName = "@typescript-eslint/typescript-estree"; 10387 - version = "5.26.0"; 10388 src = fetchurl { 10389 - url = "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-5.26.0.tgz"; 10390 - sha512 = "EyGpw6eQDsfD6jIqmXP3rU5oHScZ51tL/cZgFbFBvWuCwrIptl+oueUZzSmLtxFuSOQ9vDcJIs+279gnJkfd1w=="; 10391 }; 10392 }; 10393 - "@typescript-eslint/utils-5.26.0" = { 10394 name = "_at_typescript-eslint_slash_utils"; 10395 packageName = "@typescript-eslint/utils"; 10396 - version = "5.26.0"; 10397 src = fetchurl { 10398 - url = "https://registry.npmjs.org/@typescript-eslint/utils/-/utils-5.26.0.tgz"; 10399 - sha512 = "PJFwcTq2Pt4AMOKfe3zQOdez6InIDOjUJJD3v3LyEtxHGVVRK3Vo7Dd923t/4M9hSH2q2CLvcTdxlLPjcIk3eg=="; 10400 }; 10401 }; 10402 "@typescript-eslint/visitor-keys-4.33.0" = { ··· 10408 sha512 = "uqi/2aSz9g2ftcHWf8uLPJA70rUv6yuMW5Bohw+bwcuzaxQIHaKFZCKGoGXIrc9vkTJ3+0txM73K0Hq3d5wgIg=="; 10409 }; 10410 }; 10411 - "@typescript-eslint/visitor-keys-5.26.0" = { 10412 name = "_at_typescript-eslint_slash_visitor-keys"; 10413 packageName = "@typescript-eslint/visitor-keys"; 10414 - version = "5.26.0"; 10415 src = fetchurl { 10416 - url = "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-5.26.0.tgz"; 10417 - sha512 = "wei+ffqHanYDOQgg/fS6Hcar6wAWv0CUPQ3TZzOWd2BLfgP539rb49bwua8WRAs7R6kOSLn82rfEu2ro6Llt8Q=="; 10418 }; 10419 }; 10420 "@ungap/promise-all-settled-1.1.2" = { ··· 12379 sha512 = "JqutcFwoU1+jhv7ArgW38bqrE+LQdcRv4NxNw0mp0JHQyB6tXesWRjtYKlDgHRY2o3JE5UTaBGUK8kSWUdxWUg=="; 12380 }; 12381 }; 12382 - "anchor-markdown-header-0.5.7" = { 12383 - name = "anchor-markdown-header"; 12384 - packageName = "anchor-markdown-header"; 12385 - version = "0.5.7"; 12386 - src = fetchurl { 12387 - url = "https://registry.npmjs.org/anchor-markdown-header/-/anchor-markdown-header-0.5.7.tgz"; 12388 - sha512 = "AmikqcK15r3q99hPvTa1na9n3eLkW0uE+RL9BZMSgwYalQeDnNXbYrN06BIcBPfGlmsGIE2jvkuvl/x0hyPF5Q=="; 12389 - }; 12390 - }; 12391 "ansi-0.3.1" = { 12392 name = "ansi"; 12393 packageName = "ansi"; ··· 17969 sha512 = "eyrF0jiFpY+3drT6383f1qhkbGsLSifNAjA61IUjZjmLCWjItY6LB9ft9YhoDgwfmclB2zhu51Lc7+95b8NRAg=="; 17970 }; 17971 }; 17972 - "cdk8s-2.3.10" = { 17973 name = "cdk8s"; 17974 packageName = "cdk8s"; 17975 - version = "2.3.10"; 17976 src = fetchurl { 17977 - url = "https://registry.npmjs.org/cdk8s/-/cdk8s-2.3.10.tgz"; 17978 - sha512 = "Qql5YLyIPkDqYYRwjFVukaWRDwKFoTFdiNFZI1f9dL1dW3TMVhLqmgsQwlYrUQSrlz0j9KkpYd4HeAPt6Z7rgA=="; 17979 }; 17980 }; 17981 "cdk8s-plus-22-2.0.0-rc.0" = { ··· 20651 sha512 = "xFxOwqIzR/e1k1gLiWEophSCMqXcwVHIH7akf7b/vxcUeGunlj3hvZaaqxwHsTgn+IndtkQJgSztIDWeumWJDQ=="; 20652 }; 20653 }; 20654 - "constructs-10.1.22" = { 20655 name = "constructs"; 20656 packageName = "constructs"; 20657 - version = "10.1.22"; 20658 src = fetchurl { 20659 - url = "https://registry.npmjs.org/constructs/-/constructs-10.1.22.tgz"; 20660 - sha512 = "abxskX/xWj5OBAZp75CF3m8zTh45vqKth+PLzoNSYwXv0nFqCwXdzlvjH2LCegAvISy6bHDn5xtypVlMA4okKw=="; 20661 }; 20662 }; 20663 "consume-http-header-1.0.0" = { ··· 25062 sha512 = "gnEhxITHpOXNXdlwJgJEq3xnJokm0IZOmrmHlJv8zCB2EDsgZWwdYWuktMMslIywK2YT22gxgZEoFjtEaJqzhQ=="; 25063 }; 25064 }; 25065 - "doctoc-2.2.0" = { 25066 - name = "doctoc"; 25067 - packageName = "doctoc"; 25068 - version = "2.2.0"; 25069 - src = fetchurl { 25070 - url = "https://registry.npmjs.org/doctoc/-/doctoc-2.2.0.tgz"; 25071 - sha512 = "PtiyaS+S3kcMbpx6x2V0S+PeDKisxmjEFnZsuYkkj4Lh3ObozJuuYh9dM4+sX02Ouuty8RF2LOCnIbpu/hWy/A=="; 25072 - }; 25073 - }; 25074 "doctrine-2.1.0" = { 25075 name = "doctrine"; 25076 packageName = "doctrine"; ··· 25944 sha512 = "WvaW1EgRinDQ61khHFZfx30rkPQG5ItaOT0wrI7iJv9A3SbghriQGfZQfHZs25fWLBe6/vkv05LOqg6aDw6Wzw=="; 25945 }; 25946 }; 25947 - "electron-to-chromium-1.4.141" = { 25948 name = "electron-to-chromium"; 25949 packageName = "electron-to-chromium"; 25950 - version = "1.4.141"; 25951 src = fetchurl { 25952 - url = "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.4.141.tgz"; 25953 - sha512 = "mfBcbqc0qc6RlxrsIgLG2wCqkiPAjEezHxGTu7p3dHHFOurH4EjS9rFZndX5axC8264rI1Pcbw8uQP39oZckeA=="; 25954 }; 25955 }; 25956 "electrum-client-git+https://github.com/janoside/electrum-client" = { ··· 26063 sha512 = "F9uKjyRsj7qjqZh7yjgHYa7XCgJgGI+nHTUqxkq/TDGuq0wLFbUX0wNes3XC6OA2j2Uu8PaeZD6hvCu5eO3lTA=="; 26064 }; 26065 }; 26066 - "emoji-regex-6.1.3" = { 26067 - name = "emoji-regex"; 26068 - packageName = "emoji-regex"; 26069 - version = "6.1.3"; 26070 - src = fetchurl { 26071 - url = "https://registry.npmjs.org/emoji-regex/-/emoji-regex-6.1.3.tgz"; 26072 - sha512 = "73/zxHTjP2N2FQf0J5ngNjxP9LqG2krUshxYaowI8HxZQsiL2pYJc3k9/O93fc5/lCSkZv+bQ5Esk6k6msiSvg=="; 26073 - }; 26074 - }; 26075 "emoji-regex-6.5.1" = { 26076 name = "emoji-regex"; 26077 packageName = "emoji-regex"; ··· 38386 sha512 = "aJgfBwn3srai/4HGwYx5si+W4kuzaQh2/1xCzgpiOKwu/n0UZg0IB7z59IG6HQ/G5Yfu8Mc6AEfjAsi0kj2dbA=="; 38387 }; 38388 }; 38389 - "jsii-srcmak-0.1.575" = { 38390 name = "jsii-srcmak"; 38391 packageName = "jsii-srcmak"; 38392 - version = "0.1.575"; 38393 src = fetchurl { 38394 - url = "https://registry.npmjs.org/jsii-srcmak/-/jsii-srcmak-0.1.575.tgz"; 38395 - sha512 = "QI3amduv7+Q8sn4Nm3R/AjEyevbSuUeNDkUcGTgUAQJlNdKbBVc4qR6muo8itwVbNtxKMr0dVS+Q5tEWHdvtqw=="; 38396 }; 38397 }; 38398 "json-bigint-1.0.0" = { ··· 38683 sha512 = "YRZbUnyaJZLZUJSRi2G/MqahCyRv9n/ds+4oIetjDF3jWQA7AG7iSeKTiZiCNqtMZM7HDyt0e/W6lEnoGEmMGA=="; 38684 }; 38685 }; 38686 - "json2jsii-0.3.25" = { 38687 name = "json2jsii"; 38688 packageName = "json2jsii"; 38689 - version = "0.3.25"; 38690 src = fetchurl { 38691 - url = "https://registry.npmjs.org/json2jsii/-/json2jsii-0.3.25.tgz"; 38692 - sha512 = "HA/UIuePgbuVOff5jxdE5HHxm9dPG839gy7fjkOcuSKcljY1qtjbNdx/im2/gEFPF94WxraUvfvBcby+0+/sIw=="; 38693 }; 38694 }; 38695 "json3-3.2.6" = { ··· 42704 version = "0.0.5"; 42705 src = fetchurl { 42706 url = "https://registry.npmjs.org/magicli/-/magicli-0.0.5.tgz"; 42707 - sha1 = "cee7d0fbb4c70518aacb11ec3eb7e25ff49a4921"; 42708 }; 42709 }; 42710 "magicli-0.0.8" = { ··· 42722 version = "2.0.1"; 42723 src = fetchurl { 42724 url = "https://registry.npmjs.org/magnet-uri/-/magnet-uri-2.0.1.tgz"; 42725 - sha1 = "d331d3dfcd3836565ade0fc3ca315e39217bb209"; 42726 }; 42727 }; 42728 "magnet-uri-4.2.3" = { ··· 42731 version = "4.2.3"; 42732 src = fetchurl { 42733 url = "https://registry.npmjs.org/magnet-uri/-/magnet-uri-4.2.3.tgz"; 42734 - sha1 = "79cc6d65a00bb5b7ef5c25ae60ebbb5d9a7681a8"; 42735 }; 42736 }; 42737 "magnet-uri-5.4.0" = { ··· 42839 version = "0.2.2"; 42840 src = fetchurl { 42841 url = "https://registry.npmjs.org/map-cache/-/map-cache-0.2.2.tgz"; 42842 - sha1 = "c32abd0bd6525d9b051645bb4f26ac5dc98a0dbf"; 42843 }; 42844 }; 42845 "map-canvas-0.1.5" = { ··· 42848 version = "0.1.5"; 42849 src = fetchurl { 42850 url = "https://registry.npmjs.org/map-canvas/-/map-canvas-0.1.5.tgz"; 42851 - sha1 = "8be6bade0bf3e9f9a8b56e8836a1d1d133cab186"; 42852 }; 42853 }; 42854 "map-filter-reduce-2.2.1" = { ··· 42857 version = "2.2.1"; 42858 src = fetchurl { 42859 url = "https://registry.npmjs.org/map-filter-reduce/-/map-filter-reduce-2.2.1.tgz"; 42860 - sha1 = "632b127c3ae5d6ad9e21cfdd9691b63b8944fcd2"; 42861 }; 42862 }; 42863 "map-filter-reduce-3.2.2" = { ··· 42875 version = "1.1.0"; 42876 src = fetchurl { 42877 url = "https://registry.npmjs.org/map-merge/-/map-merge-1.1.0.tgz"; 42878 - sha1 = "6a6fc58c95d8aab46c2bdde44d515b6ee06fce34"; 42879 }; 42880 }; 42881 "map-obj-1.0.1" = { ··· 42884 version = "1.0.1"; 42885 src = fetchurl { 42886 url = "https://registry.npmjs.org/map-obj/-/map-obj-1.0.1.tgz"; 42887 - sha1 = "d933ceb9205d82bdcf4886f6742bdc2b4dea146d"; 42888 }; 42889 }; 42890 "map-obj-2.0.0" = { ··· 42893 version = "2.0.0"; 42894 src = fetchurl { 42895 url = "https://registry.npmjs.org/map-obj/-/map-obj-2.0.0.tgz"; 42896 - sha1 = "a65cd29087a92598b8791257a523e021222ac1f9"; 42897 }; 42898 }; 42899 "map-obj-4.3.0" = { ··· 42911 version = "0.0.7"; 42912 src = fetchurl { 42913 url = "https://registry.npmjs.org/map-stream/-/map-stream-0.0.7.tgz"; 42914 - sha1 = "8a1f07896d82b10926bd3744a2420009f88974a8"; 42915 }; 42916 }; 42917 "map-stream-0.1.0" = { ··· 42920 version = "0.1.0"; 42921 src = fetchurl { 42922 url = "https://registry.npmjs.org/map-stream/-/map-stream-0.1.0.tgz"; 42923 - sha1 = "e56aa94c4c8055a16404a0674b78f215f7c8e194"; 42924 }; 42925 }; 42926 "map-visit-1.0.0" = { ··· 42929 version = "1.0.0"; 42930 src = fetchurl { 42931 url = "https://registry.npmjs.org/map-visit/-/map-visit-1.0.0.tgz"; 42932 - sha1 = "ecdca8f13144e660f1b5bd41f12f3479d98dfb8f"; 42933 }; 42934 }; 42935 "mapbox-gl-1.13.2" = { ··· 42947 version = "8.11.1"; 42948 src = fetchurl { 42949 url = "https://registry.npmjs.org/mark.js/-/mark.js-8.11.1.tgz"; 42950 - sha1 = "180f1f9ebef8b0e638e4166ad52db879beb2ffc5"; 42951 }; 42952 }; 42953 "markdown-escapes-1.0.4" = { ··· 42992 version = "1.0.4"; 42993 src = fetchurl { 42994 url = "https://registry.npmjs.org/markdown-it-abbr/-/markdown-it-abbr-1.0.4.tgz"; 42995 - sha1 = "d66b5364521cbb3dd8aa59dadfba2fb6865c8fd8"; 42996 }; 42997 }; 42998 "markdown-it-anchor-5.3.0" = { ··· 43028 version = "1.4.0"; 43029 src = fetchurl { 43030 url = "https://registry.npmjs.org/markdown-it-emoji/-/markdown-it-emoji-1.4.0.tgz"; 43031 - sha1 = "9bee0e9a990a963ba96df6980c4fddb05dfb4dcc"; 43032 }; 43033 }; 43034 "markdown-it-expand-tabs-1.0.13" = { ··· 43091 version = "1.0.0"; 43092 src = fetchurl { 43093 url = "https://registry.npmjs.org/markdown-it-sub/-/markdown-it-sub-1.0.0.tgz"; 43094 - sha1 = "375fd6026eae7ddcb012497f6411195ea1e3afe8"; 43095 }; 43096 }; 43097 "markdown-it-sup-1.0.0" = { ··· 43100 version = "1.0.0"; 43101 src = fetchurl { 43102 url = "https://registry.npmjs.org/markdown-it-sup/-/markdown-it-sup-1.0.0.tgz"; 43103 - sha1 = "cb9c9ff91a5255ac08f3fd3d63286e15df0a1fc3"; 43104 }; 43105 }; 43106 "markdown-it-task-checkbox-1.0.6" = { ··· 43136 version = "0.3.3"; 43137 src = fetchurl { 43138 url = "https://registry.npmjs.org/markdown-serve/-/markdown-serve-0.3.3.tgz"; 43139 - sha1 = "02328f5b2c60fe0767cd73ab9048861f33196c1b"; 43140 }; 43141 }; 43142 "markdown-table-0.4.0" = { ··· 43145 version = "0.4.0"; 43146 src = fetchurl { 43147 url = "https://registry.npmjs.org/markdown-table/-/markdown-table-0.4.0.tgz"; 43148 - sha1 = "890c2c1b3bfe83fb00e4129b8e4cfe645270f9d1"; 43149 }; 43150 }; 43151 "markdown-table-2.0.0" = { ··· 43235 version = "1.3.0"; 43236 src = fetchurl { 43237 url = "https://registry.npmjs.org/mastodon-api/-/mastodon-api-1.3.0.tgz"; 43238 - sha1 = "b3bcffcf51e005f754b7e86e44c2023d8e2c63d1"; 43239 }; 43240 }; 43241 "match-casing-1.0.3" = { ··· 43271 version = "2.0.0"; 43272 src = fetchurl { 43273 url = "https://registry.npmjs.org/matchdep/-/matchdep-2.0.0.tgz"; 43274 - sha1 = "c6f34834a0d8dbc3b37c27ee8bbcb27c7775582e"; 43275 }; 43276 }; 43277 "matcher-3.0.0" = { ··· 43325 version = "2.2.1"; 43326 src = fetchurl { 43327 url = "https://registry.npmjs.org/md5/-/md5-2.2.1.tgz"; 43328 - sha1 = "53ab38d5fe3c8891ba465329ea23fac0540126f9"; 43329 }; 43330 }; 43331 "md5-2.3.0" = { ··· 43370 version = "1.0.0"; 43371 src = fetchurl { 43372 url = "https://registry.npmjs.org/md5hex/-/md5hex-1.0.0.tgz"; 43373 - sha1 = "ed74b477a2ee9369f75efee2f08d5915e52a42e8"; 43374 }; 43375 }; 43376 "mdast-comment-marker-1.1.2" = { ··· 43676 version = "1.0.8"; 43677 src = fetchurl { 43678 url = "https://registry.npmjs.org/mdmanifest/-/mdmanifest-1.0.8.tgz"; 43679 - sha1 = "c04891883c28c83602e1d06b05a11037e359b4c8"; 43680 }; 43681 }; 43682 "mdn-data-2.0.14" = { ··· 43703 version = "0.5.0"; 43704 src = fetchurl { 43705 url = "https://registry.npmjs.org/mdns-js/-/mdns-js-0.5.0.tgz"; 43706 - sha1 = "4c8abb6ba7cabdc892d39228c3faa2556e09cf87"; 43707 }; 43708 }; 43709 "mdns-js-1.0.3" = { ··· 43721 version = "0.2.0"; 43722 src = fetchurl { 43723 url = "https://registry.npmjs.org/mdns-js-packet/-/mdns-js-packet-0.2.0.tgz"; 43724 - sha1 = "642409e8183c7561cc60615bbd1420ec2fad7616"; 43725 }; 43726 }; 43727 "mdurl-1.0.1" = { ··· 43730 version = "1.0.1"; 43731 src = fetchurl { 43732 url = "https://registry.npmjs.org/mdurl/-/mdurl-1.0.1.tgz"; 43733 - sha1 = "fe85b2ec75a59037f2adfec100fd6c601761152e"; 43734 }; 43735 }; 43736 "meant-1.0.3" = { ··· 43748 version = "0.3.0"; 43749 src = fetchurl { 43750 url = "https://registry.npmjs.org/media-typer/-/media-typer-0.3.0.tgz"; 43751 - sha1 = "8710d7af0aa626f8fffa1ce00168545263255748"; 43752 }; 43753 }; 43754 "media-typer-1.1.0" = { ··· 43784 version = "0.1.1"; 43785 src = fetchurl { 43786 url = "https://registry.npmjs.org/mem/-/mem-0.1.1.tgz"; 43787 - sha1 = "24df988c3102b03c074c1b296239c5b2e6647825"; 43788 }; 43789 }; 43790 "mem-4.3.0" = { ··· 43856 version = "1.1.0"; 43857 src = fetchurl { 43858 url = "https://registry.npmjs.org/memoizeasync/-/memoizeasync-1.1.0.tgz"; 43859 - sha1 = "9d7028a6f266deb733510bb7dbba5f51878c561e"; 43860 }; 43861 }; 43862 "memoizee-0.4.15" = { ··· 43874 version = "0.2.0"; 43875 src = fetchurl { 43876 url = "https://registry.npmjs.org/memory-cache/-/memory-cache-0.2.0.tgz"; 43877 - sha1 = "7890b01d52c00c8ebc9d533e1f8eb17e3034871a"; 43878 }; 43879 }; 43880 "memory-chunk-store-1.3.5" = { ··· 43892 version = "0.3.0"; 43893 src = fetchurl { 43894 url = "https://registry.npmjs.org/memory-fs/-/memory-fs-0.3.0.tgz"; 43895 - sha1 = "7bcc6b629e3a43e871d7e29aca6ae8a7f15cbb20"; 43896 }; 43897 }; 43898 "memory-fs-0.4.1" = { ··· 43901 version = "0.4.1"; 43902 src = fetchurl { 43903 url = "https://registry.npmjs.org/memory-fs/-/memory-fs-0.4.1.tgz"; 43904 - sha1 = "3a9a20b8462523e447cfbc7e8bb80ed667bfc552"; 43905 }; 43906 }; 43907 "memory-fs-0.5.0" = { ··· 43946 version = "0.3.1"; 43947 src = fetchurl { 43948 url = "https://registry.npmjs.org/memorystream/-/memorystream-0.3.1.tgz"; 43949 - sha1 = "86d7090b30ce455d63fbae12dda51a47ddcaf9b2"; 43950 }; 43951 }; 43952 "meow-10.1.2" = { ··· 43964 version = "3.7.0"; 43965 src = fetchurl { 43966 url = "https://registry.npmjs.org/meow/-/meow-3.7.0.tgz"; 43967 - sha1 = "72cb668b425228290abbfa856892587308a801fb"; 43968 }; 43969 }; 43970 "meow-5.0.0" = { ··· 44009 version = "1.0.1"; 44010 src = fetchurl { 44011 url = "https://registry.npmjs.org/merge-descriptors/-/merge-descriptors-1.0.1.tgz"; 44012 - sha1 = "b00aaa556dd8b44568150ec9d1b953f3f90cbb61"; 44013 }; 44014 }; 44015 "merge-options-3.0.4" = { ··· 44027 version = "1.0.4"; 44028 src = fetchurl { 44029 url = "https://registry.npmjs.org/merge-source-map/-/merge-source-map-1.0.4.tgz"; 44030 - sha1 = "a5de46538dae84d4114cc5ea02b4772a6346701f"; 44031 }; 44032 }; 44033 "merge-source-map-1.1.0" = { ··· 44063 version = "2.0.10"; 44064 src = fetchurl { 44065 url = "https://registry.npmjs.org/merkle-lib/-/merkle-lib-2.0.10.tgz"; 44066 - sha1 = "82b8dbae75e27a7785388b73f9d7725d0f6f3326"; 44067 }; 44068 }; 44069 "merkle-tree-stream-3.0.3" = { ··· 44072 version = "3.0.3"; 44073 src = fetchurl { 44074 url = "https://registry.npmjs.org/merkle-tree-stream/-/merkle-tree-stream-3.0.3.tgz"; 44075 - sha1 = "f8a064760d37e7978ad5f9f6d3c119a494f57081"; 44076 }; 44077 }; 44078 "merkle-tree-stream-4.0.0" = { ··· 44144 version = "1.2.4"; 44145 src = fetchurl { 44146 url = "https://registry.npmjs.org/method-missing/-/method-missing-1.2.4.tgz"; 44147 - sha1 = "1fbf19c136e78b4b2c4e1f5541915fb0d589abe7"; 44148 }; 44149 }; 44150 "method-override-2.3.10" = { ··· 44153 version = "2.3.10"; 44154 src = fetchurl { 44155 url = "https://registry.npmjs.org/method-override/-/method-override-2.3.10.tgz"; 44156 - sha1 = "e3daf8d5dee10dd2dce7d4ae88d62bbee77476b4"; 44157 }; 44158 }; 44159 "method-override-3.0.0" = { ··· 44171 version = "0.0.1"; 44172 src = fetchurl { 44173 url = "https://registry.npmjs.org/methods/-/methods-0.0.1.tgz"; 44174 - sha1 = "277c90f8bef39709645a8371c51c3b6c648e068c"; 44175 }; 44176 }; 44177 "methods-0.1.0" = { ··· 44180 version = "0.1.0"; 44181 src = fetchurl { 44182 url = "https://registry.npmjs.org/methods/-/methods-0.1.0.tgz"; 44183 - sha1 = "335d429eefd21b7bacf2e9c922a8d2bd14a30e4f"; 44184 }; 44185 }; 44186 "methods-1.1.2" = { ··· 44189 version = "1.1.2"; 44190 src = fetchurl { 44191 url = "https://registry.npmjs.org/methods/-/methods-1.1.2.tgz"; 44192 - sha1 = "5529a4d67654134edcc5266656835b0f851afcee"; 44193 }; 44194 }; 44195 "microee-0.0.6" = { ··· 44198 version = "0.0.6"; 44199 src = fetchurl { 44200 url = "https://registry.npmjs.org/microee/-/microee-0.0.6.tgz"; 44201 - sha1 = "a12bdb0103681e8b126a9b071eba4c467c78fffe"; 44202 }; 44203 }; 44204 "microevent.ts-0.1.1" = { ··· 44621 version = "2.3.11"; 44622 src = fetchurl { 44623 url = "https://registry.npmjs.org/micromatch/-/micromatch-2.3.11.tgz"; 44624 - sha1 = "86677c97d1720b363431d04d0d15293bd38c1565"; 44625 }; 44626 }; 44627 "micromatch-3.1.10" = { ··· 44666 version = "0.2.0"; 44667 src = fetchurl { 44668 url = "https://registry.npmjs.org/middleware-handler/-/middleware-handler-0.2.0.tgz"; 44669 - sha1 = "bf02af7e6b577c0230609b2ae58df0e446f3fd02"; 44670 }; 44671 }; 44672 "miller-rabin-4.0.1" = { ··· 44684 version = "1.2.11"; 44685 src = fetchurl { 44686 url = "https://registry.npmjs.org/mime/-/mime-1.2.11.tgz"; 44687 - sha1 = "58203eed86e3a5ef17aed2b7d9ebd47f0a60dd10"; 44688 }; 44689 }; 44690 "mime-1.2.4" = { ··· 44693 version = "1.2.4"; 44694 src = fetchurl { 44695 url = "https://registry.npmjs.org/mime/-/mime-1.2.4.tgz"; 44696 - sha1 = "11b5fdaf29c2509255176b80ad520294f5de92b7"; 44697 }; 44698 }; 44699 "mime-1.2.6" = { ··· 44702 version = "1.2.6"; 44703 src = fetchurl { 44704 url = "https://registry.npmjs.org/mime/-/mime-1.2.6.tgz"; 44705 - sha1 = "b1f86c768c025fa87b48075f1709f28aeaf20365"; 44706 }; 44707 }; 44708 "mime-1.3.4" = { ··· 44711 version = "1.3.4"; 44712 src = fetchurl { 44713 url = "https://registry.npmjs.org/mime/-/mime-1.3.4.tgz"; 44714 - sha1 = "115f9e3b6b3daf2959983cb38f149a2d40eb5d53"; 44715 }; 44716 }; 44717 "mime-1.4.1" = { ··· 44927 version = "2.19.0"; 44928 src = fetchurl { 44929 url = "https://registry.npmjs.org/min-document/-/min-document-2.19.0.tgz"; 44930 - sha1 = "7bd282e3f5842ed295bb748cdd9f1ffa2c824685"; 44931 }; 44932 }; 44933 "min-indent-1.0.1" = { ··· 44981 version = "3.1.0"; 44982 src = fetchurl { 44983 url = "https://registry.npmjs.org/minilog/-/minilog-3.1.0.tgz"; 44984 - sha1 = "d2d0f1887ca363d1acf0ea86d5c4df293b3fb675"; 44985 }; 44986 }; 44987 "minimalistic-assert-1.0.1" = { ··· 44999 version = "1.0.1"; 45000 src = fetchurl { 45001 url = "https://registry.npmjs.org/minimalistic-crypto-utils/-/minimalistic-crypto-utils-1.0.1.tgz"; 45002 - sha1 = "f6c00c1c0b082246e5c4d99dfb8c7c083b2b582a"; 45003 }; 45004 }; 45005 "minimatch-0.3.0" = { ··· 45008 version = "0.3.0"; 45009 src = fetchurl { 45010 url = "https://registry.npmjs.org/minimatch/-/minimatch-0.3.0.tgz"; 45011 - sha1 = "275d8edaac4f1bb3326472089e7949c8394699dd"; 45012 }; 45013 }; 45014 "minimatch-3.0.4" = { ··· 45071 version = "0.0.10"; 45072 src = fetchurl { 45073 url = "https://registry.npmjs.org/minimist/-/minimist-0.0.10.tgz"; 45074 - sha1 = "de3f98543dbf96082be48ad1a0c7cda836301dcf"; 45075 }; 45076 }; 45077 "minimist-0.0.8" = { ··· 45080 version = "0.0.8"; 45081 src = fetchurl { 45082 url = "https://registry.npmjs.org/minimist/-/minimist-0.0.8.tgz"; 45083 - sha1 = "857fcabfc3397d2625b8228262e86aa7a011b05d"; 45084 }; 45085 }; 45086 "minimist-1.2.3" = { ··· 45260 version = "0.0.0"; 45261 src = fetchurl { 45262 url = "https://registry.npmjs.org/mired/-/mired-0.0.0.tgz"; 45263 - sha1 = "f98ee7b5fffd3f4dadc5733827db0aa57f861880"; 45264 }; 45265 }; 45266 "mirror-folder-3.1.0" = { ··· 45287 version = "1.1.0"; 45288 src = fetchurl { 45289 url = "https://registry.npmjs.org/misspellings/-/misspellings-1.1.0.tgz"; 45290 - sha1 = "53d500266cbd09cda9d94c4cf392e60589b5b324"; 45291 }; 45292 }; 45293 "mitt-1.2.0" = { ··· 45323 version = "0.3.0"; 45324 src = fetchurl { 45325 url = "https://registry.npmjs.org/mkdirp/-/mkdirp-0.3.0.tgz"; 45326 - sha1 = "1bbf5ab1ba827af23575143490426455f481fe1e"; 45327 }; 45328 }; 45329 "mkdirp-0.3.5" = { ··· 45332 version = "0.3.5"; 45333 src = fetchurl { 45334 url = "https://registry.npmjs.org/mkdirp/-/mkdirp-0.3.5.tgz"; 45335 - sha1 = "de3e5f8961c88c787ee1368df849ac4413eca8d7"; 45336 }; 45337 }; 45338 "mkdirp-0.5.1" = { ··· 45341 version = "0.5.1"; 45342 src = fetchurl { 45343 url = "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.1.tgz"; 45344 - sha1 = "30057438eac6cf7f8c4767f38648d6697d75c903"; 45345 }; 45346 }; 45347 "mkdirp-0.5.6" = { ··· 45413 version = "2.5.3"; 45414 src = fetchurl { 45415 url = "https://registry.npmjs.org/mocha/-/mocha-2.5.3.tgz"; 45416 - sha1 = "161be5bdeb496771eb9b35745050b622b5aefc58"; 45417 }; 45418 }; 45419 "mocha-8.4.0" = { ··· 45467 version = "1.0.3"; 45468 src = fetchurl { 45469 url = "https://registry.npmjs.org/module-details-from-path/-/module-details-from-path-1.0.3.tgz"; 45470 - sha1 = "114c949673e2a8a35e9d35788527aa37b679da2b"; 45471 }; 45472 }; 45473 "mold-source-map-0.4.0" = { ··· 45476 version = "0.4.0"; 45477 src = fetchurl { 45478 url = "https://registry.npmjs.org/mold-source-map/-/mold-source-map-0.4.0.tgz"; 45479 - sha1 = "cf67e0b31c47ab9badb5c9c25651862127bb8317"; 45480 }; 45481 }; 45482 "moment-2.29.1" = { ··· 45503 version = "2.7.0"; 45504 src = fetchurl { 45505 url = "https://registry.npmjs.org/moment/-/moment-2.7.0.tgz"; 45506 - sha1 = "359a19ec634cda3c706c8709adda54c0329aaec4"; 45507 }; 45508 }; 45509 "moment-duration-format-2.3.2" = { ··· 45557 version = "0.1.2"; 45558 src = fetchurl { 45559 url = "https://registry.npmjs.org/moniker/-/moniker-0.1.2.tgz"; 45560 - sha1 = "872dfba575dcea8fa04a5135b13d5f24beccc97e"; 45561 }; 45562 }; 45563 "monotonic-timestamp-0.0.9" = { ··· 45566 version = "0.0.9"; 45567 src = fetchurl { 45568 url = "https://registry.npmjs.org/monotonic-timestamp/-/monotonic-timestamp-0.0.9.tgz"; 45569 - sha1 = "5ba5adc7aac85e1d7ce77be847161ed246b39603"; 45570 }; 45571 }; 45572 "moo-0.5.1" = { ··· 45620 version = "0.5.0"; 45621 src = fetchurl { 45622 url = "https://registry.npmjs.org/mout/-/mout-0.5.0.tgz"; 45623 - sha1 = "ff967566a90f29595e9cb8b6e7800a5b56635583"; 45624 }; 45625 }; 45626 "move-concurrently-1.0.1" = { ··· 53066 src = fetchurl { 53067 url = "https://registry.npmjs.org/prebuild-install/-/prebuild-install-5.3.0.tgz"; 53068 sha512 = "aaLVANlj4HgZweKttFNUVNRxDukytuIuxeK2boIMHjagNJCiVKWFsKF4tCE3ql3GbrD2tExPQ7/pwtEJcHNZeg=="; 53069 - }; 53070 - }; 53071 - "prebuild-install-5.3.6" = { 53072 - name = "prebuild-install"; 53073 - packageName = "prebuild-install"; 53074 - version = "5.3.6"; 53075 - src = fetchurl { 53076 - url = "https://registry.npmjs.org/prebuild-install/-/prebuild-install-5.3.6.tgz"; 53077 - sha512 = "s8Aai8++QQGi4sSbs/M1Qku62PFK49Jm1CbgXklGz4nmHveDq0wzJkg7Na5QbnO1uNH8K7iqx2EQ/mV0MZEmOg=="; 53078 }; 53079 }; 53080 "prebuild-install-6.1.4" = { ··· 66363 sha512 = "Of3tPmVs3b6BhzyUJ7t0olisf47kYr9qAm0XaUpURMjdBn6TwiVaaMuTFoKkkvPGojd9trKAHlrGGcGKcdR1DA=="; 66364 }; 66365 }; 66366 - "tree-sitter-0.17.2" = { 66367 - name = "tree-sitter"; 66368 - packageName = "tree-sitter"; 66369 - version = "0.17.2"; 66370 - src = fetchurl { 66371 - url = "https://registry.npmjs.org/tree-sitter/-/tree-sitter-0.17.2.tgz"; 66372 - sha512 = "bxFEolb9xMxBdbwh4wqT730J8fu10J15EL8lM+iGr8LcKbhuQ7KHA0pPsmNPIpZlr6vyDKFojJnD45JtIBIV0w=="; 66373 - }; 66374 - }; 66375 - "tree-sitter-beancount-1.0.0" = { 66376 - name = "tree-sitter-beancount"; 66377 - packageName = "tree-sitter-beancount"; 66378 - version = "1.0.0"; 66379 - src = fetchurl { 66380 - url = "https://registry.npmjs.org/tree-sitter-beancount/-/tree-sitter-beancount-1.0.0.tgz"; 66381 - sha512 = "I+QbnbfSA7+ePEhIHRwq+X2ZrTQS5VoZ47kPTsn5FEiAGGo87mhLK4O3vCaFUHQ8Ibm8eXESEKf1dl0QmA9CHQ=="; 66382 - }; 66383 - }; 66384 "treeify-1.1.0" = { 66385 name = "treeify"; 66386 packageName = "treeify"; ··· 66811 src = fetchurl { 66812 url = "https://registry.npmjs.org/tsutils/-/tsutils-3.21.0.tgz"; 66813 sha512 = "mHKK3iUXL+3UF6xL5k0PEhKRUBKPBCv/+RkEOpjRWxxx27KKRBmmA60A9pgOUvMi8GKhRMPEmjBRPzs2W7O1OA=="; 66814 - }; 66815 - }; 66816 - "tsyringe-4.7.0" = { 66817 - name = "tsyringe"; 66818 - packageName = "tsyringe"; 66819 - version = "4.7.0"; 66820 - src = fetchurl { 66821 - url = "https://registry.npmjs.org/tsyringe/-/tsyringe-4.7.0.tgz"; 66822 - sha512 = "ncFDM1jTLsok4ejMvSW5jN1VGPQD48y2tfAR0pdptWRKYX4bkbqPt92k7KJ5RFJ1KV36JEs/+TMh7I6OUgj74g=="; 66823 }; 66824 }; 66825 "ttl-1.3.1" = { ··· 68764 src = fetchurl { 68765 url = "https://registry.npmjs.org/update-notifier/-/update-notifier-5.1.0.tgz"; 68766 sha512 = "ItnICHbeMh9GqUy31hFPrD1kcuZ3rpxDZbf4KUDavXwS0bW5m7SLbDQpGX3UYr072cbrF5hFUs3r5tUsPwjfHw=="; 68767 - }; 68768 - }; 68769 - "update-section-0.3.3" = { 68770 - name = "update-section"; 68771 - packageName = "update-section"; 68772 - version = "0.3.3"; 68773 - src = fetchurl { 68774 - url = "https://registry.npmjs.org/update-section/-/update-section-0.3.3.tgz"; 68775 - sha1 = "458f17820d37820dc60e20b86d94391b00123158"; 68776 }; 68777 }; 68778 "upnp-device-client-1.0.2" = { ··· 71448 sha512 = "3ux37gEX670UUphBF9AMCq8XM6iQ8Ac6A+DSRRjDoRBm1ufCkaCDdNVbaqq60PsEkdNlLKrGtv/YBP4EJXqNtQ=="; 71449 }; 71450 }; 71451 - "web-tree-sitter-0.17.1" = { 71452 - name = "web-tree-sitter"; 71453 - packageName = "web-tree-sitter"; 71454 - version = "0.17.1"; 71455 - src = fetchurl { 71456 - url = "https://registry.npmjs.org/web-tree-sitter/-/web-tree-sitter-0.17.1.tgz"; 71457 - sha512 = "QgaeV+wmlB1Qaw9rS5a0ZDBt8GRcKkF+hGNSVxQ/HLm1lPCow3BKOhoILaXkYm7YozCcL7TjppRADBwFJugbuA=="; 71458 - }; 71459 - }; 71460 "web-tree-sitter-0.20.5" = { 71461 name = "web-tree-sitter"; 71462 packageName = "web-tree-sitter"; ··· 76979 sources."cross-spawn-7.0.3" 76980 sources."deepmerge-4.2.2" 76981 sources."defaults-1.0.3" 76982 - sources."electron-to-chromium-1.4.141" 76983 sources."emoji-regex-8.0.0" 76984 sources."end-of-stream-1.4.4" 76985 sources."enhanced-resolve-5.9.3" ··· 77340 "@uppy/companion" = nodeEnv.buildNodePackage { 77341 name = "_at_uppy_slash_companion"; 77342 packageName = "@uppy/companion"; 77343 - version = "3.5.2"; 77344 src = fetchurl { 77345 - url = "https://registry.npmjs.org/@uppy/companion/-/companion-3.5.2.tgz"; 77346 - sha512 = "jvDzOlYvujIzUp4xgB9bJ80eGna9d59eIuLgJY1AlZTerNSwnsd6cfEhVofL1peQ6lGKoBzgqhfYzXts5mdinQ=="; 77347 }; 77348 dependencies = [ 77349 sources."@purest/config-1.0.1" ··· 78092 sources."easy-stack-1.0.1" 78093 sources."ee-first-1.1.1" 78094 sources."ejs-3.1.8" 78095 - sources."electron-to-chromium-1.4.141" 78096 sources."emoji-regex-8.0.0" 78097 sources."encodeurl-1.0.2" 78098 sources."end-of-stream-1.4.4" ··· 79552 sources."convert-source-map-1.8.0" 79553 sources."debug-4.3.4" 79554 sources."ejs-3.1.6" 79555 - sources."electron-to-chromium-1.4.141" 79556 sources."ensure-posix-path-1.1.1" 79557 sources."escalade-3.1.1" 79558 sources."escape-string-regexp-1.0.5" ··· 79939 dependencies = [ 79940 sources."browserslist-4.20.3" 79941 sources."caniuse-lite-1.0.30001344" 79942 - sources."electron-to-chromium-1.4.141" 79943 sources."escalade-3.1.1" 79944 sources."fraction.js-4.2.0" 79945 sources."node-releases-2.0.5" ··· 81413 bypassCache = true; 81414 reconstructLock = true; 81415 }; 81416 - beancount-langserver = nodeEnv.buildNodePackage { 81417 - name = "beancount-langserver"; 81418 - packageName = "beancount-langserver"; 81419 - version = "1.0.0"; 81420 - src = fetchurl { 81421 - url = "https://registry.npmjs.org/beancount-langserver/-/beancount-langserver-1.0.0.tgz"; 81422 - sha512 = "cwi9b6H7pMWDFcUNsAt2DDStOmd9DCgWUQ5olAe+PHe+dwxqeRJVaCQLMiDwJBOHEPuRhaXh8V/7JEtgQPgoPQ=="; 81423 - }; 81424 - dependencies = [ 81425 - sources."@textlint/ast-node-types-12.1.1" 81426 - sources."@textlint/markdown-to-ast-12.1.1" 81427 - sources."@types/mdast-3.0.10" 81428 - sources."@types/unist-2.0.6" 81429 - sources."anchor-markdown-header-0.5.7" 81430 - sources."ansi-regex-2.1.1" 81431 - sources."aproba-1.2.0" 81432 - sources."are-we-there-yet-1.1.7" 81433 - sources."bail-1.0.5" 81434 - sources."base64-js-1.5.1" 81435 - (sources."bl-4.1.0" // { 81436 - dependencies = [ 81437 - sources."readable-stream-3.6.0" 81438 - ]; 81439 - }) 81440 - sources."buffer-5.7.1" 81441 - sources."ccount-1.1.0" 81442 - sources."character-entities-1.2.4" 81443 - sources."character-entities-legacy-1.1.4" 81444 - sources."character-reference-invalid-1.1.4" 81445 - sources."chownr-1.1.4" 81446 - sources."code-point-at-1.1.0" 81447 - sources."commander-6.2.1" 81448 - sources."console-control-strings-1.1.0" 81449 - sources."core-util-is-1.0.3" 81450 - sources."debug-4.3.4" 81451 - sources."decompress-response-4.2.1" 81452 - sources."deep-extend-0.6.0" 81453 - sources."delegates-1.0.0" 81454 - sources."detect-libc-1.0.3" 81455 - sources."doctoc-2.2.0" 81456 - (sources."dom-serializer-1.4.1" // { 81457 - dependencies = [ 81458 - sources."entities-2.2.0" 81459 - ]; 81460 - }) 81461 - sources."domelementtype-2.3.0" 81462 - sources."domhandler-4.3.1" 81463 - sources."domutils-2.8.0" 81464 - sources."emoji-regex-6.1.3" 81465 - sources."end-of-stream-1.4.4" 81466 - sources."entities-3.0.1" 81467 - sources."escape-string-regexp-4.0.0" 81468 - sources."expand-template-2.0.3" 81469 - sources."extend-3.0.2" 81470 - sources."fault-1.0.4" 81471 - sources."format-0.2.2" 81472 - sources."fs-constants-1.0.0" 81473 - sources."gauge-2.7.4" 81474 - sources."github-from-package-0.0.0" 81475 - sources."has-unicode-2.0.1" 81476 - sources."htmlparser2-7.2.0" 81477 - sources."ieee754-1.2.1" 81478 - sources."inherits-2.0.4" 81479 - sources."ini-1.3.8" 81480 - sources."is-alphabetical-1.0.4" 81481 - sources."is-alphanumerical-1.0.4" 81482 - sources."is-buffer-2.0.5" 81483 - sources."is-decimal-1.0.4" 81484 - sources."is-fullwidth-code-point-1.0.0" 81485 - sources."is-hexadecimal-1.0.4" 81486 - sources."is-plain-obj-2.1.0" 81487 - sources."isarray-1.0.0" 81488 - sources."longest-streak-2.0.4" 81489 - sources."markdown-table-2.0.0" 81490 - sources."mdast-util-find-and-replace-1.1.1" 81491 - sources."mdast-util-footnote-0.1.7" 81492 - sources."mdast-util-from-markdown-0.8.5" 81493 - sources."mdast-util-frontmatter-0.2.0" 81494 - sources."mdast-util-gfm-0.1.2" 81495 - sources."mdast-util-gfm-autolink-literal-0.1.3" 81496 - sources."mdast-util-gfm-strikethrough-0.2.3" 81497 - sources."mdast-util-gfm-table-0.1.6" 81498 - sources."mdast-util-gfm-task-list-item-0.1.6" 81499 - sources."mdast-util-to-markdown-0.6.5" 81500 - sources."mdast-util-to-string-2.0.0" 81501 - sources."micromark-2.11.4" 81502 - sources."micromark-extension-footnote-0.3.2" 81503 - sources."micromark-extension-frontmatter-0.2.2" 81504 - sources."micromark-extension-gfm-0.3.3" 81505 - sources."micromark-extension-gfm-autolink-literal-0.5.7" 81506 - sources."micromark-extension-gfm-strikethrough-0.6.5" 81507 - sources."micromark-extension-gfm-table-0.4.3" 81508 - sources."micromark-extension-gfm-tagfilter-0.3.0" 81509 - sources."micromark-extension-gfm-task-list-item-0.3.3" 81510 - sources."mimic-response-2.1.0" 81511 - sources."minimist-1.2.6" 81512 - sources."mkdirp-classic-0.5.3" 81513 - sources."ms-2.1.2" 81514 - sources."nan-2.16.0" 81515 - sources."napi-build-utils-1.0.2" 81516 - sources."node-abi-2.30.1" 81517 - sources."noop-logger-0.1.1" 81518 - sources."npmlog-4.1.2" 81519 - sources."number-is-nan-1.0.1" 81520 - sources."object-assign-4.1.1" 81521 - sources."once-1.4.0" 81522 - sources."parse-entities-2.0.0" 81523 - sources."prebuild-install-5.3.6" 81524 - sources."process-nextick-args-2.0.1" 81525 - sources."pump-3.0.0" 81526 - sources."rc-1.2.8" 81527 - sources."readable-stream-2.3.7" 81528 - sources."reflect-metadata-0.1.13" 81529 - sources."remark-footnotes-3.0.0" 81530 - sources."remark-frontmatter-3.0.0" 81531 - sources."remark-gfm-1.0.0" 81532 - sources."remark-parse-9.0.0" 81533 - sources."repeat-string-1.6.1" 81534 - sources."safe-buffer-5.1.2" 81535 - sources."semver-5.7.1" 81536 - sources."set-blocking-2.0.0" 81537 - sources."signal-exit-3.0.7" 81538 - sources."simple-concat-1.0.1" 81539 - sources."simple-get-3.1.1" 81540 - sources."string-width-1.0.2" 81541 - sources."string_decoder-1.1.1" 81542 - sources."strip-ansi-3.0.1" 81543 - sources."strip-json-comments-2.0.1" 81544 - sources."tar-fs-2.1.1" 81545 - (sources."tar-stream-2.2.0" // { 81546 - dependencies = [ 81547 - sources."readable-stream-3.6.0" 81548 - ]; 81549 - }) 81550 - sources."traverse-0.6.6" 81551 - sources."tree-sitter-0.17.2" 81552 - sources."tree-sitter-beancount-1.0.0" 81553 - sources."trough-1.0.5" 81554 - sources."tslib-1.14.1" 81555 - sources."tsyringe-4.7.0" 81556 - sources."tunnel-agent-0.6.0" 81557 - sources."underscore-1.13.3" 81558 - sources."unified-9.2.2" 81559 - sources."unist-util-is-4.1.0" 81560 - sources."unist-util-stringify-position-2.0.3" 81561 - sources."unist-util-visit-parents-3.1.1" 81562 - sources."update-section-0.3.3" 81563 - sources."util-deprecate-1.0.2" 81564 - sources."vfile-4.2.1" 81565 - sources."vfile-message-2.0.4" 81566 - sources."vscode-jsonrpc-6.0.0" 81567 - sources."vscode-languageserver-7.0.0" 81568 - sources."vscode-languageserver-protocol-3.16.0" 81569 - sources."vscode-languageserver-textdocument-1.0.4" 81570 - sources."vscode-languageserver-types-3.16.0" 81571 - sources."vscode-uri-2.1.2" 81572 - sources."web-tree-sitter-0.17.1" 81573 - sources."which-pm-runs-1.1.0" 81574 - sources."wide-align-1.1.5" 81575 - sources."wrappy-1.0.2" 81576 - sources."zwitch-1.0.5" 81577 - ]; 81578 - buildInputs = globalBuildInputs; 81579 - meta = { 81580 - description = "A Language Server Protocol (LSP) for beancount files"; 81581 - homepage = "https://github.com/bryall/beancount-language-server#readme"; 81582 - license = "MIT"; 81583 - }; 81584 - production = true; 81585 - bypassCache = true; 81586 - reconstructLock = true; 81587 - }; 81588 bower = nodeEnv.buildNodePackage { 81589 name = "bower"; 81590 packageName = "bower"; ··· 83709 sources."call-bind-1.0.2" 83710 sources."camelcase-6.3.0" 83711 sources."case-1.6.3" 83712 - sources."cdk8s-2.3.10" 83713 sources."cdk8s-plus-22-2.0.0-rc.0" 83714 sources."chalk-4.1.2" 83715 sources."cliui-7.0.4" ··· 83723 sources."color-name-1.1.4" 83724 sources."colors-1.4.0" 83725 sources."commonmark-0.30.0" 83726 - sources."constructs-10.1.22" 83727 sources."date-format-4.0.10" 83728 sources."debug-4.3.4" 83729 sources."decamelize-5.0.1" ··· 83813 sources."yargs-16.2.0" 83814 ]; 83815 }) 83816 - (sources."jsii-srcmak-0.1.575" // { 83817 dependencies = [ 83818 sources."fs-extra-9.1.0" 83819 ]; 83820 }) 83821 sources."json-schema-0.4.0" 83822 sources."json-schema-traverse-1.0.0" 83823 - sources."json2jsii-0.3.25" 83824 sources."jsonfile-6.1.0" 83825 sources."jsonschema-1.4.1" 83826 sources."locate-path-5.0.0" ··· 83997 sources."combined-stream-1.0.8" 83998 sources."commonmark-0.30.0" 83999 sources."concat-map-0.0.1" 84000 - sources."constructs-10.1.22" 84001 sources."cookie-0.4.2" 84002 sources."cross-spawn-7.0.3" 84003 sources."date-format-4.0.10" ··· 84145 sources."yargs-parser-20.2.9" 84146 ]; 84147 }) 84148 - (sources."jsii-srcmak-0.1.575" // { 84149 dependencies = [ 84150 sources."fs-extra-9.1.0" 84151 sources."jsonfile-6.1.0" ··· 85420 sources."domelementtype-1.3.1" 85421 sources."domhandler-2.4.2" 85422 sources."domutils-1.7.0" 85423 - sources."electron-to-chromium-1.4.141" 85424 sources."emoji-regex-8.0.0" 85425 sources."entities-1.1.2" 85426 sources."error-ex-1.3.2" ··· 88842 sources."@types/node-16.11.36" 88843 ]; 88844 }) 88845 - sources."electron-to-chromium-1.4.141" 88846 sources."emoji-js-clean-4.0.0" 88847 sources."emoji-mart-3.0.1" 88848 sources."emoji-regex-9.2.2" ··· 90285 ]; 90286 }) 90287 sources."dot-prop-5.3.0" 90288 - sources."electron-to-chromium-1.4.141" 90289 sources."emoji-regex-8.0.0" 90290 sources."emojilib-2.4.0" 90291 sources."end-of-stream-1.4.4" ··· 92739 sources."ecc-jsbn-0.1.2" 92740 sources."ee-first-1.1.1" 92741 sources."ejs-2.7.4" 92742 - sources."electron-to-chromium-1.4.141" 92743 (sources."elliptic-6.5.4" // { 92744 dependencies = [ 92745 sources."bn.js-4.12.0" ··· 94916 sources."duplexer3-0.1.4" 94917 sources."duplexify-3.7.1" 94918 sources."ee-first-1.1.1" 94919 - sources."electron-to-chromium-1.4.141" 94920 (sources."elliptic-6.5.4" // { 94921 dependencies = [ 94922 sources."bn.js-4.12.0" ··· 96508 }) 96509 sources."delay-5.0.0" 96510 sources."devtools-protocol-0.0.981744" 96511 - sources."electron-to-chromium-1.4.141" 96512 sources."emoji-regex-8.0.0" 96513 sources."end-of-stream-1.4.4" 96514 sources."error-ex-1.3.2" ··· 99147 sources."domutils-2.8.0" 99148 sources."dot-prop-5.3.0" 99149 sources."duplexer3-0.1.4" 99150 - sources."electron-to-chromium-1.4.141" 99151 sources."emoji-regex-8.0.0" 99152 sources."end-of-stream-1.4.4" 99153 sources."entities-2.2.0" ··· 107260 }) 107261 sources."dotenv-8.6.0" 107262 sources."ee-first-1.1.1" 107263 - sources."electron-to-chromium-1.4.141" 107264 sources."emoji-regex-8.0.0" 107265 sources."encodeurl-1.0.2" 107266 sources."end-of-stream-1.4.4" ··· 110823 version = "0.3.4"; 110824 src = fetchurl { 110825 url = "https://registry.npmjs.org/meat/-/meat-0.3.4.tgz"; 110826 - sha1 = "e2b6b721014096e30de9c97114e1dd6696135d13"; 110827 }; 110828 dependencies = [ 110829 sources."async-0.1.22" ··· 114431 sources."duplexer2-0.1.4" 114432 sources."ecc-jsbn-0.1.2" 114433 sources."ee-first-1.1.1" 114434 - sources."electron-to-chromium-1.4.141" 114435 (sources."elliptic-6.5.4" // { 114436 dependencies = [ 114437 sources."bn.js-4.12.0" ··· 115221 sources."domutils-2.8.0" 115222 sources."dotenv-7.0.0" 115223 sources."dotenv-expand-5.1.0" 115224 - sources."electron-to-chromium-1.4.141" 115225 sources."entities-3.0.1" 115226 sources."error-ex-1.3.2" 115227 sources."escalade-3.1.1" ··· 118589 sources."duplexify-3.7.1" 118590 sources."ee-first-1.1.1" 118591 sources."ejs-2.7.4" 118592 - sources."electron-to-chromium-1.4.141" 118593 (sources."elliptic-6.5.4" // { 118594 dependencies = [ 118595 sources."bn.js-4.12.0" ··· 120812 sources."@types/json-schema-7.0.11" 120813 sources."@types/node-14.17.34" 120814 sources."@types/vscode-1.66.0" 120815 - sources."@typescript-eslint/eslint-plugin-5.26.0" 120816 - sources."@typescript-eslint/parser-5.26.0" 120817 - sources."@typescript-eslint/scope-manager-5.26.0" 120818 - sources."@typescript-eslint/type-utils-5.26.0" 120819 - sources."@typescript-eslint/types-5.26.0" 120820 - sources."@typescript-eslint/typescript-estree-5.26.0" 120821 - sources."@typescript-eslint/utils-5.26.0" 120822 - sources."@typescript-eslint/visitor-keys-5.26.0" 120823 sources."@vscode/test-electron-2.1.3" 120824 sources."acorn-8.7.1" 120825 sources."acorn-jsx-5.3.2" ··· 122629 snyk = nodeEnv.buildNodePackage { 122630 name = "snyk"; 122631 packageName = "snyk"; 122632 - version = "1.941.0"; 122633 src = fetchurl { 122634 - url = "https://registry.npmjs.org/snyk/-/snyk-1.941.0.tgz"; 122635 - sha512 = "K4aLDhsgOW4jkLoKl19wHWnYxlUrPyrLvegeQiuh6Cde4yfJ/7wL6/grUUsBFSe/kqQeR9nEvfQ258AujPHFSg=="; 122636 }; 122637 buildInputs = globalBuildInputs; 122638 meta = { ··· 131888 sources."domelementtype-2.3.0" 131889 sources."domhandler-5.0.3" 131890 sources."domutils-3.0.1" 131891 - sources."electron-to-chromium-1.4.141" 131892 sources."emoji-regex-8.0.0" 131893 sources."emojis-list-3.0.0" 131894 sources."enhanced-resolve-5.9.3" ··· 134182 sources."caniuse-lite-1.0.30001344" 134183 sources."chrome-trace-event-1.0.3" 134184 sources."commander-2.20.3" 134185 - sources."electron-to-chromium-1.4.141" 134186 sources."enhanced-resolve-5.9.3" 134187 sources."es-module-lexer-0.9.3" 134188 sources."escalade-3.1.1"
··· 10291 sha512 = "aINiAxGVdOl1eJyVjaWn/YcVAq4Gi/Yo35qHGCnqbWVz61g39D0h23veY/MA0rFFGfxK7TySg2uwDeNv+JgVpg=="; 10292 }; 10293 }; 10294 + "@typescript-eslint/eslint-plugin-5.27.0" = { 10295 name = "_at_typescript-eslint_slash_eslint-plugin"; 10296 packageName = "@typescript-eslint/eslint-plugin"; 10297 + version = "5.27.0"; 10298 src = fetchurl { 10299 + url = "https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-5.27.0.tgz"; 10300 + sha512 = "DDrIA7GXtmHXr1VCcx9HivA39eprYBIFxbQEHI6NyraRDxCGpxAFiYQAT/1Y0vh1C+o2vfBiy4IuPoXxtTZCAQ=="; 10301 }; 10302 }; 10303 "@typescript-eslint/experimental-utils-4.33.0" = { ··· 10318 sha512 = "ZohdsbXadjGBSK0/r+d87X0SBmKzOq4/S5nzK6SBgJspFo9/CUDJ7hjayuze+JK7CZQLDMroqytp7pOcFKTxZA=="; 10319 }; 10320 }; 10321 + "@typescript-eslint/parser-5.27.0" = { 10322 name = "_at_typescript-eslint_slash_parser"; 10323 packageName = "@typescript-eslint/parser"; 10324 + version = "5.27.0"; 10325 src = fetchurl { 10326 + url = "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-5.27.0.tgz"; 10327 + sha512 = "8oGjQF46c52l7fMiPPvX4It3u3V3JipssqDfHQ2hcR0AeR8Zge+OYyKUCm5b70X72N1qXt0qgHenwN6Gc2SXZA=="; 10328 }; 10329 }; 10330 "@typescript-eslint/scope-manager-4.33.0" = { ··· 10336 sha512 = "5IfJHpgTsTZuONKbODctL4kKuQje/bzBRkwHE8UOZ4f89Zeddg+EGZs8PD8NcN4LdM3ygHWYB3ukPAYjvl/qbQ=="; 10337 }; 10338 }; 10339 + "@typescript-eslint/scope-manager-5.27.0" = { 10340 name = "_at_typescript-eslint_slash_scope-manager"; 10341 packageName = "@typescript-eslint/scope-manager"; 10342 + version = "5.27.0"; 10343 src = fetchurl { 10344 + url = "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-5.27.0.tgz"; 10345 + sha512 = "VnykheBQ/sHd1Vt0LJ1JLrMH1GzHO+SzX6VTXuStISIsvRiurue/eRkTqSrG0CexHQgKG8shyJfR4o5VYioB9g=="; 10346 }; 10347 }; 10348 + "@typescript-eslint/type-utils-5.27.0" = { 10349 name = "_at_typescript-eslint_slash_type-utils"; 10350 packageName = "@typescript-eslint/type-utils"; 10351 + version = "5.27.0"; 10352 src = fetchurl { 10353 + url = "https://registry.npmjs.org/@typescript-eslint/type-utils/-/type-utils-5.27.0.tgz"; 10354 + sha512 = "vpTvRRchaf628Hb/Xzfek+85o//zEUotr1SmexKvTfs7czXfYjXVT/a5yDbpzLBX1rhbqxjDdr1Gyo0x1Fc64g=="; 10355 }; 10356 }; 10357 "@typescript-eslint/types-4.33.0" = { ··· 10363 sha512 = "zKp7CjQzLQImXEpLt2BUw1tvOMPfNoTAfb8l51evhYbOEEzdWyQNmHWWGPR6hwKJDAi+1VXSBmnhL9kyVTTOuQ=="; 10364 }; 10365 }; 10366 + "@typescript-eslint/types-5.27.0" = { 10367 name = "_at_typescript-eslint_slash_types"; 10368 packageName = "@typescript-eslint/types"; 10369 + version = "5.27.0"; 10370 src = fetchurl { 10371 + url = "https://registry.npmjs.org/@typescript-eslint/types/-/types-5.27.0.tgz"; 10372 + sha512 = "lY6C7oGm9a/GWhmUDOs3xAVRz4ty/XKlQ2fOLr8GAIryGn0+UBOoJDWyHer3UgrHkenorwvBnphhP+zPmzmw0A=="; 10373 }; 10374 }; 10375 "@typescript-eslint/typescript-estree-4.33.0" = { ··· 10381 sha512 = "rkWRY1MPFzjwnEVHsxGemDzqqddw2QbTJlICPD9p9I9LfsO8fdmfQPOX3uKfUaGRDFJbfrtm/sXhVXN4E+bzCA=="; 10382 }; 10383 }; 10384 + "@typescript-eslint/typescript-estree-5.27.0" = { 10385 name = "_at_typescript-eslint_slash_typescript-estree"; 10386 packageName = "@typescript-eslint/typescript-estree"; 10387 + version = "5.27.0"; 10388 src = fetchurl { 10389 + url = "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-5.27.0.tgz"; 10390 + sha512 = "QywPMFvgZ+MHSLRofLI7BDL+UczFFHyj0vF5ibeChDAJgdTV8k4xgEwF0geFhVlPc1p8r70eYewzpo6ps+9LJQ=="; 10391 }; 10392 }; 10393 + "@typescript-eslint/utils-5.27.0" = { 10394 name = "_at_typescript-eslint_slash_utils"; 10395 packageName = "@typescript-eslint/utils"; 10396 + version = "5.27.0"; 10397 src = fetchurl { 10398 + url = "https://registry.npmjs.org/@typescript-eslint/utils/-/utils-5.27.0.tgz"; 10399 + sha512 = "nZvCrkIJppym7cIbP3pOwIkAefXOmfGPnCM0LQfzNaKxJHI6VjI8NC662uoiPlaf5f6ymkTy9C3NQXev2mdXmA=="; 10400 }; 10401 }; 10402 "@typescript-eslint/visitor-keys-4.33.0" = { ··· 10408 sha512 = "uqi/2aSz9g2ftcHWf8uLPJA70rUv6yuMW5Bohw+bwcuzaxQIHaKFZCKGoGXIrc9vkTJ3+0txM73K0Hq3d5wgIg=="; 10409 }; 10410 }; 10411 + "@typescript-eslint/visitor-keys-5.27.0" = { 10412 name = "_at_typescript-eslint_slash_visitor-keys"; 10413 packageName = "@typescript-eslint/visitor-keys"; 10414 + version = "5.27.0"; 10415 src = fetchurl { 10416 + url = "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-5.27.0.tgz"; 10417 + sha512 = "46cYrteA2MrIAjv9ai44OQDUoCZyHeGIc4lsjCUX2WT6r4C+kidz1bNiR4017wHOPUythYeH+Sc7/cFP97KEAA=="; 10418 }; 10419 }; 10420 "@ungap/promise-all-settled-1.1.2" = { ··· 12379 sha512 = "JqutcFwoU1+jhv7ArgW38bqrE+LQdcRv4NxNw0mp0JHQyB6tXesWRjtYKlDgHRY2o3JE5UTaBGUK8kSWUdxWUg=="; 12380 }; 12381 }; 12382 "ansi-0.3.1" = { 12383 name = "ansi"; 12384 packageName = "ansi"; ··· 17960 sha512 = "eyrF0jiFpY+3drT6383f1qhkbGsLSifNAjA61IUjZjmLCWjItY6LB9ft9YhoDgwfmclB2zhu51Lc7+95b8NRAg=="; 17961 }; 17962 }; 17963 + "cdk8s-2.3.11" = { 17964 name = "cdk8s"; 17965 packageName = "cdk8s"; 17966 + version = "2.3.11"; 17967 src = fetchurl { 17968 + url = "https://registry.npmjs.org/cdk8s/-/cdk8s-2.3.11.tgz"; 17969 + sha512 = "xwsy5xErTHNvhojNG66t67lFESBJaD0efQFeFZwAAUBXNjPDDpRKADX04ENUfTQLmcNeiXTCX6Cl3Uy58zoE2A=="; 17970 }; 17971 }; 17972 "cdk8s-plus-22-2.0.0-rc.0" = { ··· 20642 sha512 = "xFxOwqIzR/e1k1gLiWEophSCMqXcwVHIH7akf7b/vxcUeGunlj3hvZaaqxwHsTgn+IndtkQJgSztIDWeumWJDQ=="; 20643 }; 20644 }; 20645 + "constructs-10.1.23" = { 20646 name = "constructs"; 20647 packageName = "constructs"; 20648 + version = "10.1.23"; 20649 src = fetchurl { 20650 + url = "https://registry.npmjs.org/constructs/-/constructs-10.1.23.tgz"; 20651 + sha512 = "ZjUn4MI6EiNYHeBjISVlCNTerHbDbuyWv8WW0WJnuvzsSAExBdxi7K5WJx27TgsD1jPZyvZnhJabDxilvBbKag=="; 20652 }; 20653 }; 20654 "consume-http-header-1.0.0" = { ··· 25053 sha512 = "gnEhxITHpOXNXdlwJgJEq3xnJokm0IZOmrmHlJv8zCB2EDsgZWwdYWuktMMslIywK2YT22gxgZEoFjtEaJqzhQ=="; 25054 }; 25055 }; 25056 "doctrine-2.1.0" = { 25057 name = "doctrine"; 25058 packageName = "doctrine"; ··· 25926 sha512 = "WvaW1EgRinDQ61khHFZfx30rkPQG5ItaOT0wrI7iJv9A3SbghriQGfZQfHZs25fWLBe6/vkv05LOqg6aDw6Wzw=="; 25927 }; 25928 }; 25929 + "electron-to-chromium-1.4.142" = { 25930 name = "electron-to-chromium"; 25931 packageName = "electron-to-chromium"; 25932 + version = "1.4.142"; 25933 src = fetchurl { 25934 + url = "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.4.142.tgz"; 25935 + sha512 = "ea8Q1YX0JRp4GylOmX4gFHIizi0j9GfRW4EkaHnkZp0agRCBB4ZGeCv17IEzIvBkiYVwfoKVhKZJbTfqCRdQdg=="; 25936 }; 25937 }; 25938 "electrum-client-git+https://github.com/janoside/electrum-client" = { ··· 26045 sha512 = "F9uKjyRsj7qjqZh7yjgHYa7XCgJgGI+nHTUqxkq/TDGuq0wLFbUX0wNes3XC6OA2j2Uu8PaeZD6hvCu5eO3lTA=="; 26046 }; 26047 }; 26048 "emoji-regex-6.5.1" = { 26049 name = "emoji-regex"; 26050 packageName = "emoji-regex"; ··· 38359 sha512 = "aJgfBwn3srai/4HGwYx5si+W4kuzaQh2/1xCzgpiOKwu/n0UZg0IB7z59IG6HQ/G5Yfu8Mc6AEfjAsi0kj2dbA=="; 38360 }; 38361 }; 38362 + "jsii-srcmak-0.1.576" = { 38363 name = "jsii-srcmak"; 38364 packageName = "jsii-srcmak"; 38365 + version = "0.1.576"; 38366 src = fetchurl { 38367 + url = "https://registry.npmjs.org/jsii-srcmak/-/jsii-srcmak-0.1.576.tgz"; 38368 + sha512 = "+yIhXJJfb66plT3vie8n0YV7NLOQElKfZc5hzao3fhfdsuBwBi26KQd69VNYr3r5Q5TkESQw6vabAaQOXSjdPw=="; 38369 }; 38370 }; 38371 "json-bigint-1.0.0" = { ··· 38656 sha512 = "YRZbUnyaJZLZUJSRi2G/MqahCyRv9n/ds+4oIetjDF3jWQA7AG7iSeKTiZiCNqtMZM7HDyt0e/W6lEnoGEmMGA=="; 38657 }; 38658 }; 38659 + "json2jsii-0.3.26" = { 38660 name = "json2jsii"; 38661 packageName = "json2jsii"; 38662 + version = "0.3.26"; 38663 src = fetchurl { 38664 + url = "https://registry.npmjs.org/json2jsii/-/json2jsii-0.3.26.tgz"; 38665 + sha512 = "KN6vuAj1XFZ3gTXSW5O/i8giwEXPs7QqK7WotClahs3wkndPAr8Dh1VdutyafvXCF3N5blN+GUdSBRtBAkcTWQ=="; 38666 }; 38667 }; 38668 "json3-3.2.6" = { ··· 42677 version = "0.0.5"; 42678 src = fetchurl { 42679 url = "https://registry.npmjs.org/magicli/-/magicli-0.0.5.tgz"; 42680 + sha512 = "wZbMtnl2v1b+Jp3xlqA9FU/O4I6YhGXR8xSY/eU2+gDAvut/F+W3gl4qs61iL4LELC7jqSAE6aAD5668EbmQHA=="; 42681 }; 42682 }; 42683 "magicli-0.0.8" = { ··· 42695 version = "2.0.1"; 42696 src = fetchurl { 42697 url = "https://registry.npmjs.org/magnet-uri/-/magnet-uri-2.0.1.tgz"; 42698 + sha512 = "PmoK9UeaVTXHNYGAJab/HmTYBvz3QuvMQKiEVu6mAuLsOcV/TUJuiyffKh+ayn0zLnU3ViLModW6jbxUUUWSZg=="; 42699 }; 42700 }; 42701 "magnet-uri-4.2.3" = { ··· 42704 version = "4.2.3"; 42705 src = fetchurl { 42706 url = "https://registry.npmjs.org/magnet-uri/-/magnet-uri-4.2.3.tgz"; 42707 + sha512 = "aHhR49CRBOq3BX6jQOBdGMXhNT2+9LIH3CCIwHlR+aFE8nWMfBD1aNYxfm2u2LsCOwvfPeyCsdIg9KXSwdsOLQ=="; 42708 }; 42709 }; 42710 "magnet-uri-5.4.0" = { ··· 42812 version = "0.2.2"; 42813 src = fetchurl { 42814 url = "https://registry.npmjs.org/map-cache/-/map-cache-0.2.2.tgz"; 42815 + sha512 = "8y/eV9QQZCiyn1SprXSrCmqJN0yNRATe+PO8ztwqrvrbdRLA3eYJF0yaR0YayLWkMbsQSKWS9N2gPcGEc4UsZg=="; 42816 }; 42817 }; 42818 "map-canvas-0.1.5" = { ··· 42821 version = "0.1.5"; 42822 src = fetchurl { 42823 url = "https://registry.npmjs.org/map-canvas/-/map-canvas-0.1.5.tgz"; 42824 + sha512 = "f7M3sOuL9+up0NCOZbb1rQpWDLZwR/ftCiNbyscjl9LUUEwrRaoumH4sz6swgs58lF21DQ0hsYOCw5C6Zz7hbg=="; 42825 }; 42826 }; 42827 "map-filter-reduce-2.2.1" = { ··· 42830 version = "2.2.1"; 42831 src = fetchurl { 42832 url = "https://registry.npmjs.org/map-filter-reduce/-/map-filter-reduce-2.2.1.tgz"; 42833 + sha512 = "A/pDveT5HWrJk8II4gH6QhuDIYs+FC7X8eAmACyNJsWpIF35/wSWIHi6h+9EDUj3u46qfjBmfL4TW/70m0I8ZQ=="; 42834 }; 42835 }; 42836 "map-filter-reduce-3.2.2" = { ··· 42848 version = "1.1.0"; 42849 src = fetchurl { 42850 url = "https://registry.npmjs.org/map-merge/-/map-merge-1.1.0.tgz"; 42851 + sha512 = "TGNNg3WqoLsS5HnlK6GHIXFvM/0wYMtlyflc1nAQUhgptr9wIu7JwQ2YsqnpFSqbSYFv2U6rgXQTHJmWJOtlzQ=="; 42852 }; 42853 }; 42854 "map-obj-1.0.1" = { ··· 42857 version = "1.0.1"; 42858 src = fetchurl { 42859 url = "https://registry.npmjs.org/map-obj/-/map-obj-1.0.1.tgz"; 42860 + sha512 = "7N/q3lyZ+LVCp7PzuxrJr4KMbBE2hW7BT7YNia330OFxIf4d3r5zVpicP2650l7CPN6RM9zOJRl3NGpqSiw3Eg=="; 42861 }; 42862 }; 42863 "map-obj-2.0.0" = { ··· 42866 version = "2.0.0"; 42867 src = fetchurl { 42868 url = "https://registry.npmjs.org/map-obj/-/map-obj-2.0.0.tgz"; 42869 + sha512 = "TzQSV2DiMYgoF5RycneKVUzIa9bQsj/B3tTgsE3dOGqlzHnGIDaC7XBE7grnA+8kZPnfqSGFe95VHc2oc0VFUQ=="; 42870 }; 42871 }; 42872 "map-obj-4.3.0" = { ··· 42884 version = "0.0.7"; 42885 src = fetchurl { 42886 url = "https://registry.npmjs.org/map-stream/-/map-stream-0.0.7.tgz"; 42887 + sha512 = "C0X0KQmGm3N2ftbTGBhSyuydQ+vV1LC3f3zPvT3RXHXNZrvfPZcoXp/N5DOa8vedX/rTMm2CjTtivFg2STJMRQ=="; 42888 }; 42889 }; 42890 "map-stream-0.1.0" = { ··· 42893 version = "0.1.0"; 42894 src = fetchurl { 42895 url = "https://registry.npmjs.org/map-stream/-/map-stream-0.1.0.tgz"; 42896 + sha512 = "CkYQrPYZfWnu/DAmVCpTSX/xHpKZ80eKh2lAkyA6AJTef6bW+6JpbQZN5rofum7da+SyN1bi5ctTm+lTfcCW3g=="; 42897 }; 42898 }; 42899 "map-visit-1.0.0" = { ··· 42902 version = "1.0.0"; 42903 src = fetchurl { 42904 url = "https://registry.npmjs.org/map-visit/-/map-visit-1.0.0.tgz"; 42905 + sha512 = "4y7uGv8bd2WdM9vpQsiQNo41Ln1NvhvDRuVt0k2JZQ+ezN2uaQes7lZeZ+QQUHOLQAtDaBJ+7wCbi+ab/KFs+w=="; 42906 }; 42907 }; 42908 "mapbox-gl-1.13.2" = { ··· 42920 version = "8.11.1"; 42921 src = fetchurl { 42922 url = "https://registry.npmjs.org/mark.js/-/mark.js-8.11.1.tgz"; 42923 + sha512 = "1I+1qpDt4idfgLQG+BNWmrqku+7/2bi5nLf4YwF8y8zXvmfiTBY3PV3ZibfrjBueCByROpuBjLLFCajqkgYoLQ=="; 42924 }; 42925 }; 42926 "markdown-escapes-1.0.4" = { ··· 42965 version = "1.0.4"; 42966 src = fetchurl { 42967 url = "https://registry.npmjs.org/markdown-it-abbr/-/markdown-it-abbr-1.0.4.tgz"; 42968 + sha512 = "ZeA4Z4SaBbYysZap5iZcxKmlPL6bYA8grqhzJIHB1ikn7njnzaP8uwbtuXc4YXD5LicI4/2Xmc0VwmSiFV04gg=="; 42969 }; 42970 }; 42971 "markdown-it-anchor-5.3.0" = { ··· 43001 version = "1.4.0"; 43002 src = fetchurl { 43003 url = "https://registry.npmjs.org/markdown-it-emoji/-/markdown-it-emoji-1.4.0.tgz"; 43004 + sha512 = "QCz3Hkd+r5gDYtS2xsFXmBYrgw6KuWcJZLCEkdfAuwzZbShCmCfta+hwAMq4NX/4xPzkSHduMKgMkkPUJxSXNg=="; 43005 }; 43006 }; 43007 "markdown-it-expand-tabs-1.0.13" = { ··· 43064 version = "1.0.0"; 43065 src = fetchurl { 43066 url = "https://registry.npmjs.org/markdown-it-sub/-/markdown-it-sub-1.0.0.tgz"; 43067 + sha512 = "z2Rm/LzEE1wzwTSDrI+FlPEveAAbgdAdPhdWarq/ZGJrGW/uCQbKAnhoCsE4hAbc3SEym26+W2z/VQB0cQiA9Q=="; 43068 }; 43069 }; 43070 "markdown-it-sup-1.0.0" = { ··· 43073 version = "1.0.0"; 43074 src = fetchurl { 43075 url = "https://registry.npmjs.org/markdown-it-sup/-/markdown-it-sup-1.0.0.tgz"; 43076 + sha512 = "E32m0nV9iyhRR7CrhnzL5msqic7rL1juWre6TQNxsnApg7Uf+F97JOKxUijg5YwXz86lZ0mqfOnutoryyNdntQ=="; 43077 }; 43078 }; 43079 "markdown-it-task-checkbox-1.0.6" = { ··· 43109 version = "0.3.3"; 43110 src = fetchurl { 43111 url = "https://registry.npmjs.org/markdown-serve/-/markdown-serve-0.3.3.tgz"; 43112 + sha512 = "9zW+W1nUQGiJoumfqrHPQp9Yi/EZNiKscNPuf8Ezk34cF7ivIV30ri+2fyv3a61zyfVIB3kqad0lvWbmwx9SWw=="; 43113 }; 43114 }; 43115 "markdown-table-0.4.0" = { ··· 43118 version = "0.4.0"; 43119 src = fetchurl { 43120 url = "https://registry.npmjs.org/markdown-table/-/markdown-table-0.4.0.tgz"; 43121 + sha512 = "9i/E3ZtVAoaDulRQjoPseX2X5pBNdeR8MInQb57JFvCAq4glz/w2q31eL0NHMKOntzy2D6X3plZDH4+OGuz5Fw=="; 43122 }; 43123 }; 43124 "markdown-table-2.0.0" = { ··· 43208 version = "1.3.0"; 43209 src = fetchurl { 43210 url = "https://registry.npmjs.org/mastodon-api/-/mastodon-api-1.3.0.tgz"; 43211 + sha512 = "h1S0f3HzPtaNTaIBXu/3PVsXhKgZGk9DYrqp+bNZwp1wjYhJnEKggossj+DCCQ72+2y3Kcd7fNP2cEkp9jK6Ig=="; 43212 }; 43213 }; 43214 "match-casing-1.0.3" = { ··· 43244 version = "2.0.0"; 43245 src = fetchurl { 43246 url = "https://registry.npmjs.org/matchdep/-/matchdep-2.0.0.tgz"; 43247 + sha512 = "LFgVbaHIHMqCRuCZyfCtUOq9/Lnzhi7Z0KFUE2fhD54+JN2jLh3hC02RLkqauJ3U4soU6H1J3tfj/Byk7GoEjA=="; 43248 }; 43249 }; 43250 "matcher-3.0.0" = { ··· 43298 version = "2.2.1"; 43299 src = fetchurl { 43300 url = "https://registry.npmjs.org/md5/-/md5-2.2.1.tgz"; 43301 + sha512 = "PlGG4z5mBANDGCKsYQe0CaUYHdZYZt8ZPZLmEt+Urf0W4GlpTX4HescwHU+dc9+Z/G/vZKYZYFrwgm9VxK6QOQ=="; 43302 }; 43303 }; 43304 "md5-2.3.0" = { ··· 43343 version = "1.0.0"; 43344 src = fetchurl { 43345 url = "https://registry.npmjs.org/md5hex/-/md5hex-1.0.0.tgz"; 43346 + sha512 = "c2YOUbp33+6thdCUi34xIyOU/a7bvGKj/3DB1iaPMTuPHf/Q2d5s4sn1FaCOO43XkXggnb08y5W2PU8UNYNLKQ=="; 43347 }; 43348 }; 43349 "mdast-comment-marker-1.1.2" = { ··· 43649 version = "1.0.8"; 43650 src = fetchurl { 43651 url = "https://registry.npmjs.org/mdmanifest/-/mdmanifest-1.0.8.tgz"; 43652 + sha512 = "x7QEK3/RbANozWnUhmSPzT01yL/PsO2zBDWzDRr+tMRs0o/HQxbDzGb34JiQ2bGnSf88eKuMgrAzMR1+hyRBLw=="; 43653 }; 43654 }; 43655 "mdn-data-2.0.14" = { ··· 43676 version = "0.5.0"; 43677 src = fetchurl { 43678 url = "https://registry.npmjs.org/mdns-js/-/mdns-js-0.5.0.tgz"; 43679 + sha512 = "9I7T9NDWYrnAbaV2OsEzR+RVa/WpQjRZKhpm95Fnd5T7HdTKzmGVSEI4pqdbvkfHiB2CB4eagr5dcCY8idZLag=="; 43680 }; 43681 }; 43682 "mdns-js-1.0.3" = { ··· 43694 version = "0.2.0"; 43695 src = fetchurl { 43696 url = "https://registry.npmjs.org/mdns-js-packet/-/mdns-js-packet-0.2.0.tgz"; 43697 + sha512 = "+0FV+YXgmt4cxAHY1HtmZFVzVbhWAIuABtxhHuZ9uQGIg3opmK2kg5V62DGntWyfgqA9ZywaTPi4w8ummYDdHA=="; 43698 }; 43699 }; 43700 "mdurl-1.0.1" = { ··· 43703 version = "1.0.1"; 43704 src = fetchurl { 43705 url = "https://registry.npmjs.org/mdurl/-/mdurl-1.0.1.tgz"; 43706 + sha512 = "/sKlQJCBYVY9Ers9hqzKou4H6V5UWc/M59TH2dvkt+84itfnq7uFOMLpOiOS4ujvHP4etln18fmIxA5R5fll0g=="; 43707 }; 43708 }; 43709 "meant-1.0.3" = { ··· 43721 version = "0.3.0"; 43722 src = fetchurl { 43723 url = "https://registry.npmjs.org/media-typer/-/media-typer-0.3.0.tgz"; 43724 + sha512 = "dq+qelQ9akHpcOl/gUVRTxVIOkAJ1wR3QAvb4RsVjS8oVoFjDGTc679wJYmUmknUF5HwMLOgb5O+a3KxfWapPQ=="; 43725 }; 43726 }; 43727 "media-typer-1.1.0" = { ··· 43757 version = "0.1.1"; 43758 src = fetchurl { 43759 url = "https://registry.npmjs.org/mem/-/mem-0.1.1.tgz"; 43760 + sha512 = "5+dxzEs7G/UbhQWiUokjHuWoCDyNVYHQLblOsKCps6NZFZaOMauMRlXxpmunDQoBkHMuf7pQ1M1CPVdTOkzFCw=="; 43761 }; 43762 }; 43763 "mem-4.3.0" = { ··· 43829 version = "1.1.0"; 43830 src = fetchurl { 43831 url = "https://registry.npmjs.org/memoizeasync/-/memoizeasync-1.1.0.tgz"; 43832 + sha512 = "HMfzdLqClZo8HMyuM9B6TqnXCNhw82iVWRLqd2cAdXi063v2iJB4mQfWFeKVByN8VUwhmDZ8NMhryBwKrPRf8Q=="; 43833 }; 43834 }; 43835 "memoizee-0.4.15" = { ··· 43847 version = "0.2.0"; 43848 src = fetchurl { 43849 url = "https://registry.npmjs.org/memory-cache/-/memory-cache-0.2.0.tgz"; 43850 + sha512 = "OcjA+jzjOYzKmKS6IQVALHLVz+rNTMPoJvCztFaZxwG14wtAW7VRZjwTQu06vKCYOxh4jVnik7ya0SXTB0W+xA=="; 43851 }; 43852 }; 43853 "memory-chunk-store-1.3.5" = { ··· 43865 version = "0.3.0"; 43866 src = fetchurl { 43867 url = "https://registry.npmjs.org/memory-fs/-/memory-fs-0.3.0.tgz"; 43868 + sha512 = "QTNXnl79X97kZ9jJk/meJrtDuvgvRakX5LU7HZW1L7MsXHuSTwoMIzN9tOLLH3Xfsj/gbsSqX/ovnsqz246zKQ=="; 43869 }; 43870 }; 43871 "memory-fs-0.4.1" = { ··· 43874 version = "0.4.1"; 43875 src = fetchurl { 43876 url = "https://registry.npmjs.org/memory-fs/-/memory-fs-0.4.1.tgz"; 43877 + sha512 = "cda4JKCxReDXFXRqOHPQscuIYg1PvxbE2S2GP45rnwfEK+vZaXC8C1OFvdHIbgw0DLzowXGVoxLaAmlgRy14GQ=="; 43878 }; 43879 }; 43880 "memory-fs-0.5.0" = { ··· 43919 version = "0.3.1"; 43920 src = fetchurl { 43921 url = "https://registry.npmjs.org/memorystream/-/memorystream-0.3.1.tgz"; 43922 + sha512 = "S3UwM3yj5mtUSEfP41UZmt/0SCoVYUcU1rkXv+BQ5Ig8ndL4sPoJNBUJERafdPb5jjHJGuMgytgKvKIf58XNBw=="; 43923 }; 43924 }; 43925 "meow-10.1.2" = { ··· 43937 version = "3.7.0"; 43938 src = fetchurl { 43939 url = "https://registry.npmjs.org/meow/-/meow-3.7.0.tgz"; 43940 + sha512 = "TNdwZs0skRlpPpCUK25StC4VH+tP5GgeY1HQOOGP+lQ2xtdkN2VtT/5tiX9k3IWpkBPV9b3LsAWXn4GGi/PrSA=="; 43941 }; 43942 }; 43943 "meow-5.0.0" = { ··· 43982 version = "1.0.1"; 43983 src = fetchurl { 43984 url = "https://registry.npmjs.org/merge-descriptors/-/merge-descriptors-1.0.1.tgz"; 43985 + sha512 = "cCi6g3/Zr1iqQi6ySbseM1Xvooa98N0w31jzUYrXPX2xqObmFGHJ0tQ5u74H3mVh7wLouTseZyYIq39g8cNp1w=="; 43986 }; 43987 }; 43988 "merge-options-3.0.4" = { ··· 44000 version = "1.0.4"; 44001 src = fetchurl { 44002 url = "https://registry.npmjs.org/merge-source-map/-/merge-source-map-1.0.4.tgz"; 44003 + sha512 = "PGSmS0kfnTnMJCzJ16BLLCEe6oeYCamKFFdQKshi4BmM6FUwipjVOcBFGxqtQtirtAG4iZvHlqST9CpZKqlRjA=="; 44004 }; 44005 }; 44006 "merge-source-map-1.1.0" = { ··· 44036 version = "2.0.10"; 44037 src = fetchurl { 44038 url = "https://registry.npmjs.org/merkle-lib/-/merkle-lib-2.0.10.tgz"; 44039 + sha512 = "XrNQvUbn1DL5hKNe46Ccs+Tu3/PYOlrcZILuGUhb95oKBPjc/nmIC8D462PQkipVDGKRvwhn+QFg2cCdIvmDJA=="; 44040 }; 44041 }; 44042 "merkle-tree-stream-3.0.3" = { ··· 44045 version = "3.0.3"; 44046 src = fetchurl { 44047 url = "https://registry.npmjs.org/merkle-tree-stream/-/merkle-tree-stream-3.0.3.tgz"; 44048 + sha512 = "cylD/HcPXjeSVEPj4menLP0mndi6gvqmTlDq3QF4Vptn1tgc6ilgK7rdcAUA4X3RTkymXRwLuZpNncIfq1q1AA=="; 44049 }; 44050 }; 44051 "merkle-tree-stream-4.0.0" = { ··· 44117 version = "1.2.4"; 44118 src = fetchurl { 44119 url = "https://registry.npmjs.org/method-missing/-/method-missing-1.2.4.tgz"; 44120 + sha512 = "tmj4CKZJVQd/ZuN9hnYD8HBAs/3RdDdqUeJG9RbVYlEZLuPYK4EW+EekMqLsCV4w1HastX+Pk2Ov87OQmeo01A=="; 44121 }; 44122 }; 44123 "method-override-2.3.10" = { ··· 44126 version = "2.3.10"; 44127 src = fetchurl { 44128 url = "https://registry.npmjs.org/method-override/-/method-override-2.3.10.tgz"; 44129 + sha512 = "Ks2/7e+3JuwQcpLybc6wTHyqg13HDjOhLcE+YaAEub9DbSxF+ieMvxUlybmWW9luRMh9Cd0rO9aNtzUT51xfNQ=="; 44130 }; 44131 }; 44132 "method-override-3.0.0" = { ··· 44144 version = "0.0.1"; 44145 src = fetchurl { 44146 url = "https://registry.npmjs.org/methods/-/methods-0.0.1.tgz"; 44147 + sha512 = "pB8oFfci/xcfUgM6DTxc7lbTKifPPgs3mZUOsEgaH+1TTWpmcmv3sHl+5sUHIj2X2W8aPYa2+nJealRHK+Lo6A=="; 44148 }; 44149 }; 44150 "methods-0.1.0" = { ··· 44153 version = "0.1.0"; 44154 src = fetchurl { 44155 url = "https://registry.npmjs.org/methods/-/methods-0.1.0.tgz"; 44156 + sha512 = "N4cn4CbDqu7Fp3AT4z3AsO19calgczhsmCGzXLCiUOrWg9sjb1B+yKFKOrnnPGKKvjyJBmw+k6b3adFN2LbuBw=="; 44157 }; 44158 }; 44159 "methods-1.1.2" = { ··· 44162 version = "1.1.2"; 44163 src = fetchurl { 44164 url = "https://registry.npmjs.org/methods/-/methods-1.1.2.tgz"; 44165 + sha512 = "iclAHeNqNm68zFtnZ0e+1L2yUIdvzNoauKU4WBA3VvH/vPFieF7qfRlwUZU+DA9P9bPXIS90ulxoUoCH23sV2w=="; 44166 }; 44167 }; 44168 "microee-0.0.6" = { ··· 44171 version = "0.0.6"; 44172 src = fetchurl { 44173 url = "https://registry.npmjs.org/microee/-/microee-0.0.6.tgz"; 44174 + sha512 = "/LdL3jiBWDJ3oQIRLgRhfeCZNE3patM1LiwCC124+/HHn10sI/G2OAyiMfTNzH5oYWoZBk0tRZADAUOv+0Wt0A=="; 44175 }; 44176 }; 44177 "microevent.ts-0.1.1" = { ··· 44594 version = "2.3.11"; 44595 src = fetchurl { 44596 url = "https://registry.npmjs.org/micromatch/-/micromatch-2.3.11.tgz"; 44597 + sha512 = "LnU2XFEk9xxSJ6rfgAry/ty5qwUTyHYOBU0g4R6tIw5ljwgGIBmiKhRWLw5NpMOnrgUNcDJ4WMp8rl3sYVHLNA=="; 44598 }; 44599 }; 44600 "micromatch-3.1.10" = { ··· 44639 version = "0.2.0"; 44640 src = fetchurl { 44641 url = "https://registry.npmjs.org/middleware-handler/-/middleware-handler-0.2.0.tgz"; 44642 + sha512 = "Qz4B0yWndSokapr3Kl7fpMRysS0DaBlOuATrExFuZbr+oXZ3rsAPufdLe8mUJXiG5A4aJGW6GfKS4PDfQwu7Mg=="; 44643 }; 44644 }; 44645 "miller-rabin-4.0.1" = { ··· 44657 version = "1.2.11"; 44658 src = fetchurl { 44659 url = "https://registry.npmjs.org/mime/-/mime-1.2.11.tgz"; 44660 + sha512 = "Ysa2F/nqTNGHhhm9MV8ure4+Hc+Y8AWiqUdHxsO7xu8zc92ND9f3kpALHjaP026Ft17UfxrMt95c50PLUeynBw=="; 44661 }; 44662 }; 44663 "mime-1.2.4" = { ··· 44666 version = "1.2.4"; 44667 src = fetchurl { 44668 url = "https://registry.npmjs.org/mime/-/mime-1.2.4.tgz"; 44669 + sha512 = "u4y8WFj7SnfbHxyzCMSV2nL/GKbfZ+lidPf1V4/XUKCJ49N6ttQWp/xnqpbMQEx3naBSt93i2qtPLFj/mjPDaA=="; 44670 }; 44671 }; 44672 "mime-1.2.6" = { ··· 44675 version = "1.2.6"; 44676 src = fetchurl { 44677 url = "https://registry.npmjs.org/mime/-/mime-1.2.6.tgz"; 44678 + sha512 = "S4yfg1ehMduQ5F3NeTUUWJesnut4RvymaRSatO4etOm68yZE98oCg2GtgG0coGYx03GCv240sezMvRwFk8DUKw=="; 44679 }; 44680 }; 44681 "mime-1.3.4" = { ··· 44684 version = "1.3.4"; 44685 src = fetchurl { 44686 url = "https://registry.npmjs.org/mime/-/mime-1.3.4.tgz"; 44687 + sha512 = "sAaYXszED5ALBt665F0wMQCUXpGuZsGdopoqcHPdL39ZYdi7uHoZlhrfZfhv8WzivhBzr/oXwaj+yiK5wY8MXQ=="; 44688 }; 44689 }; 44690 "mime-1.4.1" = { ··· 44900 version = "2.19.0"; 44901 src = fetchurl { 44902 url = "https://registry.npmjs.org/min-document/-/min-document-2.19.0.tgz"; 44903 + sha512 = "9Wy1B3m3f66bPPmU5hdA4DR4PB2OfDU/+GS3yAB7IQozE3tqXaVv2zOjgla7MEGSRv95+ILmOuvhLkOK6wJtCQ=="; 44904 }; 44905 }; 44906 "min-indent-1.0.1" = { ··· 44954 version = "3.1.0"; 44955 src = fetchurl { 44956 url = "https://registry.npmjs.org/minilog/-/minilog-3.1.0.tgz"; 44957 + sha512 = "Xfm4jWjWzSAduvEWtuZX/8TMkxfJlCfH7XvikCZe3ptojYTBq1eoEs3rh9/3LNLOckUP86m+8l8+Iw5NU/pBww=="; 44958 }; 44959 }; 44960 "minimalistic-assert-1.0.1" = { ··· 44972 version = "1.0.1"; 44973 src = fetchurl { 44974 url = "https://registry.npmjs.org/minimalistic-crypto-utils/-/minimalistic-crypto-utils-1.0.1.tgz"; 44975 + sha512 = "JIYlbt6g8i5jKfJ3xz7rF0LXmv2TkDxBLUkiBeZ7bAx4GnnNMr8xFpGnOxn6GhTEHx3SjRrZEoU+j04prX1ktg=="; 44976 }; 44977 }; 44978 "minimatch-0.3.0" = { ··· 44981 version = "0.3.0"; 44982 src = fetchurl { 44983 url = "https://registry.npmjs.org/minimatch/-/minimatch-0.3.0.tgz"; 44984 + sha512 = "WFX1jI1AaxNTZVOHLBVazwTWKaQjoykSzCBNXB72vDTCzopQGtyP91tKdFK5cv1+qMwPyiTu1HqUriqplI8pcA=="; 44985 }; 44986 }; 44987 "minimatch-3.0.4" = { ··· 45044 version = "0.0.10"; 45045 src = fetchurl { 45046 url = "https://registry.npmjs.org/minimist/-/minimist-0.0.10.tgz"; 45047 + sha512 = "iotkTvxc+TwOm5Ieim8VnSNvCDjCK9S8G3scJ50ZthspSxa7jx50jkhYduuAtAjvfDUwSgOwf8+If99AlOEhyw=="; 45048 }; 45049 }; 45050 "minimist-0.0.8" = { ··· 45053 version = "0.0.8"; 45054 src = fetchurl { 45055 url = "https://registry.npmjs.org/minimist/-/minimist-0.0.8.tgz"; 45056 + sha512 = "miQKw5Hv4NS1Psg2517mV4e4dYNaO3++hjAvLOAzKqZ61rH8NS1SK+vbfBWZ5PY/Me/bEWhUwqMghEW5Fb9T7Q=="; 45057 }; 45058 }; 45059 "minimist-1.2.3" = { ··· 45233 version = "0.0.0"; 45234 src = fetchurl { 45235 url = "https://registry.npmjs.org/mired/-/mired-0.0.0.tgz"; 45236 + sha512 = "uYi3iDaFHOmOwqFT3KEZsr2iPBboFf9k0teiUJVfS4Bgkpk02bOR6YqL8AlO0A1s8CPzPyz4zpLAZB2nQ2k4ww=="; 45237 }; 45238 }; 45239 "mirror-folder-3.1.0" = { ··· 45260 version = "1.1.0"; 45261 src = fetchurl { 45262 url = "https://registry.npmjs.org/misspellings/-/misspellings-1.1.0.tgz"; 45263 + sha512 = "4QT2u/8X7PccbiHUcsZeEZrt3jGIVEpfcQ1RU01wDHKHVNtNhaP+0Xmsg7YPxD7OCc8bO802BTEWeGPvAXBwuw=="; 45264 }; 45265 }; 45266 "mitt-1.2.0" = { ··· 45296 version = "0.3.0"; 45297 src = fetchurl { 45298 url = "https://registry.npmjs.org/mkdirp/-/mkdirp-0.3.0.tgz"; 45299 + sha512 = "OHsdUcVAQ6pOtg5JYWpCBo9W/GySVuwvP9hueRMW7UqshC0tbfzLv8wjySTPm3tfUZ/21CE9E1pJagOA91Pxew=="; 45300 }; 45301 }; 45302 "mkdirp-0.3.5" = { ··· 45305 version = "0.3.5"; 45306 src = fetchurl { 45307 url = "https://registry.npmjs.org/mkdirp/-/mkdirp-0.3.5.tgz"; 45308 + sha512 = "8OCq0De/h9ZxseqzCH8Kw/Filf5pF/vMI6+BH7Lu0jXz2pqYCjTAQRolSxRIi+Ax+oCCjlxoJMP0YQ4XlrQNHg=="; 45309 }; 45310 }; 45311 "mkdirp-0.5.1" = { ··· 45314 version = "0.5.1"; 45315 src = fetchurl { 45316 url = "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.1.tgz"; 45317 + sha512 = "SknJC52obPfGQPnjIkXbmA6+5H15E+fR+E4iR2oQ3zzCLbd7/ONua69R/Gw7AgkTLsRG+r5fzksYwWe1AgTyWA=="; 45318 }; 45319 }; 45320 "mkdirp-0.5.6" = { ··· 45386 version = "2.5.3"; 45387 src = fetchurl { 45388 url = "https://registry.npmjs.org/mocha/-/mocha-2.5.3.tgz"; 45389 + sha512 = "jNt2iEk9FPmZLzL+sm4FNyOIDYXf2wUU6L4Cc8OIKK/kzgMHKPi4YhTZqG4bW4kQVdIv6wutDybRhXfdnujA1Q=="; 45390 }; 45391 }; 45392 "mocha-8.4.0" = { ··· 45440 version = "1.0.3"; 45441 src = fetchurl { 45442 url = "https://registry.npmjs.org/module-details-from-path/-/module-details-from-path-1.0.3.tgz"; 45443 + sha512 = "ySViT69/76t8VhE1xXHK6Ch4NcDd26gx0MzKXLO+F7NOtnqH68d9zF94nT8ZWSxXh8ELOERsnJO/sWt1xZYw5A=="; 45444 }; 45445 }; 45446 "mold-source-map-0.4.0" = { ··· 45449 version = "0.4.0"; 45450 src = fetchurl { 45451 url = "https://registry.npmjs.org/mold-source-map/-/mold-source-map-0.4.0.tgz"; 45452 + sha512 = "Y0uA/sDKVuPgLd7BmaJOai+fqzjrOlR6vZgx5cJIvturI/xOPQPgbf3X7ZbzJd6MvqQ6ucIfK8dSteFyc2Mw2w=="; 45453 }; 45454 }; 45455 "moment-2.29.1" = { ··· 45476 version = "2.7.0"; 45477 src = fetchurl { 45478 url = "https://registry.npmjs.org/moment/-/moment-2.7.0.tgz"; 45479 + sha512 = "zp8slBaeHVn8VOr7aTVzXYYayoVtEF3XI9gmgimyR3PBZsBk4JlXlFgxmcKxRjBZ1voh9ao77u/qwMGSZVZ9+A=="; 45480 }; 45481 }; 45482 "moment-duration-format-2.3.2" = { ··· 45530 version = "0.1.2"; 45531 src = fetchurl { 45532 url = "https://registry.npmjs.org/moniker/-/moniker-0.1.2.tgz"; 45533 + sha512 = "Uj9iV0QYr6281G+o0TvqhKwHHWB2Q/qUTT4LPQ3qDGc0r8cbMuqQjRXPZuVZ+gcL7APx+iQgE8lcfWPrj1LsLA=="; 45534 }; 45535 }; 45536 "monotonic-timestamp-0.0.9" = { ··· 45539 version = "0.0.9"; 45540 src = fetchurl { 45541 url = "https://registry.npmjs.org/monotonic-timestamp/-/monotonic-timestamp-0.0.9.tgz"; 45542 + sha512 = "PQcys7iTcXiMyW8cgK5B/fhKGteB/WLqWN1f+s7IJHyyRd80JnJYoNo03kTQcGZhVtsKz5kEWiS7W94gfY6qcQ=="; 45543 }; 45544 }; 45545 "moo-0.5.1" = { ··· 45593 version = "0.5.0"; 45594 src = fetchurl { 45595 url = "https://registry.npmjs.org/mout/-/mout-0.5.0.tgz"; 45596 + sha512 = "EMyGu92QKMvG69pHqh9guoDIDsh4lpR+Lmb51ZS6bHLr/NL6fXpYKwbsRp7LeLFvw9f0dxxQAJCh0Ts8mMM/Fw=="; 45597 }; 45598 }; 45599 "move-concurrently-1.0.1" = { ··· 53039 src = fetchurl { 53040 url = "https://registry.npmjs.org/prebuild-install/-/prebuild-install-5.3.0.tgz"; 53041 sha512 = "aaLVANlj4HgZweKttFNUVNRxDukytuIuxeK2boIMHjagNJCiVKWFsKF4tCE3ql3GbrD2tExPQ7/pwtEJcHNZeg=="; 53042 }; 53043 }; 53044 "prebuild-install-6.1.4" = { ··· 66327 sha512 = "Of3tPmVs3b6BhzyUJ7t0olisf47kYr9qAm0XaUpURMjdBn6TwiVaaMuTFoKkkvPGojd9trKAHlrGGcGKcdR1DA=="; 66328 }; 66329 }; 66330 "treeify-1.1.0" = { 66331 name = "treeify"; 66332 packageName = "treeify"; ··· 66757 src = fetchurl { 66758 url = "https://registry.npmjs.org/tsutils/-/tsutils-3.21.0.tgz"; 66759 sha512 = "mHKK3iUXL+3UF6xL5k0PEhKRUBKPBCv/+RkEOpjRWxxx27KKRBmmA60A9pgOUvMi8GKhRMPEmjBRPzs2W7O1OA=="; 66760 }; 66761 }; 66762 "ttl-1.3.1" = { ··· 68701 src = fetchurl { 68702 url = "https://registry.npmjs.org/update-notifier/-/update-notifier-5.1.0.tgz"; 68703 sha512 = "ItnICHbeMh9GqUy31hFPrD1kcuZ3rpxDZbf4KUDavXwS0bW5m7SLbDQpGX3UYr072cbrF5hFUs3r5tUsPwjfHw=="; 68704 }; 68705 }; 68706 "upnp-device-client-1.0.2" = { ··· 71376 sha512 = "3ux37gEX670UUphBF9AMCq8XM6iQ8Ac6A+DSRRjDoRBm1ufCkaCDdNVbaqq60PsEkdNlLKrGtv/YBP4EJXqNtQ=="; 71377 }; 71378 }; 71379 "web-tree-sitter-0.20.5" = { 71380 name = "web-tree-sitter"; 71381 packageName = "web-tree-sitter"; ··· 76898 sources."cross-spawn-7.0.3" 76899 sources."deepmerge-4.2.2" 76900 sources."defaults-1.0.3" 76901 + sources."electron-to-chromium-1.4.142" 76902 sources."emoji-regex-8.0.0" 76903 sources."end-of-stream-1.4.4" 76904 sources."enhanced-resolve-5.9.3" ··· 77259 "@uppy/companion" = nodeEnv.buildNodePackage { 77260 name = "_at_uppy_slash_companion"; 77261 packageName = "@uppy/companion"; 77262 + version = "3.6.0"; 77263 src = fetchurl { 77264 + url = "https://registry.npmjs.org/@uppy/companion/-/companion-3.6.0.tgz"; 77265 + sha512 = "7mb/ZoUUw10swgmHx2j2Lk1hZrrL5wm22uHBmCCkVMkEghjELRQYa8VDPCXE7ipmBrXBnDbkoVHxTEgZg6SXeg=="; 77266 }; 77267 dependencies = [ 77268 sources."@purest/config-1.0.1" ··· 78011 sources."easy-stack-1.0.1" 78012 sources."ee-first-1.1.1" 78013 sources."ejs-3.1.8" 78014 + sources."electron-to-chromium-1.4.142" 78015 sources."emoji-regex-8.0.0" 78016 sources."encodeurl-1.0.2" 78017 sources."end-of-stream-1.4.4" ··· 79471 sources."convert-source-map-1.8.0" 79472 sources."debug-4.3.4" 79473 sources."ejs-3.1.6" 79474 + sources."electron-to-chromium-1.4.142" 79475 sources."ensure-posix-path-1.1.1" 79476 sources."escalade-3.1.1" 79477 sources."escape-string-regexp-1.0.5" ··· 79858 dependencies = [ 79859 sources."browserslist-4.20.3" 79860 sources."caniuse-lite-1.0.30001344" 79861 + sources."electron-to-chromium-1.4.142" 79862 sources."escalade-3.1.1" 79863 sources."fraction.js-4.2.0" 79864 sources."node-releases-2.0.5" ··· 81332 bypassCache = true; 81333 reconstructLock = true; 81334 }; 81335 bower = nodeEnv.buildNodePackage { 81336 name = "bower"; 81337 packageName = "bower"; ··· 83456 sources."call-bind-1.0.2" 83457 sources."camelcase-6.3.0" 83458 sources."case-1.6.3" 83459 + sources."cdk8s-2.3.11" 83460 sources."cdk8s-plus-22-2.0.0-rc.0" 83461 sources."chalk-4.1.2" 83462 sources."cliui-7.0.4" ··· 83470 sources."color-name-1.1.4" 83471 sources."colors-1.4.0" 83472 sources."commonmark-0.30.0" 83473 + sources."constructs-10.1.23" 83474 sources."date-format-4.0.10" 83475 sources."debug-4.3.4" 83476 sources."decamelize-5.0.1" ··· 83560 sources."yargs-16.2.0" 83561 ]; 83562 }) 83563 + (sources."jsii-srcmak-0.1.576" // { 83564 dependencies = [ 83565 sources."fs-extra-9.1.0" 83566 ]; 83567 }) 83568 sources."json-schema-0.4.0" 83569 sources."json-schema-traverse-1.0.0" 83570 + sources."json2jsii-0.3.26" 83571 sources."jsonfile-6.1.0" 83572 sources."jsonschema-1.4.1" 83573 sources."locate-path-5.0.0" ··· 83744 sources."combined-stream-1.0.8" 83745 sources."commonmark-0.30.0" 83746 sources."concat-map-0.0.1" 83747 + sources."constructs-10.1.23" 83748 sources."cookie-0.4.2" 83749 sources."cross-spawn-7.0.3" 83750 sources."date-format-4.0.10" ··· 83892 sources."yargs-parser-20.2.9" 83893 ]; 83894 }) 83895 + (sources."jsii-srcmak-0.1.576" // { 83896 dependencies = [ 83897 sources."fs-extra-9.1.0" 83898 sources."jsonfile-6.1.0" ··· 85167 sources."domelementtype-1.3.1" 85168 sources."domhandler-2.4.2" 85169 sources."domutils-1.7.0" 85170 + sources."electron-to-chromium-1.4.142" 85171 sources."emoji-regex-8.0.0" 85172 sources."entities-1.1.2" 85173 sources."error-ex-1.3.2" ··· 88589 sources."@types/node-16.11.36" 88590 ]; 88591 }) 88592 + sources."electron-to-chromium-1.4.142" 88593 sources."emoji-js-clean-4.0.0" 88594 sources."emoji-mart-3.0.1" 88595 sources."emoji-regex-9.2.2" ··· 90032 ]; 90033 }) 90034 sources."dot-prop-5.3.0" 90035 + sources."electron-to-chromium-1.4.142" 90036 sources."emoji-regex-8.0.0" 90037 sources."emojilib-2.4.0" 90038 sources."end-of-stream-1.4.4" ··· 92486 sources."ecc-jsbn-0.1.2" 92487 sources."ee-first-1.1.1" 92488 sources."ejs-2.7.4" 92489 + sources."electron-to-chromium-1.4.142" 92490 (sources."elliptic-6.5.4" // { 92491 dependencies = [ 92492 sources."bn.js-4.12.0" ··· 94663 sources."duplexer3-0.1.4" 94664 sources."duplexify-3.7.1" 94665 sources."ee-first-1.1.1" 94666 + sources."electron-to-chromium-1.4.142" 94667 (sources."elliptic-6.5.4" // { 94668 dependencies = [ 94669 sources."bn.js-4.12.0" ··· 96255 }) 96256 sources."delay-5.0.0" 96257 sources."devtools-protocol-0.0.981744" 96258 + sources."electron-to-chromium-1.4.142" 96259 sources."emoji-regex-8.0.0" 96260 sources."end-of-stream-1.4.4" 96261 sources."error-ex-1.3.2" ··· 98894 sources."domutils-2.8.0" 98895 sources."dot-prop-5.3.0" 98896 sources."duplexer3-0.1.4" 98897 + sources."electron-to-chromium-1.4.142" 98898 sources."emoji-regex-8.0.0" 98899 sources."end-of-stream-1.4.4" 98900 sources."entities-2.2.0" ··· 107007 }) 107008 sources."dotenv-8.6.0" 107009 sources."ee-first-1.1.1" 107010 + sources."electron-to-chromium-1.4.142" 107011 sources."emoji-regex-8.0.0" 107012 sources."encodeurl-1.0.2" 107013 sources."end-of-stream-1.4.4" ··· 110570 version = "0.3.4"; 110571 src = fetchurl { 110572 url = "https://registry.npmjs.org/meat/-/meat-0.3.4.tgz"; 110573 + sha512 = "qaXHW5HwzV9+J4PgnqQ52i9C6V1fhiwQ4skSn+UCQdyPB4H1XYF+0UKIq1kFHINMFhDZ8Lz0WsQjOV09fiImpQ=="; 110574 }; 110575 dependencies = [ 110576 sources."async-0.1.22" ··· 114178 sources."duplexer2-0.1.4" 114179 sources."ecc-jsbn-0.1.2" 114180 sources."ee-first-1.1.1" 114181 + sources."electron-to-chromium-1.4.142" 114182 (sources."elliptic-6.5.4" // { 114183 dependencies = [ 114184 sources."bn.js-4.12.0" ··· 114968 sources."domutils-2.8.0" 114969 sources."dotenv-7.0.0" 114970 sources."dotenv-expand-5.1.0" 114971 + sources."electron-to-chromium-1.4.142" 114972 sources."entities-3.0.1" 114973 sources."error-ex-1.3.2" 114974 sources."escalade-3.1.1" ··· 118336 sources."duplexify-3.7.1" 118337 sources."ee-first-1.1.1" 118338 sources."ejs-2.7.4" 118339 + sources."electron-to-chromium-1.4.142" 118340 (sources."elliptic-6.5.4" // { 118341 dependencies = [ 118342 sources."bn.js-4.12.0" ··· 120559 sources."@types/json-schema-7.0.11" 120560 sources."@types/node-14.17.34" 120561 sources."@types/vscode-1.66.0" 120562 + sources."@typescript-eslint/eslint-plugin-5.27.0" 120563 + sources."@typescript-eslint/parser-5.27.0" 120564 + sources."@typescript-eslint/scope-manager-5.27.0" 120565 + sources."@typescript-eslint/type-utils-5.27.0" 120566 + sources."@typescript-eslint/types-5.27.0" 120567 + sources."@typescript-eslint/typescript-estree-5.27.0" 120568 + sources."@typescript-eslint/utils-5.27.0" 120569 + sources."@typescript-eslint/visitor-keys-5.27.0" 120570 sources."@vscode/test-electron-2.1.3" 120571 sources."acorn-8.7.1" 120572 sources."acorn-jsx-5.3.2" ··· 122376 snyk = nodeEnv.buildNodePackage { 122377 name = "snyk"; 122378 packageName = "snyk"; 122379 + version = "1.942.0"; 122380 src = fetchurl { 122381 + url = "https://registry.npmjs.org/snyk/-/snyk-1.942.0.tgz"; 122382 + sha512 = "ooZf0+Ms1K1WP4mvRntSiAj35yyNdym36rxoCZjU8NYzV6eeKwO1TqyVfPColjvXh+5Fp4NnWpQ1aFcJY8/ACg=="; 122383 }; 122384 buildInputs = globalBuildInputs; 122385 meta = { ··· 131635 sources."domelementtype-2.3.0" 131636 sources."domhandler-5.0.3" 131637 sources."domutils-3.0.1" 131638 + sources."electron-to-chromium-1.4.142" 131639 sources."emoji-regex-8.0.0" 131640 sources."emojis-list-3.0.0" 131641 sources."enhanced-resolve-5.9.3" ··· 133929 sources."caniuse-lite-1.0.30001344" 133930 sources."chrome-trace-event-1.0.3" 133931 sources."commander-2.20.3" 133932 + sources."electron-to-chromium-1.4.142" 133933 sources."enhanced-resolve-5.9.3" 133934 sources."es-module-lexer-0.9.3" 133935 sources."escalade-3.1.1"
+5 -2
pkgs/development/python-modules/adafruit-platformdetect/default.nix
··· 2 , buildPythonPackage 3 , fetchPypi 4 , setuptools-scm 5 }: 6 7 buildPythonPackage rec { 8 pname = "adafruit-platformdetect"; 9 - version = "3.22.1"; 10 format = "setuptools"; 11 12 src = fetchPypi { 13 pname = "Adafruit-PlatformDetect"; 14 inherit version; 15 - sha256 = "sha256-fOBs0aPekIvpwbrYxzh1wz7EKGko0Je1f/N5H0DIguw="; 16 }; 17 18 nativeBuildInputs = [
··· 2 , buildPythonPackage 3 , fetchPypi 4 , setuptools-scm 5 + , pythonOlder 6 }: 7 8 buildPythonPackage rec { 9 pname = "adafruit-platformdetect"; 10 + version = "3.23.0"; 11 format = "setuptools"; 12 13 + disabled = pythonOlder "3.7"; 14 + 15 src = fetchPypi { 16 pname = "Adafruit-PlatformDetect"; 17 inherit version; 18 + hash = "sha256-4OWDwvdQBtV+ZqpITr027z0jwfge5/yOof9Xm7QRtuM="; 19 }; 20 21 nativeBuildInputs = [
+2 -2
pkgs/development/python-modules/afdko/default.nix
··· 13 14 buildPythonPackage rec { 15 pname = "afdko"; 16 - version = "3.8.1"; 17 18 disabled = pythonOlder "3.7"; 19 20 src = fetchPypi { 21 inherit pname version; 22 - sha256 = "sha256-BaSpw7TiBymCvoP0/z1zynWKQJH/PjbbGf85ZI9LOZw="; 23 }; 24 25 format = "pyproject";
··· 13 14 buildPythonPackage rec { 15 pname = "afdko"; 16 + version = "3.8.3"; 17 18 disabled = pythonOlder "3.7"; 19 20 src = fetchPypi { 21 inherit pname version; 22 + sha256 = "0mplyla4zcai3qld7is7bl5wn2kzhp87w87yi13wpqnw06i6ij4b"; 23 }; 24 25 format = "pyproject";
+6 -8
pkgs/development/python-modules/afdko/use-dynamic-system-antlr4-runtime.patch
··· 1 - commit 105daa26f09034af58eb13ac7c5c4ff5420c1724 2 Author: sternenseemann <sternenseemann@systemli.org> 3 Date: Tue Oct 5 18:16:10 2021 +0200 4 ··· 9 called antlr4-runtime, not antlr4_static). 10 11 diff --git a/CMakeLists.txt b/CMakeLists.txt 12 - index d7f86fb6..c43c4456 100644 13 --- a/CMakeLists.txt 14 +++ b/CMakeLists.txt 15 - @@ -36,13 +36,13 @@ list(APPEND CMAKE_MODULE_PATH ${CMAKE_CURRENT_SOURCE_DIR}/cmake) 16 - # https://www.antlr.org/download/antlr4-cpp-runtime-4.9.2-source.zip 17 # set(ANTLR4_ZIP_REPOSITORY "/path_to_antlr4_archive/a4.zip") 18 19 -add_definitions(-DANTLR4CPP_STATIC) 20 set(ANTLR4_WITH_STATIC_CRT OFF) 21 - # Use slightly more recent commit than 4.9.2 to deal with utfcpp test 22 - # compilation problems 23 - # set(ANTLR4_TAG tags/4.9.2) 24 - set(ANTLR4_TAG 916f03366edf15bf8b50010b11d479c189bf9f96) 25 -include(ExternalAntlr4Cpp) 26 +find_path(ANTLR4_HEADER antlr4-runtime.h PATH_SUFFIXES antlr4-runtime) 27 +set(ANTLR4_INCLUDE_DIRS ${ANTLR4_HEADER})
··· 1 + commit 1ccbf21a67da0fdbaad881a1f5c2a4df915e8c57 2 Author: sternenseemann <sternenseemann@systemli.org> 3 Date: Tue Oct 5 18:16:10 2021 +0200 4 ··· 9 called antlr4-runtime, not antlr4_static). 10 11 diff --git a/CMakeLists.txt b/CMakeLists.txt 12 + index e9c8c08e..dc3a46da 100644 13 --- a/CMakeLists.txt 14 +++ b/CMakeLists.txt 15 + @@ -36,11 +36,11 @@ list(APPEND CMAKE_MODULE_PATH ${CMAKE_CURRENT_SOURCE_DIR}/cmake) 16 + # https://www.antlr.org/download/antlr4-cpp-runtime-4.9.3-source.zip 17 # set(ANTLR4_ZIP_REPOSITORY "/path_to_antlr4_archive/a4.zip") 18 19 -add_definitions(-DANTLR4CPP_STATIC) 20 set(ANTLR4_WITH_STATIC_CRT OFF) 21 + # 4.9.3 is the latest ANTLR4 version 22 + set(ANTLR4_TAG tags/4.9.3) 23 -include(ExternalAntlr4Cpp) 24 +find_path(ANTLR4_HEADER antlr4-runtime.h PATH_SUFFIXES antlr4-runtime) 25 +set(ANTLR4_INCLUDE_DIRS ${ANTLR4_HEADER})
+2 -2
pkgs/development/python-modules/awesomeversion/default.nix
··· 8 9 buildPythonPackage rec { 10 pname = "awesomeversion"; 11 - version = "22.4.0"; 12 format = "pyproject"; 13 14 disabled = pythonOlder "3.8"; ··· 17 owner = "ludeeus"; 18 repo = pname; 19 rev = version; 20 - sha256 = "sha256-bloBP5cKZtvu96HSQ4AmZ5+VeSXGkmN/m4fuyHLrBws="; 21 }; 22 23 nativeBuildInputs = [
··· 8 9 buildPythonPackage rec { 10 pname = "awesomeversion"; 11 + version = "22.5.2"; 12 format = "pyproject"; 13 14 disabled = pythonOlder "3.8"; ··· 17 owner = "ludeeus"; 18 repo = pname; 19 rev = version; 20 + sha256 = "sha256-/La54qrejUhyoA1fRPEIItlKojTP5n5YmH+ovL6ASGk="; 21 }; 22 23 nativeBuildInputs = [
+44
pkgs/development/python-modules/cloup/default.nix
···
··· 1 + { lib 2 + , buildPythonPackage 3 + , fetchPypi 4 + , pytestCheckHook 5 + , click 6 + , setuptools-scm 7 + , pythonOlder 8 + }: 9 + 10 + buildPythonPackage rec { 11 + pname = "cloup"; 12 + version = "0.14.0"; 13 + 14 + disabled = pythonOlder "3.6"; 15 + 16 + src = fetchPypi { 17 + inherit pname version; 18 + sha256 = "4dec7e43905b7771884cda4f13ab8b7537bceaee467a92655e7660797ab08c47"; 19 + }; 20 + 21 + nativeBuildInputs = [ 22 + setuptools-scm 23 + ]; 24 + 25 + propagatedBuildInputs = [ 26 + click 27 + ]; 28 + 29 + checkInputs = [ 30 + pytestCheckHook 31 + ]; 32 + 33 + pythonImportsCheck = [ "cloup" ]; 34 + 35 + meta = with lib; { 36 + homepage = "https://github.com/janLuke/cloup"; 37 + description = "Click extended with option groups, constraints, aliases, help themes"; 38 + longDescription = '' 39 + Enriches Click with option groups, constraints, command aliases, help sections for subcommands, themes for --help and other stuff. 40 + ''; 41 + license = licenses.bsd3; 42 + maintainers = with maintainers; [ friedelino ]; 43 + }; 44 + }
+2 -2
pkgs/development/python-modules/crownstone-uart/default.nix
··· 8 9 buildPythonPackage rec { 10 pname = "crownstone-uart"; 11 - version = "2.4.0"; 12 format = "setuptools"; 13 14 disabled = pythonOlder "3.8"; ··· 17 owner = "crownstone"; 18 repo = "crownstone-lib-python-uart"; 19 rev = version; 20 - sha256 = "sha256-oCPv4siGy0POK6XeY29roKO/t8xMcJkwSO1onGNLq3E="; 21 }; 22 23 propagatedBuildInputs = [
··· 8 9 buildPythonPackage rec { 10 pname = "crownstone-uart"; 11 + version = "2.4.1"; 12 format = "setuptools"; 13 14 disabled = pythonOlder "3.8"; ··· 17 owner = "crownstone"; 18 repo = "crownstone-lib-python-uart"; 19 rev = version; 20 + sha256 = "sha256-NGy63o56oWhHcQ9QKo05k/z8ABp3p3T3+uY2O1YyzBk="; 21 }; 22 23 propagatedBuildInputs = [
+10 -4
pkgs/development/python-modules/dask-jobqueue/default.nix
··· 7 , fetchPypi 8 , pytest-asyncio 9 , pytestCheckHook 10 }: 11 12 buildPythonPackage rec { 13 - version = "0.7.3"; 14 pname = "dask-jobqueue"; 15 16 src = fetchPypi { 17 inherit pname version; 18 - sha256 = "682d7cc0e6b319b6ab83a7a898680c12e9c77ddc77df380b40041290f55d4e79"; 19 }; 20 21 propagatedBuildInputs = [ ··· 39 "test_security" 40 ]; 41 42 - pythonImportsCheck = [ "dask_jobqueue" ]; 43 44 meta = with lib; { 45 broken = stdenv.isDarwin; 46 - homepage = "https://github.com/dask/dask-jobqueue"; 47 description = "Deploy Dask on job schedulers like PBS, SLURM, and SGE"; 48 license = licenses.bsd3; 49 maintainers = with maintainers; [ costrouc ]; 50 };
··· 7 , fetchPypi 8 , pytest-asyncio 9 , pytestCheckHook 10 + , pythonOlder 11 }: 12 13 buildPythonPackage rec { 14 pname = "dask-jobqueue"; 15 + version = "0.7.3"; 16 + format = "setuptools"; 17 + 18 + disabled = pythonOlder "3.7"; 19 20 src = fetchPypi { 21 inherit pname version; 22 + hash = "sha256-aC18wOazGbarg6eomGgMEunHfdx33zgLQAQSkPVdTnk="; 23 }; 24 25 propagatedBuildInputs = [ ··· 43 "test_security" 44 ]; 45 46 + pythonImportsCheck = [ 47 + "dask_jobqueue" 48 + ]; 49 50 meta = with lib; { 51 broken = stdenv.isDarwin; 52 description = "Deploy Dask on job schedulers like PBS, SLURM, and SGE"; 53 + homepage = "https://github.com/dask/dask-jobqueue"; 54 license = licenses.bsd3; 55 maintainers = with maintainers; [ costrouc ]; 56 };
+18 -7
pkgs/development/python-modules/dask-mpi/default.nix
··· 4 , dask 5 , distributed 6 , mpi4py 7 }: 8 9 buildPythonPackage rec { 10 version = "2022.4.0"; 11 - pname = "dask-mpi"; 12 13 src = fetchPypi { 14 inherit pname version; 15 - sha256 = "sha256-CgTx19NaBs3/UGWTMw1EFOokLJFySYzhkfV0LqxJnhc="; 16 }; 17 18 - propagatedBuildInputs = [ dask distributed mpi4py ]; 19 20 - # hardcoded mpirun path in tests 21 doCheck = false; 22 - pythonImportsCheck = [ "dask_mpi" ]; 23 24 meta = with lib; { 25 - homepage = "https://github.com/dask/dask-mpi"; 26 description = "Deploy Dask using mpi4py"; 27 license = licenses.bsd3; 28 - maintainers = [ maintainers.costrouc ]; 29 }; 30 }
··· 4 , dask 5 , distributed 6 , mpi4py 7 + , pythonOlder 8 }: 9 10 buildPythonPackage rec { 11 + pname = "dask-mpi"; 12 version = "2022.4.0"; 13 + format = "setuptools"; 14 + 15 + disabled = pythonOlder "3.6"; 16 17 src = fetchPypi { 18 inherit pname version; 19 + hash = "sha256-CgTx19NaBs3/UGWTMw1EFOokLJFySYzhkfV0LqxJnhc="; 20 }; 21 22 + propagatedBuildInputs = [ 23 + dask 24 + distributed 25 + mpi4py 26 + ]; 27 28 + # Hardcoded mpirun path in tests 29 doCheck = false; 30 + 31 + pythonImportsCheck = [ 32 + "dask_mpi" 33 + ]; 34 35 meta = with lib; { 36 description = "Deploy Dask using mpi4py"; 37 + homepage = "https://github.com/dask/dask-mpi"; 38 license = licenses.bsd3; 39 + maintainers = with maintainers; [ costrouc ]; 40 }; 41 }
-1
pkgs/development/python-modules/fpylll/default.nix
··· 63 ''; 64 65 meta = with lib; { 66 - broken = stdenv.isDarwin; 67 description = "A Python interface for fplll"; 68 changelog = "https://github.com/fplll/fpylll/releases/tag/${version}"; 69 homepage = "https://github.com/fplll/fpylll";
··· 63 ''; 64 65 meta = with lib; { 66 description = "A Python interface for fplll"; 67 changelog = "https://github.com/fplll/fpylll/releases/tag/${version}"; 68 homepage = "https://github.com/fplll/fpylll";
+3 -3
pkgs/development/python-modules/google-nest-sdm/default.nix
··· 16 17 buildPythonPackage rec { 18 pname = "google-nest-sdm"; 19 - version = "1.9.0"; 20 format = "setuptools"; 21 22 disabled = pythonOlder "3.8"; ··· 24 src = fetchFromGitHub { 25 owner = "allenporter"; 26 repo = "python-google-nest-sdm"; 27 - rev = version; 28 - sha256 = "sha256-FHa6/oWV35TPsafgEUTCuu0Rnd1/YBZF3mHOhkVuEU0="; 29 }; 30 31 propagatedBuildInputs = [
··· 16 17 buildPythonPackage rec { 18 pname = "google-nest-sdm"; 19 + version = "2.0.0"; 20 format = "setuptools"; 21 22 disabled = pythonOlder "3.8"; ··· 24 src = fetchFromGitHub { 25 owner = "allenporter"; 26 repo = "python-google-nest-sdm"; 27 + rev = "refs/tags/${version}"; 28 + sha256 = "sha256-af1oYeNEQdz6HivAhvQY0xm3J4s+uXpcdema37oG15U="; 29 }; 30 31 propagatedBuildInputs = [
+2 -2
pkgs/development/python-modules/hahomematic/default.nix
··· 14 15 buildPythonPackage rec { 16 pname = "hahomematic"; 17 - version = "1.7.0"; 18 format = "pyproject"; 19 20 disabled = pythonOlder "3.9"; ··· 23 owner = "danielperna84"; 24 repo = pname; 25 rev = "refs/tags/${version}"; 26 - sha256 = "sha256-Gu1yMLGkXmARNPX1Erjj1Py4APYAlQ4SI4PyG0QbYeY="; 27 }; 28 29 propagatedBuildInputs = [
··· 14 15 buildPythonPackage rec { 16 pname = "hahomematic"; 17 + version = "1.7.2"; 18 format = "pyproject"; 19 20 disabled = pythonOlder "3.9"; ··· 23 owner = "danielperna84"; 24 repo = pname; 25 rev = "refs/tags/${version}"; 26 + sha256 = "sha256-lLv3DrBPxw5M903ehKMYqsbBicmXcVS2v7P7FgTNkSQ="; 27 }; 28 29 propagatedBuildInputs = [
+36
pkgs/development/python-modules/isosurfaces/default.nix
···
··· 1 + { lib 2 + , buildPythonPackage 3 + , fetchPypi 4 + , numpy 5 + }: 6 + 7 + buildPythonPackage rec { 8 + pname = "isosurfaces"; 9 + version = "0.1.0"; 10 + 11 + src = fetchPypi { 12 + inherit pname version; 13 + sha256 = "fa1b44e5e59d2f429add49289ab89e36f8dcda49b7badd99e0beea273be331f4"; 14 + }; 15 + 16 + propagatedBuildInputs = [ numpy ]; 17 + 18 + # no tests defined upstream 19 + doCheck = false; 20 + 21 + pythonImportsCheck = [ "isosurfaces" ]; 22 + 23 + meta = with lib; { 24 + homepage = "https://github.com/jared-hughes/isosurfaces"; 25 + description = "Construct isolines/isosurfaces of a 2D/3D scalar field defined by a function"; 26 + longDescription = '' 27 + Construct isolines/isosurfaces of a 2D/3D scalar field defined by a 28 + function, i.e. curves over which f(x,y)=0 or surfaces over which 29 + f(x,y,z)=0. Most similar libraries use marching squares or similar over a 30 + uniform grid, but this uses a quadtree to avoid wasting time sampling 31 + many far from the implicit surface. 32 + ''; 33 + license = licenses.mit; 34 + maintainers = with maintainers; [ friedelino ]; 35 + }; 36 + }
+2 -2
pkgs/development/python-modules/jc/default.nix
··· 10 11 buildPythonPackage rec { 12 pname = "jc"; 13 - version = "1.19.0"; 14 disabled = pythonOlder "3.6"; 15 16 src = fetchFromGitHub { 17 owner = "kellyjonbrazil"; 18 repo = pname; 19 rev = "v${version}"; 20 - sha256 = "sha256-0UOU4arSCh+5l258mwZQLNf/JUbPcTgcHtusiTyYPwg="; 21 }; 22 23 propagatedBuildInputs = [ ruamel-yaml xmltodict pygments ];
··· 10 11 buildPythonPackage rec { 12 pname = "jc"; 13 + version = "1.20.0"; 14 disabled = pythonOlder "3.6"; 15 16 src = fetchFromGitHub { 17 owner = "kellyjonbrazil"; 18 repo = pname; 19 rev = "v${version}"; 20 + sha256 = "sha256-Qw6jgbYDfeJfT6QtIaT2llbfwZTpoLeH78mxJlFA7TI="; 21 }; 22 23 propagatedBuildInputs = [ ruamel-yaml xmltodict pygments ];
+41
pkgs/development/python-modules/mapbox-earcut/default.nix
···
··· 1 + { lib 2 + , buildPythonPackage 3 + , fetchPypi 4 + , fetchFromGitHub 5 + , numpy 6 + , pybind11 7 + , pytestCheckHook 8 + , setuptools 9 + }: 10 + 11 + buildPythonPackage rec { 12 + pname = "mapbox-earcut"; 13 + version = "1.0.0"; 14 + 15 + src = fetchFromGitHub { 16 + owner = "skogler"; 17 + repo = "mapbox_earcut_python"; 18 + rev = "v${version}"; 19 + sha256 = "m4q2qTL55fkdi3hm75C3/XV9SUQkpJS+B5SEgpPEctk="; 20 + }; 21 + 22 + nativeBuildInputs = [ setuptools pybind11 ]; 23 + 24 + propagatedBuildInputs = [ numpy ]; 25 + 26 + checkInputs = [ pytestCheckHook ]; 27 + 28 + pythonImportsCheck = [ "mapbox_earcut" ]; 29 + 30 + meta = with lib; { 31 + homepage = "https://github.com/skogler/mapbox_earcut_python"; 32 + license = licenses.isc; 33 + description = "Mapbox-earcut fast triangulation of 2D-polygons"; 34 + longDescription = '' 35 + Python bindings for the C++ implementation of the Mapbox Earcut 36 + library, which provides very fast and quite robust triangulation of 2D 37 + polygons. 38 + ''; 39 + maintainers = with maintainers; [ friedelino ]; 40 + }; 41 + }
+2 -2
pkgs/development/python-modules/motionblinds/default.nix
··· 7 8 buildPythonPackage rec { 9 pname = "motionblinds"; 10 - version = "0.6.7"; 11 format = "setuptools"; 12 13 disabled = pythonOlder "3.7"; ··· 16 owner = "starkillerOG"; 17 repo = "motion-blinds"; 18 rev = "refs/tags/${version}"; 19 - sha256 = "sha256-c6+kctEB4gwLGTgTA+sUA3v9ST4dn4RFPbyaXSgGvoQ="; 20 }; 21 22 propagatedBuildInputs = [
··· 7 8 buildPythonPackage rec { 9 pname = "motionblinds"; 10 + version = "0.6.8"; 11 format = "setuptools"; 12 13 disabled = pythonOlder "3.7"; ··· 16 owner = "starkillerOG"; 17 repo = "motion-blinds"; 18 rev = "refs/tags/${version}"; 19 + sha256 = "sha256-xlAQD0sJVhbr0nfJZdrBbskVbgC9Lrbrgu6rvT3jQCs="; 20 }; 21 22 propagatedBuildInputs = [
+51
pkgs/development/python-modules/msgraph-core/default.nix
···
··· 1 + { lib 2 + , buildPythonPackage 3 + , pythonOlder 4 + , fetchFromGitHub 5 + , flit-core 6 + , requests 7 + , pytestCheckHook 8 + , responses 9 + }: 10 + 11 + buildPythonPackage rec { 12 + pname = "msgraph-core"; 13 + version = "0.2.2"; 14 + 15 + disabled = pythonOlder "3.5"; 16 + 17 + format = "pyproject"; 18 + 19 + src = fetchFromGitHub { 20 + owner = "microsoftgraph"; 21 + repo = "msgraph-sdk-python-core"; 22 + rev = "v${version}"; 23 + hash = "sha256-eRRlG3GJX3WeKTNJVWgNTTHY56qiUGOlxtvEZ2xObLA="; 24 + }; 25 + 26 + nativeBuildInputs = [ 27 + flit-core 28 + ]; 29 + 30 + propagatedBuildInputs = [ 31 + requests 32 + ]; 33 + 34 + checkInputs = [ 35 + pytestCheckHook 36 + responses 37 + ]; 38 + 39 + disabledTestPaths = [ 40 + "tests/integration" 41 + ]; 42 + 43 + pythonImportsCheck = [ "msgraph.core" ]; 44 + 45 + meta = { 46 + description = "Core component of the Microsoft Graph Python SDK"; 47 + homepage = "https://github.com/microsoftgraph/msgraph-sdk-python-core"; 48 + license = lib.licenses.mit; 49 + maintainers = with lib.maintainers; [ dotlambda ]; 50 + }; 51 + }
+4 -2
pkgs/development/python-modules/nexia/default.nix
··· 1 { lib 2 , buildPythonPackage 3 , fetchFromGitHub 4 , pytestCheckHook ··· 9 10 buildPythonPackage rec { 11 pname = "nexia"; 12 - version = "0.9.13"; 13 format = "setuptools"; 14 15 disabled = pythonOlder "3.5"; ··· 18 owner = "bdraco"; 19 repo = pname; 20 rev = version; 21 - sha256 = "sha256-0VG8tSwbVTIIsQYAEwzQfXLTDy4df/nS/rbHjYo7xf0="; 22 }; 23 24 propagatedBuildInputs = [ ··· 26 ]; 27 28 checkInputs = [ 29 requests-mock 30 pytestCheckHook 31 ];
··· 1 { lib 2 + , aioresponses 3 , buildPythonPackage 4 , fetchFromGitHub 5 , pytestCheckHook ··· 10 11 buildPythonPackage rec { 12 pname = "nexia"; 13 + version = "1.0.1"; 14 format = "setuptools"; 15 16 disabled = pythonOlder "3.5"; ··· 19 owner = "bdraco"; 20 repo = pname; 21 rev = version; 22 + sha256 = "sha256-f1IUyeOmRmnr7zWoMKF895FKsNgiiCbw7inmXDGZrVw="; 23 }; 24 25 propagatedBuildInputs = [ ··· 27 ]; 28 29 checkInputs = [ 30 + aioresponses 31 requests-mock 32 pytestCheckHook 33 ];
+36 -11
pkgs/development/python-modules/parsedmarc/default.nix
··· 1 { buildPythonPackage 2 , fetchPypi 3 , fetchurl 4 - , pythonOlder 5 , lib 6 , nixosTests 7 8 # pythonPackages 9 - , tqdm 10 , dnspython 11 , expiringdict 12 - , urllib3 13 - , requests 14 , publicsuffix2 15 , xmltodict 16 , geoip2 17 , imapclient 18 , dateparser 19 , elasticsearch-dsl 20 , kafka-python 21 - , mailsuite 22 , lxml 23 , boto3 24 }: 25 26 let ··· 31 in 32 buildPythonPackage rec { 33 pname = "parsedmarc"; 34 - version = "7.0.1"; 35 36 disabled = pythonOlder "3.7"; 37 38 src = fetchPypi { 39 inherit pname version; 40 - sha256 = "1mi4hx410y7ikpfy1582lm252si0c3yryj0idqgqbx417fm21jjc"; 41 }; 42 43 propagatedBuildInputs = [ 44 - tqdm 45 dnspython 46 expiringdict 47 - urllib3 48 - requests 49 publicsuffix2 50 xmltodict 51 geoip2 52 imapclient 53 dateparser 54 elasticsearch-dsl 55 kafka-python 56 - mailsuite 57 lxml 58 boto3 59 ]; 60 61 pythonImportsCheck = [ "parsedmarc" ]; 62
··· 1 { buildPythonPackage 2 , fetchPypi 3 , fetchurl 4 , lib 5 , nixosTests 6 + , python 7 + , pythonOlder 8 9 # pythonPackages 10 , dnspython 11 , expiringdict 12 , publicsuffix2 13 , xmltodict 14 , geoip2 15 + , urllib3 16 + , requests 17 , imapclient 18 , dateparser 19 + , mailsuite 20 + , elasticsearch 21 , elasticsearch-dsl 22 , kafka-python 23 + , tqdm 24 , lxml 25 , boto3 26 + , msgraph-core 27 + , azure-identity 28 + , google-api-core 29 + , google-api-python-client 30 + , google-auth 31 + , google-auth-httplib2 32 + , google-auth-oauthlib 33 }: 34 35 let ··· 40 in 41 buildPythonPackage rec { 42 pname = "parsedmarc"; 43 + version = "8.2.0"; 44 45 disabled = pythonOlder "3.7"; 46 47 src = fetchPypi { 48 inherit pname version; 49 + sha256 = "eb82328dffb4a62ddaefbcc22efd5a2694350504a56d41ba1e161f2d998dcbff"; 50 }; 51 52 + postPatch = '' 53 + substituteInPlace setup.py \ 54 + --replace "elasticsearch<7.14.0" "elasticsearch" 55 + ''; 56 + 57 propagatedBuildInputs = [ 58 dnspython 59 expiringdict 60 publicsuffix2 61 xmltodict 62 geoip2 63 + urllib3 64 + requests 65 imapclient 66 dateparser 67 + mailsuite 68 + elasticsearch 69 elasticsearch-dsl 70 kafka-python 71 + tqdm 72 lxml 73 boto3 74 + msgraph-core 75 + azure-identity 76 + google-api-core 77 + google-api-python-client 78 + google-auth 79 + google-auth-httplib2 80 + google-auth-oauthlib 81 ]; 82 + 83 + # no tests on PyPI, no tags on GitHub 84 + doCheck = false; 85 86 pythonImportsCheck = [ "parsedmarc" ]; 87
+2 -2
pkgs/development/python-modules/pypoolstation/default.nix
··· 8 9 buildPythonPackage rec { 10 pname = "pypoolstation"; 11 - version = "0.4.2"; 12 format = "pyproject"; 13 14 disabled = pythonOlder "3.7"; ··· 16 src = fetchPypi { 17 pname = "PyPoolstation"; 18 inherit version; 19 - sha256 = "sha256-86y/JnTSV+MEr0np3bbwqFMkVrWpMAeyn9WVuNod9xQ="; 20 }; 21 22 nativeBuildInputs = [
··· 8 9 buildPythonPackage rec { 10 pname = "pypoolstation"; 11 + version = "0.4.4"; 12 format = "pyproject"; 13 14 disabled = pythonOlder "3.7"; ··· 16 src = fetchPypi { 17 pname = "PyPoolstation"; 18 inherit version; 19 + sha256 = "sha256-MG2V7/AqgH4OVcOEDdhwQswt96URJBQtoi1i+n4IV7Y="; 20 }; 21 22 nativeBuildInputs = [
+17 -7
pkgs/development/python-modules/sdds/default.nix
··· 3 , fetchFromGitHub 4 , numpy 5 , pytestCheckHook 6 }: 7 8 buildPythonPackage rec { 9 pname = "sdds"; 10 - version = "0.2.1"; 11 format = "setuptools"; 12 13 src = fetchFromGitHub { 14 owner = "pylhc"; 15 repo = pname; 16 - rev = "v${version}"; 17 - sha256 = "sha256-JcxcF0tDigZz3upzE7rPDynCH45dnLk/zpS0a2dOwRU="; 18 }; 19 20 - propagatedBuildInputs = [ numpy ]; 21 22 - pythonImportsCheck = [ "sdds" ]; 23 - checkInputs = [ pytestCheckHook ]; 24 25 meta = with lib; { 26 - description = "Python 3 package to handle SDDS files"; 27 homepage = "https://pylhc.github.io/sdds/"; 28 license = with licenses; [ mit ]; 29 maintainers = with maintainers; [ veprbl ];
··· 3 , fetchFromGitHub 4 , numpy 5 , pytestCheckHook 6 + , pythonOlder 7 }: 8 9 buildPythonPackage rec { 10 pname = "sdds"; 11 + version = "0.3.0"; 12 format = "setuptools"; 13 14 + disabled = pythonOlder "3.7"; 15 + 16 src = fetchFromGitHub { 17 owner = "pylhc"; 18 repo = pname; 19 + rev = "refs/tags/${version}"; 20 + hash = "sha256-l9j+YJ5VNMzL6JW59kq0hQS7XIj53UxW5bNnfdURz/o="; 21 }; 22 23 + propagatedBuildInputs = [ 24 + numpy 25 + ]; 26 27 + checkInputs = [ 28 + pytestCheckHook 29 + ]; 30 + 31 + pythonImportsCheck = [ 32 + "sdds" 33 + ]; 34 35 meta = with lib; { 36 + description = "Module to handle SDDS files"; 37 homepage = "https://pylhc.github.io/sdds/"; 38 license = with licenses; [ mit ]; 39 maintainers = with maintainers; [ veprbl ];
+2 -2
pkgs/development/python-modules/simplisafe-python/default.nix
··· 20 21 buildPythonPackage rec { 22 pname = "simplisafe-python"; 23 - version = "2022.05.1"; 24 format = "pyproject"; 25 26 disabled = pythonOlder "3.8"; ··· 29 owner = "bachya"; 30 repo = pname; 31 rev = "refs/tags/${version}"; 32 - sha256 = "sha256-tYExqOIJPJN8Lss6y0oelkrDuQCpNtFrsFRCxnbUNvU="; 33 }; 34 35 nativeBuildInputs = [
··· 20 21 buildPythonPackage rec { 22 pname = "simplisafe-python"; 23 + version = "2022.05.2"; 24 format = "pyproject"; 25 26 disabled = pythonOlder "3.8"; ··· 29 owner = "bachya"; 30 repo = pname; 31 rev = "refs/tags/${version}"; 32 + sha256 = "sha256-DWhXNn5KNs06oKJbWTCI/vuX2oruERAgb/1f4Au8na0="; 33 }; 34 35 nativeBuildInputs = [
+33
pkgs/development/python-modules/srt/default.nix
···
··· 1 + { lib 2 + , buildPythonPackage 3 + , fetchPypi 4 + , hypothesis 5 + , pytestCheckHook 6 + , pythonOlder 7 + }: 8 + 9 + buildPythonPackage rec { 10 + pname = "srt"; 11 + version = "3.5.2"; 12 + 13 + disabled = pythonOlder "2.7"; 14 + 15 + src = fetchPypi { 16 + inherit pname version; 17 + sha256 = "7aa4ad5ce4126d3f53b3e7bc4edaa86653d0378bf1c0b1ab8c59f5ab41384450"; 18 + }; 19 + 20 + checkInputs = [ 21 + hypothesis 22 + pytestCheckHook 23 + ]; 24 + 25 + pythonImportsCheck = [ "srt" ]; 26 + 27 + meta = with lib; { 28 + homepage = "https://github.com/cdown/srt"; 29 + description = "A tiny but featureful Python library for parsing, modifying, and composing SRT files"; 30 + license = licenses.bsd3; 31 + maintainers = with maintainers; [ friedelino ]; 32 + }; 33 + }
+2 -2
pkgs/development/python-modules/tqdm/default.nix
··· 14 15 buildPythonPackage rec { 16 pname = "tqdm"; 17 - version = "4.63.1"; 18 19 src = fetchPypi { 20 inherit pname version; 21 - sha256 = "sha256-QjCkkRmkFsiMxH0NLTLV2Q8aKC1eSX1JgBlQcE5Jhj0="; 22 }; 23 24 nativeBuildInputs = [
··· 14 15 buildPythonPackage rec { 16 pname = "tqdm"; 17 + version = "4.64.0"; 18 19 src = fetchPypi { 20 inherit pname version; 21 + sha256 = "13a0spki37rdbx54nspcni3bpsp4d7p5ln570yipf1r01v9mbgj0"; 22 }; 23 24 nativeBuildInputs = [
+2 -2
pkgs/development/python-modules/vulcan-api/default.nix
··· 16 17 buildPythonPackage rec { 18 pname = "vulcan-api"; 19 - version = "2.0.3"; 20 format = "setuptools"; 21 22 disabled = pythonOlder "3.6"; ··· 25 owner = "kapi2289"; 26 repo = pname; 27 rev = "v${version}"; 28 - sha256 = "YLt9yufOBlWRyo+le7HcaFD/s7V5WpvhMUrHJqyC3pY="; 29 }; 30 31 propagatedBuildInputs = [
··· 16 17 buildPythonPackage rec { 18 pname = "vulcan-api"; 19 + version = "2.1.1"; 20 format = "setuptools"; 21 22 disabled = pythonOlder "3.6"; ··· 25 owner = "kapi2289"; 26 repo = pname; 27 rev = "v${version}"; 28 + sha256 = "sha256-XYpQ1uqRmdqsGeKyHKGxFyXMN9HugTiPUx9tFUiGSpU="; 29 }; 30 31 propagatedBuildInputs = [
+2 -2
pkgs/development/python-modules/zwave-js-server-python/default.nix
··· 10 11 buildPythonPackage rec { 12 pname = "zwave-js-server-python"; 13 - version = "0.36.1"; 14 format = "setuptools"; 15 16 disabled = pythonOlder "3.8"; ··· 19 owner = "home-assistant-libs"; 20 repo = pname; 21 rev = version; 22 - sha256 = "sha256-XVFOx0f5lBh5i7q8XEb4qd0Lu09jEEYKyJUJBqXwirc="; 23 }; 24 25 propagatedBuildInputs = [
··· 10 11 buildPythonPackage rec { 12 pname = "zwave-js-server-python"; 13 + version = "0.37.0"; 14 format = "setuptools"; 15 16 disabled = pythonOlder "3.8"; ··· 19 owner = "home-assistant-libs"; 20 repo = pname; 21 rev = version; 22 + hash = "sha256-321voxogSkeHMsMdLnrjwG3vQOgGDcMjDen0EUKYE1U="; 23 }; 24 25 propagatedBuildInputs = [
+31
pkgs/development/tools/beancount-language-server/default.nix
···
··· 1 + { lib 2 + , fetchFromGitHub 3 + , rustPlatform 4 + }: 5 + 6 + rustPlatform.buildRustPackage rec { 7 + pname = "beancount-language-server"; 8 + version = "1.1.1"; 9 + 10 + src = fetchFromGitHub { 11 + owner = "polarmutex"; 12 + repo = "beancount-language-server"; 13 + rev = "v${version}"; 14 + sha256 = "sha256-CkwNxamkErRo3svJNth2F8NSqlJNX+1S/srKu6Z+mX4="; 15 + }; 16 + 17 + cargoSha256 = "sha256-NTUs9ADTn+KoE08FikRHrdptZkrUqnjVIlcr8RtDvic="; 18 + 19 + doInstallCheck = true; 20 + postInstallCheck = '' 21 + $out/bin/beancount-language-server --help > /dev/null 22 + ''; 23 + 24 + meta = with lib; { 25 + description = "A Language Server Protocol (LSP) for beancount files"; 26 + homepage = "https://github.com/polarmutex/beancount-language-server"; 27 + license = with licenses; [ mit ]; 28 + maintainers = with maintainers; [ polarmutex ]; 29 + }; 30 + } 31 +
+3 -3
pkgs/development/tools/continuous-integration/buildkite-agent/default.nix
··· 3 nixosTests }: 4 buildGoModule rec { 5 pname = "buildkite-agent"; 6 - version = "3.35.2"; 7 8 src = fetchFromGitHub { 9 owner = "buildkite"; 10 repo = "agent"; 11 rev = "v${version}"; 12 - sha256 = "sha256-BpfWeSEX4N77yXfWKpH7KWKsncdOYquxF+L+g13DdiA="; 13 }; 14 15 - vendorSha256 = "sha256-E51LBpNN/N3wH1LMxv/+nnwpQAxHhyDW2jgVIDkNeQ4="; 16 17 postPatch = '' 18 substituteInPlace bootstrap/shell/shell.go --replace /bin/bash ${bash}/bin/bash
··· 3 nixosTests }: 4 buildGoModule rec { 5 pname = "buildkite-agent"; 6 + version = "3.36.1"; 7 8 src = fetchFromGitHub { 9 owner = "buildkite"; 10 repo = "agent"; 11 rev = "v${version}"; 12 + sha256 = "sha256-Q1ul4YF6iBi6aCd9TiD0yjUUJx9OfsoyNWeevwvISBs="; 13 }; 14 15 + vendorSha256 = "sha256-5K1xnfQ4U39WR8agOH8zYrvFS1gbr/ahEVTXlAzILL4="; 16 17 postPatch = '' 18 substituteInPlace bootstrap/shell/shell.go --replace /bin/bash ${bash}/bin/bash
+3 -11
pkgs/development/tools/parsing/antlr/4.9.nix
··· 2 , fetchpatch, fetchFromGitHub, cmake, ninja, pkg-config, libuuid, utf8cpp, darwin }: 3 4 let 5 - version = "4.9.2"; 6 source = fetchFromGitHub { 7 owner = "antlr"; 8 repo = "antlr4"; 9 rev = version; 10 - sha256 = "0rpqgl2y22iiyg42y8jyiy2g7x421yf0q16cf17j76iai6y0bm5p"; 11 }; 12 13 runtime = { ··· 17 src = source; 18 19 outputs = [ "out" "dev" "doc" ]; 20 - 21 - patches = [ 22 - (fetchpatch { 23 - name = "use-utfcpp-from-system.patch"; 24 - url = "https://github.com/antlr/antlr4/commit/5a808b470e1314b63b0a921178040ccabb357945.patch"; 25 - sha256 = "0nq7iajy9inllcspyqpxskfg3k5s1fwm7ph75i8lfc25rl35k1w7"; 26 - }) 27 - ]; 28 29 patchFlags = [ "-p3" ]; 30 ··· 52 53 src = fetchurl { 54 url = "https://www.antlr.org/download/antlr-${version}-complete.jar"; 55 - sha256 = "1k9pw5gv2zhh06n1vys76kchlz4mz0vgv3iiba8w47b9fqa7n4dv"; 56 }; 57 58 dontUnpack = true;
··· 2 , fetchpatch, fetchFromGitHub, cmake, ninja, pkg-config, libuuid, utf8cpp, darwin }: 3 4 let 5 + version = "4.9.3"; 6 source = fetchFromGitHub { 7 owner = "antlr"; 8 repo = "antlr4"; 9 rev = version; 10 + sha256 = "1af3cfqwk7lq1b5qsh1am0922fyhy7wmlpnrqdnvch3zzza9n1qm"; 11 }; 12 13 runtime = { ··· 17 src = source; 18 19 outputs = [ "out" "dev" "doc" ]; 20 21 patchFlags = [ "-p3" ]; 22 ··· 44 45 src = fetchurl { 46 url = "https://www.antlr.org/download/antlr-${version}-complete.jar"; 47 + sha256 = "0dnz2x54kigc58bxnynjhmr5iq49f938vj6p50gdir1xdna41kdg"; 48 }; 49 50 dontUnpack = true;
+36
pkgs/os-specific/linux/new-lg4ff/default.nix
···
··· 1 + { lib, stdenv, kernel, fetchFromGitHub }: 2 + 3 + stdenv.mkDerivation rec { 4 + pname = "new-lg4ff"; 5 + version = "0.3.3"; 6 + 7 + src = fetchFromGitHub { 8 + owner = "berarma"; 9 + repo = "new-lg4ff"; 10 + rev = "${version}"; 11 + sha256 = "+05xDpNI4m6wTS+YPgA0fP4iM10nMOZOtCrdQxpevBU="; 12 + }; 13 + 14 + preBuild = '' 15 + substituteInPlace Makefile --replace "modules_install" "INSTALL_MOD_PATH=$out modules_install" 16 + sed -i '/depmod/d' Makefile 17 + sed -i "10i\\\trmmod hid-logitech 2> /dev/null || true" Makefile 18 + sed -i "11i\\\trmmod hid-logitech-new 2> /dev/null || true" Makefile 19 + ''; 20 + 21 + nativeBuildInputs = kernel.moduleBuildDependencies; 22 + 23 + makeFlags = [ 24 + "KVERSION=${kernel.modDirVersion}" 25 + "KDIR=${kernel.dev}/lib/modules/${kernel.modDirVersion}/build" 26 + ]; 27 + 28 + meta = with lib; { 29 + description = "Experimental Logitech force feedback module for Linux"; 30 + homepage = "https://github.com/berarma/new-lg4ff"; 31 + license = licenses.gpl2Only; 32 + maintainers = with maintainers; [ matthiasbenaets ]; 33 + platforms = platforms.linux; 34 + broken = stdenv.isAarch64; 35 + }; 36 + }
+3 -3
pkgs/shells/zsh/oh-my-zsh/default.nix
··· 5 , git, nix, nixfmt, jq, coreutils, gnused, curl, cacert, bash }: 6 7 stdenv.mkDerivation rec { 8 - version = "2022-05-25"; 9 pname = "oh-my-zsh"; 10 - rev = "e9e8c6b54d594109041bdd4bc3902b40f9ae8849"; 11 12 src = fetchFromGitHub { 13 inherit rev; 14 owner = "ohmyzsh"; 15 repo = "ohmyzsh"; 16 - sha256 = "afSA6OJm1ydw0/yBZx9QLyt4z7nWjQBAb+77Gw6nR4g="; 17 }; 18 19 strictDeps = true;
··· 5 , git, nix, nixfmt, jq, coreutils, gnused, curl, cacert, bash }: 6 7 stdenv.mkDerivation rec { 8 + version = "2022-06-01"; 9 pname = "oh-my-zsh"; 10 + rev = "18e7e5d0339f3491a6c0324e2443415309b56173"; 11 12 src = fetchFromGitHub { 13 inherit rev; 14 owner = "ohmyzsh"; 15 repo = "ohmyzsh"; 16 + sha256 = "NAVotL5RxpS/zKnO+ngMIjv787lqc1dj/c4blQrQcvU="; 17 }; 18 19 strictDeps = true;
+72 -19
pkgs/tools/admin/tigervnc/default.nix
··· 1 - { lib, stdenv, fetchFromGitHub, fetchpatch 2 - , xorg, xkeyboard_config, zlib 3 - , libjpeg_turbo, pixman, fltk 4 - , cmake, gettext, libtool 5 , libGLU 6 - , gnutls, pam, nettle 7 - , xterm, openssh, perl 8 , makeWrapper 9 , nixosTests 10 }: ··· 31 }) 32 ]; 33 34 - postPatch = '' 35 sed -i -e '/^\$cmd \.= " -pn";/a$cmd .= " -xkbdir ${xkeyboard_config}/etc/X11/xkb";' unix/vncserver/vncserver.in 36 fontPath= 37 substituteInPlace vncviewer/vncviewer.cxx \ ··· 39 40 cp unix/xserver21.1.1.patch unix/xserver211.patch 41 source_top="$(pwd)" 42 ''; 43 44 dontUseCmakeBuildDir = true; ··· 49 "-DCMAKE_INSTALL_LIBEXECDIR=${placeholder "out"}/bin" 50 ]; 51 52 - postBuild = '' 53 export NIX_CFLAGS_COMPILE="$NIX_CFLAGS_COMPILE -Wno-error=int-to-pointer-cast -Wno-error=pointer-to-int-cast" 54 export CXXFLAGS="$CXXFLAGS -fpermissive" 55 # Build Xvnc ··· 76 --with-xkb-output=$out/share/X11/xkb/compiled 77 make TIGERVNC_SRC=$src TIGERVNC_BUILDDIR=`pwd`/../.. -j$NIX_BUILD_CORES -l$NIX_BUILD_CORES 78 popd 79 ''; 80 81 - postInstall = '' 82 pushd unix/xserver/hw/vnc 83 make TIGERVNC_SRC=$src TIGERVNC_BUILDDIR=`pwd`/../../../.. install 84 popd ··· 86 87 wrapProgram $out/bin/vncserver \ 88 --prefix PATH : ${lib.makeBinPath (with xorg; [ xterm twm xsetroot xauth ]) } 89 ''; 90 91 - buildInputs = with xorg; [ 92 - libjpeg_turbo fltk pixman 93 - gnutls pam nettle perl 94 xorgproto 95 - utilmacros libXtst libXext libX11 libXext libICE libXi libSM libXft 96 - libxkbfile libXfont2 libpciaccess 97 libGLU 98 - ] ++ xorg.xorgserver.buildInputs; 99 100 - nativeBuildInputs = with xorg; [ cmake zlib gettext libtool utilmacros fontutil makeWrapper ] 101 - ++ xorg.xorgserver.nativeBuildInputs; 102 103 - propagatedBuildInputs = xorg.xorgserver.propagatedBuildInputs; 104 105 passthru.tests.tigervnc = nixosTests.vnc.testTigerVNC; 106 ··· 109 license = lib.licenses.gpl2Plus; 110 description = "Fork of tightVNC, made in cooperation with VirtualGL"; 111 maintainers = with lib.maintainers; [viric]; 112 - platforms = with lib.platforms; linux; 113 # Prevent a store collision. 114 priority = 4; 115 };
··· 1 + { lib 2 + , stdenv 3 + , fetchFromGitHub 4 + , fetchpatch 5 + , xorg 6 + , xkeyboard_config 7 + , zlib 8 + , libjpeg_turbo 9 + , pixman 10 + , fltk 11 + , cmake 12 + , gettext 13 + , libtool 14 , libGLU 15 + , gnutls 16 + , gawk 17 + , pam 18 + , nettle 19 + , xterm 20 + , openssh 21 + , perl 22 , makeWrapper 23 , nixosTests 24 }: ··· 45 }) 46 ]; 47 48 + postPatch = lib.optionalString stdenv.isLinux '' 49 sed -i -e '/^\$cmd \.= " -pn";/a$cmd .= " -xkbdir ${xkeyboard_config}/etc/X11/xkb";' unix/vncserver/vncserver.in 50 fontPath= 51 substituteInPlace vncviewer/vncviewer.cxx \ ··· 53 54 cp unix/xserver21.1.1.patch unix/xserver211.patch 55 source_top="$(pwd)" 56 + '' + '' 57 + # On Mac, do not build a .dmg, instead copy the .app to the source dir 58 + gawk -i inplace 'BEGIN { del=0 } /hdiutil/ { del=2 } del<=0 { print } /$VERSION.dmg/ { del -= 1 }' release/makemacapp.in 59 + echo "mv \"\$APPROOT\" \"\$SRCDIR/\"" >> release/makemacapp.in 60 ''; 61 62 dontUseCmakeBuildDir = true; ··· 67 "-DCMAKE_INSTALL_LIBEXECDIR=${placeholder "out"}/bin" 68 ]; 69 70 + postBuild = lib.optionalString stdenv.isLinux '' 71 export NIX_CFLAGS_COMPILE="$NIX_CFLAGS_COMPILE -Wno-error=int-to-pointer-cast -Wno-error=pointer-to-int-cast" 72 export CXXFLAGS="$CXXFLAGS -fpermissive" 73 # Build Xvnc ··· 94 --with-xkb-output=$out/share/X11/xkb/compiled 95 make TIGERVNC_SRC=$src TIGERVNC_BUILDDIR=`pwd`/../.. -j$NIX_BUILD_CORES -l$NIX_BUILD_CORES 96 popd 97 + '' + lib.optionalString stdenv.isDarwin '' 98 + make dmg 99 ''; 100 101 + postInstall = lib.optionalString stdenv.isLinux '' 102 pushd unix/xserver/hw/vnc 103 make TIGERVNC_SRC=$src TIGERVNC_BUILDDIR=`pwd`/../../../.. install 104 popd ··· 106 107 wrapProgram $out/bin/vncserver \ 108 --prefix PATH : ${lib.makeBinPath (with xorg; [ xterm twm xsetroot xauth ]) } 109 + '' + lib.optionalString stdenv.isDarwin '' 110 + mkdir -p $out/Applications 111 + mv 'TigerVNC Viewer ${version}.app' $out/Applications/ 112 + rm $out/bin/vncviewer 113 + echo "#!/usr/bin/env bash 114 + open $out/Applications/TigerVNC\ Viewer\ ${version}.app --args \$@" >> $out/bin/vncviewer 115 + chmod +x $out/bin/vncviewer 116 ''; 117 118 + buildInputs = [ 119 + fltk 120 + gnutls 121 + libjpeg_turbo 122 + pixman 123 + gawk 124 + ] ++ lib.optionals stdenv.isLinux (with xorg; [ 125 + nettle 126 + pam 127 + perl 128 xorgproto 129 + utilmacros 130 + libXtst 131 + libXext 132 + libX11 133 + libXext 134 + libICE 135 + libXi 136 + libSM 137 + libXft 138 + libxkbfile 139 + libXfont2 140 + libpciaccess 141 libGLU 142 + ] ++ xorg.xorgserver.buildInputs 143 + ); 144 145 + nativeBuildInputs = [ 146 + cmake 147 + gettext 148 + ] ++ lib.optionals stdenv.isLinux (with xorg; [ 149 + fontutil 150 + libtool 151 + makeWrapper 152 + utilmacros 153 + zlib 154 + ] ++ xorg.xorgserver.nativeBuildInputs); 155 156 + propagatedBuildInputs = lib.optional stdenv.isLinux xorg.xorgserver.propagatedBuildInputs; 157 158 passthru.tests.tigervnc = nixosTests.vnc.testTigerVNC; 159 ··· 162 license = lib.licenses.gpl2Plus; 163 description = "Fork of tightVNC, made in cooperation with VirtualGL"; 164 maintainers = with lib.maintainers; [viric]; 165 + platforms = lib.platforms.unix; 166 # Prevent a store collision. 167 priority = 4; 168 };
+1 -1
pkgs/tools/backup/duplicity/default.nix
··· 83 paramiko 84 pyasn1 85 pycrypto 86 - pydrive 87 future 88 ] ++ lib.optionals (!isPy3k) [ 89 enum
··· 83 paramiko 84 pyasn1 85 pycrypto 86 + pydrive2 87 future 88 ] ++ lib.optionals (!isPy3k) [ 89 enum
+19 -6
pkgs/tools/misc/you-get/default.nix
··· 1 - { lib, buildPythonApplication, fetchPypi, installShellFiles }: 2 3 - buildPythonApplication rec { 4 pname = "you-get"; 5 - version = "0.4.1602"; 6 7 # Tests aren't packaged, but they all hit the real network so 8 # probably aren't suitable for a build environment anyway. 9 doCheck = false; 10 11 - src = fetchPypi { 12 inherit pname version; 13 - sha256 = "sha256-RwbAbMS5CA6pO08TuaTb67YM/hLRkceOF7D6iV0XcI8="; 14 }; 15 16 nativeBuildInputs = [ installShellFiles ]; 17 ··· 25 meta = with lib; { 26 description = "A tiny command line utility to download media contents from the web"; 27 homepage = "https://you-get.org"; 28 - changelog = "https://github.com/soimort/you-get/raw/v${version}/CHANGELOG.rst"; 29 license = licenses.mit; 30 maintainers = with maintainers; [ ryneeverett ]; 31 };
··· 1 + { lib 2 + , python3 3 + , substituteAll 4 + , ffmpeg 5 + , installShellFiles 6 + }: 7 8 + python3.pkgs.buildPythonApplication rec { 9 pname = "you-get"; 10 + version = "0.4.1612"; 11 12 # Tests aren't packaged, but they all hit the real network so 13 # probably aren't suitable for a build environment anyway. 14 doCheck = false; 15 16 + src = python3.pkgs.fetchPypi { 17 inherit pname version; 18 + sha256 = "sha256-lKEztwwn1pnALuwDiA1Ik9+XCVyO+UMobv+hXu0mn5w="; 19 }; 20 + 21 + patches = [ 22 + (substituteAll { 23 + src = ./ffmpeg-path.patch; 24 + ffmpeg = "${lib.getBin ffmpeg}/bin/ffmpeg"; 25 + ffprobe = "${lib.getBin ffmpeg}/bin/ffmpeg"; 26 + version = lib.getVersion ffmpeg; 27 + }) 28 + ]; 29 30 nativeBuildInputs = [ installShellFiles ]; 31 ··· 39 meta = with lib; { 40 description = "A tiny command line utility to download media contents from the web"; 41 homepage = "https://you-get.org"; 42 license = licenses.mit; 43 maintainers = with maintainers; [ ryneeverett ]; 44 };
+13
pkgs/tools/misc/you-get/ffmpeg-path.patch
···
··· 1 + diff --git a/src/you_get/processor/ffmpeg.py b/src/you_get/processor/ffmpeg.py 2 + index 50e2c9f..46e7f61 100755 3 + --- a/src/you_get/processor/ffmpeg.py 4 + +++ b/src/you_get/processor/ffmpeg.py 5 + @@ -31,7 +31,7 @@ def get_usable_ffmpeg(cmd): 6 + except: 7 + return None 8 + 9 + -FFMPEG, FFPROBE, FFMPEG_VERSION = get_usable_ffmpeg('ffmpeg') or get_usable_ffmpeg('avconv') or (None, None, None) 10 + +FFMPEG, FFPROBE, FFMPEG_VERSION = ('@ffmpeg@', '@ffprobe@', '@version@') 11 + if logging.getLogger().isEnabledFor(logging.DEBUG): 12 + LOGLEVEL = ['-loglevel', 'info'] 13 + STDIN = None
+3 -3
pkgs/tools/wayland/swaysome/default.nix
··· 5 6 rustPlatform.buildRustPackage rec { 7 pname = "swaysome"; 8 - version = "1.1.4"; 9 10 src = fetchFromGitLab { 11 owner = "hyask"; 12 repo = pname; 13 rev = version; 14 - sha256 = "sha256-hI6XPND05m67dxo9EwIDhFTyC2UrL4Ll1V/WcBoJymU="; 15 }; 16 17 - cargoSha256 = "sha256-jG6HZiL2almALyEnQRmbeCTRG11URP3+Bxqyn8hLs7w="; 18 19 meta = with lib; { 20 description = "Helper to make sway behave more like awesomewm";
··· 5 6 rustPlatform.buildRustPackage rec { 7 pname = "swaysome"; 8 + version = "1.1.5"; 9 10 src = fetchFromGitLab { 11 owner = "hyask"; 12 repo = pname; 13 rev = version; 14 + sha256 = "sha256-E2Oy8ubH4VIpuH4idYNiZJISuYYe+stcUY/atN2JcVw="; 15 }; 16 17 + cargoSha256 = "sha256-S+GcyEYQ4nnVoPMuglTmFdP5j015UyCXMyyhPHa5m8k="; 18 19 meta = with lib; { 20 description = "Helper to make sway behave more like awesomewm";
+11 -5
pkgs/top-level/all-packages.nix
··· 11944 11945 yle-dl = callPackage ../tools/misc/yle-dl {}; 11946 11947 - you-get = python3Packages.callPackage ../tools/misc/you-get { }; 11948 11949 zasm = callPackage ../development/compilers/zasm {}; 11950 ··· 15088 15089 bpkg = callPackage ../development/tools/build-managers/build2/bpkg.nix { }; 15090 15091 - buildkite-agent = callPackage ../development/tools/continuous-integration/buildkite-agent { }; 15092 15093 buildkite-agent-metrics = callPackage ../servers/monitoring/buildkite-agent-metrics { }; 15094 ··· 23095 stdenv = gcc11Stdenv; 23096 }; 23097 23098 nmon = callPackage ../os-specific/linux/nmon { }; 23099 23100 hwdata = callPackage ../os-specific/linux/hwdata { }; ··· 26801 26802 m32edit = callPackage ../applications/audio/midas/m32edit.nix {}; 26803 26804 - manim = python3Packages.callPackage ../applications/video/manim { 26805 - opencv = python3Packages.opencv3; 26806 - }; 26807 26808 manuskript = libsForQt5.callPackage ../applications/editors/manuskript { }; 26809 ··· 31335 scaleway-cli = callPackage ../tools/admin/scaleway-cli { }; 31336 31337 beancount = with python3.pkgs; toPythonApplication beancount; 31338 31339 bean-add = callPackage ../applications/office/beancount/bean-add.nix { }; 31340
··· 11944 11945 yle-dl = callPackage ../tools/misc/yle-dl {}; 11946 11947 + you-get = callPackage ../tools/misc/you-get { }; 11948 11949 zasm = callPackage ../development/compilers/zasm {}; 11950 ··· 15088 15089 bpkg = callPackage ../development/tools/build-managers/build2/bpkg.nix { }; 15090 15091 + buildkite-agent = callPackage ../development/tools/continuous-integration/buildkite-agent { 15092 + buildGoModule = buildGo118Module; 15093 + }; 15094 15095 buildkite-agent-metrics = callPackage ../servers/monitoring/buildkite-agent-metrics { }; 15096 ··· 23097 stdenv = gcc11Stdenv; 23098 }; 23099 23100 + new-lg4ff = callPackage ../os-specific/linux/new-lg4ff { 23101 + inherit (linuxPackages) kernel; 23102 + }; 23103 + 23104 nmon = callPackage ../os-specific/linux/nmon { }; 23105 23106 hwdata = callPackage ../os-specific/linux/hwdata { }; ··· 26807 26808 m32edit = callPackage ../applications/audio/midas/m32edit.nix {}; 26809 26810 + manim = callPackage ../applications/video/manim { }; 26811 26812 manuskript = libsForQt5.callPackage ../applications/editors/manuskript { }; 26813 ··· 31339 scaleway-cli = callPackage ../tools/admin/scaleway-cli { }; 31340 31341 beancount = with python3.pkgs; toPythonApplication beancount; 31342 + 31343 + beancount-language-server = callPackage ../development/tools/beancount-language-server {}; 31344 31345 bean-add = callPackage ../applications/office/beancount/bean-add.nix { }; 31346
+10
pkgs/top-level/python-packages.nix
··· 1763 1764 cloudsplaining = callPackage ../development/python-modules/cloudsplaining { }; 1765 1766 clustershell = callPackage ../development/python-modules/clustershell { }; 1767 1768 clvm = callPackage ../development/python-modules/clvm { }; ··· 4343 4344 isort = callPackage ../development/python-modules/isort { }; 4345 4346 isounidecode = callPackage ../development/python-modules/isounidecode { }; 4347 4348 isoweek = callPackage ../development/python-modules/isoweek { }; ··· 5166 5167 mapbox = callPackage ../development/python-modules/mapbox { }; 5168 5169 mariadb = callPackage ../development/python-modules/mariadb { }; 5170 5171 marisa-trie = callPackage ../development/python-modules/marisa-trie { }; ··· 6384 phonenumbers = callPackage ../development/python-modules/phonenumbers { }; 6385 6386 micloud = callPackage ../development/python-modules/micloud { }; 6387 6388 netmap = callPackage ../development/python-modules/netmap { }; 6389 ··· 9968 srptools = callPackage ../development/python-modules/srptools { }; 9969 9970 srsly = callPackage ../development/python-modules/srsly { }; 9971 9972 srvlookup = callPackage ../development/python-modules/srvlookup { }; 9973
··· 1763 1764 cloudsplaining = callPackage ../development/python-modules/cloudsplaining { }; 1765 1766 + cloup = callPackage ../development/python-modules/cloup { }; 1767 + 1768 clustershell = callPackage ../development/python-modules/clustershell { }; 1769 1770 clvm = callPackage ../development/python-modules/clvm { }; ··· 4345 4346 isort = callPackage ../development/python-modules/isort { }; 4347 4348 + isosurfaces = callPackage ../development/python-modules/isosurfaces { }; 4349 + 4350 isounidecode = callPackage ../development/python-modules/isounidecode { }; 4351 4352 isoweek = callPackage ../development/python-modules/isoweek { }; ··· 5170 5171 mapbox = callPackage ../development/python-modules/mapbox { }; 5172 5173 + mapbox-earcut = callPackage ../development/python-modules/mapbox-earcut { }; 5174 + 5175 mariadb = callPackage ../development/python-modules/mariadb { }; 5176 5177 marisa-trie = callPackage ../development/python-modules/marisa-trie { }; ··· 6390 phonenumbers = callPackage ../development/python-modules/phonenumbers { }; 6391 6392 micloud = callPackage ../development/python-modules/micloud { }; 6393 + 6394 + msgraph-core = callPackage ../development/python-modules/msgraph-core { }; 6395 6396 netmap = callPackage ../development/python-modules/netmap { }; 6397 ··· 9976 srptools = callPackage ../development/python-modules/srptools { }; 9977 9978 srsly = callPackage ../development/python-modules/srsly { }; 9979 + 9980 + srt = callPackage ../development/python-modules/srt { }; 9981 9982 srvlookup = callPackage ../development/python-modules/srvlookup { }; 9983
+3
pkgs/top-level/qt6-packages.nix
··· 17 in 18 19 (qt6 // { 20 })))
··· 17 in 18 19 (qt6 // { 20 + # LIBRARIES 21 + 22 + quazip = callPackage ../development/libraries/quazip { }; 23 })))