forked from mirrors/nixpkgs
Merge staging-next into staging
This commit is contained in:
commit
442fcc94e1
|
@ -98,11 +98,11 @@ in {
|
|||
|
||||
serviceConfig = {
|
||||
ExecStart = "${cfg.package}/bin/alps ${escapeShellArgs cfg.args}";
|
||||
AmbientCapabilities = "";
|
||||
CapabilityBoundingSet = "";
|
||||
DynamicUser = true;
|
||||
## This is desirable but would restrict bindIP to 127.0.0.1
|
||||
#IPAddressAllow = "localhost";
|
||||
#IPAddressDeny = "any";
|
||||
LockPersonality = true;
|
||||
MemoryDenyWriteExecute = true;
|
||||
NoNewPrivileges = true;
|
||||
PrivateDevices = true;
|
||||
PrivateIPC = true;
|
||||
|
@ -122,8 +122,10 @@ in {
|
|||
RestrictNamespaces = true;
|
||||
RestrictRealtime = true;
|
||||
RestrictSUIDSGID = true;
|
||||
SocketBindAllow = cfg.port;
|
||||
SocketBindDeny = "any";
|
||||
SystemCallArchitectures = "native";
|
||||
SystemCallFilter = [ "@system-service @resources" "~@privileged @obsolete" ];
|
||||
SystemCallFilter = [ "@system-service" "~@privileged @obsolete" ];
|
||||
};
|
||||
};
|
||||
};
|
||||
|
|
|
@ -90,7 +90,7 @@ import ./make-test-python.nix ({ pkgs, ... }: {
|
|||
};
|
||||
};
|
||||
|
||||
testScript = ''
|
||||
testScript = { nodes, ... }: ''
|
||||
server.start()
|
||||
server.wait_for_unit("postfix.service")
|
||||
server.wait_for_unit("dovecot2.service")
|
||||
|
@ -99,6 +99,7 @@ import ./make-test-python.nix ({ pkgs, ... }: {
|
|||
|
||||
client.start()
|
||||
client.wait_for_unit("alps.service")
|
||||
client.wait_for_open_port(${toString nodes.client.config.services.alps.port})
|
||||
client.succeed("test-alps-login")
|
||||
'';
|
||||
})
|
||||
|
|
|
@ -2,13 +2,13 @@
|
|||
|
||||
stdenv.mkDerivation rec {
|
||||
pname = "bchoppr";
|
||||
version = "1.10.10";
|
||||
version = "1.12.2";
|
||||
|
||||
src = fetchFromGitHub {
|
||||
owner = "sjaehn";
|
||||
repo = pname;
|
||||
rev = version;
|
||||
sha256 = "sha256-LNPG/ETRmgPv8LsYVHol4p5oRCvg+dSYVEe61i8Dvz8=";
|
||||
sha256 = "sha256-P6sbxhgnlek1IJ4i9yTe/3g/2C8oLPKXI3zbLdswvl8=";
|
||||
};
|
||||
|
||||
nativeBuildInputs = [ pkg-config ];
|
||||
|
|
|
@ -113,12 +113,12 @@ final: prev:
|
|||
|
||||
Ionide-vim = buildVimPluginFrom2Nix {
|
||||
pname = "Ionide-vim";
|
||||
version = "2022-09-02";
|
||||
version = "2022-11-24";
|
||||
src = fetchFromGitHub {
|
||||
owner = "ionide";
|
||||
repo = "Ionide-vim";
|
||||
rev = "a0685e9184c75beb6c608d783389d95446775c93";
|
||||
sha256 = "0y3amhzsnzanibq4i6im1p7ha8li115mjscfywc91v3zk9zim22i";
|
||||
rev = "a66845162ae4c2ad06d76e003c0aab235aac2ede";
|
||||
sha256 = "1hiq3h2ahwzfhci9lmxg3if78h7kb8cn6sab356qzyh6z2saxcvm";
|
||||
};
|
||||
meta.homepage = "https://github.com/ionide/Ionide-vim/";
|
||||
};
|
||||
|
@ -281,12 +281,12 @@ final: prev:
|
|||
|
||||
SchemaStore-nvim = buildVimPluginFrom2Nix {
|
||||
pname = "SchemaStore.nvim";
|
||||
version = "2022-11-21";
|
||||
version = "2022-11-24";
|
||||
src = fetchFromGitHub {
|
||||
owner = "b0o";
|
||||
repo = "SchemaStore.nvim";
|
||||
rev = "7741353f08cd375fcc92f44613cbaa37d31541a6";
|
||||
sha256 = "1mzfw4b179wh4k02lggi4l23p87212gpmnmbklcxrzblkd02f1m4";
|
||||
rev = "538b9ecc3c3186f3a5e1c0511adc915b794af84f";
|
||||
sha256 = "10vsick9a25dkj39zq5l5qbfmhyjildbp8rw4ikf1px2xiqmy7f3";
|
||||
};
|
||||
meta.homepage = "https://github.com/b0o/SchemaStore.nvim/";
|
||||
};
|
||||
|
@ -535,12 +535,12 @@ final: prev:
|
|||
|
||||
ale = buildVimPluginFrom2Nix {
|
||||
pname = "ale";
|
||||
version = "2022-11-22";
|
||||
version = "2022-11-23";
|
||||
src = fetchFromGitHub {
|
||||
owner = "dense-analysis";
|
||||
repo = "ale";
|
||||
rev = "0b25d712b7978c3b6a3bd968645183377d9f1761";
|
||||
sha256 = "11k0a347gf5254g08dw958sg0c6y1khffa9smc8mjbmnq5rg1wli";
|
||||
rev = "590352304e49874c9598fd49b0ae5ff7ddbc854c";
|
||||
sha256 = "1mgzjibnwixvy8nm0yhndkm7c68bki932kyncbgj7pvycin790r3";
|
||||
};
|
||||
meta.homepage = "https://github.com/dense-analysis/ale/";
|
||||
};
|
||||
|
@ -811,12 +811,12 @@ final: prev:
|
|||
|
||||
barbecue-nvim = buildVimPluginFrom2Nix {
|
||||
pname = "barbecue.nvim";
|
||||
version = "2022-11-18";
|
||||
version = "2022-11-24";
|
||||
src = fetchFromGitHub {
|
||||
owner = "utilyre";
|
||||
repo = "barbecue.nvim";
|
||||
rev = "f13fad8217cabea67e4d06a82bba79fdcc56344b";
|
||||
sha256 = "103g4lzyd6amygksafhxb08ll74a33ahp66di9x7r0b7jqw53ym4";
|
||||
rev = "c9caced60036013aa5d352baf09b187d73958f41";
|
||||
sha256 = "12iay9jf4cc1bcpfqdbpcb7macy9a57aw8g6r2aikzp5v907wlvh";
|
||||
};
|
||||
meta.homepage = "https://github.com/utilyre/barbecue.nvim/";
|
||||
};
|
||||
|
@ -1003,12 +1003,12 @@ final: prev:
|
|||
|
||||
ccc-nvim = buildVimPluginFrom2Nix {
|
||||
pname = "ccc.nvim";
|
||||
version = "2022-11-09";
|
||||
version = "2022-11-23";
|
||||
src = fetchFromGitHub {
|
||||
owner = "uga-rosa";
|
||||
repo = "ccc.nvim";
|
||||
rev = "da5ed534bf401819eb4bc6a78c11c11b8bf3fb65";
|
||||
sha256 = "074c56gwg91jpn66rrxf05m89kx1l0is96lm2pffi35ig67c45px";
|
||||
rev = "db80a70d5fc66e0700bc7c05f19da45221851bd0";
|
||||
sha256 = "06cdbbagfabgarykcj75hs7b1v14p4ssp8p75n6gxmfjhapdsmir";
|
||||
};
|
||||
meta.homepage = "https://github.com/uga-rosa/ccc.nvim/";
|
||||
};
|
||||
|
@ -1231,12 +1231,12 @@ final: prev:
|
|||
|
||||
cmp-dictionary = buildVimPluginFrom2Nix {
|
||||
pname = "cmp-dictionary";
|
||||
version = "2022-11-01";
|
||||
version = "2022-11-23";
|
||||
src = fetchFromGitHub {
|
||||
owner = "uga-rosa";
|
||||
repo = "cmp-dictionary";
|
||||
rev = "c942c48eaafe1d9c5a5cdc7f7299336bd60e24f5";
|
||||
sha256 = "13rrqcxhif7990575vsccadzz011zjhy1qbwspyhisffz13isbcv";
|
||||
rev = "b7c0629e10c8a3a10311aa4ad952d207509d5e67";
|
||||
sha256 = "1hs3pying86zbrk3vnrpv4nfa8nl8b2ify5wks8675x5rc9z8iyh";
|
||||
};
|
||||
meta.homepage = "https://github.com/uga-rosa/cmp-dictionary/";
|
||||
};
|
||||
|
@ -1723,12 +1723,12 @@ final: prev:
|
|||
|
||||
coc-nvim = buildVimPluginFrom2Nix {
|
||||
pname = "coc.nvim";
|
||||
version = "2022-11-22";
|
||||
version = "2022-11-24";
|
||||
src = fetchFromGitHub {
|
||||
owner = "neoclide";
|
||||
repo = "coc.nvim";
|
||||
rev = "54ae03ed6e0a5973464beffb0064fcee4cf730ed";
|
||||
sha256 = "0nrhyrxdvyizwip19rn56a9lixnhjaapagylf7fn6s32vxwsyawv";
|
||||
rev = "24347d43c066fb8e60206c4be3fa6432fa7d3e8a";
|
||||
sha256 = "1n0chm1447bhxcv0m2hscg3hb927nvlzwcwab5yz4hmvgi01dcs2";
|
||||
};
|
||||
meta.homepage = "https://github.com/neoclide/coc.nvim/";
|
||||
};
|
||||
|
@ -2011,24 +2011,24 @@ final: prev:
|
|||
|
||||
coq-artifacts = buildVimPluginFrom2Nix {
|
||||
pname = "coq.artifacts";
|
||||
version = "2022-11-22";
|
||||
version = "2022-11-24";
|
||||
src = fetchFromGitHub {
|
||||
owner = "ms-jpq";
|
||||
repo = "coq.artifacts";
|
||||
rev = "3c5425f537bcc996e80d7d56e1b8b5018662e352";
|
||||
sha256 = "1572byr2qv6hx1a1sblljziwymdj8331hqnmbgm0bnkkxkb0mmr2";
|
||||
rev = "1a2c6f5d2533325eb58d446090410f6eb2e1c980";
|
||||
sha256 = "1ah8hbadmbp5pb1yz937mfr6dgs8mwfx1ljjyxyxb0ybsgf9lb87";
|
||||
};
|
||||
meta.homepage = "https://github.com/ms-jpq/coq.artifacts/";
|
||||
};
|
||||
|
||||
coq-thirdparty = buildVimPluginFrom2Nix {
|
||||
pname = "coq.thirdparty";
|
||||
version = "2022-11-22";
|
||||
version = "2022-11-24";
|
||||
src = fetchFromGitHub {
|
||||
owner = "ms-jpq";
|
||||
repo = "coq.thirdparty";
|
||||
rev = "13f375f98037586e62216ff51a26a7693f57cf27";
|
||||
sha256 = "1cbrrqm25147r7hi2iciag13fqn34mjbskjjvw2shsfss9537mwj";
|
||||
rev = "da78af520a1f4f7f742a0d1744177607eeb42b29";
|
||||
sha256 = "1z9rdy6jmznslml65xpniklrj25y4yg89bkwby1asfzs94sgc9di";
|
||||
};
|
||||
meta.homepage = "https://github.com/ms-jpq/coq.thirdparty/";
|
||||
};
|
||||
|
@ -2047,12 +2047,12 @@ final: prev:
|
|||
|
||||
coq_nvim = buildVimPluginFrom2Nix {
|
||||
pname = "coq_nvim";
|
||||
version = "2022-11-22";
|
||||
version = "2022-11-24";
|
||||
src = fetchFromGitHub {
|
||||
owner = "ms-jpq";
|
||||
repo = "coq_nvim";
|
||||
rev = "60d5302405b66d8c75485f40046fece603723338";
|
||||
sha256 = "07w9vlidy8mjl87bi371za4wd4xfww8pc1id3rx96vz0d23s5r18";
|
||||
rev = "b2818ad153e8589e0d7ab3d6e557e5fda9f1c2f0";
|
||||
sha256 = "12q94zrgvqcf2kjjxpjjnxnap02q3w4ly9c5s1113kmrd77v2jrd";
|
||||
};
|
||||
meta.homepage = "https://github.com/ms-jpq/coq_nvim/";
|
||||
};
|
||||
|
@ -2119,12 +2119,12 @@ final: prev:
|
|||
|
||||
csv-vim = buildVimPluginFrom2Nix {
|
||||
pname = "csv.vim";
|
||||
version = "2022-08-30";
|
||||
version = "2022-11-23";
|
||||
src = fetchFromGitHub {
|
||||
owner = "chrisbra";
|
||||
repo = "csv.vim";
|
||||
rev = "2fcac7660734223f6cc57a3c5ec5d87e5a52d2e2";
|
||||
sha256 = "0fwxfsfnmr6jh3w3hh1lw03zapgwcsn7y5kwlvd98273qa4m290k";
|
||||
rev = "fb159987bb430bb61e07928d132e4487e54a82ef";
|
||||
sha256 = "1c6fas33baabdfsm95icbi8n84ica2hysyvkprx4zpz5zn2b8rk5";
|
||||
};
|
||||
meta.homepage = "https://github.com/chrisbra/csv.vim/";
|
||||
};
|
||||
|
@ -2287,12 +2287,12 @@ final: prev:
|
|||
|
||||
deol-nvim = buildVimPluginFrom2Nix {
|
||||
pname = "deol.nvim";
|
||||
version = "2022-07-26";
|
||||
version = "2022-11-24";
|
||||
src = fetchFromGitHub {
|
||||
owner = "Shougo";
|
||||
repo = "deol.nvim";
|
||||
rev = "6a5adf9a8860888076766c8a0d921236ff5deb0e";
|
||||
sha256 = "1b83s7nq4ymg3wjldfqq7in46hjylpschm1lqnfy91prg0r1djmp";
|
||||
rev = "3926c67752a14acecc293dedd1cbf9d9bfb68541";
|
||||
sha256 = "1l3xfxg9hzhvq9wi401dpfx58ajxd39f628kjca6id0rhziz8wmc";
|
||||
};
|
||||
meta.homepage = "https://github.com/Shougo/deol.nvim/";
|
||||
};
|
||||
|
@ -3384,12 +3384,12 @@ final: prev:
|
|||
|
||||
gruvbox-nvim = buildVimPluginFrom2Nix {
|
||||
pname = "gruvbox.nvim";
|
||||
version = "2022-11-14";
|
||||
version = "2022-11-24";
|
||||
src = fetchFromGitHub {
|
||||
owner = "ellisonleao";
|
||||
repo = "gruvbox.nvim";
|
||||
rev = "5ac400bbd7bbe5d5911a79c45347df6d3afd388e";
|
||||
sha256 = "0r3bqlw9i1m1x5anmjcaxgx6iscd3347bc7yp47vg9bywwa4if5d";
|
||||
rev = "076b9ddcfb3bf1d94f65c25f372f405f39bdbf8f";
|
||||
sha256 = "0gx2c1s4r0b2j8c10b7m23njqqkibcz0ywh7sd08g0c9hg0njfni";
|
||||
};
|
||||
meta.homepage = "https://github.com/ellisonleao/gruvbox.nvim/";
|
||||
};
|
||||
|
@ -3443,12 +3443,12 @@ final: prev:
|
|||
|
||||
harpoon = buildVimPluginFrom2Nix {
|
||||
pname = "harpoon";
|
||||
version = "2022-11-21";
|
||||
version = "2022-11-23";
|
||||
src = fetchFromGitHub {
|
||||
owner = "ThePrimeagen";
|
||||
repo = "harpoon";
|
||||
rev = "00f486e9634406bbfc5bc25528685beb530fb3cf";
|
||||
sha256 = "19p5i1i77jc1wjh1c1jwl565w5axr09016dd6jcg063hqjbbqqqj";
|
||||
rev = "21d0d1bfa3000e4384740bfaefa0ebc51c773786";
|
||||
sha256 = "16idy8a2ar2gc7kdr888wwlyw4m48kbw2yzflz16fbdg56krb43d";
|
||||
};
|
||||
meta.homepage = "https://github.com/ThePrimeagen/harpoon/";
|
||||
};
|
||||
|
@ -3610,12 +3610,12 @@ final: prev:
|
|||
|
||||
iceberg-vim = buildVimPluginFrom2Nix {
|
||||
pname = "iceberg.vim";
|
||||
version = "2022-11-15";
|
||||
version = "2022-11-23";
|
||||
src = fetchFromGitHub {
|
||||
owner = "cocopon";
|
||||
repo = "iceberg.vim";
|
||||
rev = "a94c2a9110986cbc92d2c059ee65b52b70a4416d";
|
||||
sha256 = "1aiarshkw8cs3kjfdj3v30294i7dj1x7pmv9j83wnssj7i4y6kp5";
|
||||
rev = "e01ac08c2202e7544531f4d806f6893539da6471";
|
||||
sha256 = "19a0wk1qjp385jmd3kp3r5mkmly90j0jipz64zkbpdsh0v8fvsnk";
|
||||
};
|
||||
meta.homepage = "https://github.com/cocopon/iceberg.vim/";
|
||||
};
|
||||
|
@ -3814,12 +3814,12 @@ final: prev:
|
|||
|
||||
jedi-vim = buildVimPluginFrom2Nix {
|
||||
pname = "jedi-vim";
|
||||
version = "2022-11-21";
|
||||
version = "2022-11-23";
|
||||
src = fetchFromGitHub {
|
||||
owner = "davidhalter";
|
||||
repo = "jedi-vim";
|
||||
rev = "28a6765ecc902164be9061edf982fdf717ee5ee0";
|
||||
sha256 = "0mziaxh07z7481xb8c4xsdnm22alfazdbsb9gdb3yyg0hg9caqdi";
|
||||
rev = "6b8013c480b54614d20e38966c4cd8ac4d20b86d";
|
||||
sha256 = "1nfz7av0cxsbmc9winy72xdcgrn1sjhd2qrfcw1gyi5hqzsdsavh";
|
||||
fetchSubmodules = true;
|
||||
};
|
||||
meta.homepage = "https://github.com/davidhalter/jedi-vim/";
|
||||
|
@ -3887,12 +3887,12 @@ final: prev:
|
|||
|
||||
kanagawa-nvim = buildVimPluginFrom2Nix {
|
||||
pname = "kanagawa.nvim";
|
||||
version = "2022-11-09";
|
||||
version = "2022-11-23";
|
||||
src = fetchFromGitHub {
|
||||
owner = "rebelot";
|
||||
repo = "kanagawa.nvim";
|
||||
rev = "52cfa270317121672c1416c725361fa653684de0";
|
||||
sha256 = "10wz64aks52bmhxgg0hv84zmbqfbrh9sfjcsa8ygiq38fc568g1r";
|
||||
rev = "fb733c1043a462155b52cd97efd920f1dd72d33a";
|
||||
sha256 = "1spaavmjxfnm30ks0c46i95zck967xl00cnzyclf3l8k0mzmq6kk";
|
||||
};
|
||||
meta.homepage = "https://github.com/rebelot/kanagawa.nvim/";
|
||||
};
|
||||
|
@ -4139,12 +4139,12 @@ final: prev:
|
|||
|
||||
lightline-bufferline = buildVimPluginFrom2Nix {
|
||||
pname = "lightline-bufferline";
|
||||
version = "2022-09-06";
|
||||
version = "2022-11-23";
|
||||
src = fetchFromGitHub {
|
||||
owner = "mengelbrecht";
|
||||
repo = "lightline-bufferline";
|
||||
rev = "8b6e29e65e9711b75df289879186ff3888feed00";
|
||||
sha256 = "0lmrqv20qxiiipljkybpv3m1jsskddks6h92i6hrfldvpn1a8vx3";
|
||||
rev = "b6773302598503da8f6cb32aa47c96ff456dbdac";
|
||||
sha256 = "1g2afxk8gi09v6j6hddymis2xvn1d20ndks0mjzc0lwrr3yvwzkv";
|
||||
};
|
||||
meta.homepage = "https://github.com/mengelbrecht/lightline-bufferline/";
|
||||
};
|
||||
|
@ -4402,12 +4402,12 @@ final: prev:
|
|||
|
||||
lsp_signature-nvim = buildVimPluginFrom2Nix {
|
||||
pname = "lsp_signature.nvim";
|
||||
version = "2022-11-20";
|
||||
version = "2022-11-24";
|
||||
src = fetchFromGitHub {
|
||||
owner = "ray-x";
|
||||
repo = "lsp_signature.nvim";
|
||||
rev = "8c1ed60cda67a7b6dedf4eb438b3e69efe4dccc2";
|
||||
sha256 = "0csbgk7lk0qvx8h63myhazh79gd08wm5b96fbqiq6slxbqrqv3y0";
|
||||
rev = "055b82b98e3c2e4d3ca3300d0b453674ce166237";
|
||||
sha256 = "0iyn04zsfcmz5vmvds6kll3nmlba5n2ah6033d8bhpxll8zqf8bl";
|
||||
};
|
||||
meta.homepage = "https://github.com/ray-x/lsp_signature.nvim/";
|
||||
};
|
||||
|
@ -4535,12 +4535,12 @@ final: prev:
|
|||
|
||||
marks-nvim = buildVimPluginFrom2Nix {
|
||||
pname = "marks.nvim";
|
||||
version = "2022-07-31";
|
||||
version = "2022-11-24";
|
||||
src = fetchFromGitHub {
|
||||
owner = "chentoast";
|
||||
repo = "marks.nvim";
|
||||
rev = "b27cbb78e9082229590b396d3ae4fe07f1aeafe0";
|
||||
sha256 = "02bhaal3lq0bly1rx2v8n14nibjnj2lsr0r2gx9xf740dchy1mjx";
|
||||
rev = "a69253e4b471a2421f9411bc5bba127eef878dc0";
|
||||
sha256 = "1df3c2apc4gsgrysdya99294c5h5lxibr9xifnv26rgbcqqk7njh";
|
||||
};
|
||||
meta.homepage = "https://github.com/chentoast/marks.nvim/";
|
||||
};
|
||||
|
@ -4919,12 +4919,12 @@ final: prev:
|
|||
|
||||
neco-vim = buildVimPluginFrom2Nix {
|
||||
pname = "neco-vim";
|
||||
version = "2022-10-31";
|
||||
version = "2022-11-24";
|
||||
src = fetchFromGitHub {
|
||||
owner = "Shougo";
|
||||
repo = "neco-vim";
|
||||
rev = "d43fa219390094ce2a8f5c929331f0a9e2f666d1";
|
||||
sha256 = "15ri234c2hfgmbd00l3yx4a3wb8nbz2x4fnk0m0s6jaw0njsas0h";
|
||||
rev = "7fb5b63881a25c3d5a8321f8dae21737a1b01634";
|
||||
sha256 = "1843wss72yisfbp1xrrl6ajvvf3kmfcg3jwjcmyqv9vrsbivvijq";
|
||||
};
|
||||
meta.homepage = "https://github.com/Shougo/neco-vim/";
|
||||
};
|
||||
|
@ -4955,12 +4955,12 @@ final: prev:
|
|||
|
||||
neoconf-nvim = buildVimPluginFrom2Nix {
|
||||
pname = "neoconf.nvim";
|
||||
version = "2022-11-22";
|
||||
version = "2022-11-24";
|
||||
src = fetchFromGitHub {
|
||||
owner = "folke";
|
||||
repo = "neoconf.nvim";
|
||||
rev = "d0dd1fb7aa74cbd88720abbacf3625bad1a1cb6c";
|
||||
sha256 = "08vq10275jp7g985fmfyprvbrmlim9m4zb9z8jgv64lkx8v095q2";
|
||||
rev = "1459f8106556a160bceebaee917e734f119f13bc";
|
||||
sha256 = "1w3f6k26yh88f4j3823p25y59w94v1aahk308wzr9ac9xhzwf9h4";
|
||||
};
|
||||
meta.homepage = "https://github.com/folke/neoconf.nvim/";
|
||||
};
|
||||
|
@ -4991,12 +4991,12 @@ final: prev:
|
|||
|
||||
neoformat = buildVimPluginFrom2Nix {
|
||||
pname = "neoformat";
|
||||
version = "2022-11-12";
|
||||
version = "2022-11-24";
|
||||
src = fetchFromGitHub {
|
||||
owner = "sbdchd";
|
||||
repo = "neoformat";
|
||||
rev = "1f79f6e6b2a1e2b3ace87d4760769feb4146ff35";
|
||||
sha256 = "02vik8gfqncxjhr065sr9bw7fd9lhbwkjjkzn2j9p7y2gw0yjcis";
|
||||
rev = "a09d6ed9eacd0b81c0f8641757e60f7bb0e27f6e";
|
||||
sha256 = "1pqz1bz5nwdrm4x0p38xhabyb089spvp5khhl154k5mi6fsws219";
|
||||
};
|
||||
meta.homepage = "https://github.com/sbdchd/neoformat/";
|
||||
};
|
||||
|
@ -5051,24 +5051,24 @@ final: prev:
|
|||
|
||||
neon = buildVimPluginFrom2Nix {
|
||||
pname = "neon";
|
||||
version = "2022-08-10";
|
||||
version = "2022-11-24";
|
||||
src = fetchFromGitHub {
|
||||
owner = "rafamadriz";
|
||||
repo = "neon";
|
||||
rev = "c7834a5a8f58ef99200cafcf705d03edda26d220";
|
||||
sha256 = "0ngbwhfnpiz3dg97n1x1aiz2liph77n2x696f4brp9qy6qgh78v8";
|
||||
rev = "f4e94d8a681ebec78156f72c5158eeb1bc320b6f";
|
||||
sha256 = "1y9q8ywymlpdq9mima0mczb5mmlcf5zbpgzj2p014y0whn4pcd7f";
|
||||
};
|
||||
meta.homepage = "https://github.com/rafamadriz/neon/";
|
||||
};
|
||||
|
||||
neorg = buildVimPluginFrom2Nix {
|
||||
pname = "neorg";
|
||||
version = "2022-11-22";
|
||||
version = "2022-11-24";
|
||||
src = fetchFromGitHub {
|
||||
owner = "nvim-neorg";
|
||||
repo = "neorg";
|
||||
rev = "196f6b8d775afa6d08460a23ba83fa4b5be0d989";
|
||||
sha256 = "1m0hil0wbqpamv9f2bxkjmqlpg55hlmb3rlprab9710k9ql7p8rm";
|
||||
rev = "ad2f5735c837046a40efef9aad70d01af5acd076";
|
||||
sha256 = "1xjg4f1kf3ha5fcnbsds5x63w4rahvpkkxd5gvsn36q2dpyyhq1p";
|
||||
};
|
||||
meta.homepage = "https://github.com/nvim-neorg/neorg/";
|
||||
};
|
||||
|
@ -5123,24 +5123,24 @@ final: prev:
|
|||
|
||||
neotest = buildVimPluginFrom2Nix {
|
||||
pname = "neotest";
|
||||
version = "2022-11-22";
|
||||
version = "2022-11-24";
|
||||
src = fetchFromGitHub {
|
||||
owner = "nvim-neotest";
|
||||
repo = "neotest";
|
||||
rev = "274d9f016c7a68991904972475a5f9d00e25fb84";
|
||||
sha256 = "0zzdniya8yxnjhfr2f0zlf17r5hp9ag70ry7w85h902wl98l8lyz";
|
||||
rev = "283b71dcdc5aebca24a848da0fb23581596de8c6";
|
||||
sha256 = "0d2z9q2a6d32kyfcz2nb5nihk2r45xs95w1f2c18d515zwqkfi4j";
|
||||
};
|
||||
meta.homepage = "https://github.com/nvim-neotest/neotest/";
|
||||
};
|
||||
|
||||
neotest-haskell = buildVimPluginFrom2Nix {
|
||||
pname = "neotest-haskell";
|
||||
version = "2022-11-14";
|
||||
version = "2022-11-23";
|
||||
src = fetchFromGitHub {
|
||||
owner = "MrcJkb";
|
||||
repo = "neotest-haskell";
|
||||
rev = "920a68bbb4eee1f923136c94ccb29981f6cd77e8";
|
||||
sha256 = "0np8hzqjcq2k42iiwbvql3mzgnha56war8sj79dgyr02mpf43436";
|
||||
rev = "412f498d25592d57932baa938857ef542754191b";
|
||||
sha256 = "1ml10rfwm7icvvyc0zcfjnhfdnqashh94xv7yrjg4rrqfiph2zyd";
|
||||
};
|
||||
meta.homepage = "https://github.com/MrcJkb/neotest-haskell/";
|
||||
};
|
||||
|
@ -5315,12 +5315,12 @@ final: prev:
|
|||
|
||||
noice-nvim = buildVimPluginFrom2Nix {
|
||||
pname = "noice.nvim";
|
||||
version = "2022-11-21";
|
||||
version = "2022-11-24";
|
||||
src = fetchFromGitHub {
|
||||
owner = "folke";
|
||||
repo = "noice.nvim";
|
||||
rev = "6f8f89750cf9e2f2cb6730992e0050a15dc0890d";
|
||||
sha256 = "1l79jz50x2pndx60xdv33i7b6vsxl1n7nv4glakjy3qps7s530ic";
|
||||
rev = "fa21685e23cbb72bb573eecf48dd3644bc1513ba";
|
||||
sha256 = "1vbm54fykn6xzndrrrb1bcymbwbmanifnsr693v5647k5hmsjc64";
|
||||
};
|
||||
meta.homepage = "https://github.com/folke/noice.nvim/";
|
||||
};
|
||||
|
@ -5387,12 +5387,12 @@ final: prev:
|
|||
|
||||
null-ls-nvim = buildVimPluginFrom2Nix {
|
||||
pname = "null-ls.nvim";
|
||||
version = "2022-11-10";
|
||||
version = "2022-11-23";
|
||||
src = fetchFromGitHub {
|
||||
owner = "jose-elias-alvarez";
|
||||
repo = "null-ls.nvim";
|
||||
rev = "07d4ed4c6b561914aafd787453a685598bec510f";
|
||||
sha256 = "1avfwys8lyd6fr2f7bfjr5nlvqw5bn5n5afs8j8j33r8ssi3g3na";
|
||||
rev = "c51978f546a86a653f4a492b86313f4616412cec";
|
||||
sha256 = "0wkk5dxdmcgmgh7rak85x99n11w1pygryv66vki13f46wwnbm3m6";
|
||||
};
|
||||
meta.homepage = "https://github.com/jose-elias-alvarez/null-ls.nvim/";
|
||||
};
|
||||
|
@ -5435,12 +5435,12 @@ final: prev:
|
|||
|
||||
nvim-autopairs = buildVimPluginFrom2Nix {
|
||||
pname = "nvim-autopairs";
|
||||
version = "2022-10-27";
|
||||
version = "2022-11-24";
|
||||
src = fetchFromGitHub {
|
||||
owner = "windwp";
|
||||
repo = "nvim-autopairs";
|
||||
rev = "6b6e35fc9aca1030a74cc022220bc22ea6c5daf4";
|
||||
sha256 = "1laskay0f6rf9283cgiv1db3ph4imzyfk10j0wn6f8zsm8n13m1v";
|
||||
rev = "5d75276fce887c0cf433bb1b9867717907211063";
|
||||
sha256 = "11ivy3iaw672yfgbq92q0xd9s6qijs5rd5464fgdwimqrsac0300";
|
||||
};
|
||||
meta.homepage = "https://github.com/windwp/nvim-autopairs/";
|
||||
};
|
||||
|
@ -5507,12 +5507,12 @@ final: prev:
|
|||
|
||||
nvim-cmp = buildNeovimPluginFrom2Nix {
|
||||
pname = "nvim-cmp";
|
||||
version = "2022-11-18";
|
||||
version = "2022-11-24";
|
||||
src = fetchFromGitHub {
|
||||
owner = "hrsh7th";
|
||||
repo = "nvim-cmp";
|
||||
rev = "8a9e8a89eec87f86b6245d77f313a040a94081c1";
|
||||
sha256 = "1gkm3pl06xvzxl5phk2g2hg8zqdpznn3jd5hjjspjfycgwscxbsx";
|
||||
rev = "4c05626ccd70b1cab777c507b34f36ef27d41cbf";
|
||||
sha256 = "185mxjj3r9jhgylr3ai08i5br6xh7jifyqyxgsw9a0plq8qywcvl";
|
||||
};
|
||||
meta.homepage = "https://github.com/hrsh7th/nvim-cmp/";
|
||||
};
|
||||
|
@ -5651,12 +5651,12 @@ final: prev:
|
|||
|
||||
nvim-dap-ui = buildVimPluginFrom2Nix {
|
||||
pname = "nvim-dap-ui";
|
||||
version = "2022-11-20";
|
||||
version = "2022-11-24";
|
||||
src = fetchFromGitHub {
|
||||
owner = "rcarriga";
|
||||
repo = "nvim-dap-ui";
|
||||
rev = "69a39820656af5f286d2ea0664f0f7bb52782c4f";
|
||||
sha256 = "0rwgqwhjj4sasc4g0p4a1x2qcv8cd8qhinywfm56b0gghw6vhdsw";
|
||||
rev = "54365d2eb4cb9cfab0371306c6a76c913c5a67e3";
|
||||
sha256 = "03i5n19q7hylnd5cb0plq7qmf21v5nq9l750988c97sfas5hwmqn";
|
||||
};
|
||||
meta.homepage = "https://github.com/rcarriga/nvim-dap-ui/";
|
||||
};
|
||||
|
@ -5699,12 +5699,12 @@ final: prev:
|
|||
|
||||
nvim-fzf-commands = buildVimPluginFrom2Nix {
|
||||
pname = "nvim-fzf-commands";
|
||||
version = "2022-03-31";
|
||||
version = "2022-11-23";
|
||||
src = fetchFromGitHub {
|
||||
owner = "vijaymarupudi";
|
||||
repo = "nvim-fzf-commands";
|
||||
rev = "015e77ea3185ca9175544e879e2cbb2cfb08323f";
|
||||
sha256 = "1w6s1kl83fyvwycym3i5azcx4q5ryzsjszh6wvk5pxqm2pmzs8lx";
|
||||
rev = "2379ca4275f7822d1c0e4b50414d0b06696de696";
|
||||
sha256 = "0pvjf3afa210zk1y97q5zdsc150r9fxrp7l4ivymhli5g00whmzh";
|
||||
};
|
||||
meta.homepage = "https://github.com/vijaymarupudi/nvim-fzf-commands/";
|
||||
};
|
||||
|
@ -5867,12 +5867,12 @@ final: prev:
|
|||
|
||||
nvim-lspconfig = buildVimPluginFrom2Nix {
|
||||
pname = "nvim-lspconfig";
|
||||
version = "2022-11-21";
|
||||
version = "2022-11-24";
|
||||
src = fetchFromGitHub {
|
||||
owner = "neovim";
|
||||
repo = "nvim-lspconfig";
|
||||
rev = "ea5744f9243ec25a178a0bc403a4c8203ecc4f23";
|
||||
sha256 = "0y83qx2cj8qqw1jqcr8hj8vyv7n1b8lv6hda7d6lrq7clszbhmxi";
|
||||
rev = "d005193b6476088ff032607baca07b1bbbeb36ee";
|
||||
sha256 = "11r98294wh9q055j1yl5b0l4d300llsqxcdnnp9xfhaqrjpkp8lh";
|
||||
};
|
||||
meta.homepage = "https://github.com/neovim/nvim-lspconfig/";
|
||||
};
|
||||
|
@ -5975,12 +5975,12 @@ final: prev:
|
|||
|
||||
nvim-notify = buildVimPluginFrom2Nix {
|
||||
pname = "nvim-notify";
|
||||
version = "2022-11-10";
|
||||
version = "2022-11-24";
|
||||
src = fetchFromGitHub {
|
||||
owner = "rcarriga";
|
||||
repo = "nvim-notify";
|
||||
rev = "43c54aec682854b39a7e0e89b4c3ba00426d74a8";
|
||||
sha256 = "0ga67fj7wf54mvrbsq423ccw3rvsgrd66dg0pq7cz7x9i7v5dz4d";
|
||||
rev = "e7cffd0e8c3beaa0df7d06567620afa964bc2963";
|
||||
sha256 = "0j2q6wd5izv6y5cj50xildd117zx8ncd93074fp97gdyb2xmp45g";
|
||||
};
|
||||
meta.homepage = "https://github.com/rcarriga/nvim-notify/";
|
||||
};
|
||||
|
@ -6035,12 +6035,12 @@ final: prev:
|
|||
|
||||
nvim-snippy = buildVimPluginFrom2Nix {
|
||||
pname = "nvim-snippy";
|
||||
version = "2022-11-17";
|
||||
version = "2022-11-24";
|
||||
src = fetchFromGitHub {
|
||||
owner = "dcampos";
|
||||
repo = "nvim-snippy";
|
||||
rev = "a6a86665ba52d299b69259d7a020e5ee11fce31e";
|
||||
sha256 = "139gfsgpj22zf4dm60my82f4z5qsbhwwdpj0aqwj63chr3i0knpq";
|
||||
rev = "7b98712fdebda8d20375359622e2cb2795f774d8";
|
||||
sha256 = "131ji85a14cd7f5gx41q76b2n1gvjbj0whlizpk3c62kz44mpgdp";
|
||||
};
|
||||
meta.homepage = "https://github.com/dcampos/nvim-snippy/";
|
||||
};
|
||||
|
@ -6071,12 +6071,12 @@ final: prev:
|
|||
|
||||
nvim-surround = buildVimPluginFrom2Nix {
|
||||
pname = "nvim-surround";
|
||||
version = "2022-11-19";
|
||||
version = "2022-11-24";
|
||||
src = fetchFromGitHub {
|
||||
owner = "kylechui";
|
||||
repo = "nvim-surround";
|
||||
rev = "93380716d94e451c340e653ce09d73e9cabe54c6";
|
||||
sha256 = "0xzx9iwdyz95l9bxsbb74bc35bvp5va5855c56qvimc4bcflgp5a";
|
||||
rev = "6b45fbffdabb2d8cd80d310006c92e59cec8fd74";
|
||||
sha256 = "1qdhyclzsw1inwwzw3kr1jxq3cz0qr358whj93y16x7id3ylsx52";
|
||||
};
|
||||
meta.homepage = "https://github.com/kylechui/nvim-surround/";
|
||||
};
|
||||
|
@ -6107,24 +6107,24 @@ final: prev:
|
|||
|
||||
nvim-treesitter = buildVimPluginFrom2Nix {
|
||||
pname = "nvim-treesitter";
|
||||
version = "2022-11-22";
|
||||
version = "2022-11-24";
|
||||
src = fetchFromGitHub {
|
||||
owner = "nvim-treesitter";
|
||||
repo = "nvim-treesitter";
|
||||
rev = "4f07518fb9eecb59ca51f168ce5d890d0ad352e6";
|
||||
sha256 = "1cajab94nn5f6s5xdd6d492zx6cfdnnpn7rb6vhv3bg2h2hnd7jl";
|
||||
rev = "d43de223c7676626e961c8d56e466cb4d02e827d";
|
||||
sha256 = "0dx983lr1pjf1aj7gbymnljhph4g0yybym6i4ki55bi7v6dyd5dc";
|
||||
};
|
||||
meta.homepage = "https://github.com/nvim-treesitter/nvim-treesitter/";
|
||||
};
|
||||
|
||||
nvim-treesitter-context = buildVimPluginFrom2Nix {
|
||||
pname = "nvim-treesitter-context";
|
||||
version = "2022-11-22";
|
||||
version = "2022-11-23";
|
||||
src = fetchFromGitHub {
|
||||
owner = "nvim-treesitter";
|
||||
repo = "nvim-treesitter-context";
|
||||
rev = "c61464bafb13595a5927f60606f0440bd3d83336";
|
||||
sha256 = "06a37rka617scagymn5l811656xbymyrkd4ycj2ynn79lri95cp0";
|
||||
rev = "5fda0b9a2a9049ecc9900e2d86d9ddebab95b0c5";
|
||||
sha256 = "084j8bbvs0f1rah92ddbb5qpj4y4m7nq5rn0ga8bsjpyqnx04q7j";
|
||||
};
|
||||
meta.homepage = "https://github.com/nvim-treesitter/nvim-treesitter-context/";
|
||||
};
|
||||
|
@ -6997,12 +6997,12 @@ final: prev:
|
|||
|
||||
satellite-nvim = buildVimPluginFrom2Nix {
|
||||
pname = "satellite.nvim";
|
||||
version = "2022-11-12";
|
||||
version = "2022-11-23";
|
||||
src = fetchFromGitHub {
|
||||
owner = "lewis6991";
|
||||
repo = "satellite.nvim";
|
||||
rev = "024920b94611684840731ea79f5a9c6a687683e8";
|
||||
sha256 = "0nmzabqmfmkx7j7fn9m20vpqmd2bkdw0zk94k44w4dx467zl757y";
|
||||
rev = "b0c134fed32ee21b204ccd32ad4b816fd8de39b7";
|
||||
sha256 = "1cl88kzdff8k1swd7ngsfx4grg9pdw4p0zy86jb4mpslcivvd4g8";
|
||||
};
|
||||
meta.homepage = "https://github.com/lewis6991/satellite.nvim/";
|
||||
};
|
||||
|
@ -7369,6 +7369,18 @@ final: prev:
|
|||
meta.homepage = "https://github.com/chr4/sslsecure.vim/";
|
||||
};
|
||||
|
||||
ssr-nvim = buildVimPluginFrom2Nix {
|
||||
pname = "ssr.nvim";
|
||||
version = "2022-11-24";
|
||||
src = fetchFromGitHub {
|
||||
owner = "cshuaimin";
|
||||
repo = "ssr.nvim";
|
||||
rev = "7ce979b46bd9a0b828ca60b1d8b6ba2d172b07ef";
|
||||
sha256 = "1n1pgd9qky89xnjs33p0avl5w34kck191nwi5mpf2431fn85qz4k";
|
||||
};
|
||||
meta.homepage = "https://github.com/cshuaimin/ssr.nvim/";
|
||||
};
|
||||
|
||||
stabilize-nvim = buildVimPluginFrom2Nix {
|
||||
pname = "stabilize.nvim";
|
||||
version = "2022-10-06";
|
||||
|
@ -7950,12 +7962,12 @@ final: prev:
|
|||
|
||||
telescope-nvim = buildVimPluginFrom2Nix {
|
||||
pname = "telescope.nvim";
|
||||
version = "2022-11-11";
|
||||
version = "2022-11-23";
|
||||
src = fetchFromGitHub {
|
||||
owner = "nvim-telescope";
|
||||
repo = "telescope.nvim";
|
||||
rev = "7a4ffef931769c3fe7544214ed7ffde5852653f6";
|
||||
sha256 = "0n2cz7pgnn5wbklw0wax0k0gvhbf5gc1rs7i9d1bmwrljipgi4ak";
|
||||
rev = "cea9c75c19d172d2c6f089f21656019734a615cf";
|
||||
sha256 = "18ivpbfnxx5hilapcb7n1qq0a5am5sq6zixhb3slsfqqg0a2v8rn";
|
||||
};
|
||||
meta.homepage = "https://github.com/nvim-telescope/telescope.nvim/";
|
||||
};
|
||||
|
@ -9943,12 +9955,12 @@ final: prev:
|
|||
|
||||
vim-fugitive = buildVimPluginFrom2Nix {
|
||||
pname = "vim-fugitive";
|
||||
version = "2022-11-16";
|
||||
version = "2022-11-23";
|
||||
src = fetchFromGitHub {
|
||||
owner = "tpope";
|
||||
repo = "vim-fugitive";
|
||||
rev = "23b9b9b2a3b88bdefee8dfd1126efb91e34e1a57";
|
||||
sha256 = "0spghyavc5vxja7b2apck501j61s8gc43bqv1388akwmdanmbk1p";
|
||||
rev = "49cc58573e746d02024110d9af99e95994ea4b72";
|
||||
sha256 = "09lnf0r3szzqc9ykyq5w1bgx528k0jnhhlwyzcricmrlls67pnsc";
|
||||
};
|
||||
meta.homepage = "https://github.com/tpope/vim-fugitive/";
|
||||
};
|
||||
|
@ -10159,12 +10171,12 @@ final: prev:
|
|||
|
||||
vim-gutentags = buildVimPluginFrom2Nix {
|
||||
pname = "vim-gutentags";
|
||||
version = "2022-05-12";
|
||||
version = "2022-08-04";
|
||||
src = fetchFromGitHub {
|
||||
owner = "ludovicchabant";
|
||||
repo = "vim-gutentags";
|
||||
rev = "b77b8fabcb0b052c32fe17efcc0d44f020975244";
|
||||
sha256 = "0wiqy5m7wvrmr3d2vy5j5lz6wh3z2c2v7amy9ji7prq1gxv3n095";
|
||||
rev = "c23a1b975441f6c18b9b0949f3f5f9aa89edfef3";
|
||||
sha256 = "1h6qybbpxsbirpdgn7qa4s5qm40zkjlhm2bas52zwbcx3f9aqr68";
|
||||
};
|
||||
meta.homepage = "https://github.com/ludovicchabant/vim-gutentags/";
|
||||
};
|
||||
|
@ -10893,12 +10905,12 @@ final: prev:
|
|||
|
||||
vim-markdown = buildVimPluginFrom2Nix {
|
||||
pname = "vim-markdown";
|
||||
version = "2022-11-13";
|
||||
version = "2022-11-24";
|
||||
src = fetchFromGitHub {
|
||||
owner = "preservim";
|
||||
repo = "vim-markdown";
|
||||
rev = "7231fa4bbc47c5d0c64fd7f6187b07f0cae18dcd";
|
||||
sha256 = "0s75filccsp51z9sh14avjrh8vb3359b33285s9zix9i1zsm0fxb";
|
||||
rev = "df4be8626e2c5b2a42eb60e1f100fce469b81f7d";
|
||||
sha256 = "0z0lgxjxs2vjbzkmmp1286rrc57am5l7igiapq4fx4jr5bzyrbz6";
|
||||
};
|
||||
meta.homepage = "https://github.com/preservim/vim-markdown/";
|
||||
};
|
||||
|
@ -11326,12 +11338,12 @@ final: prev:
|
|||
|
||||
vim-oscyank = buildVimPluginFrom2Nix {
|
||||
pname = "vim-oscyank";
|
||||
version = "2022-08-31";
|
||||
version = "2022-11-24";
|
||||
src = fetchFromGitHub {
|
||||
owner = "ojroques";
|
||||
repo = "vim-oscyank";
|
||||
rev = "849c67adf24a86935b8be62860ad9acb00cf4572";
|
||||
sha256 = "1f23accmz82835kxvfsksjp77w9khkbcp4064c646p90ck194lji";
|
||||
rev = "e6298736a7835bcb365dd45a8e8bfe86d935c1f8";
|
||||
sha256 = "0j08s46s8v2zgh9bf3djkdbga94mycr9if8bh3d4yq68bw8q463b";
|
||||
};
|
||||
meta.homepage = "https://github.com/ojroques/vim-oscyank/";
|
||||
};
|
||||
|
@ -13068,12 +13080,12 @@ final: prev:
|
|||
|
||||
vimtex = buildVimPluginFrom2Nix {
|
||||
pname = "vimtex";
|
||||
version = "2022-11-20";
|
||||
version = "2022-11-23";
|
||||
src = fetchFromGitHub {
|
||||
owner = "lervag";
|
||||
repo = "vimtex";
|
||||
rev = "823afbec3457cb7a29cb6b6f7f346afd243678f9";
|
||||
sha256 = "0bgmdf8wjhzvllk21s3i7z4rgw0bpfs0qpm1gxxcx73fm7dlavma";
|
||||
rev = "2061371c44541f12a230d0702432d295de8619cc";
|
||||
sha256 = "12jwihkp9vl3yipmnvgqfqnj6x4akmij16658kkr70g98d78s0ll";
|
||||
};
|
||||
meta.homepage = "https://github.com/lervag/vimtex/";
|
||||
};
|
||||
|
@ -13164,12 +13176,12 @@ final: prev:
|
|||
|
||||
webapi-vim = buildVimPluginFrom2Nix {
|
||||
pname = "webapi-vim";
|
||||
version = "2022-03-11";
|
||||
version = "2022-11-23";
|
||||
src = fetchFromGitHub {
|
||||
owner = "mattn";
|
||||
repo = "webapi-vim";
|
||||
rev = "e9fdce27dc542f491c034a288bce5d74a79fb92d";
|
||||
sha256 = "09shpfr42h96qv4s9z3csjk39ppqmyxi183kpnli4479mc4z4df4";
|
||||
rev = "70c49ada7827d3545a65cbdab04c5c89a3a8464e";
|
||||
sha256 = "0sqhx4h2qchihf37g5fpa3arpxrnzsfpjj34ca3sdn4db89a0c8n";
|
||||
};
|
||||
meta.homepage = "https://github.com/mattn/webapi-vim/";
|
||||
};
|
||||
|
@ -13453,24 +13465,24 @@ final: prev:
|
|||
|
||||
catppuccin-vim = buildVimPluginFrom2Nix {
|
||||
pname = "catppuccin-vim";
|
||||
version = "2022-11-18";
|
||||
version = "2022-11-24";
|
||||
src = fetchFromGitHub {
|
||||
owner = "catppuccin";
|
||||
repo = "vim";
|
||||
rev = "a98a00617cc8f158eee2c100eb97113cac7e3204";
|
||||
sha256 = "0ci0ww6alb6j5x7dsg58bq4nq2km49pzk53d07fs1piad3z3hsvx";
|
||||
rev = "2f0affc13228f6eac363612a3cce3677fcd0b490";
|
||||
sha256 = "0702bpvmyrr5p0r3fd09szsflrvr6qnngvgdws00x4spsq03nl1p";
|
||||
};
|
||||
meta.homepage = "https://github.com/catppuccin/vim/";
|
||||
};
|
||||
|
||||
chad = buildVimPluginFrom2Nix {
|
||||
pname = "chad";
|
||||
version = "2022-11-22";
|
||||
version = "2022-11-24";
|
||||
src = fetchFromGitHub {
|
||||
owner = "ms-jpq";
|
||||
repo = "chadtree";
|
||||
rev = "492eb7977aa622409979e8e9030034182199ef4f";
|
||||
sha256 = "15i0w5ly29wsx7zxg7z5hzrsgp0dxpwn47xcx48fy9lfilxmygs8";
|
||||
rev = "2c67d63df5d1c662a7726c7a88c5bd33776df630";
|
||||
sha256 = "0kmih7pz82r20xjqpfbylsa5jp634hsrqb96wwj0zvi4vm3hzmkn";
|
||||
};
|
||||
meta.homepage = "https://github.com/ms-jpq/chadtree/";
|
||||
};
|
||||
|
|
|
@ -348,12 +348,12 @@
|
|||
};
|
||||
fish = buildGrammar {
|
||||
language = "fish";
|
||||
version = "84436cf";
|
||||
version = "6675b56";
|
||||
source = fetchFromGitHub {
|
||||
owner = "ram02z";
|
||||
repo = "tree-sitter-fish";
|
||||
rev = "84436cf24c2b3176bfbb220922a0fdbd0141e406";
|
||||
hash = "sha256-oJuCd+2mTCEP/rNQzweShc7TZiqwKBIDRQqnV8VqQ4s=";
|
||||
rev = "6675b56266b3f615fb112205b6b83a79315309c4";
|
||||
hash = "sha256-hU2QMiNfO5/Drjl0QoUb9ERaK/3ETGaIsDBHMZ70n/A=";
|
||||
};
|
||||
meta.homepage = "https://github.com/ram02z/tree-sitter-fish";
|
||||
};
|
||||
|
@ -423,6 +423,17 @@
|
|||
};
|
||||
meta.homepage = "https://github.com/ObserverOfTime/tree-sitter-gitattributes";
|
||||
};
|
||||
gitcommit = buildGrammar {
|
||||
language = "gitcommit";
|
||||
version = "f6e7f24";
|
||||
source = fetchFromGitHub {
|
||||
owner = "gbprod";
|
||||
repo = "tree-sitter-gitcommit";
|
||||
rev = "f6e7f24fd12e1d01f9bf23f7625800ace134030c";
|
||||
hash = "sha256-1MPb2JuBFfckh4sRMxwBWySwS5xHhQSaXx2Sl1Kfuso=";
|
||||
};
|
||||
meta.homepage = "https://github.com/gbprod/tree-sitter-gitcommit";
|
||||
};
|
||||
gitignore = buildGrammar {
|
||||
language = "gitignore";
|
||||
version = "f4685bf";
|
||||
|
@ -459,12 +470,12 @@
|
|||
};
|
||||
glsl = buildGrammar {
|
||||
language = "glsl";
|
||||
version = "a743ada";
|
||||
version = "e2c2214";
|
||||
source = fetchFromGitHub {
|
||||
owner = "theHamsta";
|
||||
repo = "tree-sitter-glsl";
|
||||
rev = "a743ada24fa17da9acc5665133f07d56e03530be";
|
||||
hash = "sha256-l2t2U4fZYMMpc1Nkv8JODtDny0/kSUsbiJ/VVD5VyhI=";
|
||||
rev = "e2c2214045de2628b81089b1a739962f59654558";
|
||||
hash = "sha256-GrbheFLeJLAvm3LE4WOfmYnIjVcRkD9pfugJJuIc25A=";
|
||||
};
|
||||
meta.homepage = "https://github.com/theHamsta/tree-sitter-glsl";
|
||||
};
|
||||
|
@ -592,12 +603,12 @@
|
|||
};
|
||||
hlsl = buildGrammar {
|
||||
language = "hlsl";
|
||||
version = "384b26e";
|
||||
version = "329e3c8";
|
||||
source = fetchFromGitHub {
|
||||
owner = "theHamsta";
|
||||
repo = "tree-sitter-hlsl";
|
||||
rev = "384b26ec65e10f26cf147bfcde772c50ca5ef0d0";
|
||||
hash = "sha256-f6jKhC1vPpNTY0Rv1WMdJMNXRFiLsCApy/kIv7CBesA=";
|
||||
rev = "329e3c8bd6f696a6128e0dccba34b2799dc3037e";
|
||||
hash = "sha256-unxcw0KTlMDtcdjvIZidU/QckjfHBtc+LzAR7SukdU0=";
|
||||
};
|
||||
meta.homepage = "https://github.com/theHamsta/tree-sitter-hlsl";
|
||||
};
|
||||
|
@ -1125,12 +1136,12 @@
|
|||
};
|
||||
rasi = buildGrammar {
|
||||
language = "rasi";
|
||||
version = "1239134";
|
||||
version = "5f04634";
|
||||
source = fetchFromGitHub {
|
||||
owner = "Fymyte";
|
||||
repo = "tree-sitter-rasi";
|
||||
rev = "12391343979463a2484e6353e5afb6dcb8c31e8b";
|
||||
hash = "sha256-JmL2Ei2DZhsZ4jFQ8s6B0ig9bflDs9dLr5/QknDqqRc=";
|
||||
rev = "5f04634dd4e12de4574c4a3dc9d6d5d4da4a2a1b";
|
||||
hash = "sha256-2n8nHinlgtLKBlDLiphu7vqPi7W02brRY1h8BGkcoZc=";
|
||||
};
|
||||
meta.homepage = "https://github.com/Fymyte/tree-sitter-rasi";
|
||||
};
|
||||
|
@ -1391,12 +1402,12 @@
|
|||
};
|
||||
tsx = buildGrammar {
|
||||
language = "tsx";
|
||||
version = "0ab9d99";
|
||||
version = "0ae3828";
|
||||
source = fetchFromGitHub {
|
||||
owner = "tree-sitter";
|
||||
repo = "tree-sitter-typescript";
|
||||
rev = "0ab9d99867435a7667c5548a6617a6bf73dbd830";
|
||||
hash = "sha256-Nx+K7Ic/ePKAXPIMlrRn6zELYE59f/FnnZ/LM5ELaU8=";
|
||||
rev = "0ae382803abce0807e90f498105c713b9233e0b2";
|
||||
hash = "sha256-we8jkX8Nl9+eGw8c6ZmH5hW7yfzFaNhQ+WDzRvMMx9A=";
|
||||
};
|
||||
location = "tsx";
|
||||
meta.homepage = "https://github.com/tree-sitter/tree-sitter-typescript";
|
||||
|
@ -1425,12 +1436,12 @@
|
|||
};
|
||||
typescript = buildGrammar {
|
||||
language = "typescript";
|
||||
version = "0ab9d99";
|
||||
version = "0ae3828";
|
||||
source = fetchFromGitHub {
|
||||
owner = "tree-sitter";
|
||||
repo = "tree-sitter-typescript";
|
||||
rev = "0ab9d99867435a7667c5548a6617a6bf73dbd830";
|
||||
hash = "sha256-Nx+K7Ic/ePKAXPIMlrRn6zELYE59f/FnnZ/LM5ELaU8=";
|
||||
rev = "0ae382803abce0807e90f498105c713b9233e0b2";
|
||||
hash = "sha256-we8jkX8Nl9+eGw8c6ZmH5hW7yfzFaNhQ+WDzRvMMx9A=";
|
||||
};
|
||||
location = "typescript";
|
||||
meta.homepage = "https://github.com/tree-sitter/tree-sitter-typescript";
|
||||
|
|
|
@ -749,6 +749,10 @@ self: super: {
|
|||
'';
|
||||
});
|
||||
|
||||
ssr = super.ssr-nvim.overrideAttrs (old: {
|
||||
dependencies = with self; [ nvim-treesitter ];
|
||||
});
|
||||
|
||||
statix = buildVimPluginFrom2Nix rec {
|
||||
inherit (statix) pname src meta;
|
||||
version = "0.1.0";
|
||||
|
|
|
@ -618,6 +618,7 @@ https://github.com/AndrewRadev/splitjoin.vim/,,
|
|||
https://github.com/tami5/sqlite.lua/,,
|
||||
https://github.com/srcery-colors/srcery-vim/,,
|
||||
https://github.com/chr4/sslsecure.vim/,,
|
||||
https://github.com/cshuaimin/ssr.nvim/,HEAD,
|
||||
https://github.com/luukvbaal/stabilize.nvim/,,
|
||||
https://github.com/eigenfoo/stan-vim/,,
|
||||
https://github.com/darfink/starsearch.vim/,,
|
||||
|
|
|
@ -2,15 +2,15 @@
|
|||
|
||||
buildGoModule rec {
|
||||
pname = "istioctl";
|
||||
version = "1.15.3";
|
||||
version = "1.16.0";
|
||||
|
||||
src = fetchFromGitHub {
|
||||
owner = "istio";
|
||||
repo = "istio";
|
||||
rev = version;
|
||||
sha256 = "sha256-mgf3xQIsd4j3a5pqZz2UHhsHizACjVC4St1GfsDJsfY=";
|
||||
sha256 = "sha256-uXFBXIPsWskEHHvqB+VagNLL4blySabuZvTBBcGGhhg=";
|
||||
};
|
||||
vendorSha256 = "sha256-P40VPtPxbfL0xpAMLJrqPhyyB7xFTsXMfBSCGL3S4Gg=";
|
||||
vendorSha256 = "sha256-x/+y3te+DC16Cs7kAnuhiskL5I44WDK1QTjAWheDwC8=";
|
||||
|
||||
nativeBuildInputs = [ installShellFiles ];
|
||||
|
||||
|
|
|
@ -112,13 +112,13 @@
|
|||
"version": "2.24.1"
|
||||
},
|
||||
"aws": {
|
||||
"hash": "sha256-xI+hH6al6zOYzgmpoOjKNy5QgVVFhnqiGm9OIUWevSk=",
|
||||
"hash": "sha256-jk46oJCbhZa6MzqWd4FQDHXekGKNdzXf/y6qUY+Ts9Q=",
|
||||
"owner": "hashicorp",
|
||||
"provider-source-address": "registry.terraform.io/hashicorp/aws",
|
||||
"repo": "terraform-provider-aws",
|
||||
"rev": "v4.40.0",
|
||||
"vendorHash": "sha256-OScGmmFaGq7JD9+GmX3c9t/s4BqplMt7UNa2RXq5HKE=",
|
||||
"version": "4.40.0"
|
||||
"rev": "v4.41.0",
|
||||
"vendorHash": "sha256-bsaZDkxPTQQbjtjSR9BZbMVHJ+cy3iEHPRI4l5K+jyg=",
|
||||
"version": "4.41.0"
|
||||
},
|
||||
"azuread": {
|
||||
"hash": "sha256-mjll5ANx063JLSbqohPOhor3GNeI1MUKgUKQ/f5XFk8=",
|
||||
|
@ -130,13 +130,13 @@
|
|||
"version": "2.30.0"
|
||||
},
|
||||
"azurerm": {
|
||||
"hash": "sha256-zLNlT2CK2Rbvpxftsi6WlMQoHn8S11l/5ySIKsfQ8no=",
|
||||
"hash": "sha256-aUTapTSpNZo2Tg3e/BMBGedEVwX0Sa+T2UrbgyiLOhk=",
|
||||
"owner": "hashicorp",
|
||||
"provider-source-address": "registry.terraform.io/hashicorp/azurerm",
|
||||
"repo": "terraform-provider-azurerm",
|
||||
"rev": "v3.32.0",
|
||||
"rev": "v3.33.0",
|
||||
"vendorHash": null,
|
||||
"version": "3.32.0"
|
||||
"version": "3.33.0"
|
||||
},
|
||||
"azurestack": {
|
||||
"hash": "sha256-aSwVa7y1AJ6sExx+bO/93oLBNgSBDJjuPYPY8i3C9T0=",
|
||||
|
@ -231,13 +231,13 @@
|
|||
"version": "3.28.0"
|
||||
},
|
||||
"cloudfoundry": {
|
||||
"hash": "sha256-sg8Ulq3fPZrW+Wuf5/IYLgqtGMkuK3Euudf+L6kx38Q=",
|
||||
"hash": "sha256-OOORVbjcXhH6gVjLdOu8kTqy6dzIARruF4H8byMNkko=",
|
||||
"owner": "cloudfoundry-community",
|
||||
"provider-source-address": "registry.terraform.io/cloudfoundry-community/cloudfoundry",
|
||||
"repo": "terraform-provider-cloudfoundry",
|
||||
"rev": "v0.50.0",
|
||||
"rev": "v0.50.1",
|
||||
"vendorHash": "sha256-mEWhLh4E3SI7xfmal1sJ5PdAYbYJrW/YFoBjTW9w4bA=",
|
||||
"version": "0.50.0"
|
||||
"version": "0.50.1"
|
||||
},
|
||||
"cloudinit": {
|
||||
"hash": "sha256-P4m2ym7p10gwHR9CdPT37OvrgkvOKLG5wxVyYD4UZXs=",
|
||||
|
@ -304,13 +304,13 @@
|
|||
"version": "0.0.3"
|
||||
},
|
||||
"digitalocean": {
|
||||
"hash": "sha256-JCqYTBgwcyppZ/xKPRE/SrTI0nDWw5QYqrld8YL+Blw=",
|
||||
"hash": "sha256-l/p2HStjvxF6UB1SnY3EoGjC/3t5FdlC6LMk7jn11KI=",
|
||||
"owner": "digitalocean",
|
||||
"provider-source-address": "registry.terraform.io/digitalocean/digitalocean",
|
||||
"repo": "terraform-provider-digitalocean",
|
||||
"rev": "v2.24.0",
|
||||
"rev": "v2.25.2",
|
||||
"vendorHash": null,
|
||||
"version": "2.24.0"
|
||||
"version": "2.25.2"
|
||||
},
|
||||
"dme": {
|
||||
"hash": "sha256-QNkr+6lKlKY+os0Pf6dqlmIn9u2LtMOo6ONahDeA9mE=",
|
||||
|
@ -878,13 +878,13 @@
|
|||
"version": "1.49.0"
|
||||
},
|
||||
"opentelekomcloud": {
|
||||
"hash": "sha256-bDhtGpS8dqQdjcLqtJwae9dmUO41l4DeTRYMARBpnrM=",
|
||||
"hash": "sha256-H1X+wWxdP7MwUtUaQiw0usOO6jwAAVLYMoG5Ut2OcqM=",
|
||||
"owner": "opentelekomcloud",
|
||||
"provider-source-address": "registry.terraform.io/opentelekomcloud/opentelekomcloud",
|
||||
"repo": "terraform-provider-opentelekomcloud",
|
||||
"rev": "v1.31.8",
|
||||
"vendorHash": "sha256-TnsdOX0Tt0oYavBI2fPcO+OV8VkWQEgGasqDTm5XkDU=",
|
||||
"version": "1.31.8"
|
||||
"rev": "v1.31.9",
|
||||
"vendorHash": "sha256-n7Ez596JnRwsKYPuR8lCLo6ez/TFch2kMgoScg7pPUI=",
|
||||
"version": "1.31.9"
|
||||
},
|
||||
"opsgenie": {
|
||||
"hash": "sha256-6lbJyBppfRqqmYpPgyzUTvnvHPSWjE3SJULqliZ2iUI=",
|
||||
|
@ -1112,13 +1112,13 @@
|
|||
"version": "0.13.5"
|
||||
},
|
||||
"tencentcloud": {
|
||||
"hash": "sha256-XycVc3PO7heRYZwl9tsOgErzDfyifMnO4X33oihFPRU=",
|
||||
"hash": "sha256-zJ5nDsd5xK/iDk6LqNKJpqCtwVDarUKsv1Arnf0CNGw=",
|
||||
"owner": "tencentcloudstack",
|
||||
"provider-source-address": "registry.terraform.io/tencentcloudstack/tencentcloud",
|
||||
"repo": "terraform-provider-tencentcloud",
|
||||
"rev": "v1.78.14",
|
||||
"rev": "v1.78.15",
|
||||
"vendorHash": null,
|
||||
"version": "1.78.14"
|
||||
"version": "1.78.15"
|
||||
},
|
||||
"tfe": {
|
||||
"hash": "sha256-ikuLRGm9Z+tt0Zsx7DYKNBrS08rW4DOvVWYpl3wvaeU=",
|
||||
|
|
|
@ -6,14 +6,14 @@
|
|||
|
||||
python3Packages.buildPythonApplication rec {
|
||||
pname = "zeronet-conservancy";
|
||||
version = "0.7.7";
|
||||
version = "0.7.8";
|
||||
format = "other";
|
||||
|
||||
src = fetchFromGitHub {
|
||||
owner = "zeronet-conservancy";
|
||||
repo = "zeronet-conservancy";
|
||||
rev = "v${version}";
|
||||
sha256 = "sha256-6qBdq6DoIKZUUGflz7kWu3S3pMJB4vkGUytpU5EatP0=";
|
||||
sha256 = "sha256-U61cQzZfEKCrnk/80yEwh8rh+VojXsvrAQV0ckFqM/4=";
|
||||
};
|
||||
|
||||
propagatedBuildInputs = with python3Packages; [
|
||||
|
|
|
@ -14,21 +14,21 @@
|
|||
}:
|
||||
|
||||
let
|
||||
version = "1.17.1";
|
||||
version = "1.17.2";
|
||||
# Using two URLs as the first one will break as soon as a new version is released
|
||||
src_bin = fetchurl {
|
||||
urls = [
|
||||
"http://www.makemkv.com/download/makemkv-bin-${version}.tar.gz"
|
||||
"http://www.makemkv.com/download/old/makemkv-bin-${version}.tar.gz"
|
||||
];
|
||||
sha256 = "sha256-B4SQiwf5/Icweg+VgQW34tN/XxDA7xoSgIVOfXwGsfM=";
|
||||
sha256 = "sha256-gACMzJ7oZCk/INSeJaV7GnF9hy/6F9d0QDLp5jPiF4k=";
|
||||
};
|
||||
src_oss = fetchurl {
|
||||
urls = [
|
||||
"http://www.makemkv.com/download/makemkv-oss-${version}.tar.gz"
|
||||
"http://www.makemkv.com/download/old/makemkv-oss-${version}.tar.gz"
|
||||
];
|
||||
sha256 = "sha256-DVcrG5N9lydct11xoUKz1VVCiuvVOmQWGlAP2nrnZv4=";
|
||||
sha256 = "sha256-qD+Kuz8j3vDch4PlNQYqdbffL3YSKRqKg6IfkLk/LaQ=";
|
||||
};
|
||||
|
||||
in mkDerivation {
|
||||
|
|
|
@ -12,14 +12,14 @@
|
|||
|
||||
buildPythonPackage rec {
|
||||
pname = "gaphas";
|
||||
version = "3.8.1";
|
||||
version = "3.8.4";
|
||||
disabled = pythonOlder "3.7";
|
||||
|
||||
format = "pyproject";
|
||||
|
||||
src = fetchPypi {
|
||||
inherit pname version;
|
||||
sha256 = "sha256-mT9o/qV+SkJHV1MDwu/bK5HAiHM5YEv354R0HiMgTb8=";
|
||||
sha256 = "sha256-dfAkjPcA/fW50fsOT6lqwPRsdvkVUThSnKIHUmNm/8U=";
|
||||
};
|
||||
|
||||
nativeBuildInputs = [
|
||||
|
|
|
@ -1,10 +1,8 @@
|
|||
{ lib
|
||||
, pythonOlder
|
||||
, fetchFromGitHub
|
||||
, fetchpatch
|
||||
, buildPythonPackage
|
||||
, six
|
||||
, enum34
|
||||
, setuptools
|
||||
, pyasn1
|
||||
, cryptography
|
||||
, pytestCheckHook
|
||||
|
@ -12,49 +10,38 @@
|
|||
|
||||
buildPythonPackage rec {
|
||||
pname = "pgpy";
|
||||
version = "0.5.4";
|
||||
version = "0.6.0";
|
||||
|
||||
disabled = pythonOlder "3.6";
|
||||
|
||||
format = "pyproject";
|
||||
|
||||
src = fetchFromGitHub {
|
||||
owner = "SecurityInnovation";
|
||||
repo = "PGPy";
|
||||
rev = "v${version}";
|
||||
hash = "sha256-iuga6vZ7eOl/wNVuLnhDVeUPJPibGm8iiyTC4dOA7A4=";
|
||||
hash = "sha256-47YiHNxmjyCOYHHUV3Zyhs3Att9HZtCXYfbN34ooTxU=";
|
||||
};
|
||||
|
||||
patches = [
|
||||
# Fixes the issue in https://github.com/SecurityInnovation/PGPy/issues/402.
|
||||
# by pulling in https://github.com/SecurityInnovation/PGPy/pull/403.
|
||||
(fetchpatch {
|
||||
name = "crytography-38-support.patch";
|
||||
url = "https://github.com/SecurityInnovation/PGPy/commit/d84597eb8417a482433ff51dc6b13060d4b2e686.patch";
|
||||
hash = "sha256-dviXCSGtPguROHVZ1bt/eEfpATjehm8jZ5BeVjxdb8U=";
|
||||
})
|
||||
nativeBuildInputs = [
|
||||
setuptools
|
||||
];
|
||||
|
||||
propagatedBuildInputs = [
|
||||
six
|
||||
pyasn1
|
||||
cryptography
|
||||
] ++ lib.optionals (pythonOlder "3.4") [
|
||||
enum34
|
||||
];
|
||||
|
||||
checkInputs = [
|
||||
pytestCheckHook
|
||||
];
|
||||
|
||||
disabledTests = [
|
||||
# assertions contains extra: IDEA has been deprecated
|
||||
"test_encrypt_bad_cipher"
|
||||
];
|
||||
|
||||
meta = with lib; {
|
||||
homepage = "https://github.com/SecurityInnovation/PGPy";
|
||||
description = "Pretty Good Privacy for Python 2 and 3";
|
||||
description = "Pretty Good Privacy for Python";
|
||||
longDescription = ''
|
||||
PGPy is a Python (2 and 3) library for implementing Pretty Good Privacy
|
||||
into Python programs, conforming to the OpenPGP specification per RFC
|
||||
4880.
|
||||
PGPy is a Python library for implementing Pretty Good Privacy into Python
|
||||
programs, conforming to the OpenPGP specification per RFC 4880.
|
||||
'';
|
||||
license = licenses.bsd3;
|
||||
maintainers = with maintainers; [ eadwu dotlambda ];
|
||||
|
|
|
@ -10,13 +10,13 @@
|
|||
|
||||
buildPythonPackage rec {
|
||||
pname = "pyturbojpeg";
|
||||
version = "1.6.7";
|
||||
version = "1.7.0";
|
||||
format = "setuptools";
|
||||
|
||||
src = fetchPypi {
|
||||
pname = "PyTurboJPEG";
|
||||
inherit version;
|
||||
hash = "sha256-e++Dl7khHWLXo+G9Gd8RQiF458OtYn+X7JU6HF6WzYA=";
|
||||
hash = "sha256-9c7lfeM6PXF6CR3JtLi1NPmTwEbrv9Kh1kvdDQbskuI=";
|
||||
};
|
||||
|
||||
patches = [
|
||||
|
|
|
@ -7,16 +7,16 @@
|
|||
|
||||
buildGoModule rec {
|
||||
pname = "fq";
|
||||
version = "0.0.10";
|
||||
version = "0.1.0";
|
||||
|
||||
src = fetchFromGitHub {
|
||||
owner = "wader";
|
||||
repo = "fq";
|
||||
rev = "v${version}";
|
||||
sha256 = "sha256-0/5MjnBP7Aeczky5VQ1N1siX4/Qw4rjlrWp8+kKaiFo=";
|
||||
sha256 = "sha256-ZUbeAZGHG7I4NwJZjI92isIMX8M675oI833v3uKZE7U=";
|
||||
};
|
||||
|
||||
vendorSha256 = "sha256-GwHQvL1XxQLkW8jvsKXIpQI5zdlZurQ4PqNFahBpYDc=";
|
||||
vendorSha256 = "sha256-GGbKoLj8CyfqB90QnOsomZBVd6KwJCTp/MeyKvRopSQ=";
|
||||
|
||||
ldflags = [
|
||||
"-s"
|
||||
|
|
|
@ -1,54 +1,56 @@
|
|||
{ stdenv, lib, fetchFromGitHub, python3Packages, gettext }:
|
||||
|
||||
with python3Packages;
|
||||
let
|
||||
pypkgs = python3Packages;
|
||||
|
||||
buildPythonApplication rec {
|
||||
in
|
||||
pypkgs.buildPythonApplication rec {
|
||||
pname = "linkchecker";
|
||||
version = "10.0.1";
|
||||
version = "10.2.0";
|
||||
format = "pyproject";
|
||||
|
||||
disabled = pypkgs.pythonOlder "3.7";
|
||||
|
||||
src = fetchFromGitHub {
|
||||
owner = pname;
|
||||
repo = pname;
|
||||
rev = "v" + version;
|
||||
sha256 = "sha256-OOssHbX9nTCURpMKIy+95ZTvahuUAabLUhPnRp3xpN4=";
|
||||
hash = "sha256-wMiKS14fX5mkY1OwxQPFKm7i4WMFQKg3tdZZqD0g0Rw=";
|
||||
};
|
||||
|
||||
SETUPTOOLS_SCM_PRETEND_VERSION = version;
|
||||
|
||||
nativeBuildInputs = [ gettext ];
|
||||
|
||||
propagatedBuildInputs = [
|
||||
configargparse
|
||||
propagatedBuildInputs = with pypkgs; [
|
||||
argcomplete
|
||||
beautifulsoup4
|
||||
pyopenssl
|
||||
configargparse
|
||||
dnspython
|
||||
pyxdg
|
||||
hatch-vcs
|
||||
hatchling
|
||||
pyopenssl
|
||||
requests
|
||||
];
|
||||
|
||||
checkInputs = [
|
||||
checkInputs = with pypkgs; [
|
||||
parameterized
|
||||
pytest
|
||||
];
|
||||
|
||||
postPatch = ''
|
||||
sed -i 's/^requests.*$/requests>=2.2/' requirements.txt
|
||||
sed -i "s/'request.*'/'requests >= 2.2'/" setup.py
|
||||
'';
|
||||
|
||||
# test_timeit2 is flakey, and depends sleep being precise to the milisecond
|
||||
checkPhase = ''
|
||||
${lib.optionalString stdenv.isDarwin ''
|
||||
# network tests fails on darwin
|
||||
rm tests/test_network.py tests/checker/test_http*.py tests/checker/test_content_allows_robots.py tests/checker/test_noproxy.py
|
||||
''}
|
||||
pytest --ignore=tests/checker/{test_telnet,telnetserver}.py \
|
||||
-k 'not TestLoginUrl and not test_timeit2'
|
||||
checkPhase = lib.optionalString stdenv.isDarwin ''
|
||||
# network tests fails on darwin
|
||||
rm tests/test_network.py tests/checker/test_http*.py tests/checker/test_content_allows_robots.py tests/checker/test_noproxy.py
|
||||
'' + ''
|
||||
pytest --ignore=tests/checker/{test_telnet,telnetserver}.py \
|
||||
-k 'not TestLoginUrl and not test_timeit2'
|
||||
'';
|
||||
|
||||
meta = {
|
||||
meta = with lib; {
|
||||
description = "Check websites for broken links";
|
||||
homepage = "https://linkcheck.github.io/linkchecker/";
|
||||
license = lib.licenses.gpl2;
|
||||
maintainers = with lib.maintainers; [ peterhoeg tweber ];
|
||||
license = licenses.gpl2;
|
||||
maintainers = with maintainers; [ peterhoeg tweber ];
|
||||
};
|
||||
}
|
||||
|
|
Loading…
Reference in a new issue