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