Merge staging-next into staging

This commit is contained in:
github-actions[bot] 2021-12-14 06:02:02 +00:00 committed by GitHub
commit b073a17f68
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
21 changed files with 2446 additions and 1800 deletions

View File

@ -10,8 +10,6 @@ in
{
dns-single-node = dns.singlenode.test;
dns-multi-node = dns.multinode.test;
# timed out: https://hydra.nixos.org/build/160710933
#rbac-single-node = rbac.singlenode.test;
# timed out: https://hydra.nixos.org/build/160711286
#rbac-multi-node = rbac.multinode.test;
rbac-single-node = rbac.singlenode.test;
rbac-multi-node = rbac.multinode.test;
}

View File

@ -100,7 +100,7 @@ let
machine1.succeed("host redis.default.svc.cluster.local")
# check dns inside the container
machine1.succeed("kubectl exec -ti probe -- /bin/host redis.default.svc.cluster.local")
machine1.succeed("kubectl exec probe -- /bin/host redis.default.svc.cluster.local")
'';
};
@ -142,7 +142,7 @@ let
machine2.succeed("host redis.default.svc.cluster.local")
# check dns inside the container
machine1.succeed("kubectl exec -ti probe -- /bin/host redis.default.svc.cluster.local")
machine1.succeed("kubectl exec probe -- /bin/host redis.default.svc.cluster.local")
'';
};
in {

View File

@ -115,9 +115,9 @@ let
machine1.wait_until_succeeds("kubectl get pod kubectl | grep Running")
machine1.wait_until_succeeds("kubectl exec -ti kubectl -- kubectl get pods")
machine1.fail("kubectl exec -ti kubectl -- kubectl create -f /kubectl-pod-2.json")
machine1.fail("kubectl exec -ti kubectl -- kubectl delete pods -l name=kubectl")
machine1.wait_until_succeeds("kubectl exec kubectl -- kubectl get pods")
machine1.fail("kubectl exec kubectl -- kubectl create -f /kubectl-pod-2.json")
machine1.fail("kubectl exec kubectl -- kubectl delete pods -l name=kubectl")
'';
};
@ -152,9 +152,9 @@ let
machine1.wait_until_succeeds("kubectl get pod kubectl | grep Running")
machine1.wait_until_succeeds("kubectl exec -ti kubectl -- kubectl get pods")
machine1.fail("kubectl exec -ti kubectl -- kubectl create -f /kubectl-pod-2.json")
machine1.fail("kubectl exec -ti kubectl -- kubectl delete pods -l name=kubectl")
machine1.wait_until_succeeds("kubectl exec kubectl -- kubectl get pods")
machine1.fail("kubectl exec kubectl -- kubectl create -f /kubectl-pod-2.json")
machine1.fail("kubectl exec kubectl -- kubectl delete pods -l name=kubectl")
'';
};

View File

@ -5,7 +5,7 @@
trivialBuild {
pname = "bqn-mode";
version = "0.pre+unstable=2021-12-04";
version = "0.pre+date=2021-12-03";
src = fetchFromGitHub {
owner = "museoa";

View File

@ -39,10 +39,10 @@
elpaBuild {
pname = "ada-mode";
ename = "ada-mode";
version = "7.1.8";
version = "7.2.0";
src = fetchurl {
url = "https://elpa.gnu.org/packages/ada-mode-7.1.8.tar";
sha256 = "0gggzjj58bxp7n4xdvhqwaxk6z79bbiqs59cc36mxk4gqyzf41xh";
url = "https://elpa.gnu.org/packages/ada-mode-7.2.0.tar";
sha256 = "00mrcn98bah9cld78qz75mmmk1yrs9k4dbzf6r1x07pngz70fxm2";
};
packageRequires = [ emacs uniquify-files wisi ];
meta = {
@ -448,10 +448,10 @@
elpaBuild {
pname = "capf-autosuggest";
ename = "capf-autosuggest";
version = "0.2";
version = "0.3";
src = fetchurl {
url = "https://elpa.gnu.org/packages/capf-autosuggest-0.2.tar";
sha256 = "0a3bkf3c1gwv9m4rq9kvgw48y5av4arnymnm64yija55ygrnm88b";
url = "https://elpa.gnu.org/packages/capf-autosuggest-0.3.tar";
sha256 = "05abnvg84248pbqr2hdkyxr1q1qlgsf4nji23nw41bfly795ikpm";
};
packageRequires = [ emacs ];
meta = {
@ -681,10 +681,10 @@
elpaBuild {
pname = "consult";
ename = "consult";
version = "0.12";
version = "0.13";
src = fetchurl {
url = "https://elpa.gnu.org/packages/consult-0.12.tar";
sha256 = "0xcr7jki9m30hppy24z74nrw7xv5nahm1yrjilcck32mxfkrc69x";
url = "https://elpa.gnu.org/packages/consult-0.13.tar";
sha256 = "08hwvyj9sif9r92nhd09prwlryyqgnifjfqj51xgx98m0rg7ks3p";
};
packageRequires = [ emacs ];
meta = {
@ -711,10 +711,10 @@
elpaBuild {
pname = "corfu";
ename = "corfu";
version = "0.13";
version = "0.16";
src = fetchurl {
url = "https://elpa.gnu.org/packages/corfu-0.13.tar";
sha256 = "0psvkxr7fjqq7gkqdzl0ma367zjlxgixk563vpv9hmwfwymddyyb";
url = "https://elpa.gnu.org/packages/corfu-0.16.tar";
sha256 = "04xgq5rkz8a0lykcyjsxq76yapbzz8vfw8gxqvdx0y58bhcw82y6";
};
packageRequires = [ emacs ];
meta = {
@ -726,10 +726,10 @@
elpaBuild {
pname = "coterm";
ename = "coterm";
version = "1.2";
version = "1.3";
src = fetchurl {
url = "https://elpa.gnu.org/packages/coterm-1.2.tar";
sha256 = "0jl48bi4a4fkk7p2nj2bx0b658wrjw0cvab5ds6rid44irc8b1mn";
url = "https://elpa.gnu.org/packages/coterm-1.3.tar";
sha256 = "078rrc776mdzb4nczp1h8p0pymzds76kz3g2h78ri95k3wpy5ksj";
};
packageRequires = [ emacs ];
meta = {
@ -801,10 +801,10 @@
elpaBuild {
pname = "csharp-mode";
ename = "csharp-mode";
version = "1.0.2";
version = "1.1.1";
src = fetchurl {
url = "https://elpa.gnu.org/packages/csharp-mode-1.0.2.tar";
sha256 = "1xddnd6g6qz3xnzl6dmd38qvzvm32acdyhmm27hfdpqcbg6isfad";
url = "https://elpa.gnu.org/packages/csharp-mode-1.1.1.tar";
sha256 = "096aj4np1ii60h1kxbff5lkfznd0l0x551x103m5i1ks82kxlv1l";
};
packageRequires = [ emacs ];
meta = {
@ -816,10 +816,10 @@
elpaBuild {
pname = "csv-mode";
ename = "csv-mode";
version = "1.16";
version = "1.17";
src = fetchurl {
url = "https://elpa.gnu.org/packages/csv-mode-1.16.tar";
sha256 = "1i43b2p31xhrf97xbdi35y550ysp69fasa5gcrhg6iyxw176807p";
url = "https://elpa.gnu.org/packages/csv-mode-1.17.tar";
sha256 = "16kv3n70pl4h3jfmmqy9bzflsm4nv7cwvrj7g4mgy8yb76nbyka2";
};
packageRequires = [ cl-lib emacs ];
meta = {
@ -1176,10 +1176,10 @@
elpaBuild {
pname = "eev";
ename = "eev";
version = "20211101";
version = "20211205";
src = fetchurl {
url = "https://elpa.gnu.org/packages/eev-20211101.tar";
sha256 = "0sxbf116msfv6ly1dqga2sz2zpqr78nzp3v44qy7rps2887incmr";
url = "https://elpa.gnu.org/packages/eev-20211205.tar";
sha256 = "0qicm3ym9n6iamlj0xyzn8729gfwjp5lwq6lj8r3ydgs4ggsr4jy";
};
packageRequires = [ emacs ];
meta = {
@ -1279,10 +1279,10 @@
elpaBuild {
pname = "elisp-benchmarks";
ename = "elisp-benchmarks";
version = "1.12";
version = "1.13";
src = fetchurl {
url = "https://elpa.gnu.org/packages/elisp-benchmarks-1.12.tar";
sha256 = "0jzpzif4vrjg5hl0hxg4aqvi6nv56cxa1w0amnkgcz4hsscxkvwm";
url = "https://elpa.gnu.org/packages/elisp-benchmarks-1.13.tar";
sha256 = "13gvljqj7k8qpyn9fcwa6gl3kqakiy5rqx5s3afdc2y356a06wr6";
};
packageRequires = [];
meta = {
@ -1474,10 +1474,10 @@
elpaBuild {
pname = "exwm";
ename = "exwm";
version = "0.25";
version = "0.26";
src = fetchurl {
url = "https://elpa.gnu.org/packages/exwm-0.25.tar";
sha256 = "0imd4v9ccvpsskmfnycz5fgabsvdjp1msg5v8rc7x0v26r3kr4x7";
url = "https://elpa.gnu.org/packages/exwm-0.26.tar";
sha256 = "03pg0r8a5vb1wc5grmjgzql74p47fniv47x39gdll5s3cq0haf6q";
};
packageRequires = [ xelb ];
meta = {
@ -2078,10 +2078,10 @@
elpaBuild {
pname = "javaimp";
ename = "javaimp";
version = "0.7.1";
version = "0.8";
src = fetchurl {
url = "https://elpa.gnu.org/packages/javaimp-0.7.1.tar";
sha256 = "0i93akp9jhlpgbm454wkjhir8cbzhfjb97cxxlk8n4pgzbh481l3";
url = "https://elpa.gnu.org/packages/javaimp-0.8.tar";
sha256 = "1i6k0yz6r7v774qgnkzinia783fwx73y3brxr31sbip3b5dbpmsn";
};
packageRequires = [];
meta = {
@ -2164,6 +2164,21 @@
license = lib.licenses.free;
};
}) {};
kind-icon = callPackage ({ elpaBuild, emacs, fetchurl, lib, svg-lib }:
elpaBuild {
pname = "kind-icon";
ename = "kind-icon";
version = "0.1.3";
src = fetchurl {
url = "https://elpa.gnu.org/packages/kind-icon-0.1.3.tar";
sha256 = "0iqbjlqna5n8dx78350macs129wnri7kgmxk2qf3w9bj6qp760sn";
};
packageRequires = [ emacs svg-lib ];
meta = {
homepage = "https://elpa.gnu.org/packages/kind-icon.html";
license = lib.licenses.free;
};
}) {};
kiwix = callPackage ({ elpaBuild, emacs, fetchurl, lib, request }:
elpaBuild {
pname = "kiwix";
@ -2348,10 +2363,10 @@
elpaBuild {
pname = "marginalia";
ename = "marginalia";
version = "0.9";
version = "0.10";
src = fetchurl {
url = "https://elpa.gnu.org/packages/marginalia-0.9.tar";
sha256 = "0jnw9ys7p2rhi7sx2wxi3xs95ryg9vr34xb2jdfiz0p1xv04a300";
url = "https://elpa.gnu.org/packages/marginalia-0.10.tar";
sha256 = "0sw4kfqda3z9bph4vgzqvg045li64ww2gdc2cgddi2m5p7anq20g";
};
packageRequires = [ emacs ];
meta = {
@ -2389,6 +2404,21 @@
license = lib.licenses.free;
};
}) {};
mct = callPackage ({ elpaBuild, emacs, fetchurl, lib }:
elpaBuild {
pname = "mct";
ename = "mct";
version = "0.3.0";
src = fetchurl {
url = "https://elpa.gnu.org/packages/mct-0.3.0.tar";
sha256 = "07wywk5zadcinjpx9hvag8ndzb426lq5jlg42rqdgrv92ka7n16b";
};
packageRequires = [ emacs ];
meta = {
homepage = "https://elpa.gnu.org/packages/mct.html";
license = lib.licenses.free;
};
}) {};
memory-usage = callPackage ({ elpaBuild, fetchurl, lib }:
elpaBuild {
pname = "memory-usage";
@ -2517,10 +2547,10 @@
elpaBuild {
pname = "modus-themes";
ename = "modus-themes";
version = "1.6.0";
version = "1.7.0";
src = fetchurl {
url = "https://elpa.gnu.org/packages/modus-themes-1.6.0.tar";
sha256 = "03ahavpvd57z7cw1n46k6lq5335p1ld7kkjcylyx5fvq1rc1jw44";
url = "https://elpa.gnu.org/packages/modus-themes-1.7.0.tar";
sha256 = "1ncpgya5lbwr5z7gbq59prfqqnjxhqgaylcjr23mwrhbvvfrj5ff";
};
packageRequires = [ emacs ];
meta = {
@ -2661,10 +2691,10 @@
elpaBuild {
pname = "nano-agenda";
ename = "nano-agenda";
version = "0.1";
version = "0.2.1";
src = fetchurl {
url = "https://elpa.gnu.org/packages/nano-agenda-0.1.tar";
sha256 = "1bylgd4ly6dybpg66ndgsmgs5w0y5ymfq3s2pbwjnl46fnrmggz0";
url = "https://elpa.gnu.org/packages/nano-agenda-0.2.1.tar";
sha256 = "0j29fwc273mjdlj83h1a46sb7z3j066qqnp2i78kn2pmgjg27szb";
};
packageRequires = [ emacs ];
meta = {
@ -2860,10 +2890,10 @@
elpaBuild {
pname = "org";
ename = "org";
version = "9.5";
version = "9.5.1";
src = fetchurl {
url = "https://elpa.gnu.org/packages/org-9.5.tar";
sha256 = "16cflg5nms5nb8w86nvwkg49zkl0rvdhigkf4xpvbs0v7zb5y3ky";
url = "https://elpa.gnu.org/packages/org-9.5.1.tar";
sha256 = "033q5rpk8kfp43qymll339dybk4ig3gc6jz7av6zwjjcz2iawpj1";
};
packageRequires = [ emacs ];
meta = {
@ -2901,6 +2931,21 @@
license = lib.licenses.free;
};
}) {};
org-transclusion = callPackage ({ elpaBuild, emacs, fetchurl, lib, org }:
elpaBuild {
pname = "org-transclusion";
ename = "org-transclusion";
version = "1.0.1";
src = fetchurl {
url = "https://elpa.gnu.org/packages/org-transclusion-1.0.1.tar";
sha256 = "1mn66a82nk3daf2vjw6pg9zgff48inik04ffizgm6cdlgn6ymrcs";
};
packageRequires = [ emacs org ];
meta = {
homepage = "https://elpa.gnu.org/packages/org-transclusion.html";
license = lib.licenses.free;
};
}) {};
org-translate = callPackage ({ elpaBuild, emacs, fetchurl, lib, org }:
elpaBuild {
pname = "org-translate";
@ -3006,6 +3051,21 @@
license = lib.licenses.free;
};
}) {};
parser-generator = callPackage ({ elpaBuild, emacs, fetchurl, lib }:
elpaBuild {
pname = "parser-generator";
ename = "parser-generator";
version = "0.1.3";
src = fetchurl {
url = "https://elpa.gnu.org/packages/parser-generator-0.1.3.tar";
sha256 = "13ssmdlni9ma6iafr4zwa2jlmq6rdlaafkdpli1a4jrk6ri6w996";
};
packageRequires = [ emacs ];
meta = {
homepage = "https://elpa.gnu.org/packages/parser-generator.html";
license = lib.licenses.free;
};
}) {};
path-iterator = callPackage ({ elpaBuild, emacs, fetchurl, lib }:
elpaBuild {
pname = "path-iterator";
@ -3055,10 +3115,10 @@
elpaBuild {
pname = "phps-mode";
ename = "phps-mode";
version = "0.4.12";
version = "0.4.13";
src = fetchurl {
url = "https://elpa.gnu.org/packages/phps-mode-0.4.12.tar";
sha256 = "0xkzx5narbry0kbamzxv1hjgsal98cj9rp3ck25xg2ywb6nspwcw";
url = "https://elpa.gnu.org/packages/phps-mode-0.4.13.tar";
sha256 = "03j5ck0pk88kdl7br1rkdqmnjd8418y9w9m27gk63hqbi3p8diy6";
};
packageRequires = [ emacs ];
meta = {
@ -3100,10 +3160,10 @@
elpaBuild {
pname = "posframe";
ename = "posframe";
version = "1.1.0";
version = "1.1.2";
src = fetchurl {
url = "https://elpa.gnu.org/packages/posframe-1.1.0.tar";
sha256 = "0ddm149dz71nksbpz7rwa8cax1nisf6wklv5iq4zrcbf5ghpagkg";
url = "https://elpa.gnu.org/packages/posframe-1.1.2.tar";
sha256 = "0vrv46v7qwmax5m1i6b7lwdh789dfr18ggxjl4bk05qn7waway6j";
};
packageRequires = [ emacs ];
meta = {
@ -3160,10 +3220,10 @@
elpaBuild {
pname = "pyim";
ename = "pyim";
version = "3.9.4";
version = "3.9.5";
src = fetchurl {
url = "https://elpa.gnu.org/packages/pyim-3.9.4.tar";
sha256 = "0ggnl2jidcklyhqd5av5kk1f855gsq29wq2nhvp1yjzn35hz6xij";
url = "https://elpa.gnu.org/packages/pyim-3.9.5.tar";
sha256 = "1dj46yprbl3l6n83aj0hsnd0rwjcp4ypyg2nhwig39wxirwlf9an";
};
packageRequires = [ async emacs xr ];
meta = {
@ -3440,10 +3500,10 @@
elpaBuild {
pname = "rec-mode";
ename = "rec-mode";
version = "1.8.1";
version = "1.8.2";
src = fetchurl {
url = "https://elpa.gnu.org/packages/rec-mode-1.8.1.tar";
sha256 = "0injk27l38d0sl9nzjz2bkd0qgccxyf31i42mwmivv86kv0kyxyb";
url = "https://elpa.gnu.org/packages/rec-mode-1.8.2.tar";
sha256 = "06mjj1la2v8zdhsflj3mwcp7qnkj7gxzm8wbk2pli1h8vnq2zvd0";
};
packageRequires = [ emacs ];
meta = {
@ -3533,7 +3593,7 @@
version = "2.4";
src = fetchurl {
url = "https://elpa.gnu.org/packages/rt-liberation-2.4.tar";
sha256 = "1yqcrgfn9lbv26729x5d9qx4zyp1k05r4f63ikrnk8lhqpjs5i00";
sha256 = "1qfd0dy4n04gf3vx0pbwfgmp4wm2a64sh3m6mlfhinqgmasajh6r";
};
packageRequires = [];
meta = {
@ -3626,10 +3686,10 @@
elpaBuild {
pname = "setup";
ename = "setup";
version = "1.1.0";
version = "1.2.0";
src = fetchurl {
url = "https://elpa.gnu.org/packages/setup-1.1.0.tar";
sha256 = "1xbh4fix6n47avv57gz48zf4ad1l6mfj30qr5lwvk6pz5gpnjg7i";
url = "https://elpa.gnu.org/packages/setup-1.2.0.tar";
sha256 = "1fyzkm42gsvsjpk3vahfb7asfldarixm0wsw3g66q3ad0r7cbjnz";
};
packageRequires = [ emacs ];
meta = {
@ -3868,8 +3928,8 @@
ename = "sql-beeline";
version = "0.1";
src = fetchurl {
url = "https://elpa.gnu.org/packages/sql-beeline-0.1.el";
sha256 = "0z2wdvvq1zdw90253s5i57lx8b59rjf7g7isns4yz29lwav04j3r";
url = "https://elpa.gnu.org/packages/sql-beeline-0.1.tar";
sha256 = "0yvj96aljmyiz8y6xjpypqjfrl1jdcrcc4jx4kbgl6mkv4z2aq1g";
};
packageRequires = [];
meta = {
@ -4095,10 +4155,10 @@
elpaBuild {
pname = "tramp";
ename = "tramp";
version = "2.5.1.4";
version = "2.5.1.5";
src = fetchurl {
url = "https://elpa.gnu.org/packages/tramp-2.5.1.4.tar";
sha256 = "0mk9r9hj43klah7mwldg4bw7fxcqvrbwv1gj6g90zdfsflqy7nh9";
url = "https://elpa.gnu.org/packages/tramp-2.5.1.5.tar";
sha256 = "1g3xf97q5h6sr67w9bphcbbqx9jz2lbl8lij5rz1r0zbsnlcv7n8";
};
packageRequires = [ emacs ];
meta = {
@ -4188,7 +4248,7 @@
version = "0.2";
src = fetchurl {
url = "https://elpa.gnu.org/packages/uni-confusables-0.2.tar";
sha256 = "1lak9sr0h7hmc4qb7lzjqc1f88vjzbk8n76sspplfrizs3avg5ps";
sha256 = "1an2l7f8lqhp3hq511a371isv1q00nx431g2a7266pp6pn2sndj1";
};
packageRequires = [];
meta = {
@ -4203,7 +4263,7 @@
version = "1.0.3";
src = fetchurl {
url = "https://elpa.gnu.org/packages/uniquify-files-1.0.3.tar";
sha256 = "04yfys615ncz3jyh3hx5sg6x6szx028223184zv52skb4j99vkwq";
sha256 = "1i7svplkw9wxiypw52chdry7f5gf992fb4yg8s7jy77v521fd2af";
};
packageRequires = [ emacs ];
meta = {
@ -4376,10 +4436,10 @@
elpaBuild {
pname = "vertico";
ename = "vertico";
version = "0.14";
version = "0.17";
src = fetchurl {
url = "https://elpa.gnu.org/packages/vertico-0.14.tar";
sha256 = "1lvfvrmfi6f1jcf356rj1zl2bcbqxas7wi3yb93mxpn37l22l8mi";
url = "https://elpa.gnu.org/packages/vertico-0.17.tar";
sha256 = "1zhrkdhnc32wsc5f958hwa7mgf2vcjh3x6ng1cpndds5yllxb7s9";
};
packageRequires = [ emacs ];
meta = {
@ -4396,10 +4456,10 @@
elpaBuild {
pname = "vertico-posframe";
ename = "vertico-posframe";
version = "0.3.10";
version = "0.4.2";
src = fetchurl {
url = "https://elpa.gnu.org/packages/vertico-posframe-0.3.10.tar";
sha256 = "1bksipfi92adlmnk2rdw33c2g6qhw8hplcg67xhc299svqlkd0j2";
url = "https://elpa.gnu.org/packages/vertico-posframe-0.4.2.tar";
sha256 = "1kajkjnjlisws2zdahy3bym942f3zvf05qhbmw9i2lv54jiy07pz";
};
packageRequires = [ emacs posframe vertico ];
meta = {
@ -4474,10 +4534,10 @@
elpaBuild {
pname = "wcheck-mode";
ename = "wcheck-mode";
version = "2020.10.4";
version = "2021";
src = fetchurl {
url = "https://elpa.gnu.org/packages/wcheck-mode-2020.10.4.el";
sha256 = "0pi6gvyw80phmx0qzc5wdk5czv4m9cq1hs3l4s7r8rr91g2cqi3m";
url = "https://elpa.gnu.org/packages/wcheck-mode-2021.tar";
sha256 = "0qcj0af0570cssy9b7f74v9pv0pssm6ysnl1lyh8wwvl4yf0zx61";
};
packageRequires = [];
meta = {
@ -4594,10 +4654,10 @@
elpaBuild {
pname = "wisi";
ename = "wisi";
version = "3.1.5";
version = "3.1.7";
src = fetchurl {
url = "https://elpa.gnu.org/packages/wisi-3.1.5.tar";
sha256 = "07jc8x6xdhpjv9hlghmvk7ga4gwww33nj5pizlx5scvpp0qvikpy";
url = "https://elpa.gnu.org/packages/wisi-3.1.7.tar";
sha256 = "1xraks3n97axc978qlgcwr4f7ib3lyr4bvb5lq5z099hd2g01qch";
};
packageRequires = [ emacs seq ];
meta = {

View File

@ -297,10 +297,10 @@
elpaBuild {
pname = "geiser";
ename = "geiser";
version = "0.18";
version = "0.19";
src = fetchurl {
url = "https://elpa.nongnu.org/nongnu/geiser-0.18.tar";
sha256 = "131j4f82hl4pqj07qsl1f2dz4105v5fyll3bc97ggayzvrdiy58i";
url = "https://elpa.nongnu.org/nongnu/geiser-0.19.tar";
sha256 = "13w6gx6y8ilppcpfib5293600n0xy4xc4xa6idpmbcfd2pkmnw1x";
};
packageRequires = [ emacs ];
meta = {
@ -327,10 +327,10 @@
elpaBuild {
pname = "geiser-chibi";
ename = "geiser-chibi";
version = "0.16";
version = "0.17";
src = fetchurl {
url = "https://elpa.nongnu.org/nongnu/geiser-chibi-0.16.tar";
sha256 = "0j9dgg2q01ya6yawpfc15ywrfykd5gzbh118k1x4mghfkfnqn1zi";
url = "https://elpa.nongnu.org/nongnu/geiser-chibi-0.17.tar";
sha256 = "1mpbkv48y1ij762f61hp1zjg3lx8k5b9bbsm5lfb7xzvmk5k3zf0";
};
packageRequires = [ emacs geiser ];
meta = {
@ -342,10 +342,10 @@
elpaBuild {
pname = "geiser-chicken";
ename = "geiser-chicken";
version = "0.16";
version = "0.17";
src = fetchurl {
url = "https://elpa.nongnu.org/nongnu/geiser-chicken-0.16.tar";
sha256 = "1zmb8c86akrd5f1v59s4xkbpgsqbdcbc6d5f9h6kxa55ylc4dn6a";
url = "https://elpa.nongnu.org/nongnu/geiser-chicken-0.17.tar";
sha256 = "13jhh0083fjx4xq0k31vw5v3ffbmn3jkb2608bimm9xlw6acgn4s";
};
packageRequires = [ emacs geiser ];
meta = {
@ -357,10 +357,10 @@
elpaBuild {
pname = "geiser-gambit";
ename = "geiser-gambit";
version = "0.16";
version = "0.17";
src = fetchurl {
url = "https://elpa.nongnu.org/nongnu/geiser-gambit-0.16.tar";
sha256 = "0bc38qlqj7a3cnrcnqrb6m3jvjh2ia5iby9i50vcn0jbs52rfsnz";
url = "https://elpa.nongnu.org/nongnu/geiser-gambit-0.17.tar";
sha256 = "12r9h1dl0y9j421v0idvr9ljj93962xfrs0nff5lmx5z1cayq456";
};
packageRequires = [ emacs geiser ];
meta = {
@ -387,10 +387,10 @@
elpaBuild {
pname = "geiser-guile";
ename = "geiser-guile";
version = "0.18";
version = "0.19";
src = fetchurl {
url = "https://elpa.nongnu.org/nongnu/geiser-guile-0.18.tar";
sha256 = "1jnqra7gysscn0gb1ap56rbjlrnhsmma7q4yfiy3zxsz8m69xhqf";
url = "https://elpa.nongnu.org/nongnu/geiser-guile-0.19.tar";
sha256 = "1rjml11gkl80x4hmh84m84r4qb3kxi36d7mwm25n791v5fs1cl32";
};
packageRequires = [ emacs geiser ];
meta = {
@ -417,10 +417,10 @@
elpaBuild {
pname = "geiser-mit";
ename = "geiser-mit";
version = "0.13";
version = "0.15";
src = fetchurl {
url = "https://elpa.nongnu.org/nongnu/geiser-mit-0.13.tar";
sha256 = "1y2cgrcvdp358x7lpcz8x8nw5g1y4h03d9gbkbd6k85643cwrkbi";
url = "https://elpa.nongnu.org/nongnu/geiser-mit-0.15.tar";
sha256 = "11agp5k79g0w5596x98kbwijvqnb1hwrbqx680mh1svd1l8374q0";
};
packageRequires = [ emacs geiser ];
meta = {
@ -447,10 +447,10 @@
elpaBuild {
pname = "geiser-stklos";
ename = "geiser-stklos";
version = "1.3";
version = "1.4";
src = fetchurl {
url = "https://elpa.nongnu.org/nongnu/geiser-stklos-1.3.tar";
sha256 = "1wkhnkdhdrhrh0vipgnlmyimi859za6jhf2ldpwfmk8r2aj8ywan";
url = "https://elpa.nongnu.org/nongnu/geiser-stklos-1.4.tar";
sha256 = "18z34x4xmn58080r2ar6wd07kap7f367my2q5ph6cdf0gs6nz4sv";
};
packageRequires = [ emacs geiser ];
meta = {
@ -881,6 +881,26 @@
license = lib.licenses.free;
};
}) {};
pdf-tools = callPackage ({ elpaBuild
, emacs
, fetchurl
, let-alist
, lib
, tablist }:
elpaBuild {
pname = "pdf-tools";
ename = "pdf-tools";
version = "1.0";
src = fetchurl {
url = "https://elpa.nongnu.org/nongnu/pdf-tools-1.0.tar";
sha256 = "0cjr7y2ikf2al43wrzlqdpbksj0ww6m0nvmlz97slx8nk94k2qyf";
};
packageRequires = [ emacs let-alist tablist ];
meta = {
homepage = "https://elpa.gnu.org/packages/pdf-tools.html";
license = lib.licenses.free;
};
}) {};
php-mode = callPackage ({ elpaBuild, emacs, fetchurl, lib }:
elpaBuild {
pname = "php-mode";
@ -975,10 +995,10 @@
elpaBuild {
pname = "rust-mode";
ename = "rust-mode";
version = "1.0.1";
version = "1.0.2";
src = fetchurl {
url = "https://elpa.nongnu.org/nongnu/rust-mode-1.0.1.tar";
sha256 = "1rybjnaycvjgqp8g8lkjzgvnwd4565cbx88qlnxfrlqd5161r1k3";
url = "https://elpa.nongnu.org/nongnu/rust-mode-1.0.2.tar";
sha256 = "08zkq5md20ppqlvd5xxsbzargs6ffzmjr1b1pq9i937l3n9d4swl";
};
packageRequires = [ emacs ];
meta = {
@ -1095,6 +1115,21 @@
license = lib.licenses.free;
};
}) {};
subed = callPackage ({ elpaBuild, emacs, fetchurl, lib }:
elpaBuild {
pname = "subed";
ename = "subed";
version = "0.0.2";
src = fetchurl {
url = "https://elpa.nongnu.org/nongnu/subed-0.0.2.tar";
sha256 = "1q9sb8kn1g5hvmm5zl4hm90fvf5kb82da69y24x7yzgs6axy0dga";
};
packageRequires = [ emacs ];
meta = {
homepage = "https://elpa.gnu.org/packages/subed.html";
license = lib.licenses.free;
};
}) {};
swift-mode = callPackage ({ elpaBuild, emacs, fetchurl, lib, seq }:
elpaBuild {
pname = "swift-mode";
@ -1125,6 +1160,21 @@
license = lib.licenses.free;
};
}) {};
tablist = callPackage ({ elpaBuild, emacs, fetchurl, lib }:
elpaBuild {
pname = "tablist";
ename = "tablist";
version = "1.0";
src = fetchurl {
url = "https://elpa.nongnu.org/nongnu/tablist-1.0.tar";
sha256 = "1r37vk31ddiahhd11ric00py9ay9flgmsv368j47pl9653g9i6d9";
};
packageRequires = [ emacs ];
meta = {
homepage = "https://elpa.gnu.org/packages/tablist.html";
license = lib.licenses.free;
};
}) {};
tuareg = callPackage ({ caml, elpaBuild, emacs, fetchurl, lib }:
elpaBuild {
pname = "tuareg";
@ -1185,6 +1235,26 @@
license = lib.licenses.free;
};
}) {};
webpaste = callPackage ({ cl-lib ? null
, elpaBuild
, emacs
, fetchurl
, lib
, request }:
elpaBuild {
pname = "webpaste";
ename = "webpaste";
version = "3.2.2";
src = fetchurl {
url = "https://elpa.nongnu.org/nongnu/webpaste-3.2.2.tar";
sha256 = "0vviv062v46mlssz8627623g1b2nq4n4x3yiv8c882gvgvfvi2bi";
};
packageRequires = [ cl-lib emacs request ];
meta = {
homepage = "https://elpa.gnu.org/packages/webpaste.html";
license = lib.licenses.free;
};
}) {};
wgrep = callPackage ({ elpaBuild, fetchurl, lib }:
elpaBuild {
pname = "wgrep";

View File

@ -4,10 +4,10 @@
elpaBuild {
pname = "org";
ename = "org";
version = "20210920";
version = "20210929";
src = fetchurl {
url = "https://orgmode.org/elpa/org-20210920.tar";
sha256 = "01b44npf0rxq7c4ddygc3n3cv3h7afs41az0nfs67a5x7ag6c1jj";
url = "https://orgmode.org/elpa/org-20210929.tar";
sha256 = "1fxhxjy48jxvs16x7270c4qj6n4lm952sn7q369c88gbf2jqxis4";
};
packageRequires = [];
meta = {
@ -19,10 +19,10 @@
elpaBuild {
pname = "org-plus-contrib";
ename = "org-plus-contrib";
version = "20210920";
version = "20210929";
src = fetchurl {
url = "https://orgmode.org/elpa/org-plus-contrib-20210920.tar";
sha256 = "1m376fnm8hrm83hgx4b0y21lzdrbxjp83bv45plvrjky44qfdwfn";
url = "https://orgmode.org/elpa/org-plus-contrib-20210929.tar";
sha256 = "0bn80kji2h423d39c0am2r3p2hwvdxs9rm31xa4810dff27ihxb1";
};
packageRequires = [];
meta = {

View File

@ -21,21 +21,13 @@
stdenv.mkDerivation rec {
pname = "elementary-calculator";
version = "1.7.1";
repoName = "calculator";
version = "1.7.2";
src = fetchFromGitHub {
owner = "elementary";
repo = repoName;
repo = "calculator";
rev = version;
sha256 = "sha256-GoQFWhEhUBVLYL1vsIIBMT8pKc0dK/ploiGfUtJAJQU=";
};
passthru = {
updateScript = nix-update-script {
attrPath = "pantheon.${pname}";
};
sha256 = "sha256-U0wXrw9ZJwkqZAtTTHmTzqYhwF9V2JZEZZdDak3kPIc=";
};
nativeBuildInputs = [
@ -63,6 +55,12 @@ stdenv.mkDerivation rec {
patchShebangs meson/post_install.py
'';
passthru = {
updateScript = nix-update-script {
attrPath = "pantheon.${pname}";
};
};
meta = with lib; {
homepage = "https://github.com/elementary/calculator";
description = "Calculator app designed for elementary OS";

View File

@ -25,15 +25,13 @@
stdenv.mkDerivation rec {
pname = "elementary-camera";
version = "6.0.2";
repoName = "camera";
version = "6.0.3";
src = fetchFromGitHub {
owner = "elementary";
repo = repoName;
repo = "camera";
rev = version;
sha256 = "sha256-uVeV+LKA/W7WVUAvVWaSNRzeh1MUrhRjvS0HuhZZJ04=";
sha256 = "sha256-xIv+mOlZV58XD0Z6Vc2wA1EQUxT5BaQ0zhYc9v+ne1w=";
};
nativeBuildInputs = [

View File

@ -25,21 +25,13 @@
stdenv.mkDerivation rec {
pname = "elementary-mail";
version = "6.3.0";
repoName = "mail";
version = "6.3.1";
src = fetchFromGitHub {
owner = "elementary";
repo = repoName;
repo = "mail";
rev = version;
sha256 = "sha256-lIVAMTtRrzJI5Qcd6y24ZmtzFWeTSbcKiEhG8hLC+PM=";
};
passthru = {
updateScript = nix-update-script {
attrPath = "pantheon.${pname}";
};
sha256 = "sha256-wOu9jvvwG53vzcNa38nk4eREZWW7Cin8el4qApQ8gI8=";
};
nativeBuildInputs = [
@ -72,6 +64,12 @@ stdenv.mkDerivation rec {
patchShebangs meson/post_install.py
'';
passthru = {
updateScript = nix-update-script {
attrPath = "pantheon.${pname}";
};
};
meta = with lib; {
description = "Mail app designed for elementary OS";
homepage = "https://github.com/elementary/mail";

View File

@ -19,21 +19,13 @@
stdenv.mkDerivation rec {
pname = "elementary-screenshot";
version = "6.0.1";
repoName = "screenshot";
version = "6.0.2";
src = fetchFromGitHub {
owner = "elementary";
repo = repoName;
repo = "screenshot";
rev = version;
sha256 = "sha256-MDmk+0IUCe6PSV5QOjjDRedv7X3lcBJ04jn9cE9DP3M=";
};
passthru = {
updateScript = nix-update-script {
attrPath = "pantheon.${pname}";
};
sha256 = "sha256-n+L08C/W5YnHZ5P3F1NGUYE2SH94sc4+kr1x+wXZ+cw=";
};
nativeBuildInputs = [
@ -60,6 +52,12 @@ stdenv.mkDerivation rec {
patchShebangs meson/post_install.py
'';
passthru = {
updateScript = nix-update-script {
attrPath = "pantheon.${pname}";
};
};
meta = with lib; {
description = "Screenshot tool designed for elementary OS";
homepage = "https://github.com/elementary/screenshot";

View File

@ -26,21 +26,13 @@
stdenv.mkDerivation rec {
pname = "elementary-tasks";
version = "6.0.4";
repoName = "tasks";
version = "6.1.0";
src = fetchFromGitHub {
owner = "elementary";
repo = repoName;
repo = "tasks";
rev = version;
sha256 = "1gb51gm8qgd8yzhqb7v69p2f1fgm3qf534if4lc85jrjsb8hgmhl";
};
passthru = {
updateScript = nix-update-script {
attrPath = "pantheon.${pname}";
};
sha256 = "sha256-Gt9Hp9m28QdAFnKIT1xcbiSM5cn6kW7wEXmi/iFfu8k=";
};
nativeBuildInputs = [
@ -74,6 +66,12 @@ stdenv.mkDerivation rec {
patchShebangs meson/post_install.py
'';
passthru = {
updateScript = nix-update-script {
attrPath = "pantheon.${pname}";
};
};
meta = with lib; {
homepage = "https://github.com/elementary/tasks";
description = "Synced tasks and reminders on elementary OS";

View File

@ -2,7 +2,6 @@
, stdenv
, fetchFromGitHub
, nix-update-script
, fetchpatch
, pkg-config
, meson
, ninja
@ -24,30 +23,13 @@
stdenv.mkDerivation rec {
pname = "elementary-terminal";
version = "6.0.0";
repoName = "terminal";
version = "6.0.1";
src = fetchFromGitHub {
owner = "elementary";
repo = repoName;
repo = "terminal";
rev = version;
sha256 = "08akr4sv4jy9kd4s26kib6j7i8hc3vs0sp71fifv7ww4mi9cm6jc";
};
patches = [
# Upstream code not respecting our localedir
# https://github.com/elementary/terminal/pull/611
(fetchpatch {
url = "https://github.com/elementary/terminal/commit/4f6f2d9f58642ed904240c247cc0a0846baecb6b.patch";
sha256 = "04pbd72migxw8i949v3bmw8kfi5nr02rjcwfrx3b6xkiic9825sv";
})
];
passthru = {
updateScript = nix-update-script {
attrPath = "pantheon.${pname}";
};
sha256 = "sha256-4q7YQ4LxuiM/TRae1cc3ncmw7QwE1soC2Sh+GZ+Gpq0=";
};
nativeBuildInputs = [
@ -81,6 +63,12 @@ stdenv.mkDerivation rec {
patchShebangs meson/post_install.py
'';
passthru = {
updateScript = nix-update-script {
attrPath = "pantheon.${pname}";
};
};
meta = with lib; {
description = "Terminal emulator designed for elementary OS";
longDescription = ''

View File

@ -18,13 +18,13 @@
stdenv.mkDerivation rec {
pname = "switchboard-plug-onlineaccounts";
version = "6.2.2";
version = "6.3.0";
src = fetchFromGitHub {
owner = "elementary";
repo = pname;
rev = version;
sha256 = "sha256-L1SL8YbsYKdE+mvRW/fxjNoiyXRXTyV2ru7/tZzgTfM=";
sha256 = "sha256-aRh2zbKqcGOH4Qw5gdJw07hod8a/QGWUcJo/2R9erQs=";
};
nativeBuildInputs = [

View File

@ -2,30 +2,35 @@
, stdenv
, fetchFromGitHub
, nix-update-script
, gettext
, meson
, ninja
, gettext
, python3
}:
stdenv.mkDerivation rec {
pname = "elementary-wallpapers";
version = "6.0.0";
repoName = "wallpapers";
version = "6.1.0";
src = fetchFromGitHub {
owner = "elementary";
repo = repoName;
repo = "wallpapers";
rev = version;
sha256 = "1qpf8w7x9sp3sd4zpsrlj5ywpwqkq4ywbagm4sf25cwwn82dl59b";
sha256 = "sha256-E/cUxa/GNt/01EjuuvurHxJu3qV9e+jcdcCi2+NxVDA=";
};
nativeBuildInputs = [
gettext
meson
ninja
python3
];
postPatch = ''
chmod +x meson/symlink.py
patchShebangs meson/symlink.py
'';
passthru = {
updateScript = nix-update-script {
attrPath = "pantheon.${pname}";

View File

@ -44,6 +44,12 @@ stdenv.mkDerivation rec {
url = "https://github.com/elementary/gala/commit/cc83db8fe398feae9f3e4caa8352b65f0c8c96d4.patch";
sha256 = "sha256-CPO3EHIzqHAV6ZLHngivCdsD8je8CK/NHznfxSEkhzc=";
})
# WindowSwitcher: Clear indicator background
# https://github.com/elementary/gala/pull/1318
(fetchpatch {
url = "https://github.com/elementary/gala/commit/cce53acffecba795b6cc48916d4621a47996d2c9.patch";
sha256 = "sha256-5aTZE6poo4sQMTLfk9Nhw4G4BW8i9dvpWktizRIS58Q=";
})
];
nativeBuildInputs = [

View File

@ -18,16 +18,16 @@
rustPlatform.buildRustPackage rec {
pname = "nushell";
version = "0.40.0";
version = "0.41.0";
src = fetchFromGitHub {
owner = pname;
repo = pname;
rev = version;
sha256 = "sha256-ebIU632dYCKaU1Hh8Q3k6W2SRdZ49kcVx6eTzcKAzQw=";
sha256 = "sha256-IMQFOWcHv3gLD+jUJl48IVNv8gu1jMQ0/m4gzSKbHNk=";
};
cargoSha256 = "sha256-/AIARaMAxxMgBMMVecp2BXTyCe99pf/eXGJB6O1MyuU=";
cargoSha256 = "sha256-usxmfnKIrxX8md7EcmnhP5eFXpik6LZPURX9Ayxs/yo=";
nativeBuildInputs = [ pkg-config ]
++ lib.optionals (withExtraFeatures && stdenv.isLinux) [ python3 ];

View File

@ -2,13 +2,13 @@
buildGoModule rec {
pname = "cosign";
version = "1.4.0";
version = "1.4.1";
src = fetchFromGitHub {
owner = "sigstore";
repo = pname;
rev = "v${version}";
sha256 = "sha256-KavhcBxn0099ZSd7wdIfMYnYhbmuRpc7+FTfdm1T71c=";
sha256 = "sha256-WjYW9Fo27wE1pg/BqYsdHd8jwd8jG5bk37HmU1DqnyE=";
};
buildInputs = lib.optional (stdenv.isLinux && pivKeySupport) (lib.getDev pcsclite)
@ -16,7 +16,7 @@ buildGoModule rec {
nativeBuildInputs = [ pkg-config installShellFiles ];
vendorSha256 = "sha256-7fWSGj8Ex8nPpMr3Foryiu25gBvzeZfVeMwZ3QKsm8E=";
vendorSha256 = "sha256-6T98zu55BQ26e43a1i68rhebaLwY/iFM8CRqRcv2QwI=";
excludedPackages = "\\(sample\\|webhook\\|help\\)";

View File

@ -6,16 +6,16 @@
buildGoModule rec {
pname = "vault";
version = "1.9.0";
version = "1.9.1";
src = fetchFromGitHub {
owner = "hashicorp";
repo = "vault";
rev = "v${version}";
sha256 = "sha256-PQDxloDvdzdtMVUlT7exiXwcg6nalVc5Y4wYxFQMa08=";
sha256 = "sha256-v+xIes64bazVah7iUMOGIVQ+CBBquVwZjjaCIQNJIII=";
};
vendorSha256 = "sha256-pMF6KUUaiyjVeRhSt7yE0yyFlW2k5JUCAYNFE0Kvraw=";
vendorSha256 = "sha256-jSsYI62oOcCiin0oPvW6403b6kAR3m/XpRPLq0ii+PQ=";
subPackages = [ "." ];

View File

@ -1,30 +1,30 @@
{ lib, stdenv, fetchurl, unzip, makeWrapper, gawk, glibc }:
let
version = "1.9.0";
version = "1.9.1";
sources = let
base = "https://releases.hashicorp.com/vault/${version}";
in {
x86_64-linux = fetchurl {
url = "${base}/vault_${version}_linux_amd64.zip";
sha256 = "sha256-atiwnKcNXCgiyHG3vSDs3vto6dpMS5qmBiAAqb/xn3o=";
sha256 = "sha256-kP1wLbkktVCTZopVaT0h/WKqAG3Pd9g7qeruk4MIWJM=";
};
i686-linux = fetchurl {
url = "${base}/vault_${version}_linux_386.zip";
sha256 = "sha256-ZqsWWyaZ7b7RjR999mvHe+f68w3+x5xwPB+EXseYaKk=";
sha256 = "sha256-cTZ/hek8wQo9FxIRQ/cc23h7Nqjfonvprf492/lSzLw=";
};
x86_64-darwin = fetchurl {
url = "${base}/vault_${version}_darwin_amd64.zip";
sha256 = "sha256-PXK72di2SNAgyAqu1SimZNN3YLqWwMw9E2cagpN3b4Y=";
sha256 = "sha256-uKW9Yl4PjxWJ886OVAHl1sbPhgYWoL6IJK44vczLQsY=";
};
aarch64-darwin = fetchurl {
url = "${base}/vault_${version}_darwin_arm64.zip";
sha256 = "sha256-7OxGz3jqzvfC/y2vkTdhQ+IjmMSQ4XmSHecbJ/oM2EI=";
sha256 = "sha256-J0qwUBcnZRZU5TTQB3K8wNE6rdQC1Boy/gKNQRvUYEI=";
};
aarch64-linux = fetchurl {
url = "${base}/vault_${version}_linux_arm64.zip";
sha256 = "sha256-Yy7mdXXdEBl1u/KB95/bWaDdej9SSIOMQsk3KCEeR5s=";
sha256 = "sha256-eU5s15tBuZFThJGNtnjOV07tiBoVjSSHMS9sY2WqO1o=";
};
};