Merge staging-next into staging
This commit is contained in:
commit
e9d710f780
|
@ -12,7 +12,7 @@
|
|||
"new": "vim-gist"
|
||||
},
|
||||
"lua-dev-nvim": {
|
||||
"date": "2022-10-17",
|
||||
"date": "2022-10-18",
|
||||
"new": "neodev-nvim"
|
||||
},
|
||||
"nvim-bufferline-lua": {
|
||||
|
|
|
@ -341,12 +341,12 @@ final: prev:
|
|||
|
||||
SpaceVim = buildVimPluginFrom2Nix {
|
||||
pname = "SpaceVim";
|
||||
version = "2022-10-17";
|
||||
version = "2022-10-19";
|
||||
src = fetchFromGitHub {
|
||||
owner = "SpaceVim";
|
||||
repo = "SpaceVim";
|
||||
rev = "e38955a63515e6d912fa1c70eb215a118d2d6a2e";
|
||||
sha256 = "02rryivbs2q95lyf2nc1y3cjj2j995x52pp09s39kjf435mdqq62";
|
||||
rev = "2b95b6dcdeedc2ddca399f7fef4e3cd8b7c94e3e";
|
||||
sha256 = "01iy43zc974znadbrlvg5zbx5yhy3rd0kymabshxcs10k1lpgmgp";
|
||||
};
|
||||
meta.homepage = "https://github.com/SpaceVim/SpaceVim/";
|
||||
};
|
||||
|
@ -990,12 +990,12 @@ final: prev:
|
|||
|
||||
ccc-nvim = buildVimPluginFrom2Nix {
|
||||
pname = "ccc.nvim";
|
||||
version = "2022-10-17";
|
||||
version = "2022-10-18";
|
||||
src = fetchFromGitHub {
|
||||
owner = "uga-rosa";
|
||||
repo = "ccc.nvim";
|
||||
rev = "ea5d9cebb87b1dc14c9c055ea5d0a3be4514fd85";
|
||||
sha256 = "0mzsscasrcpbigw09rj99zsrp4sknbasq4x06y268m3awaqn42q4";
|
||||
rev = "316b272cc01d450414651cf070bcc8c6beb0c144";
|
||||
sha256 = "0z7g2bv1yajw8f1gwk3a24k8aczib7fpk3xivw7c6i5kkp4h02cw";
|
||||
};
|
||||
meta.homepage = "https://github.com/uga-rosa/ccc.nvim/";
|
||||
};
|
||||
|
@ -1722,12 +1722,12 @@ final: prev:
|
|||
|
||||
coc-nvim = buildVimPluginFrom2Nix {
|
||||
pname = "coc.nvim";
|
||||
version = "2022-10-17";
|
||||
version = "2022-10-18";
|
||||
src = fetchFromGitHub {
|
||||
owner = "neoclide";
|
||||
repo = "coc.nvim";
|
||||
rev = "e0372fc196fd0b89cab849d2f09e659714207554";
|
||||
sha256 = "1jhli3xgbsb5yg1rvakiwx8ispsidxs2ymiiyf71y0h2jgmsq6rr";
|
||||
rev = "b2048d3a5a0195819c406bdbe1af9a7e418c48e4";
|
||||
sha256 = "1zs6zhs0k8kki6jccjqc23yvdnj4gqpwqqk6i9l50b4gwx86zfcd";
|
||||
};
|
||||
meta.homepage = "https://github.com/neoclide/coc.nvim/";
|
||||
};
|
||||
|
@ -2010,24 +2010,24 @@ final: prev:
|
|||
|
||||
coq-artifacts = buildVimPluginFrom2Nix {
|
||||
pname = "coq.artifacts";
|
||||
version = "2022-10-17";
|
||||
version = "2022-10-19";
|
||||
src = fetchFromGitHub {
|
||||
owner = "ms-jpq";
|
||||
repo = "coq.artifacts";
|
||||
rev = "dee45e1caed9ef377cd54eda3afd40ab02ad580a";
|
||||
sha256 = "1lygw38ihalridjxz7zykg290dxpv88fk96pbmkbysk5chnqf4qq";
|
||||
rev = "e45bdaa4bd5d2348a64c51596b91ab58b58bc2cf";
|
||||
sha256 = "0033d4z0sjm4397wna1yb87vjm0gmjwr4b46pxv69zjikb38mxw3";
|
||||
};
|
||||
meta.homepage = "https://github.com/ms-jpq/coq.artifacts/";
|
||||
};
|
||||
|
||||
coq-thirdparty = buildVimPluginFrom2Nix {
|
||||
pname = "coq.thirdparty";
|
||||
version = "2022-10-17";
|
||||
version = "2022-10-19";
|
||||
src = fetchFromGitHub {
|
||||
owner = "ms-jpq";
|
||||
repo = "coq.thirdparty";
|
||||
rev = "f1a70272a8af317054bd51bccbf9d385a0a10be0";
|
||||
sha256 = "1w2xwh7ppld8y4xv7s8l5g2l4i21d2xnb9kv7nszkvjcp4z7bd1c";
|
||||
rev = "86ad87b631b207fa34e088fec3e8935a3e2c9120";
|
||||
sha256 = "0qspw4as1fc0w3w7vr5hsw4p7rlcls9md653w68qxsbdyyhid69q";
|
||||
};
|
||||
meta.homepage = "https://github.com/ms-jpq/coq.thirdparty/";
|
||||
};
|
||||
|
@ -2046,12 +2046,12 @@ final: prev:
|
|||
|
||||
coq_nvim = buildVimPluginFrom2Nix {
|
||||
pname = "coq_nvim";
|
||||
version = "2022-10-17";
|
||||
version = "2022-10-19";
|
||||
src = fetchFromGitHub {
|
||||
owner = "ms-jpq";
|
||||
repo = "coq_nvim";
|
||||
rev = "406d45b883588c81852cf28b01c4ec616778705c";
|
||||
sha256 = "176n1qlz2pkv3mqrfiq71w15dziwz9wgj45k3gc7p0r7fdb123dz";
|
||||
rev = "5d3d020720f49cf86c52a1bf2d132a37e07ad6b1";
|
||||
sha256 = "0a0g1qi412cprj9gggiwaf43ld2s87m2c5wk5gpfk4y6zj8pawb1";
|
||||
};
|
||||
meta.homepage = "https://github.com/ms-jpq/coq_nvim/";
|
||||
};
|
||||
|
@ -2564,12 +2564,12 @@ final: prev:
|
|||
|
||||
dial-nvim = buildVimPluginFrom2Nix {
|
||||
pname = "dial.nvim";
|
||||
version = "2022-10-16";
|
||||
version = "2022-10-18";
|
||||
src = fetchFromGitHub {
|
||||
owner = "monaqa";
|
||||
repo = "dial.nvim";
|
||||
rev = "54b503f906bc9e5ab85288414840a1b86d40769f";
|
||||
sha256 = "1hz3xg3xbgq760sxjnvyi9k2r03illgb4yl9423aw32nk7hfgmpf";
|
||||
rev = "fa74b74732520e224ed05cb8bc938806258011ce";
|
||||
sha256 = "10yp92776vn8g19bdn7m9rrb8vx5p2r326xz6ssy6s140g3sg0hc";
|
||||
};
|
||||
meta.homepage = "https://github.com/monaqa/dial.nvim/";
|
||||
};
|
||||
|
@ -2806,12 +2806,12 @@ final: prev:
|
|||
|
||||
fern-vim = buildVimPluginFrom2Nix {
|
||||
pname = "fern.vim";
|
||||
version = "2022-08-25";
|
||||
version = "2022-10-18";
|
||||
src = fetchFromGitHub {
|
||||
owner = "lambdalisue";
|
||||
repo = "fern.vim";
|
||||
rev = "d134808916cb7ccd0800830032d07a0757ed68ee";
|
||||
sha256 = "0234020pb2xpii4g0flsjs9y4vrlrckgnj9d52bw4qf53a79j630";
|
||||
rev = "d0ada5bb5981d154e8c63a6eac7cca58750280bb";
|
||||
sha256 = "06pli4rpalr5bgk33inj2dk278rjjsxyp2sc2j7sdcgy5qzcaf90";
|
||||
};
|
||||
meta.homepage = "https://github.com/lambdalisue/fern.vim/";
|
||||
};
|
||||
|
@ -3059,12 +3059,12 @@ final: prev:
|
|||
|
||||
fzf-lua = buildVimPluginFrom2Nix {
|
||||
pname = "fzf-lua";
|
||||
version = "2022-10-17";
|
||||
version = "2022-10-18";
|
||||
src = fetchFromGitHub {
|
||||
owner = "ibhagwan";
|
||||
repo = "fzf-lua";
|
||||
rev = "c90a88b354ae12736760f623000d91b438b04234";
|
||||
sha256 = "0xdadi1skck52rzj3a742jnqazjchjnx09ddqg42xyfggs0hqapv";
|
||||
rev = "5427104f8b7a7b24ea4a66d1d661b0560b159d99";
|
||||
sha256 = "1wvvq5assplm4bbgpjv0q077b00rxvcajbd28r67b96zwsk0bp54";
|
||||
};
|
||||
meta.homepage = "https://github.com/ibhagwan/fzf-lua/";
|
||||
};
|
||||
|
@ -3851,12 +3851,12 @@ final: prev:
|
|||
|
||||
kanagawa-nvim = buildVimPluginFrom2Nix {
|
||||
pname = "kanagawa.nvim";
|
||||
version = "2022-10-17";
|
||||
version = "2022-10-18";
|
||||
src = fetchFromGitHub {
|
||||
owner = "rebelot";
|
||||
repo = "kanagawa.nvim";
|
||||
rev = "631e0aa4012924d1874ced20f9ed5c7175a5a94c";
|
||||
sha256 = "1n103zs5hvc9svz7kmhjvdd9ykhj84fvv8kihq61llbgbq696c8l";
|
||||
rev = "6f692e38ef2852ac146124ff9bcd28b8d8c1b1de";
|
||||
sha256 = "1lhz3x4mwwiz36hkxf8gv782j8218zfq86pav72dryvsjrfxyblc";
|
||||
};
|
||||
meta.homepage = "https://github.com/rebelot/kanagawa.nvim/";
|
||||
};
|
||||
|
@ -4402,12 +4402,12 @@ final: prev:
|
|||
|
||||
lua-dev-nvim = buildVimPluginFrom2Nix {
|
||||
pname = "lua-dev.nvim";
|
||||
version = "2022-10-17";
|
||||
version = "2022-10-19";
|
||||
src = fetchFromGitHub {
|
||||
owner = "folke";
|
||||
repo = "neodev.nvim";
|
||||
rev = "fe344de34475fbe7e3c679b591820f55cb545128";
|
||||
sha256 = "1ns6ivaycf7p1h0asfhgvi9v4zgiqv1s0gi0l792rz5pd8j9vv0q";
|
||||
rev = "dbd7bc1da13522eaad4022325f578c8c2d94d9a1";
|
||||
sha256 = "101h55bal3bd25n8fjkz7djz1as1i94glcpikgjw94hcv95hvwk2";
|
||||
};
|
||||
meta.homepage = "https://github.com/folke/neodev.nvim/";
|
||||
};
|
||||
|
@ -4523,12 +4523,12 @@ final: prev:
|
|||
|
||||
material-nvim = buildVimPluginFrom2Nix {
|
||||
pname = "material.nvim";
|
||||
version = "2022-10-06";
|
||||
version = "2022-10-19";
|
||||
src = fetchFromGitHub {
|
||||
owner = "marko-cerovac";
|
||||
repo = "material.nvim";
|
||||
rev = "de33236e23cab880a1ab3d1cfdc828d3eedbddf8";
|
||||
sha256 = "1qww1rl7aw4n9766asbdz765wllxkhygm0azdkic7j8hb95dr94x";
|
||||
rev = "e2bd86883263c1b009daf1fef1f5f2b2ea42024e";
|
||||
sha256 = "1l9a2557ykdqngzwq7jqff2kp9apd0aqzq124675acjwcc1wam1h";
|
||||
};
|
||||
meta.homepage = "https://github.com/marko-cerovac/material.nvim/";
|
||||
};
|
||||
|
@ -5207,12 +5207,12 @@ final: prev:
|
|||
|
||||
noice-nvim = buildVimPluginFrom2Nix {
|
||||
pname = "noice.nvim";
|
||||
version = "2022-10-17";
|
||||
version = "2022-10-18";
|
||||
src = fetchFromGitHub {
|
||||
owner = "folke";
|
||||
repo = "noice.nvim";
|
||||
rev = "373959cd5d982e5216a6f8e46ce3b99fe24e1024";
|
||||
sha256 = "0i4daaw2yfnxvhis6zh909sj3vqwb7g5vckri8b0487pgn825vmv";
|
||||
rev = "57d68bff549860b30f22bd2e77b68f68593ad162";
|
||||
sha256 = "1yq5lp0z9qll9rzjy7a5wa94iyxn53yk10ibxpikqi52q158267x";
|
||||
};
|
||||
meta.homepage = "https://github.com/folke/noice.nvim/";
|
||||
};
|
||||
|
@ -5771,12 +5771,12 @@ final: prev:
|
|||
|
||||
nvim-metals = buildVimPluginFrom2Nix {
|
||||
pname = "nvim-metals";
|
||||
version = "2022-10-03";
|
||||
version = "2022-10-18";
|
||||
src = fetchFromGitHub {
|
||||
owner = "scalameta";
|
||||
repo = "nvim-metals";
|
||||
rev = "1284bbf8d79fe010909e65abdd849f047ff51914";
|
||||
sha256 = "121h5whwdyv3svby6qsjp893lwc98b6bs18jy58y5xzdzqv2lrd3";
|
||||
rev = "8f838ebbdc4e3078e178f1cf0474858a014f490e";
|
||||
sha256 = "008kjzyb0nj2g1kmpir6ayxpmy7cpprhidzzsqyqra4kgsicbscd";
|
||||
};
|
||||
meta.homepage = "https://github.com/scalameta/nvim-metals/";
|
||||
};
|
||||
|
@ -5939,24 +5939,24 @@ final: prev:
|
|||
|
||||
nvim-tree-lua = buildVimPluginFrom2Nix {
|
||||
pname = "nvim-tree.lua";
|
||||
version = "2022-10-17";
|
||||
version = "2022-10-18";
|
||||
src = fetchFromGitHub {
|
||||
owner = "nvim-tree";
|
||||
repo = "nvim-tree.lua";
|
||||
rev = "4e24505e2b30c4a8c35a3dfb4f564f14f6d9bfd4";
|
||||
sha256 = "098fbz1b33jai2nlvijhw8zqsrk7zg02dls139ws219b72cpipnv";
|
||||
rev = "2b970635d1ef531355a380258372411576ecad4d";
|
||||
sha256 = "0n0qxhl0jn5xr0xqh02vfj0zizqfpgcpykxxa84a13jmmbg0ypmv";
|
||||
};
|
||||
meta.homepage = "https://github.com/nvim-tree/nvim-tree.lua/";
|
||||
};
|
||||
|
||||
nvim-treesitter = buildVimPluginFrom2Nix {
|
||||
pname = "nvim-treesitter";
|
||||
version = "2022-10-17";
|
||||
version = "2022-10-18";
|
||||
src = fetchFromGitHub {
|
||||
owner = "nvim-treesitter";
|
||||
repo = "nvim-treesitter";
|
||||
rev = "8fa3ec03988544232f5a2ca91fefacb4844d63ef";
|
||||
sha256 = "001p4db0h9wbxf87bqgsn6vqsyv1zqklq0qcsqislc2r7fr0k2m9";
|
||||
rev = "e06da64459e97ccbbf08a5a9e86d21a3663592be";
|
||||
sha256 = "0swfiwpk3fq5f3r7dfw8wy3pp1nqk4xc48g6jsv5p43am6nzkdz3";
|
||||
};
|
||||
meta.homepage = "https://github.com/nvim-treesitter/nvim-treesitter/";
|
||||
};
|
||||
|
@ -6131,12 +6131,12 @@ final: prev:
|
|||
|
||||
octo-nvim = buildVimPluginFrom2Nix {
|
||||
pname = "octo.nvim";
|
||||
version = "2022-10-17";
|
||||
version = "2022-10-18";
|
||||
src = fetchFromGitHub {
|
||||
owner = "pwntester";
|
||||
repo = "octo.nvim";
|
||||
rev = "769709afcb4db2946426689d7228c1f7fc50f44f";
|
||||
sha256 = "1ylhk5g6ig8phdcxc9mnd4za2ry5v5ckad1kz3njbdvhd9il3hax";
|
||||
rev = "b75630f93822a569f3fc2360bb2066ec1b205bd0";
|
||||
sha256 = "1wddcdgy8gs3449ww9kgh4kd5y3xwcsi6rm14z3wsqxc03m2ji7i";
|
||||
};
|
||||
meta.homepage = "https://github.com/pwntester/octo.nvim/";
|
||||
};
|
||||
|
@ -6167,12 +6167,12 @@ final: prev:
|
|||
|
||||
onedark-nvim = buildVimPluginFrom2Nix {
|
||||
pname = "onedark.nvim";
|
||||
version = "2022-09-17";
|
||||
version = "2022-10-18";
|
||||
src = fetchFromGitHub {
|
||||
owner = "navarasu";
|
||||
repo = "onedark.nvim";
|
||||
rev = "6c72a9c5681e0ce00e75848d9426b59ba21539a7";
|
||||
sha256 = "10q5312pdfa5s7gc6pzgzdxgfjrdf380nilx7750pqdbvdiqgp2s";
|
||||
rev = "64fc4bc348e52e8e578beca26021d47c4d272a2a";
|
||||
sha256 = "1b4rwap0dva67xg2vf2dj35522wjkfm061bpa6inbyg9waidf480";
|
||||
};
|
||||
meta.homepage = "https://github.com/navarasu/onedark.nvim/";
|
||||
};
|
||||
|
@ -6191,12 +6191,12 @@ final: prev:
|
|||
|
||||
onedarkpro-nvim = buildVimPluginFrom2Nix {
|
||||
pname = "onedarkpro.nvim";
|
||||
version = "2022-10-17";
|
||||
version = "2022-10-18";
|
||||
src = fetchFromGitHub {
|
||||
owner = "olimorris";
|
||||
repo = "onedarkpro.nvim";
|
||||
rev = "99a063542524f90b11c611114439b8870e7ce120";
|
||||
sha256 = "05f6kqj3hn2kry0vq2ldp7x5wjgfwa9cxk34kdhl81wdrcy5brw9";
|
||||
rev = "55b2a219fd56f1984abf4c64913f32e89c80d890";
|
||||
sha256 = "10lqlpcxgj8bxqh8hzqd8qzrphlai88zmi7ra6970lwg3g0y5484";
|
||||
};
|
||||
meta.homepage = "https://github.com/olimorris/onedarkpro.nvim/";
|
||||
};
|
||||
|
@ -6215,12 +6215,12 @@ final: prev:
|
|||
|
||||
onenord-nvim = buildVimPluginFrom2Nix {
|
||||
pname = "onenord.nvim";
|
||||
version = "2022-10-01";
|
||||
version = "2022-10-18";
|
||||
src = fetchFromGitHub {
|
||||
owner = "rmehri01";
|
||||
repo = "onenord.nvim";
|
||||
rev = "749ee2f7fdeb9a02f25195d4850d2ff16240c863";
|
||||
sha256 = "0zagysrszabwfxr942dhj4aqdsnbr15qsvq6pvnd99nc3rs05w45";
|
||||
rev = "98c64654375bc087e96bca08fd194066d778717c";
|
||||
sha256 = "1k49wjlxbh2dsbmmp15www2fny9xjnq7z9ic95rfb8c9r6aipqx9";
|
||||
};
|
||||
meta.homepage = "https://github.com/rmehri01/onenord.nvim/";
|
||||
};
|
||||
|
@ -6841,16 +6841,28 @@ final: prev:
|
|||
|
||||
satellite-nvim = buildVimPluginFrom2Nix {
|
||||
pname = "satellite.nvim";
|
||||
version = "2022-08-31";
|
||||
version = "2022-10-18";
|
||||
src = fetchFromGitHub {
|
||||
owner = "lewis6991";
|
||||
repo = "satellite.nvim";
|
||||
rev = "25d0c59edab4892363c3cec47fc5f34769e5a242";
|
||||
sha256 = "1frnkh6ny4dxia793jkmv95wvvivmyp5296sg68vbf043hwny4a3";
|
||||
rev = "609623c88ef9a1e6869dd20443a2027c10502b92";
|
||||
sha256 = "15jkzdzfhlr7892k9g00qnrn6yffc6fjlx5xpn1jmh28mq7fix9n";
|
||||
};
|
||||
meta.homepage = "https://github.com/lewis6991/satellite.nvim/";
|
||||
};
|
||||
|
||||
scope-nvim = buildVimPluginFrom2Nix {
|
||||
pname = "scope.nvim";
|
||||
version = "2022-06-27";
|
||||
src = fetchFromGitHub {
|
||||
owner = "tiagovla";
|
||||
repo = "scope.nvim";
|
||||
rev = "2db6d31de8e3a98d2b41c0f0d1f5dc299ee76875";
|
||||
sha256 = "10l7avsjcgzh0s29az4zzskqcp9jw5xpvdiih02rf7c1j85zxm85";
|
||||
};
|
||||
meta.homepage = "https://github.com/tiagovla/scope.nvim/";
|
||||
};
|
||||
|
||||
scrollbar-nvim = buildVimPluginFrom2Nix {
|
||||
pname = "scrollbar.nvim";
|
||||
version = "2022-06-16";
|
||||
|
@ -7263,12 +7275,12 @@ final: prev:
|
|||
|
||||
suda-vim = buildVimPluginFrom2Nix {
|
||||
pname = "suda.vim";
|
||||
version = "2022-02-10";
|
||||
version = "2022-10-19";
|
||||
src = fetchFromGitHub {
|
||||
owner = "lambdalisue";
|
||||
repo = "suda.vim";
|
||||
rev = "6bffe36862faa601d2de7e54f6e85c1435e832d0";
|
||||
sha256 = "147ql1wpg543lyglhx47d79qii6d0dxw0vjwpwzvbxzrnwi50d56";
|
||||
rev = "2fc45dc4bcafb245b613ebd6847a244924735cc6";
|
||||
sha256 = "1k8cx22p2xb1bvnz5zcwrxd8qnhdcwlrs9xqhjry5y4jpb16hdzc";
|
||||
};
|
||||
meta.homepage = "https://github.com/lambdalisue/suda.vim/";
|
||||
};
|
||||
|
@ -7951,12 +7963,12 @@ final: prev:
|
|||
|
||||
tokyonight-nvim = buildVimPluginFrom2Nix {
|
||||
pname = "tokyonight.nvim";
|
||||
version = "2022-10-17";
|
||||
version = "2022-10-18";
|
||||
src = fetchFromGitHub {
|
||||
owner = "folke";
|
||||
repo = "tokyonight.nvim";
|
||||
rev = "9fba0cdd05382a427dafaa2b8ebb4aba99126bc0";
|
||||
sha256 = "11qs1habsnnqynadw54f0ys58mmjvsa9vhf3ikd6ywgn8dxja8hd";
|
||||
rev = "2a2ce9bdb76d7a2104bbfa5cfbcadcd15de0d7e9";
|
||||
sha256 = "0mxd15x2scx4a6w3vwdsx6h5zhlipi4ycckidv6ipqibf8k1gcf6";
|
||||
};
|
||||
meta.homepage = "https://github.com/folke/tokyonight.nvim/";
|
||||
};
|
||||
|
@ -7999,12 +8011,12 @@ final: prev:
|
|||
|
||||
trim-nvim = buildVimPluginFrom2Nix {
|
||||
pname = "trim.nvim";
|
||||
version = "2022-06-16";
|
||||
version = "2022-10-18";
|
||||
src = fetchFromGitHub {
|
||||
owner = "cappyzawa";
|
||||
repo = "trim.nvim";
|
||||
rev = "ab366eb0dd7b3faeaf90a0ec40c993ff18d8c068";
|
||||
sha256 = "0lxc593rys5yi35iabqgqxi18lsk2jp78f3wdksmkxclf9j7xmbw";
|
||||
rev = "909150606eab44979eb9595145796f5bcb067955";
|
||||
sha256 = "0fd7cknf1cwbn3hlsf94323m6k2g4a9kiil4dqmkazvllqn83pg7";
|
||||
};
|
||||
meta.homepage = "https://github.com/cappyzawa/trim.nvim/";
|
||||
};
|
||||
|
@ -9048,7 +9060,7 @@ final: prev:
|
|||
owner = "flazz";
|
||||
repo = "vim-colorschemes";
|
||||
rev = "fd8f122cef604330c96a6a6e434682dbdfb878c9";
|
||||
sha256 = "1cg8q7w0vgl73aw1b9zz0zh5vw5d2pm8pm54fhfzva4azg56f416";
|
||||
sha256 = "0kpsf6j20fgblc8vhqn7ymr52v2d1h52vc7rbxmxfwdm80nvv3g5";
|
||||
};
|
||||
meta.homepage = "https://github.com/flazz/vim-colorschemes/";
|
||||
};
|
||||
|
@ -12311,12 +12323,12 @@ final: prev:
|
|||
|
||||
vim-tpipeline = buildVimPluginFrom2Nix {
|
||||
pname = "vim-tpipeline";
|
||||
version = "2022-10-16";
|
||||
version = "2022-10-18";
|
||||
src = fetchFromGitHub {
|
||||
owner = "vimpostor";
|
||||
repo = "vim-tpipeline";
|
||||
rev = "ec034b5a867843a5785ad90d7126d71fc29ac2e2";
|
||||
sha256 = "1hrlg4z1m8y66azs9ifhh76vqhr82cwvjk0b7yhi7a5xc9f9qvp7";
|
||||
rev = "79e759d919c95b415f72714456b2a78ce73e106b";
|
||||
sha256 = "0ch52ya12niz4wr5njrg71lqa6fhgcjphidg1n7dcyy4l0zvs9ny";
|
||||
};
|
||||
meta.homepage = "https://github.com/vimpostor/vim-tpipeline/";
|
||||
};
|
||||
|
@ -12816,12 +12828,12 @@ final: prev:
|
|||
|
||||
vimtex = buildVimPluginFrom2Nix {
|
||||
pname = "vimtex";
|
||||
version = "2022-10-17";
|
||||
version = "2022-10-18";
|
||||
src = fetchFromGitHub {
|
||||
owner = "lervag";
|
||||
repo = "vimtex";
|
||||
rev = "f17f00660b2509dafa11acc516be0a70bc7b7ac2";
|
||||
sha256 = "1r6802r41sb79kg2sia0mmqxfdn7yjlqbpx757d3ik6sk95z20gp";
|
||||
rev = "aacc06295f4790ebeec166462cc775d716c1b0e7";
|
||||
sha256 = "0jfmzf6yqzp7css82ihjci4rcxsjc5laf3rbkabvd6dsa5qjbbl7";
|
||||
};
|
||||
meta.homepage = "https://github.com/lervag/vimtex/";
|
||||
};
|
||||
|
@ -13117,12 +13129,12 @@ final: prev:
|
|||
|
||||
zig-vim = buildVimPluginFrom2Nix {
|
||||
pname = "zig.vim";
|
||||
version = "2022-07-28";
|
||||
version = "2022-10-19";
|
||||
src = fetchFromGitHub {
|
||||
owner = "ziglang";
|
||||
repo = "zig.vim";
|
||||
rev = "3538ae95b469bab6dc15d93067798c87f8968010";
|
||||
sha256 = "05hxwc9j60hn0f95vybp1327mi5z3w4ja5y2mm97r6zwb4a8rccs";
|
||||
rev = "c33e1e312fc0f9523d09d7ddb845ea5d52db41d0";
|
||||
sha256 = "17iwx87n8w2ksi9f8ravsa69ng7gzn0px0d5pd58n3lsdvhcsm59";
|
||||
};
|
||||
meta.homepage = "https://github.com/ziglang/zig.vim/";
|
||||
};
|
||||
|
@ -13189,12 +13201,12 @@ final: prev:
|
|||
|
||||
chad = buildVimPluginFrom2Nix {
|
||||
pname = "chad";
|
||||
version = "2022-10-17";
|
||||
version = "2022-10-19";
|
||||
src = fetchFromGitHub {
|
||||
owner = "ms-jpq";
|
||||
repo = "chadtree";
|
||||
rev = "07f3d71a42f874a3cbf868e20c7864fba7d98dab";
|
||||
sha256 = "0dcjqw4dd5fajjzcq5kcciqzqlz98mmqr88pjndi9pz11j4k5sng";
|
||||
rev = "0fca048835601f00f3fa9c8566de304350edf4ea";
|
||||
sha256 = "01jfq0cr7agp98adsyi4i0hmawz9v5g0n7xrlxqv88jvjawws637";
|
||||
};
|
||||
meta.homepage = "https://github.com/ms-jpq/chadtree/";
|
||||
};
|
||||
|
|
|
@ -575,6 +575,7 @@ https://github.com/rust-lang/rust.vim/,,
|
|||
https://github.com/hauleth/sad.vim/,,
|
||||
https://github.com/vmware-archive/salt-vim/,,
|
||||
https://github.com/lewis6991/satellite.nvim/,HEAD,
|
||||
https://github.com/tiagovla/scope.nvim/,HEAD,
|
||||
https://github.com/Xuyuanp/scrollbar.nvim/,,
|
||||
https://github.com/cakebaker/scss-syntax.vim/,,
|
||||
https://github.com/RobertAudi/securemodelines/,,
|
||||
|
|
|
@ -222,13 +222,13 @@
|
|||
"version": "1.19.3"
|
||||
},
|
||||
"cloudflare": {
|
||||
"hash": "sha256-nHA9z7IziBpMgR9ooCt6pGjE1CaxjNHQMpUdxl0l3ns=",
|
||||
"hash": "sha256-uItV3BTB3bY8NrjD63oUWZMB0gEscEN4Y6aDTuDQW7c=",
|
||||
"owner": "cloudflare",
|
||||
"provider-source-address": "registry.terraform.io/cloudflare/cloudflare",
|
||||
"repo": "terraform-provider-cloudflare",
|
||||
"rev": "v3.25.0",
|
||||
"vendorHash": "sha256-9LZ8KjobPSSyZ02oYUrn1gftNYtui/zezfIYD9mkhQc=",
|
||||
"version": "3.25.0"
|
||||
"rev": "v3.26.0",
|
||||
"vendorHash": "sha256-pifWJoCbV0bIDzDihdvpC3k5d615HTsYHqVV3s50euk=",
|
||||
"version": "3.26.0"
|
||||
},
|
||||
"cloudfoundry": {
|
||||
"hash": "sha256-VfGB0NkT36oYT5F1fh1N/2rlZdfhk+K76AXNh0NkO50=",
|
||||
|
|
|
@ -34,6 +34,7 @@ let
|
|||
"static"
|
||||
"nix" # mainly for nixUnstable users, but also for access to nix/netrc
|
||||
# Shells
|
||||
"shells"
|
||||
"bashrc"
|
||||
"zshenv"
|
||||
"zshrc"
|
||||
|
@ -71,7 +72,7 @@ let
|
|||
"pki"
|
||||
];
|
||||
in concatStringsSep "\n "
|
||||
(map (file: "--ro-bind-try $(${coreutils}/bin/readlink -f /etc/${file}) /etc/${file}") files);
|
||||
(map (file: "--ro-bind-try $(${coreutils}/bin/readlink -m /etc/${file}) /etc/${file}") files);
|
||||
|
||||
# Create this on the fly instead of linking from /nix
|
||||
# The container might have to modify it and re-run ldconfig if there are
|
||||
|
|
|
@ -1,14 +1,14 @@
|
|||
{ buildPythonPackage
|
||||
{ lib
|
||||
, buildPythonPackage
|
||||
, cloudpickle
|
||||
, deepdish
|
||||
, deepmerge
|
||||
, dm-haiku
|
||||
, fetchFromGitHub
|
||||
, jaxlib
|
||||
, lib
|
||||
, poetry
|
||||
, pytestCheckHook
|
||||
, torch
|
||||
, pythonOlder
|
||||
, pyyaml
|
||||
, sh
|
||||
, tables
|
||||
|
@ -16,6 +16,7 @@
|
|||
, tensorboardx
|
||||
, tensorflow
|
||||
, toolz
|
||||
, torch
|
||||
, treex
|
||||
, typing-extensions
|
||||
}:
|
||||
|
@ -25,6 +26,8 @@ buildPythonPackage rec {
|
|||
version = "0.8.6";
|
||||
format = "pyproject";
|
||||
|
||||
disabled = pythonOlder "3.7";
|
||||
|
||||
src = fetchFromGitHub {
|
||||
owner = "poets-ai";
|
||||
repo = pname;
|
||||
|
@ -34,8 +37,10 @@ buildPythonPackage rec {
|
|||
|
||||
# The cloudpickle constraint is too strict. wandb is marked as an optional
|
||||
# dependency but `buildPythonPackage` doesn't seem to respect that setting.
|
||||
# Python constraint: https://github.com/poets-ai/elegy/issues/244
|
||||
postPatch = ''
|
||||
substituteInPlace pyproject.toml \
|
||||
--replace 'python = ">=3.7,<3.10"' 'python = ">=3.7"' \
|
||||
--replace 'cloudpickle = "^1.5.0"' 'cloudpickle = "*"' \
|
||||
--replace 'wandb = { version = "^0.12.10", optional = true }' ""
|
||||
'';
|
||||
|
@ -44,7 +49,9 @@ buildPythonPackage rec {
|
|||
poetry
|
||||
];
|
||||
|
||||
buildInputs = [ jaxlib ];
|
||||
buildInputs = [
|
||||
jaxlib
|
||||
];
|
||||
|
||||
propagatedBuildInputs = [
|
||||
cloudpickle
|
||||
|
@ -75,6 +82,8 @@ buildPythonPackage rec {
|
|||
# Fails with `Could not find compiler for platform Host: NOT_FOUND: could not find registered compiler for platform Host -- check target linkage`.
|
||||
# Runs fine in docker with Ubuntu 22.04. I suspect the issue is the sandboxing in `nixpkgs` but not sure.
|
||||
"test_saved_model_poly"
|
||||
# AttributeError: module 'jax' has no attribute 'tree_multimap'
|
||||
"DataLoaderTestCase"
|
||||
];
|
||||
|
||||
meta = with lib; {
|
||||
|
|
|
@ -1,37 +1,77 @@
|
|||
{ lib
|
||||
, argon2-cffi
|
||||
, buildPythonPackage
|
||||
, fetchPypi
|
||||
, ipykernel
|
||||
, ipython_genutils
|
||||
, jinja2
|
||||
, jupyter_client
|
||||
, jupyter_core
|
||||
, jupyter_server
|
||||
, nbconvert
|
||||
, nbformat
|
||||
, nest-asyncio
|
||||
, notebook
|
||||
, notebook-shim
|
||||
, pythonOlder
|
||||
, jupyter_server
|
||||
, pytestCheckHook
|
||||
, prometheus-client
|
||||
, pytest-tornasync
|
||||
, pytestCheckHook
|
||||
, pythonOlder
|
||||
, pyzmq
|
||||
, send2trash
|
||||
, terminado
|
||||
, tornado
|
||||
, traitlets
|
||||
}:
|
||||
|
||||
buildPythonPackage rec {
|
||||
pname = "nbclassic";
|
||||
version = "0.4.5";
|
||||
disabled = pythonOlder "3.6";
|
||||
version = "0.4.6";
|
||||
format = "setuptools";
|
||||
|
||||
disabled = pythonOlder "3.7";
|
||||
|
||||
src = fetchPypi {
|
||||
inherit pname version;
|
||||
sha256 = "sha256-BXBMbN2DAb9S5A7Z+uOegNa8XS1EfcZ4McFFtN2Sh3k=";
|
||||
hash = "sha256-PBjTQ7KS+TjvyTIFdh5nTyDsoG6tJeDu3Bf3riUr9W0=";
|
||||
};
|
||||
|
||||
propagatedBuildInputs = [ jupyter_server notebook notebook-shim ];
|
||||
propagatedBuildInputs = [
|
||||
argon2-cffi
|
||||
ipykernel
|
||||
ipython_genutils
|
||||
jinja2
|
||||
jupyter_client
|
||||
jupyter_core
|
||||
jupyter_server
|
||||
nbconvert
|
||||
nbformat
|
||||
nest-asyncio
|
||||
notebook
|
||||
notebook-shim
|
||||
prometheus-client
|
||||
pyzmq
|
||||
send2trash
|
||||
terminado
|
||||
tornado
|
||||
traitlets
|
||||
];
|
||||
|
||||
checkInputs = [
|
||||
pytestCheckHook
|
||||
pytest-tornasync
|
||||
pytestCheckHook
|
||||
];
|
||||
|
||||
pythonImportsCheck = [
|
||||
"nbclassic"
|
||||
];
|
||||
|
||||
__darwinAllowLocalNetworking = true;
|
||||
|
||||
meta = with lib; {
|
||||
description = "Jupyter lab environment notebook server extension.";
|
||||
license = with licenses; [ bsd3 ];
|
||||
description = "Jupyter lab environment notebook server extension";
|
||||
homepage = "https://github.com/jupyterlab/nbclassic";
|
||||
maintainers = [ maintainers.elohmeier ];
|
||||
license = with licenses; [ bsd3 ];
|
||||
maintainers = with maintainers; [ elohmeier ];
|
||||
};
|
||||
}
|
||||
|
|
|
@ -12,7 +12,7 @@
|
|||
|
||||
buildPythonPackage rec {
|
||||
pname = "pytibber";
|
||||
version = "0.25.3";
|
||||
version = "0.25.4";
|
||||
format = "setuptools";
|
||||
|
||||
disabled = pythonOlder "3.9";
|
||||
|
@ -21,7 +21,7 @@ buildPythonPackage rec {
|
|||
owner = "Danielhiversen";
|
||||
repo = "pyTibber";
|
||||
rev = "refs/tags/${version}";
|
||||
hash = "sha256-QpKPGAksaKfdLpiBn4fbVxTsoBUd8S6loSKF+EE443g=";
|
||||
hash = "sha256-K8QIs5N5dTZmVYS0QbwsSVl5yObhjrNwka4y6SCE8Wc=";
|
||||
};
|
||||
|
||||
propagatedBuildInputs = [
|
||||
|
|
|
@ -6,13 +6,13 @@
|
|||
|
||||
buildPythonPackage rec {
|
||||
pname = "pyx";
|
||||
version = "0.15";
|
||||
version = "0.16";
|
||||
disabled = !isPy3k;
|
||||
|
||||
src = fetchPypi {
|
||||
pname = "PyX";
|
||||
inherit version;
|
||||
sha256 = "0xs9brmk9fvfmnsvi0haf13xwz994kv9afznzfpg9dkzbq6b1hqg";
|
||||
sha256 = "sha256-TY4+RxzT6am9E9UIbN98CvGww/PhledPX2MxjcQKZtg=";
|
||||
};
|
||||
|
||||
# No tests in archive
|
||||
|
|
|
@ -13,7 +13,7 @@
|
|||
|
||||
buildPythonPackage rec {
|
||||
pname = "restfly";
|
||||
version = "1.4.6";
|
||||
version = "1.4.7";
|
||||
format = "setuptools";
|
||||
|
||||
disabled = pythonOlder "3.7";
|
||||
|
@ -22,7 +22,7 @@ buildPythonPackage rec {
|
|||
owner = "stevemcgrath";
|
||||
repo = pname;
|
||||
rev = version;
|
||||
hash = "sha256-nCubAn9AASnCsvlYdk4gmkoORRlsYEbJ8JmlT11xYWU=";
|
||||
hash = "sha256-PPXJHatJKve9fIjveVYRnTSIDHFmnSDWTnkgO91twJs=";
|
||||
};
|
||||
|
||||
propagatedBuildInputs = [
|
||||
|
|
|
@ -13,12 +13,12 @@
|
|||
|
||||
buildPythonPackage rec {
|
||||
pname = "sigtools";
|
||||
version = "4.0.0";
|
||||
version = "4.0.1";
|
||||
format = "pyproject";
|
||||
|
||||
src = fetchPypi {
|
||||
inherit pname version;
|
||||
sha256 = "sha256-fMhKC6VuNLfxXkM3RCaPEODEp21r/s6JzswaHKkROLY=";
|
||||
sha256 = "sha256-S44TWpzU0uoA2mcMCTNy105nK6OruH9MmNjnPepURFw=";
|
||||
};
|
||||
|
||||
nativeBuildInputs = [
|
||||
|
|
|
@ -9,14 +9,14 @@
|
|||
|
||||
buildPythonPackage rec {
|
||||
pname = "snowflake-sqlalchemy";
|
||||
version = "1.4.2";
|
||||
version = "1.4.3";
|
||||
format = "setuptools";
|
||||
|
||||
disabled = pythonOlder "3.7";
|
||||
|
||||
src = fetchPypi {
|
||||
inherit pname version;
|
||||
hash = "sha256-zKWDQSd8G1H+EFMYHHSVyAtJNxZ6+z1rkESi5dsVpVc=";
|
||||
hash = "sha256-sBnkztxqTz7MQ0eYvkAvYWPojxBy6ek1qZxMppLTTM4=";
|
||||
};
|
||||
|
||||
propagatedBuildInputs = [
|
||||
|
|
|
@ -9,14 +9,14 @@
|
|||
|
||||
buildPythonPackage rec {
|
||||
pname = "spacy-pkuseg";
|
||||
version = "0.0.31";
|
||||
version = "0.0.32";
|
||||
|
||||
disabled = !isPy3k;
|
||||
|
||||
src = fetchPypi {
|
||||
inherit version;
|
||||
pname = "spacy_pkuseg";
|
||||
hash = "sha256-C/6uYeXjmmZiWFIvk/2P8+CEX4ZBhYNnRX1T4rD75N8=";
|
||||
hash = "sha256-9y2TZROOkIOl54u6jocZD4WtP5Ct3bVfacWKqGLISEw=";
|
||||
};
|
||||
|
||||
# Does not seem to have actual tests, but unittest discover
|
||||
|
|
|
@ -10,14 +10,14 @@
|
|||
|
||||
buildPythonPackage rec {
|
||||
pname = "sphinxcontrib-spelling";
|
||||
version = "7.6.1";
|
||||
version = "7.6.2";
|
||||
format = "setuptools";
|
||||
|
||||
disabled = pythonOlder "3.7";
|
||||
|
||||
src = fetchPypi {
|
||||
inherit pname version;
|
||||
hash = "sha256-REhXV53WGRTzlwrRBGx0v2dYE29+FEtGypwoEIhw9Qg=";
|
||||
hash = "sha256-oSnV3QwAydQUvN9Zmv3bVbrgHx1UNjbn67CUkborq9Q=";
|
||||
};
|
||||
|
||||
nativeBuildInputs = [
|
||||
|
|
|
@ -8,11 +8,11 @@
|
|||
|
||||
buildPythonPackage rec {
|
||||
pname = "streamdeck";
|
||||
version = "0.9.2";
|
||||
version = "0.9.3";
|
||||
|
||||
src = fetchPypi {
|
||||
inherit pname version;
|
||||
sha256 = "sha256-XhNB/flNju2XdOMbVo7X4dhGCqNEV1314PDFC9Ma3nw=";
|
||||
sha256 = "sha256-9bNWsNEW5Di2EZ3z+p8y4Q7GTfIG66b05pTiQcff7HE=";
|
||||
};
|
||||
|
||||
patches = [
|
||||
|
|
|
@ -6,11 +6,11 @@
|
|||
|
||||
buildPythonPackage rec {
|
||||
pname = "trimesh";
|
||||
version = "3.15.4";
|
||||
version = "3.15.5";
|
||||
|
||||
src = fetchPypi {
|
||||
inherit pname version;
|
||||
sha256 = "sha256-D9hgnaX9YdYvYApIc5IB2hHyJSJFm9Tgia5KlwM56Rw=";
|
||||
sha256 = "sha256-jzQEsrCwSB+OY9XGmztkvbM2ZzT4mUkuYvO86ed6XUc=";
|
||||
};
|
||||
|
||||
propagatedBuildInputs = [ numpy ];
|
||||
|
|
|
@ -5,13 +5,13 @@
|
|||
|
||||
buildPythonPackage rec {
|
||||
pname = "types-dateutil";
|
||||
version = "2.8.19";
|
||||
version = "2.8.19.2";
|
||||
format = "setuptools";
|
||||
|
||||
src = fetchPypi {
|
||||
pname = "types-python-dateutil";
|
||||
inherit version;
|
||||
hash = "sha256-v9PrOcclOupLojsQ9psBfTCwE2YrtL5KtIsgu9dj8wk=";
|
||||
hash = "sha256-5uMs4Y83dlsIxGYiKHvI2BNtwMVi2a1bj9FYxZlj16c=";
|
||||
};
|
||||
|
||||
pythonImportsCheck = [
|
||||
|
|
|
@ -5,12 +5,12 @@
|
|||
|
||||
buildPythonPackage rec {
|
||||
pname = "types-pytz";
|
||||
version = "2022.4.0.0";
|
||||
version = "2022.5.0.0";
|
||||
format = "setuptools";
|
||||
|
||||
src = fetchPypi {
|
||||
inherit pname version;
|
||||
sha256 = "sha256-F9ZuSxboDOrgeHcm86IiiN99P5/evrCR3GS5LA5OoJ0=";
|
||||
sha256 = "sha256-DBY7FdPlmObMcHSpnKnscrJdwbRGrMEzuCdmevC3sJo=";
|
||||
};
|
||||
|
||||
# Modules doesn't have tests
|
||||
|
|
|
@ -5,12 +5,12 @@
|
|||
|
||||
buildPythonPackage rec {
|
||||
pname = "types-redis";
|
||||
version = "4.3.21.1";
|
||||
version = "4.3.21.2";
|
||||
format = "setuptools";
|
||||
|
||||
src = fetchPypi {
|
||||
inherit pname version;
|
||||
sha256 = "sha256-STgUgpZD/AShRZXtpszWm9wGBkd1QczaVCOM4/YLyZM=";
|
||||
sha256 = "sha256-q1QiSaR9OQO5QWLmOVrmvgzA9WL9GE7VGgo02KcCGjk=";
|
||||
};
|
||||
|
||||
# Module doesn't have tests
|
||||
|
|
|
@ -18,11 +18,11 @@
|
|||
|
||||
buildPythonPackage rec {
|
||||
pname = "vowpalwabbit";
|
||||
version = "9.3.0";
|
||||
version = "9.5.0";
|
||||
|
||||
src = fetchPypi{
|
||||
inherit pname version;
|
||||
sha256 = "sha256-lIvSpgnXHiFEMrdObAODh5/T/J8rXsPVIRyWCnt2w7Q=";
|
||||
sha256 = "sha256-LfEP0T/dYFuLPgz8cBtO6iajfnTt9GXCuor0NibP0qY=";
|
||||
};
|
||||
|
||||
nativeBuildInputs = [
|
||||
|
|
|
@ -1,4 +1,10 @@
|
|||
{ lib, stdenv, buildGoModule, fetchFromGitHub, OpenGL }:
|
||||
{ lib
|
||||
, stdenv
|
||||
, buildGoModule
|
||||
, fetchFromGitHub
|
||||
, OpenGL
|
||||
, AppKit
|
||||
}:
|
||||
|
||||
buildGoModule rec {
|
||||
pname = "gdlv";
|
||||
|
@ -14,7 +20,7 @@ buildGoModule rec {
|
|||
vendorSha256 = null;
|
||||
subPackages = ".";
|
||||
|
||||
buildInputs = lib.optionals stdenv.isDarwin [ OpenGL ];
|
||||
buildInputs = lib.optionals stdenv.isDarwin [ OpenGL AppKit ];
|
||||
|
||||
meta = with lib; {
|
||||
description = "GUI frontend for Delve";
|
||||
|
|
50
pkgs/development/tools/rust/cargo-show-asm/default.nix
Normal file
50
pkgs/development/tools/rust/cargo-show-asm/default.nix
Normal file
|
@ -0,0 +1,50 @@
|
|||
{ lib
|
||||
, stdenv
|
||||
, fetchFromGitHub
|
||||
, rustPlatform
|
||||
, pkg-config
|
||||
, installShellFiles
|
||||
, openssl
|
||||
, nix-update-script
|
||||
, callPackage
|
||||
}:
|
||||
rustPlatform.buildRustPackage rec {
|
||||
pname = "cargo-asm";
|
||||
version = "0.1.24";
|
||||
|
||||
src = fetchFromGitHub {
|
||||
owner = "pacak";
|
||||
repo = "cargo-show-asm";
|
||||
rev = version;
|
||||
hash = "sha256-ahkKUtg5M88qddzEwYxPecDtBofGfPVxKuYKgmsbWYc=";
|
||||
};
|
||||
|
||||
cargoHash = "sha256-S7OpHNjiTfQg7aPmHEx6Q/OV5QA9pB29F3MTIeiLAXg=";
|
||||
|
||||
nativeBuildInputs = [ pkg-config installShellFiles ];
|
||||
buildInputs = [ openssl ];
|
||||
|
||||
postInstall = ''
|
||||
installShellCompletion --cmd foobar \
|
||||
--bash <($out/bin/cargo-asm --bpaf-complete-style-bash) \
|
||||
--fish <($out/bin/cargo-asm --bpaf-complete-style-fish) \
|
||||
--zsh <($out/bin/cargo-asm --bpaf-complete-style-zsh )
|
||||
'';
|
||||
|
||||
passthru = {
|
||||
updateScript = nix-update-script {
|
||||
attrPath = pname;
|
||||
};
|
||||
tests = lib.optionalAttrs stdenv.hostPlatform.isx86_64 {
|
||||
test-basic-x86_64 = callPackage ./test-basic-x86_64.nix { };
|
||||
};
|
||||
};
|
||||
|
||||
meta = with lib; {
|
||||
description = "Cargo subcommand showing the assembly, LLVM-IR and MIR generated for Rust code";
|
||||
homepage = "https://github.com/pacak/cargo-show-asm";
|
||||
license = with licenses; [ asl20 mit ];
|
||||
maintainers = with maintainers; [ oxalica ];
|
||||
broken = stdenv.isDarwin; # FIXME: Seems to have issue compiling bundled curl.
|
||||
};
|
||||
}
|
|
@ -0,0 +1,18 @@
|
|||
{ runCommand, cargo, rustc, cargo-show-asm }:
|
||||
runCommand "test-basic" {
|
||||
nativeBuildInputs = [ cargo rustc cargo-show-asm ];
|
||||
} ''
|
||||
mkdir -p src
|
||||
cat >Cargo.toml <<EOF
|
||||
[package]
|
||||
name = "add"
|
||||
version = "0.0.0"
|
||||
EOF
|
||||
cat >src/lib.rs <<EOF
|
||||
pub fn add(a: u32, b: u32) -> u32 { a + b }
|
||||
EOF
|
||||
|
||||
[[ "$(cargo asm add::add | tee /dev/stderr)" == *"lea eax, "* ]]
|
||||
[[ "$(cargo asm --mir add | tee /dev/stderr)" == *"= Add("* ]]
|
||||
touch $out
|
||||
''
|
|
@ -14915,6 +14915,9 @@ with pkgs;
|
|||
cargo-semver-checks = callPackage ../development/tools/rust/cargo-semver-checks {
|
||||
inherit (darwin.apple_sdk.frameworks) Security;
|
||||
};
|
||||
|
||||
cargo-show-asm = callPackage ../development/tools/rust/cargo-show-asm { };
|
||||
|
||||
cargo-sort = callPackage ../development/tools/rust/cargo-sort { };
|
||||
cargo-spellcheck = callPackage ../development/tools/rust/cargo-spellcheck {
|
||||
inherit (darwin.apple_sdk.frameworks) Security;
|
||||
|
@ -25169,8 +25172,8 @@ with pkgs;
|
|||
|
||||
ginkgo = callPackage ../development/tools/ginkgo { };
|
||||
|
||||
gdlv = callPackage ../development/tools/gdlv {
|
||||
inherit (darwin.apple_sdk.frameworks) OpenGL;
|
||||
gdlv = darwin.apple_sdk_11_0.callPackage ../development/tools/gdlv {
|
||||
inherit (darwin.apple_sdk_11_0.frameworks) OpenGL AppKit;
|
||||
};
|
||||
|
||||
go-bindata = callPackage ../development/tools/go-bindata { };
|
||||
|
|
Loading…
Reference in a new issue