@@ -425,6 +425,21 @@
425425 license = lib.licenses.free;
426426 };
427427 }) {};
428+ buffer-env = callPackage ({ elpaBuild, emacs, fetchurl, lib }:
429+ elpaBuild {
430+ pname = "buffer-env";
431+ ename = "buffer-env";
432+ version = "0.2";
433+ src = fetchurl {
434+ url = "https://elpa.gnu.org/packages/buffer-env-0.2.tar";
435+ sha256 = "1420qln8ww43d6gs70cnxab6lf10dhmk5yk29pwsvjk86afhwhwf";
436+ };
437+ packageRequires = [ emacs ];
438+ meta = {
439+ homepage = "https://elpa.gnu.org/packages/buffer-env.html";
440+ license = lib.licenses.free;
441+ };
442+ }) {};
428443 buffer-expose = callPackage ({ cl-lib ? null
429444 , elpaBuild
430445 , emacs
@@ -463,10 +478,10 @@
463478 elpaBuild {
464479 pname = "cape";
465480 ename = "cape";
466− version = "0.6";
481+ version = "0.7";
467482 src = fetchurl {
468− url = "https://elpa.gnu.org/packages/cape-0.6.tar";
469− sha256 = "0pc0vvdb0pczz9n50wry6k6wkdaz3bqin07nmlxm8w1aqvapb2pr";
483+ url = "https://elpa.gnu.org/packages/cape-0.7.tar";
484+ sha256 = "1icgd5d55x7x7czw349v8m19mgq4yrx6j6zhbb666h2hdkbnykbg";
470485 };
471486 packageRequires = [ emacs ];
472487 meta = {
@@ -609,6 +624,21 @@
609624 license = lib.licenses.free;
610625 };
611626 }) {};
627+ code-cells = callPackage ({ elpaBuild, emacs, fetchurl, lib }:
628+ elpaBuild {
629+ pname = "code-cells";
630+ ename = "code-cells";
631+ version = "0.2";
632+ src = fetchurl {
633+ url = "https://elpa.gnu.org/packages/code-cells-0.2.tar";
634+ sha256 = "19v6a7l23646diazl0rzjxjsam12hm08hgyq8hdcc7l3xl840ghk";
635+ };
636+ packageRequires = [ emacs ];
637+ meta = {
638+ homepage = "https://elpa.gnu.org/packages/code-cells.html";
639+ license = lib.licenses.free;
640+ };
641+ }) {};
612642 coffee-mode = callPackage ({ elpaBuild, fetchurl, lib }:
613643 elpaBuild {
614644 pname = "coffee-mode";
@@ -711,10 +741,10 @@
711741 elpaBuild {
712742 pname = "consult";
713743 ename = "consult";
714− version = "0.15";
744+ version = "0.16";
715745 src = fetchurl {
716− url = "https://elpa.gnu.org/packages/consult-0.15.tar";
717− sha256 = "0hsmxaiadb8smi1hk90n9napqrygh9rvj7g9a3d9isi47yrbg693";
746+ url = "https://elpa.gnu.org/packages/consult-0.16.tar";
747+ sha256 = "172w4d9hbzj98j1gyfhzw2zz4fpw90ak8ccg35fngwjlk9mjdrzk";
718748 };
719749 packageRequires = [ emacs ];
720750 meta = {
@@ -741,10 +771,10 @@
741771 elpaBuild {
742772 pname = "corfu";
743773 ename = "corfu";
744− version = "0.19";
774+ version = "0.20";
745775 src = fetchurl {
746− url = "https://elpa.gnu.org/packages/corfu-0.19.tar";
747− sha256 = "0jilhsddzjm0is7kqdklpr2ih50k2c3sik2i9vlgcizxqaqss97c";
776+ url = "https://elpa.gnu.org/packages/corfu-0.20.tar";
777+ sha256 = "03yycimbqs4ixz7lxp7f1b4fipq6kl2bbjnl87r0n9x8mzfslbdl";
748778 };
749779 packageRequires = [ emacs ];
750780 meta = {
@@ -756,10 +786,10 @@
756786 elpaBuild {
757787 pname = "coterm";
758788 ename = "coterm";
759− version = "1.4";
789+ version = "1.5";
760790 src = fetchurl {
761− url = "https://elpa.gnu.org/packages/coterm-1.4.tar";
762− sha256 = "0cs9hqffkzlkkpcfhdh67gg3vzvffrjawmi89q7x9p52fk9rcxp6";
791+ url = "https://elpa.gnu.org/packages/coterm-1.5.tar";
792+ sha256 = "1v8cl3bw5z0f36iw8x3gcgiizml74m1kfxfrasyfx8k01nbxcfs8";
763793 };
764794 packageRequires = [ emacs ];
765795 meta = {
@@ -921,10 +951,10 @@
921951 elpaBuild {
922952 pname = "debbugs";
923953 ename = "debbugs";
924− version = "0.30";
954+ version = "0.31";
925955 src = fetchurl {
926− url = "https://elpa.gnu.org/packages/debbugs-0.30.tar";
927− sha256 = "05yy1hhxd59rhricb14iai71w681222sv0i703yrgg868mphl7sb";
956+ url = "https://elpa.gnu.org/packages/debbugs-0.31.tar";
957+ sha256 = "11vdjrn5m5g6pirw8jv0602fbwwgdhazfrrwxxplii8x02gqk0sr";
928958 };
929959 packageRequires = [ emacs soap-client ];
930960 meta = {
@@ -1127,16 +1157,16 @@
11271157 license = lib.licenses.free;
11281158 };
11291159 }) {};
1130− dts-mode = callPackage ({ elpaBuild, fetchurl, lib }:
1160+ dts-mode = callPackage ({ elpaBuild, emacs, fetchurl, lib }:
11311161 elpaBuild {
11321162 pname = "dts-mode";
11331163 ename = "dts-mode";
1134− version = "0.1.1";
1164+ version = "1.0";
11351165 src = fetchurl {
1136− url = "https://elpa.gnu.org/packages/dts-mode-0.1.1.tar";
1137− sha256 = "1hdbf7snfbg3pfg1vhbak1gq5smaklvaqj1y9mjcnxyipqi47q28";
1166+ url = "https://elpa.gnu.org/packages/dts-mode-1.0.tar";
1167+ sha256 = "0ihwqkv1ddysjgxh01vpayv3ia0vx55ny8ym0mi5b4iz95idj60s";
11381168 };
1139− packageRequires = [];
1169+ packageRequires = [ emacs ];
11401170 meta = {
11411171 homepage = "https://elpa.gnu.org/packages/dts-mode.html";
11421172 license = lib.licenses.free;
@@ -1236,10 +1266,10 @@
12361266 elpaBuild {
12371267 pname = "eev";
12381268 ename = "eev";
1239− version = "20220224";
1269+ version = "20220316";
12401270 src = fetchurl {
1241− url = "https://elpa.gnu.org/packages/eev-20220224.tar";
1242− sha256 = "008750fm7w5k9yrkwyxgank02smxki2857cd2d8qvhsa2qnz6c5n";
1271+ url = "https://elpa.gnu.org/packages/eev-20220316.tar";
1272+ sha256 = "1ax487ca2rsq6ck2g0694fq3z7a89dy4pcns15wd7ygkf3a4sykf";
12431273 };
12441274 packageRequires = [ emacs ];
12451275 meta = {
@@ -1354,10 +1384,10 @@
13541384 elpaBuild {
13551385 pname = "embark";
13561386 ename = "embark";
1357− version = "0.15";
1387+ version = "0.16";
13581388 src = fetchurl {
1359− url = "https://elpa.gnu.org/packages/embark-0.15.tar";
1360− sha256 = "0dr97549xrs9j1fhnqpdspvbfxnzqvzvpi8qc91fd2v4jsfwlklh";
1389+ url = "https://elpa.gnu.org/packages/embark-0.16.tar";
1390+ sha256 = "1fgsy4nqwl1cah287fbabpi9lwmbiyn36c4z918514iwr5hgrmfi";
13611391 };
13621392 packageRequires = [ emacs ];
13631393 meta = {
@@ -1374,10 +1404,10 @@
13741404 elpaBuild {
13751405 pname = "embark-consult";
13761406 ename = "embark-consult";
1377− version = "0.4";
1407+ version = "0.5";
13781408 src = fetchurl {
1379− url = "https://elpa.gnu.org/packages/embark-consult-0.4.tar";
1380− sha256 = "1z0xc11y59lagfsd2raps4iz68hvw132ff0qynbmvgw63mp1w4yy";
1409+ url = "https://elpa.gnu.org/packages/embark-consult-0.5.tar";
1410+ sha256 = "1z4n5gm30yan3gg2aqwb1ygql56v9sg2px1dr0gdl32lgmn9kvg6";
13811411 };
13821412 packageRequires = [ consult emacs embark ];
13831413 meta = {
@@ -2419,6 +2449,21 @@
24192449 license = lib.licenses.free;
24202450 };
24212451 }) {};
2452+ logos = callPackage ({ elpaBuild, emacs, fetchurl, lib }:
2453+ elpaBuild {
2454+ pname = "logos";
2455+ ename = "logos";
2456+ version = "0.2.0";
2457+ src = fetchurl {
2458+ url = "https://elpa.gnu.org/packages/logos-0.2.0.tar";
2459+ sha256 = "0cqmgvgyyn656rg60bbnxr2flmnw9h4z5i2w98bsf4krlp3s4i6x";
2460+ };
2461+ packageRequires = [ emacs ];
2462+ meta = {
2463+ homepage = "https://elpa.gnu.org/packages/logos.html";
2464+ license = lib.licenses.free;
2465+ };
2466+ }) {};
24222467 map = callPackage ({ elpaBuild, emacs, fetchurl, lib }:
24232468 elpaBuild {
24242469 pname = "map";
@@ -2438,10 +2483,10 @@
24382483 elpaBuild {
24392484 pname = "marginalia";
24402485 ename = "marginalia";
2441− version = "0.12";
2486+ version = "0.13";
24422487 src = fetchurl {
2443− url = "https://elpa.gnu.org/packages/marginalia-0.12.tar";
2444− sha256 = "01dy9dg2ac6s84ffcxn2pw1y75pinkdvxg1j2g3vijwjd5hpfakq";
2488+ url = "https://elpa.gnu.org/packages/marginalia-0.13.tar";
2489+ sha256 = "1d5y3d2plkxnmm4458l0gfpim6q3vzps3bsfakvnzf86hh5nm77j";
24452490 };
24462491 packageRequires = [ emacs ];
24472492 meta = {
@@ -3006,6 +3051,21 @@
30063051 license = lib.licenses.free;
30073052 };
30083053 }) {};
3054+ org-modern = callPackage ({ elpaBuild, emacs, fetchurl, lib }:
3055+ elpaBuild {
3056+ pname = "org-modern";
3057+ ename = "org-modern";
3058+ version = "0.3";
3059+ src = fetchurl {
3060+ url = "https://elpa.gnu.org/packages/org-modern-0.3.tar";
3061+ sha256 = "14f5grai6k9xbpyc33pcpgi6ka8pgy7vcnqqi77nclzq2yxhl9c1";
3062+ };
3063+ packageRequires = [ emacs ];
3064+ meta = {
3065+ homepage = "https://elpa.gnu.org/packages/org-modern.html";
3066+ license = lib.licenses.free;
3067+ };
3068+ }) {};
30093069 org-real = callPackage ({ boxy, elpaBuild, emacs, fetchurl, lib, org }:
30103070 elpaBuild {
30113071 pname = "org-real";
@@ -3025,10 +3085,10 @@
30253085 elpaBuild {
30263086 pname = "org-remark";
30273087 ename = "org-remark";
3028− version = "1.0.2";
3088+ version = "1.0.4";
30293089 src = fetchurl {
3030− url = "https://elpa.gnu.org/packages/org-remark-1.0.2.tar";
3031− sha256 = "12g9kmr0gfs1pi1410akvcaiax0dswbw09sgqbib58mikb3074nv";
3090+ url = "https://elpa.gnu.org/packages/org-remark-1.0.4.tar";
3091+ sha256 = "1mbsp92vw8p8l2pxs53r7wafrplrwfx0rmfk723cl9hpvghvl9vf";
30323092 };
30333093 packageRequires = [ emacs org ];
30343094 meta = {
@@ -3055,10 +3115,10 @@
30553115 elpaBuild {
30563116 pname = "org-translate";
30573117 ename = "org-translate";
3058− version = "0.1.3";
3118+ version = "0.1.4";
30593119 src = fetchurl {
3060− url = "https://elpa.gnu.org/packages/org-translate-0.1.3.el";
3061− sha256 = "0m52vv1961kf8f1gw8c4n02hxcvhdw3wgzmcxvjcdijfnjkarm33";
3120+ url = "https://elpa.gnu.org/packages/org-translate-0.1.4.tar";
3121+ sha256 = "0dvg3h8mmzlqfg60rwxjgy17sqv84p6nj2ngjdafkp9a4halv0g7";
30623122 };
30633123 packageRequires = [ emacs org ];
30643124 meta = {
@@ -3096,6 +3156,21 @@
30963156 license = lib.licenses.free;
30973157 };
30983158 }) {};
3159+ osm = callPackage ({ elpaBuild, emacs, fetchurl, lib }:
3160+ elpaBuild {
3161+ pname = "osm";
3162+ ename = "osm";
3163+ version = "0.6";
3164+ src = fetchurl {
3165+ url = "https://elpa.gnu.org/packages/osm-0.6.tar";
3166+ sha256 = "0p19qyx4gw1rn2f5hlxa7gx1sph2z5vjw7cnxwpjhbbr0430zzwb";
3167+ };
3168+ packageRequires = [ emacs ];
3169+ meta = {
3170+ homepage = "https://elpa.gnu.org/packages/osm.html";
3171+ license = lib.licenses.free;
3172+ };
3173+ }) {};
30993174 other-frame-window = callPackage ({ elpaBuild, emacs, fetchurl, lib }:
31003175 elpaBuild {
31013176 pname = "other-frame-window";
@@ -3220,10 +3295,10 @@
32203295 elpaBuild {
32213296 pname = "phps-mode";
32223297 ename = "phps-mode";
3223− version = "0.4.17";
3298+ version = "0.4.19";
32243299 src = fetchurl {
3225− url = "https://elpa.gnu.org/packages/phps-mode-0.4.17.tar";
3226− sha256 = "1j3whjxhjawl1i5449yf56ljbazx90272gr8zfr36s8h8rijfjn9";
3300+ url = "https://elpa.gnu.org/packages/phps-mode-0.4.19.tar";
3301+ sha256 = "1l9ivg6x084r235jpd90diaa4v29r1kyfsblzsb8blskb9ka5b56";
32273302 };
32283303 packageRequires = [ emacs ];
32293304 meta = {
@@ -4245,10 +4320,10 @@
42454320 elpaBuild {
42464321 pname = "tempel";
42474322 ename = "tempel";
4248− version = "0.2";
4323+ version = "0.3";
42494324 src = fetchurl {
4250− url = "https://elpa.gnu.org/packages/tempel-0.2.tar";
4251− sha256 = "0xn2vqaxqv04zmlp5hpb9vxkbs3bv4dk22xs5j5fqjid2hcv3714";
4325+ url = "https://elpa.gnu.org/packages/tempel-0.3.tar";
4326+ sha256 = "0aa3f3sfvibp3wl401fdlww70axl9hxasbza70i44vqq0y9csv40";
42524327 };
42534328 packageRequires = [ emacs ];
42544329 meta = {
@@ -4395,16 +4470,16 @@
43954470 license = lib.licenses.free;
43964471 };
43974472 }) {};
4398− undo-tree = callPackage ({ elpaBuild, fetchurl, lib }:
4473+ undo-tree = callPackage ({ elpaBuild, emacs, fetchurl, lib, queue }:
43994474 elpaBuild {
44004475 pname = "undo-tree";
44014476 ename = "undo-tree";
4402− version = "0.7.5";
4477+ version = "0.8.2";
44034478 src = fetchurl {
4404− url = "https://elpa.gnu.org/packages/undo-tree-0.7.5.el";
4405− sha256 = "00admi87gqm0akhfqm4dcp9fw8ihpygy030955jswkha4zs7lw2p";
4479+ url = "https://elpa.gnu.org/packages/undo-tree-0.8.2.tar";
4480+ sha256 = "0fgir9pls9439zwyl3j2yvrwx9wigisj1jil4ijma27dfrpgm288";
44064481 };
4407− packageRequires = [];
4482+ packageRequires = [ emacs queue ];
44084483 meta = {
44094484 homepage = "https://elpa.gnu.org/packages/undo-tree.html";
44104485 license = lib.licenses.free;
@@ -4605,10 +4680,10 @@
46054680 elpaBuild {
46064681 pname = "vertico";
46074682 ename = "vertico";
4608− version = "0.20";
4683+ version = "0.21";
46094684 src = fetchurl {
4610− url = "https://elpa.gnu.org/packages/vertico-0.20.tar";
4611− sha256 = "1hg91f74klbwisxzp74d020v42l28wik9y1lg3hrbdspnhlhsdrl";
4685+ url = "https://elpa.gnu.org/packages/vertico-0.21.tar";
4686+ sha256 = "0aw3hkr46zghvyp7s2b6ziqavsf1zpml4bbxcvs4kvm05qa0y1hv";
46124687 };
46134688 packageRequires = [ emacs ];
46144689 meta = {
@@ -4933,10 +5008,10 @@
49335008 elpaBuild {
49345009 pname = "xref";
49355010 ename = "xref";
4936− version = "1.4.0";
5011+ version = "1.4.1";
49375012 src = fetchurl {
4938− url = "https://elpa.gnu.org/packages/xref-1.4.0.tar";
4939− sha256 = "1ng03fyhpisa1v99sc96mpr7hna1pmg4gdc61p86r8lka9m5gqfx";
5013+ url = "https://elpa.gnu.org/packages/xref-1.4.1.tar";
5014+ sha256 = "1vbpplw0sngymmawi940nlqmncqznb5vp7zi0ib8v66g3y33ijrf";
49405015 };
49415016 packageRequires = [ emacs ];
49425017 meta = {