Merge master into staging-next

This commit is contained in:
github-actions[bot] 2021-07-12 00:01:17 +00:00 committed by GitHub
commit 909d63d2f7
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
26 changed files with 405 additions and 243 deletions

View file

@ -454,15 +454,21 @@ let
enable = true;
lndTlsPath = "/var/lib/lnd/tls.cert";
lndMacaroonDir = "/var/lib/lnd";
extraFlags = [ "--lnd.network=regtest" ];
};
metricProvider = {
systemd.services.prometheus-lnd-exporter.serviceConfig.DynamicUser = false;
services.bitcoind.main.enable = true;
services.bitcoind.main.extraConfig = ''
rpcauth=bitcoinrpc:e8fe33f797e698ac258c16c8d7aadfbe$872bdb8f4d787367c26bcfd75e6c23c4f19d44a69f5d1ad329e5adf3f82710f7
bitcoind.zmqpubrawblock=tcp://127.0.0.1:28332
bitcoind.zmqpubrawtx=tcp://127.0.0.1:28333
'';
virtualisation.memorySize = 1024;
systemd.services.prometheus-lnd-exporter.serviceConfig.RestartSec = 15;
systemd.services.prometheus-lnd-exporter.after = [ "lnd.service" ];
services.bitcoind.regtest = {
enable = true;
extraConfig = ''
rpcauth=bitcoinrpc:e8fe33f797e698ac258c16c8d7aadfbe$872bdb8f4d787367c26bcfd75e6c23c4f19d44a69f5d1ad329e5adf3f82710f7
zmqpubrawblock=tcp://127.0.0.1:28332
zmqpubrawtx=tcp://127.0.0.1:28333
'';
extraCmdlineOptions = [ "-regtest" ];
};
systemd.services.lnd = {
serviceConfig.ExecStart = ''
${pkgs.lnd}/bin/lnd \
@ -471,7 +477,7 @@ let
--tlskeypath=/var/lib/lnd/tls.key \
--logdir=/var/log/lnd \
--bitcoin.active \
--bitcoin.mainnet \
--bitcoin.regtest \
--bitcoin.node=bitcoind \
--bitcoind.rpcuser=bitcoinrpc \
--bitcoind.rpcpass=hunter2 \
@ -483,13 +489,31 @@ let
wantedBy = [ "multi-user.target" ];
after = [ "network.target" ];
};
# initialize wallet, creates macaroon needed by exporter
systemd.services.lnd.postStart = ''
${pkgs.curl}/bin/curl \
--retry 20 \
--retry-delay 1 \
--retry-connrefused \
--cacert /var/lib/lnd/tls.cert \
-X GET \
https://localhost:8080/v1/genseed | ${pkgs.jq}/bin/jq -c '.cipher_seed_mnemonic' > /tmp/seed
${pkgs.curl}/bin/curl \
--retry 20 \
--retry-delay 1 \
--retry-connrefused \
--cacert /var/lib/lnd/tls.cert \
-X POST \
-d "{\"wallet_password\": \"asdfasdfasdf\", \"cipher_seed_mnemonic\": $(cat /tmp/seed | tr -d '\n')}" \
https://localhost:8080/v1/initwallet
'';
};
exporterTest = ''
wait_for_unit("lnd.service")
wait_for_open_port(10009)
wait_for_unit("prometheus-lnd-exporter.service")
wait_for_open_port(9092)
succeed("curl -sSf localhost:9092/metrics | grep '^promhttp_metric_handler'")
succeed("curl -sSf localhost:9092/metrics | grep '^lnd_peer_count'")
'';
};

View file

@ -1,6 +1,8 @@
{ lib, stdenv
{ lib
, stdenv
, desktop-file-utils
, fetchFromGitHub
, calf
, fftwFloat
, glib
, glibmm
@ -12,6 +14,7 @@
, libsamplerate
, libsndfile
, lilv
, lsp-plugins
, lv2
, meson
, ninja
@ -23,6 +26,7 @@
, rubberband
, speexdsp
, wrapGAppsHook
, zam-plugins
, zita-convolver
}:
@ -72,6 +76,24 @@ stdenv.mkDerivation rec {
patchShebangs meson_post_install.py
'';
preFixup =
let
lv2Plugins = [
calf # limiter, compressor exciter, bass enhancer and others
lsp-plugins # delay
];
ladspaPlugins = [
rubberband # pitch shifting
zam-plugins # maximizer
];
in
''
gappsWrapperArgs+=(
--set LV2_PATH "${lib.makeSearchPath "lib/lv2" lv2Plugins}"
--set LADSPA_PATH "${lib.makeSearchPath "lib/ladspa" ladspaPlugins}"
)
'';
separateDebugInfo = true;
meta = with lib; {

View file

@ -77,7 +77,7 @@ let
installPhase = ''
runHook preInstall
'' + (if system == "x86_64-darwin" then ''
'' + (if stdenv.isDarwin then ''
mkdir -p "$out/Applications/${longName}.app" $out/bin
cp -r ./* "$out/Applications/${longName}.app"
ln -s "$out/Applications/${longName}.app/Contents/Resources/app/bin/${sourceExecutableName}" $out/bin/${executableName}

View file

@ -19,18 +19,22 @@ fi
VSCODE_VER=$(curl --fail --silent https://api.github.com/repos/Microsoft/vscode/releases/latest | jq --raw-output .tag_name)
sed -i "s/version = \".*\"/version = \"${VSCODE_VER}\"/" "$ROOT/vscode.nix"
VSCODE_LINUX_URL="https://update.code.visualstudio.com/${VSCODE_VER}/linux-x64/stable"
VSCODE_LINUX_SHA256=$(nix-prefetch-url ${VSCODE_LINUX_URL})
sed -i "s/x86_64-linux = \".\{52\}\"/x86_64-linux = \"${VSCODE_LINUX_SHA256}\"/" "$ROOT/vscode.nix"
VSCODE_X64_LINUX_URL="https://update.code.visualstudio.com/${VSCODE_VER}/linux-x64/stable"
VSCODE_X64_LINUX_SHA256=$(nix-prefetch-url ${VSCODE_X64_LINUX_URL})
sed -i "s/x86_64-linux = \".\{52\}\"/x86_64-linux = \"${VSCODE_X64_LINUX_SHA256}\"/" "$ROOT/vscode.nix"
VSCODE_DARWIN_URL="https://update.code.visualstudio.com/${VSCODE_VER}/darwin/stable"
VSCODE_DARWIN_SHA256=$(nix-prefetch-url ${VSCODE_DARWIN_URL})
sed -i "s/x86_64-darwin = \".\{52\}\"/x86_64-darwin = \"${VSCODE_DARWIN_SHA256}\"/" "$ROOT/vscode.nix"
VSCODE_X64_DARWIN_URL="https://update.code.visualstudio.com/${VSCODE_VER}/darwin/stable"
VSCODE_X64_DARWIN_SHA256=$(nix-prefetch-url ${VSCODE_X64_DARWIN_URL})
sed -i "s/x86_64-darwin = \".\{52\}\"/x86_64-darwin = \"${VSCODE_X64_DARWIN_SHA256}\"/" "$ROOT/vscode.nix"
VSCODE_LINUX_AARCH64_URL="https://update.code.visualstudio.com/${VSCODE_VER}/linux-arm64/stable"
VSCODE_LINUX_AARCH64_SHA256=$(nix-prefetch-url ${VSCODE_LINUX_AARCH64_URL})
sed -i "s/aarch64-linux = \".\{52\}\"/aarch64-linux = \"${VSCODE_LINUX_AARCH64_SHA256}\"/" "$ROOT/vscode.nix"
VSCODE_AARCH64_LINUX_URL="https://update.code.visualstudio.com/${VSCODE_VER}/linux-arm64/stable"
VSCODE_AARCH64_LINUX_SHA256=$(nix-prefetch-url ${VSCODE_AARCH64_LINUX_URL})
sed -i "s/aarch64-linux = \".\{52\}\"/aarch64-linux = \"${VSCODE_AARCH64_LINUX_SHA256}\"/" "$ROOT/vscode.nix"
VSCODE_LINUX_ARMV7L_URL="https://update.code.visualstudio.com/${VSCODE_VER}/linux-armhf/stable"
VSCODE_LINUX_ARMV7L_SHA256=$(nix-prefetch-url ${VSCODE_LINUX_ARMV7L_URL})
sed -i "s/armv7l-linux = \".\{52\}\"/armv7l-linux = \"${VSCODE_LINUX_ARMV7L_SHA256}\"/" "$ROOT/vscode.nix"
VSCODE_AARCH64_DARWIN_URL="https://update.code.visualstudio.com/${VSCODE_VER}/darwin-arm64/stable"
VSCODE_AARCH64_DARWIN_SHA256=$(nix-prefetch-url ${VSCODE_AARCH64_DARWIN_URL})
sed -i "s/aarch64-darwin = \".\{52\}\"/aarch64-darwin = \"${VSCODE_AARCH64_DARWIN_SHA256}\"/" "$ROOT/vscode.nix"
VSCODE_ARMV7L_LINUX_URL="https://update.code.visualstudio.com/${VSCODE_VER}/linux-armhf/stable"
VSCODE_ARMV7L_LINUX_SHA256=$(nix-prefetch-url ${VSCODE_ARMV7L_LINUX_URL})
sed -i "s/armv7l-linux = \".\{52\}\"/armv7l-linux = \"${VSCODE_ARMV7L_LINUX_SHA256}\"/" "$ROOT/vscode.nix"

View file

@ -7,22 +7,24 @@ let
x86_64-linux = "linux-x64";
x86_64-darwin = "darwin";
aarch64-linux = "linux-arm64";
aarch64-darwin = "darwin-arm64";
armv7l-linux = "linux-armhf";
}.${system};
archive_fmt = if system == "x86_64-darwin" then "zip" else "tar.gz";
archive_fmt = if stdenv.isDarwin then "zip" else "tar.gz";
sha256 = {
x86_64-linux = "0cklp0mp7qylzrqnfbvzs308q0bzpswlqw5n98qhl1jb5783svx1";
x86_64-darwin = "04yyv0wpkzdjfiy9kj2jslhv7nc5i6nw2207vfnbzysgs55l3x63";
aarch64-linux = "1ygk51902g0q7x3r6kd3s7gi2gx86x10svpvbipl494qcyfngqzs";
armv7l-linux = "0z5rg1nl8lz7zsvml6dfz093dbyrkr4zvvfssqiyarw4n24d2mim";
x86_64-linux = "06as63444m2036vk4180dfpavmp9l07qc1jfc4gg86j0apdxr6sh";
x86_64-darwin = "0dxchqwk3flv2cr542y1l7c06lak9zzj09f2kljsan6gs6zbls2b";
aarch64-linux = "0pdbganyc59mll3232b26cc6fi8a8kpvjm5qky4qr4pk4jsj2r6q";
aarch64-darwin = "00pax1hakj5l21j7fm1b05s8kkfnbvgfs9h7f27ad379n6482gxl";
armv7l-linux = "1g63xh3k1nm8kls674qavmyl7csb3m4d7ywc0512far76lw39rvr";
}.${system};
in
callPackage ./generic.nix rec {
# Please backport all compatible updates to the stable release.
# This is important for the extension ecosystem.
version = "1.57.1";
version = "1.58.0";
pname = "vscode";
sourceExecutableName = "code";
@ -57,6 +59,6 @@ in
downloadPage = "https://code.visualstudio.com/Updates";
license = licenses.unfree;
maintainers = with maintainers; [ eadwu synthetica ];
platforms = [ "x86_64-linux" "x86_64-darwin" "aarch64-linux" "armv7l-linux" ];
platforms = [ "x86_64-linux" "x86_64-darwin" "aarch64-darwin" "aarch64-linux" "armv7l-linux" ];
};
}

View file

@ -26,11 +26,11 @@ let
in
stdenv.mkDerivation rec {
pname = "blender";
version = "2.93.0";
version = "2.93.1";
src = fetchurl {
url = "https://download.blender.org/source/${pname}-${version}.tar.xz";
sha256 = "0f2rpqa39sir6g90khd2d2fs4kss0zhk7vya1nscf5yp8r566fxs";
sha256 = "sha256-IdriOBw/DlpH6B0GKqC1nKnhTZwrIL8U9hkMS20BHNg=";
};
patches = lib.optional stdenv.isDarwin ./darwin.patch;

View file

@ -2,16 +2,16 @@
rustPlatform.buildRustPackage rec {
pname = "pastel";
version = "0.8.0";
version = "0.8.1";
src = fetchFromGitHub {
owner = "sharkdp";
repo = pname;
rev = "v${version}";
sha256 = "00xxrssa3gbr5w2jsqlf632jlzc0lc2rpybnbv618ndy5lxidnw0";
sha256 = "12n1a9j61r4spx0zi2kk85nslv11j1s510asxqvj92ggqhr2s3sq";
};
cargoSha256 = "0kkhj58q1lgsyj7hpy3sxg1jva9q51m0i7j60zfzhnjnirwcd0h8";
cargoSha256 = "12zachbg78ajx1n1mqp53rd00dzcss5cqhsq0119lalzc8b5zkrn";
buildInputs = lib.optional stdenv.isDarwin Security;

View file

@ -29,11 +29,11 @@
assert pulseaudioSupport -> libpulseaudio != null;
let
version = "5.6.22045.0607";
version = "5.7.26030.0627";
srcs = {
x86_64-linux = fetchurl {
url = "https://zoom.us/client/${version}/zoom_x86_64.pkg.tar.xz";
sha256 = "0zdk02zq9apxnfbxwnlda9z8nqkqa1h1javbh9wwj8yy3y3a1lb5";
sha256 = "1nooaafH+ajRtdrknXmFPclC4fJMpRTo+gBsaPHYfT0=";
};
};

View file

@ -2,11 +2,11 @@
let
pname = "diylc";
version = "4.17.0";
version = "4.18.0";
files = {
app = fetchurl {
url = "https://github.com/bancika/diy-layout-creator/releases/download/v${version}/diylc-${version}.zip";
sha256 = "0cysqkrddhbs7rprm8xm21c286mz4apw66fxakhzlg50kjn0nwjv";
sha256 = "09fpp3dn086clgnjz5yj4fh5bnjvj6mvxkx9n3zamcwszjmxr40d";
};
icon16 = fetchurl {
url = "https://raw.githubusercontent.com/bancika/diy-layout-creator/v${version}/diylc/diylc-core/src/org/diylc/core/images/icon_small.png";
@ -41,8 +41,8 @@ stdenv.mkDerivation rec {
installPhase = ''
runHook preInstall
install -d $out/share/diylc
${unzip}/bin/unzip -UU ${files.app} -d $out/share/diylc
mkdir -p $out/share/diylc
unzip -UU ${files.app} -d $out/share/diylc
rm $out/share/diylc/diylc.exe
rm $out/share/diylc/run.sh
@ -51,10 +51,10 @@ stdenv.mkDerivation rec {
install -Dm644 ${files.icon32} $out/share/icons/hicolor/32x32/apps/diylc_icon.png
install -Dm644 ${files.icon48} $out/share/icons/hicolor/48x48/apps/diylc_icon.png
install -d $out/share/applications
mkdir -p $out/share/applications
ln -s ${launcher}/share/applications/* $out/share/applications/
install -d $out/bin
mkdir -p $out/bin
cat <<EOF > $out/bin/diylc
#!${bash}/bin/sh
cd $out/share/diylc

View file

@ -2,13 +2,13 @@
buildPythonPackage rec {
pname = "advantage_air";
version = "0.2.2";
version = "0.2.5";
disabled = pythonOlder "3.6";
src = fetchPypi {
inherit version pname;
sha256 = "04q2sjw9r50c00m4sfv98w9cwmmr970830c97m32p5j8ijb10j5x";
sha256 = "sha256-38csg1Cvpz4dkRCwlNc8+af7aJ5xDrZO1D8cCaBlePA=";
};
propagatedBuildInputs = [ aiohttp ];

View file

@ -401,6 +401,13 @@ in {
ubootRockPro64 = buildUBoot {
extraMakeFlags = [ "all" "u-boot.itb" ];
extraPatches = [
# https://patchwork.ozlabs.org/project/uboot/list/?series=237654&archive=both&state=*
(fetchpatch {
url = "https://patchwork.ozlabs.org/series/237654/mbox/";
sha256 = "0aiw9zk8w4msd3v8nndhkspjify0yq6a5f0zdy6mhzs0ilq896c3";
})
];
defconfig = "rockpro64-rk3399_defconfig";
extraMeta.platforms = ["aarch64-linux"];
BL31="${armTrustedFirmwareRK3399}/bl31.elf";

View file

@ -65,12 +65,12 @@ final: prev:
ale = buildVimPluginFrom2Nix {
pname = "ale";
version = "2021-07-09";
version = "2021-07-10";
src = fetchFromGitHub {
owner = "dense-analysis";
repo = "ale";
rev = "2a5a7baffc3b5530a2f167d241b87a3f09ed12e6";
sha256 = "1dp69c3a1dhiz43cf4p34n2mja44dbfhxxn9y1p18ijvqmsbm2qm";
rev = "9a9fd24b17db32e452609e68e6a9729461625720";
sha256 = "1q9cpnl110shnxvgrmq4zjw5ikwd4bli39wxcqmcd45hq2fcwsdf";
};
meta.homepage = "https://github.com/dense-analysis/ale/";
};
@ -245,12 +245,12 @@ final: prev:
awesome-vim-colorschemes = buildVimPluginFrom2Nix {
pname = "awesome-vim-colorschemes";
version = "2021-05-16";
version = "2021-07-09";
src = fetchFromGitHub {
owner = "rafi";
repo = "awesome-vim-colorschemes";
rev = "39f8083c885149f52712b65b8d5380d63939bc23";
sha256 = "1kc8lszdc4gglf5pyp7g6kb4kspml8rd41jv083p29ipwy9n8a8j";
rev = "dbb29a451bb5441e860e70a35b925e43ab307e3f";
sha256 = "1qd9rfbq0b9jj38arv2mwyrlg7vfpia293lbyhxgn3ilsl85m63h";
};
meta.homepage = "https://github.com/rafi/awesome-vim-colorschemes/";
};
@ -413,12 +413,12 @@ final: prev:
chadtree = buildVimPluginFrom2Nix {
pname = "chadtree";
version = "2021-07-09";
version = "2021-07-11";
src = fetchFromGitHub {
owner = "ms-jpq";
repo = "chadtree";
rev = "4ddb9df5d8e7b041aac7183a827b860e6d3433fd";
sha256 = "1drr4rs8xcpfdsb6xj6577s72k2jmd9a6xamhnqw7k9w4qi8srwk";
rev = "4bd6e799c8b6762abdb86d298e60824ed2f10afa";
sha256 = "131sb4dfq5h99n1qqsxm1vb7j2iijgpb9lcixsns2xafb31341kp";
};
meta.homepage = "https://github.com/ms-jpq/chadtree/";
};
@ -678,12 +678,12 @@ final: prev:
compe-tmux = buildVimPluginFrom2Nix {
pname = "compe-tmux";
version = "2021-07-04";
version = "2021-07-09";
src = fetchFromGitHub {
owner = "andersevenrud";
repo = "compe-tmux";
rev = "2d891bcece6676a4485b248ec9ee05c9acc76190";
sha256 = "11ghs6qgx8qwk4ms4f5y1n4clial0xv1q03wsfk8z20w35bm1kg8";
rev = "d2837688cb0de46712b602eb9fbd17c6c0a8047b";
sha256 = "089vcjqhdbzld89w5rfw6rx2fnybc0xbaa3q6abpckyir175d7a7";
};
meta.homepage = "https://github.com/andersevenrud/compe-tmux/";
};
@ -1014,12 +1014,12 @@ final: prev:
denite-nvim = buildVimPluginFrom2Nix {
pname = "denite-nvim";
version = "2021-07-09";
version = "2021-07-10";
src = fetchFromGitHub {
owner = "Shougo";
repo = "denite.nvim";
rev = "2a1760982049f5687e5529f686def375f3fc71d4";
sha256 = "1pl976sv1y5c50xa4lnj3xnpzk08kycpsh88pq0w3v4kfhqlfdyi";
rev = "11960af1b5705edbabdb8083439123035007ce4e";
sha256 = "1qvnrfrkckq0gbccw98njyf824mqhx9yzia3y1871938xb0dz58y";
};
meta.homepage = "https://github.com/Shougo/denite.nvim/";
};
@ -1256,12 +1256,12 @@ final: prev:
deoplete-nvim = buildVimPluginFrom2Nix {
pname = "deoplete-nvim";
version = "2021-07-09";
version = "2021-07-10";
src = fetchFromGitHub {
owner = "Shougo";
repo = "deoplete.nvim";
rev = "8433287fbebf0574ce0114ede52bdd2e4b87b530";
sha256 = "05lnq0x1jbmms3adwp89vz2n0j5bqvlqb4siw6ajkylajakfz1zb";
rev = "c214dfa9f662027b434ad30cb90a0881d381c14a";
sha256 = "1cg4lvb1py6q838rvd2z3kvcr3xa9cziz0wgsjlg7392ivkss8hd";
};
meta.homepage = "https://github.com/Shougo/deoplete.nvim/";
};
@ -1376,12 +1376,12 @@ final: prev:
edge = buildVimPluginFrom2Nix {
pname = "edge";
version = "2021-07-09";
version = "2021-07-11";
src = fetchFromGitHub {
owner = "sainnhe";
repo = "edge";
rev = "a29caf1b4926b9595a5a2ed3c83a140e05b8fe22";
sha256 = "17g8vxww5diys5jllhj151ip4a7pjm9rpi285nzy33v009ixcp30";
rev = "178a7e6389201f89199f1ef60970d46a1eb02537";
sha256 = "0knxkcf8ndj6ggcj8jsfgcmm98pmshl1n05qrixkhgh4ilrisqr4";
};
meta.homepage = "https://github.com/sainnhe/edge/";
};
@ -1534,12 +1534,12 @@ final: prev:
ferret = buildVimPluginFrom2Nix {
pname = "ferret";
version = "2021-07-08";
version = "2021-07-09";
src = fetchFromGitHub {
owner = "wincent";
repo = "ferret";
rev = "d33fcf7b773b5ddb9ace508e3e77fd716f8d5c36";
sha256 = "19lpfyp6xbz4ydsl6zn2q8c52lf7s0qbc1f6ksmpps896njpilcm";
rev = "14d883975b2f1d50bbf7a6f74a04f39e59c0b06c";
sha256 = "1hnn3x37iphbaam3h5kz0l6y09v2xr79p1nkhs10m939vxavg62k";
};
meta.homepage = "https://github.com/wincent/ferret/";
};
@ -2614,6 +2614,18 @@ final: prev:
meta.homepage = "https://github.com/folke/lsp-colors.nvim/";
};
lsp-rooter-nvim = buildVimPluginFrom2Nix {
pname = "lsp-rooter-nvim";
version = "2021-05-25";
src = fetchFromGitHub {
owner = "ahmedkhalf";
repo = "lsp-rooter.nvim";
rev = "ca8670c8fc4efbd9a05f330f4037304962c9abbb";
sha256 = "1p24gk4yps21wm8gwrsp9a6c2ynwv6xlp7iny2448l2yvrjw494n";
};
meta.homepage = "https://github.com/ahmedkhalf/lsp-rooter.nvim/";
};
lsp-status-nvim = buildVimPluginFrom2Nix {
pname = "lsp-status-nvim";
version = "2021-05-20";
@ -2640,12 +2652,12 @@ final: prev:
lsp_signature-nvim = buildVimPluginFrom2Nix {
pname = "lsp_signature-nvim";
version = "2021-07-09";
version = "2021-07-10";
src = fetchFromGitHub {
owner = "ray-x";
repo = "lsp_signature.nvim";
rev = "4596cf854b26b14a1fcb720ea0f724bd02ce7b0d";
sha256 = "1lc29yya4lfzjz8y2rg2inkfdb1khbzqr4z4bfzy6m9g1sbq5krb";
rev = "27fa218ca099a07eefbe9d5b5e57f06887b48b5f";
sha256 = "0yi35p05f28dm6l1qk93chizachnk2ciybrnvqcnx0ry0cipd727";
};
meta.homepage = "https://github.com/ray-x/lsp_signature.nvim/";
};
@ -2688,12 +2700,12 @@ final: prev:
luasnip = buildVimPluginFrom2Nix {
pname = "luasnip";
version = "2021-07-08";
version = "2021-07-11";
src = fetchFromGitHub {
owner = "l3mon4d3";
repo = "luasnip";
rev = "72323c10fe2d91695f7593e572496ab9f004afee";
sha256 = "05j9qbx43mpa3yn686xa9604lr4v829400iq09nh8h0l48xznjkk";
rev = "32f5204b7e7687f71dcd3c0bda27127715a3b40f";
sha256 = "1b952m6lc2dkyxc7x8r9g11b15107aac02x68g1rc0i36vfxf1yj";
};
meta.homepage = "https://github.com/l3mon4d3/luasnip/";
};
@ -2784,12 +2796,12 @@ final: prev:
minimap-vim = buildVimPluginFrom2Nix {
pname = "minimap-vim";
version = "2021-07-09";
version = "2021-07-10";
src = fetchFromGitHub {
owner = "wfxr";
repo = "minimap.vim";
rev = "3e3630d8de902904dc6f4f059132a1d4a65be1e1";
sha256 = "19n6qmq6hms5582dam1d5psywg9mcvfx6ichh5nkj7calgwzb73y";
rev = "05356257ff2ecd340f01a1f09ebb86be3eccc003";
sha256 = "1s6djj76mghbzqz0sydivfc1jhrwmqq64p4dcigji1jasm2z88fn";
};
meta.homepage = "https://github.com/wfxr/minimap.vim/";
};
@ -3108,12 +3120,12 @@ final: prev:
neogit = buildVimPluginFrom2Nix {
pname = "neogit";
version = "2021-07-09";
version = "2021-07-11";
src = fetchFromGitHub {
owner = "TimUntersberger";
repo = "neogit";
rev = "7a133c83b174bb40019f42ecc2a80c09bff53f33";
sha256 = "0y78h67m7jq65ngc8jd8qdlxsb4rhsxz21dxjyy5bx7ic73kqv1v";
rev = "467d64d8f4e3018a8742aa152ed5e2c83c3bbef0";
sha256 = "197yf4ngylv0d8j6s64kds581vb2i14yhx3690iq3f24kqw9c9mk";
};
meta.homepage = "https://github.com/TimUntersberger/neogit/";
};
@ -3156,12 +3168,12 @@ final: prev:
neorg = buildVimPluginFrom2Nix {
pname = "neorg";
version = "2021-07-06";
version = "2021-07-11";
src = fetchFromGitHub {
owner = "vhyrro";
repo = "neorg";
rev = "67a87013ea5c976e6fe85fef6dafc46c8ef648f6";
sha256 = "0qdlks0cj7c8fyzk7012i4i39whgnq3n41mn3557ljf9dzd1d7b2";
rev = "0834af5fc3e8652fafebc4758eca96dce3e3ee54";
sha256 = "1z1ijniy7x7hyka4yb6plzsbqyz0dggh4vn6nd4cmv72i44svmnw";
};
meta.homepage = "https://github.com/vhyrro/neorg/";
};
@ -3348,24 +3360,24 @@ final: prev:
nord-vim = buildVimPluginFrom2Nix {
pname = "nord-vim";
version = "2021-06-09";
version = "2021-07-10";
src = fetchFromGitHub {
owner = "arcticicestudio";
repo = "nord-vim";
rev = "537c66ca7c1308430b00dab41d9ad9c4201555f7";
sha256 = "18v7xgag87czxnm2mvxg273z88gc8bh4jgzl1rh10y6kbbyv9c82";
rev = "7e8d8abec9226d3697a9725b24a7d840623c6b66";
sha256 = "0zi86iqc6hznf6vnmhyk7rlqwmkl0gxvjsc55ygxkypa1075lqg3";
};
meta.homepage = "https://github.com/arcticicestudio/nord-vim/";
};
nord-nvim = buildVimPluginFrom2Nix {
pname = "nord-nvim";
version = "2021-07-09";
version = "2021-07-10";
src = fetchFromGitHub {
owner = "shaunsingh";
repo = "nord.nvim";
rev = "7afd14b657bc8930e4446d4cec4e51511d04dd33";
sha256 = "0l23g43b2vinl29x60qn30ax8k2x53x8v2zf3q57sg50csw56avj";
rev = "05814232c4369ef36961123de6ff3826936e9784";
sha256 = "16z7kk8cvf52xnpkw8jvaaskd6zmah14va8cfgi52ckfl482w2pd";
};
meta.homepage = "https://github.com/shaunsingh/nord.nvim/";
};
@ -3420,12 +3432,12 @@ final: prev:
nvim-autopairs = buildVimPluginFrom2Nix {
pname = "nvim-autopairs";
version = "2021-06-29";
version = "2021-07-11";
src = fetchFromGitHub {
owner = "windwp";
repo = "nvim-autopairs";
rev = "b64fa0d85e9e1b6aa86c8c44cf8a604840a571af";
sha256 = "1sqjxf5w77aa0jxzk3yz9l2qw9xja7i9vxnrajajf1m7wa3zm4nl";
rev = "6b10db9b39fbdb696dc354cc81b0102a04f36668";
sha256 = "0pbpf3im0z13h6q4labp5qmlgg78pgfn3yba0dnsqkzmh2p66fav";
};
meta.homepage = "https://github.com/windwp/nvim-autopairs/";
};
@ -3444,12 +3456,12 @@ final: prev:
nvim-bqf = buildVimPluginFrom2Nix {
pname = "nvim-bqf";
version = "2021-07-05";
version = "2021-07-11";
src = fetchFromGitHub {
owner = "kevinhwang91";
repo = "nvim-bqf";
rev = "27641367360d64e67ea8f4d47e950a24c71a99e8";
sha256 = "0yjmf651gdyi6ngpbb7y8bjf43snv8di54yldfm6l7xgawrwn3nn";
rev = "46e6469fb1ef90d475fb43c56e0eeb81eacf08dd";
sha256 = "1mj134zmrq9ldvl7w2m4769az9g2iyk4fvrpahaz93czdx9ac6gh";
};
meta.homepage = "https://github.com/kevinhwang91/nvim-bqf/";
};
@ -3504,12 +3516,12 @@ final: prev:
nvim-compe = buildVimPluginFrom2Nix {
pname = "nvim-compe";
version = "2021-07-09";
version = "2021-07-10";
src = fetchFromGitHub {
owner = "hrsh7th";
repo = "nvim-compe";
rev = "4365453208d646276b28d66a6498e6f85b014b93";
sha256 = "1gr77222dlv085392y03azbksr5hxlygrjw0nrki2v6k2xhisq0a";
rev = "8024ea3b44db0e90b1048dfbf14cfb97439dd9c0";
sha256 = "1fmnp1imyr1rkfzcyy0jk5lvap2yx011b5q9zr8jrjdk25n03n8x";
};
meta.homepage = "https://github.com/hrsh7th/nvim-compe/";
};
@ -3528,12 +3540,12 @@ final: prev:
nvim-dap = buildVimPluginFrom2Nix {
pname = "nvim-dap";
version = "2021-07-08";
version = "2021-07-11";
src = fetchFromGitHub {
owner = "mfussenegger";
repo = "nvim-dap";
rev = "aa1d278069ffaff83c9ee10f18e80c5070dc5aae";
sha256 = "1xnhxpp4g6lfqgrvjfa9333asjs60799qj9ysvx0230a3fnwwjg0";
rev = "55f2737dcfb2f0d846623ae3996cf141bb692fab";
sha256 = "10g1qbknzh6b5nfh316976s2blqamivgi6gpwpydsdsnc59pshdz";
};
meta.homepage = "https://github.com/mfussenegger/nvim-dap/";
};
@ -3636,12 +3648,12 @@ final: prev:
nvim-lspconfig = buildVimPluginFrom2Nix {
pname = "nvim-lspconfig";
version = "2021-07-09";
version = "2021-07-11";
src = fetchFromGitHub {
owner = "neovim";
repo = "nvim-lspconfig";
rev = "e5e06b4254ccf720c981cbfc4c2733548b4d88c5";
sha256 = "1afmb701y4gmv447sfqsx74c8zn24d1rxb54svgw6iyk3iq0jjyl";
rev = "cfab466847e0874f03cf5b1bfbd89286827c537c";
sha256 = "176blqdih86xa8sw65klfs63pqqbyl9mkckcwqgcfy6gfy3y671f";
};
meta.homepage = "https://github.com/neovim/nvim-lspconfig/";
};
@ -3720,24 +3732,24 @@ final: prev:
nvim-tree-lua = buildVimPluginFrom2Nix {
pname = "nvim-tree-lua";
version = "2021-07-07";
version = "2021-07-10";
src = fetchFromGitHub {
owner = "kyazdani42";
repo = "nvim-tree.lua";
rev = "933d69a37fa5e7a89dc7470376fbed9e692f4253";
sha256 = "1ahxa1zp66vfj49lc5n7dmsw9l1xg68safn4cj2skf0ygkyqj8a9";
rev = "f178c8c8c5cb994326578a24d3296dde6f2e9bd3";
sha256 = "1xdakhjsjfx7y3dqi99ldgwmh69jyyvisqainlkiz63g0nsy81ay";
};
meta.homepage = "https://github.com/kyazdani42/nvim-tree.lua/";
};
nvim-treesitter = buildVimPluginFrom2Nix {
pname = "nvim-treesitter";
version = "2021-07-09";
version = "2021-07-11";
src = fetchFromGitHub {
owner = "nvim-treesitter";
repo = "nvim-treesitter";
rev = "08c6a3fb555288250523faf652f2d225f4aceeba";
sha256 = "09jcxdvk5zdpw9wkrww5g8m68nb48mywjnp5x3ql1kpxd189gpw3";
rev = "647268183f8eb164bf8c94ec1c87634f51f5c34a";
sha256 = "1xf4px6vsxm623dvj7jgd0i73k1a9k5rq7jjz7azd0mv54dm5hbj";
};
meta.homepage = "https://github.com/nvim-treesitter/nvim-treesitter/";
};
@ -3792,12 +3804,12 @@ final: prev:
nvim-ts-rainbow = buildVimPluginFrom2Nix {
pname = "nvim-ts-rainbow";
version = "2021-07-06";
version = "2021-07-10";
src = fetchFromGitHub {
owner = "p00f";
repo = "nvim-ts-rainbow";
rev = "72e51738bb6bf966f3f0b336739eb02cf3f8266a";
sha256 = "0abp18d2ha3f3hnkvs4g3wndkwb5mfi5ma7bbh7hi2yq1dav9a64";
rev = "c5bd199dba35f9794f3ada35417b4f4afe9c62e6";
sha256 = "0xb8bqdxdpsxylcv7yfkscq9f8ribcdn4vkvp75j0mljbb2bqcmz";
};
meta.homepage = "https://github.com/p00f/nvim-ts-rainbow/";
};
@ -3900,12 +3912,12 @@ final: prev:
onedark-vim = buildVimPluginFrom2Nix {
pname = "onedark-vim";
version = "2021-06-22";
version = "2021-07-11";
src = fetchFromGitHub {
owner = "joshdick";
repo = "onedark.vim";
rev = "a4dadcd2a37ea69624a808fd8fd47b540c797a45";
sha256 = "16pqifn99c1y1g70pg2rqh6pr5p3cznl68l77z7b4rjpk01s9c2v";
rev = "7d1f6d147625488ff625efd5e520b9ec6fc38ed4";
sha256 = "1v72z09mmya711xm200699w4n94rny6mi6rca5l6p8amk78y54f5";
};
meta.homepage = "https://github.com/joshdick/onedark.vim/";
};
@ -3948,12 +3960,12 @@ final: prev:
packer-nvim = buildVimPluginFrom2Nix {
pname = "packer-nvim";
version = "2021-07-09";
version = "2021-07-10";
src = fetchFromGitHub {
owner = "wbthomason";
repo = "packer.nvim";
rev = "c03bdafcaf000ffe422a31c7b450641ebd644041";
sha256 = "1c01i6z9kafm5pv9p1j6g5jhg13ynixzwq8g14pcvjsdnzbphffd";
rev = "c1aa0c773f764950d5e11efb8cba62d6e1b462fc";
sha256 = "1j79v0gvp2i6vz8hg7ajyafd69pcwb4xpp9wyvqa122nnmqz1w84";
};
meta.homepage = "https://github.com/wbthomason/packer.nvim/";
};
@ -4044,12 +4056,12 @@ final: prev:
playground = buildVimPluginFrom2Nix {
pname = "playground";
version = "2021-07-05";
version = "2021-07-11";
src = fetchFromGitHub {
owner = "nvim-treesitter";
repo = "playground";
rev = "6e0037c974d17b2883e3f0f38bb3cb6b1daa5feb";
sha256 = "0rsdk3ib2sxg6k4k33mcbfrqh7m612jzynzwx3kzh2rmrh1n7i31";
rev = "d9a9b44e6de4d8b5326317432c91c7f6508269f7";
sha256 = "10c1h1xs2s2wijhpil88fr5rhzibsg568960pqga24ms9rs2qy44";
};
meta.homepage = "https://github.com/nvim-treesitter/playground/";
};
@ -4105,12 +4117,12 @@ final: prev:
presence-nvim = buildVimPluginFrom2Nix {
pname = "presence-nvim";
version = "2021-06-30";
version = "2021-07-09";
src = fetchFromGitHub {
owner = "andweeb";
repo = "presence.nvim";
rev = "774994a5b930b9e6635e6a9b83b7f476bdd7dd23";
sha256 = "0q6d5k2rf6ci3mgmdga304ihklb10falp4g29djnfxxsi2iapvjv";
rev = "080d24394b9abc93b6cd7635cb96c7d6601759a3";
sha256 = "19xc61xfdyi21k9wbs63iynkfysqi3v28897bqig8myjr1mifbpb";
};
meta.homepage = "https://github.com/andweeb/presence.nvim/";
};
@ -4297,12 +4309,12 @@ final: prev:
registers-nvim = buildVimPluginFrom2Nix {
pname = "registers-nvim";
version = "2021-07-06";
version = "2021-07-11";
src = fetchFromGitHub {
owner = "tversteeg";
repo = "registers.nvim";
rev = "4e79f208b4642578edcded89f889d6c76653abbd";
sha256 = "041psdy4nsxhvfxx51anj58iac619p0dx9sp7710vvfwg526jifr";
rev = "8b02ba8dc9a2946f90f51cc43ff1175b0f916616";
sha256 = "10xrwxm5qpb1d25d5kr485xik4wmgr0pz92jn9w5rbf6widsdi7a";
};
meta.homepage = "https://github.com/tversteeg/registers.nvim/";
};
@ -4622,12 +4634,12 @@ final: prev:
sonokai = buildVimPluginFrom2Nix {
pname = "sonokai";
version = "2021-07-09";
version = "2021-07-11";
src = fetchFromGitHub {
owner = "sainnhe";
repo = "sonokai";
rev = "446acd165dcb75b145c2f818aebdb492ff179640";
sha256 = "0xzpp020w52jfpzpb63jw6495dfkafjlkzdri4dzx8ip2l05wa4g";
rev = "cff29d864a6e2ec831a5ce6259a0316a036b5563";
sha256 = "1hk1f1mbk37gcqhrwvn352q83qsf5nrgyrgghvkj8m91jgf4m31y";
};
meta.homepage = "https://github.com/sainnhe/sonokai/";
};
@ -5045,12 +5057,12 @@ final: prev:
telescope-nvim = buildVimPluginFrom2Nix {
pname = "telescope-nvim";
version = "2021-07-08";
version = "2021-07-11";
src = fetchFromGitHub {
owner = "nvim-telescope";
repo = "telescope.nvim";
rev = "1dd6f8408b6e3334ddba695a7c4e0fd500f9bff6";
sha256 = "1jkfaln6m21a1vb44qf6aj1xzl3acfx6d22lzhxn2br2n5ljm5cg";
rev = "49b86b4610199d879f539d9193fbee45792ba712";
sha256 = "0zpkblhnxlr1b4kzmwsv8aq52rcn3hxk60cnpa3j337zlkx8kbvp";
};
meta.homepage = "https://github.com/nvim-telescope/telescope.nvim/";
};
@ -5141,12 +5153,12 @@ final: prev:
todo-comments-nvim = buildVimPluginFrom2Nix {
pname = "todo-comments-nvim";
version = "2021-07-09";
version = "2021-07-11";
src = fetchFromGitHub {
owner = "folke";
repo = "todo-comments.nvim";
rev = "9b276ebeeced9e15707c27e0b2588e7b3e19d9c5";
sha256 = "1h0gyay7z28q7rdmv6kz8nkn4mxg7m0h99fd767l5rjrzimyxgms";
rev = "4a27e05519827ba1594d5ce3fde874040f005bfe";
sha256 = "0g6dxyd7vh89rg4xfdl20djfdcv1scq44mvxd3imzb7yhrhdpa95";
};
meta.homepage = "https://github.com/folke/todo-comments.nvim/";
};
@ -5598,12 +5610,12 @@ final: prev:
vim-airline = buildVimPluginFrom2Nix {
pname = "vim-airline";
version = "2021-07-06";
version = "2021-07-11";
src = fetchFromGitHub {
owner = "vim-airline";
repo = "vim-airline";
rev = "a94d8034c3d6548575482b434a6cead8acc1cfab";
sha256 = "0gm3lk2inngmy7a664nhqh42likwdpj0i9p31239y1icrzi413rz";
rev = "4807a211cdfab3a5b5640111978ba301461c5ac1";
sha256 = "1lrx54cfd9x6dx3kfz6x6jwakmkisj5y55s156fchdf83hsm967n";
};
meta.homepage = "https://github.com/vim-airline/vim-airline/";
};
@ -5646,12 +5658,12 @@ final: prev:
vim-android = buildVimPluginFrom2Nix {
pname = "vim-android";
version = "2021-07-07";
version = "2021-07-10";
src = fetchFromGitHub {
owner = "hsanson";
repo = "vim-android";
rev = "3c617dd5affe824d778ddf923a1c12c32ab5b881";
sha256 = "00ycm753s3jqbj73ycwdvwp8v9y26pf351a1pmz8xzfxngh7f0pn";
rev = "9be0a3c46a45c7a790022e5e3e293635469446fb";
sha256 = "16xgidkd2v2g5zljfpdx82nai7cxq4nzw1irdfsdllv4ns9q27si";
};
meta.homepage = "https://github.com/hsanson/vim-android/";
};
@ -5898,12 +5910,12 @@ final: prev:
vim-clap = buildVimPluginFrom2Nix {
pname = "vim-clap";
version = "2021-07-08";
version = "2021-07-11";
src = fetchFromGitHub {
owner = "liuchengxu";
repo = "vim-clap";
rev = "1dab6a823a492f5e000b8db18542b36a26bdb3b8";
sha256 = "1vhnjzx8d7r4ayid9gkrf1pmh3d4x862114wdbk7bha7r5kb01r0";
rev = "e8fda02cd9ee8cbd4955a387cce3752584b85ac0";
sha256 = "1l88pxfxjjfc0wfgkr2nj2x3dp3sj2xghyjzihafdp4nrynvygb8";
};
meta.homepage = "https://github.com/liuchengxu/vim-clap/";
};
@ -6618,12 +6630,12 @@ final: prev:
vim-floaterm = buildVimPluginFrom2Nix {
pname = "vim-floaterm";
version = "2021-07-03";
version = "2021-07-10";
src = fetchFromGitHub {
owner = "voldikss";
repo = "vim-floaterm";
rev = "729f932a31c5cfa7dd43d25d1adfcf50feee2cc2";
sha256 = "1x4azjsc53191ylijagxpiidad0cgiaxyq7bpg1nx94yg8vcnp3y";
rev = "f1bace622bcb0e81c5aa41fc663de5c0c34d54f4";
sha256 = "0f8dzv3rdlzmcmd5j71rsvqa95dznc56kj2k9ynakn28lcvpjvyc";
};
meta.homepage = "https://github.com/voldikss/vim-floaterm/";
};
@ -6678,12 +6690,12 @@ final: prev:
vim-fugitive = buildVimPluginFrom2Nix {
pname = "vim-fugitive";
version = "2021-07-09";
version = "2021-07-11";
src = fetchFromGitHub {
owner = "tpope";
repo = "vim-fugitive";
rev = "f920245d6b1f34619cf0b971ca433c2dc49b6131";
sha256 = "0h9l2zk1p15azhvy4lfzi5blsdz69jldh1y1ljhl79jj3dgla0xp";
rev = "4cdeff8c33ec2fe0686324bf1846ce158c452754";
sha256 = "10cznifza7ygsw9c8dsrc4rks43661hfrhzi21nsrj4x6vf4n1my";
};
meta.homepage = "https://github.com/tpope/vim-fugitive/";
};
@ -6726,12 +6738,12 @@ final: prev:
vim-git = buildVimPluginFrom2Nix {
pname = "vim-git";
version = "2021-07-02";
version = "2021-07-10";
src = fetchFromGitHub {
owner = "tpope";
repo = "vim-git";
rev = "71eba9bbba9c00337dbd132cbc12b1952daf0d29";
sha256 = "161a546b7gx22j42djxbxirs34pis0kgwz71glqqj6zr32rzapfm";
rev = "75047b7d812cbe182ee04f0956bb31ba7efd46b0";
sha256 = "00hz040ar9ka3mcf2pgjc6iwznh7baqi6q09xkpr0pnjhm9k0bci";
};
meta.homepage = "https://github.com/tpope/vim-git/";
};
@ -7689,12 +7701,12 @@ final: prev:
vim-move = buildVimPluginFrom2Nix {
pname = "vim-move";
version = "2021-07-08";
version = "2021-07-09";
src = fetchFromGitHub {
owner = "matze";
repo = "vim-move";
rev = "a051646d8528799fa2c0668b35eab756d14605aa";
sha256 = "0b03mfwihb8swqm2wgw2s1zlszjj1fcs05p84yvfvq8m7lyivgnd";
rev = "6442747a3d3084e3c1214388192b8308fcf391b8";
sha256 = "1acmaabzqc01gvnxs8jfpiwmgyrd4d20p3lm3g2xsg5zv1l67hbf";
};
meta.homepage = "https://github.com/matze/vim-move/";
};
@ -8649,12 +8661,12 @@ final: prev:
vim-sneak = buildVimPluginFrom2Nix {
pname = "vim-sneak";
version = "2021-07-08";
version = "2021-07-11";
src = fetchFromGitHub {
owner = "justinmk";
repo = "vim-sneak";
rev = "b999e0a21c4618b635f0a795ab4b59d8648aeb31";
sha256 = "0wddf9jd1zwajwhh87jvvlvk52ng0f37ffrq4ahf458si7r8ywpf";
rev = "95374ad3e4b5ef902854e8f4bcfa9a7a31a91d71";
sha256 = "0ns80kjirk72l5lapl7m32ybyr5q71p2mr8a45ihh1k2dlc2wv06";
};
meta.homepage = "https://github.com/justinmk/vim-sneak/";
};
@ -8673,12 +8685,12 @@ final: prev:
vim-snippets = buildVimPluginFrom2Nix {
pname = "vim-snippets";
version = "2021-06-28";
version = "2021-07-11";
src = fetchFromGitHub {
owner = "honza";
repo = "vim-snippets";
rev = "749460bc5b05b1f4015a041508031d99b1b24982";
sha256 = "0f1n0gg8asz0sg81dwc3gg5nl5j142qyd960f7fzdiv7grv7l0xk";
rev = "e77399e64d6f54a623c52797973a23ecfe28b813";
sha256 = "13c90zq8pxd1kfrk5f0zj6r48v86j4fnijss71j7ilb38mj4dyxq";
};
meta.homepage = "https://github.com/honza/vim-snippets/";
};
@ -8889,12 +8901,12 @@ final: prev:
vim-terraform = buildVimPluginFrom2Nix {
pname = "vim-terraform";
version = "2021-07-02";
version = "2021-07-10";
src = fetchFromGitHub {
owner = "hashivim";
repo = "vim-terraform";
rev = "37590260914178e04b46d1248e444e718da519c6";
sha256 = "13cvpb2fkqsj4m8lz6b7znmgayaf1sadysn07z2x2fs7ca856hrg";
rev = "f0b17ac9f1bbdf3a29dba8b17ab429b1eed5d443";
sha256 = "0j87i6kxafwl8a8szy2gzv7d0qhzwynd93iw8k0i42jnpqm8rp3a";
};
meta.homepage = "https://github.com/hashivim/vim-terraform/";
};
@ -9214,12 +9226,12 @@ final: prev:
vim-visual-multi = buildVimPluginFrom2Nix {
pname = "vim-visual-multi";
version = "2021-07-01";
version = "2021-07-11";
src = fetchFromGitHub {
owner = "mg979";
repo = "vim-visual-multi";
rev = "f994695813ebaecc9e37c7ea216c65d9cd659767";
sha256 = "11n0g6d1yn38lrshlbzc28sfn1qghsjd2nmxzbp86vwm8dysxm5i";
rev = "46c082aad84fd83c3c3d962c65afa800c2c33d85";
sha256 = "1i3vz8c2v0ygk2m512phkpb8hcz1jj60k583yjkra9l78y7dj7y5";
};
meta.homepage = "https://github.com/mg979/vim-visual-multi/";
};
@ -9575,12 +9587,12 @@ final: prev:
vimtex = buildVimPluginFrom2Nix {
pname = "vimtex";
version = "2021-07-09";
version = "2021-07-11";
src = fetchFromGitHub {
owner = "lervag";
repo = "vimtex";
rev = "ba23a80f0762852127927becf223d4a011e2388f";
sha256 = "1jv04ja5c2q7wpbkf5f3kndr1n5aspyddvwpwhran2ffjxnjaqk6";
rev = "77c45e8345f3915b27a27e2f07b158cc997215d5";
sha256 = "13p6pzsl56l39x7jx0r16nscji9qb6gpfxmjsj7sa18g09lmlxk1";
};
meta.homepage = "https://github.com/lervag/vimtex/";
};
@ -9779,12 +9791,12 @@ final: prev:
yats-vim = buildVimPluginFrom2Nix {
pname = "yats-vim";
version = "2021-05-29";
version = "2021-07-10";
src = fetchFromGitHub {
owner = "HerringtonDarkholme";
repo = "yats.vim";
rev = "7c5e526f1aac81e4913be72a5a891e8de38925bd";
sha256 = "1p3rgw1fx6ficzyk7ba9s22aj9xjsf50ipkx4bdmp4a2zskacqcp";
rev = "dfa61676a32d096aa05003ace3ba8b977c136e1f";
sha256 = "1mj35p5ym92qi4gjfnvfxqv328cgwp8sp2sldw54g6f6yxfzi37a";
fetchSubmodules = true;
};
meta.homepage = "https://github.com/HerringtonDarkholme/yats.vim/";

View file

@ -2,6 +2,7 @@
aca/completion-tabnine
AckslD/nvim-whichkey-setup.lua@main
ackyshake/Spacegray.vim@main
ahmedkhalf/lsp-rooter.nvim@main
airblade/vim-gitgutter
airblade/vim-rooter
ajmwagar/vim-deus

View file

@ -2,23 +2,21 @@
buildGoModule rec {
pname = "lndmon";
version = "unstable-2020-12-04";
version = "unstable-2021-03-26";
src = fetchFromGitHub {
owner = "lightninglabs";
repo = "lndmon";
sha256 = "0q72jbkhw1vpwxd0r80l1v4ab71sakc315plfqbijy7al9ywq5nl";
rev = "f07d574320dd1a6a428fecd47f3a5bb46a0fc4d1";
sha256 = "14lmmjq61p8yhc86swigs43risqi31vlmz7ri8j0n0fyp8lm2kxs";
rev = "3aa925aa4f633a6c4d132601922e78f173ae8ac1";
};
vendorSha256 = "06if387b9m02ciqgcissih1x06l33djp87vgspwzz589f77vczk8";
doCheck = false;
passthru.tests = { inherit (nixosTests.prometheus-exporters) lnd; };
meta = with lib; {
inherit (src.meta) homepage;
homepage = "https://github.com/lightninglabs/lndmon";
description = "Prometheus exporter for lnd (Lightning Network Daemon)";
license = licenses.mit;
maintainers = with maintainers; [ mmilata ];

View file

@ -4,13 +4,13 @@ with lib;
stdenv.mkDerivation rec {
pname = "pure-prompt";
version = "1.16.0";
version = "1.17.0";
src = fetchFromGitHub {
owner = "sindresorhus";
repo = "pure";
rev = "v${version}";
sha256 = "sha256-fnk4lLRASX7FFAovAiRd9sm4jNlnFIJ78UCzdsXYVfM=";
sha256 = "sha256-6j6QZtsA5ZgfXthYjXRrND2zAJwZx0/6WRI1f3c+2mE=";
};
installPhase = ''

View file

@ -119,4 +119,37 @@
texdoc --debug --list texdoc | tee "$out"
grep texdoc.pdf "$out"
'';
# test that language files are generated as expected
hyphen-base = runCommandNoCC "texlive-test-hyphen-base" {
hyphenBase = lib.head texlive.hyphen-base.pkgs;
schemeFull = texlive.combined.scheme-full;
schemeInfraOnly = texlive.combined.scheme-infraonly;
} ''
mkdir -p "$out"/{scheme-infraonly,scheme-full}
# create language files with no hyphenation patterns
cat "$hyphenBase"/tex/generic/config/language.us >language.dat
cat "$hyphenBase"/tex/generic/config/language.us.def >language.def
cat "$hyphenBase"/tex/generic/config/language.us.lua >language.dat.lua
cat >>language.dat.lua <<EOF
}
EOF
cat >>language.def <<EOF
%%% No changes may be made beyond this point.
\uselanguage {USenglish} %%% This MUST be the last line of the file.
EOF
for fname in language.{dat,def,dat.lua} ; do
diff --ignore-matching-lines='^\(%\|--\) Generated by ' -u \
{"$hyphenBase","$schemeFull"/share/texmf}/tex/generic/config/"$fname" \
| tee "$out/scheme-full/$fname.patch"
diff --ignore-matching-lines='^\(%\|--\) Generated by ' -u \
{,"$schemeInfraOnly"/share/texmf/tex/generic/config/}"$fname" \
| tee "$out/scheme-infraonly/$fname.patch"
done
'';
}

View file

@ -2,23 +2,23 @@
buildGoModule rec {
pname = "cod";
version = "unstable-2020-09-10";
version = "0.1.0";
src = fetchFromGitHub {
owner = "dim-an";
repo = pname;
rev = "ae68da08339471dd278d6df79abbfd6fe89a10fe";
sha256 = "1l3gn9v8dcy72f5xq9hwbkvkis0vp4dp8qyinsrii3acmhksg9v6";
rev = "v${version}";
sha256 = "0wi680sxpv0kp1ggy21qp4c4ms79hw4z9w9kvp278p8z3y8wwglr";
};
vendorSha256 = "1arllkiz1hk12hq5b2zpg3f8i9lxl66mil5sdv8gnhflmb37vbv3";
vendorSha256 = "0ann1fbh8rqys3rwbz5h9mfnvkpqiw5rgkd4c30y99706h2dzv4i";
buildFlagsArray = [ "-ldflags=-s -w -X main.GitSha=${src.rev}" ];
doCheck = false;
meta = with lib; {
description = "Tool for generating Bash/Zsh autocompletions based on `--help` output";
description = "Tool for generating Bash/Fish/Zsh autocompletions based on `--help` output";
homepage = src.meta.homepage;
license = licenses.asl20;
maintainers = with maintainers; [ SuperSandro2000 ];

View file

@ -1,11 +1,13 @@
{ lib, buildGoModule, fetchgit }:
{ lib, buildGoModule, fetchFromGitea }:
buildGoModule rec {
pname = "tea";
version = "0.7.0";
src = fetchgit {
url = "https://gitea.com/gitea/tea";
src = fetchFromGitea {
domain = "gitea.com";
owner = "gitea";
repo = "tea";
rev = "v${version}";
sha256 = "sha256-Kq+A6YELfBJ04t7pPnX8Ulh4NSMFn3AHggplLD9J8MY=";
};

View file

@ -84,7 +84,7 @@ stdenv.mkDerivation rec {
'';
homepage = "https://www.isc.org/dhcp/";
license = licenses.isc;
license = licenses.mpl20;
platforms = platforms.unix;
};
}

View file

@ -2,13 +2,13 @@
buildGoModule rec {
pname = "yubikey-agent";
version = "unstable-2021-02-18";
version = "0.1.4";
src = fetchFromGitHub {
owner = "FiloSottile";
repo = pname;
rev = "8cadc13d107757f8084d9d2b93ea64ff0c1748e8";
sha256 = "1lklgq9qkqil5s0g56wbhs0vpr9c1bd4ir7bkrjwqj75ygxim8ml";
rev = "v${version}";
sha256 = "1b4522s7xkh6q74m0lprbnzg2hspg1pr9rzn94qmd06sry82d3fd";
};
buildInputs =
@ -17,15 +17,11 @@ buildGoModule rec {
nativeBuildInputs = [ makeWrapper pkg-config ];
# pull in go-piv/piv-go#75
# once go-piv/piv-go#75 is merged and released, we should
# use the released version (and push upstream to do the same)
patches = [ ./use-piv-go-75.patch ];
postPatch = lib.optionalString stdenv.isLinux ''
substituteInPlace main.go --replace 'notify-send' ${libnotify}/bin/notify-send
'';
vendorSha256 = "1zx1w2is61471v4dlmr4wf714zqsc8sppik671p7s4fis5vccsca";
vendorSha256 = "0cpj4nj2g0ick6p79h4pnjg7ybnyz9p26jivv0awi6bmn378nbxn";
doCheck = false;
@ -35,12 +31,7 @@ buildGoModule rec {
# ensure the nixpkgs-provided one is available
postInstall = lib.optionalString stdenv.isDarwin ''
wrapProgram $out/bin/yubikey-agent --suffix PATH : $(dirname ${pinentry_mac}/${pinentry_mac.binaryPath})
''
# Note: in the next release, upstream provides
# contrib/systemd/user/yubikey-agent.service, which we should use
# instead
# See https://github.com/FiloSottile/yubikey-agent/pull/43
+ lib.optionalString stdenv.isLinux ''
'' + lib.optionalString stdenv.isLinux ''
mkdir -p $out/lib/systemd/user
substitute contrib/systemd/user/yubikey-agent.service $out/lib/systemd/user/yubikey-agent.service \
--replace 'ExecStart=yubikey-agent' "ExecStart=$out/bin/yubikey-agent"

View file

@ -1,22 +0,0 @@
From 547695fff9cbfc4037168cdeb07cfe16bd89b6db Mon Sep 17 00:00:00 2001
From: Philip Potter <philip.g.potter@gmail.com>
Date: Sat, 25 Jul 2020 21:59:50 +0100
Subject: [PATCH] Pull in piv-go#75
---
go.mod | 2 ++
1 file changed, 2 insertions(+)
diff --git a/go.mod b/go.mod
index d4d13c8..f75be2d 100644
--- a/go.mod
+++ b/go.mod
@@ -7,3 +7,5 @@ require (
github.com/gopasspw/gopass v1.9.1
golang.org/x/crypto v0.0.0-20200429183012-4b2356b1ed79
)
+
+replace github.com/go-piv/piv-go => github.com/rawkode/piv-go v1.5.1-0.20200725154545-1c3200c75a28
--
2.27.0

View file

@ -35,13 +35,18 @@ See https://tug.org/texlive/acquire-mirror.html for instructions.
```bash
curl -L http://mirror.ctan.org/tex-archive/systems/texlive/tlnet/tlpkg/texlive.tlpdb.xz \
| xzcat | uniq -u | sed -rn -f ./tl2nix.sed > ./pkgs.nix
curl -L https://texlive.info/tlnet-archive/$YEAR/$MONTH/$DAY/tlnet/tlpkg/texlive.tlpdb.xz \
| xzcat | sed -rn -f ./tl2nix.sed | uniq > ./pkgs.nix
```
This will download a current snapshot of the CTAN package database `texlive.tlpdb.xz`
This will download the daily snapshot of the CTAN package database `texlive.tlpdb.xz`
and regenerate all of the sha512 hashes for the current upstream distribution in `pkgs.nix`.
Use the url
https://ftp.math.utah.edu/pub/tex/historic/systems/texlive/$YEAR/tlnet-final/tlpkg/texlive.tlpdb.xz
for the final TeX Live release.
### Build packages locally and generate fix hashes

View file

@ -122,23 +122,35 @@ in (buildEnv {
'' +
# now filter hyphenation patterns, in a hacky way ATM
(let
pnames = uniqueStrings (map (p: p.pname) pkgList.splitBin.wrong);
hyphens = lib.filter (p: p.hasHyphens or false && p.tlType == "run") pkgList.splitBin.wrong;
pnames = uniqueStrings (map (p: p.pname) hyphens);
# sed expression that prints the lines in /start/,/end/ except for /end/
section = start: end: "/${start}/,/${end}/{ /${start}/p; /${end}/!p; };\n";
script =
writeText "hyphens.sed" (
# document how the file was generated (for language.dat)
"1{ s/^(% Generated by .*)$/\\1, modified by texlive.combine/; p; }\n"
# pick up the header
"1,/^% from/p;"
+ "2,/^% from/{ /^% from/!p; };\n"
# pick up all sections matching packages that we combine
+ lib.concatMapStrings (pname: "/^% from ${pname}:$/,/^%/p;\n") pnames
+ lib.concatMapStrings (pname: section "^% from ${pname}:$" "^% from|^%%% No changes may be made beyond this point.$") pnames
# pick up the footer (for language.def)
+ "/^%%% No changes may be made beyond this point.$/,$p;\n"
);
scriptLua =
writeText "hyphens.lua.sed" (
"1{ s/^(-- Generated by .*)$/\\1, modified by texlive.combine/; p; }\n"
+ "2,/^-- END of language.us.lua/p;\n"
+ lib.concatMapStrings (pname: section "^-- from ${pname}:$" "^}$|^-- from") pnames
+ "$p;\n"
);
in ''
(
cd ./share/texmf/tex/generic/config/
for fname in language.dat language.def; do
[ -e $fname ] || continue;
cnfOrig="$(realpath ./$fname)"
rm ./$fname
cat "$cnfOrig" | sed -n -f '${script}' > ./$fname
for fname in language.{dat,def}; do
[[ -e "$fname" ]] && sed -E -n -f '${script}' -i "$fname"
done
[[ -e language.dat.lua ]] && sed -E -n -f '${scriptLua}' -i language.dat.lua
)
'') +

View file

@ -110,7 +110,11 @@ let
# tarball of a collection/scheme itself only contains a tlobj file
[( if (attrs.hasRunfiles or false) then mkPkgV "run"
# the fake derivations are used for filtering of hyphenation patterns
else { inherit pname version; tlType = "run"; }
else {
inherit pname version;
tlType = "run";
hasHyphens = attrs.hasHyphens or false;
}
)]
++ lib.optional (attrs.sha512 ? doc) (mkPkgV "doc")
++ lib.optional (attrs.sha512 ? source) (mkPkgV "source")
@ -165,7 +169,10 @@ let
src = fetchurl { inherit urls sha512; };
inherit stripPrefix;
# metadata for texlive.combine
passthru = { inherit pname tlType version; };
passthru = {
inherit pname tlType version;
hasHyphens = args.hasHyphens or false;
};
} // lib.optionalAttrs (fixedHash != null) {
outputHash = fixedHash;
outputHashAlgo = "sha1";

View file

@ -12018,6 +12018,7 @@ tl: { # no indentation
stripPrefix = 0;
deps."hyph-utf8" = tl."hyph-utf8";
deps."hyphen-base" = tl."hyphen-base";
hasHyphens = true;
sha512.run = "ed2a3c4d91ecc125ecc2179594e66b5bbe66bb806c1b232ae1b71fdd0d29152a2d28e3dc6dbb2e1724650b8b8cb67e8c8bdf5b7506357207ba61c636768fb8c5";
sha512.doc = "e40955db986b94bb9bbbbf9daaf6a12d2898ae736741fb0a5626755b55908b056a2b4dbc1d87e9681201d7e45c99297393d6e1d2de17d135d8d74c732106897a";
hasRunfiles = true;
@ -18001,6 +18002,7 @@ tl: { # no indentation
stripPrefix = 0;
deps."hyph-utf8" = tl."hyph-utf8";
deps."hyphen-base" = tl."hyphen-base";
hasHyphens = true;
sha512.run = "0f969847994b3b377c752c23f802e8c51b4076efc2d43ad2560a72b83cea3bf0a64d7df18a59afe4289a4547a9f23cf81b0c365a499be85a2467579941fa9700";
hasRunfiles = true;
};
@ -18009,6 +18011,7 @@ tl: { # no indentation
stripPrefix = 0;
deps."hyph-utf8" = tl."hyph-utf8";
deps."hyphen-base" = tl."hyphen-base";
hasHyphens = true;
sha512.run = "3f91560ecf78c5540fd4f5d9890f6aa7a57bcd3a41095985785505b82e40793b91a5da3a01bdc021b11c32db3dd7030a104686b34b496c9094acfb85509cd007";
hasRunfiles = true;
};
@ -18017,6 +18020,7 @@ tl: { # no indentation
stripPrefix = 0;
deps."hyph-utf8" = tl."hyph-utf8";
deps."hyphen-base" = tl."hyphen-base";
hasHyphens = true;
sha512.run = "85012062097dd4b624cb39c68b293169a25ab3c9cd15b4474c3a3ffbe4b8ab13d6856c6c70a580da45a2d210952df2d9760682da3917cfd24d17772dc2ccce7f";
};
"hyphen-armenian" = {
@ -18024,6 +18028,7 @@ tl: { # no indentation
stripPrefix = 0;
deps."hyph-utf8" = tl."hyph-utf8";
deps."hyphen-base" = tl."hyphen-base";
hasHyphens = true;
sha512.run = "59538414bf5a4701199100fbd9d5247999a36bc28c7c6ef2a28deb9024e01605d48839f00f345c848365853ac3a9f1aab7402f44860532d7a5c099d2f27ee189";
sha512.source = "d25e6347545e00a809db1dc8e48ef3fe67678b9ec93a1f3619d2a5a3d786d6e411c2e9f905120e3c5d01d9489c0a83035ce8025836249c88ee768bf07b8e2ca7";
hasRunfiles = true;
@ -18039,6 +18044,7 @@ tl: { # no indentation
stripPrefix = 0;
deps."hyph-utf8" = tl."hyph-utf8";
deps."hyphen-base" = tl."hyphen-base";
hasHyphens = true;
sha512.run = "b90680dc5692824d60ca603e8bdd2fcade7cc772c8c0f9538d579704fb16165db2baf0c466ccaff46d92491b4a678fa86a127c0d106dbef6d640dfd2f887663d";
sha512.source = "75a20da77fa056c719ecc1f014bb09c67f62f1c4a3abe04b7cadf45c7a4e06e4492cb0d34a8025f19f3ee5e3330e488212885095335d4a7e97baa5b106576223";
hasRunfiles = true;
@ -18048,6 +18054,7 @@ tl: { # no indentation
stripPrefix = 0;
deps."hyph-utf8" = tl."hyph-utf8";
deps."hyphen-base" = tl."hyphen-base";
hasHyphens = true;
sha512.run = "19b9bd10d2357d0cb6ecc9ddb5e46b65b3c0eec1b2917a78311f255c1609bbb86595ce617d331271a72de934ae4001597f4a04d61b3810e34f3b197b21cab193";
hasRunfiles = true;
};
@ -18056,6 +18063,7 @@ tl: { # no indentation
stripPrefix = 0;
deps."hyph-utf8" = tl."hyph-utf8";
deps."hyphen-base" = tl."hyphen-base";
hasHyphens = true;
sha512.run = "9763e6ece053594b01cd9255a8a3551eb6b86ab082f6f9283664e256c55d43b9513b624774a650d83215d656334751f569496030187c1c78e2fe80f2d10f2f1f";
hasRunfiles = true;
};
@ -18064,6 +18072,7 @@ tl: { # no indentation
stripPrefix = 0;
deps."hyph-utf8" = tl."hyph-utf8";
deps."hyphen-base" = tl."hyphen-base";
hasHyphens = true;
sha512.run = "37189e09ee902f2c5145f30180b51211091b07d7d04125c98f1b7c424ad27f6899424b78cd17c559509076eeeb957b4f268fb4130807e7fafb461174fed8200b";
hasRunfiles = true;
};
@ -18072,6 +18081,7 @@ tl: { # no indentation
stripPrefix = 0;
deps."hyph-utf8" = tl."hyph-utf8";
deps."hyphen-base" = tl."hyphen-base";
hasHyphens = true;
sha512.run = "a78b70095fcfe297e2d85a49108affd5d48451ff4740461eed46d395410a665011614c9a89dff37e9477ee3803de6ebaa68595ac39222f2968a4124355ea7fa7";
hasRunfiles = true;
};
@ -18080,6 +18090,7 @@ tl: { # no indentation
stripPrefix = 0;
deps."hyph-utf8" = tl."hyph-utf8";
deps."hyphen-base" = tl."hyphen-base";
hasHyphens = true;
sha512.run = "c44b3f5fec7b44958336dcfb1a43c5b71fd1715262278863f5fcd74d7ec0cc6f1d572b741256d791e6979f15e4b0fcda8058725e27f17e1deb6e5df5fdb007ab";
hasRunfiles = true;
};
@ -18088,6 +18099,7 @@ tl: { # no indentation
stripPrefix = 0;
deps."hyph-utf8" = tl."hyph-utf8";
deps."hyphen-base" = tl."hyphen-base";
hasHyphens = true;
sha512.run = "fe36adfe900e23f2b0c3e9c3a3d96b608c49bf597222537d355d6a68e2f87f587db78a1921ab1c9a80ea175529e353524c35e99b83ef7f5515ab7c0aacd2f680";
hasRunfiles = true;
};
@ -18096,6 +18108,7 @@ tl: { # no indentation
stripPrefix = 0;
deps."hyph-utf8" = tl."hyph-utf8";
deps."hyphen-base" = tl."hyphen-base";
hasHyphens = true;
sha512.run = "8355d0aa95bb2e72bfc45015f9ae9f6a138f94441387a4daadfec5be4060878f6e69d05eab15432d99c256c1a3f68c122d5c915164fe343459d658a4543ddf42";
hasRunfiles = true;
};
@ -18104,6 +18117,7 @@ tl: { # no indentation
stripPrefix = 0;
deps."hyph-utf8" = tl."hyph-utf8";
deps."hyphen-base" = tl."hyphen-base";
hasHyphens = true;
sha512.run = "f5c8b08c2db716dfa6d36fcf337b4e18372978d04e28ff2c8ed0a0b3866f4bb3efb7b498fedbfde5052fc504b8677ae553c2dce73701e219632d8c5460d7e826";
hasRunfiles = true;
};
@ -18112,6 +18126,7 @@ tl: { # no indentation
stripPrefix = 0;
deps."hyph-utf8" = tl."hyph-utf8";
deps."hyphen-base" = tl."hyphen-base";
hasHyphens = true;
sha512.run = "954543a3fb81ff00d9c58315ba59d7a5e3430217dda6c1453bcb7ffb0516025dea4b877eb9d66c9f80ccc69d3d4895bdc6ae1b611d8394435fa647b8b806559d";
hasRunfiles = true;
};
@ -18120,6 +18135,7 @@ tl: { # no indentation
stripPrefix = 0;
deps."hyph-utf8" = tl."hyph-utf8";
deps."hyphen-base" = tl."hyphen-base";
hasHyphens = true;
sha512.run = "111371e47ca29069a5a9144d694858dd899b19e2b38d0c793b1e4884c69ae2d62398aacb4cd89e23246fc025e42872875bc808c1f327ac1502fac88c962e6c14";
hasRunfiles = true;
version = "1.1";
@ -18129,6 +18145,7 @@ tl: { # no indentation
stripPrefix = 0;
deps."hyph-utf8" = tl."hyph-utf8";
deps."hyphen-base" = tl."hyphen-base";
hasHyphens = true;
sha512.run = "a305cf89138e4327844d43a7e21773e31ac97a4655e4d58ae9a46dc0df565e432330debf704c37b4ad552561357521eba0b676755544ceb9c4f21ace09d6dd2c";
hasRunfiles = true;
};
@ -18137,6 +18154,7 @@ tl: { # no indentation
stripPrefix = 0;
deps."hyph-utf8" = tl."hyph-utf8";
deps."hyphen-base" = tl."hyphen-base";
hasHyphens = true;
sha512.run = "ed2976e9fb3eec5d2f0759348b284129e43bf161db571dd21270335388b8aec57e1b8393bc9b246f8a6e9cde22f93a4cb3c1a03dcadd64fdda3d70b576789050";
hasRunfiles = true;
};
@ -18145,6 +18163,7 @@ tl: { # no indentation
stripPrefix = 0;
deps."hyph-utf8" = tl."hyph-utf8";
deps."hyphen-base" = tl."hyphen-base";
hasHyphens = true;
sha512.run = "0eb91153214aaca8c3b5816f5315f9afdeb7c19521c87c79ea2b35e82217bfb23c8bb774baf810206f4413fc663e441ebe6b4962880ca0dbcda9209d2acce3b8";
hasRunfiles = true;
};
@ -18153,6 +18172,7 @@ tl: { # no indentation
stripPrefix = 0;
deps."hyph-utf8" = tl."hyph-utf8";
deps."hyphen-base" = tl."hyphen-base";
hasHyphens = true;
sha512.run = "a1532603758e7f774acba7c13ee74f0046ff187598ca86b2e93b91da31317f03fdbab5d4d7c0814978fb2ac159bd6e5a48e6e734c19758da21ad0a031844f52b";
sha512.source = "9d6c8c1b0ce5c40d388937328461336a97fcf1fe780fa6198e029f12ef118d9d98f6eec03ea217743851f0217217d6548298df9336fcf33e6c4c196bbdb9eef0";
hasRunfiles = true;
@ -18162,6 +18182,7 @@ tl: { # no indentation
stripPrefix = 0;
deps."hyph-utf8" = tl."hyph-utf8";
deps."hyphen-base" = tl."hyphen-base";
hasHyphens = true;
sha512.run = "5b02582769a55bb07d81e748e83170c16aca1c33b0a240cf547fa9c2212f2be52223e258229c760ddc5dd730419bd9e761614cc4fb3b3ba8102841bb779af511";
};
"hyphen-finnish" = {
@ -18169,6 +18190,7 @@ tl: { # no indentation
stripPrefix = 0;
deps."hyph-utf8" = tl."hyph-utf8";
deps."hyphen-base" = tl."hyphen-base";
hasHyphens = true;
sha512.run = "6aa171d77952165cdcb1b667885f16dd382124ed70ed1db80a9a89553d972720d8ff5f0da1b36669e02c3030d9ff362ab77ba1fa2ba45cddfb460018f0c0191d";
hasRunfiles = true;
};
@ -18177,6 +18199,7 @@ tl: { # no indentation
stripPrefix = 0;
deps."hyph-utf8" = tl."hyph-utf8";
deps."hyphen-base" = tl."hyphen-base";
hasHyphens = true;
sha512.run = "b9d2d05311a90f4caa6c4e8aa8a2e80e9c15fc3552f03f0ac6ec70d386610612715deb6e778247248355a3a209fb2413d6d2aee12f18bc35d5a334870b612507";
hasRunfiles = true;
};
@ -18185,6 +18208,7 @@ tl: { # no indentation
stripPrefix = 0;
deps."hyph-utf8" = tl."hyph-utf8";
deps."hyphen-base" = tl."hyphen-base";
hasHyphens = true;
sha512.run = "d1775a9b6e6b7fa155e44c93271e2ccb41bd1ec143ea0cf624841ad48a123db924dd134e6e60b862a808ad2058ed5b86cb34d98e5728b9dccd3997ba2f06932e";
hasRunfiles = true;
};
@ -18193,6 +18217,7 @@ tl: { # no indentation
stripPrefix = 0;
deps."hyph-utf8" = tl."hyph-utf8";
deps."hyphen-base" = tl."hyphen-base";
hasHyphens = true;
sha512.run = "2d707542f80dc94ad20c0daa776df23b773a5e6ccb261e11db675e1e89f5f303a4f5cd50d97f491cc7ea8b0f3c0d3f6391707812a95d4e72cca3afa7815e566f";
sha512.source = "b9925168b1f9ae5139ffc3bd34810cc05a27475cfae31e98fd0d7618575fc994ca95d7479506024abec2c33bb20121811244d69c490df18a29d6c93fe02174c6";
hasRunfiles = true;
@ -18202,6 +18227,7 @@ tl: { # no indentation
stripPrefix = 0;
deps."hyph-utf8" = tl."hyph-utf8";
deps."hyphen-base" = tl."hyphen-base";
hasHyphens = true;
sha512.run = "edaf041a2f92b0f7dbf28042c81838e8fd781cf9c3ad529c314227c94917ce4e8728ca676f8bd42e2a81bae76b11aabc1e22896e3ef9cd38ca4b718bc58fa0cb";
hasRunfiles = true;
};
@ -18211,6 +18237,7 @@ tl: { # no indentation
deps."dehyph" = tl."dehyph";
deps."hyph-utf8" = tl."hyph-utf8";
deps."hyphen-base" = tl."hyphen-base";
hasHyphens = true;
sha512.run = "bea7d4605b1a18d3e7845ccaa06951b62178b3abbdc13dc59d3cbece3fa95fc4fba7e4d60dd253cd9fc022f804975cae5c4996fb99d3037c29971ade9984abce";
hasRunfiles = true;
};
@ -18219,6 +18246,7 @@ tl: { # no indentation
stripPrefix = 0;
deps."hyph-utf8" = tl."hyph-utf8";
deps."hyphen-base" = tl."hyphen-base";
hasHyphens = true;
sha512.run = "3da84f41aaf7e5d4be0ce609e4d119e65c9189ff6662051cb7e879e9e373d990ef1c59ac7cfead1bdbc6e55b52d4b3ed28d157b22dbec43e5226f16872d5a7de";
sha512.doc = "865aaf1f9f0fbe130f9006e41ef677713667832745fc24c28cffe805a540a19f7104a3f0fef3258ba0e16c1c456959904887899a4c584338c58de7fcc80c5419";
hasRunfiles = true;
@ -18229,6 +18257,7 @@ tl: { # no indentation
stripPrefix = 0;
deps."hyph-utf8" = tl."hyph-utf8";
deps."hyphen-base" = tl."hyphen-base";
hasHyphens = true;
sha512.run = "868a4c3f4d0eda078054026bd1ec35e05c2f4013e093bf58147bfa2d861814242b55a900ce60384767558c9552ff9d41cf447e2a157bae83bd2877251012d96b";
sha512.doc = "164180f0485e16a49ba83dcb4721902e8a29f399032d4f5a59d55e424b8178a25dedd9fb99919d9d772142342fb78fe0dbf7a5303382a0b7feae4a381b76f8bb";
hasRunfiles = true;
@ -18238,6 +18267,7 @@ tl: { # no indentation
stripPrefix = 0;
deps."hyph-utf8" = tl."hyph-utf8";
deps."hyphen-base" = tl."hyphen-base";
hasHyphens = true;
sha512.run = "69add7ccde189e86810e2a82692a260de9a9fcc0ba011352881d202d4f4c94c4dbd84fe36dff40ef9b9ad3e8e990947cc61022307790f13cad56744f3ef5e41f";
hasRunfiles = true;
};
@ -18246,6 +18276,7 @@ tl: { # no indentation
stripPrefix = 0;
deps."hyph-utf8" = tl."hyph-utf8";
deps."hyphen-base" = tl."hyphen-base";
hasHyphens = true;
sha512.run = "765be1c13ef3445b056b61c24460cc2f18bad038c04541bf4773c7f61c6d26be25d3079b260a1b9623e2f01155ec52eb5bc87b0ea9234e50a5ca24dd8a7a5937";
hasRunfiles = true;
};
@ -18254,6 +18285,7 @@ tl: { # no indentation
stripPrefix = 0;
deps."hyph-utf8" = tl."hyph-utf8";
deps."hyphen-base" = tl."hyphen-base";
hasHyphens = true;
sha512.run = "3f04a63010c02d77cb229c90aec9f1079557493958573be9ce992ac5ae3c229f01f9abc0cac785d9340ff48aa169a01f8b327ecb2e255bef57f1fe85d04d1d2a";
hasRunfiles = true;
};
@ -18262,6 +18294,7 @@ tl: { # no indentation
stripPrefix = 0;
deps."hyph-utf8" = tl."hyph-utf8";
deps."hyphen-base" = tl."hyphen-base";
hasHyphens = true;
sha512.run = "dfed82ea70f25d452726b5cd03d8e060bddc23cbbc5deebab2ddad93ce6744c38d357327fbe570bf7a1444f62cee0cc422a6c7d066d6693a238d851b4fe46e32";
hasRunfiles = true;
};
@ -18270,6 +18303,7 @@ tl: { # no indentation
stripPrefix = 0;
deps."hyph-utf8" = tl."hyph-utf8";
deps."hyphen-base" = tl."hyphen-base";
hasHyphens = true;
sha512.run = "478a77c4ab8231a3041c3427075f16c072f58a394eced8ff0cd5da6544f3f2fd65722f33fd8344e18060c96f09bd18b90af71f8508639fc9c59d29d704d9e348";
hasRunfiles = true;
};
@ -18278,6 +18312,7 @@ tl: { # no indentation
stripPrefix = 0;
deps."hyph-utf8" = tl."hyph-utf8";
deps."hyphen-base" = tl."hyphen-base";
hasHyphens = true;
sha512.run = "4e79ee31893d6c948a3aac8588d4beb75d89f89df973b1e39cd63894e008af55f8dca774194d7eb105fb0aef692b17bb645d5bd85cca7debafd74aabf241bc30";
hasRunfiles = true;
version = "4.8g";
@ -18287,6 +18322,7 @@ tl: { # no indentation
stripPrefix = 0;
deps."hyph-utf8" = tl."hyph-utf8";
deps."hyphen-base" = tl."hyphen-base";
hasHyphens = true;
sha512.run = "e5114da178fc841b1079130c01f8729ac94f0e3592dbd479f44a978ea009fd75b410d6130d9badd6227d115d8f6dad3ed4b553dbfbf4f80be5d1c2adf108e2fa";
hasRunfiles = true;
};
@ -18295,6 +18331,7 @@ tl: { # no indentation
stripPrefix = 0;
deps."hyph-utf8" = tl."hyph-utf8";
deps."hyphen-base" = tl."hyphen-base";
hasHyphens = true;
sha512.run = "9d0db7fcad4ca764379957fa22f9daede79898bcacfbdb62abe54318a52dd82a66f8e39542c18008e3f6b6d0db284b1e9b891531d3c8f3c9cf22c764e83d57b3";
hasRunfiles = true;
version = "3.1";
@ -18304,6 +18341,7 @@ tl: { # no indentation
stripPrefix = 0;
deps."hyph-utf8" = tl."hyph-utf8";
deps."hyphen-base" = tl."hyphen-base";
hasHyphens = true;
sha512.run = "85aeadb0cb3c5de9ef48057132ccd958d17f014b07b56b9ebe2186a709c4e7646fad260e156718e43ec3eac88681654f88c9b53a6d71fb3eaee934dcb4439ed9";
hasRunfiles = true;
};
@ -18312,6 +18350,7 @@ tl: { # no indentation
stripPrefix = 0;
deps."hyph-utf8" = tl."hyph-utf8";
deps."hyphen-base" = tl."hyphen-base";
hasHyphens = true;
sha512.run = "7a691e3c55c768b9ea5ef13552dc42025ab613df0a0d5c0d54aad58b63da11a93e59bc53e6a8211d5e054cbea8500846da01e9619bbee723d648e2d369a49d55";
hasRunfiles = true;
};
@ -18320,6 +18359,7 @@ tl: { # no indentation
stripPrefix = 0;
deps."hyph-utf8" = tl."hyph-utf8";
deps."hyphen-base" = tl."hyphen-base";
hasHyphens = true;
sha512.run = "f88208291212874df493151581205d1b270b2d4278176c42e11edac9b344b73c2ee859f93b6947e4a6003a00abc4d3753024add9caf84f114c8a0cec72aa8c8d";
hasRunfiles = true;
};
@ -18328,6 +18368,7 @@ tl: { # no indentation
stripPrefix = 0;
deps."hyph-utf8" = tl."hyph-utf8";
deps."hyphen-base" = tl."hyphen-base";
hasHyphens = true;
sha512.run = "159562a8feb25918bc422e7dc78a46423c7fff2f3c61016a0162761411999a5555be3c6e36cf967d5034f65c12f4b0834ae0c0423c2f3ab17a65034b1803dc72";
hasRunfiles = true;
};
@ -18336,6 +18377,7 @@ tl: { # no indentation
stripPrefix = 0;
deps."hyph-utf8" = tl."hyph-utf8";
deps."hyphen-base" = tl."hyphen-base";
hasHyphens = true;
sha512.run = "8b02e90bfcdf3c6d4bd1966b21e0512069f1749c638d537e9553f68e61e0bc325db8d3b462f45650db4376c7a769c2cde3e0c0601d7de272898a23cd2251c064";
hasRunfiles = true;
};
@ -18344,6 +18386,7 @@ tl: { # no indentation
stripPrefix = 0;
deps."hyph-utf8" = tl."hyph-utf8";
deps."hyphen-base" = tl."hyphen-base";
hasHyphens = true;
sha512.run = "b0743d1f6083dac7a347e22aed19d0c5d76119582e4862557a55b817b17dddaa69a2150f14daf6b08689278dd61b27c1b6ed45df5601dd6327bf185a7a46a5c6";
hasRunfiles = true;
};
@ -18352,6 +18395,7 @@ tl: { # no indentation
stripPrefix = 0;
deps."hyph-utf8" = tl."hyph-utf8";
deps."hyphen-base" = tl."hyphen-base";
hasHyphens = true;
sha512.run = "fa7fc73edd582ba20b8236507385f0a30f477bb9c79e35fea56aa4020be966b9c4a16a327848dd051fa4cf6e6117ef8a51eb92ed6cb72f6993cb290fa5cd5ca3";
hasRunfiles = true;
};
@ -18360,6 +18404,7 @@ tl: { # no indentation
stripPrefix = 0;
deps."hyph-utf8" = tl."hyph-utf8";
deps."hyphen-base" = tl."hyphen-base";
hasHyphens = true;
sha512.run = "5580b3865ff8d20d475cb962b0257b909ff0e410b6776cb8153145fb0ee42b2f777069413bc6b3622c8c52318aba1ba836210e8972c5b6a47ef978c24fc8848a";
hasRunfiles = true;
version = "3.0b";
@ -18369,6 +18414,7 @@ tl: { # no indentation
stripPrefix = 0;
deps."hyph-utf8" = tl."hyph-utf8";
deps."hyphen-base" = tl."hyphen-base";
hasHyphens = true;
sha512.run = "9d9ab3e616522ab9837bb7c7509127f998c442e96f96ee6b6fc0fdc9ac53fd03319d0c0ce28e23a35f1ae0ebb840cdeb19e8ab6444549c33059b28e7b307486e";
hasRunfiles = true;
};
@ -18377,6 +18423,7 @@ tl: { # no indentation
stripPrefix = 0;
deps."hyph-utf8" = tl."hyph-utf8";
deps."hyphen-base" = tl."hyphen-base";
hasHyphens = true;
sha512.run = "124a93a633731dc1b3d6cbf2fc9b8489bf0737911a0c25ea44dbdfffa07c165ba5804dfd7e9cbe0be3b6eceb9fd6e95daefcae2356ee140f644416bbe1b13507";
hasRunfiles = true;
};
@ -18385,6 +18432,7 @@ tl: { # no indentation
stripPrefix = 0;
deps."hyph-utf8" = tl."hyph-utf8";
deps."hyphen-base" = tl."hyphen-base";
hasHyphens = true;
sha512.run = "a69d3881493c70cfd58e3d79ed76ce6f18bbcb43e1683f31270eafeb743b366a3c52c9945ff94db333e88ca18145263ba74002f5e78bb42d7aefa48c66af7955";
hasRunfiles = true;
};
@ -18394,6 +18442,7 @@ tl: { # no indentation
deps."hyph-utf8" = tl."hyph-utf8";
deps."hyphen-base" = tl."hyphen-base";
deps."ruhyphen" = tl."ruhyphen";
hasHyphens = true;
sha512.run = "f17852dffbb8f5c337b8316b92c2b0a60a318df491231047d9c0930d55d8b2be3274ec94d0d87085d53e06e89c585d47250f046300bf3890ce751f6f2052d348";
hasRunfiles = true;
};
@ -18402,6 +18451,7 @@ tl: { # no indentation
stripPrefix = 0;
deps."hyph-utf8" = tl."hyph-utf8";
deps."hyphen-base" = tl."hyphen-base";
hasHyphens = true;
sha512.run = "e84b6ca93e922c9c6edf03f4dbec1fae9eef2462379ef2fd0f3508a5048b54819c5ba12e0d76bafe1336666ca74ba95e27f63224fa048068bc515f3bc41f6eba";
sha512.doc = "95c6ae15687118ffc9019c8634347a602e6590b4a1d18bc060e57fe548a81f097070322975be1f62fa2685c5affff7f31b4854b0ec941bbcb9377ecf16986cea";
hasRunfiles = true;
@ -18411,6 +18461,7 @@ tl: { # no indentation
stripPrefix = 0;
deps."hyph-utf8" = tl."hyph-utf8";
deps."hyphen-base" = tl."hyphen-base";
hasHyphens = true;
sha512.run = "390aa9c116b6db7b362fc57aa0758a4c489c5fe33c718fb37675b17a9772a463ce532a2ace3e1ef90275b4afef5ea8d6cff71a7abe625d84e3f461c115306452";
hasRunfiles = true;
version = "1.0a";
@ -18420,6 +18471,7 @@ tl: { # no indentation
stripPrefix = 0;
deps."hyph-utf8" = tl."hyph-utf8";
deps."hyphen-base" = tl."hyphen-base";
hasHyphens = true;
sha512.run = "a0786980e0cda7029a72075023520acdc998b83226e85deb0b8186ee4293560321517d507f74fbe68f1d68a16cd8af67aae68baead9176f9cc687bcc7d0a72e1";
hasRunfiles = true;
};
@ -18428,6 +18480,7 @@ tl: { # no indentation
stripPrefix = 0;
deps."hyph-utf8" = tl."hyph-utf8";
deps."hyphen-base" = tl."hyphen-base";
hasHyphens = true;
sha512.run = "a605c9149ae452df8b2c25aa0f6bcdde53150e4485147a065f1f56c9740c3544c5c7f9c6049aea913916a62aabaf40777cf6f0f76a858e485c0bd09826a6ef5b";
hasRunfiles = true;
};
@ -18436,6 +18489,7 @@ tl: { # no indentation
stripPrefix = 0;
deps."hyph-utf8" = tl."hyph-utf8";
deps."hyphen-base" = tl."hyphen-base";
hasHyphens = true;
sha512.run = "d6783537ff44a326b83c2004afd63f5bdbd162fa4865138c2e6d34c9e6a103ac41dd7b382454646b09c74970f8e0d5827a5f4af617936f74fd300b2054a096d4";
sha512.doc = "263fd9480c5f225c7e36169b86e846baa64745b83c1072c9602e873f2e7cf8e63b07ab85b29e9d4263656faff58a39fe83e1eba34517b8ba34720f189c8e7f43";
sha512.source = "b1ceb7602a46ecab68fb767ffb154f0dea9626d81bf6c46dd43be328204f72141842c81efda9d7d51997ed25356746e345f7cd9f9ed88ac2f99746794becb75d";
@ -18447,6 +18501,7 @@ tl: { # no indentation
stripPrefix = 0;
deps."hyph-utf8" = tl."hyph-utf8";
deps."hyphen-base" = tl."hyphen-base";
hasHyphens = true;
sha512.run = "5f993ae6b22eadb87b6a1839bfa7d78a0dccc1107c5afbec8c248ed001018da38bb179e29f2430cffa90283221b20c5475346a8d5566edf16152266257f2a37d";
hasRunfiles = true;
};
@ -18455,6 +18510,7 @@ tl: { # no indentation
stripPrefix = 0;
deps."hyph-utf8" = tl."hyph-utf8";
deps."hyphen-base" = tl."hyphen-base";
hasHyphens = true;
sha512.run = "8336eee03250859ab4328ad3c1fe437d2af688ef56b43be49c45838965ffe033befa84cdf600e9f48cdf60cbbfbff44450c830bd4c34556f680c5096ed3aecc4";
hasRunfiles = true;
};
@ -18463,6 +18519,7 @@ tl: { # no indentation
stripPrefix = 0;
deps."hyph-utf8" = tl."hyph-utf8";
deps."hyphen-base" = tl."hyphen-base";
hasHyphens = true;
sha512.run = "5c7023e01bf59af4d36bd451f51ae00c445711c7ecf109c9d835f1d689446d7b0b1b2627b7f9e84e4f4a8ceff52227ff280ac64481e1d29d538a30e093dace85";
sha512.source = "2aa80889b9657b03b6beb6510b6790fba13811b97abbac186eaf4d3f40212b41db0dd2d21583429820faad558b0415a09aa8254d2edd96812cf6396fb18ccf5c";
hasRunfiles = true;
@ -18472,6 +18529,7 @@ tl: { # no indentation
stripPrefix = 0;
deps."hyph-utf8" = tl."hyph-utf8";
deps."hyphen-base" = tl."hyphen-base";
hasHyphens = true;
sha512.run = "c984bb7f09c5816c36a7a790f16df1750ee90f36e2130994ecd1db63f26afb650245985699a80da9b4d7004ad67106771d8c7b79262438369aee3f52fd8374cf";
sha512.source = "a496f681db0b4b85d82ec1dd60c057f63b6d1c1b52d391e7bee98d3d6e1fb596701c91f2ca400d0df13b96ec7a43d275646b7d2874fe1e4efc9d9b2b47f6cc5d";
hasRunfiles = true;
@ -18482,6 +18540,7 @@ tl: { # no indentation
deps."hyph-utf8" = tl."hyph-utf8";
deps."hyphen-base" = tl."hyphen-base";
deps."ukrhyph" = tl."ukrhyph";
hasHyphens = true;
sha512.run = "05a9111b358c659159c6edfd38b9ce3d78febd794cc82968dc3e2acdc3612786304721fbd07f00f0a8278f4c2e46a1bfad821b5da45e60546d6acb5bf9068d08";
hasRunfiles = true;
};
@ -18490,6 +18549,7 @@ tl: { # no indentation
stripPrefix = 0;
deps."hyph-utf8" = tl."hyph-utf8";
deps."hyphen-base" = tl."hyphen-base";
hasHyphens = true;
sha512.run = "b2cb1bcd953ffabbd3f5acd8c72e9c60415fd300004de56ee446fc77d381aac1db65d613a2f591d3d0e45f2a12ff5340457ae3061b4c77de502923932383bdcb";
hasRunfiles = true;
};
@ -18498,6 +18558,7 @@ tl: { # no indentation
stripPrefix = 0;
deps."hyph-utf8" = tl."hyph-utf8";
deps."hyphen-base" = tl."hyphen-base";
hasHyphens = true;
sha512.run = "12a23e0b9d00eb4381e3c97ecbb449faf5a73b755a17fc0301f1cbad5d0babb370aeec16dcdd316cefb56e142873abaa685288b1a1d3c7dcb76a07a9ef127ac6";
hasRunfiles = true;
};

View file

@ -32,3 +32,6 @@ s/^catalogue-version_(.*)/ version = "\1";/p
# extract deps
s/^depend ([^.]*)$/ deps."\1" = tl."\1";/p
# extract hyphenation patterns
# (this may create duplicate lines, use uniq to remove them)
/^execute\sAddHyphen/i\ hasHyphens = true;