jnv: 0.4.2 -> 0.5.0 (#371655)
[NixPkgs.git] / pkgs / applications / editors / emacs / elisp-packages / nongnu-generated.nix
blob34b460fecaa0a31703d902eb7528d2961b935cbe
1 { callPackage }:
3   adoc-mode = callPackage (
4     {
5       elpaBuild,
6       fetchurl,
7       lib,
8     }:
9     elpaBuild {
10       pname = "adoc-mode";
11       ename = "adoc-mode";
12       version = "0.7.0";
13       src = fetchurl {
14         url = "https://elpa.nongnu.org/nongnu/adoc-mode-0.7.0.tar";
15         sha256 = "1gdjgybpbw3qj9mfmq9ljx4xaam1f6rwyrav2y2f5fpv6z7w0i61";
16       };
17       packageRequires = [ ];
18       meta = {
19         homepage = "https://elpa.nongnu.org/nongnu/adoc-mode.html";
20         license = lib.licenses.free;
21       };
22     }
23   ) { };
24   afternoon-theme = callPackage (
25     {
26       elpaBuild,
27       fetchurl,
28       lib,
29     }:
30     elpaBuild {
31       pname = "afternoon-theme";
32       ename = "afternoon-theme";
33       version = "0.1";
34       src = fetchurl {
35         url = "https://elpa.nongnu.org/nongnu/afternoon-theme-0.1.tar";
36         sha256 = "0xxvr3njpbdlm8iyyklwijjaysyknwpw51hq2443wq37bsxciils";
37       };
38       packageRequires = [ ];
39       meta = {
40         homepage = "https://elpa.nongnu.org/nongnu/afternoon-theme.html";
41         license = lib.licenses.free;
42       };
43     }
44   ) { };
45   alect-themes = callPackage (
46     {
47       elpaBuild,
48       fetchurl,
49       lib,
50     }:
51     elpaBuild {
52       pname = "alect-themes";
53       ename = "alect-themes";
54       version = "0.10";
55       src = fetchurl {
56         url = "https://elpa.nongnu.org/nongnu/alect-themes-0.10.tar";
57         sha256 = "0pagkf0bb85sr3mvg8z6h6akb9hjmvfqmpiaiz121ys0r92m6nb7";
58       };
59       packageRequires = [ ];
60       meta = {
61         homepage = "https://elpa.nongnu.org/nongnu/alect-themes.html";
62         license = lib.licenses.free;
63       };
64     }
65   ) { };
66   ample-theme = callPackage (
67     {
68       elpaBuild,
69       fetchurl,
70       lib,
71     }:
72     elpaBuild {
73       pname = "ample-theme";
74       ename = "ample-theme";
75       version = "0.3.0";
76       src = fetchurl {
77         url = "https://elpa.nongnu.org/nongnu/ample-theme-0.3.0.tar";
78         sha256 = "12z8z6da1xfc642w2wc82sjlfj3ymlz3jwrg3ydc2fapis2d3ibi";
79       };
80       packageRequires = [ ];
81       meta = {
82         homepage = "https://elpa.nongnu.org/nongnu/ample-theme.html";
83         license = lib.licenses.free;
84       };
85     }
86   ) { };
87   annotate = callPackage (
88     {
89       elpaBuild,
90       fetchurl,
91       lib,
92     }:
93     elpaBuild {
94       pname = "annotate";
95       ename = "annotate";
96       version = "2.2.3";
97       src = fetchurl {
98         url = "https://elpa.nongnu.org/nongnu/annotate-2.2.3.tar";
99         sha256 = "1x0v51rbnyzwvjwp4xwsd2a4xisid65zgww6yk0bb81421i54ps3";
100       };
101       packageRequires = [ ];
102       meta = {
103         homepage = "https://elpa.nongnu.org/nongnu/annotate.html";
104         license = lib.licenses.free;
105       };
106     }
107   ) { };
108   anti-zenburn-theme = callPackage (
109     {
110       elpaBuild,
111       fetchurl,
112       lib,
113     }:
114     elpaBuild {
115       pname = "anti-zenburn-theme";
116       ename = "anti-zenburn-theme";
117       version = "2.5.1";
118       src = fetchurl {
119         url = "https://elpa.nongnu.org/nongnu/anti-zenburn-theme-2.5.1.tar";
120         sha256 = "121038d6mjdfis1c5v9277bd6kz656n0c25daxq85mfswvjlar0i";
121       };
122       packageRequires = [ ];
123       meta = {
124         homepage = "https://elpa.nongnu.org/nongnu/anti-zenburn-theme.html";
125         license = lib.licenses.free;
126       };
127     }
128   ) { };
129   anzu = callPackage (
130     {
131       elpaBuild,
132       fetchurl,
133       lib,
134     }:
135     elpaBuild {
136       pname = "anzu";
137       ename = "anzu";
138       version = "0.66";
139       src = fetchurl {
140         url = "https://elpa.nongnu.org/nongnu/anzu-0.66.tar";
141         sha256 = "17pyi02mydv59g5qwdzmf1rymkvvg52kx4b8n45pkwkhrwdmj2g3";
142       };
143       packageRequires = [ ];
144       meta = {
145         homepage = "https://elpa.nongnu.org/nongnu/anzu.html";
146         license = lib.licenses.free;
147       };
148     }
149   ) { };
150   apache-mode = callPackage (
151     {
152       elpaBuild,
153       fetchurl,
154       lib,
155     }:
156     elpaBuild {
157       pname = "apache-mode";
158       ename = "apache-mode";
159       version = "2.2.0";
160       src = fetchurl {
161         url = "https://elpa.nongnu.org/nongnu/apache-mode-2.2.0.tar";
162         sha256 = "10fgbgww7j60dik7b7mvnm1zwgv9y8p5wzggkrdk50dv3gjfxg8f";
163       };
164       packageRequires = [ ];
165       meta = {
166         homepage = "https://elpa.nongnu.org/nongnu/apache-mode.html";
167         license = lib.licenses.free;
168       };
169     }
170   ) { };
171   apropospriate-theme = callPackage (
172     {
173       elpaBuild,
174       fetchurl,
175       lib,
176     }:
177     elpaBuild {
178       pname = "apropospriate-theme";
179       ename = "apropospriate-theme";
180       version = "0.2.0";
181       src = fetchurl {
182         url = "https://elpa.nongnu.org/nongnu/apropospriate-theme-0.2.0.tar";
183         sha256 = "1hsv26iqr0g6c3gy1df2qkd3ilwq6xaa89ch7pqh64737qrlw9db";
184       };
185       packageRequires = [ ];
186       meta = {
187         homepage = "https://elpa.nongnu.org/nongnu/apropospriate-theme.html";
188         license = lib.licenses.free;
189       };
190     }
191   ) { };
192   arduino-mode = callPackage (
193     {
194       elpaBuild,
195       fetchurl,
196       lib,
197       spinner,
198     }:
199     elpaBuild {
200       pname = "arduino-mode";
201       ename = "arduino-mode";
202       version = "1.3.1";
203       src = fetchurl {
204         url = "https://elpa.nongnu.org/nongnu/arduino-mode-1.3.1.tar";
205         sha256 = "1k42qx7kgm8svv70czzlkmm3c7cddf93bqvf6267hbkaihhyd21y";
206       };
207       packageRequires = [ spinner ];
208       meta = {
209         homepage = "https://elpa.nongnu.org/nongnu/arduino-mode.html";
210         license = lib.licenses.free;
211       };
212     }
213   ) { };
214   auto-dim-other-buffers = callPackage (
215     {
216       elpaBuild,
217       fetchurl,
218       lib,
219     }:
220     elpaBuild {
221       pname = "auto-dim-other-buffers";
222       ename = "auto-dim-other-buffers";
223       version = "2.1.1";
224       src = fetchurl {
225         url = "https://elpa.nongnu.org/nongnu/auto-dim-other-buffers-2.1.1.tar";
226         sha256 = "0rgf0q66kdw9ind5bi01ydk84rclcd3kmlfzm9rfb429xnhqfzw8";
227       };
228       packageRequires = [ ];
229       meta = {
230         homepage = "https://elpa.nongnu.org/nongnu/auto-dim-other-buffers.html";
231         license = lib.licenses.free;
232       };
233     }
234   ) { };
235   autothemer = callPackage (
236     {
237       dash,
238       elpaBuild,
239       fetchurl,
240       lib,
241     }:
242     elpaBuild {
243       pname = "autothemer";
244       ename = "autothemer";
245       version = "0.2.18";
246       src = fetchurl {
247         url = "https://elpa.nongnu.org/nongnu/autothemer-0.2.18.tar";
248         sha256 = "1v6si9fh3rbka72r5jfd35bbvfbfaxr2kfi7jmsgj07fhx4bgl2d";
249       };
250       packageRequires = [ dash ];
251       meta = {
252         homepage = "https://elpa.nongnu.org/nongnu/autothemer.html";
253         license = lib.licenses.free;
254       };
255     }
256   ) { };
257   base32 = callPackage (
258     {
259       elpaBuild,
260       fetchurl,
261       lib,
262     }:
263     elpaBuild {
264       pname = "base32";
265       ename = "base32";
266       version = "1.0";
267       src = fetchurl {
268         url = "https://elpa.nongnu.org/nongnu/base32-1.0.tar";
269         sha256 = "1k1n0zlks9dammpmr0875xh5vw5prmc7rr5kwd262xidscj19k6w";
270       };
271       packageRequires = [ ];
272       meta = {
273         homepage = "https://elpa.nongnu.org/nongnu/base32.html";
274         license = lib.licenses.free;
275       };
276     }
277   ) { };
278   bash-completion = callPackage (
279     {
280       elpaBuild,
281       fetchurl,
282       lib,
283     }:
284     elpaBuild {
285       pname = "bash-completion";
286       ename = "bash-completion";
287       version = "3.1.1";
288       src = fetchurl {
289         url = "https://elpa.nongnu.org/nongnu/bash-completion-3.1.1.tar";
290         sha256 = "1yc1a5cvmnp8dranrglpd7qjg35r6x4ndniinbmzinqr7dmydh62";
291       };
292       packageRequires = [ ];
293       meta = {
294         homepage = "https://elpa.nongnu.org/nongnu/bash-completion.html";
295         license = lib.licenses.free;
296       };
297     }
298   ) { };
299   beancount = callPackage (
300     {
301       elpaBuild,
302       fetchurl,
303       lib,
304     }:
305     elpaBuild {
306       pname = "beancount";
307       ename = "beancount";
308       version = "0.9";
309       src = fetchurl {
310         url = "https://elpa.nongnu.org/nongnu/beancount-0.9.tar";
311         sha256 = "1s0w17mq8kilkrd33pan78px6mz5z96d7gvdmy2shg3hvj1jbq09";
312       };
313       packageRequires = [ ];
314       meta = {
315         homepage = "https://elpa.nongnu.org/nongnu/beancount.html";
316         license = lib.licenses.free;
317       };
318     }
319   ) { };
320   better-jumper = callPackage (
321     {
322       elpaBuild,
323       fetchurl,
324       lib,
325     }:
326     elpaBuild {
327       pname = "better-jumper";
328       ename = "better-jumper";
329       version = "1.0.1";
330       src = fetchurl {
331         url = "https://elpa.nongnu.org/nongnu/better-jumper-1.0.1.tar";
332         sha256 = "1jdmbp1jjip8vmmc66z2wgx95lzp1b92m66p160mdm4g3skl64c2";
333       };
334       packageRequires = [ ];
335       meta = {
336         homepage = "https://elpa.nongnu.org/nongnu/better-jumper.html";
337         license = lib.licenses.free;
338       };
339     }
340   ) { };
341   bind-map = callPackage (
342     {
343       elpaBuild,
344       fetchurl,
345       lib,
346     }:
347     elpaBuild {
348       pname = "bind-map";
349       ename = "bind-map";
350       version = "1.1.2";
351       src = fetchurl {
352         url = "https://elpa.nongnu.org/nongnu/bind-map-1.1.2.tar";
353         sha256 = "037xk912hx00ia62h6kdfa56g44dhd0628va22znxg251izvnqxq";
354       };
355       packageRequires = [ ];
356       meta = {
357         homepage = "https://elpa.nongnu.org/nongnu/bind-map.html";
358         license = lib.licenses.free;
359       };
360     }
361   ) { };
362   bison-mode = callPackage (
363     {
364       elpaBuild,
365       fetchurl,
366       lib,
367     }:
368     elpaBuild {
369       pname = "bison-mode";
370       ename = "bison-mode";
371       version = "0.4";
372       src = fetchurl {
373         url = "https://elpa.nongnu.org/nongnu/bison-mode-0.4.tar";
374         sha256 = "0k0h96bpcndi3m9fdk74j0ynm50n6by508mv3ds9ala26dpdr7qa";
375       };
376       packageRequires = [ ];
377       meta = {
378         homepage = "https://elpa.nongnu.org/nongnu/bison-mode.html";
379         license = lib.licenses.free;
380       };
381     }
382   ) { };
383   blow = callPackage (
384     {
385       elpaBuild,
386       fetchurl,
387       lib,
388     }:
389     elpaBuild {
390       pname = "blow";
391       ename = "blow";
392       version = "1.0";
393       src = fetchurl {
394         url = "https://elpa.nongnu.org/nongnu/blow-1.0.tar";
395         sha256 = "009x0y86692ccj2v0cizr40ly6xdp72bnwj5pjayg3y0ph4iz0cj";
396       };
397       packageRequires = [ ];
398       meta = {
399         homepage = "https://elpa.nongnu.org/nongnu/blow.html";
400         license = lib.licenses.free;
401       };
402     }
403   ) { };
404   blueprint-ts-mode = callPackage (
405     {
406       elpaBuild,
407       fetchurl,
408       lib,
409     }:
410     elpaBuild {
411       pname = "blueprint-ts-mode";
412       ename = "blueprint-ts-mode";
413       version = "0.0.3";
414       src = fetchurl {
415         url = "https://elpa.nongnu.org/nongnu/blueprint-ts-mode-0.0.3.tar";
416         sha256 = "0v1sk80dka2gdkwcbria12ih3jrna3866ngdswcskyqcnkxm7b7n";
417       };
418       packageRequires = [ ];
419       meta = {
420         homepage = "https://elpa.nongnu.org/nongnu/blueprint-ts-mode.html";
421         license = lib.licenses.free;
422       };
423     }
424   ) { };
425   boxquote = callPackage (
426     {
427       cl-lib ? null,
428       elpaBuild,
429       fetchurl,
430       lib,
431     }:
432     elpaBuild {
433       pname = "boxquote";
434       ename = "boxquote";
435       version = "2.3";
436       src = fetchurl {
437         url = "https://elpa.nongnu.org/nongnu/boxquote-2.3.tar";
438         sha256 = "0fsvfy5b4k0h6fxmvvdngxap5pfypm8iik0m1jq70za7n7g8qvmy";
439       };
440       packageRequires = [ cl-lib ];
441       meta = {
442         homepage = "https://elpa.nongnu.org/nongnu/boxquote.html";
443         license = lib.licenses.free;
444       };
445     }
446   ) { };
447   buttercup = callPackage (
448     {
449       elpaBuild,
450       fetchurl,
451       lib,
452     }:
453     elpaBuild {
454       pname = "buttercup";
455       ename = "buttercup";
456       version = "1.36";
457       src = fetchurl {
458         url = "https://elpa.nongnu.org/nongnu/buttercup-1.36.tar";
459         sha256 = "1glcsigj1s796xr9wps6a5mzrdl5qlfvmsnsa2yp5cwhkb9h1f50";
460       };
461       packageRequires = [ ];
462       meta = {
463         homepage = "https://elpa.nongnu.org/nongnu/buttercup.html";
464         license = lib.licenses.free;
465       };
466     }
467   ) { };
468   camera = callPackage (
469     {
470       elpaBuild,
471       fetchurl,
472       lib,
473     }:
474     elpaBuild {
475       pname = "camera";
476       ename = "camera";
477       version = "0.3";
478       src = fetchurl {
479         url = "https://elpa.nongnu.org/nongnu/camera-0.3.tar";
480         sha256 = "0r9b20li82qcc141p4blyaj0xng5f4xrghhl09wc15ffi0cmbq7d";
481       };
482       packageRequires = [ ];
483       meta = {
484         homepage = "https://elpa.nongnu.org/nongnu/camera.html";
485         license = lib.licenses.free;
486       };
487     }
488   ) { };
489   caml = callPackage (
490     {
491       elpaBuild,
492       fetchurl,
493       lib,
494     }:
495     elpaBuild {
496       pname = "caml";
497       ename = "caml";
498       version = "4.9";
499       src = fetchurl {
500         url = "https://elpa.nongnu.org/nongnu/caml-4.9.tar";
501         sha256 = "1xzk83bds4d23rk170n975mijlmin5dh7crfc5swwvzh8w88qxmk";
502       };
503       packageRequires = [ ];
504       meta = {
505         homepage = "https://elpa.nongnu.org/nongnu/caml.html";
506         license = lib.licenses.free;
507       };
508     }
509   ) { };
510   cdlatex = callPackage (
511     {
512       elpaBuild,
513       fetchurl,
514       lib,
515     }:
516     elpaBuild {
517       pname = "cdlatex";
518       ename = "cdlatex";
519       version = "4.18.5";
520       src = fetchurl {
521         url = "https://elpa.nongnu.org/nongnu/cdlatex-4.18.5.tar";
522         sha256 = "0d7ivpxkn7a4cam0cmgar9s0r943ni046dfn6z9k50zhzhaxcw6y";
523       };
524       packageRequires = [ ];
525       meta = {
526         homepage = "https://elpa.nongnu.org/nongnu/cdlatex.html";
527         license = lib.licenses.free;
528       };
529     }
530   ) { };
531   cider = callPackage (
532     {
533       clojure-mode,
534       elpaBuild,
535       fetchurl,
536       lib,
537       parseedn,
538       queue,
539       seq,
540       sesman,
541       spinner,
542       transient,
543     }:
544     elpaBuild {
545       pname = "cider";
546       ename = "cider";
547       version = "1.16.1";
548       src = fetchurl {
549         url = "https://elpa.nongnu.org/nongnu/cider-1.16.1.tar";
550         sha256 = "12nzhxy614fbmck7k7yy5yfknvmrsafc06vysc7c6ya6q4mmb91x";
551       };
552       packageRequires = [
553         clojure-mode
554         parseedn
555         queue
556         seq
557         sesman
558         spinner
559         transient
560       ];
561       meta = {
562         homepage = "https://elpa.nongnu.org/nongnu/cider.html";
563         license = lib.licenses.free;
564       };
565     }
566   ) { };
567   clojure-mode = callPackage (
568     {
569       elpaBuild,
570       fetchurl,
571       lib,
572     }:
573     elpaBuild {
574       pname = "clojure-mode";
575       ename = "clojure-mode";
576       version = "5.19.0";
577       src = fetchurl {
578         url = "https://elpa.nongnu.org/nongnu/clojure-mode-5.19.0.tar";
579         sha256 = "10dpdi4yc7bbga2mllk46jfy58ppj8vlhs37zd9vlk9rnfc54r99";
580       };
581       packageRequires = [ ];
582       meta = {
583         homepage = "https://elpa.nongnu.org/nongnu/clojure-mode.html";
584         license = lib.licenses.free;
585       };
586     }
587   ) { };
588   clojure-ts-mode = callPackage (
589     {
590       elpaBuild,
591       fetchurl,
592       lib,
593     }:
594     elpaBuild {
595       pname = "clojure-ts-mode";
596       ename = "clojure-ts-mode";
597       version = "0.2.2";
598       src = fetchurl {
599         url = "https://elpa.nongnu.org/nongnu/clojure-ts-mode-0.2.2.tar";
600         sha256 = "14s3gawx2lazzd5ziz2plhl6k1qik8gfjka7fijgxb55ls9bvgrp";
601       };
602       packageRequires = [ ];
603       meta = {
604         homepage = "https://elpa.nongnu.org/nongnu/clojure-ts-mode.html";
605         license = lib.licenses.free;
606       };
607     }
608   ) { };
609   coffee-mode = callPackage (
610     {
611       cl-lib ? null,
612       elpaBuild,
613       fetchurl,
614       lib,
615     }:
616     elpaBuild {
617       pname = "coffee-mode";
618       ename = "coffee-mode";
619       version = "0.6.3";
620       src = fetchurl {
621         url = "https://elpa.nongnu.org/nongnu/coffee-mode-0.6.3.tar";
622         sha256 = "1anywqp2b99dmilfnajxgf4msc0viw6ndl0lxpgaa7d2b3mzx9nq";
623       };
624       packageRequires = [ cl-lib ];
625       meta = {
626         homepage = "https://elpa.nongnu.org/nongnu/coffee-mode.html";
627         license = lib.licenses.free;
628       };
629     }
630   ) { };
631   color-theme-tangotango = callPackage (
632     {
633       color-theme,
634       elpaBuild,
635       fetchurl,
636       lib,
637     }:
638     elpaBuild {
639       pname = "color-theme-tangotango";
640       ename = "color-theme-tangotango";
641       version = "0.0.6";
642       src = fetchurl {
643         url = "https://elpa.nongnu.org/nongnu/color-theme-tangotango-0.0.6.tar";
644         sha256 = "0lfr3xg9xvfjb12kcw80d35a1ayn4f5w1dkd2b0kx0wxkq0bykim";
645       };
646       packageRequires = [ color-theme ];
647       meta = {
648         homepage = "https://elpa.gnu.org/packages/color-theme-tangotango.html";
649         license = lib.licenses.free;
650       };
651     }
652   ) { };
653   consult-flycheck = callPackage (
654     {
655       consult,
656       elpaBuild,
657       fetchurl,
658       flycheck,
659       lib,
660     }:
661     elpaBuild {
662       pname = "consult-flycheck";
663       ename = "consult-flycheck";
664       version = "1.0";
665       src = fetchurl {
666         url = "https://elpa.nongnu.org/nongnu/consult-flycheck-1.0.tar";
667         sha256 = "17kc7v50zq69l4803nh8sjnqwi59p09wjzqkwka6g4dapya3h2xy";
668       };
669       packageRequires = [
670         consult
671         flycheck
672       ];
673       meta = {
674         homepage = "https://elpa.nongnu.org/nongnu/consult-flycheck.html";
675         license = lib.licenses.free;
676       };
677     }
678   ) { };
679   corfu-terminal = callPackage (
680     {
681       corfu,
682       elpaBuild,
683       fetchurl,
684       lib,
685       popon,
686     }:
687     elpaBuild {
688       pname = "corfu-terminal";
689       ename = "corfu-terminal";
690       version = "0.7";
691       src = fetchurl {
692         url = "https://elpa.nongnu.org/nongnu/corfu-terminal-0.7.tar";
693         sha256 = "0a41hfma4iiinq2cgvwqqwxhrwjn5c7igl5sgvgx0mbjki2n6sll";
694       };
695       packageRequires = [
696         corfu
697         popon
698       ];
699       meta = {
700         homepage = "https://elpa.nongnu.org/nongnu/corfu-terminal.html";
701         license = lib.licenses.free;
702       };
703     }
704   ) { };
705   crux = callPackage (
706     {
707       elpaBuild,
708       fetchurl,
709       lib,
710     }:
711     elpaBuild {
712       pname = "crux";
713       ename = "crux";
714       version = "0.5.0";
715       src = fetchurl {
716         url = "https://elpa.nongnu.org/nongnu/crux-0.5.0.tar";
717         sha256 = "0cykjwwhl6r02fsyam4vnmlxiyq8b8qsgncb1hjnz4gj7mxc9gg4";
718       };
719       packageRequires = [ ];
720       meta = {
721         homepage = "https://elpa.nongnu.org/nongnu/crux.html";
722         license = lib.licenses.free;
723       };
724     }
725   ) { };
726   csv2ledger = callPackage (
727     {
728       csv-mode,
729       elpaBuild,
730       fetchurl,
731       lib,
732     }:
733     elpaBuild {
734       pname = "csv2ledger";
735       ename = "csv2ledger";
736       version = "1.5.4";
737       src = fetchurl {
738         url = "https://elpa.nongnu.org/nongnu/csv2ledger-1.5.4.tar";
739         sha256 = "1h935g97fjrs1q0yz0q071zp91bhsb3yg13zqpp8il5gif20qqls";
740       };
741       packageRequires = [ csv-mode ];
742       meta = {
743         homepage = "https://elpa.nongnu.org/nongnu/csv2ledger.html";
744         license = lib.licenses.free;
745       };
746     }
747   ) { };
748   cyberpunk-theme = callPackage (
749     {
750       elpaBuild,
751       fetchurl,
752       lib,
753     }:
754     elpaBuild {
755       pname = "cyberpunk-theme";
756       ename = "cyberpunk-theme";
757       version = "1.22";
758       src = fetchurl {
759         url = "https://elpa.nongnu.org/nongnu/cyberpunk-theme-1.22.tar";
760         sha256 = "1kgkgpb07d4kh2rf88pfgyji42qv80443i67nzha2fx01zbd5swb";
761       };
762       packageRequires = [ ];
763       meta = {
764         homepage = "https://elpa.nongnu.org/nongnu/cyberpunk-theme.html";
765         license = lib.licenses.free;
766       };
767     }
768   ) { };
769   cycle-at-point = callPackage (
770     {
771       elpaBuild,
772       fetchurl,
773       lib,
774       recomplete,
775     }:
776     elpaBuild {
777       pname = "cycle-at-point";
778       ename = "cycle-at-point";
779       version = "0.2";
780       src = fetchurl {
781         url = "https://elpa.nongnu.org/nongnu/cycle-at-point-0.2.tar";
782         sha256 = "1q3gylksr754s0pl8x1hdk0q4p0vz6lnasswgsqpx44nmnbsrw6z";
783       };
784       packageRequires = [ recomplete ];
785       meta = {
786         homepage = "https://elpa.nongnu.org/nongnu/cycle-at-point.html";
787         license = lib.licenses.free;
788       };
789     }
790   ) { };
791   d-mode = callPackage (
792     {
793       elpaBuild,
794       fetchurl,
795       lib,
796     }:
797     elpaBuild {
798       pname = "d-mode";
799       ename = "d-mode";
800       version = "202408131340";
801       src = fetchurl {
802         url = "https://elpa.nongnu.org/nongnu/d-mode-202408131340.tar";
803         sha256 = "19dgc0yd2fmc9xbrajc1l98p7p2wiwg43ajq4gssxdshb5vi5mn9";
804       };
805       packageRequires = [ ];
806       meta = {
807         homepage = "https://elpa.nongnu.org/nongnu/d-mode.html";
808         license = lib.licenses.free;
809       };
810     }
811   ) { };
812   dart-mode = callPackage (
813     {
814       elpaBuild,
815       fetchurl,
816       lib,
817     }:
818     elpaBuild {
819       pname = "dart-mode";
820       ename = "dart-mode";
821       version = "1.0.7";
822       src = fetchurl {
823         url = "https://elpa.nongnu.org/nongnu/dart-mode-1.0.7.tar";
824         sha256 = "1k9pn7nqskz39m3zwi9jhd1a2q440jgrla1a37qip73mwrdril1i";
825       };
826       packageRequires = [ ];
827       meta = {
828         homepage = "https://elpa.nongnu.org/nongnu/dart-mode.html";
829         license = lib.licenses.free;
830       };
831     }
832   ) { };
833   denote-refs = callPackage (
834     {
835       denote,
836       elpaBuild,
837       fetchurl,
838       lib,
839     }:
840     elpaBuild {
841       pname = "denote-refs";
842       ename = "denote-refs";
843       version = "0.1.2";
844       src = fetchurl {
845         url = "https://elpa.nongnu.org/nongnu/denote-refs-0.1.2.tar";
846         sha256 = "0jq14adxpx9bxddkj3a4bahyr3yarjn85iplhhy9yk7k9wy7wis0";
847       };
848       packageRequires = [ denote ];
849       meta = {
850         homepage = "https://elpa.nongnu.org/nongnu/denote-refs.html";
851         license = lib.licenses.free;
852       };
853     }
854   ) { };
855   devhelp = callPackage (
856     {
857       elpaBuild,
858       fetchurl,
859       lib,
860     }:
861     elpaBuild {
862       pname = "devhelp";
863       ename = "devhelp";
864       version = "1.0";
865       src = fetchurl {
866         url = "https://elpa.nongnu.org/nongnu/devhelp-1.0.tar";
867         sha256 = "14x1990yr3qqzv9dqn7xg69hqgpmgjsi68f2fg07v670lk7hs8xb";
868       };
869       packageRequires = [ ];
870       meta = {
871         homepage = "https://elpa.nongnu.org/nongnu/devhelp.html";
872         license = lib.licenses.free;
873       };
874     }
875   ) { };
876   devil = callPackage (
877     {
878       elpaBuild,
879       fetchurl,
880       lib,
881     }:
882     elpaBuild {
883       pname = "devil";
884       ename = "devil";
885       version = "0.6.0";
886       src = fetchurl {
887         url = "https://elpa.nongnu.org/nongnu/devil-0.6.0.tar";
888         sha256 = "01n552pvr598igmd2q6w9kgjrwgzrgrb4w59mxpsylcv6wy2v2h5";
889       };
890       packageRequires = [ ];
891       meta = {
892         homepage = "https://elpa.nongnu.org/nongnu/devil.html";
893         license = lib.licenses.free;
894       };
895     }
896   ) { };
897   diff-ansi = callPackage (
898     {
899       elpaBuild,
900       fetchurl,
901       lib,
902     }:
903     elpaBuild {
904       pname = "diff-ansi";
905       ename = "diff-ansi";
906       version = "0.2";
907       src = fetchurl {
908         url = "https://elpa.nongnu.org/nongnu/diff-ansi-0.2.tar";
909         sha256 = "0i1216mw0zgy3jdhhxsn5wpjqgxv5als1lljb1ddqjl21y6z74nw";
910       };
911       packageRequires = [ ];
912       meta = {
913         homepage = "https://elpa.nongnu.org/nongnu/diff-ansi.html";
914         license = lib.licenses.free;
915       };
916     }
917   ) { };
918   dirvish = callPackage (
919     {
920       elpaBuild,
921       fetchurl,
922       lib,
923       transient,
924     }:
925     elpaBuild {
926       pname = "dirvish";
927       ename = "dirvish";
928       version = "2.0.53";
929       src = fetchurl {
930         url = "https://elpa.nongnu.org/nongnu/dirvish-2.0.53.tar";
931         sha256 = "02ji38zsb7lw43s919a8xfxcz2fl5cdrs3rk99cfqyvc4c1lywql";
932       };
933       packageRequires = [ transient ];
934       meta = {
935         homepage = "https://elpa.nongnu.org/nongnu/dirvish.html";
936         license = lib.licenses.free;
937       };
938     }
939   ) { };
940   doc-show-inline = callPackage (
941     {
942       elpaBuild,
943       fetchurl,
944       lib,
945     }:
946     elpaBuild {
947       pname = "doc-show-inline";
948       ename = "doc-show-inline";
949       version = "0.1";
950       src = fetchurl {
951         url = "https://elpa.nongnu.org/nongnu/doc-show-inline-0.1.tar";
952         sha256 = "13y7k4zp8x8fcyidw0jy6zf92af660zwb7qpps91l2dh7zwjsl2v";
953       };
954       packageRequires = [ ];
955       meta = {
956         homepage = "https://elpa.nongnu.org/nongnu/doc-show-inline.html";
957         license = lib.licenses.free;
958       };
959     }
960   ) { };
961   dockerfile-mode = callPackage (
962     {
963       elpaBuild,
964       fetchurl,
965       lib,
966     }:
967     elpaBuild {
968       pname = "dockerfile-mode";
969       ename = "dockerfile-mode";
970       version = "1.7";
971       src = fetchurl {
972         url = "https://elpa.nongnu.org/nongnu/dockerfile-mode-1.7.tar";
973         sha256 = "1rpgjhbb2vzz6fqcqksvx27a1mj8p3bgmjh00433qd8g7hghc9v7";
974       };
975       packageRequires = [ ];
976       meta = {
977         homepage = "https://elpa.nongnu.org/nongnu/dockerfile-mode.html";
978         license = lib.licenses.free;
979       };
980     }
981   ) { };
982   dracula-theme = callPackage (
983     {
984       elpaBuild,
985       fetchurl,
986       lib,
987     }:
988     elpaBuild {
989       pname = "dracula-theme";
990       ename = "dracula-theme";
991       version = "1.8.2";
992       src = fetchurl {
993         url = "https://elpa.nongnu.org/nongnu/dracula-theme-1.8.2.tar";
994         sha256 = "04r7cn4n8n4fiwblmfsa23d1qh11mqfz0cghq6ss72flp5awj46g";
995       };
996       packageRequires = [ ];
997       meta = {
998         homepage = "https://elpa.nongnu.org/nongnu/dracula-theme.html";
999         license = lib.licenses.free;
1000       };
1001     }
1002   ) { };
1003   drupal-mode = callPackage (
1004     {
1005       elpaBuild,
1006       fetchurl,
1007       lib,
1008       php-mode,
1009     }:
1010     elpaBuild {
1011       pname = "drupal-mode";
1012       ename = "drupal-mode";
1013       version = "0.8.1";
1014       src = fetchurl {
1015         url = "https://elpa.nongnu.org/nongnu/drupal-mode-0.8.1.tar";
1016         sha256 = "0f3dd2647g964grzq95d73iznhpmrr9w7fmkifjk3ivz0rgdgjsq";
1017       };
1018       packageRequires = [ php-mode ];
1019       meta = {
1020         homepage = "https://elpa.nongnu.org/nongnu/drupal-mode.html";
1021         license = lib.licenses.free;
1022       };
1023     }
1024   ) { };
1025   dslide = callPackage (
1026     {
1027       elpaBuild,
1028       fetchurl,
1029       lib,
1030     }:
1031     elpaBuild {
1032       pname = "dslide";
1033       ename = "dslide";
1034       version = "0.5.5";
1035       src = fetchurl {
1036         url = "https://elpa.nongnu.org/nongnu/dslide-0.5.5.tar";
1037         sha256 = "1hnmnl6ildr2cyc8hx1maa3vnz621d41yhsx8naxq3mssz4rkajp";
1038       };
1039       packageRequires = [ ];
1040       meta = {
1041         homepage = "https://elpa.nongnu.org/nongnu/dslide.html";
1042         license = lib.licenses.free;
1043       };
1044     }
1045   ) { };
1046   eat = callPackage (
1047     {
1048       compat,
1049       elpaBuild,
1050       fetchurl,
1051       lib,
1052     }:
1053     elpaBuild {
1054       pname = "eat";
1055       ename = "eat";
1056       version = "0.9.4";
1057       src = fetchurl {
1058         url = "https://elpa.nongnu.org/nongnu/eat-0.9.4.tar";
1059         sha256 = "0jn5rzyg1abjsb18brr1ha4vmhvxpkp8pxvaxfa0g0phcb2iz5ql";
1060       };
1061       packageRequires = [ compat ];
1062       meta = {
1063         homepage = "https://elpa.nongnu.org/nongnu/eat.html";
1064         license = lib.licenses.free;
1065       };
1066     }
1067   ) { };
1068   edit-indirect = callPackage (
1069     {
1070       elpaBuild,
1071       fetchurl,
1072       lib,
1073     }:
1074     elpaBuild {
1075       pname = "edit-indirect";
1076       ename = "edit-indirect";
1077       version = "0.1.13";
1078       src = fetchurl {
1079         url = "https://elpa.nongnu.org/nongnu/edit-indirect-0.1.13.tar";
1080         sha256 = "10zshywbp0f00k2d4f5bc44ynvw3f0626vl35lbah1kwmgzrrjdd";
1081       };
1082       packageRequires = [ ];
1083       meta = {
1084         homepage = "https://elpa.nongnu.org/nongnu/edit-indirect.html";
1085         license = lib.licenses.free;
1086       };
1087     }
1088   ) { };
1089   editorconfig = callPackage (
1090     {
1091       elpaBuild,
1092       fetchurl,
1093       lib,
1094       nadvice,
1095     }:
1096     elpaBuild {
1097       pname = "editorconfig";
1098       ename = "editorconfig";
1099       version = "0.11.0";
1100       src = fetchurl {
1101         url = "https://elpa.nongnu.org/nongnu/editorconfig-0.11.0.tar";
1102         sha256 = "0adzm6fhx5vgg20qy9f7cqpnx938mp1ls91y5cw71pjm9ihs2cyv";
1103       };
1104       packageRequires = [ nadvice ];
1105       meta = {
1106         homepage = "https://elpa.nongnu.org/nongnu/editorconfig.html";
1107         license = lib.licenses.free;
1108       };
1109     }
1110   ) { };
1111   elixir-mode = callPackage (
1112     {
1113       elpaBuild,
1114       fetchurl,
1115       lib,
1116     }:
1117     elpaBuild {
1118       pname = "elixir-mode";
1119       ename = "elixir-mode";
1120       version = "2.5.0";
1121       src = fetchurl {
1122         url = "https://elpa.nongnu.org/nongnu/elixir-mode-2.5.0.tar";
1123         sha256 = "1x6aral441mv9443h21lnaymbpazwii22wcqvk2jfqjmyl1xj1yz";
1124       };
1125       packageRequires = [ ];
1126       meta = {
1127         homepage = "https://elpa.nongnu.org/nongnu/elixir-mode.html";
1128         license = lib.licenses.free;
1129       };
1130     }
1131   ) { };
1132   elpher = callPackage (
1133     {
1134       elpaBuild,
1135       fetchurl,
1136       lib,
1137     }:
1138     elpaBuild {
1139       pname = "elpher";
1140       ename = "elpher";
1141       version = "3.6.4";
1142       src = fetchurl {
1143         url = "https://elpa.nongnu.org/nongnu/elpher-3.6.4.tar";
1144         sha256 = "0f6hsw50a36jyp1ikawcdj9yn3isks03ax47x8vflmayydndir4g";
1145       };
1146       packageRequires = [ ];
1147       meta = {
1148         homepage = "https://elpa.nongnu.org/nongnu/elpher.html";
1149         license = lib.licenses.free;
1150       };
1151     }
1152   ) { };
1153   emacsql = callPackage (
1154     {
1155       elpaBuild,
1156       fetchurl,
1157       lib,
1158     }:
1159     elpaBuild {
1160       pname = "emacsql";
1161       ename = "emacsql";
1162       version = "4.1.0";
1163       src = fetchurl {
1164         url = "https://elpa.nongnu.org/nongnu/emacsql-4.1.0.tar";
1165         sha256 = "1nf7piakf1v23bnqdyivp4l9vq6xyzjxrgxaswncmvzqxb4qvhyx";
1166       };
1167       packageRequires = [ ];
1168       meta = {
1169         homepage = "https://elpa.nongnu.org/nongnu/emacsql.html";
1170         license = lib.licenses.free;
1171       };
1172     }
1173   ) { };
1174   engine-mode = callPackage (
1175     {
1176       cl-lib ? null,
1177       elpaBuild,
1178       fetchurl,
1179       lib,
1180     }:
1181     elpaBuild {
1182       pname = "engine-mode";
1183       ename = "engine-mode";
1184       version = "2.2.4";
1185       src = fetchurl {
1186         url = "https://elpa.nongnu.org/nongnu/engine-mode-2.2.4.tar";
1187         sha256 = "0gp1mnf0yaq4w91pj989dzlxpbpcqqj0yls23wf2ly53kbaarzv9";
1188       };
1189       packageRequires = [ cl-lib ];
1190       meta = {
1191         homepage = "https://elpa.nongnu.org/nongnu/engine-mode.html";
1192         license = lib.licenses.free;
1193       };
1194     }
1195   ) { };
1196   evil = callPackage (
1197     {
1198       elpaBuild,
1199       fetchurl,
1200       lib,
1201     }:
1202     elpaBuild {
1203       pname = "evil";
1204       ename = "evil";
1205       version = "1.15.0";
1206       src = fetchurl {
1207         url = "https://elpa.nongnu.org/nongnu/evil-1.15.0.tar";
1208         sha256 = "0ciglddlq0z91jyggp86d9g3gwfzjp55xhldqpxpq39a2xkwqh0q";
1209       };
1210       packageRequires = [ ];
1211       meta = {
1212         homepage = "https://elpa.nongnu.org/nongnu/evil.html";
1213         license = lib.licenses.free;
1214       };
1215     }
1216   ) { };
1217   evil-anzu = callPackage (
1218     {
1219       anzu,
1220       elpaBuild,
1221       evil,
1222       fetchurl,
1223       lib,
1224     }:
1225     elpaBuild {
1226       pname = "evil-anzu";
1227       ename = "evil-anzu";
1228       version = "0.2";
1229       src = fetchurl {
1230         url = "https://elpa.nongnu.org/nongnu/evil-anzu-0.2.tar";
1231         sha256 = "1vn61aj0bnvkj2l3cd8m8q3n7kn09hdp6d13wc58w9pw8nrg0vq5";
1232       };
1233       packageRequires = [
1234         anzu
1235         evil
1236       ];
1237       meta = {
1238         homepage = "https://elpa.nongnu.org/nongnu/evil-anzu.html";
1239         license = lib.licenses.free;
1240       };
1241     }
1242   ) { };
1243   evil-args = callPackage (
1244     {
1245       elpaBuild,
1246       evil,
1247       fetchurl,
1248       lib,
1249     }:
1250     elpaBuild {
1251       pname = "evil-args";
1252       ename = "evil-args";
1253       version = "1.1";
1254       src = fetchurl {
1255         url = "https://elpa.nongnu.org/nongnu/evil-args-1.1.tar";
1256         sha256 = "0fv30wny2f4mg8l9jrjgxisz6nbmn84980yszbrcbkqi81dzzlyi";
1257       };
1258       packageRequires = [ evil ];
1259       meta = {
1260         homepage = "https://elpa.nongnu.org/nongnu/evil-args.html";
1261         license = lib.licenses.free;
1262       };
1263     }
1264   ) { };
1265   evil-escape = callPackage (
1266     {
1267       cl-lib ? null,
1268       elpaBuild,
1269       evil,
1270       fetchurl,
1271       lib,
1272     }:
1273     elpaBuild {
1274       pname = "evil-escape";
1275       ename = "evil-escape";
1276       version = "3.16";
1277       src = fetchurl {
1278         url = "https://elpa.nongnu.org/nongnu/evil-escape-3.16.tar";
1279         sha256 = "0vv6k3zaaw4ckk6qjiw1n41815w1g4qgy2hfgsj1vm7xc9i9zjzp";
1280       };
1281       packageRequires = [
1282         cl-lib
1283         evil
1284       ];
1285       meta = {
1286         homepage = "https://elpa.nongnu.org/nongnu/evil-escape.html";
1287         license = lib.licenses.free;
1288       };
1289     }
1290   ) { };
1291   evil-exchange = callPackage (
1292     {
1293       cl-lib ? null,
1294       elpaBuild,
1295       evil,
1296       fetchurl,
1297       lib,
1298     }:
1299     elpaBuild {
1300       pname = "evil-exchange";
1301       ename = "evil-exchange";
1302       version = "0.41";
1303       src = fetchurl {
1304         url = "https://elpa.nongnu.org/nongnu/evil-exchange-0.41.tar";
1305         sha256 = "1yk7zdxl7c8c2ic37l0rsaynnpcrhdbblk2frl5m8phf54g82d8i";
1306       };
1307       packageRequires = [
1308         cl-lib
1309         evil
1310       ];
1311       meta = {
1312         homepage = "https://elpa.nongnu.org/nongnu/evil-exchange.html";
1313         license = lib.licenses.free;
1314       };
1315     }
1316   ) { };
1317   evil-goggles = callPackage (
1318     {
1319       elpaBuild,
1320       evil,
1321       fetchurl,
1322       lib,
1323     }:
1324     elpaBuild {
1325       pname = "evil-goggles";
1326       ename = "evil-goggles";
1327       version = "0.0.2";
1328       src = fetchurl {
1329         url = "https://elpa.nongnu.org/nongnu/evil-goggles-0.0.2.tar";
1330         sha256 = "0nipk8r7l5c50n9zry5264cfilx730l68ssldw3hyj14ybdf6dch";
1331       };
1332       packageRequires = [ evil ];
1333       meta = {
1334         homepage = "https://elpa.nongnu.org/nongnu/evil-goggles.html";
1335         license = lib.licenses.free;
1336       };
1337     }
1338   ) { };
1339   evil-iedit-state = callPackage (
1340     {
1341       elpaBuild,
1342       evil,
1343       fetchurl,
1344       iedit,
1345       lib,
1346     }:
1347     elpaBuild {
1348       pname = "evil-iedit-state";
1349       ename = "evil-iedit-state";
1350       version = "1.3";
1351       src = fetchurl {
1352         url = "https://elpa.nongnu.org/nongnu/evil-iedit-state-1.3.tar";
1353         sha256 = "1955bci018rpbdvixlw0gxay10g0vgg2xwsfmfyxcblk5glrv5cp";
1354       };
1355       packageRequires = [
1356         evil
1357         iedit
1358       ];
1359       meta = {
1360         homepage = "https://elpa.nongnu.org/nongnu/evil-iedit-state.html";
1361         license = lib.licenses.free;
1362       };
1363     }
1364   ) { };
1365   evil-indent-plus = callPackage (
1366     {
1367       cl-lib ? null,
1368       elpaBuild,
1369       evil,
1370       fetchurl,
1371       lib,
1372     }:
1373     elpaBuild {
1374       pname = "evil-indent-plus";
1375       ename = "evil-indent-plus";
1376       version = "1.0.1";
1377       src = fetchurl {
1378         url = "https://elpa.nongnu.org/nongnu/evil-indent-plus-1.0.1.tar";
1379         sha256 = "1kzlvi8xgfxy26w1m31nyh6vrq787vchkmk4r1xaphk9wn9bw1pq";
1380       };
1381       packageRequires = [
1382         cl-lib
1383         evil
1384       ];
1385       meta = {
1386         homepage = "https://elpa.nongnu.org/nongnu/evil-indent-plus.html";
1387         license = lib.licenses.free;
1388       };
1389     }
1390   ) { };
1391   evil-lisp-state = callPackage (
1392     {
1393       bind-map,
1394       elpaBuild,
1395       evil,
1396       fetchurl,
1397       lib,
1398       smartparens,
1399     }:
1400     elpaBuild {
1401       pname = "evil-lisp-state";
1402       ename = "evil-lisp-state";
1403       version = "8.2";
1404       src = fetchurl {
1405         url = "https://elpa.nongnu.org/nongnu/evil-lisp-state-8.2.tar";
1406         sha256 = "14v1nv797b4rxxxnvzwy6pp10g3mmvifb919iv7nx96sbn919w0p";
1407       };
1408       packageRequires = [
1409         bind-map
1410         evil
1411         smartparens
1412       ];
1413       meta = {
1414         homepage = "https://elpa.nongnu.org/nongnu/evil-lisp-state.html";
1415         license = lib.licenses.free;
1416       };
1417     }
1418   ) { };
1419   evil-matchit = callPackage (
1420     {
1421       elpaBuild,
1422       fetchurl,
1423       lib,
1424     }:
1425     elpaBuild {
1426       pname = "evil-matchit";
1427       ename = "evil-matchit";
1428       version = "3.0.4";
1429       src = fetchurl {
1430         url = "https://elpa.nongnu.org/nongnu/evil-matchit-3.0.4.tar";
1431         sha256 = "1ib2xlz7ciaszw2j5184mf6560jmap93vh515sk8dmkkahdwsjgz";
1432       };
1433       packageRequires = [ ];
1434       meta = {
1435         homepage = "https://elpa.nongnu.org/nongnu/evil-matchit.html";
1436         license = lib.licenses.free;
1437       };
1438     }
1439   ) { };
1440   evil-nerd-commenter = callPackage (
1441     {
1442       elpaBuild,
1443       fetchurl,
1444       lib,
1445     }:
1446     elpaBuild {
1447       pname = "evil-nerd-commenter";
1448       ename = "evil-nerd-commenter";
1449       version = "3.6.1";
1450       src = fetchurl {
1451         url = "https://elpa.nongnu.org/nongnu/evil-nerd-commenter-3.6.1.tar";
1452         sha256 = "1nzqwqp2gq3wka2x782yqz5d8bw3wglra42907kylkqwqbxryh0w";
1453       };
1454       packageRequires = [ ];
1455       meta = {
1456         homepage = "https://elpa.nongnu.org/nongnu/evil-nerd-commenter.html";
1457         license = lib.licenses.free;
1458       };
1459     }
1460   ) { };
1461   evil-numbers = callPackage (
1462     {
1463       elpaBuild,
1464       evil,
1465       fetchurl,
1466       lib,
1467     }:
1468     elpaBuild {
1469       pname = "evil-numbers";
1470       ename = "evil-numbers";
1471       version = "0.7";
1472       src = fetchurl {
1473         url = "https://elpa.nongnu.org/nongnu/evil-numbers-0.7.tar";
1474         sha256 = "1k5vrh8bj9kldqq8kxn1qi3k82i7k4v4h6nkk9hng8p90zhac02i";
1475       };
1476       packageRequires = [ evil ];
1477       meta = {
1478         homepage = "https://elpa.nongnu.org/nongnu/evil-numbers.html";
1479         license = lib.licenses.free;
1480       };
1481     }
1482   ) { };
1483   evil-surround = callPackage (
1484     {
1485       elpaBuild,
1486       evil,
1487       fetchurl,
1488       lib,
1489     }:
1490     elpaBuild {
1491       pname = "evil-surround";
1492       ename = "evil-surround";
1493       version = "1.0.4";
1494       src = fetchurl {
1495         url = "https://elpa.nongnu.org/nongnu/evil-surround-1.0.4.tar";
1496         sha256 = "1fzhqg2zrfl1yvhf96s5m0b9793cysciqbxiihxzrnnf2rnrlls2";
1497       };
1498       packageRequires = [ evil ];
1499       meta = {
1500         homepage = "https://elpa.nongnu.org/nongnu/evil-surround.html";
1501         license = lib.licenses.free;
1502       };
1503     }
1504   ) { };
1505   evil-visual-mark-mode = callPackage (
1506     {
1507       dash,
1508       elpaBuild,
1509       evil,
1510       fetchurl,
1511       lib,
1512     }:
1513     elpaBuild {
1514       pname = "evil-visual-mark-mode";
1515       ename = "evil-visual-mark-mode";
1516       version = "0.0.5";
1517       src = fetchurl {
1518         url = "https://elpa.nongnu.org/nongnu/evil-visual-mark-mode-0.0.5.tar";
1519         sha256 = "0hjg9jmyhhc6a6zzjicwy62m9bh7wlw6hc4cf2g6g416c0ri2d18";
1520       };
1521       packageRequires = [
1522         dash
1523         evil
1524       ];
1525       meta = {
1526         homepage = "https://elpa.nongnu.org/nongnu/evil-visual-mark-mode.html";
1527         license = lib.licenses.free;
1528       };
1529     }
1530   ) { };
1531   evil-visualstar = callPackage (
1532     {
1533       elpaBuild,
1534       evil,
1535       fetchurl,
1536       lib,
1537     }:
1538     elpaBuild {
1539       pname = "evil-visualstar";
1540       ename = "evil-visualstar";
1541       version = "0.2.0";
1542       src = fetchurl {
1543         url = "https://elpa.nongnu.org/nongnu/evil-visualstar-0.2.0.tar";
1544         sha256 = "03liavxxpawvlgwdsihzz3z08yv227zjjqyll1cbmbk0678kbl7m";
1545       };
1546       packageRequires = [ evil ];
1547       meta = {
1548         homepage = "https://elpa.nongnu.org/nongnu/evil-visualstar.html";
1549         license = lib.licenses.free;
1550       };
1551     }
1552   ) { };
1553   exec-path-from-shell = callPackage (
1554     {
1555       elpaBuild,
1556       fetchurl,
1557       lib,
1558     }:
1559     elpaBuild {
1560       pname = "exec-path-from-shell";
1561       ename = "exec-path-from-shell";
1562       version = "2.2";
1563       src = fetchurl {
1564         url = "https://elpa.nongnu.org/nongnu/exec-path-from-shell-2.2.tar";
1565         sha256 = "14nzk04aypqminpqs181nh3di23nnw64z0ir940ajs9bx5pv9s1w";
1566       };
1567       packageRequires = [ ];
1568       meta = {
1569         homepage = "https://elpa.nongnu.org/nongnu/exec-path-from-shell.html";
1570         license = lib.licenses.free;
1571       };
1572     }
1573   ) { };
1574   flx = callPackage (
1575     {
1576       cl-lib ? null,
1577       elpaBuild,
1578       fetchurl,
1579       lib,
1580     }:
1581     elpaBuild {
1582       pname = "flx";
1583       ename = "flx";
1584       version = "0.6.2";
1585       src = fetchurl {
1586         url = "https://elpa.nongnu.org/nongnu/flx-0.6.2.tar";
1587         sha256 = "00d3q238grxcvnx6pshb7ajbz559gfp00pqaq56r2n5xqrvrxfnc";
1588       };
1589       packageRequires = [ cl-lib ];
1590       meta = {
1591         homepage = "https://elpa.nongnu.org/nongnu/flx.html";
1592         license = lib.licenses.free;
1593       };
1594     }
1595   ) { };
1596   flx-ido = callPackage (
1597     {
1598       cl-lib ? null,
1599       elpaBuild,
1600       fetchurl,
1601       flx,
1602       lib,
1603     }:
1604     elpaBuild {
1605       pname = "flx-ido";
1606       ename = "flx-ido";
1607       version = "0.6.2";
1608       src = fetchurl {
1609         url = "https://elpa.nongnu.org/nongnu/flx-ido-0.6.2.tar";
1610         sha256 = "1933d3dcwynzs5qnv3pl4xdybj5gg0sa8zb58j0ld9hyiacm6zn5";
1611       };
1612       packageRequires = [
1613         cl-lib
1614         flx
1615       ];
1616       meta = {
1617         homepage = "https://elpa.nongnu.org/nongnu/flx-ido.html";
1618         license = lib.licenses.free;
1619       };
1620     }
1621   ) { };
1622   flycheck = callPackage (
1623     {
1624       elpaBuild,
1625       fetchurl,
1626       lib,
1627     }:
1628     elpaBuild {
1629       pname = "flycheck";
1630       ename = "flycheck";
1631       version = "34.1";
1632       src = fetchurl {
1633         url = "https://elpa.nongnu.org/nongnu/flycheck-34.1.tar";
1634         sha256 = "1jj1c4gq39ik8fihsz13wp4c26fm2m6kyr7ir22ql0d007zm3173";
1635       };
1636       packageRequires = [ ];
1637       meta = {
1638         homepage = "https://elpa.nongnu.org/nongnu/flycheck.html";
1639         license = lib.licenses.free;
1640       };
1641     }
1642   ) { };
1643   flymake-guile = callPackage (
1644     {
1645       elpaBuild,
1646       fetchurl,
1647       flymake ? null,
1648       lib,
1649     }:
1650     elpaBuild {
1651       pname = "flymake-guile";
1652       ename = "flymake-guile";
1653       version = "0.5";
1654       src = fetchurl {
1655         url = "https://elpa.nongnu.org/nongnu/flymake-guile-0.5.tar";
1656         sha256 = "0gfblb49l52j7iq3y6fxx1jpr72z61pwxsxfknvfi4y05znxnf0k";
1657       };
1658       packageRequires = [ flymake ];
1659       meta = {
1660         homepage = "https://elpa.nongnu.org/nongnu/flymake-guile.html";
1661         license = lib.licenses.free;
1662       };
1663     }
1664   ) { };
1665   flymake-kondor = callPackage (
1666     {
1667       elpaBuild,
1668       fetchurl,
1669       lib,
1670     }:
1671     elpaBuild {
1672       pname = "flymake-kondor";
1673       ename = "flymake-kondor";
1674       version = "0.1.3";
1675       src = fetchurl {
1676         url = "https://elpa.nongnu.org/nongnu/flymake-kondor-0.1.3.tar";
1677         sha256 = "0y5qnlk3q0fjch12d4vwni7v6rk0h5056s5lzjgns71x36xd1i21";
1678       };
1679       packageRequires = [ ];
1680       meta = {
1681         homepage = "https://elpa.nongnu.org/nongnu/flymake-kondor.html";
1682         license = lib.licenses.free;
1683       };
1684     }
1685   ) { };
1686   flymake-popon = callPackage (
1687     {
1688       elpaBuild,
1689       fetchurl,
1690       flymake ? null,
1691       lib,
1692       popon,
1693       posframe,
1694     }:
1695     elpaBuild {
1696       pname = "flymake-popon";
1697       ename = "flymake-popon";
1698       version = "0.5.1";
1699       src = fetchurl {
1700         url = "https://elpa.nongnu.org/nongnu/flymake-popon-0.5.1.tar";
1701         sha256 = "0a9p0mnp1n4znb9xgi5ldjv8x1khhdr5idb8vcd444nd03q0lj6s";
1702       };
1703       packageRequires = [
1704         flymake
1705         popon
1706         posframe
1707       ];
1708       meta = {
1709         homepage = "https://elpa.nongnu.org/nongnu/flymake-popon.html";
1710         license = lib.licenses.free;
1711       };
1712     }
1713   ) { };
1714   focus = callPackage (
1715     {
1716       cl-lib ? null,
1717       elpaBuild,
1718       fetchurl,
1719       lib,
1720     }:
1721     elpaBuild {
1722       pname = "focus";
1723       ename = "focus";
1724       version = "1.0.1";
1725       src = fetchurl {
1726         url = "https://elpa.nongnu.org/nongnu/focus-1.0.1.tar";
1727         sha256 = "164xlxc5x2i955rfjdhlxp5ch55bh79gr7mzfychkjx0x088hcaa";
1728       };
1729       packageRequires = [ cl-lib ];
1730       meta = {
1731         homepage = "https://elpa.nongnu.org/nongnu/focus.html";
1732         license = lib.licenses.free;
1733       };
1734     }
1735   ) { };
1736   forth-mode = callPackage (
1737     {
1738       elpaBuild,
1739       fetchurl,
1740       lib,
1741     }:
1742     elpaBuild {
1743       pname = "forth-mode";
1744       ename = "forth-mode";
1745       version = "0.2";
1746       src = fetchurl {
1747         url = "https://elpa.nongnu.org/nongnu/forth-mode-0.2.tar";
1748         sha256 = "04xcvjzvl4pgx48l2pzil7s2iqqbf86z57wv76ahp4sd1xigpfqc";
1749       };
1750       packageRequires = [ ];
1751       meta = {
1752         homepage = "https://elpa.nongnu.org/nongnu/forth-mode.html";
1753         license = lib.licenses.free;
1754       };
1755     }
1756   ) { };
1757   free-keys = callPackage (
1758     {
1759       cl-lib ? null,
1760       elpaBuild,
1761       fetchurl,
1762       lib,
1763     }:
1764     elpaBuild {
1765       pname = "free-keys";
1766       ename = "free-keys";
1767       version = "1.0";
1768       src = fetchurl {
1769         url = "https://elpa.nongnu.org/nongnu/free-keys-1.0.tar";
1770         sha256 = "04x4hmia5rx6bd8pkp5b9g4mn081r14vyk1jbdygdzr5w5rhifx3";
1771       };
1772       packageRequires = [ cl-lib ];
1773       meta = {
1774         homepage = "https://elpa.nongnu.org/nongnu/free-keys.html";
1775         license = lib.licenses.free;
1776       };
1777     }
1778   ) { };
1779   gc-buffers = callPackage (
1780     {
1781       elpaBuild,
1782       fetchurl,
1783       lib,
1784     }:
1785     elpaBuild {
1786       pname = "gc-buffers";
1787       ename = "gc-buffers";
1788       version = "1.0";
1789       src = fetchurl {
1790         url = "https://elpa.nongnu.org/nongnu/gc-buffers-1.0.tar";
1791         sha256 = "00204vanfabyf6cgbn64xgqhqz8mlppizsgi31xg6id1qgrj37p3";
1792       };
1793       packageRequires = [ ];
1794       meta = {
1795         homepage = "https://elpa.nongnu.org/nongnu/gc-buffers.html";
1796         license = lib.licenses.free;
1797       };
1798     }
1799   ) { };
1800   geiser = callPackage (
1801     {
1802       elpaBuild,
1803       fetchurl,
1804       lib,
1805       project,
1806     }:
1807     elpaBuild {
1808       pname = "geiser";
1809       ename = "geiser";
1810       version = "0.31.1";
1811       src = fetchurl {
1812         url = "https://elpa.nongnu.org/nongnu/geiser-0.31.1.tar";
1813         sha256 = "14d8syc51fkagc5isb8pym7mq5bw6ng83qxv1g5dnnj7nydl0gcr";
1814       };
1815       packageRequires = [ project ];
1816       meta = {
1817         homepage = "https://elpa.nongnu.org/nongnu/geiser.html";
1818         license = lib.licenses.free;
1819       };
1820     }
1821   ) { };
1822   geiser-chez = callPackage (
1823     {
1824       elpaBuild,
1825       fetchurl,
1826       geiser,
1827       lib,
1828     }:
1829     elpaBuild {
1830       pname = "geiser-chez";
1831       ename = "geiser-chez";
1832       version = "0.18";
1833       src = fetchurl {
1834         url = "https://elpa.nongnu.org/nongnu/geiser-chez-0.18.tar";
1835         sha256 = "14l2a7njx3bzxj1qpc1m5mx4prm3ixgsiii3k484brbn4vim4j58";
1836       };
1837       packageRequires = [ geiser ];
1838       meta = {
1839         homepage = "https://elpa.nongnu.org/nongnu/geiser-chez.html";
1840         license = lib.licenses.free;
1841       };
1842     }
1843   ) { };
1844   geiser-chibi = callPackage (
1845     {
1846       elpaBuild,
1847       fetchurl,
1848       geiser,
1849       lib,
1850     }:
1851     elpaBuild {
1852       pname = "geiser-chibi";
1853       ename = "geiser-chibi";
1854       version = "0.17";
1855       src = fetchurl {
1856         url = "https://elpa.nongnu.org/nongnu/geiser-chibi-0.17.tar";
1857         sha256 = "17kkgs0z2xwbbwn7s49lnha6pmri1h7jnnhh5qvxif5xyvyy8bih";
1858       };
1859       packageRequires = [ geiser ];
1860       meta = {
1861         homepage = "https://elpa.nongnu.org/nongnu/geiser-chibi.html";
1862         license = lib.licenses.free;
1863       };
1864     }
1865   ) { };
1866   geiser-chicken = callPackage (
1867     {
1868       elpaBuild,
1869       fetchurl,
1870       geiser,
1871       lib,
1872     }:
1873     elpaBuild {
1874       pname = "geiser-chicken";
1875       ename = "geiser-chicken";
1876       version = "0.17";
1877       src = fetchurl {
1878         url = "https://elpa.nongnu.org/nongnu/geiser-chicken-0.17.tar";
1879         sha256 = "1l0x0b5gcmc6v2gd2jhrz4zz2630rggq8w7ffzhsf8b8hr4d1ixy";
1880       };
1881       packageRequires = [ geiser ];
1882       meta = {
1883         homepage = "https://elpa.nongnu.org/nongnu/geiser-chicken.html";
1884         license = lib.licenses.free;
1885       };
1886     }
1887   ) { };
1888   geiser-gambit = callPackage (
1889     {
1890       elpaBuild,
1891       fetchurl,
1892       geiser,
1893       lib,
1894     }:
1895     elpaBuild {
1896       pname = "geiser-gambit";
1897       ename = "geiser-gambit";
1898       version = "0.18.1";
1899       src = fetchurl {
1900         url = "https://elpa.nongnu.org/nongnu/geiser-gambit-0.18.1.tar";
1901         sha256 = "1pqify8vqxzpm202zz9q92hp65yhs624z6qc2hgp9c1zms56jkqs";
1902       };
1903       packageRequires = [ geiser ];
1904       meta = {
1905         homepage = "https://elpa.nongnu.org/nongnu/geiser-gambit.html";
1906         license = lib.licenses.free;
1907       };
1908     }
1909   ) { };
1910   geiser-gauche = callPackage (
1911     {
1912       elpaBuild,
1913       fetchurl,
1914       geiser,
1915       lib,
1916     }:
1917     elpaBuild {
1918       pname = "geiser-gauche";
1919       ename = "geiser-gauche";
1920       version = "0.0.2";
1921       src = fetchurl {
1922         url = "https://elpa.nongnu.org/nongnu/geiser-gauche-0.0.2.tar";
1923         sha256 = "189addy5xvx62j91ihi23i8dh5msm0wlwxyi8n07f4m2garrn14l";
1924       };
1925       packageRequires = [ geiser ];
1926       meta = {
1927         homepage = "https://elpa.nongnu.org/nongnu/geiser-gauche.html";
1928         license = lib.licenses.free;
1929       };
1930     }
1931   ) { };
1932   geiser-guile = callPackage (
1933     {
1934       elpaBuild,
1935       fetchurl,
1936       geiser,
1937       lib,
1938       transient,
1939     }:
1940     elpaBuild {
1941       pname = "geiser-guile";
1942       ename = "geiser-guile";
1943       version = "0.28.3";
1944       src = fetchurl {
1945         url = "https://elpa.nongnu.org/nongnu/geiser-guile-0.28.3.tar";
1946         sha256 = "163p8ll68qdgpz6l1ixwcmffcsv1kas095davgwgq001hfx9db5x";
1947       };
1948       packageRequires = [
1949         geiser
1950         transient
1951       ];
1952       meta = {
1953         homepage = "https://elpa.nongnu.org/nongnu/geiser-guile.html";
1954         license = lib.licenses.free;
1955       };
1956     }
1957   ) { };
1958   geiser-kawa = callPackage (
1959     {
1960       elpaBuild,
1961       fetchurl,
1962       geiser,
1963       lib,
1964     }:
1965     elpaBuild {
1966       pname = "geiser-kawa";
1967       ename = "geiser-kawa";
1968       version = "0.0.1";
1969       src = fetchurl {
1970         url = "https://elpa.nongnu.org/nongnu/geiser-kawa-0.0.1.tar";
1971         sha256 = "1qh4qr406ahk4k8g46nzkiic1fidhni0a5zv4i84cdypv1c4473p";
1972       };
1973       packageRequires = [ geiser ];
1974       meta = {
1975         homepage = "https://elpa.nongnu.org/nongnu/geiser-kawa.html";
1976         license = lib.licenses.free;
1977       };
1978     }
1979   ) { };
1980   geiser-mit = callPackage (
1981     {
1982       elpaBuild,
1983       fetchurl,
1984       geiser,
1985       lib,
1986     }:
1987     elpaBuild {
1988       pname = "geiser-mit";
1989       ename = "geiser-mit";
1990       version = "0.15";
1991       src = fetchurl {
1992         url = "https://elpa.nongnu.org/nongnu/geiser-mit-0.15.tar";
1993         sha256 = "12wimv5x2k64ww9x147dlx2gfygmgz96hqcdhkbidi1smhfz11gk";
1994       };
1995       packageRequires = [ geiser ];
1996       meta = {
1997         homepage = "https://elpa.nongnu.org/nongnu/geiser-mit.html";
1998         license = lib.licenses.free;
1999       };
2000     }
2001   ) { };
2002   geiser-racket = callPackage (
2003     {
2004       elpaBuild,
2005       fetchurl,
2006       geiser,
2007       lib,
2008     }:
2009     elpaBuild {
2010       pname = "geiser-racket";
2011       ename = "geiser-racket";
2012       version = "0.16";
2013       src = fetchurl {
2014         url = "https://elpa.nongnu.org/nongnu/geiser-racket-0.16.tar";
2015         sha256 = "08sn32ams88ism6k24kq7s54vrdblkn15x9lldyqg4zapbllr1ny";
2016       };
2017       packageRequires = [ geiser ];
2018       meta = {
2019         homepage = "https://elpa.nongnu.org/nongnu/geiser-racket.html";
2020         license = lib.licenses.free;
2021       };
2022     }
2023   ) { };
2024   geiser-stklos = callPackage (
2025     {
2026       elpaBuild,
2027       fetchurl,
2028       geiser,
2029       lib,
2030     }:
2031     elpaBuild {
2032       pname = "geiser-stklos";
2033       ename = "geiser-stklos";
2034       version = "1.8";
2035       src = fetchurl {
2036         url = "https://elpa.nongnu.org/nongnu/geiser-stklos-1.8.tar";
2037         sha256 = "1525n49igcnwr2wsjv4a74yk1gbjvv1l9rmkcpafyxyykvi94j6s";
2038       };
2039       packageRequires = [ geiser ];
2040       meta = {
2041         homepage = "https://elpa.nongnu.org/nongnu/geiser-stklos.html";
2042         license = lib.licenses.free;
2043       };
2044     }
2045   ) { };
2046   git-commit = callPackage (
2047     {
2048       compat,
2049       elpaBuild,
2050       fetchurl,
2051       lib,
2052       seq,
2053       transient,
2054       with-editor,
2055     }:
2056     elpaBuild {
2057       pname = "git-commit";
2058       ename = "git-commit";
2059       version = "4.0.0";
2060       src = fetchurl {
2061         url = "https://elpa.nongnu.org/nongnu/git-commit-4.0.0.tar";
2062         sha256 = "10fh8i3l07qxsfw23q2mkb7rxgc7n2chirzdjd9bnlqrxybrayli";
2063       };
2064       packageRequires = [
2065         compat
2066         seq
2067         transient
2068         with-editor
2069       ];
2070       meta = {
2071         homepage = "https://elpa.nongnu.org/nongnu/git-commit.html";
2072         license = lib.licenses.free;
2073       };
2074     }
2075   ) { };
2076   git-modes = callPackage (
2077     {
2078       compat,
2079       elpaBuild,
2080       fetchurl,
2081       lib,
2082     }:
2083     elpaBuild {
2084       pname = "git-modes";
2085       ename = "git-modes";
2086       version = "1.4.4";
2087       src = fetchurl {
2088         url = "https://elpa.nongnu.org/nongnu/git-modes-1.4.4.tar";
2089         sha256 = "161n8anh3i7aj9995nry879kkfvawm1dkzlxdqfwmzl85g8yqx58";
2090       };
2091       packageRequires = [ compat ];
2092       meta = {
2093         homepage = "https://elpa.nongnu.org/nongnu/git-modes.html";
2094         license = lib.licenses.free;
2095       };
2096     }
2097   ) { };
2098   gnosis = callPackage (
2099     {
2100       compat,
2101       elpaBuild,
2102       emacsql,
2103       fetchurl,
2104       lib,
2105       transient,
2106     }:
2107     elpaBuild {
2108       pname = "gnosis";
2109       ename = "gnosis";
2110       version = "0.4.8";
2111       src = fetchurl {
2112         url = "https://elpa.nongnu.org/nongnu/gnosis-0.4.8.tar";
2113         sha256 = "1sf6213qj6i306rqbp1a5wj7haw5vkmc1684fdfqzyqa1gw2ni5v";
2114       };
2115       packageRequires = [
2116         compat
2117         emacsql
2118         transient
2119       ];
2120       meta = {
2121         homepage = "https://elpa.nongnu.org/nongnu/gnosis.html";
2122         license = lib.licenses.free;
2123       };
2124     }
2125   ) { };
2126   gnu-apl-mode = callPackage (
2127     {
2128       elpaBuild,
2129       fetchurl,
2130       lib,
2131     }:
2132     elpaBuild {
2133       pname = "gnu-apl-mode";
2134       ename = "gnu-apl-mode";
2135       version = "1.5.1";
2136       src = fetchurl {
2137         url = "https://elpa.nongnu.org/nongnu/gnu-apl-mode-1.5.1.tar";
2138         sha256 = "0hzdmrhrcnq49cklpmbx1sq7d9qd2q6pprgshhhjx45mnn1q24v0";
2139       };
2140       packageRequires = [ ];
2141       meta = {
2142         homepage = "https://elpa.nongnu.org/nongnu/gnu-apl-mode.html";
2143         license = lib.licenses.free;
2144       };
2145     }
2146   ) { };
2147   gnu-indent = callPackage (
2148     {
2149       elpaBuild,
2150       fetchurl,
2151       lib,
2152     }:
2153     elpaBuild {
2154       pname = "gnu-indent";
2155       ename = "gnu-indent";
2156       version = "1.0";
2157       src = fetchurl {
2158         url = "https://elpa.nongnu.org/nongnu/gnu-indent-1.0.tar";
2159         sha256 = "1aj8si93ig1qbdqgq3f4jwnsws63drkfwfzxlq0i3qqfhsni0a15";
2160       };
2161       packageRequires = [ ];
2162       meta = {
2163         homepage = "https://elpa.nongnu.org/nongnu/gnu-indent.html";
2164         license = lib.licenses.free;
2165       };
2166     }
2167   ) { };
2168   gnuplot = callPackage (
2169     {
2170       elpaBuild,
2171       fetchurl,
2172       lib,
2173     }:
2174     elpaBuild {
2175       pname = "gnuplot";
2176       ename = "gnuplot";
2177       version = "0.8.1";
2178       src = fetchurl {
2179         url = "https://elpa.nongnu.org/nongnu/gnuplot-0.8.1.tar";
2180         sha256 = "1y364j5gr8cnkndxd088kaxd2ah0nd7176gfjligm3ngpgg6ndyx";
2181       };
2182       packageRequires = [ ];
2183       meta = {
2184         homepage = "https://elpa.nongnu.org/nongnu/gnuplot.html";
2185         license = lib.licenses.free;
2186       };
2187     }
2188   ) { };
2189   go-mode = callPackage (
2190     {
2191       elpaBuild,
2192       fetchurl,
2193       lib,
2194     }:
2195     elpaBuild {
2196       pname = "go-mode";
2197       ename = "go-mode";
2198       version = "1.6.0";
2199       src = fetchurl {
2200         url = "https://elpa.nongnu.org/nongnu/go-mode-1.6.0.tar";
2201         sha256 = "0ilvkl7iv47v0xyha07gfyv1a4c50ifw57bp7rx8ai77v30f3a2a";
2202       };
2203       packageRequires = [ ];
2204       meta = {
2205         homepage = "https://elpa.nongnu.org/nongnu/go-mode.html";
2206         license = lib.licenses.free;
2207       };
2208     }
2209   ) { };
2210   golden-ratio = callPackage (
2211     {
2212       elpaBuild,
2213       fetchurl,
2214       lib,
2215     }:
2216     elpaBuild {
2217       pname = "golden-ratio";
2218       ename = "golden-ratio";
2219       version = "1.0.1";
2220       src = fetchurl {
2221         url = "https://elpa.nongnu.org/nongnu/golden-ratio-1.0.1.tar";
2222         sha256 = "169jl82906k03vifks0zs4sk5gcxax5jii6nysh6y6ns2h656cqx";
2223       };
2224       packageRequires = [ ];
2225       meta = {
2226         homepage = "https://elpa.nongnu.org/nongnu/golden-ratio.html";
2227         license = lib.licenses.free;
2228       };
2229     }
2230   ) { };
2231   gotham-theme = callPackage (
2232     {
2233       elpaBuild,
2234       fetchurl,
2235       lib,
2236     }:
2237     elpaBuild {
2238       pname = "gotham-theme";
2239       ename = "gotham-theme";
2240       version = "1.1.9";
2241       src = fetchurl {
2242         url = "https://elpa.nongnu.org/nongnu/gotham-theme-1.1.9.tar";
2243         sha256 = "195r8idq2ak6wpmgifpgvx52hljb8i7p9wx6ii1kh0baaqk31qq2";
2244       };
2245       packageRequires = [ ];
2246       meta = {
2247         homepage = "https://elpa.nongnu.org/nongnu/gotham-theme.html";
2248         license = lib.licenses.free;
2249       };
2250     }
2251   ) { };
2252   goto-chg = callPackage (
2253     {
2254       elpaBuild,
2255       fetchurl,
2256       lib,
2257     }:
2258     elpaBuild {
2259       pname = "goto-chg";
2260       ename = "goto-chg";
2261       version = "1.7.5";
2262       src = fetchurl {
2263         url = "https://elpa.nongnu.org/nongnu/goto-chg-1.7.5.tar";
2264         sha256 = "1j5vk8vc1v865fc8gdy0p5lpp2kkl0yn9f75npiva3ay6mwvnvay";
2265       };
2266       packageRequires = [ ];
2267       meta = {
2268         homepage = "https://elpa.nongnu.org/nongnu/goto-chg.html";
2269         license = lib.licenses.free;
2270       };
2271     }
2272   ) { };
2273   gptel = callPackage (
2274     {
2275       compat,
2276       elpaBuild,
2277       fetchurl,
2278       lib,
2279       transient,
2280     }:
2281     elpaBuild {
2282       pname = "gptel";
2283       ename = "gptel";
2284       version = "0.9.6";
2285       src = fetchurl {
2286         url = "https://elpa.nongnu.org/nongnu/gptel-0.9.6.tar";
2287         sha256 = "0n7d8plabgmpyl224079cqrwlgqq7wwysba0wd0ry75h6z388rcb";
2288       };
2289       packageRequires = [
2290         compat
2291         transient
2292       ];
2293       meta = {
2294         homepage = "https://elpa.nongnu.org/nongnu/gptel.html";
2295         license = lib.licenses.free;
2296       };
2297     }
2298   ) { };
2299   graphql-mode = callPackage (
2300     {
2301       elpaBuild,
2302       fetchurl,
2303       lib,
2304     }:
2305     elpaBuild {
2306       pname = "graphql-mode";
2307       ename = "graphql-mode";
2308       version = "1.0.0";
2309       src = fetchurl {
2310         url = "https://elpa.nongnu.org/nongnu/graphql-mode-1.0.0.tar";
2311         sha256 = "0pfyznfndc8g2g3a3pxzcjsh3cah3amhz5124flrja5fqdgdmpjz";
2312       };
2313       packageRequires = [ ];
2314       meta = {
2315         homepage = "https://elpa.nongnu.org/nongnu/graphql-mode.html";
2316         license = lib.licenses.free;
2317       };
2318     }
2319   ) { };
2320   gruber-darker-theme = callPackage (
2321     {
2322       elpaBuild,
2323       fetchurl,
2324       lib,
2325     }:
2326     elpaBuild {
2327       pname = "gruber-darker-theme";
2328       ename = "gruber-darker-theme";
2329       version = "0.7";
2330       src = fetchurl {
2331         url = "https://elpa.nongnu.org/nongnu/gruber-darker-theme-0.7.tar";
2332         sha256 = "1ib9ad120g39fbkj41am6khglv1p6g3a9hk2jj2kl0c6czr1il2r";
2333       };
2334       packageRequires = [ ];
2335       meta = {
2336         homepage = "https://elpa.nongnu.org/nongnu/gruber-darker-theme.html";
2337         license = lib.licenses.free;
2338       };
2339     }
2340   ) { };
2341   gruvbox-theme = callPackage (
2342     {
2343       autothemer,
2344       elpaBuild,
2345       fetchurl,
2346       lib,
2347     }:
2348     elpaBuild {
2349       pname = "gruvbox-theme";
2350       ename = "gruvbox-theme";
2351       version = "1.30.1";
2352       src = fetchurl {
2353         url = "https://elpa.nongnu.org/nongnu/gruvbox-theme-1.30.1.tar";
2354         sha256 = "1y30aahdxzdfmj021vbrz4zmdq6lr9k08hna9i1a8g4cywgbz8ri";
2355       };
2356       packageRequires = [ autothemer ];
2357       meta = {
2358         homepage = "https://elpa.nongnu.org/nongnu/gruvbox-theme.html";
2359         license = lib.licenses.free;
2360       };
2361     }
2362   ) { };
2363   guru-mode = callPackage (
2364     {
2365       elpaBuild,
2366       fetchurl,
2367       lib,
2368     }:
2369     elpaBuild {
2370       pname = "guru-mode";
2371       ename = "guru-mode";
2372       version = "1.0";
2373       src = fetchurl {
2374         url = "https://elpa.nongnu.org/nongnu/guru-mode-1.0.tar";
2375         sha256 = "0kmbllzvp8qzj8ck2azq2wfw66ywc80zicncja62bi6zsh2l622z";
2376       };
2377       packageRequires = [ ];
2378       meta = {
2379         homepage = "https://elpa.nongnu.org/nongnu/guru-mode.html";
2380         license = lib.licenses.free;
2381       };
2382     }
2383   ) { };
2384   haml-mode = callPackage (
2385     {
2386       cl-lib ? null,
2387       elpaBuild,
2388       fetchurl,
2389       lib,
2390     }:
2391     elpaBuild {
2392       pname = "haml-mode";
2393       ename = "haml-mode";
2394       version = "3.2.1";
2395       src = fetchurl {
2396         url = "https://elpa.nongnu.org/nongnu/haml-mode-3.2.1.tar";
2397         sha256 = "0hhra7bryk3n649s3byzq6vv5ywd4bqkfppya7bswqkj3bakiyil";
2398       };
2399       packageRequires = [ cl-lib ];
2400       meta = {
2401         homepage = "https://elpa.nongnu.org/nongnu/haml-mode.html";
2402         license = lib.licenses.free;
2403       };
2404     }
2405   ) { };
2406   haskell-mode = callPackage (
2407     {
2408       elpaBuild,
2409       fetchurl,
2410       lib,
2411     }:
2412     elpaBuild {
2413       pname = "haskell-mode";
2414       ename = "haskell-mode";
2415       version = "17.5";
2416       src = fetchurl {
2417         url = "https://elpa.nongnu.org/nongnu/haskell-mode-17.5.tar";
2418         sha256 = "1yjy0cvgs5cnq5d9sv24p1p66z83r9rhbgn0nsccc12rn2gm3hyn";
2419       };
2420       packageRequires = [ ];
2421       meta = {
2422         homepage = "https://elpa.nongnu.org/nongnu/haskell-mode.html";
2423         license = lib.licenses.free;
2424       };
2425     }
2426   ) { };
2427   haskell-tng-mode = callPackage (
2428     {
2429       elpaBuild,
2430       fetchurl,
2431       lib,
2432     }:
2433     elpaBuild {
2434       pname = "haskell-tng-mode";
2435       ename = "haskell-tng-mode";
2436       version = "0.0.1";
2437       src = fetchurl {
2438         url = "https://elpa.nongnu.org/nongnu/haskell-tng-mode-0.0.1.tar";
2439         sha256 = "0l6rs93322la2fn8wyvxshl6f967ngamw2m1hnm2j6hvmqph5cpj";
2440       };
2441       packageRequires = [ ];
2442       meta = {
2443         homepage = "https://elpa.nongnu.org/nongnu/haskell-tng-mode.html";
2444         license = lib.licenses.free;
2445       };
2446     }
2447   ) { };
2448   haskell-ts-mode = callPackage (
2449     {
2450       elpaBuild,
2451       fetchurl,
2452       lib,
2453     }:
2454     elpaBuild {
2455       pname = "haskell-ts-mode";
2456       ename = "haskell-ts-mode";
2457       version = "1";
2458       src = fetchurl {
2459         url = "https://elpa.nongnu.org/nongnu/haskell-ts-mode-1.tar";
2460         sha256 = "16x2dr64f6s8837pl7dn7my3xpfc0x11p556r1ds5hwg0c82ikh4";
2461       };
2462       packageRequires = [ ];
2463       meta = {
2464         homepage = "https://elpa.nongnu.org/nongnu/haskell-ts-mode.html";
2465         license = lib.licenses.free;
2466       };
2467     }
2468   ) { };
2469   helm = callPackage (
2470     {
2471       elpaBuild,
2472       fetchurl,
2473       helm-core,
2474       lib,
2475       wfnames,
2476     }:
2477     elpaBuild {
2478       pname = "helm";
2479       ename = "helm";
2480       version = "4.0";
2481       src = fetchurl {
2482         url = "https://elpa.nongnu.org/nongnu/helm-4.0.tar";
2483         sha256 = "1nvdadphkqizrpd92wp9n8dhbqp7dh7m4vhpxf9m18hqwrwsbm0v";
2484       };
2485       packageRequires = [
2486         helm-core
2487         wfnames
2488       ];
2489       meta = {
2490         homepage = "https://elpa.nongnu.org/nongnu/helm.html";
2491         license = lib.licenses.free;
2492       };
2493     }
2494   ) { };
2495   helm-core = callPackage (
2496     {
2497       async,
2498       elpaBuild,
2499       fetchurl,
2500       lib,
2501     }:
2502     elpaBuild {
2503       pname = "helm-core";
2504       ename = "helm-core";
2505       version = "4.0";
2506       src = fetchurl {
2507         url = "https://elpa.nongnu.org/nongnu/helm-core-4.0.tar";
2508         sha256 = "043pavv01m7frhdvfnp3f1xfbs1xjv43p1xs96yg75gyg1cigfd5";
2509       };
2510       packageRequires = [ async ];
2511       meta = {
2512         homepage = "https://elpa.nongnu.org/nongnu/helm-core.html";
2513         license = lib.licenses.free;
2514       };
2515     }
2516   ) { };
2517   hideshowvis = callPackage (
2518     {
2519       elpaBuild,
2520       fetchurl,
2521       lib,
2522     }:
2523     elpaBuild {
2524       pname = "hideshowvis";
2525       ename = "hideshowvis";
2526       version = "0.8";
2527       src = fetchurl {
2528         url = "https://elpa.nongnu.org/nongnu/hideshowvis-0.8.tar";
2529         sha256 = "0xx2jjv95r1nhlf729y0zplfpjlh46nfnixmd3f5jc3z2pc6zf5b";
2530       };
2531       packageRequires = [ ];
2532       meta = {
2533         homepage = "https://elpa.nongnu.org/nongnu/hideshowvis.html";
2534         license = lib.licenses.free;
2535       };
2536     }
2537   ) { };
2538   highlight-parentheses = callPackage (
2539     {
2540       elpaBuild,
2541       fetchurl,
2542       lib,
2543     }:
2544     elpaBuild {
2545       pname = "highlight-parentheses";
2546       ename = "highlight-parentheses";
2547       version = "2.2.2";
2548       src = fetchurl {
2549         url = "https://elpa.nongnu.org/nongnu/highlight-parentheses-2.2.2.tar";
2550         sha256 = "13686dkgpn30di3kkc60l3dhrrjdknqkmvgjnl97mrbikxfma7w2";
2551       };
2552       packageRequires = [ ];
2553       meta = {
2554         homepage = "https://elpa.nongnu.org/nongnu/highlight-parentheses.html";
2555         license = lib.licenses.free;
2556       };
2557     }
2558   ) { };
2559   hl-block-mode = callPackage (
2560     {
2561       elpaBuild,
2562       fetchurl,
2563       lib,
2564     }:
2565     elpaBuild {
2566       pname = "hl-block-mode";
2567       ename = "hl-block-mode";
2568       version = "0.2";
2569       src = fetchurl {
2570         url = "https://elpa.nongnu.org/nongnu/hl-block-mode-0.2.tar";
2571         sha256 = "0anv7bvrwylp504l3g42jcbcfmibv9jzs2kbkny46xd9vfb3kyrl";
2572       };
2573       packageRequires = [ ];
2574       meta = {
2575         homepage = "https://elpa.nongnu.org/nongnu/hl-block-mode.html";
2576         license = lib.licenses.free;
2577       };
2578     }
2579   ) { };
2580   hl-column = callPackage (
2581     {
2582       elpaBuild,
2583       fetchurl,
2584       lib,
2585     }:
2586     elpaBuild {
2587       pname = "hl-column";
2588       ename = "hl-column";
2589       version = "1.0";
2590       src = fetchurl {
2591         url = "https://elpa.nongnu.org/nongnu/hl-column-1.0.tar";
2592         sha256 = "11d7xplpjx0b6ppcjv4giazrla1qcaaf2i6s5g0j5zxb1m60kkfz";
2593       };
2594       packageRequires = [ ];
2595       meta = {
2596         homepage = "https://elpa.nongnu.org/nongnu/hl-column.html";
2597         license = lib.licenses.free;
2598       };
2599     }
2600   ) { };
2601   htmlize = callPackage (
2602     {
2603       elpaBuild,
2604       fetchurl,
2605       lib,
2606     }:
2607     elpaBuild {
2608       pname = "htmlize";
2609       ename = "htmlize";
2610       version = "1.58";
2611       src = fetchurl {
2612         url = "https://elpa.nongnu.org/nongnu/htmlize-1.58.tar";
2613         sha256 = "1vd7pq8rrxnc5x2nc6qjjkh3hyk89m7g8zdijpw463d4v6wrrfpx";
2614       };
2615       packageRequires = [ ];
2616       meta = {
2617         homepage = "https://elpa.nongnu.org/nongnu/htmlize.html";
2618         license = lib.licenses.free;
2619       };
2620     }
2621   ) { };
2622   hyperdrive = callPackage (
2623     {
2624       compat,
2625       elpaBuild,
2626       fetchurl,
2627       lib,
2628       map,
2629       org,
2630       persist,
2631       plz,
2632       taxy-magit-section,
2633       transient,
2634     }:
2635     elpaBuild {
2636       pname = "hyperdrive";
2637       ename = "hyperdrive";
2638       version = "0.4.2";
2639       src = fetchurl {
2640         url = "https://elpa.nongnu.org/nongnu/hyperdrive-0.4.2.tar";
2641         sha256 = "19cgx0x54xj2z98m8mr1xmz0bbja0nilh8n47mkbnzmcqidv75gq";
2642       };
2643       packageRequires = [
2644         compat
2645         map
2646         org
2647         persist
2648         plz
2649         taxy-magit-section
2650         transient
2651       ];
2652       meta = {
2653         homepage = "https://elpa.nongnu.org/nongnu/hyperdrive.html";
2654         license = lib.licenses.free;
2655       };
2656     }
2657   ) { };
2658   hyperdrive-org-transclusion = callPackage (
2659     {
2660       elpaBuild,
2661       fetchurl,
2662       hyperdrive,
2663       lib,
2664       org-transclusion,
2665     }:
2666     elpaBuild {
2667       pname = "hyperdrive-org-transclusion";
2668       ename = "hyperdrive-org-transclusion";
2669       version = "0.3.1";
2670       src = fetchurl {
2671         url = "https://elpa.nongnu.org/nongnu/hyperdrive-org-transclusion-0.3.1.tar";
2672         sha256 = "074ylcblg6wg2yg8jv1i6cn8vig56br0bqp5xwmhkslwrkqj05cj";
2673       };
2674       packageRequires = [
2675         hyperdrive
2676         org-transclusion
2677       ];
2678       meta = {
2679         homepage = "https://elpa.nongnu.org/nongnu/hyperdrive-org-transclusion.html";
2680         license = lib.licenses.free;
2681       };
2682     }
2683   ) { };
2684   idle-highlight-mode = callPackage (
2685     {
2686       elpaBuild,
2687       fetchurl,
2688       lib,
2689     }:
2690     elpaBuild {
2691       pname = "idle-highlight-mode";
2692       ename = "idle-highlight-mode";
2693       version = "1.1.4";
2694       src = fetchurl {
2695         url = "https://elpa.nongnu.org/nongnu/idle-highlight-mode-1.1.4.tar";
2696         sha256 = "0vp45ww8bxacrwzv0jqzs782symxysmpvawd29pa1yci1qp2pvm5";
2697       };
2698       packageRequires = [ ];
2699       meta = {
2700         homepage = "https://elpa.nongnu.org/nongnu/idle-highlight-mode.html";
2701         license = lib.licenses.free;
2702       };
2703     }
2704   ) { };
2705   idris-mode = callPackage (
2706     {
2707       cl-lib ? null,
2708       elpaBuild,
2709       fetchurl,
2710       lib,
2711       prop-menu,
2712     }:
2713     elpaBuild {
2714       pname = "idris-mode";
2715       ename = "idris-mode";
2716       version = "1.1.0";
2717       src = fetchurl {
2718         url = "https://elpa.nongnu.org/nongnu/idris-mode-1.1.0.tar";
2719         sha256 = "1vlm7gshrkwp9lfm5jcp1rnsjxwzqknrjhl3q5ifwmicyvqkqwsv";
2720       };
2721       packageRequires = [
2722         cl-lib
2723         prop-menu
2724       ];
2725       meta = {
2726         homepage = "https://elpa.nongnu.org/nongnu/idris-mode.html";
2727         license = lib.licenses.free;
2728       };
2729     }
2730   ) { };
2731   iedit = callPackage (
2732     {
2733       elpaBuild,
2734       fetchurl,
2735       lib,
2736     }:
2737     elpaBuild {
2738       pname = "iedit";
2739       ename = "iedit";
2740       version = "0.9.9.9.9";
2741       src = fetchurl {
2742         url = "https://elpa.nongnu.org/nongnu/iedit-0.9.9.9.9.tar";
2743         sha256 = "12s71yj8ycrls2fl97qs3igk5y06ksbmfq2idz0a2zrdggndg0b6";
2744       };
2745       packageRequires = [ ];
2746       meta = {
2747         homepage = "https://elpa.nongnu.org/nongnu/iedit.html";
2748         license = lib.licenses.free;
2749       };
2750     }
2751   ) { };
2752   inf-clojure = callPackage (
2753     {
2754       clojure-mode,
2755       elpaBuild,
2756       fetchurl,
2757       lib,
2758     }:
2759     elpaBuild {
2760       pname = "inf-clojure";
2761       ename = "inf-clojure";
2762       version = "3.2.1";
2763       src = fetchurl {
2764         url = "https://elpa.nongnu.org/nongnu/inf-clojure-3.2.1.tar";
2765         sha256 = "1pvngj87hqr0qzc62cgq294rllxbmn7803pnqqr8ah1qxy65a1wb";
2766       };
2767       packageRequires = [ clojure-mode ];
2768       meta = {
2769         homepage = "https://elpa.nongnu.org/nongnu/inf-clojure.html";
2770         license = lib.licenses.free;
2771       };
2772     }
2773   ) { };
2774   inf-ruby = callPackage (
2775     {
2776       elpaBuild,
2777       fetchurl,
2778       lib,
2779     }:
2780     elpaBuild {
2781       pname = "inf-ruby";
2782       ename = "inf-ruby";
2783       version = "2.8.1";
2784       src = fetchurl {
2785         url = "https://elpa.nongnu.org/nongnu/inf-ruby-2.8.1.tar";
2786         sha256 = "1iisxgrw7lkrcl86mj3s3578qxnx1cn615swsmnch2ilwjqdrdza";
2787       };
2788       packageRequires = [ ];
2789       meta = {
2790         homepage = "https://elpa.nongnu.org/nongnu/inf-ruby.html";
2791         license = lib.licenses.free;
2792       };
2793     }
2794   ) { };
2795   inkpot-theme = callPackage (
2796     {
2797       elpaBuild,
2798       fetchurl,
2799       lib,
2800     }:
2801     elpaBuild {
2802       pname = "inkpot-theme";
2803       ename = "inkpot-theme";
2804       version = "0.1";
2805       src = fetchurl {
2806         url = "https://elpa.nongnu.org/nongnu/inkpot-theme-0.1.tar";
2807         sha256 = "0ik7vkwqlsgxmdckd154kh82zg8jr41vwc0a200x9920l5mnfjq2";
2808       };
2809       packageRequires = [ ];
2810       meta = {
2811         homepage = "https://elpa.nongnu.org/nongnu/inkpot-theme.html";
2812         license = lib.licenses.free;
2813       };
2814     }
2815   ) { };
2816   iwindow = callPackage (
2817     {
2818       compat,
2819       elpaBuild,
2820       fetchurl,
2821       lib,
2822       seq,
2823     }:
2824     elpaBuild {
2825       pname = "iwindow";
2826       ename = "iwindow";
2827       version = "1.1";
2828       src = fetchurl {
2829         url = "https://elpa.nongnu.org/nongnu/iwindow-1.1.tar";
2830         sha256 = "04d5dxqazxfx8ap9vmhj643x7lmpa0wmzcm9w9mlvsk2kaz0j19i";
2831       };
2832       packageRequires = [
2833         compat
2834         seq
2835       ];
2836       meta = {
2837         homepage = "https://elpa.nongnu.org/nongnu/iwindow.html";
2838         license = lib.licenses.free;
2839       };
2840     }
2841   ) { };
2842   j-mode = callPackage (
2843     {
2844       elpaBuild,
2845       fetchurl,
2846       lib,
2847     }:
2848     elpaBuild {
2849       pname = "j-mode";
2850       ename = "j-mode";
2851       version = "2.0.1";
2852       src = fetchurl {
2853         url = "https://elpa.nongnu.org/nongnu/j-mode-2.0.1.tar";
2854         sha256 = "0kk29s3xqad72jxvzzbl4b4z8b4l7xx1vyfcbsj8ns8hv8cip3l3";
2855       };
2856       packageRequires = [ ];
2857       meta = {
2858         homepage = "https://elpa.nongnu.org/nongnu/j-mode.html";
2859         license = lib.licenses.free;
2860       };
2861     }
2862   ) { };
2863   jade-mode = callPackage (
2864     {
2865       elpaBuild,
2866       fetchurl,
2867       lib,
2868     }:
2869     elpaBuild {
2870       pname = "jade-mode";
2871       ename = "jade-mode";
2872       version = "1.0.1";
2873       src = fetchurl {
2874         url = "https://elpa.nongnu.org/nongnu/jade-mode-1.0.1.tar";
2875         sha256 = "0pv0n9vharda92avggd91q8i98yjim9ccnz5m5c5xw12hxcsfj17";
2876       };
2877       packageRequires = [ ];
2878       meta = {
2879         homepage = "https://elpa.nongnu.org/nongnu/jade-mode.html";
2880         license = lib.licenses.free;
2881       };
2882     }
2883   ) { };
2884   jinja2-mode = callPackage (
2885     {
2886       elpaBuild,
2887       fetchurl,
2888       lib,
2889     }:
2890     elpaBuild {
2891       pname = "jinja2-mode";
2892       ename = "jinja2-mode";
2893       version = "0.3";
2894       src = fetchurl {
2895         url = "https://elpa.nongnu.org/nongnu/jinja2-mode-0.3.tar";
2896         sha256 = "0dg1zn7mghclnxsmcl5nq5jqibm18sja23058q9lk6nph4fvz5dq";
2897       };
2898       packageRequires = [ ];
2899       meta = {
2900         homepage = "https://elpa.nongnu.org/nongnu/jinja2-mode.html";
2901         license = lib.licenses.free;
2902       };
2903     }
2904   ) { };
2905   julia-mode = callPackage (
2906     {
2907       elpaBuild,
2908       fetchurl,
2909       lib,
2910     }:
2911     elpaBuild {
2912       pname = "julia-mode";
2913       ename = "julia-mode";
2914       version = "1.0.1";
2915       src = fetchurl {
2916         url = "https://elpa.nongnu.org/nongnu/julia-mode-1.0.1.tar";
2917         sha256 = "0203h99yia5k37ansy2wshkiyn105jaahmkm0ncf54far8dw6mwx";
2918       };
2919       packageRequires = [ ];
2920       meta = {
2921         homepage = "https://elpa.nongnu.org/nongnu/julia-mode.html";
2922         license = lib.licenses.free;
2923       };
2924     }
2925   ) { };
2926   keycast = callPackage (
2927     {
2928       compat,
2929       elpaBuild,
2930       fetchurl,
2931       lib,
2932     }:
2933     elpaBuild {
2934       pname = "keycast";
2935       ename = "keycast";
2936       version = "1.4.1";
2937       src = fetchurl {
2938         url = "https://elpa.nongnu.org/nongnu/keycast-1.4.1.tar";
2939         sha256 = "0xpdz6fqvmx6ha20c957r4psz393r0ag7ml971x21v035r3gfx8r";
2940       };
2941       packageRequires = [ compat ];
2942       meta = {
2943         homepage = "https://elpa.nongnu.org/nongnu/keycast.html";
2944         license = lib.licenses.free;
2945       };
2946     }
2947   ) { };
2948   kotlin-mode = callPackage (
2949     {
2950       elpaBuild,
2951       fetchurl,
2952       lib,
2953     }:
2954     elpaBuild {
2955       pname = "kotlin-mode";
2956       ename = "kotlin-mode";
2957       version = "2.0.0";
2958       src = fetchurl {
2959         url = "https://elpa.nongnu.org/nongnu/kotlin-mode-2.0.0.tar";
2960         sha256 = "0d247kxbrhkbmgldmalywmx6fqiz35ifvjbv20lyrmnbyhx1zr97";
2961       };
2962       packageRequires = [ ];
2963       meta = {
2964         homepage = "https://elpa.nongnu.org/nongnu/kotlin-mode.html";
2965         license = lib.licenses.free;
2966       };
2967     }
2968   ) { };
2969   lorem-ipsum = callPackage (
2970     {
2971       elpaBuild,
2972       fetchurl,
2973       lib,
2974     }:
2975     elpaBuild {
2976       pname = "lorem-ipsum";
2977       ename = "lorem-ipsum";
2978       version = "0.4";
2979       src = fetchurl {
2980         url = "https://elpa.nongnu.org/nongnu/lorem-ipsum-0.4.tar";
2981         sha256 = "0d1c6zalnqhyn88dbbi8wqzvp0ppswhqv656hbj129jwp4iida4x";
2982       };
2983       packageRequires = [ ];
2984       meta = {
2985         homepage = "https://elpa.nongnu.org/nongnu/lorem-ipsum.html";
2986         license = lib.licenses.free;
2987       };
2988     }
2989   ) { };
2990   lua-mode = callPackage (
2991     {
2992       elpaBuild,
2993       fetchurl,
2994       lib,
2995     }:
2996     elpaBuild {
2997       pname = "lua-mode";
2998       ename = "lua-mode";
2999       version = "20221027";
3000       src = fetchurl {
3001         url = "https://elpa.nongnu.org/nongnu/lua-mode-20221027.tar";
3002         sha256 = "0mg4fjprrcwqfrzxh6wpl92r3ywpj3586444c6yvq1rs56z5wvj5";
3003       };
3004       packageRequires = [ ];
3005       meta = {
3006         homepage = "https://elpa.nongnu.org/nongnu/lua-mode.html";
3007         license = lib.licenses.free;
3008       };
3009     }
3010   ) { };
3011   macrostep = callPackage (
3012     {
3013       cl-lib ? null,
3014       compat,
3015       elpaBuild,
3016       fetchurl,
3017       lib,
3018     }:
3019     elpaBuild {
3020       pname = "macrostep";
3021       ename = "macrostep";
3022       version = "0.9.4";
3023       src = fetchurl {
3024         url = "https://elpa.nongnu.org/nongnu/macrostep-0.9.4.tar";
3025         sha256 = "01n3qhxfjd9vg93ddrhnm275v24ih5qczkphc232m0csswxghpdk";
3026       };
3027       packageRequires = [
3028         cl-lib
3029         compat
3030       ];
3031       meta = {
3032         homepage = "https://elpa.nongnu.org/nongnu/macrostep.html";
3033         license = lib.licenses.free;
3034       };
3035     }
3036   ) { };
3037   magit = callPackage (
3038     {
3039       compat,
3040       dash,
3041       elpaBuild,
3042       fetchurl,
3043       lib,
3044       magit-section,
3045       seq,
3046       transient,
3047       with-editor,
3048     }:
3049     elpaBuild {
3050       pname = "magit";
3051       ename = "magit";
3052       version = "4.1.2";
3053       src = fetchurl {
3054         url = "https://elpa.nongnu.org/nongnu/magit-4.1.2.tar";
3055         sha256 = "1jyivrk78fnp7kcrac9sm2ldbxg9c96qhnlz06wv1m7hbvd3fgfx";
3056       };
3057       packageRequires = [
3058         compat
3059         dash
3060         magit-section
3061         seq
3062         transient
3063         with-editor
3064       ];
3065       meta = {
3066         homepage = "https://elpa.nongnu.org/nongnu/magit.html";
3067         license = lib.licenses.free;
3068       };
3069     }
3070   ) { };
3071   magit-section = callPackage (
3072     {
3073       compat,
3074       dash,
3075       elpaBuild,
3076       fetchurl,
3077       lib,
3078       seq,
3079     }:
3080     elpaBuild {
3081       pname = "magit-section";
3082       ename = "magit-section";
3083       version = "4.1.2";
3084       src = fetchurl {
3085         url = "https://elpa.nongnu.org/nongnu/magit-section-4.1.2.tar";
3086         sha256 = "0g24aj030fh55y44f3c33708fbm02jwzggh75zvg63bka3g6j242";
3087       };
3088       packageRequires = [
3089         compat
3090         dash
3091         seq
3092       ];
3093       meta = {
3094         homepage = "https://elpa.nongnu.org/nongnu/magit-section.html";
3095         license = lib.licenses.free;
3096       };
3097     }
3098   ) { };
3099   markdown-mode = callPackage (
3100     {
3101       elpaBuild,
3102       fetchurl,
3103       lib,
3104     }:
3105     elpaBuild {
3106       pname = "markdown-mode";
3107       ename = "markdown-mode";
3108       version = "2.6";
3109       src = fetchurl {
3110         url = "https://elpa.nongnu.org/nongnu/markdown-mode-2.6.tar";
3111         sha256 = "15s8snzfvzzfk7wfizz5r8aksywq7s9h6xbb2y5dqjkpqg951va2";
3112       };
3113       packageRequires = [ ];
3114       meta = {
3115         homepage = "https://elpa.nongnu.org/nongnu/markdown-mode.html";
3116         license = lib.licenses.free;
3117       };
3118     }
3119   ) { };
3120   mastodon = callPackage (
3121     {
3122       elpaBuild,
3123       fetchurl,
3124       lib,
3125       persist,
3126       request,
3127       tp,
3128     }:
3129     elpaBuild {
3130       pname = "mastodon";
3131       ename = "mastodon";
3132       version = "1.1.7";
3133       src = fetchurl {
3134         url = "https://elpa.nongnu.org/nongnu/mastodon-1.1.7.tar";
3135         sha256 = "0qnkbab6y0gpqq0kvil4gnbajflpv0mz3pzcimcvz79dnmb0vc9p";
3136       };
3137       packageRequires = [
3138         persist
3139         request
3140         tp
3141       ];
3142       meta = {
3143         homepage = "https://elpa.nongnu.org/nongnu/mastodon.html";
3144         license = lib.licenses.free;
3145       };
3146     }
3147   ) { };
3148   material-theme = callPackage (
3149     {
3150       elpaBuild,
3151       fetchurl,
3152       lib,
3153     }:
3154     elpaBuild {
3155       pname = "material-theme";
3156       ename = "material-theme";
3157       version = "2015";
3158       src = fetchurl {
3159         url = "https://elpa.nongnu.org/nongnu/material-theme-2015.tar";
3160         sha256 = "117ismd3p577cr59b6995byyq90zn4nd81dlf4pm8p0iiziryyji";
3161       };
3162       packageRequires = [ ];
3163       meta = {
3164         homepage = "https://elpa.nongnu.org/nongnu/material-theme.html";
3165         license = lib.licenses.free;
3166       };
3167     }
3168   ) { };
3169   mentor = callPackage (
3170     {
3171       async,
3172       elpaBuild,
3173       fetchurl,
3174       lib,
3175       seq,
3176       url-scgi,
3177       xml-rpc,
3178     }:
3179     elpaBuild {
3180       pname = "mentor";
3181       ename = "mentor";
3182       version = "0.5";
3183       src = fetchurl {
3184         url = "https://elpa.nongnu.org/nongnu/mentor-0.5.tar";
3185         sha256 = "1sqdwdbanrdvrr8qqn23ylcyc98jcjc7yq1g1d963v8d9wfbailv";
3186       };
3187       packageRequires = [
3188         async
3189         seq
3190         url-scgi
3191         xml-rpc
3192       ];
3193       meta = {
3194         homepage = "https://elpa.nongnu.org/nongnu/mentor.html";
3195         license = lib.licenses.free;
3196       };
3197     }
3198   ) { };
3199   meow = callPackage (
3200     {
3201       elpaBuild,
3202       fetchurl,
3203       lib,
3204     }:
3205     elpaBuild {
3206       pname = "meow";
3207       ename = "meow";
3208       version = "1.5.0";
3209       src = fetchurl {
3210         url = "https://elpa.nongnu.org/nongnu/meow-1.5.0.tar";
3211         sha256 = "1fwd6lwaci23scgv65fxrxg51w334pw92l4c51ci9s0qgh1vjb01";
3212       };
3213       packageRequires = [ ];
3214       meta = {
3215         homepage = "https://elpa.nongnu.org/nongnu/meow.html";
3216         license = lib.licenses.free;
3217       };
3218     }
3219   ) { };
3220   minibar = callPackage (
3221     {
3222       elpaBuild,
3223       fetchurl,
3224       lib,
3225     }:
3226     elpaBuild {
3227       pname = "minibar";
3228       ename = "minibar";
3229       version = "0.3";
3230       src = fetchurl {
3231         url = "https://elpa.nongnu.org/nongnu/minibar-0.3.tar";
3232         sha256 = "0vxjw485bja8h3gmqmvg9541f21ricwcw6ydlhv9174as5cmwx5j";
3233       };
3234       packageRequires = [ ];
3235       meta = {
3236         homepage = "https://elpa.nongnu.org/nongnu/minibar.html";
3237         license = lib.licenses.free;
3238       };
3239     }
3240   ) { };
3241   moe-theme = callPackage (
3242     {
3243       elpaBuild,
3244       fetchurl,
3245       lib,
3246     }:
3247     elpaBuild {
3248       pname = "moe-theme";
3249       ename = "moe-theme";
3250       version = "1.0.2";
3251       src = fetchurl {
3252         url = "https://elpa.nongnu.org/nongnu/moe-theme-1.0.2.tar";
3253         sha256 = "13c4rj0c9fi4nipzsrmvgb8ddvk3dckijga07yxp71x5ba6mrp2n";
3254       };
3255       packageRequires = [ ];
3256       meta = {
3257         homepage = "https://elpa.nongnu.org/nongnu/moe-theme.html";
3258         license = lib.licenses.free;
3259       };
3260     }
3261   ) { };
3262   monokai-theme = callPackage (
3263     {
3264       elpaBuild,
3265       fetchurl,
3266       lib,
3267     }:
3268     elpaBuild {
3269       pname = "monokai-theme";
3270       ename = "monokai-theme";
3271       version = "3.5.3";
3272       src = fetchurl {
3273         url = "https://elpa.nongnu.org/nongnu/monokai-theme-3.5.3.tar";
3274         sha256 = "14ylizbhfj2hlc52gi2fs70avz39s46wnr96dbbq4l8vmhxs7il5";
3275       };
3276       packageRequires = [ ];
3277       meta = {
3278         homepage = "https://elpa.nongnu.org/nongnu/monokai-theme.html";
3279         license = lib.licenses.free;
3280       };
3281     }
3282   ) { };
3283   mpv = callPackage (
3284     {
3285       cl-lib ? null,
3286       elpaBuild,
3287       fetchurl,
3288       json ? null,
3289       lib,
3290       org,
3291     }:
3292     elpaBuild {
3293       pname = "mpv";
3294       ename = "mpv";
3295       version = "0.2.0";
3296       src = fetchurl {
3297         url = "https://elpa.nongnu.org/nongnu/mpv-0.2.0.tar";
3298         sha256 = "183alhd5fvmlhhfm0wl7b50axs01pgiwv735c43bfzdi2ny4szcm";
3299       };
3300       packageRequires = [
3301         cl-lib
3302         json
3303         org
3304       ];
3305       meta = {
3306         homepage = "https://elpa.nongnu.org/nongnu/mpv.html";
3307         license = lib.licenses.free;
3308       };
3309     }
3310   ) { };
3311   multiple-cursors = callPackage (
3312     {
3313       elpaBuild,
3314       fetchurl,
3315       lib,
3316     }:
3317     elpaBuild {
3318       pname = "multiple-cursors";
3319       ename = "multiple-cursors";
3320       version = "1.4.0";
3321       src = fetchurl {
3322         url = "https://elpa.nongnu.org/nongnu/multiple-cursors-1.4.0.tar";
3323         sha256 = "0452wrbwg8hyvsri99h71g04dll5w65na265pp9whphq6l06ikrx";
3324       };
3325       packageRequires = [ ];
3326       meta = {
3327         homepage = "https://elpa.nongnu.org/nongnu/multiple-cursors.html";
3328         license = lib.licenses.free;
3329       };
3330     }
3331   ) { };
3332   nasm-mode = callPackage (
3333     {
3334       elpaBuild,
3335       fetchurl,
3336       lib,
3337     }:
3338     elpaBuild {
3339       pname = "nasm-mode";
3340       ename = "nasm-mode";
3341       version = "1.1.1";
3342       src = fetchurl {
3343         url = "https://elpa.nongnu.org/nongnu/nasm-mode-1.1.1.tar";
3344         sha256 = "19k0gwwx2fz779yli6pcl0a7grhsbhwyisq76lmnnclw0gkf686l";
3345       };
3346       packageRequires = [ ];
3347       meta = {
3348         homepage = "https://elpa.nongnu.org/nongnu/nasm-mode.html";
3349         license = lib.licenses.free;
3350       };
3351     }
3352   ) { };
3353   nginx-mode = callPackage (
3354     {
3355       elpaBuild,
3356       fetchurl,
3357       lib,
3358     }:
3359     elpaBuild {
3360       pname = "nginx-mode";
3361       ename = "nginx-mode";
3362       version = "1.1.10";
3363       src = fetchurl {
3364         url = "https://elpa.nongnu.org/nongnu/nginx-mode-1.1.10.tar";
3365         sha256 = "0c6biqxbwpkrbqi639ifgv8jkfadssyznjkq6hxvqgjh3nnyrlx3";
3366       };
3367       packageRequires = [ ];
3368       meta = {
3369         homepage = "https://elpa.nongnu.org/nongnu/nginx-mode.html";
3370         license = lib.licenses.free;
3371       };
3372     }
3373   ) { };
3374   nix-mode = callPackage (
3375     {
3376       elpaBuild,
3377       fetchurl,
3378       lib,
3379       magit-section,
3380       transient,
3381     }:
3382     elpaBuild {
3383       pname = "nix-mode";
3384       ename = "nix-mode";
3385       version = "1.5.0";
3386       src = fetchurl {
3387         url = "https://elpa.nongnu.org/nongnu/nix-mode-1.5.0.tar";
3388         sha256 = "0hansrsyzx8j31rk45y8zs9hbfjgbv9sf3r37s2a2adz48n9k86g";
3389       };
3390       packageRequires = [
3391         magit-section
3392         transient
3393       ];
3394       meta = {
3395         homepage = "https://elpa.nongnu.org/nongnu/nix-mode.html";
3396         license = lib.licenses.free;
3397       };
3398     }
3399   ) { };
3400   oblivion-theme = callPackage (
3401     {
3402       elpaBuild,
3403       fetchurl,
3404       lib,
3405     }:
3406     elpaBuild {
3407       pname = "oblivion-theme";
3408       ename = "oblivion-theme";
3409       version = "0.1";
3410       src = fetchurl {
3411         url = "https://elpa.nongnu.org/nongnu/oblivion-theme-0.1.tar";
3412         sha256 = "0njm7znh84drqwkp4jjsr8by6q9xd65r8l7xaqahzhk78167q6s4";
3413       };
3414       packageRequires = [ ];
3415       meta = {
3416         homepage = "https://elpa.nongnu.org/nongnu/oblivion-theme.html";
3417         license = lib.licenses.free;
3418       };
3419     }
3420   ) { };
3421   opam-switch-mode = callPackage (
3422     {
3423       elpaBuild,
3424       fetchurl,
3425       lib,
3426     }:
3427     elpaBuild {
3428       pname = "opam-switch-mode";
3429       ename = "opam-switch-mode";
3430       version = "1.7";
3431       src = fetchurl {
3432         url = "https://elpa.nongnu.org/nongnu/opam-switch-mode-1.7.tar";
3433         sha256 = "1gpc1syb51am2gkb3cgfb28rhh6ik41c1gx9gjf1h8m6zxb75433";
3434       };
3435       packageRequires = [ ];
3436       meta = {
3437         homepage = "https://elpa.nongnu.org/nongnu/opam-switch-mode.html";
3438         license = lib.licenses.free;
3439       };
3440     }
3441   ) { };
3442   org-auto-tangle = callPackage (
3443     {
3444       async,
3445       elpaBuild,
3446       fetchurl,
3447       lib,
3448     }:
3449     elpaBuild {
3450       pname = "org-auto-tangle";
3451       ename = "org-auto-tangle";
3452       version = "0.6.0";
3453       src = fetchurl {
3454         url = "https://elpa.nongnu.org/nongnu/org-auto-tangle-0.6.0.tar";
3455         sha256 = "1vh3k283h90v3qilyx1n30k4ny5rkry6x9s6778s0sm6f6hwdggd";
3456       };
3457       packageRequires = [ async ];
3458       meta = {
3459         homepage = "https://elpa.nongnu.org/nongnu/org-auto-tangle.html";
3460         license = lib.licenses.free;
3461       };
3462     }
3463   ) { };
3464   org-contrib = callPackage (
3465     {
3466       elpaBuild,
3467       fetchurl,
3468       lib,
3469       org,
3470     }:
3471     elpaBuild {
3472       pname = "org-contrib";
3473       ename = "org-contrib";
3474       version = "0.6";
3475       src = fetchurl {
3476         url = "https://elpa.nongnu.org/nongnu/org-contrib-0.6.tar";
3477         sha256 = "02rpy7psjp1mj2nbzzbc06i4961m83hkq5ndks56mfkcz4hdhj2m";
3478       };
3479       packageRequires = [ org ];
3480       meta = {
3481         homepage = "https://elpa.nongnu.org/nongnu/org-contrib.html";
3482         license = lib.licenses.free;
3483       };
3484     }
3485   ) { };
3486   org-drill = callPackage (
3487     {
3488       elpaBuild,
3489       fetchurl,
3490       lib,
3491       org,
3492       persist,
3493       seq,
3494     }:
3495     elpaBuild {
3496       pname = "org-drill";
3497       ename = "org-drill";
3498       version = "2.7.0";
3499       src = fetchurl {
3500         url = "https://elpa.nongnu.org/nongnu/org-drill-2.7.0.tar";
3501         sha256 = "0118vdd0gv2ipgfljkda4388gdly45c5vg0yfn3z4p0p8mjd15lg";
3502       };
3503       packageRequires = [
3504         org
3505         persist
3506         seq
3507       ];
3508       meta = {
3509         homepage = "https://elpa.nongnu.org/nongnu/org-drill.html";
3510         license = lib.licenses.free;
3511       };
3512     }
3513   ) { };
3514   org-journal = callPackage (
3515     {
3516       elpaBuild,
3517       fetchurl,
3518       lib,
3519       org,
3520     }:
3521     elpaBuild {
3522       pname = "org-journal";
3523       ename = "org-journal";
3524       version = "2.2.0";
3525       src = fetchurl {
3526         url = "https://elpa.nongnu.org/nongnu/org-journal-2.2.0.tar";
3527         sha256 = "12mvi8x8rsm93s55z8ns1an00l2p545swc0gzmx38ff57m7jb1mj";
3528       };
3529       packageRequires = [ org ];
3530       meta = {
3531         homepage = "https://elpa.nongnu.org/nongnu/org-journal.html";
3532         license = lib.licenses.free;
3533       };
3534     }
3535   ) { };
3536   org-mime = callPackage (
3537     {
3538       elpaBuild,
3539       fetchurl,
3540       lib,
3541     }:
3542     elpaBuild {
3543       pname = "org-mime";
3544       ename = "org-mime";
3545       version = "0.3.4";
3546       src = fetchurl {
3547         url = "https://elpa.nongnu.org/nongnu/org-mime-0.3.4.tar";
3548         sha256 = "06ard0fndp1iffd8lqqrf4dahbxkh76blava9s6xzxf75zzmlsyj";
3549       };
3550       packageRequires = [ ];
3551       meta = {
3552         homepage = "https://elpa.nongnu.org/nongnu/org-mime.html";
3553         license = lib.licenses.free;
3554       };
3555     }
3556   ) { };
3557   org-present = callPackage (
3558     {
3559       elpaBuild,
3560       fetchurl,
3561       lib,
3562       org,
3563     }:
3564     elpaBuild {
3565       pname = "org-present";
3566       ename = "org-present";
3567       version = "0.1";
3568       src = fetchurl {
3569         url = "https://elpa.nongnu.org/nongnu/org-present-0.1.tar";
3570         sha256 = "18zrvrd9aih57gj14qmxv9rf5j859vkvxcni3fkdbj84y5pq2fpy";
3571       };
3572       packageRequires = [ org ];
3573       meta = {
3574         homepage = "https://elpa.nongnu.org/nongnu/org-present.html";
3575         license = lib.licenses.free;
3576       };
3577     }
3578   ) { };
3579   org-superstar = callPackage (
3580     {
3581       elpaBuild,
3582       fetchurl,
3583       lib,
3584       org,
3585     }:
3586     elpaBuild {
3587       pname = "org-superstar";
3588       ename = "org-superstar";
3589       version = "1.5.1";
3590       src = fetchurl {
3591         url = "https://elpa.nongnu.org/nongnu/org-superstar-1.5.1.tar";
3592         sha256 = "1v6v7a0frgxlywfq6g4mdl6sz448k2ql7j4j4f1wrll33mr7gx8g";
3593       };
3594       packageRequires = [ org ];
3595       meta = {
3596         homepage = "https://elpa.nongnu.org/nongnu/org-superstar.html";
3597         license = lib.licenses.free;
3598       };
3599     }
3600   ) { };
3601   org-transclusion-http = callPackage (
3602     {
3603       elpaBuild,
3604       fetchurl,
3605       lib,
3606       org-transclusion,
3607       plz,
3608     }:
3609     elpaBuild {
3610       pname = "org-transclusion-http";
3611       ename = "org-transclusion-http";
3612       version = "0.4";
3613       src = fetchurl {
3614         url = "https://elpa.nongnu.org/nongnu/org-transclusion-http-0.4.tar";
3615         sha256 = "1k57672w0dcw63dp1a6m5fc0pkm8p5la9811m16r440i7wqq0kmr";
3616       };
3617       packageRequires = [
3618         org-transclusion
3619         plz
3620       ];
3621       meta = {
3622         homepage = "https://elpa.nongnu.org/nongnu/org-transclusion-http.html";
3623         license = lib.licenses.free;
3624       };
3625     }
3626   ) { };
3627   org-tree-slide = callPackage (
3628     {
3629       elpaBuild,
3630       fetchurl,
3631       lib,
3632     }:
3633     elpaBuild {
3634       pname = "org-tree-slide";
3635       ename = "org-tree-slide";
3636       version = "2.8.22";
3637       src = fetchurl {
3638         url = "https://elpa.nongnu.org/nongnu/org-tree-slide-2.8.22.tar";
3639         sha256 = "1wqc5d2nxs4s6p2ap6sdalxnyigpxini8ck6jikaarmfqcghnx2m";
3640       };
3641       packageRequires = [ ];
3642       meta = {
3643         homepage = "https://elpa.nongnu.org/nongnu/org-tree-slide.html";
3644         license = lib.licenses.free;
3645       };
3646     }
3647   ) { };
3648   orgit = callPackage (
3649     {
3650       compat,
3651       elpaBuild,
3652       fetchurl,
3653       lib,
3654       magit,
3655       org,
3656     }:
3657     elpaBuild {
3658       pname = "orgit";
3659       ename = "orgit";
3660       version = "2.0.0";
3661       src = fetchurl {
3662         url = "https://elpa.nongnu.org/nongnu/orgit-2.0.0.tar";
3663         sha256 = "16i702ziy5z9zrmgz55bky0nar2hy55mkllswf7pgk8x4aihlda0";
3664       };
3665       packageRequires = [
3666         compat
3667         magit
3668         org
3669       ];
3670       meta = {
3671         homepage = "https://elpa.nongnu.org/nongnu/orgit.html";
3672         license = lib.licenses.free;
3673       };
3674     }
3675   ) { };
3676   p4-16-mode = callPackage (
3677     {
3678       elpaBuild,
3679       fetchurl,
3680       lib,
3681     }:
3682     elpaBuild {
3683       pname = "p4-16-mode";
3684       ename = "p4-16-mode";
3685       version = "0.3";
3686       src = fetchurl {
3687         url = "https://elpa.nongnu.org/nongnu/p4-16-mode-0.3.tar";
3688         sha256 = "1kwfqs7ikfjkkpv3m440ak40mjyf493gqygmc4hac8phlf9ns6dv";
3689       };
3690       packageRequires = [ ];
3691       meta = {
3692         homepage = "https://elpa.nongnu.org/nongnu/p4-16-mode.html";
3693         license = lib.licenses.free;
3694       };
3695     }
3696   ) { };
3697   package-lint = callPackage (
3698     {
3699       elpaBuild,
3700       fetchurl,
3701       let-alist,
3702       lib,
3703     }:
3704     elpaBuild {
3705       pname = "package-lint";
3706       ename = "package-lint";
3707       version = "0.24";
3708       src = fetchurl {
3709         url = "https://elpa.nongnu.org/nongnu/package-lint-0.24.tar";
3710         sha256 = "1cdm86vyi3whq2gmb3dfkzir6hx2pf5m0yxg8pfj7ja31jfi4r25";
3711       };
3712       packageRequires = [ let-alist ];
3713       meta = {
3714         homepage = "https://elpa.nongnu.org/nongnu/package-lint.html";
3715         license = lib.licenses.free;
3716       };
3717     }
3718   ) { };
3719   pacmacs = callPackage (
3720     {
3721       dash,
3722       elpaBuild,
3723       fetchurl,
3724       lib,
3725     }:
3726     elpaBuild {
3727       pname = "pacmacs";
3728       ename = "pacmacs";
3729       version = "0.1.1";
3730       src = fetchurl {
3731         url = "https://elpa.nongnu.org/nongnu/pacmacs-0.1.1.tar";
3732         sha256 = "02ahl0608xmmlkb014gqvv6f45l5lrkm3s4l6m5p5r98rwmlj3q9";
3733       };
3734       packageRequires = [ dash ];
3735       meta = {
3736         homepage = "https://elpa.nongnu.org/nongnu/pacmacs.html";
3737         license = lib.licenses.free;
3738       };
3739     }
3740   ) { };
3741   page-break-lines = callPackage (
3742     {
3743       elpaBuild,
3744       fetchurl,
3745       lib,
3746     }:
3747     elpaBuild {
3748       pname = "page-break-lines";
3749       ename = "page-break-lines";
3750       version = "0.15";
3751       src = fetchurl {
3752         url = "https://elpa.nongnu.org/nongnu/page-break-lines-0.15.tar";
3753         sha256 = "018mn6h6nmkkgv1hsk0k8fjyg38wpg2f0cvqlv9p392sapca59ay";
3754       };
3755       packageRequires = [ ];
3756       meta = {
3757         homepage = "https://elpa.nongnu.org/nongnu/page-break-lines.html";
3758         license = lib.licenses.free;
3759       };
3760     }
3761   ) { };
3762   paredit = callPackage (
3763     {
3764       elpaBuild,
3765       fetchurl,
3766       lib,
3767     }:
3768     elpaBuild {
3769       pname = "paredit";
3770       ename = "paredit";
3771       version = "26";
3772       src = fetchurl {
3773         url = "https://elpa.nongnu.org/nongnu/paredit-26.tar";
3774         sha256 = "1sk8nhsysa3y8fvds67cbwwzivzxlyw8d81y7f7pqc5lflidjrpc";
3775       };
3776       packageRequires = [ ];
3777       meta = {
3778         homepage = "https://elpa.nongnu.org/nongnu/paredit.html";
3779         license = lib.licenses.free;
3780       };
3781     }
3782   ) { };
3783   parseclj = callPackage (
3784     {
3785       elpaBuild,
3786       fetchurl,
3787       lib,
3788     }:
3789     elpaBuild {
3790       pname = "parseclj";
3791       ename = "parseclj";
3792       version = "1.1.1";
3793       src = fetchurl {
3794         url = "https://elpa.nongnu.org/nongnu/parseclj-1.1.1.tar";
3795         sha256 = "0kkg5fdjbf2dm8jmirm86sjbqnzyhy72iml4qwwnshxjfhz1f0yi";
3796       };
3797       packageRequires = [ ];
3798       meta = {
3799         homepage = "https://elpa.nongnu.org/nongnu/parseclj.html";
3800         license = lib.licenses.free;
3801       };
3802     }
3803   ) { };
3804   parseedn = callPackage (
3805     {
3806       elpaBuild,
3807       fetchurl,
3808       lib,
3809       map,
3810       parseclj,
3811     }:
3812     elpaBuild {
3813       pname = "parseedn";
3814       ename = "parseedn";
3815       version = "1.2.1";
3816       src = fetchurl {
3817         url = "https://elpa.nongnu.org/nongnu/parseedn-1.2.1.tar";
3818         sha256 = "0q6wkcjxwqf81pvrcjbga91lr4ml6adbhmc7j71f53awrpc980ak";
3819       };
3820       packageRequires = [
3821         map
3822         parseclj
3823       ];
3824       meta = {
3825         homepage = "https://elpa.nongnu.org/nongnu/parseedn.html";
3826         license = lib.licenses.free;
3827       };
3828     }
3829   ) { };
3830   pcmpl-args = callPackage (
3831     {
3832       elpaBuild,
3833       fetchurl,
3834       lib,
3835     }:
3836     elpaBuild {
3837       pname = "pcmpl-args";
3838       ename = "pcmpl-args";
3839       version = "0.1.3";
3840       src = fetchurl {
3841         url = "https://elpa.nongnu.org/nongnu/pcmpl-args-0.1.3.tar";
3842         sha256 = "1lycckmwhp9l0pcrzx6c11iqwaw94h00334pzagkcfay7lz3hcgd";
3843       };
3844       packageRequires = [ ];
3845       meta = {
3846         homepage = "https://elpa.nongnu.org/nongnu/pcmpl-args.html";
3847         license = lib.licenses.free;
3848       };
3849     }
3850   ) { };
3851   pcre2el = callPackage (
3852     {
3853       elpaBuild,
3854       fetchurl,
3855       lib,
3856     }:
3857     elpaBuild {
3858       pname = "pcre2el";
3859       ename = "pcre2el";
3860       version = "1.12";
3861       src = fetchurl {
3862         url = "https://elpa.nongnu.org/nongnu/pcre2el-1.12.tar";
3863         sha256 = "1p0fgqm5342698gadnvziwbvv2kxj953975sp92cx7ddcyv2xr3c";
3864       };
3865       packageRequires = [ ];
3866       meta = {
3867         homepage = "https://elpa.nongnu.org/nongnu/pcre2el.html";
3868         license = lib.licenses.free;
3869       };
3870     }
3871   ) { };
3872   pdf-tools = callPackage (
3873     {
3874       elpaBuild,
3875       fetchurl,
3876       let-alist,
3877       lib,
3878       tablist,
3879     }:
3880     elpaBuild {
3881       pname = "pdf-tools";
3882       ename = "pdf-tools";
3883       version = "1.1.0";
3884       src = fetchurl {
3885         url = "https://elpa.nongnu.org/nongnu/pdf-tools-1.1.0.tar";
3886         sha256 = "0shlpdy07pk9qj5a7d7yivpvgp5bh65psm0g9wkrvyhpkc93aylc";
3887       };
3888       packageRequires = [
3889         let-alist
3890         tablist
3891       ];
3892       meta = {
3893         homepage = "https://elpa.nongnu.org/nongnu/pdf-tools.html";
3894         license = lib.licenses.free;
3895       };
3896     }
3897   ) { };
3898   php-mode = callPackage (
3899     {
3900       elpaBuild,
3901       fetchurl,
3902       lib,
3903     }:
3904     elpaBuild {
3905       pname = "php-mode";
3906       ename = "php-mode";
3907       version = "1.26.1";
3908       src = fetchurl {
3909         url = "https://elpa.nongnu.org/nongnu/php-mode-1.26.1.tar";
3910         sha256 = "151hk9kmwlaq243qfwh2s1vqk5xsyikl9gj5b65ywhhf326dirz1";
3911       };
3912       packageRequires = [ ];
3913       meta = {
3914         homepage = "https://elpa.nongnu.org/nongnu/php-mode.html";
3915         license = lib.licenses.free;
3916       };
3917     }
3918   ) { };
3919   popon = callPackage (
3920     {
3921       elpaBuild,
3922       fetchurl,
3923       lib,
3924     }:
3925     elpaBuild {
3926       pname = "popon";
3927       ename = "popon";
3928       version = "0.13";
3929       src = fetchurl {
3930         url = "https://elpa.nongnu.org/nongnu/popon-0.13.tar";
3931         sha256 = "0z0m7j30pdfw58cxxkmw5pkfpy8y1ax00wm4820rkqxz1f5sbkdb";
3932       };
3933       packageRequires = [ ];
3934       meta = {
3935         homepage = "https://elpa.nongnu.org/nongnu/popon.html";
3936         license = lib.licenses.free;
3937       };
3938     }
3939   ) { };
3940   popup = callPackage (
3941     {
3942       elpaBuild,
3943       fetchurl,
3944       lib,
3945     }:
3946     elpaBuild {
3947       pname = "popup";
3948       ename = "popup";
3949       version = "0.5.9";
3950       src = fetchurl {
3951         url = "https://elpa.nongnu.org/nongnu/popup-0.5.9.tar";
3952         sha256 = "06q31bv6nsdkdgyg6x0zzjnlq007zhqw2ssjmj44izl6h6fkr26m";
3953       };
3954       packageRequires = [ ];
3955       meta = {
3956         homepage = "https://elpa.nongnu.org/nongnu/popup.html";
3957         license = lib.licenses.free;
3958       };
3959     }
3960   ) { };
3961   projectile = callPackage (
3962     {
3963       elpaBuild,
3964       fetchurl,
3965       lib,
3966     }:
3967     elpaBuild {
3968       pname = "projectile";
3969       ename = "projectile";
3970       version = "2.8.0";
3971       src = fetchurl {
3972         url = "https://elpa.nongnu.org/nongnu/projectile-2.8.0.tar";
3973         sha256 = "05llvm3xw3dbjdnfhy2kk6z3pysrsc9f6i7dm4glw5j1k7vig306";
3974       };
3975       packageRequires = [ ];
3976       meta = {
3977         homepage = "https://elpa.nongnu.org/nongnu/projectile.html";
3978         license = lib.licenses.free;
3979       };
3980     }
3981   ) { };
3982   proof-general = callPackage (
3983     {
3984       elpaBuild,
3985       fetchurl,
3986       lib,
3987     }:
3988     elpaBuild {
3989       pname = "proof-general";
3990       ename = "proof-general";
3991       version = "4.5";
3992       src = fetchurl {
3993         url = "https://elpa.nongnu.org/nongnu/proof-general-4.5.tar";
3994         sha256 = "0mlmh7z93f7ypjlh6mxrxgcn47ysvi8qg8869qfxjgmskbfdvx2w";
3995       };
3996       packageRequires = [ ];
3997       meta = {
3998         homepage = "https://elpa.nongnu.org/nongnu/proof-general.html";
3999         license = lib.licenses.free;
4000       };
4001     }
4002   ) { };
4003   prop-menu = callPackage (
4004     {
4005       cl-lib ? null,
4006       elpaBuild,
4007       fetchurl,
4008       lib,
4009     }:
4010     elpaBuild {
4011       pname = "prop-menu";
4012       ename = "prop-menu";
4013       version = "0.1.2";
4014       src = fetchurl {
4015         url = "https://elpa.nongnu.org/nongnu/prop-menu-0.1.2.tar";
4016         sha256 = "1cbps617k2nfi5jcv7y1zip4v64mi17r3rhw9w3n4r5hbl4sjwmw";
4017       };
4018       packageRequires = [ cl-lib ];
4019       meta = {
4020         homepage = "https://elpa.nongnu.org/nongnu/prop-menu.html";
4021         license = lib.licenses.free;
4022       };
4023     }
4024   ) { };
4025   racket-mode = callPackage (
4026     {
4027       elpaBuild,
4028       fetchurl,
4029       lib,
4030     }:
4031     elpaBuild {
4032       pname = "racket-mode";
4033       ename = "racket-mode";
4034       version = "1.0.20241129.85359";
4035       src = fetchurl {
4036         url = "https://elpa.nongnu.org/nongnu/racket-mode-1.0.20241129.85359.tar";
4037         sha256 = "0ish7ysdqypw849k9d3cw0bl69r5ksc3hrqdmyh8k2ipq2xbcn2w";
4038       };
4039       packageRequires = [ ];
4040       meta = {
4041         homepage = "https://elpa.nongnu.org/nongnu/racket-mode.html";
4042         license = lib.licenses.free;
4043       };
4044     }
4045   ) { };
4046   rainbow-delimiters = callPackage (
4047     {
4048       elpaBuild,
4049       fetchurl,
4050       lib,
4051     }:
4052     elpaBuild {
4053       pname = "rainbow-delimiters";
4054       ename = "rainbow-delimiters";
4055       version = "2.1.5";
4056       src = fetchurl {
4057         url = "https://elpa.nongnu.org/nongnu/rainbow-delimiters-2.1.5.tar";
4058         sha256 = "0f4zhz92z5qk3p9ips2d76qi64xv6y8jrxh5nvbq46ivj5c0hnw2";
4059       };
4060       packageRequires = [ ];
4061       meta = {
4062         homepage = "https://elpa.nongnu.org/nongnu/rainbow-delimiters.html";
4063         license = lib.licenses.free;
4064       };
4065     }
4066   ) { };
4067   raku-mode = callPackage (
4068     {
4069       elpaBuild,
4070       fetchurl,
4071       lib,
4072     }:
4073     elpaBuild {
4074       pname = "raku-mode";
4075       ename = "raku-mode";
4076       version = "0.2.1";
4077       src = fetchurl {
4078         url = "https://elpa.nongnu.org/nongnu/raku-mode-0.2.1.tar";
4079         sha256 = "00iwkp4hwjdiymzbwm41m27avrn3n63hnwd9amyx0nsa0kdhrfyx";
4080       };
4081       packageRequires = [ ];
4082       meta = {
4083         homepage = "https://elpa.nongnu.org/nongnu/raku-mode.html";
4084         license = lib.licenses.free;
4085       };
4086     }
4087   ) { };
4088   recomplete = callPackage (
4089     {
4090       elpaBuild,
4091       fetchurl,
4092       lib,
4093     }:
4094     elpaBuild {
4095       pname = "recomplete";
4096       ename = "recomplete";
4097       version = "0.2";
4098       src = fetchurl {
4099         url = "https://elpa.nongnu.org/nongnu/recomplete-0.2.tar";
4100         sha256 = "1jhyqgww8wawrxxd2zjb7scpamkbcp98hak9qmbn6ckgzdadks64";
4101       };
4102       packageRequires = [ ];
4103       meta = {
4104         homepage = "https://elpa.nongnu.org/nongnu/recomplete.html";
4105         license = lib.licenses.free;
4106       };
4107     }
4108   ) { };
4109   reformatter = callPackage (
4110     {
4111       elpaBuild,
4112       fetchurl,
4113       lib,
4114     }:
4115     elpaBuild {
4116       pname = "reformatter";
4117       ename = "reformatter";
4118       version = "0.8";
4119       src = fetchurl {
4120         url = "https://elpa.nongnu.org/nongnu/reformatter-0.8.tar";
4121         sha256 = "0bv0fbw3ach6jgnv67xjzxdzaghqa1rhgkmfsmkkbyz8ncbybj87";
4122       };
4123       packageRequires = [ ];
4124       meta = {
4125         homepage = "https://elpa.nongnu.org/nongnu/reformatter.html";
4126         license = lib.licenses.free;
4127       };
4128     }
4129   ) { };
4130   request = callPackage (
4131     {
4132       elpaBuild,
4133       fetchurl,
4134       lib,
4135     }:
4136     elpaBuild {
4137       pname = "request";
4138       ename = "request";
4139       version = "0.3.3";
4140       src = fetchurl {
4141         url = "https://elpa.nongnu.org/nongnu/request-0.3.3.tar";
4142         sha256 = "02j24v8jdjsvi3v3asydb1zfiarzaxrpsshvgf62nhgk6x08845z";
4143       };
4144       packageRequires = [ ];
4145       meta = {
4146         homepage = "https://elpa.nongnu.org/nongnu/request.html";
4147         license = lib.licenses.free;
4148       };
4149     }
4150   ) { };
4151   rfc-mode = callPackage (
4152     {
4153       elpaBuild,
4154       fetchurl,
4155       lib,
4156     }:
4157     elpaBuild {
4158       pname = "rfc-mode";
4159       ename = "rfc-mode";
4160       version = "1.4.2";
4161       src = fetchurl {
4162         url = "https://elpa.nongnu.org/nongnu/rfc-mode-1.4.2.tar";
4163         sha256 = "0lhs8wa4sr387xyibqqskkqgyhhhy48qp5wbjs8r5p68j1s1q86m";
4164       };
4165       packageRequires = [ ];
4166       meta = {
4167         homepage = "https://elpa.nongnu.org/nongnu/rfc-mode.html";
4168         license = lib.licenses.free;
4169       };
4170     }
4171   ) { };
4172   rubocop = callPackage (
4173     {
4174       elpaBuild,
4175       fetchurl,
4176       lib,
4177     }:
4178     elpaBuild {
4179       pname = "rubocop";
4180       ename = "rubocop";
4181       version = "0.6.0";
4182       src = fetchurl {
4183         url = "https://elpa.nongnu.org/nongnu/rubocop-0.6.0.tar";
4184         sha256 = "026cna402hg9lsrf88kmb2as667fgaianj2qd3ik9y89ps4xyzxf";
4185       };
4186       packageRequires = [ ];
4187       meta = {
4188         homepage = "https://elpa.nongnu.org/nongnu/rubocop.html";
4189         license = lib.licenses.free;
4190       };
4191     }
4192   ) { };
4193   rust-mode = callPackage (
4194     {
4195       elpaBuild,
4196       fetchurl,
4197       lib,
4198     }:
4199     elpaBuild {
4200       pname = "rust-mode";
4201       ename = "rust-mode";
4202       version = "1.0.6";
4203       src = fetchurl {
4204         url = "https://elpa.nongnu.org/nongnu/rust-mode-1.0.6.tar";
4205         sha256 = "1x2hj5rhdcm9hdnr78430jh1ycwjiva5vv7xqm7758vcxw7x0nag";
4206       };
4207       packageRequires = [ ];
4208       meta = {
4209         homepage = "https://elpa.nongnu.org/nongnu/rust-mode.html";
4210         license = lib.licenses.free;
4211       };
4212     }
4213   ) { };
4214   sass-mode = callPackage (
4215     {
4216       elpaBuild,
4217       fetchurl,
4218       haml-mode,
4219       lib,
4220     }:
4221     elpaBuild {
4222       pname = "sass-mode";
4223       ename = "sass-mode";
4224       version = "3.0.16";
4225       src = fetchurl {
4226         url = "https://elpa.nongnu.org/nongnu/sass-mode-3.0.16.tar";
4227         sha256 = "0ag7qi9dq4j23ywbwni7pblp6l1ik95vjhclxm82s1911a8m7pj2";
4228       };
4229       packageRequires = [ haml-mode ];
4230       meta = {
4231         homepage = "https://elpa.nongnu.org/nongnu/sass-mode.html";
4232         license = lib.licenses.free;
4233       };
4234     }
4235   ) { };
4236   scad-mode = callPackage (
4237     {
4238       compat,
4239       elpaBuild,
4240       fetchurl,
4241       lib,
4242     }:
4243     elpaBuild {
4244       pname = "scad-mode";
4245       ename = "scad-mode";
4246       version = "94.0";
4247       src = fetchurl {
4248         url = "https://elpa.nongnu.org/nongnu/scad-mode-94.0.tar";
4249         sha256 = "1cqai7qb9m17rf7llkn9vbxddgn0ixcf3dbnsjk1aflvj8mq9nr3";
4250       };
4251       packageRequires = [ compat ];
4252       meta = {
4253         homepage = "https://elpa.nongnu.org/nongnu/scad-mode.html";
4254         license = lib.licenses.free;
4255       };
4256     }
4257   ) { };
4258   scala-mode = callPackage (
4259     {
4260       elpaBuild,
4261       fetchurl,
4262       lib,
4263     }:
4264     elpaBuild {
4265       pname = "scala-mode";
4266       ename = "scala-mode";
4267       version = "1.1.0";
4268       src = fetchurl {
4269         url = "https://elpa.nongnu.org/nongnu/scala-mode-1.1.0.tar";
4270         sha256 = "1x3vw4fzy1z6gavnbsm4lnwzkp47zd8gasvxxvfk57qn09hpwixh";
4271       };
4272       packageRequires = [ ];
4273       meta = {
4274         homepage = "https://elpa.nongnu.org/nongnu/scala-mode.html";
4275         license = lib.licenses.free;
4276       };
4277     }
4278   ) { };
4279   scroll-on-drag = callPackage (
4280     {
4281       elpaBuild,
4282       fetchurl,
4283       lib,
4284     }:
4285     elpaBuild {
4286       pname = "scroll-on-drag";
4287       ename = "scroll-on-drag";
4288       version = "0.1";
4289       src = fetchurl {
4290         url = "https://elpa.nongnu.org/nongnu/scroll-on-drag-0.1.tar";
4291         sha256 = "0ga8w9px2x9a2ams0lm7ganbixylgpx8g2m3jrwfih0ib3z26kqc";
4292       };
4293       packageRequires = [ ];
4294       meta = {
4295         homepage = "https://elpa.nongnu.org/nongnu/scroll-on-drag.html";
4296         license = lib.licenses.free;
4297       };
4298     }
4299   ) { };
4300   scroll-on-jump = callPackage (
4301     {
4302       elpaBuild,
4303       fetchurl,
4304       lib,
4305     }:
4306     elpaBuild {
4307       pname = "scroll-on-jump";
4308       ename = "scroll-on-jump";
4309       version = "0.2";
4310       src = fetchurl {
4311         url = "https://elpa.nongnu.org/nongnu/scroll-on-jump-0.2.tar";
4312         sha256 = "1gg5lpr21v9bjzjy33j8ziyhh5a1sad509c7rjkdlqda2z3xfrhr";
4313       };
4314       packageRequires = [ ];
4315       meta = {
4316         homepage = "https://elpa.nongnu.org/nongnu/scroll-on-jump.html";
4317         license = lib.licenses.free;
4318       };
4319     }
4320   ) { };
4321   sesman = callPackage (
4322     {
4323       elpaBuild,
4324       fetchurl,
4325       lib,
4326     }:
4327     elpaBuild {
4328       pname = "sesman";
4329       ename = "sesman";
4330       version = "0.3.2";
4331       src = fetchurl {
4332         url = "https://elpa.nongnu.org/nongnu/sesman-0.3.2.tar";
4333         sha256 = "1mrv32cp87dhzpcv55v4zv4nq37lrsprsdhhjb2q0msqab3b0r31";
4334       };
4335       packageRequires = [ ];
4336       meta = {
4337         homepage = "https://elpa.nongnu.org/nongnu/sesman.html";
4338         license = lib.licenses.free;
4339       };
4340     }
4341   ) { };
4342   shellcop = callPackage (
4343     {
4344       elpaBuild,
4345       fetchurl,
4346       lib,
4347     }:
4348     elpaBuild {
4349       pname = "shellcop";
4350       ename = "shellcop";
4351       version = "0.1.0";
4352       src = fetchurl {
4353         url = "https://elpa.nongnu.org/nongnu/shellcop-0.1.0.tar";
4354         sha256 = "1gj178fm0jj8dbfy0crwcjidih4r6g9dl9lprzpxzgswvma32g0w";
4355       };
4356       packageRequires = [ ];
4357       meta = {
4358         homepage = "https://elpa.nongnu.org/nongnu/shellcop.html";
4359         license = lib.licenses.free;
4360       };
4361     }
4362   ) { };
4363   slime = callPackage (
4364     {
4365       elpaBuild,
4366       fetchurl,
4367       lib,
4368       macrostep,
4369     }:
4370     elpaBuild {
4371       pname = "slime";
4372       ename = "slime";
4373       version = "2.31";
4374       src = fetchurl {
4375         url = "https://elpa.nongnu.org/nongnu/slime-2.31.tar";
4376         sha256 = "1s77j55nwz1s1c6763v0agsip5vrzd6f157q7i5z1jdmj3y0psck";
4377       };
4378       packageRequires = [ macrostep ];
4379       meta = {
4380         homepage = "https://elpa.nongnu.org/nongnu/slime.html";
4381         license = lib.licenses.free;
4382       };
4383     }
4384   ) { };
4385   sly = callPackage (
4386     {
4387       elpaBuild,
4388       fetchurl,
4389       lib,
4390     }:
4391     elpaBuild {
4392       pname = "sly";
4393       ename = "sly";
4394       version = "1.0.43";
4395       src = fetchurl {
4396         url = "https://elpa.nongnu.org/nongnu/sly-1.0.43.tar";
4397         sha256 = "1c7kzbpcrij4z09bxfa1rq5w23jw9h8v4s6fa6ihr13x67gsif84";
4398       };
4399       packageRequires = [ ];
4400       meta = {
4401         homepage = "https://elpa.nongnu.org/nongnu/sly.html";
4402         license = lib.licenses.free;
4403       };
4404     }
4405   ) { };
4406   smartparens = callPackage (
4407     {
4408       elpaBuild,
4409       fetchurl,
4410       lib,
4411     }:
4412     elpaBuild {
4413       pname = "smartparens";
4414       ename = "smartparens";
4415       version = "1.11.0";
4416       src = fetchurl {
4417         url = "https://elpa.nongnu.org/nongnu/smartparens-1.11.0.tar";
4418         sha256 = "0kvlyx2bhw4q6k79wf5cm4srlmfncsbii4spdgafwmv8j7vw6ya3";
4419       };
4420       packageRequires = [ ];
4421       meta = {
4422         homepage = "https://elpa.nongnu.org/nongnu/smartparens.html";
4423         license = lib.licenses.free;
4424       };
4425     }
4426   ) { };
4427   solarized-theme = callPackage (
4428     {
4429       elpaBuild,
4430       fetchurl,
4431       lib,
4432     }:
4433     elpaBuild {
4434       pname = "solarized-theme";
4435       ename = "solarized-theme";
4436       version = "2.0.1";
4437       src = fetchurl {
4438         url = "https://elpa.nongnu.org/nongnu/solarized-theme-2.0.1.tar";
4439         sha256 = "1lk1g8v2chjrbbxplw3pd7yn3syjgywxkbdc7dbd76x168qz54qx";
4440       };
4441       packageRequires = [ ];
4442       meta = {
4443         homepage = "https://elpa.nongnu.org/nongnu/solarized-theme.html";
4444         license = lib.licenses.free;
4445       };
4446     }
4447   ) { };
4448   spacemacs-theme = callPackage (
4449     {
4450       elpaBuild,
4451       fetchurl,
4452       lib,
4453     }:
4454     elpaBuild {
4455       pname = "spacemacs-theme";
4456       ename = "spacemacs-theme";
4457       version = "0.2";
4458       src = fetchurl {
4459         url = "https://elpa.nongnu.org/nongnu/spacemacs-theme-0.2.tar";
4460         sha256 = "07lkaj6gm5iz503p5l6sm1y62mc5wk13nrwzv81f899jw99jcgml";
4461       };
4462       packageRequires = [ ];
4463       meta = {
4464         homepage = "https://elpa.nongnu.org/nongnu/spacemacs-theme.html";
4465         license = lib.licenses.free;
4466       };
4467     }
4468   ) { };
4469   spell-fu = callPackage (
4470     {
4471       elpaBuild,
4472       fetchurl,
4473       lib,
4474     }:
4475     elpaBuild {
4476       pname = "spell-fu";
4477       ename = "spell-fu";
4478       version = "0.3";
4479       src = fetchurl {
4480         url = "https://elpa.nongnu.org/nongnu/spell-fu-0.3.tar";
4481         sha256 = "11a5361xjap02s0mm2sylhxqqrv64v72d70cg1vzch7iwfi18l9c";
4482       };
4483       packageRequires = [ ];
4484       meta = {
4485         homepage = "https://elpa.nongnu.org/nongnu/spell-fu.html";
4486         license = lib.licenses.free;
4487       };
4488     }
4489   ) { };
4490   sqlite3 = callPackage (
4491     {
4492       elpaBuild,
4493       fetchurl,
4494       lib,
4495     }:
4496     elpaBuild {
4497       pname = "sqlite3";
4498       ename = "sqlite3";
4499       version = "0.17";
4500       src = fetchurl {
4501         url = "https://elpa.nongnu.org/nongnu/sqlite3-0.17.tar";
4502         sha256 = "17fx2bnzajqjzd9jgwvn6pjwshgirign975rrsc1m47cwniz0bnq";
4503       };
4504       packageRequires = [ ];
4505       meta = {
4506         homepage = "https://elpa.nongnu.org/nongnu/sqlite3.html";
4507         license = lib.licenses.free;
4508       };
4509     }
4510   ) { };
4511   stylus-mode = callPackage (
4512     {
4513       elpaBuild,
4514       fetchurl,
4515       lib,
4516     }:
4517     elpaBuild {
4518       pname = "stylus-mode";
4519       ename = "stylus-mode";
4520       version = "1.0.1";
4521       src = fetchurl {
4522         url = "https://elpa.nongnu.org/nongnu/stylus-mode-1.0.1.tar";
4523         sha256 = "0vihp241msg8f0ph8w3w9fkad9b12pmpwg0q5la8nbw7gfy41mz5";
4524       };
4525       packageRequires = [ ];
4526       meta = {
4527         homepage = "https://elpa.nongnu.org/nongnu/stylus-mode.html";
4528         license = lib.licenses.free;
4529       };
4530     }
4531   ) { };
4532   subatomic-theme = callPackage (
4533     {
4534       elpaBuild,
4535       fetchurl,
4536       lib,
4537     }:
4538     elpaBuild {
4539       pname = "subatomic-theme";
4540       ename = "subatomic-theme";
4541       version = "1.8.2";
4542       src = fetchurl {
4543         url = "https://elpa.nongnu.org/nongnu/subatomic-theme-1.8.2.tar";
4544         sha256 = "0vpaswm5mdyb8cir160mb8ffgzaz7kbq3gvc2zrnh531zb994mqg";
4545       };
4546       packageRequires = [ ];
4547       meta = {
4548         homepage = "https://elpa.nongnu.org/nongnu/subatomic-theme.html";
4549         license = lib.licenses.free;
4550       };
4551     }
4552   ) { };
4553   subed = callPackage (
4554     {
4555       elpaBuild,
4556       fetchurl,
4557       lib,
4558     }:
4559     elpaBuild {
4560       pname = "subed";
4561       ename = "subed";
4562       version = "1.2.21";
4563       src = fetchurl {
4564         url = "https://elpa.nongnu.org/nongnu/subed-1.2.21.tar";
4565         sha256 = "1d0w96amchcpblcbkl16yiwsvj8qfpax66ysjg02550lhpb493x7";
4566       };
4567       packageRequires = [ ];
4568       meta = {
4569         homepage = "https://elpa.nongnu.org/nongnu/subed.html";
4570         license = lib.licenses.free;
4571       };
4572     }
4573   ) { };
4574   sweeprolog = callPackage (
4575     {
4576       compat,
4577       elpaBuild,
4578       fetchurl,
4579       lib,
4580     }:
4581     elpaBuild {
4582       pname = "sweeprolog";
4583       ename = "sweeprolog";
4584       version = "0.27.6";
4585       src = fetchurl {
4586         url = "https://elpa.nongnu.org/nongnu/sweeprolog-0.27.6.tar";
4587         sha256 = "063bindr1rfbpa59nf0zrjq3axj3siiskaxd7d37pada411j654i";
4588       };
4589       packageRequires = [ compat ];
4590       meta = {
4591         homepage = "https://elpa.nongnu.org/nongnu/sweeprolog.html";
4592         license = lib.licenses.free;
4593       };
4594     }
4595   ) { };
4596   swift-mode = callPackage (
4597     {
4598       elpaBuild,
4599       fetchurl,
4600       lib,
4601       seq,
4602     }:
4603     elpaBuild {
4604       pname = "swift-mode";
4605       ename = "swift-mode";
4606       version = "9.2.0";
4607       src = fetchurl {
4608         url = "https://elpa.nongnu.org/nongnu/swift-mode-9.2.0.tar";
4609         sha256 = "1mnkwy7cglwrfln8hknbxyzg4z6zb6cmycl19acxslbgrviwh9j3";
4610       };
4611       packageRequires = [ seq ];
4612       meta = {
4613         homepage = "https://elpa.nongnu.org/nongnu/swift-mode.html";
4614         license = lib.licenses.free;
4615       };
4616     }
4617   ) { };
4618   swsw = callPackage (
4619     {
4620       elpaBuild,
4621       emacs,
4622       fetchurl,
4623       lib,
4624     }:
4625     elpaBuild {
4626       pname = "swsw";
4627       ename = "swsw";
4628       version = "2.3";
4629       src = fetchurl {
4630         url = "https://elpa.nongnu.org/nongnu/swsw-2.3.tar";
4631         sha256 = "0qwdv174bh9k1bpd5szzmhk7hw89xf7rz2i2hzdrmlpvcs3ps653";
4632       };
4633       packageRequires = [ emacs ];
4634       meta = {
4635         homepage = "https://elpa.gnu.org/packages/swsw.html";
4636         license = lib.licenses.free;
4637       };
4638     }
4639   ) { };
4640   symbol-overlay = callPackage (
4641     {
4642       elpaBuild,
4643       fetchurl,
4644       lib,
4645       seq,
4646     }:
4647     elpaBuild {
4648       pname = "symbol-overlay";
4649       ename = "symbol-overlay";
4650       version = "4.3";
4651       src = fetchurl {
4652         url = "https://elpa.nongnu.org/nongnu/symbol-overlay-4.3.tar";
4653         sha256 = "0f27axzjbrh4nx6ixpjbb8vx7s2y6l074cdqzia1c87a8b6301c6";
4654       };
4655       packageRequires = [ seq ];
4656       meta = {
4657         homepage = "https://elpa.nongnu.org/nongnu/symbol-overlay.html";
4658         license = lib.licenses.free;
4659       };
4660     }
4661   ) { };
4662   systemd = callPackage (
4663     {
4664       elpaBuild,
4665       fetchurl,
4666       lib,
4667     }:
4668     elpaBuild {
4669       pname = "systemd";
4670       ename = "systemd";
4671       version = "1.6.1";
4672       src = fetchurl {
4673         url = "https://elpa.nongnu.org/nongnu/systemd-1.6.1.tar";
4674         sha256 = "0b0l70271kalicaix4p1ipr5vrj401cj8zvsi3243q1hp04k1m2g";
4675       };
4676       packageRequires = [ ];
4677       meta = {
4678         homepage = "https://elpa.nongnu.org/nongnu/systemd.html";
4679         license = lib.licenses.free;
4680       };
4681     }
4682   ) { };
4683   tablist = callPackage (
4684     {
4685       elpaBuild,
4686       fetchurl,
4687       lib,
4688     }:
4689     elpaBuild {
4690       pname = "tablist";
4691       ename = "tablist";
4692       version = "1.0";
4693       src = fetchurl {
4694         url = "https://elpa.nongnu.org/nongnu/tablist-1.0.tar";
4695         sha256 = "0z05va5fq054xysvhnpblxk5x0v6k4ian0hby6vryfxg9828gy57";
4696       };
4697       packageRequires = [ ];
4698       meta = {
4699         homepage = "https://elpa.nongnu.org/nongnu/tablist.html";
4700         license = lib.licenses.free;
4701       };
4702     }
4703   ) { };
4704   tangotango-theme = callPackage (
4705     {
4706       elpaBuild,
4707       fetchurl,
4708       lib,
4709     }:
4710     elpaBuild {
4711       pname = "tangotango-theme";
4712       ename = "tangotango-theme";
4713       version = "0.0.7";
4714       src = fetchurl {
4715         url = "https://elpa.nongnu.org/nongnu/tangotango-theme-0.0.7.tar";
4716         sha256 = "1w287p8lpmkm80qy1di2xmd71k051qmg89cn7s21kgi4br3hbbph";
4717       };
4718       packageRequires = [ ];
4719       meta = {
4720         homepage = "https://elpa.nongnu.org/nongnu/tangotango-theme.html";
4721         license = lib.licenses.free;
4722       };
4723     }
4724   ) { };
4725   telephone-line = callPackage (
4726     {
4727       cl-generic,
4728       cl-lib ? null,
4729       elpaBuild,
4730       fetchurl,
4731       lib,
4732       seq,
4733     }:
4734     elpaBuild {
4735       pname = "telephone-line";
4736       ename = "telephone-line";
4737       version = "0.5";
4738       src = fetchurl {
4739         url = "https://elpa.nongnu.org/nongnu/telephone-line-0.5.tar";
4740         sha256 = "0pmn1r2g639c8g3rw5q2d5cgdz79d4ipr3r4dzwx2mgff3ri1ylm";
4741       };
4742       packageRequires = [
4743         cl-generic
4744         cl-lib
4745         seq
4746       ];
4747       meta = {
4748         homepage = "https://elpa.nongnu.org/nongnu/telephone-line.html";
4749         license = lib.licenses.free;
4750       };
4751     }
4752   ) { };
4753   testcover-mark-line = callPackage (
4754     {
4755       elpaBuild,
4756       fetchurl,
4757       lib,
4758     }:
4759     elpaBuild {
4760       pname = "testcover-mark-line";
4761       ename = "testcover-mark-line";
4762       version = "0.3";
4763       src = fetchurl {
4764         url = "https://elpa.nongnu.org/nongnu/testcover-mark-line-0.3.tar";
4765         sha256 = "1p1dmxqdyk82qbcmggmzn15nz4jm98j5bjivy56vimgncqfbaf4h";
4766       };
4767       packageRequires = [ ];
4768       meta = {
4769         homepage = "https://elpa.nongnu.org/nongnu/testcover-mark-line.html";
4770         license = lib.licenses.free;
4771       };
4772     }
4773   ) { };
4774   textile-mode = callPackage (
4775     {
4776       elpaBuild,
4777       fetchurl,
4778       lib,
4779     }:
4780     elpaBuild {
4781       pname = "textile-mode";
4782       ename = "textile-mode";
4783       version = "1.0.0";
4784       src = fetchurl {
4785         url = "https://elpa.nongnu.org/nongnu/textile-mode-1.0.0.tar";
4786         sha256 = "02nc3wijsb626631m09f2ygpmimkbl46x5hi8yk0wl18y66yq972";
4787       };
4788       packageRequires = [ ];
4789       meta = {
4790         homepage = "https://elpa.nongnu.org/nongnu/textile-mode.html";
4791         license = lib.licenses.free;
4792       };
4793     }
4794   ) { };
4795   toc-org = callPackage (
4796     {
4797       elpaBuild,
4798       fetchurl,
4799       lib,
4800     }:
4801     elpaBuild {
4802       pname = "toc-org";
4803       ename = "toc-org";
4804       version = "1.1";
4805       src = fetchurl {
4806         url = "https://elpa.nongnu.org/nongnu/toc-org-1.1.tar";
4807         sha256 = "0qhkn1a4j1q5gflqlyha2534sms8xsx03i7dizrckhl368yznwan";
4808       };
4809       packageRequires = [ ];
4810       meta = {
4811         homepage = "https://elpa.nongnu.org/nongnu/toc-org.html";
4812         license = lib.licenses.free;
4813       };
4814     }
4815   ) { };
4816   totp-auth = callPackage (
4817     {
4818       base32,
4819       elpaBuild,
4820       fetchurl,
4821       lib,
4822     }:
4823     elpaBuild {
4824       pname = "totp-auth";
4825       ename = "totp-auth";
4826       version = "1.0";
4827       src = fetchurl {
4828         url = "https://elpa.nongnu.org/nongnu/totp-auth-1.0.tar";
4829         sha256 = "0hzj0p1r18q8vkhkbxbfakvmgld9y8n5hzza5zir0cpalv5590r5";
4830       };
4831       packageRequires = [ base32 ];
4832       meta = {
4833         homepage = "https://elpa.nongnu.org/nongnu/totp-auth.html";
4834         license = lib.licenses.free;
4835       };
4836     }
4837   ) { };
4838   tp = callPackage (
4839     {
4840       elpaBuild,
4841       fetchurl,
4842       lib,
4843       transient,
4844     }:
4845     elpaBuild {
4846       pname = "tp";
4847       ename = "tp";
4848       version = "0.6";
4849       src = fetchurl {
4850         url = "https://elpa.nongnu.org/nongnu/tp-0.6.tar";
4851         sha256 = "1a4n6bhaxiiwy11ig09w7p1jxrsl5gfk7ikma9jzv2z54f2p97kz";
4852       };
4853       packageRequires = [ transient ];
4854       meta = {
4855         homepage = "https://elpa.nongnu.org/nongnu/tp.html";
4856         license = lib.licenses.free;
4857       };
4858     }
4859   ) { };
4860   treeview = callPackage (
4861     {
4862       elpaBuild,
4863       fetchurl,
4864       lib,
4865     }:
4866     elpaBuild {
4867       pname = "treeview";
4868       ename = "treeview";
4869       version = "1.3.1";
4870       src = fetchurl {
4871         url = "https://elpa.nongnu.org/nongnu/treeview-1.3.1.tar";
4872         sha256 = "02xac8kfh5j6vz0k44wif5v9h9xzs7srwxk0jff21qw32wy4accl";
4873       };
4874       packageRequires = [ ];
4875       meta = {
4876         homepage = "https://elpa.nongnu.org/nongnu/treeview.html";
4877         license = lib.licenses.free;
4878       };
4879     }
4880   ) { };
4881   tuareg = callPackage (
4882     {
4883       caml,
4884       elpaBuild,
4885       fetchurl,
4886       lib,
4887     }:
4888     elpaBuild {
4889       pname = "tuareg";
4890       ename = "tuareg";
4891       version = "3.0.1";
4892       src = fetchurl {
4893         url = "https://elpa.nongnu.org/nongnu/tuareg-3.0.1.tar";
4894         sha256 = "04lb71cafg4bqicx3q3rb9jpxbq6hmdrzw88f52sjqxq5c4cqdkj";
4895       };
4896       packageRequires = [ caml ];
4897       meta = {
4898         homepage = "https://elpa.nongnu.org/nongnu/tuareg.html";
4899         license = lib.licenses.free;
4900       };
4901     }
4902   ) { };
4903   typescript-mode = callPackage (
4904     {
4905       elpaBuild,
4906       fetchurl,
4907       lib,
4908     }:
4909     elpaBuild {
4910       pname = "typescript-mode";
4911       ename = "typescript-mode";
4912       version = "0.4";
4913       src = fetchurl {
4914         url = "https://elpa.nongnu.org/nongnu/typescript-mode-0.4.tar";
4915         sha256 = "1fs369h8ysrx1d8qzvz75izmlx4gzl619g7yjp9ck2wjv50wx95q";
4916       };
4917       packageRequires = [ ];
4918       meta = {
4919         homepage = "https://elpa.nongnu.org/nongnu/typescript-mode.html";
4920         license = lib.licenses.free;
4921       };
4922     }
4923   ) { };
4924   ujelly-theme = callPackage (
4925     {
4926       elpaBuild,
4927       fetchurl,
4928       lib,
4929     }:
4930     elpaBuild {
4931       pname = "ujelly-theme";
4932       ename = "ujelly-theme";
4933       version = "1.3.6";
4934       src = fetchurl {
4935         url = "https://elpa.nongnu.org/nongnu/ujelly-theme-1.3.6.tar";
4936         sha256 = "19z3nf8avsipyywwlr77sy1bmf6gx5kk3fyph6nn4sn5vhcmgg0p";
4937       };
4938       packageRequires = [ ];
4939       meta = {
4940         homepage = "https://elpa.nongnu.org/nongnu/ujelly-theme.html";
4941         license = lib.licenses.free;
4942       };
4943     }
4944   ) { };
4945   undo-fu = callPackage (
4946     {
4947       elpaBuild,
4948       fetchurl,
4949       lib,
4950     }:
4951     elpaBuild {
4952       pname = "undo-fu";
4953       ename = "undo-fu";
4954       version = "0.5";
4955       src = fetchurl {
4956         url = "https://elpa.nongnu.org/nongnu/undo-fu-0.5.tar";
4957         sha256 = "00pgvmks1nvdimsac534qny5vpq8sgcfgybiz3ck3mgfklj4kshj";
4958       };
4959       packageRequires = [ ];
4960       meta = {
4961         homepage = "https://elpa.nongnu.org/nongnu/undo-fu.html";
4962         license = lib.licenses.free;
4963       };
4964     }
4965   ) { };
4966   undo-fu-session = callPackage (
4967     {
4968       elpaBuild,
4969       fetchurl,
4970       lib,
4971     }:
4972     elpaBuild {
4973       pname = "undo-fu-session";
4974       ename = "undo-fu-session";
4975       version = "0.7";
4976       src = fetchurl {
4977         url = "https://elpa.nongnu.org/nongnu/undo-fu-session-0.7.tar";
4978         sha256 = "1gly9fl8kvfssh2h90j9qcqvxvmnckn0x1wfm4qbz9ax57xvms23";
4979       };
4980       packageRequires = [ ];
4981       meta = {
4982         homepage = "https://elpa.nongnu.org/nongnu/undo-fu-session.html";
4983         license = lib.licenses.free;
4984       };
4985     }
4986   ) { };
4987   vc-fossil = callPackage (
4988     {
4989       elpaBuild,
4990       fetchurl,
4991       lib,
4992     }:
4993     elpaBuild {
4994       pname = "vc-fossil";
4995       ename = "vc-fossil";
4996       version = "20230504";
4997       src = fetchurl {
4998         url = "https://elpa.nongnu.org/nongnu/vc-fossil-20230504.tar";
4999         sha256 = "1q78xcfzpvvrlr9b9yh57asrlks2n0nhxhxl8dyfwad6gm0yr948";
5000       };
5001       packageRequires = [ ];
5002       meta = {
5003         homepage = "https://elpa.nongnu.org/nongnu/vc-fossil.html";
5004         license = lib.licenses.free;
5005       };
5006     }
5007   ) { };
5008   vcomplete = callPackage (
5009     {
5010       elpaBuild,
5011       fetchurl,
5012       lib,
5013     }:
5014     elpaBuild {
5015       pname = "vcomplete";
5016       ename = "vcomplete";
5017       version = "2.0";
5018       src = fetchurl {
5019         url = "https://elpa.nongnu.org/nongnu/vcomplete-2.0.tar";
5020         sha256 = "03f60ncrf994pc4q15m0p2admmy4gpg5c51nbr3xycqp16pq8dz1";
5021       };
5022       packageRequires = [ ];
5023       meta = {
5024         homepage = "https://elpa.nongnu.org/nongnu/vcomplete.html";
5025         license = lib.licenses.free;
5026       };
5027     }
5028   ) { };
5029   visual-fill-column = callPackage (
5030     {
5031       elpaBuild,
5032       fetchurl,
5033       lib,
5034     }:
5035     elpaBuild {
5036       pname = "visual-fill-column";
5037       ename = "visual-fill-column";
5038       version = "2.6.3";
5039       src = fetchurl {
5040         url = "https://elpa.nongnu.org/nongnu/visual-fill-column-2.6.3.tar";
5041         sha256 = "0agxixxlv3lnsng8jk7y6x1kzzvx3sw5m3mhl8gr4i1didgxc37n";
5042       };
5043       packageRequires = [ ];
5044       meta = {
5045         homepage = "https://elpa.nongnu.org/nongnu/visual-fill-column.html";
5046         license = lib.licenses.free;
5047       };
5048     }
5049   ) { };
5050   web-mode = callPackage (
5051     {
5052       elpaBuild,
5053       fetchurl,
5054       lib,
5055     }:
5056     elpaBuild {
5057       pname = "web-mode";
5058       ename = "web-mode";
5059       version = "17.3.20";
5060       src = fetchurl {
5061         url = "https://elpa.nongnu.org/nongnu/web-mode-17.3.20.tar";
5062         sha256 = "1l4bmvc53ma2n3y143k86ip0w4am65zwxnl36lzqavs1hr55qvb2";
5063       };
5064       packageRequires = [ ];
5065       meta = {
5066         homepage = "https://elpa.nongnu.org/nongnu/web-mode.html";
5067         license = lib.licenses.free;
5068       };
5069     }
5070   ) { };
5071   webpaste = callPackage (
5072     {
5073       cl-lib ? null,
5074       elpaBuild,
5075       fetchurl,
5076       lib,
5077       request,
5078     }:
5079     elpaBuild {
5080       pname = "webpaste";
5081       ename = "webpaste";
5082       version = "3.2.2";
5083       src = fetchurl {
5084         url = "https://elpa.nongnu.org/nongnu/webpaste-3.2.2.tar";
5085         sha256 = "04156iwgbc49l3b6s5vzbffw1xrkansvczi6q29d5waxwi6a2nfc";
5086       };
5087       packageRequires = [
5088         cl-lib
5089         request
5090       ];
5091       meta = {
5092         homepage = "https://elpa.nongnu.org/nongnu/webpaste.html";
5093         license = lib.licenses.free;
5094       };
5095     }
5096   ) { };
5097   wfnames = callPackage (
5098     {
5099       elpaBuild,
5100       fetchurl,
5101       lib,
5102     }:
5103     elpaBuild {
5104       pname = "wfnames";
5105       ename = "wfnames";
5106       version = "1.2";
5107       src = fetchurl {
5108         url = "https://elpa.nongnu.org/nongnu/wfnames-1.2.tar";
5109         sha256 = "1yy034fx86wn6yv4671fybc4zn5g619zcnnfvryq6zpwibj6fikz";
5110       };
5111       packageRequires = [ ];
5112       meta = {
5113         homepage = "https://elpa.nongnu.org/nongnu/wfnames.html";
5114         license = lib.licenses.free;
5115       };
5116     }
5117   ) { };
5118   wgrep = callPackage (
5119     {
5120       elpaBuild,
5121       fetchurl,
5122       lib,
5123     }:
5124     elpaBuild {
5125       pname = "wgrep";
5126       ename = "wgrep";
5127       version = "3.0.0";
5128       src = fetchurl {
5129         url = "https://elpa.nongnu.org/nongnu/wgrep-3.0.0.tar";
5130         sha256 = "18j94y6xrjdmy5sk83mh5zaz4vqpi97pcjila387c0d84j1v2wzz";
5131       };
5132       packageRequires = [ ];
5133       meta = {
5134         homepage = "https://elpa.nongnu.org/nongnu/wgrep.html";
5135         license = lib.licenses.free;
5136       };
5137     }
5138   ) { };
5139   why-this = callPackage (
5140     {
5141       elpaBuild,
5142       fetchurl,
5143       lib,
5144     }:
5145     elpaBuild {
5146       pname = "why-this";
5147       ename = "why-this";
5148       version = "2.0.4";
5149       src = fetchurl {
5150         url = "https://elpa.nongnu.org/nongnu/why-this-2.0.4.tar";
5151         sha256 = "1swidi6z6rhhy2zvas84vmkj41zaqpdxfssg6x6lvzzq34cgq0ph";
5152       };
5153       packageRequires = [ ];
5154       meta = {
5155         homepage = "https://elpa.nongnu.org/nongnu/why-this.html";
5156         license = lib.licenses.free;
5157       };
5158     }
5159   ) { };
5160   with-editor = callPackage (
5161     {
5162       compat,
5163       elpaBuild,
5164       fetchurl,
5165       lib,
5166     }:
5167     elpaBuild {
5168       pname = "with-editor";
5169       ename = "with-editor";
5170       version = "3.4.3";
5171       src = fetchurl {
5172         url = "https://elpa.nongnu.org/nongnu/with-editor-3.4.3.tar";
5173         sha256 = "1n0cnxhbqb49i6pknx47f81vlpwi9a6cjbjzr8b349fh6yv3q9w7";
5174       };
5175       packageRequires = [ compat ];
5176       meta = {
5177         homepage = "https://elpa.nongnu.org/nongnu/with-editor.html";
5178         license = lib.licenses.free;
5179       };
5180     }
5181   ) { };
5182   with-simulated-input = callPackage (
5183     {
5184       elpaBuild,
5185       fetchurl,
5186       lib,
5187     }:
5188     elpaBuild {
5189       pname = "with-simulated-input";
5190       ename = "with-simulated-input";
5191       version = "3.0";
5192       src = fetchurl {
5193         url = "https://elpa.nongnu.org/nongnu/with-simulated-input-3.0.tar";
5194         sha256 = "0a2kqrv3q399n1y21v7m4c9ivm56j28kasb466rq704jccvzblfr";
5195       };
5196       packageRequires = [ ];
5197       meta = {
5198         homepage = "https://elpa.nongnu.org/nongnu/with-simulated-input.html";
5199         license = lib.licenses.free;
5200       };
5201     }
5202   ) { };
5203   workroom = callPackage (
5204     {
5205       compat,
5206       elpaBuild,
5207       fetchurl,
5208       lib,
5209       project,
5210     }:
5211     elpaBuild {
5212       pname = "workroom";
5213       ename = "workroom";
5214       version = "2.3.1";
5215       src = fetchurl {
5216         url = "https://elpa.nongnu.org/nongnu/workroom-2.3.1.tar";
5217         sha256 = "0k0npmcs3cdkfds0r8p0gm8xa42bzdjiciilh65jka15fqknx486";
5218       };
5219       packageRequires = [
5220         compat
5221         project
5222       ];
5223       meta = {
5224         homepage = "https://elpa.nongnu.org/nongnu/workroom.html";
5225         license = lib.licenses.free;
5226       };
5227     }
5228   ) { };
5229   writegood-mode = callPackage (
5230     {
5231       elpaBuild,
5232       fetchurl,
5233       lib,
5234     }:
5235     elpaBuild {
5236       pname = "writegood-mode";
5237       ename = "writegood-mode";
5238       version = "2.2.0";
5239       src = fetchurl {
5240         url = "https://elpa.nongnu.org/nongnu/writegood-mode-2.2.0.tar";
5241         sha256 = "00phrzbd03gzc5y2ybizyp9smd6ybmmx2j7jf6hg5cmfyjmq8ahw";
5242       };
5243       packageRequires = [ ];
5244       meta = {
5245         homepage = "https://elpa.nongnu.org/nongnu/writegood-mode.html";
5246         license = lib.licenses.free;
5247       };
5248     }
5249   ) { };
5250   ws-butler = callPackage (
5251     {
5252       elpaBuild,
5253       fetchurl,
5254       lib,
5255     }:
5256     elpaBuild {
5257       pname = "ws-butler";
5258       ename = "ws-butler";
5259       version = "0.7";
5260       src = fetchurl {
5261         url = "https://elpa.nongnu.org/nongnu/ws-butler-0.7.tar";
5262         sha256 = "1rwkwcb4079czdsccldzq4kjrl25y53k4zy2n7026cd7hxxvc959";
5263       };
5264       packageRequires = [ ];
5265       meta = {
5266         homepage = "https://elpa.nongnu.org/nongnu/ws-butler.html";
5267         license = lib.licenses.free;
5268       };
5269     }
5270   ) { };
5271   xah-fly-keys = callPackage (
5272     {
5273       elpaBuild,
5274       fetchurl,
5275       lib,
5276     }:
5277     elpaBuild {
5278       pname = "xah-fly-keys";
5279       ename = "xah-fly-keys";
5280       version = "26.8.20241118173945";
5281       src = fetchurl {
5282         url = "https://elpa.nongnu.org/nongnu/xah-fly-keys-26.8.20241118173945.tar";
5283         sha256 = "1l6wwv1zmpsf64v23zzi2idjb14wnbpv5fcspiygiah62zag44vf";
5284       };
5285       packageRequires = [ ];
5286       meta = {
5287         homepage = "https://elpa.nongnu.org/nongnu/xah-fly-keys.html";
5288         license = lib.licenses.free;
5289       };
5290     }
5291   ) { };
5292   xkcd = callPackage (
5293     {
5294       elpaBuild,
5295       fetchurl,
5296       json ? null,
5297       lib,
5298     }:
5299     elpaBuild {
5300       pname = "xkcd";
5301       ename = "xkcd";
5302       version = "1.1";
5303       src = fetchurl {
5304         url = "https://elpa.nongnu.org/nongnu/xkcd-1.1.tar";
5305         sha256 = "1qs4jv6h2i8g7s214xr4s6jgykdbac4lfc5hd0gmylkwlvs3pzcp";
5306       };
5307       packageRequires = [ json ];
5308       meta = {
5309         homepage = "https://elpa.nongnu.org/nongnu/xkcd.html";
5310         license = lib.licenses.free;
5311       };
5312     }
5313   ) { };
5314   xml-rpc = callPackage (
5315     {
5316       elpaBuild,
5317       fetchurl,
5318       lib,
5319     }:
5320     elpaBuild {
5321       pname = "xml-rpc";
5322       ename = "xml-rpc";
5323       version = "1.6.17";
5324       src = fetchurl {
5325         url = "https://elpa.nongnu.org/nongnu/xml-rpc-1.6.17.tar";
5326         sha256 = "1r8j87xddv80dx6lxzr2kq6czwk2l22bfxmplnma9fc2bsf1k2wy";
5327       };
5328       packageRequires = [ ];
5329       meta = {
5330         homepage = "https://elpa.nongnu.org/nongnu/xml-rpc.html";
5331         license = lib.licenses.free;
5332       };
5333     }
5334   ) { };
5335   yaml-mode = callPackage (
5336     {
5337       elpaBuild,
5338       fetchurl,
5339       lib,
5340     }:
5341     elpaBuild {
5342       pname = "yaml-mode";
5343       ename = "yaml-mode";
5344       version = "0.0.16";
5345       src = fetchurl {
5346         url = "https://elpa.nongnu.org/nongnu/yaml-mode-0.0.16.tar";
5347         sha256 = "0bhflv50z379p6ysdq89bdszkxp8zdmlb8plj1bm2nqsgc39hdm7";
5348       };
5349       packageRequires = [ ];
5350       meta = {
5351         homepage = "https://elpa.nongnu.org/nongnu/yaml-mode.html";
5352         license = lib.licenses.free;
5353       };
5354     }
5355   ) { };
5356   yasnippet-snippets = callPackage (
5357     {
5358       elpaBuild,
5359       fetchurl,
5360       lib,
5361       yasnippet,
5362     }:
5363     elpaBuild {
5364       pname = "yasnippet-snippets";
5365       ename = "yasnippet-snippets";
5366       version = "1.0";
5367       src = fetchurl {
5368         url = "https://elpa.nongnu.org/nongnu/yasnippet-snippets-1.0.tar";
5369         sha256 = "0si61d0niabh18vbgdz6w5zirpxpp7c4mrcn5x1n3r5vnhv3n7m2";
5370       };
5371       packageRequires = [ yasnippet ];
5372       meta = {
5373         homepage = "https://elpa.nongnu.org/nongnu/yasnippet-snippets.html";
5374         license = lib.licenses.free;
5375       };
5376     }
5377   ) { };
5378   zenburn-theme = callPackage (
5379     {
5380       elpaBuild,
5381       fetchurl,
5382       lib,
5383     }:
5384     elpaBuild {
5385       pname = "zenburn-theme";
5386       ename = "zenburn-theme";
5387       version = "2.8.0";
5388       src = fetchurl {
5389         url = "https://elpa.nongnu.org/nongnu/zenburn-theme-2.8.0.tar";
5390         sha256 = "0z733svsjsads655jgmc0b33icmygwaahxa27qi32s1pq84zqb4z";
5391       };
5392       packageRequires = [ ];
5393       meta = {
5394         homepage = "https://elpa.nongnu.org/nongnu/zenburn-theme.html";
5395         license = lib.licenses.free;
5396       };
5397     }
5398   ) { };
5399   zig-mode = callPackage (
5400     {
5401       elpaBuild,
5402       fetchurl,
5403       lib,
5404       reformatter,
5405     }:
5406     elpaBuild {
5407       pname = "zig-mode";
5408       ename = "zig-mode";
5409       version = "0.0.8";
5410       src = fetchurl {
5411         url = "https://elpa.nongnu.org/nongnu/zig-mode-0.0.8.tar";
5412         sha256 = "1085lxm6k7b91c0q8jmmir59hzaqi8jgspbs89bvia2vq5x9xd87";
5413       };
5414       packageRequires = [ reformatter ];
5415       meta = {
5416         homepage = "https://elpa.nongnu.org/nongnu/zig-mode.html";
5417         license = lib.licenses.free;
5418       };
5419     }
5420   ) { };