Merge branch 'staging' into staging-next

+3343 -2783
+2
nixos/doc/manual/release-notes/rl-2405.section.md
··· 338 339 - A new hardening flag, `zerocallusedregs` was made available, corresponding to the gcc/clang option `-fzero-call-used-regs=used-gpr`. 340 341 - New options were added to the dnsdist module to enable and configure a DNSCrypt endpoint (see `services.dnsdist.dnscrypt.enable`, etc.). 342 The module can generate the DNSCrypt provider key pair, certificates and also performs their rotation automatically with no downtime. 343
··· 338 339 - A new hardening flag, `zerocallusedregs` was made available, corresponding to the gcc/clang option `-fzero-call-used-regs=used-gpr`. 340 341 + - A new hardening flag, `trivialautovarinit` was made available, corresponding to the gcc/clang option `-ftrivial-auto-var-init=pattern`. 342 + 343 - New options were added to the dnsdist module to enable and configure a DNSCrypt endpoint (see `services.dnsdist.dnscrypt.enable`, etc.). 344 The module can generate the DNSCrypt provider key pair, certificates and also performs their rotation automatically with no downtime. 345
+2 -2
pkgs/applications/audio/mpg123/default.nix
··· 21 22 stdenv.mkDerivation rec { 23 pname = "${lib.optionalString libOnly "lib"}mpg123"; 24 - version = "1.32.4"; 25 26 src = fetchurl { 27 url = "mirror://sourceforge/mpg123/mpg123-${version}.tar.bz2"; 28 - hash = "sha256-WplmQzj7L3UbZi9A7iWATQydtrV13LXOdBxtxkIkoIo="; 29 }; 30 31 outputs = [ "out" "dev" "man" ] ++ lib.optional withConplay "conplay";
··· 21 22 stdenv.mkDerivation rec { 23 pname = "${lib.optionalString libOnly "lib"}mpg123"; 24 + version = "1.32.5"; 25 26 src = fetchurl { 27 url = "mirror://sourceforge/mpg123/mpg123-${version}.tar.bz2"; 28 + hash = "sha256-r5CM32zbZUS5e8cGp5n3mJTmlGivWIG/RUoOu5Fx7WM="; 29 }; 30 31 outputs = [ "out" "dev" "man" ] ++ lib.optional withConplay "conplay";
+2 -2
pkgs/applications/editors/ed/sources.nix
··· 23 { 24 ed = let 25 pname = "ed"; 26 - version = "1.20"; 27 src = fetchurl { 28 url = "mirror://gnu/ed/ed-${version}.tar.lz"; 29 - hash = "sha256-xgMN7+auFy8Wh5Btc1QFTHWmqRMK8xnU5zxQqRlZxaY="; 30 }; 31 in import ./generic.nix { 32 inherit pname version src meta;
··· 23 { 24 ed = let 25 pname = "ed"; 26 + version = "1.20.1"; 27 src = fetchurl { 28 url = "mirror://gnu/ed/ed-${version}.tar.lz"; 29 + hash = "sha256-saRjspehQfmHbEsfzQFHf2Rc3tkhaAkOmjXbKvS6u8o="; 30 }; 31 in import ./generic.nix { 32 inherit pname version src meta;
+288 -212
pkgs/applications/editors/emacs/elisp-packages/elpa-devel-generated.nix
··· 41 elpaBuild { 42 pname = "activities"; 43 ename = "activities"; 44 - version = "0.4.0.20240201.202903"; 45 src = fetchurl { 46 - url = "https://elpa.gnu.org/devel/activities-0.4.0.20240201.202903.tar"; 47 - sha256 = "150qs08wmkgfkyqvm3a9hjvv5lpa4slxnr2canq24aavyykv6jj3"; 48 }; 49 packageRequires = [ emacs persist ]; 50 meta = { ··· 265 elpaBuild { 266 pname = "ampc"; 267 ename = "ampc"; 268 - version = "0.2.0.20240201.134117"; 269 src = fetchurl { 270 - url = "https://elpa.gnu.org/devel/ampc-0.2.0.20240201.134117.tar"; 271 - sha256 = "1dzqvlpp8l5kqfjymw5r6ag5hxkvy16adfgxaj96iik6wz57j482"; 272 }; 273 packageRequires = [ emacs ]; 274 meta = { ··· 326 license = lib.licenses.free; 327 }; 328 }) {}; 329 - auctex = callPackage ({ elpaBuild, emacs, fetchurl, lib }: 330 elpaBuild { 331 pname = "auctex"; 332 ename = "auctex"; 333 - version = "13.3.0.0.20240118.92510"; 334 src = fetchurl { 335 - url = "https://elpa.gnu.org/devel/auctex-13.3.0.0.20240118.92510.tar"; 336 - sha256 = "1nnvyxcicxqwpxdj622hfgb3dwhivx3y680npby4bviaw3ap54s1"; 337 }; 338 packageRequires = [ emacs ]; 339 meta = { ··· 475 elpaBuild { 476 pname = "beframe"; 477 ename = "beframe"; 478 - version = "1.0.0.0.20240117.23842"; 479 src = fetchurl { 480 - url = "https://elpa.gnu.org/devel/beframe-1.0.0.0.20240117.23842.tar"; 481 - sha256 = "00kg149zidzb76ibal2wsja7md9yiiw4mghybdwwf8h783vpb1qb"; 482 }; 483 packageRequires = [ emacs ]; 484 meta = { ··· 492 elpaBuild { 493 pname = "bicep-ts-mode"; 494 ename = "bicep-ts-mode"; 495 - version = "0.1.1.0.20240202.73552"; 496 src = fetchurl { 497 - url = "https://elpa.gnu.org/devel/bicep-ts-mode-0.1.1.0.20240202.73552.tar"; 498 - sha256 = "0hm2jz1hd8kjb9hv58lc1h8095z6fklb2mpjga6dric182jxk071"; 499 }; 500 packageRequires = []; 501 meta = { ··· 510 elpaBuild { 511 pname = "bind-key"; 512 ename = "bind-key"; 513 - version = "2.4.1.0.20240102.22814"; 514 src = fetchurl { 515 - url = "https://elpa.gnu.org/devel/bind-key-2.4.1.0.20240102.22814.tar"; 516 - sha256 = "1ag9l9yi2x37931ygr619qsn6ffkx5sj76wffl2vsz3c41xjb0s8"; 517 }; 518 packageRequires = [ emacs ]; 519 meta = { ··· 737 license = lib.licenses.free; 738 }; 739 }) {}; 740 - calibre = callPackage ({ compat 741 - , elpaBuild 742 - , emacs 743 - , fetchurl 744 - , lib }: 745 elpaBuild { 746 pname = "calibre"; 747 ename = "calibre"; 748 - version = "1.4.0.0.20240116.165051"; 749 src = fetchurl { 750 - url = "https://elpa.gnu.org/devel/calibre-1.4.0.0.20240116.165051.tar"; 751 - sha256 = "1mf05z7nsf22pcvzdjb48smv97k7jff8jwkaya3444cxl5gs0zg8"; 752 }; 753 packageRequires = [ compat emacs ]; 754 meta = { ··· 760 elpaBuild { 761 pname = "cape"; 762 ename = "cape"; 763 - version = "1.2.0.20240130.230120"; 764 src = fetchurl { 765 - url = "https://elpa.gnu.org/devel/cape-1.2.0.20240130.230120.tar"; 766 - sha256 = "0znx1n3fg95x14z30q0rxhb8aqxn7xy7z6w1nin126kmpvrlrgii"; 767 }; 768 packageRequires = [ compat emacs ]; 769 meta = { ··· 962 elpaBuild { 963 pname = "company"; 964 ename = "company"; 965 - version = "0.10.2.0.20240130.190554"; 966 src = fetchurl { 967 - url = "https://elpa.gnu.org/devel/company-0.10.2.0.20240130.190554.tar"; 968 - sha256 = "0ikqr2vzdp37r0vnybx8qdhj9jmjmcqg88g9dbjrkgdm9hbgm6z2"; 969 }; 970 packageRequires = [ emacs ]; 971 meta = { ··· 1038 elpaBuild { 1039 pname = "compat"; 1040 ename = "compat"; 1041 - version = "29.1.4.4.0.20240120.151031"; 1042 src = fetchurl { 1043 - url = "https://elpa.gnu.org/devel/compat-29.1.4.4.0.20240120.151031.tar"; 1044 - sha256 = "1c26d2lalacbbgn9knadksgilx7mb6raxrkfxvgy79rf0g7z42bj"; 1045 }; 1046 packageRequires = [ emacs seq ]; 1047 meta = { ··· 1053 elpaBuild { 1054 pname = "consult"; 1055 ename = "consult"; 1056 - version = "1.2.0.20240202.141958"; 1057 src = fetchurl { 1058 - url = "https://elpa.gnu.org/devel/consult-1.2.0.20240202.141958.tar"; 1059 - sha256 = "1hki6bscy3gaid2dn629ycgqbmglw2pgllfqjyx8nrbfkprk8zfl"; 1060 }; 1061 packageRequires = [ compat emacs ]; 1062 meta = { ··· 1064 license = lib.licenses.free; 1065 }; 1066 }) {}; 1067 consult-recoll = callPackage ({ consult 1068 , elpaBuild 1069 , emacs ··· 1105 elpaBuild { 1106 pname = "corfu"; 1107 ename = "corfu"; 1108 - version = "1.2.0.20240122.232720"; 1109 src = fetchurl { 1110 - url = "https://elpa.gnu.org/devel/corfu-1.2.0.20240122.232720.tar"; 1111 - sha256 = "1gd0l41y1s2yyd97bprg3n63bi1wrhhxbrz9z8a6rlx8i68qhxx7"; 1112 }; 1113 packageRequires = [ compat emacs ]; 1114 meta = { ··· 1140 elpaBuild { 1141 pname = "counsel"; 1142 ename = "counsel"; 1143 - version = "0.14.2.0.20231025.232958"; 1144 src = fetchurl { 1145 - url = "https://elpa.gnu.org/devel/counsel-0.14.2.0.20231025.232958.tar"; 1146 - sha256 = "0y1lxhsmjazml41sg0if7y9jv1i90ad13grafil6pb4mg4m15v70"; 1147 }; 1148 packageRequires = [ emacs ivy swiper ]; 1149 meta = { ··· 1289 elpaBuild { 1290 pname = "dape"; 1291 ename = "dape"; 1292 - version = "0.5.0.0.20240202.115007"; 1293 src = fetchurl { 1294 - url = "https://elpa.gnu.org/devel/dape-0.5.0.0.20240202.115007.tar"; 1295 - sha256 = "03kpf3p0f8900gi7p5anq48i628rh5f3is9xwd14pbc88mx82294"; 1296 }; 1297 packageRequires = [ emacs jsonrpc ]; 1298 meta = { ··· 1319 elpaBuild { 1320 pname = "dash"; 1321 ename = "dash"; 1322 - version = "2.19.1.0.20240123.123337"; 1323 src = fetchurl { 1324 - url = "https://elpa.gnu.org/devel/dash-2.19.1.0.20240123.123337.tar"; 1325 - sha256 = "1iq6bnfn9ay67j6b6yapidsxmh3vg3zyji3fzqdvb84m0f1cl2i7"; 1326 }; 1327 packageRequires = [ emacs ]; 1328 meta = { ··· 1352 elpaBuild { 1353 pname = "debbugs"; 1354 ename = "debbugs"; 1355 - version = "0.38.0.20240116.140137"; 1356 src = fetchurl { 1357 - url = "https://elpa.gnu.org/devel/debbugs-0.38.0.20240116.140137.tar"; 1358 - sha256 = "0i3cdwnahsjyxn1dpp2dkxn5pqd8mpy9rbvali0cicmf82gg229w"; 1359 }; 1360 packageRequires = [ emacs soap-client ]; 1361 meta = { ··· 1382 elpaBuild { 1383 pname = "denote"; 1384 ename = "denote"; 1385 - version = "2.2.4.0.20240129.51523"; 1386 src = fetchurl { 1387 - url = "https://elpa.gnu.org/devel/denote-2.2.4.0.20240129.51523.tar"; 1388 - sha256 = "01p1r1igbx5kszzdq552v79hc7g36khlma40w2davyiayq6izx4y"; 1389 }; 1390 packageRequires = [ emacs ]; 1391 meta = { ··· 1836 elpaBuild { 1837 pname = "eev"; 1838 ename = "eev"; 1839 - version = "20240115.0.20240201.101218"; 1840 src = fetchurl { 1841 - url = "https://elpa.gnu.org/devel/eev-20240115.0.20240201.101218.tar"; 1842 - sha256 = "0j423cflngmrvzrlvlm3j4k25niyjpxyyxh57s9h862ipk0lpy69"; 1843 }; 1844 packageRequires = [ emacs ]; 1845 meta = { ··· 1854 elpaBuild { 1855 pname = "ef-themes"; 1856 ename = "ef-themes"; 1857 - version = "1.5.0.0.20240117.24532"; 1858 src = fetchurl { 1859 - url = "https://elpa.gnu.org/devel/ef-themes-1.5.0.0.20240117.24532.tar"; 1860 - sha256 = "02i4z2pqfivpabdck83qvz2baz1r9bkkv3929v36k59bvz3vvvyj"; 1861 }; 1862 packageRequires = [ emacs ]; 1863 meta = { ··· 1879 elpaBuild { 1880 pname = "eglot"; 1881 ename = "eglot"; 1882 - version = "1.17.0.20240203.64953"; 1883 src = fetchurl { 1884 - url = "https://elpa.gnu.org/devel/eglot-1.17.0.20240203.64953.tar"; 1885 - sha256 = "0z065558906rm9zm0q1ygr1w5jpwprk9fylkdm81wnbv8jzg86qp"; 1886 }; 1887 packageRequires = [ 1888 eldoc ··· 1923 elpaBuild { 1924 pname = "eldoc"; 1925 ename = "eldoc"; 1926 - version = "1.15.0.0.20240120.60021"; 1927 src = fetchurl { 1928 - url = "https://elpa.gnu.org/devel/eldoc-1.15.0.0.20240120.60021.tar"; 1929 - sha256 = "0jn2n6xv3bbgqlhj2s0gx4njy007wgx2d0g30rhmsswf39w4a041"; 1930 }; 1931 packageRequires = [ emacs ]; 1932 meta = { ··· 1978 elpaBuild { 1979 pname = "ellama"; 1980 ename = "ellama"; 1981 - version = "0.7.4.0.20240203.195859"; 1982 src = fetchurl { 1983 - url = "https://elpa.gnu.org/devel/ellama-0.7.4.0.20240203.195859.tar"; 1984 - sha256 = "10h44skw358glzi9z6k5344snxl8gfayplqp1qgsqry221hj94h2"; 1985 }; 1986 packageRequires = [ dash emacs llm spinner ]; 1987 meta = { ··· 2011 elpaBuild { 2012 pname = "embark"; 2013 ename = "embark"; 2014 - version = "1.0.0.20240131.64817"; 2015 src = fetchurl { 2016 - url = "https://elpa.gnu.org/devel/embark-1.0.0.20240131.64817.tar"; 2017 - sha256 = "03n2dxj78lgddpxqqsbsprxjh1c2j6ggr5r7271l2d4pal8aab7q"; 2018 }; 2019 packageRequires = [ compat emacs ]; 2020 meta = { ··· 2032 elpaBuild { 2033 pname = "embark-consult"; 2034 ename = "embark-consult"; 2035 - version = "1.0.0.20240131.64817"; 2036 src = fetchurl { 2037 - url = "https://elpa.gnu.org/devel/embark-consult-1.0.0.20240131.64817.tar"; 2038 - sha256 = "0i48i3f8sp366vj1pj07kfz8fxz9ysy37pfnv5ciglnh152bqyzv"; 2039 }; 2040 packageRequires = [ compat consult emacs embark ]; 2041 meta = { ··· 2057 elpaBuild { 2058 pname = "ement"; 2059 ename = "ement"; 2060 - version = "0.15pre0.20240126.232546"; 2061 src = fetchurl { 2062 - url = "https://elpa.gnu.org/devel/ement-0.15pre0.20240126.232546.tar"; 2063 - sha256 = "0hs3q51gda0ifclffm7dr2l4r6s5bqlz4pwivd6ya1z82fidpw5w"; 2064 }; 2065 packageRequires = [ 2066 emacs ··· 2086 elpaBuild { 2087 pname = "emms"; 2088 ename = "emms"; 2089 - version = "18.0.20240202.162234"; 2090 src = fetchurl { 2091 - url = "https://elpa.gnu.org/devel/emms-18.0.20240202.162234.tar"; 2092 - sha256 = "0s6dhbzmhi50ls5rhn37sfa8l1k8qg3bng3dj0xa99psgrpn3p6v"; 2093 }; 2094 packageRequires = [ cl-lib nadvice seq ]; 2095 meta = { ··· 2155 elpaBuild { 2156 pname = "erc"; 2157 ename = "erc"; 2158 - version = "5.6snapshot0.20240202.170821"; 2159 src = fetchurl { 2160 - url = "https://elpa.gnu.org/devel/erc-5.6snapshot0.20240202.170821.tar"; 2161 - sha256 = "00x0k4c7caglkwsa2ylg8ybvish73j4r9pw1flsjrk4gq2f5xlk3"; 2162 }; 2163 packageRequires = [ compat emacs ]; 2164 meta = { ··· 2214 elpaBuild { 2215 pname = "excorporate"; 2216 ename = "excorporate"; 2217 - version = "1.1.1.0.20230529.173200"; 2218 src = fetchurl { 2219 - url = "https://elpa.gnu.org/devel/excorporate-1.1.1.0.20230529.173200.tar"; 2220 - sha256 = "1485cy2a8vzws2k796cj8a6dydjf8dagyid1ns04krzafvkfdnh4"; 2221 }; 2222 packageRequires = [ 2223 cl-lib ··· 2287 elpaBuild { 2288 pname = "exwm"; 2289 ename = "exwm"; 2290 - version = "0.28.0.20240124.50533"; 2291 src = fetchurl { 2292 - url = "https://elpa.gnu.org/devel/exwm-0.28.0.20240124.50533.tar"; 2293 - sha256 = "1cqni0nhf9r0pr2c56c6xxb83vdgy2jnljr683fv02sari188irb"; 2294 }; 2295 packageRequires = [ emacs xelb ]; 2296 meta = { ··· 2334 license = lib.licenses.free; 2335 }; 2336 }) {}; 2337 filladapt = callPackage ({ elpaBuild 2338 , emacs 2339 , fetchurl ··· 2394 elpaBuild { 2395 pname = "flymake"; 2396 ename = "flymake"; 2397 - version = "1.3.7.0.20240124.125733"; 2398 src = fetchurl { 2399 - url = "https://elpa.gnu.org/devel/flymake-1.3.7.0.20240124.125733.tar"; 2400 - sha256 = "05a49cr6j4jhs48z1qpr78gswq1hrc1cbrjqk5d9ssyw9blm5zdp"; 2401 }; 2402 packageRequires = [ eldoc emacs project ]; 2403 meta = { ··· 2449 elpaBuild { 2450 pname = "fontaine"; 2451 ename = "fontaine"; 2452 - version = "1.0.0.0.20240117.24716"; 2453 src = fetchurl { 2454 - url = "https://elpa.gnu.org/devel/fontaine-1.0.0.0.20240117.24716.tar"; 2455 - sha256 = "15m2d0q2imqjlhr5xhmmvmrir3s8ickywmziqp8lxhc5k4q40h93"; 2456 }; 2457 packageRequires = [ emacs ]; 2458 meta = { ··· 2777 license = lib.licenses.free; 2778 }; 2779 }) {}; 2780 - greader = callPackage ({ elpaBuild, emacs, fetchurl, lib }: 2781 elpaBuild { 2782 pname = "greader"; 2783 ename = "greader"; 2784 - version = "0.8.2.0.20240131.45308"; 2785 src = fetchurl { 2786 - url = "https://elpa.gnu.org/devel/greader-0.8.2.0.20240131.45308.tar"; 2787 - sha256 = "0x5nvnrdwb3lbfffriyjfw5c7y2a5wk9xwykb7pqs9asqwcpzvrf"; 2788 }; 2789 packageRequires = [ emacs ]; 2790 meta = { ··· 2967 elpaBuild { 2968 pname = "hyperbole"; 2969 ename = "hyperbole"; 2970 - version = "8.0.1pre0.20231210.205257"; 2971 src = fetchurl { 2972 - url = "https://elpa.gnu.org/devel/hyperbole-8.0.1pre0.20231210.205257.tar"; 2973 - sha256 = "14fbksn66l1z65dgfysx61zwxv0rwx8gz89swpfyjs3psc3mqrni"; 2974 }; 2975 packageRequires = [ emacs ]; 2976 meta = { ··· 2982 elpaBuild { 2983 pname = "ilist"; 2984 ename = "ilist"; 2985 - version = "0.1.0.20220115.130125"; 2986 src = fetchurl { 2987 - url = "https://elpa.gnu.org/devel/ilist-0.1.0.20220115.130125.tar"; 2988 - sha256 = "088g1ybcvphlgjyl7n7y81m0q2g77brabdbj479j2s8rbidw26va"; 2989 }; 2990 packageRequires = []; 2991 meta = { ··· 3066 elpaBuild { 3067 pname = "ivy"; 3068 ename = "ivy"; 3069 - version = "0.14.2.0.20231025.231958"; 3070 src = fetchurl { 3071 - url = "https://elpa.gnu.org/devel/ivy-0.14.2.0.20231025.231958.tar"; 3072 - sha256 = "0r6dyq350djn5vprk0cvj7vh3l0j2vadsxaiq35yv9gjqh20ca88"; 3073 }; 3074 packageRequires = [ emacs ]; 3075 meta = { ··· 3086 elpaBuild { 3087 pname = "ivy-avy"; 3088 ename = "ivy-avy"; 3089 - version = "0.14.2.0.20231025.232243"; 3090 src = fetchurl { 3091 - url = "https://elpa.gnu.org/devel/ivy-avy-0.14.2.0.20231025.232243.tar"; 3092 - sha256 = "1y9v3iv7zj7zc526k336rjq04vlisx8giyax5h0as97r8zc4rpzc"; 3093 }; 3094 packageRequires = [ avy emacs ivy ]; 3095 meta = { ··· 3125 elpaBuild { 3126 pname = "ivy-hydra"; 3127 ename = "ivy-hydra"; 3128 - version = "0.14.2.0.20231025.232457"; 3129 src = fetchurl { 3130 - url = "https://elpa.gnu.org/devel/ivy-hydra-0.14.2.0.20231025.232457.tar"; 3131 - sha256 = "15az95s0bv0wc33kqh2h5n92hhn54mhy4lx9m2mm2x83jggdw4yy"; 3132 }; 3133 packageRequires = [ emacs hydra ivy ]; 3134 meta = { ··· 3163 elpaBuild { 3164 pname = "jami-bot"; 3165 ename = "jami-bot"; 3166 - version = "0.0.4.0.20240203.101753"; 3167 src = fetchurl { 3168 - url = "https://elpa.gnu.org/devel/jami-bot-0.0.4.0.20240203.101753.tar"; 3169 - sha256 = "0c5lf8h8102anr6hqw6j58k7pxj046abaxfigp49snapapk2h6sv"; 3170 }; 3171 packageRequires = [ emacs ]; 3172 meta = { ··· 3229 elpaBuild { 3230 pname = "jinx"; 3231 ename = "jinx"; 3232 - version = "1.2.0.20240129.152453"; 3233 src = fetchurl { 3234 - url = "https://elpa.gnu.org/devel/jinx-1.2.0.20240129.152453.tar"; 3235 - sha256 = "0cqykfazzrjxkxp4fldff5kf9m3him8mbq0llqr9zan4n8rkw0yi"; 3236 }; 3237 packageRequires = [ compat emacs ]; 3238 meta = { ··· 3267 elpaBuild { 3268 pname = "js2-mode"; 3269 ename = "js2-mode"; 3270 - version = "20231224.0.20231225.115039"; 3271 src = fetchurl { 3272 - url = "https://elpa.gnu.org/devel/js2-mode-20231224.0.20231225.115039.tar"; 3273 - sha256 = "0vgd6gf233y6q5xj169pavz4ywaywbbz5grv4y4xb7p3r72sg851"; 3274 }; 3275 packageRequires = [ cl-lib emacs ]; 3276 meta = { ··· 3447 elpaBuild { 3448 pname = "lex"; 3449 ename = "lex"; 3450 - version = "1.1.0.20221221.80437"; 3451 src = fetchurl { 3452 - url = "https://elpa.gnu.org/devel/lex-1.1.0.20221221.80437.tar"; 3453 - sha256 = "1f13cijb1pgna364yp7kssnxka7n7wmswsi63pprljxh8mf8p2w5"; 3454 }; 3455 packageRequires = []; 3456 meta = { ··· 3477 elpaBuild { 3478 pname = "llm"; 3479 ename = "llm"; 3480 - version = "0.9.0.0.20240203.150426"; 3481 src = fetchurl { 3482 - url = "https://elpa.gnu.org/devel/llm-0.9.0.0.20240203.150426.tar"; 3483 - sha256 = "0wi166lahqlhi2ckr0nbpv1252di0spqf2f6y9x3y6yb1x5wpllm"; 3484 }; 3485 packageRequires = [ emacs ]; 3486 meta = { ··· 3619 elpaBuild { 3620 pname = "map"; 3621 ename = "map"; 3622 - version = "3.3.1.0.20240102.22814"; 3623 src = fetchurl { 3624 - url = "https://elpa.gnu.org/devel/map-3.3.1.0.20240102.22814.tar"; 3625 - sha256 = "1ymd4viwqpq5nqb6x53d2kvmicxf66jb1f798siqacfwl09yb40l"; 3626 }; 3627 packageRequires = [ emacs ]; 3628 meta = { ··· 3687 elpaBuild { 3688 pname = "mct"; 3689 ename = "mct"; 3690 - version = "1.0.0.0.20240117.25259"; 3691 src = fetchurl { 3692 - url = "https://elpa.gnu.org/devel/mct-1.0.0.0.20240117.25259.tar"; 3693 - sha256 = "0zfj99637h34iwhxiaqzlsgzq1kbppkrp3l5wv5iifwx84yxc3kr"; 3694 }; 3695 packageRequires = [ emacs ]; 3696 meta = { ··· 3818 elpaBuild { 3819 pname = "mmm-mode"; 3820 ename = "mmm-mode"; 3821 - version = "0.5.10.0.20230917.2837"; 3822 src = fetchurl { 3823 - url = "https://elpa.gnu.org/devel/mmm-mode-0.5.10.0.20230917.2837.tar"; 3824 - sha256 = "1md34a8bgkf54n6qwylknknzzhql4779jh0pjl3xgnl09wvvdb74"; 3825 }; 3826 packageRequires = [ cl-lib emacs ]; 3827 meta = { ··· 3836 elpaBuild { 3837 pname = "modus-themes"; 3838 ename = "modus-themes"; 3839 - version = "4.3.0.0.20240203.61443"; 3840 src = fetchurl { 3841 - url = "https://elpa.gnu.org/devel/modus-themes-4.3.0.0.20240203.61443.tar"; 3842 - sha256 = "18w5dngxdz260wknp4byvlkw4yi3n1ygr7x7gmc3d9nnc8ij3jbz"; 3843 }; 3844 packageRequires = [ emacs ]; 3845 meta = { ··· 3886 elpaBuild { 3887 pname = "muse"; 3888 ename = "muse"; 3889 - version = "3.20.2.0.20201128.92545"; 3890 src = fetchurl { 3891 - url = "https://elpa.gnu.org/devel/muse-3.20.2.0.20201128.92545.tar"; 3892 - sha256 = "0n201dzka0r2fwjjfklzif8kgbkh102pw83irb0y93sjsj6kkm9l"; 3893 }; 3894 packageRequires = []; 3895 meta = { ··· 4255 elpaBuild { 4256 pname = "orderless"; 4257 ename = "orderless"; 4258 - version = "1.0.0.20231110.144817"; 4259 src = fetchurl { 4260 - url = "https://elpa.gnu.org/devel/orderless-1.0.0.20231110.144817.tar"; 4261 - sha256 = "0cfspqc7livr0m3s021gp2cl74qnv1pvyxba83af0088nb9z0aqz"; 4262 }; 4263 packageRequires = [ emacs ]; 4264 meta = { ··· 4270 elpaBuild { 4271 pname = "org"; 4272 ename = "org"; 4273 - version = "9.7pre0.20240203.145841"; 4274 src = fetchurl { 4275 - url = "https://elpa.gnu.org/devel/org-9.7pre0.20240203.145841.tar"; 4276 - sha256 = "14c1yjpq50kfrkm8fas5rsw9irdiw29ndxi26y81hq30yhlb71qz"; 4277 }; 4278 packageRequires = [ emacs ]; 4279 meta = { ··· 4320 license = lib.licenses.free; 4321 }; 4322 }) {}; 4323 org-modern = callPackage ({ compat 4324 , elpaBuild 4325 , emacs ··· 4404 elpaBuild { 4405 pname = "org-transclusion"; 4406 ename = "org-transclusion"; 4407 - version = "1.3.2.0.20240121.191446"; 4408 src = fetchurl { 4409 - url = "https://elpa.gnu.org/devel/org-transclusion-1.3.2.0.20240121.191446.tar"; 4410 - sha256 = "02g3ih3sd2npnab4d46186dzplxwj01c0z71z1vr1axj45jzh5xv"; 4411 }; 4412 packageRequires = [ emacs org ]; 4413 meta = { ··· 4500 license = lib.licenses.free; 4501 }; 4502 }) {}; 4503 - pabbrev = callPackage ({ elpaBuild 4504 - , fetchurl 4505 - , lib }: 4506 elpaBuild { 4507 pname = "pabbrev"; 4508 ename = "pabbrev"; 4509 - version = "4.2.2.0.20230101.115226"; 4510 src = fetchurl { 4511 - url = "https://elpa.gnu.org/devel/pabbrev-4.2.2.0.20230101.115226.tar"; 4512 - sha256 = "0wx9833z07riclppprjwf08s7kybwg1145rzxwxrk1gjv2glq4lj"; 4513 }; 4514 - packageRequires = []; 4515 meta = { 4516 homepage = "https://elpa.gnu.org/packages/pabbrev.html"; 4517 license = lib.licenses.free; ··· 4554 elpaBuild { 4555 pname = "parser-generator"; 4556 ename = "parser-generator"; 4557 - version = "0.2.0.0.20240110.203302"; 4558 src = fetchurl { 4559 - url = "https://elpa.gnu.org/devel/parser-generator-0.2.0.0.20240110.203302.tar"; 4560 - sha256 = "10f1l10y92677nckfwz9778cxmcg9v28j7kllvhwhibxbyviy1z4"; 4561 }; 4562 packageRequires = [ emacs ]; 4563 meta = { ··· 4653 elpaBuild { 4654 pname = "phps-mode"; 4655 ename = "phps-mode"; 4656 - version = "0.4.47.0.20240115.73646"; 4657 src = fetchurl { 4658 - url = "https://elpa.gnu.org/devel/phps-mode-0.4.47.0.20240115.73646.tar"; 4659 - sha256 = "16gnsisn1v3gh9hfwms4r9g3m03qg20bvfj42h15zyi4wz424bcv"; 4660 }; 4661 packageRequires = [ emacs ]; 4662 meta = { ··· 4847 elpaBuild { 4848 pname = "project"; 4849 ename = "project"; 4850 - version = "0.10.0.0.20240126.10023"; 4851 src = fetchurl { 4852 - url = "https://elpa.gnu.org/devel/project-0.10.0.0.20240126.10023.tar"; 4853 - sha256 = "02giqysmn6bjrl77jpzx2pwcxcx69bchxr2mraz1d9wm5whnmrhg"; 4854 }; 4855 packageRequires = [ emacs xref ]; 4856 meta = { ··· 4939 elpaBuild { 4940 pname = "python"; 4941 ename = "python"; 4942 - version = "0.28.0.20240127.100548"; 4943 src = fetchurl { 4944 - url = "https://elpa.gnu.org/devel/python-0.28.0.20240127.100548.tar"; 4945 - sha256 = "0qzj4j8rx7kmrxd8lqrflzzb8wv3gfk6q755sm4vsqapssckziwx"; 4946 }; 4947 packageRequires = [ compat emacs seq ]; 4948 meta = { ··· 5046 packageRequires = []; 5047 meta = { 5048 homepage = "https://elpa.gnu.org/packages/rcirc-menu.html"; 5049 license = lib.licenses.free; 5050 }; 5051 }) {}; ··· 5551 elpaBuild { 5552 pname = "site-lisp"; 5553 ename = "site-lisp"; 5554 - version = "0.1.2.0.20231003.74326"; 5555 src = fetchurl { 5556 - url = "https://elpa.gnu.org/devel/site-lisp-0.1.2.0.20231003.74326.tar"; 5557 - sha256 = "0a1l7cvibsrrhalr85vbg4g82y1z856krzia0h8pkv85mdjh1628"; 5558 }; 5559 packageRequires = [ emacs ]; 5560 meta = { ··· 5739 elpaBuild { 5740 pname = "spacious-padding"; 5741 ename = "spacious-padding"; 5742 - version = "0.3.0.0.20240117.25856"; 5743 src = fetchurl { 5744 - url = "https://elpa.gnu.org/devel/spacious-padding-0.3.0.0.20240117.25856.tar"; 5745 - sha256 = "1r51ag62452w8sg40v83wlkkpqkc14p99af4xalwg07zililii2p"; 5746 }; 5747 packageRequires = [ emacs ]; 5748 meta = { ··· 5873 elpaBuild { 5874 pname = "standard-themes"; 5875 ename = "standard-themes"; 5876 - version = "2.0.1.0.20240117.30001"; 5877 src = fetchurl { 5878 - url = "https://elpa.gnu.org/devel/standard-themes-2.0.1.0.20240117.30001.tar"; 5879 - sha256 = "0fxidsjcyh9cgw73ss8xwmsj1a3dzssy7vjb512xpkbxhwdfma62"; 5880 }; 5881 packageRequires = [ emacs ]; 5882 meta = { ··· 5951 elpaBuild { 5952 pname = "svg-lib"; 5953 ename = "svg-lib"; 5954 - version = "0.3.0.20240116.145654"; 5955 src = fetchurl { 5956 - url = "https://elpa.gnu.org/devel/svg-lib-0.3.0.20240116.145654.tar"; 5957 - sha256 = "191hy26f6ppb4jqyszlb1zqbfz2l9bwrplgqycvzmf21r3qb73p8"; 5958 }; 5959 packageRequires = [ emacs ]; 5960 meta = { ··· 5989 elpaBuild { 5990 pname = "swiper"; 5991 ename = "swiper"; 5992 - version = "0.14.2.0.20231025.232825"; 5993 src = fetchurl { 5994 - url = "https://elpa.gnu.org/devel/swiper-0.14.2.0.20231025.232825.tar"; 5995 - sha256 = "13jvr9xv1i44ky906m4awkakvhrmpxg7x5f9hzbwnfz52wcxx8ix"; 5996 }; 5997 packageRequires = [ emacs ivy ]; 5998 meta = { ··· 6157 elpaBuild { 6158 pname = "tempel"; 6159 ename = "tempel"; 6160 - version = "1.0.0.20240102.33150"; 6161 src = fetchurl { 6162 - url = "https://elpa.gnu.org/devel/tempel-1.0.0.20240102.33150.tar"; 6163 - sha256 = "16kfp6bshcsqps7fxfc6nm2wnhj1bffizjyakzcw6g2qzb5yig88"; 6164 }; 6165 packageRequires = [ compat emacs ]; 6166 meta = { ··· 6779 elpaBuild { 6780 pname = "vertico"; 6781 ename = "vertico"; 6782 - version = "1.7.0.20240128.152618"; 6783 src = fetchurl { 6784 - url = "https://elpa.gnu.org/devel/vertico-1.7.0.20240128.152618.tar"; 6785 - sha256 = "1h557pz30s86mivx4y2b8pxn2nws3qm8zhvmcf0hm40xv3fcyfyk"; 6786 }; 6787 packageRequires = [ compat emacs ]; 6788 meta = { ··· 6879 elpaBuild { 6880 pname = "vundo"; 6881 ename = "vundo"; 6882 - version = "2.2.0.0.20240128.155237"; 6883 src = fetchurl { 6884 - url = "https://elpa.gnu.org/devel/vundo-2.2.0.0.20240128.155237.tar"; 6885 - sha256 = "0x21zxvn6d9pdbwf00ahi23ly48hqq9fn8fblf8gbla6w8qg8ava"; 6886 }; 6887 packageRequires = [ emacs ]; 6888 meta = { ··· 6984 elpaBuild { 6985 pname = "which-key"; 6986 ename = "which-key"; 6987 - version = "3.6.0.0.20230905.172829"; 6988 src = fetchurl { 6989 - url = "https://elpa.gnu.org/devel/which-key-3.6.0.0.20230905.172829.tar"; 6990 - sha256 = "091pyj5kl02pcha63qyh6i2cwa8730fi3jmvdq1cksqr7q3s4xjc"; 6991 }; 6992 packageRequires = [ emacs ]; 6993 meta = { ··· 7002 elpaBuild { 7003 pname = "window-commander"; 7004 ename = "window-commander"; 7005 - version = "3.0.2.0.20231211.140728"; 7006 src = fetchurl { 7007 - url = "https://elpa.gnu.org/devel/window-commander-3.0.2.0.20231211.140728.tar"; 7008 - sha256 = "1k5s0ccx26z1zdbd9fzgcvwkra4ww0crbcixl78ayh0wkxcjgkzv"; 7009 }; 7010 packageRequires = [ emacs ]; 7011 meta = { ··· 7149 elpaBuild { 7150 pname = "xelb"; 7151 ename = "xelb"; 7152 - version = "0.18.0.20240124.64549"; 7153 src = fetchurl { 7154 - url = "https://elpa.gnu.org/devel/xelb-0.18.0.20240124.64549.tar"; 7155 - sha256 = "1phpk0kwlz92mqb72l1n4n9nrxallvf9apxgrz9lg2fwcfrk03my"; 7156 }; 7157 packageRequires = [ emacs ]; 7158 meta = { ··· 7231 elpaBuild { 7232 pname = "yasnippet"; 7233 ename = "yasnippet"; 7234 - version = "0.14.1.0.20240123.215824"; 7235 src = fetchurl { 7236 - url = "https://elpa.gnu.org/devel/yasnippet-0.14.1.0.20240123.215824.tar"; 7237 - sha256 = "1fr851wlj4l8354xx7lgvkx0khpbqgv2d3fj568s84l4zqrgmfz5"; 7238 }; 7239 packageRequires = [ cl-lib emacs ]; 7240 meta = {
··· 41 elpaBuild { 42 pname = "activities"; 43 ename = "activities"; 44 + version = "0.6pre0.20240218.181422"; 45 src = fetchurl { 46 + url = "https://elpa.gnu.org/devel/activities-0.6pre0.20240218.181422.tar"; 47 + sha256 = "172rbxnhbdppkr4kc2a11i9588dfcz629d2flg2sfmx5j23995zn"; 48 }; 49 packageRequires = [ emacs persist ]; 50 meta = { ··· 265 elpaBuild { 266 pname = "ampc"; 267 ename = "ampc"; 268 + version = "0.2.0.20240220.181558"; 269 src = fetchurl { 270 + url = "https://elpa.gnu.org/devel/ampc-0.2.0.20240220.181558.tar"; 271 + sha256 = "0mlf9lggf41rlx6zxjj2kjdy4k11s0kjmxg6qga45r38ynd3am5d"; 272 }; 273 packageRequires = [ emacs ]; 274 meta = { ··· 326 license = lib.licenses.free; 327 }; 328 }) {}; 329 + auctex = callPackage ({ elpaBuild 330 + , emacs 331 + , fetchurl 332 + , lib }: 333 elpaBuild { 334 pname = "auctex"; 335 ename = "auctex"; 336 + version = "14.0.3.0.20240220.160410"; 337 src = fetchurl { 338 + url = "https://elpa.gnu.org/devel/auctex-14.0.3.0.20240220.160410.tar"; 339 + sha256 = "1j4i9m9018s606wbrx4r439i479jqf9f5040m9b3qbqhgqwklw8z"; 340 }; 341 packageRequires = [ emacs ]; 342 meta = { ··· 478 elpaBuild { 479 pname = "beframe"; 480 ename = "beframe"; 481 + version = "1.0.1.0.20240210.51926"; 482 src = fetchurl { 483 + url = "https://elpa.gnu.org/devel/beframe-1.0.1.0.20240210.51926.tar"; 484 + sha256 = "13j35grsh452wwv69qkxckwa8ip27x10bnk5vs60higair15624k"; 485 }; 486 packageRequires = [ emacs ]; 487 meta = { ··· 495 elpaBuild { 496 pname = "bicep-ts-mode"; 497 ename = "bicep-ts-mode"; 498 + version = "0.1.3.0.20240218.140135"; 499 src = fetchurl { 500 + url = "https://elpa.gnu.org/devel/bicep-ts-mode-0.1.3.0.20240218.140135.tar"; 501 + sha256 = "0c6xg1dpz60akcr847x6ydl7riwy9bchww31l14wr1s54zrf76sg"; 502 }; 503 packageRequires = []; 504 meta = { ··· 513 elpaBuild { 514 pname = "bind-key"; 515 ename = "bind-key"; 516 + version = "2.4.1.0.20240210.91008"; 517 src = fetchurl { 518 + url = "https://elpa.gnu.org/devel/bind-key-2.4.1.0.20240210.91008.tar"; 519 + sha256 = "034r93cf4dkrzggfacmwg6ny05wxdzva6ia6ry7x2saf7fhlb6qh"; 520 }; 521 packageRequires = [ emacs ]; 522 meta = { ··· 740 license = lib.licenses.free; 741 }; 742 }) {}; 743 + calibre = callPackage ({ compat, elpaBuild, emacs, fetchurl, lib }: 744 elpaBuild { 745 pname = "calibre"; 746 ename = "calibre"; 747 + version = "1.4.1.0.20240208.85735"; 748 src = fetchurl { 749 + url = "https://elpa.gnu.org/devel/calibre-1.4.1.0.20240208.85735.tar"; 750 + sha256 = "0b69ymkcahx6bh9ss8zygwfwiffsql370i9pwriv9ypy17nbjxlc"; 751 }; 752 packageRequires = [ compat emacs ]; 753 meta = { ··· 759 elpaBuild { 760 pname = "cape"; 761 ename = "cape"; 762 + version = "1.3.0.20240214.113952"; 763 src = fetchurl { 764 + url = "https://elpa.gnu.org/devel/cape-1.3.0.20240214.113952.tar"; 765 + sha256 = "01q9hrzar17zrcm1ayakg6xamz5a434294d3xij9yalwrnnpvrd3"; 766 }; 767 packageRequires = [ compat emacs ]; 768 meta = { ··· 961 elpaBuild { 962 pname = "company"; 963 ename = "company"; 964 + version = "0.10.2.0.20240218.181202"; 965 src = fetchurl { 966 + url = "https://elpa.gnu.org/devel/company-0.10.2.0.20240218.181202.tar"; 967 + sha256 = "0w170l9br7cxq8ili7jba89qx45wfkhqbz0yrvmmwa27qh2nz4ki"; 968 }; 969 packageRequires = [ emacs ]; 970 meta = { ··· 1037 elpaBuild { 1038 pname = "compat"; 1039 ename = "compat"; 1040 + version = "29.1.4.4.0.20240213.64417"; 1041 src = fetchurl { 1042 + url = "https://elpa.gnu.org/devel/compat-29.1.4.4.0.20240213.64417.tar"; 1043 + sha256 = "1ihkqsa6akwk3p4z83iwbizcp0bg0gla5klavzrfppnnpyh83nrf"; 1044 }; 1045 packageRequires = [ emacs seq ]; 1046 meta = { ··· 1052 elpaBuild { 1053 pname = "consult"; 1054 ename = "consult"; 1055 + version = "1.3.0.20240223.131438"; 1056 src = fetchurl { 1057 + url = "https://elpa.gnu.org/devel/consult-1.3.0.20240223.131438.tar"; 1058 + sha256 = "0pibhg8i7rcxbkzlkz37v5w9x566ffabx7jmhjzgjgq7v6cgqzv6"; 1059 }; 1060 packageRequires = [ compat emacs ]; 1061 meta = { ··· 1063 license = lib.licenses.free; 1064 }; 1065 }) {}; 1066 + consult-hoogle = callPackage ({ consult 1067 + , elpaBuild 1068 + , emacs 1069 + , fetchurl 1070 + , haskell-mode 1071 + , lib }: 1072 + elpaBuild { 1073 + pname = "consult-hoogle"; 1074 + ename = "consult-hoogle"; 1075 + version = "0.1.1.0.20240211.83945"; 1076 + src = fetchurl { 1077 + url = "https://elpa.gnu.org/devel/consult-hoogle-0.1.1.0.20240211.83945.tar"; 1078 + sha256 = "1ka6k26k3zr86p4z7lxb7jsh9wrhkiz8mp552jbz3v6kyifcmaq1"; 1079 + }; 1080 + packageRequires = [ consult emacs haskell-mode ]; 1081 + meta = { 1082 + homepage = "https://elpa.gnu.org/packages/consult-hoogle.html"; 1083 + license = lib.licenses.free; 1084 + }; 1085 + }) {}; 1086 consult-recoll = callPackage ({ consult 1087 , elpaBuild 1088 , emacs ··· 1124 elpaBuild { 1125 pname = "corfu"; 1126 ename = "corfu"; 1127 + version = "1.2.0.20240212.223716"; 1128 src = fetchurl { 1129 + url = "https://elpa.gnu.org/devel/corfu-1.2.0.20240212.223716.tar"; 1130 + sha256 = "179sprpnfwda9ibgcn3q2g6czbxl40p0l1sfa0pbs5kzwjslg0i9"; 1131 }; 1132 packageRequires = [ compat emacs ]; 1133 meta = { ··· 1159 elpaBuild { 1160 pname = "counsel"; 1161 ename = "counsel"; 1162 + version = "0.14.2.0.20240214.214516"; 1163 src = fetchurl { 1164 + url = "https://elpa.gnu.org/devel/counsel-0.14.2.0.20240214.214516.tar"; 1165 + sha256 = "0fnx7m76zrspnrmcbj359724w6ih77pyl17w1968r621law6i37i"; 1166 }; 1167 packageRequires = [ emacs ivy swiper ]; 1168 meta = { ··· 1308 elpaBuild { 1309 pname = "dape"; 1310 ename = "dape"; 1311 + version = "0.7.0.0.20240223.130714"; 1312 src = fetchurl { 1313 + url = "https://elpa.gnu.org/devel/dape-0.7.0.0.20240223.130714.tar"; 1314 + sha256 = "1jm7r04bi22flwh83cfv6grla76s3c6qayw4iz6mbiwpqc4yx3qa"; 1315 }; 1316 packageRequires = [ emacs jsonrpc ]; 1317 meta = { ··· 1338 elpaBuild { 1339 pname = "dash"; 1340 ename = "dash"; 1341 + version = "2.19.1.0.20240216.133446"; 1342 src = fetchurl { 1343 + url = "https://elpa.gnu.org/devel/dash-2.19.1.0.20240216.133446.tar"; 1344 + sha256 = "0wjx6lxj5svvhifnqffmxqf1li57606v0hv1ixs90275r56294gh"; 1345 }; 1346 packageRequires = [ emacs ]; 1347 meta = { ··· 1371 elpaBuild { 1372 pname = "debbugs"; 1373 ename = "debbugs"; 1374 + version = "0.40.0.20240215.214858"; 1375 src = fetchurl { 1376 + url = "https://elpa.gnu.org/devel/debbugs-0.40.0.20240215.214858.tar"; 1377 + sha256 = "0kf6f8qpshdx07zbpgglpz01daq2ix3sw006yn1qx07bxj1kihsd"; 1378 }; 1379 packageRequires = [ emacs soap-client ]; 1380 meta = { ··· 1401 elpaBuild { 1402 pname = "denote"; 1403 ename = "denote"; 1404 + version = "2.2.4.0.20240223.62237"; 1405 src = fetchurl { 1406 + url = "https://elpa.gnu.org/devel/denote-2.2.4.0.20240223.62237.tar"; 1407 + sha256 = "0h4cs61mipfxb8hzs6d7mafw7y97r0k0l68mcglr0c2lxcxv6sd3"; 1408 }; 1409 packageRequires = [ emacs ]; 1410 meta = { ··· 1855 elpaBuild { 1856 pname = "eev"; 1857 ename = "eev"; 1858 + version = "20240205.0.20240220.34251"; 1859 src = fetchurl { 1860 + url = "https://elpa.gnu.org/devel/eev-20240205.0.20240220.34251.tar"; 1861 + sha256 = "01m609prd554rgwjs9igxwxair1pl6g1vgm2p890mddd0741ci7k"; 1862 }; 1863 packageRequires = [ emacs ]; 1864 meta = { ··· 1873 elpaBuild { 1874 pname = "ef-themes"; 1875 ename = "ef-themes"; 1876 + version = "1.5.1.0.20240223.55243"; 1877 src = fetchurl { 1878 + url = "https://elpa.gnu.org/devel/ef-themes-1.5.1.0.20240223.55243.tar"; 1879 + sha256 = "1i9rjlfnmq2in93q4j08w5hkhjf0mhd4sam329x2bzibq5rv4m24"; 1880 }; 1881 packageRequires = [ emacs ]; 1882 meta = { ··· 1898 elpaBuild { 1899 pname = "eglot"; 1900 ename = "eglot"; 1901 + version = "1.17.0.20240204.100650"; 1902 src = fetchurl { 1903 + url = "https://elpa.gnu.org/devel/eglot-1.17.0.20240204.100650.tar"; 1904 + sha256 = "0jcqjpw15gjgi2kbr9xjdjjy5g8gjry7q04a3cnr1ih43qa0hkhb"; 1905 }; 1906 packageRequires = [ 1907 eldoc ··· 1942 elpaBuild { 1943 pname = "eldoc"; 1944 ename = "eldoc"; 1945 + version = "1.15.0.0.20240223.120227"; 1946 src = fetchurl { 1947 + url = "https://elpa.gnu.org/devel/eldoc-1.15.0.0.20240223.120227.tar"; 1948 + sha256 = "0v9y8qbcxs9dkb9sfgqsnqiz4b1w75hwq3hc24j9jkjkpny7fd4m"; 1949 }; 1950 packageRequires = [ emacs ]; 1951 meta = { ··· 1997 elpaBuild { 1998 pname = "ellama"; 1999 ename = "ellama"; 2000 + version = "0.8.7.0.20240223.201209"; 2001 src = fetchurl { 2002 + url = "https://elpa.gnu.org/devel/ellama-0.8.7.0.20240223.201209.tar"; 2003 + sha256 = "0b8b6qq9d14krxzrhwwh0g6xgpgxags8cr09b6bkpkrly4j3q08f"; 2004 }; 2005 packageRequires = [ dash emacs llm spinner ]; 2006 meta = { ··· 2030 elpaBuild { 2031 pname = "embark"; 2032 ename = "embark"; 2033 + version = "1.0.0.20240221.104918"; 2034 src = fetchurl { 2035 + url = "https://elpa.gnu.org/devel/embark-1.0.0.20240221.104918.tar"; 2036 + sha256 = "121vvf8j9hs1z6lxz1v5r7r663k6kvzxnfd3xfgmipjfvax3ql85"; 2037 }; 2038 packageRequires = [ compat emacs ]; 2039 meta = { ··· 2051 elpaBuild { 2052 pname = "embark-consult"; 2053 ename = "embark-consult"; 2054 + version = "1.0.0.20240221.104918"; 2055 src = fetchurl { 2056 + url = "https://elpa.gnu.org/devel/embark-consult-1.0.0.20240221.104918.tar"; 2057 + sha256 = "1ky6nsgzp73s94w7x1p00cly54gnmb763hrj7lx8k5ljc953zsd1"; 2058 }; 2059 packageRequires = [ compat consult emacs embark ]; 2060 meta = { ··· 2076 elpaBuild { 2077 pname = "ement"; 2078 ename = "ement"; 2079 + version = "0.15pre0.20240216.193240"; 2080 src = fetchurl { 2081 + url = "https://elpa.gnu.org/devel/ement-0.15pre0.20240216.193240.tar"; 2082 + sha256 = "0bqvdz8rq63ac1szlvnk4aq1kafshc4kgyb91q941ndmpkd18gnj"; 2083 }; 2084 packageRequires = [ 2085 emacs ··· 2105 elpaBuild { 2106 pname = "emms"; 2107 ename = "emms"; 2108 + version = "18.0.20240211.172953"; 2109 src = fetchurl { 2110 + url = "https://elpa.gnu.org/devel/emms-18.0.20240211.172953.tar"; 2111 + sha256 = "1y70n5f0xw05z5ri4gj13z5fyibygcff019zazmy3wq4idn2ff2z"; 2112 }; 2113 packageRequires = [ cl-lib nadvice seq ]; 2114 meta = { ··· 2174 elpaBuild { 2175 pname = "erc"; 2176 ename = "erc"; 2177 + version = "5.6snapshot0.20240216.195938"; 2178 src = fetchurl { 2179 + url = "https://elpa.gnu.org/devel/erc-5.6snapshot0.20240216.195938.tar"; 2180 + sha256 = "0ap7kibpas9fwfsyail09v2zx9jkfa7hlj7fi0dr67a6jkqmgvya"; 2181 }; 2182 packageRequires = [ compat emacs ]; 2183 meta = { ··· 2233 elpaBuild { 2234 pname = "excorporate"; 2235 ename = "excorporate"; 2236 + version = "1.1.2.0.20240219.90343"; 2237 src = fetchurl { 2238 + url = "https://elpa.gnu.org/devel/excorporate-1.1.2.0.20240219.90343.tar"; 2239 + sha256 = "1cfpg7i4jvzfi4iak5g9cj7bsvb0zkqh64jkbfrchhk4wxpj0s01"; 2240 }; 2241 packageRequires = [ 2242 cl-lib ··· 2306 elpaBuild { 2307 pname = "exwm"; 2308 ename = "exwm"; 2309 + version = "0.28.0.20240212.225519"; 2310 src = fetchurl { 2311 + url = "https://elpa.gnu.org/devel/exwm-0.28.0.20240212.225519.tar"; 2312 + sha256 = "1ikp7q4cdss5isqrnl1iwlqwqgswh7sraz983ixdq706k1zsbcgr"; 2313 }; 2314 packageRequires = [ emacs xelb ]; 2315 meta = { ··· 2353 license = lib.licenses.free; 2354 }; 2355 }) {}; 2356 + filechooser = callPackage ({ compat 2357 + , elpaBuild 2358 + , emacs 2359 + , fetchurl 2360 + , lib }: 2361 + elpaBuild { 2362 + pname = "filechooser"; 2363 + ename = "filechooser"; 2364 + version = "0.1.2.0.20240219.174103"; 2365 + src = fetchurl { 2366 + url = "https://elpa.gnu.org/devel/filechooser-0.1.2.0.20240219.174103.tar"; 2367 + sha256 = "13rfqb0s3kw3llvgaxq27cdj8fihimihpaicsn5mq36yxbdcd0an"; 2368 + }; 2369 + packageRequires = [ compat emacs ]; 2370 + meta = { 2371 + homepage = "https://elpa.gnu.org/packages/filechooser.html"; 2372 + license = lib.licenses.free; 2373 + }; 2374 + }) {}; 2375 filladapt = callPackage ({ elpaBuild 2376 , emacs 2377 , fetchurl ··· 2432 elpaBuild { 2433 pname = "flymake"; 2434 ename = "flymake"; 2435 + version = "1.3.7.0.20240223.154540"; 2436 src = fetchurl { 2437 + url = "https://elpa.gnu.org/devel/flymake-1.3.7.0.20240223.154540.tar"; 2438 + sha256 = "1z9j0mrka8qznz3d81h1pzns2bn1sswqj2rd8m2drwjzzgaq4j0w"; 2439 }; 2440 packageRequires = [ eldoc emacs project ]; 2441 meta = { ··· 2487 elpaBuild { 2488 pname = "fontaine"; 2489 ename = "fontaine"; 2490 + version = "1.0.0.0.20240222.132833"; 2491 src = fetchurl { 2492 + url = "https://elpa.gnu.org/devel/fontaine-1.0.0.0.20240222.132833.tar"; 2493 + sha256 = "19smmj7fk5584fwh0yhf0h2h01xv5148rvwc4bcypdsm744rcvfj"; 2494 }; 2495 packageRequires = [ emacs ]; 2496 meta = { ··· 2815 license = lib.licenses.free; 2816 }; 2817 }) {}; 2818 + greader = callPackage ({ elpaBuild 2819 + , emacs 2820 + , fetchurl 2821 + , lib }: 2822 elpaBuild { 2823 pname = "greader"; 2824 ename = "greader"; 2825 + version = "0.9.7.0.20240223.114345"; 2826 src = fetchurl { 2827 + url = "https://elpa.gnu.org/devel/greader-0.9.7.0.20240223.114345.tar"; 2828 + sha256 = "11kkp3x93yka54a68jjg0wpk51d3snf21wvamylk016w9sh3lls0"; 2829 }; 2830 packageRequires = [ emacs ]; 2831 meta = { ··· 3008 elpaBuild { 3009 pname = "hyperbole"; 3010 ename = "hyperbole"; 3011 + version = "8.0.2pre0.20240222.73640"; 3012 src = fetchurl { 3013 + url = "https://elpa.gnu.org/devel/hyperbole-8.0.2pre0.20240222.73640.tar"; 3014 + sha256 = "0j94qx0gmfh3n43jmca7zvr3j0sjc4nd2bxz5impgajq19l94wmj"; 3015 }; 3016 packageRequires = [ emacs ]; 3017 meta = { ··· 3023 elpaBuild { 3024 pname = "ilist"; 3025 ename = "ilist"; 3026 + version = "0.3.0.20240219.40214"; 3027 src = fetchurl { 3028 + url = "https://elpa.gnu.org/devel/ilist-0.3.0.20240219.40214.tar"; 3029 + sha256 = "0y8qziqq70qwxffx7fy8b6grbsxh22dmbrgxpx9a8q4zq9257j90"; 3030 }; 3031 packageRequires = []; 3032 meta = { ··· 3107 elpaBuild { 3108 pname = "ivy"; 3109 ename = "ivy"; 3110 + version = "0.14.2.0.20240214.214034"; 3111 src = fetchurl { 3112 + url = "https://elpa.gnu.org/devel/ivy-0.14.2.0.20240214.214034.tar"; 3113 + sha256 = "0y7fakcrzwghgg1pvlgbsp1ziidh7vyy22nm0ph4bsq4il16fm9m"; 3114 }; 3115 packageRequires = [ emacs ]; 3116 meta = { ··· 3127 elpaBuild { 3128 pname = "ivy-avy"; 3129 ename = "ivy-avy"; 3130 + version = "0.14.2.0.20240214.214218"; 3131 src = fetchurl { 3132 + url = "https://elpa.gnu.org/devel/ivy-avy-0.14.2.0.20240214.214218.tar"; 3133 + sha256 = "0qrrvkb6kl83lxikr3ags4mbxi015qy9l34dnjb5580zgcsjvqc8"; 3134 }; 3135 packageRequires = [ avy emacs ivy ]; 3136 meta = { ··· 3166 elpaBuild { 3167 pname = "ivy-hydra"; 3168 ename = "ivy-hydra"; 3169 + version = "0.14.2.0.20240214.214337"; 3170 src = fetchurl { 3171 + url = "https://elpa.gnu.org/devel/ivy-hydra-0.14.2.0.20240214.214337.tar"; 3172 + sha256 = "1k719hy80hs0019qza0vcpvgxpfsmkkz6j8hs3bfbpmzg0pj54ph"; 3173 }; 3174 packageRequires = [ emacs hydra ivy ]; 3175 meta = { ··· 3204 elpaBuild { 3205 pname = "jami-bot"; 3206 ename = "jami-bot"; 3207 + version = "0.0.4.0.20240204.184721"; 3208 src = fetchurl { 3209 + url = "https://elpa.gnu.org/devel/jami-bot-0.0.4.0.20240204.184721.tar"; 3210 + sha256 = "0klkzj83cqc1pp2q46067wq3gpxkmgcsb24s9mcccrwsrvqbgm9s"; 3211 }; 3212 packageRequires = [ emacs ]; 3213 meta = { ··· 3270 elpaBuild { 3271 pname = "jinx"; 3272 ename = "jinx"; 3273 + version = "1.3.0.20240223.131200"; 3274 src = fetchurl { 3275 + url = "https://elpa.gnu.org/devel/jinx-1.3.0.20240223.131200.tar"; 3276 + sha256 = "1iyi3ayrjwp0xvsz4r03hwdlph0jw454xrlpy7j4spbwcq3s50yn"; 3277 }; 3278 packageRequires = [ compat emacs ]; 3279 meta = { ··· 3308 elpaBuild { 3309 pname = "js2-mode"; 3310 ename = "js2-mode"; 3311 + version = "20231224.0.20240221.35415"; 3312 src = fetchurl { 3313 + url = "https://elpa.gnu.org/devel/js2-mode-20231224.0.20240221.35415.tar"; 3314 + sha256 = "076jh8ldqmanb140cf4s381dwmlm0mr030ddqz7aaj790853vff2"; 3315 }; 3316 packageRequires = [ cl-lib emacs ]; 3317 meta = { ··· 3488 elpaBuild { 3489 pname = "lex"; 3490 ename = "lex"; 3491 + version = "1.2.0.20240216.82808"; 3492 src = fetchurl { 3493 + url = "https://elpa.gnu.org/devel/lex-1.2.0.20240216.82808.tar"; 3494 + sha256 = "109sprgslx2gh6frqyhcsczi59bb6298lvrfbn0qjggxsrmc486z"; 3495 }; 3496 packageRequires = []; 3497 meta = { ··· 3518 elpaBuild { 3519 pname = "llm"; 3520 ename = "llm"; 3521 + version = "0.9.1.0.20240218.124933"; 3522 src = fetchurl { 3523 + url = "https://elpa.gnu.org/devel/llm-0.9.1.0.20240218.124933.tar"; 3524 + sha256 = "1xdq5riyhxp5kff4v87mz5rr0df77ysmrc3vlarfhh12hg9bf3i4"; 3525 }; 3526 packageRequires = [ emacs ]; 3527 meta = { ··· 3660 elpaBuild { 3661 pname = "map"; 3662 ename = "map"; 3663 + version = "3.3.1.0.20240221.84915"; 3664 src = fetchurl { 3665 + url = "https://elpa.gnu.org/devel/map-3.3.1.0.20240221.84915.tar"; 3666 + sha256 = "04zywlimai9v6131ksh3vkp6zlrnx9wr36hr0cg0yh2vhsj09kkm"; 3667 }; 3668 packageRequires = [ emacs ]; 3669 meta = { ··· 3728 elpaBuild { 3729 pname = "mct"; 3730 ename = "mct"; 3731 + version = "1.0.0.0.20240214.72309"; 3732 src = fetchurl { 3733 + url = "https://elpa.gnu.org/devel/mct-1.0.0.0.20240214.72309.tar"; 3734 + sha256 = "0iqv403ikrj4fpbbs01wcmm94klifr71mlx6kb5n1cxf4i12f8s9"; 3735 }; 3736 packageRequires = [ emacs ]; 3737 meta = { ··· 3859 elpaBuild { 3860 pname = "mmm-mode"; 3861 ename = "mmm-mode"; 3862 + version = "0.5.11.0.20240222.42825"; 3863 src = fetchurl { 3864 + url = "https://elpa.gnu.org/devel/mmm-mode-0.5.11.0.20240222.42825.tar"; 3865 + sha256 = "1bsccf8i48r4zjzg7pqi47n2r09dj8baylw83ksdrzc57n1s90x7"; 3866 }; 3867 packageRequires = [ cl-lib emacs ]; 3868 meta = { ··· 3877 elpaBuild { 3878 pname = "modus-themes"; 3879 ename = "modus-themes"; 3880 + version = "4.3.0.0.20240223.71209"; 3881 src = fetchurl { 3882 + url = "https://elpa.gnu.org/devel/modus-themes-4.3.0.0.20240223.71209.tar"; 3883 + sha256 = "0gvzgq2h7nkh77kg82jflpnrn5ilp6gmsl1jsg4gkcrhs0v36i1s"; 3884 }; 3885 packageRequires = [ emacs ]; 3886 meta = { ··· 3927 elpaBuild { 3928 pname = "muse"; 3929 ename = "muse"; 3930 + version = "3.20.2.0.20240209.184001"; 3931 src = fetchurl { 3932 + url = "https://elpa.gnu.org/devel/muse-3.20.2.0.20240209.184001.tar"; 3933 + sha256 = "0jp0qmak49gnx121nkay70dbld26z6jvgc7d1ycgyfl49flqhjb4"; 3934 }; 3935 packageRequires = []; 3936 meta = { ··· 4296 elpaBuild { 4297 pname = "orderless"; 4298 ename = "orderless"; 4299 + version = "1.0.0.20240221.100116"; 4300 src = fetchurl { 4301 + url = "https://elpa.gnu.org/devel/orderless-1.0.0.20240221.100116.tar"; 4302 + sha256 = "1qg94gy3f7f49xfnqxl5315gr55rm8crpp7l5jkw3ha6d4n7cjvl"; 4303 }; 4304 packageRequires = [ emacs ]; 4305 meta = { ··· 4311 elpaBuild { 4312 pname = "org"; 4313 ename = "org"; 4314 + version = "9.7pre0.20240223.132445"; 4315 src = fetchurl { 4316 + url = "https://elpa.gnu.org/devel/org-9.7pre0.20240223.132445.tar"; 4317 + sha256 = "1va7l4h4lbajwzvmvj5w9fx148ixbzbagbhjjlqmg0kccsamx8qj"; 4318 }; 4319 packageRequires = [ emacs ]; 4320 meta = { ··· 4361 license = lib.licenses.free; 4362 }; 4363 }) {}; 4364 + org-jami-bot = callPackage ({ elpaBuild 4365 + , emacs 4366 + , fetchurl 4367 + , jami-bot 4368 + , lib }: 4369 + elpaBuild { 4370 + pname = "org-jami-bot"; 4371 + ename = "org-jami-bot"; 4372 + version = "0.0.5.0.20240204.184749"; 4373 + src = fetchurl { 4374 + url = "https://elpa.gnu.org/devel/org-jami-bot-0.0.5.0.20240204.184749.tar"; 4375 + sha256 = "0gs0f9xdgfylgrdgcxm13m4dw526ps47kqwggdz8y2x94p54p1ny"; 4376 + }; 4377 + packageRequires = [ emacs jami-bot ]; 4378 + meta = { 4379 + homepage = "https://elpa.gnu.org/packages/org-jami-bot.html"; 4380 + license = lib.licenses.free; 4381 + }; 4382 + }) {}; 4383 org-modern = callPackage ({ compat 4384 , elpaBuild 4385 , emacs ··· 4464 elpaBuild { 4465 pname = "org-transclusion"; 4466 ename = "org-transclusion"; 4467 + version = "1.3.2.0.20240222.204851"; 4468 src = fetchurl { 4469 + url = "https://elpa.gnu.org/devel/org-transclusion-1.3.2.0.20240222.204851.tar"; 4470 + sha256 = "0gbdhgz0bg6a4zy60wn39f2x4xyag32yxrkcaixsgpcrc3358c0y"; 4471 }; 4472 packageRequires = [ emacs org ]; 4473 meta = { ··· 4560 license = lib.licenses.free; 4561 }; 4562 }) {}; 4563 + pabbrev = callPackage ({ elpaBuild, emacs, fetchurl, lib }: 4564 elpaBuild { 4565 pname = "pabbrev"; 4566 ename = "pabbrev"; 4567 + version = "4.3.0.0.20240216.43949"; 4568 src = fetchurl { 4569 + url = "https://elpa.gnu.org/devel/pabbrev-4.3.0.0.20240216.43949.tar"; 4570 + sha256 = "08sbsr0dgw1yrfbsfcj9zslwiwvzafmdpflmj5g2bcmlx2jvck9h"; 4571 }; 4572 + packageRequires = [ emacs ]; 4573 meta = { 4574 homepage = "https://elpa.gnu.org/packages/pabbrev.html"; 4575 license = lib.licenses.free; ··· 4612 elpaBuild { 4613 pname = "parser-generator"; 4614 ename = "parser-generator"; 4615 + version = "0.2.1.0.20240220.204114"; 4616 src = fetchurl { 4617 + url = "https://elpa.gnu.org/devel/parser-generator-0.2.1.0.20240220.204114.tar"; 4618 + sha256 = "08apzsgqxld3z2cpxhhygh2wj3mvs4pqxib6gfw4jliipkkrk1k6"; 4619 }; 4620 packageRequires = [ emacs ]; 4621 meta = { ··· 4711 elpaBuild { 4712 pname = "phps-mode"; 4713 ename = "phps-mode"; 4714 + version = "0.4.48.0.20240215.72135"; 4715 src = fetchurl { 4716 + url = "https://elpa.gnu.org/devel/phps-mode-0.4.48.0.20240215.72135.tar"; 4717 + sha256 = "1rizb13l60d6mjg5fdpqgks2q2lihxhbhbhlcdvnc3l6gdgvzq0r"; 4718 }; 4719 packageRequires = [ emacs ]; 4720 meta = { ··· 4905 elpaBuild { 4906 pname = "project"; 4907 ename = "project"; 4908 + version = "0.10.0.0.20240215.181437"; 4909 src = fetchurl { 4910 + url = "https://elpa.gnu.org/devel/project-0.10.0.0.20240215.181437.tar"; 4911 + sha256 = "1pp3al6yydv4wpqc2bz2ccak8na38x35i0z1vi999ir232mpdaa5"; 4912 }; 4913 packageRequires = [ emacs xref ]; 4914 meta = { ··· 4997 elpaBuild { 4998 pname = "python"; 4999 ename = "python"; 5000 + version = "0.28.0.20240223.100931"; 5001 src = fetchurl { 5002 + url = "https://elpa.gnu.org/devel/python-0.28.0.20240223.100931.tar"; 5003 + sha256 = "1x97iqsg2jnhr23l81dlipz5xwf0g8mlw9yqqz02rjc8s112awsv"; 5004 }; 5005 packageRequires = [ compat emacs seq ]; 5006 meta = { ··· 5104 packageRequires = []; 5105 meta = { 5106 homepage = "https://elpa.gnu.org/packages/rcirc-menu.html"; 5107 + license = lib.licenses.free; 5108 + }; 5109 + }) {}; 5110 + rcirc-sqlite = callPackage ({ elpaBuild 5111 + , emacs 5112 + , fetchurl 5113 + , lib }: 5114 + elpaBuild { 5115 + pname = "rcirc-sqlite"; 5116 + ename = "rcirc-sqlite"; 5117 + version = "0.1.3.0.20240215.94754"; 5118 + src = fetchurl { 5119 + url = "https://elpa.gnu.org/devel/rcirc-sqlite-0.1.3.0.20240215.94754.tar"; 5120 + sha256 = "169d4pb204jns39p2xbh37psy9pyi6yhiywlm7ywn2c4fagwj2q2"; 5121 + }; 5122 + packageRequires = [ emacs ]; 5123 + meta = { 5124 + homepage = "https://elpa.gnu.org/packages/rcirc-sqlite.html"; 5125 license = lib.licenses.free; 5126 }; 5127 }) {}; ··· 5627 elpaBuild { 5628 pname = "site-lisp"; 5629 ename = "site-lisp"; 5630 + version = "0.1.2.0.20240221.82209"; 5631 src = fetchurl { 5632 + url = "https://elpa.gnu.org/devel/site-lisp-0.1.2.0.20240221.82209.tar"; 5633 + sha256 = "0jx7lqwrbvwk2cyznd2rfapnvs6k3kaz6kwyd9508kxv2y521gz2"; 5634 }; 5635 packageRequires = [ emacs ]; 5636 meta = { ··· 5815 elpaBuild { 5816 pname = "spacious-padding"; 5817 ename = "spacious-padding"; 5818 + version = "0.3.0.0.20240222.124225"; 5819 src = fetchurl { 5820 + url = "https://elpa.gnu.org/devel/spacious-padding-0.3.0.0.20240222.124225.tar"; 5821 + sha256 = "072biw4a146d7064j1zqi03nh7aiy465bna11sk102x90mhs9z25"; 5822 }; 5823 packageRequires = [ emacs ]; 5824 meta = { ··· 5949 elpaBuild { 5950 pname = "standard-themes"; 5951 ename = "standard-themes"; 5952 + version = "2.0.1.0.20240212.80249"; 5953 src = fetchurl { 5954 + url = "https://elpa.gnu.org/devel/standard-themes-2.0.1.0.20240212.80249.tar"; 5955 + sha256 = "1k4285xpdlhhbmn4516jv2kwn5x82mah23jwlr9qhb4hxvzjmkms"; 5956 }; 5957 packageRequires = [ emacs ]; 5958 meta = { ··· 6027 elpaBuild { 6028 pname = "svg-lib"; 6029 ename = "svg-lib"; 6030 + version = "0.3.0.20240219.161327"; 6031 src = fetchurl { 6032 + url = "https://elpa.gnu.org/devel/svg-lib-0.3.0.20240219.161327.tar"; 6033 + sha256 = "1nc5ld90pklqwai4waimv41466ph2n5pr2myx1s2s5afq3m2fc0y"; 6034 }; 6035 packageRequires = [ emacs ]; 6036 meta = { ··· 6065 elpaBuild { 6066 pname = "swiper"; 6067 ename = "swiper"; 6068 + version = "0.14.2.0.20240214.214428"; 6069 src = fetchurl { 6070 + url = "https://elpa.gnu.org/devel/swiper-0.14.2.0.20240214.214428.tar"; 6071 + sha256 = "15hncb6g90k3zc2scvammfc8hnw2p38xcn6c0d3vzfiqg12jlp6x"; 6072 }; 6073 packageRequires = [ emacs ivy ]; 6074 meta = { ··· 6233 elpaBuild { 6234 pname = "tempel"; 6235 ename = "tempel"; 6236 + version = "1.1.0.20240216.154335"; 6237 src = fetchurl { 6238 + url = "https://elpa.gnu.org/devel/tempel-1.1.0.20240216.154335.tar"; 6239 + sha256 = "1zr32jc41shq73n9sl7hx8z3z49pwhvhwmnp6x4rjchvdn7xanyl"; 6240 }; 6241 packageRequires = [ compat emacs ]; 6242 meta = { ··· 6855 elpaBuild { 6856 pname = "vertico"; 6857 ename = "vertico"; 6858 + version = "1.7.0.20240212.231900"; 6859 src = fetchurl { 6860 + url = "https://elpa.gnu.org/devel/vertico-1.7.0.20240212.231900.tar"; 6861 + sha256 = "0rhl6brd5h0l0bq3izy4114gaj8qm88ldx6x9a9ixa0kjjx2pc6a"; 6862 }; 6863 packageRequires = [ compat emacs ]; 6864 meta = { ··· 6955 elpaBuild { 6956 pname = "vundo"; 6957 ename = "vundo"; 6958 + version = "2.2.0.0.20240219.110913"; 6959 src = fetchurl { 6960 + url = "https://elpa.gnu.org/devel/vundo-2.2.0.0.20240219.110913.tar"; 6961 + sha256 = "0y9b8029f9apx0nii968smr4dsiqr3ms3vs929par7h0ab6fcbb8"; 6962 }; 6963 packageRequires = [ emacs ]; 6964 meta = { ··· 7060 elpaBuild { 7061 pname = "which-key"; 7062 ename = "which-key"; 7063 + version = "3.6.0.0.20240220.203830"; 7064 src = fetchurl { 7065 + url = "https://elpa.gnu.org/devel/which-key-3.6.0.0.20240220.203830.tar"; 7066 + sha256 = "1pp40cm6a46pdpljzfrx70vszmynr1flzlwzv2ky1zf5yv6wacq4"; 7067 }; 7068 packageRequires = [ emacs ]; 7069 meta = { ··· 7078 elpaBuild { 7079 pname = "window-commander"; 7080 ename = "window-commander"; 7081 + version = "3.0.2.0.20240212.12958"; 7082 src = fetchurl { 7083 + url = "https://elpa.gnu.org/devel/window-commander-3.0.2.0.20240212.12958.tar"; 7084 + sha256 = "02v3m4qrwzxdlsfdjh35bazcdfn92s6qjh8q7jqfnhv3i2b80jx6"; 7085 }; 7086 packageRequires = [ emacs ]; 7087 meta = { ··· 7225 elpaBuild { 7226 pname = "xelb"; 7227 ename = "xelb"; 7228 + version = "0.18.0.20240212.225455"; 7229 src = fetchurl { 7230 + url = "https://elpa.gnu.org/devel/xelb-0.18.0.20240212.225455.tar"; 7231 + sha256 = "0mr6rrg7jbxrb60qzmngvs5nkx7kxk8cpw0sm9i4yrwypfihffgz"; 7232 }; 7233 packageRequires = [ emacs ]; 7234 meta = { ··· 7307 elpaBuild { 7308 pname = "yasnippet"; 7309 ename = "yasnippet"; 7310 + version = "0.14.1.0.20240215.153445"; 7311 src = fetchurl { 7312 + url = "https://elpa.gnu.org/devel/yasnippet-0.14.1.0.20240215.153445.tar"; 7313 + sha256 = "121b54xh9jsqcb2x1a5r9nd1c3i5ayka932xd47z09ps46zlvpsr"; 7314 }; 7315 packageRequires = [ cl-lib emacs ]; 7316 meta = {
+142 -77
pkgs/applications/editors/emacs/elisp-packages/elpa-generated.nix
··· 34 elpaBuild { 35 pname = "activities"; 36 ename = "activities"; 37 - version = "0.4"; 38 src = fetchurl { 39 - url = "https://elpa.gnu.org/packages/activities-0.4.tar"; 40 - sha256 = "0mmb7fslirb40n75m8zfib1999yndysm13lyj0mypn9ciy1mvm6l"; 41 }; 42 packageRequires = [ emacs persist ]; 43 meta = { ··· 280 elpaBuild { 281 pname = "auctex"; 282 ename = "auctex"; 283 - version = "13.3.0"; 284 src = fetchurl { 285 - url = "https://elpa.gnu.org/packages/auctex-13.3.0.tar"; 286 - sha256 = "09yc9242xya2by8z72899li7zc9g23bb8j8m30kbvivynmdfhzkf"; 287 }; 288 packageRequires = [ emacs ]; 289 meta = { ··· 415 elpaBuild { 416 pname = "beframe"; 417 ename = "beframe"; 418 - version = "1.0.0"; 419 src = fetchurl { 420 - url = "https://elpa.gnu.org/packages/beframe-1.0.0.tar"; 421 - sha256 = "0fw0nsdp78x194gkscwfyayq51yfb8r4k0q51ia1rnj43kxmmvr9"; 422 }; 423 packageRequires = [ emacs ]; 424 meta = { ··· 430 elpaBuild { 431 pname = "bicep-ts-mode"; 432 ename = "bicep-ts-mode"; 433 - version = "0.1.1"; 434 src = fetchurl { 435 - url = "https://elpa.gnu.org/packages/bicep-ts-mode-0.1.1.tar"; 436 - sha256 = "0yxn9vk8hbsx50ljjy2swn38cxw2nkvkyc6hqw3qxj014vaavxvn"; 437 }; 438 packageRequires = []; 439 meta = { ··· 644 elpaBuild { 645 pname = "calibre"; 646 ename = "calibre"; 647 - version = "1.4.0"; 648 src = fetchurl { 649 - url = "https://elpa.gnu.org/packages/calibre-1.4.0.tar"; 650 - sha256 = "1p3sla0j9v1d42z2amwb3hk2gs80ld50nxm1bfi30vdh563cfz4q"; 651 }; 652 packageRequires = [ compat emacs ]; 653 meta = { ··· 659 elpaBuild { 660 pname = "cape"; 661 ename = "cape"; 662 - version = "1.2"; 663 src = fetchurl { 664 - url = "https://elpa.gnu.org/packages/cape-1.2.tar"; 665 - sha256 = "0f18y40ajrkl5kc2r656lvi5vqkz7cpvyz0h6dwbc4dfhsa3cyfs"; 666 }; 667 packageRequires = [ compat emacs ]; 668 meta = { ··· 922 elpaBuild { 923 pname = "consult"; 924 ename = "consult"; 925 - version = "1.2"; 926 src = fetchurl { 927 - url = "https://elpa.gnu.org/packages/consult-1.2.tar"; 928 - sha256 = "1dxnr5a1gj1gwmwagl9sd8bq2g9fw0gmldzz2jfg8dj3dw75rk71"; 929 }; 930 packageRequires = [ compat emacs ]; 931 meta = { ··· 933 license = lib.licenses.free; 934 }; 935 }) {}; 936 consult-recoll = callPackage ({ consult, elpaBuild, emacs, fetchurl, lib }: 937 elpaBuild { 938 pname = "consult-recoll"; ··· 1132 elpaBuild { 1133 pname = "dape"; 1134 ename = "dape"; 1135 - version = "0.5.0"; 1136 src = fetchurl { 1137 - url = "https://elpa.gnu.org/packages/dape-0.5.0.tar"; 1138 - sha256 = "1pgrlgk1wf35afgfcbm256ikixk2r6rbkc05iwsr6x6l9y3h0v3w"; 1139 }; 1140 packageRequires = [ emacs jsonrpc ]; 1141 meta = { ··· 1192 elpaBuild { 1193 pname = "debbugs"; 1194 ename = "debbugs"; 1195 - version = "0.38"; 1196 src = fetchurl { 1197 - url = "https://elpa.gnu.org/packages/debbugs-0.38.tar"; 1198 - sha256 = "0cl6vcnlyanrl3qzhd31pw9qvij6g88cgifl3mwgw54bbagl9hh6"; 1199 }; 1200 packageRequires = [ emacs soap-client ]; 1201 meta = { ··· 1633 elpaBuild { 1634 pname = "eev"; 1635 ename = "eev"; 1636 - version = "20240115"; 1637 src = fetchurl { 1638 - url = "https://elpa.gnu.org/packages/eev-20240115.tar"; 1639 - sha256 = "0vlw88wjgzgl3wsa7k5p03qvj2yipvjsrjcrv8vjlvnm83pszskh"; 1640 }; 1641 packageRequires = [ emacs ]; 1642 meta = { ··· 1648 elpaBuild { 1649 pname = "ef-themes"; 1650 ename = "ef-themes"; 1651 - version = "1.5.0"; 1652 src = fetchurl { 1653 - url = "https://elpa.gnu.org/packages/ef-themes-1.5.0.tar"; 1654 - sha256 = "1jckhizsrlnkfrfal9ym214gb10kyfzws7vvmyxnpxn8pspiby4a"; 1655 }; 1656 packageRequires = [ emacs ]; 1657 meta = { ··· 1768 elpaBuild { 1769 pname = "ellama"; 1770 ename = "ellama"; 1771 - version = "0.7.4"; 1772 src = fetchurl { 1773 - url = "https://elpa.gnu.org/packages/ellama-0.7.4.tar"; 1774 - sha256 = "0xpavi6kqrimgxyhpqlp1kkgisswkarm35s1b40938i70cyy3157"; 1775 }; 1776 packageRequires = [ dash emacs llm spinner ]; 1777 meta = { ··· 1992 elpaBuild { 1993 pname = "excorporate"; 1994 ename = "excorporate"; 1995 - version = "1.1.1"; 1996 src = fetchurl { 1997 - url = "https://elpa.gnu.org/packages/excorporate-1.1.1.tar"; 1998 - sha256 = "06ilfkrlx6ca0qfqq3w1w07kdwak556i1wgf1875py2d5xkg4r90"; 1999 }; 2000 packageRequires = [ 2001 cl-lib ··· 2101 license = lib.licenses.free; 2102 }; 2103 }) {}; 2104 filladapt = callPackage ({ elpaBuild, emacs, fetchurl, lib }: 2105 elpaBuild { 2106 pname = "filladapt"; ··· 2519 elpaBuild { 2520 pname = "greader"; 2521 ename = "greader"; 2522 - version = "0.8.2"; 2523 src = fetchurl { 2524 - url = "https://elpa.gnu.org/packages/greader-0.8.2.tar"; 2525 - sha256 = "0cfdx4ybvdklsmxd2n10n8c0niw5k2d4cdnmm98ixadvh56bvflr"; 2526 }; 2527 packageRequires = [ emacs ]; 2528 meta = { ··· 2691 elpaBuild { 2692 pname = "hyperbole"; 2693 ename = "hyperbole"; 2694 - version = "8.0.0"; 2695 src = fetchurl { 2696 - url = "https://elpa.gnu.org/packages/hyperbole-8.0.0.tar"; 2697 - sha256 = "171x7jad62xd0n3xgs32dksyhn5abxj1kna0qgm65mm0v73hrv8d"; 2698 }; 2699 packageRequires = [ emacs ]; 2700 meta = { ··· 2706 elpaBuild { 2707 pname = "ilist"; 2708 ename = "ilist"; 2709 - version = "0.1"; 2710 src = fetchurl { 2711 - url = "https://elpa.gnu.org/packages/ilist-0.1.tar"; 2712 - sha256 = "1ihh44276ivgykva805540nkkrqmc61lydv20l99si3amg07q9bh"; 2713 }; 2714 packageRequires = []; 2715 meta = { ··· 2921 elpaBuild { 2922 pname = "jinx"; 2923 ename = "jinx"; 2924 - version = "1.2"; 2925 src = fetchurl { 2926 - url = "https://elpa.gnu.org/packages/jinx-1.2.tar"; 2927 - sha256 = "027r05123bmqwy4h9x8mlxn1m65jv759jqf1rh6gs92bi29slwy8"; 2928 }; 2929 packageRequires = [ compat emacs ]; 2930 meta = { ··· 3121 elpaBuild { 3122 pname = "lex"; 3123 ename = "lex"; 3124 - version = "1.1"; 3125 src = fetchurl { 3126 - url = "https://elpa.gnu.org/packages/lex-1.1.tar"; 3127 - sha256 = "1i6ri3k2b2nginhnmwy67mdpv5p75jkxjfwbf42wymza8fxzwbb7"; 3128 }; 3129 packageRequires = []; 3130 meta = { ··· 3151 elpaBuild { 3152 pname = "llm"; 3153 ename = "llm"; 3154 - version = "0.9.0"; 3155 src = fetchurl { 3156 - url = "https://elpa.gnu.org/packages/llm-0.9.0.tar"; 3157 - sha256 = "16sin4l2wgwvzx0a4bjksv2g93ayfcamvjfan6hmflfmc0sd5s7v"; 3158 }; 3159 packageRequires = [ emacs ]; 3160 meta = { ··· 3466 elpaBuild { 3467 pname = "mmm-mode"; 3468 ename = "mmm-mode"; 3469 - version = "0.5.10"; 3470 src = fetchurl { 3471 - url = "https://elpa.gnu.org/packages/mmm-mode-0.5.10.tar"; 3472 - sha256 = "1ny9gm87qah4qy0iphw2nlhz2pfc87hzzsv58lrxl18gr69qhndi"; 3473 }; 3474 packageRequires = [ cl-lib emacs ]; 3475 meta = { ··· 3880 elpaBuild { 3881 pname = "org"; 3882 ename = "org"; 3883 - version = "9.6.17"; 3884 src = fetchurl { 3885 - url = "https://elpa.gnu.org/packages/org-9.6.17.tar"; 3886 - sha256 = "1gnm9hja2p93l0h5dz86035jh37wkngw7kk4bpgbzjlv74wih1jb"; 3887 }; 3888 packageRequires = [ emacs ]; 3889 meta = { ··· 3921 license = lib.licenses.free; 3922 }; 3923 }) {}; 3924 org-modern = callPackage ({ compat, elpaBuild, emacs, fetchurl, lib }: 3925 elpaBuild { 3926 pname = "org-modern"; ··· 4071 license = lib.licenses.free; 4072 }; 4073 }) {}; 4074 - pabbrev = callPackage ({ elpaBuild, fetchurl, lib }: 4075 elpaBuild { 4076 pname = "pabbrev"; 4077 ename = "pabbrev"; 4078 - version = "4.2.2"; 4079 src = fetchurl { 4080 - url = "https://elpa.gnu.org/packages/pabbrev-4.2.2.tar"; 4081 - sha256 = "0iydz8yz866krxv1qv32k88w4464xpymh0wxgrxv6nvniwvhvd0s"; 4082 }; 4083 - packageRequires = []; 4084 meta = { 4085 homepage = "https://elpa.gnu.org/packages/pabbrev.html"; 4086 license = lib.licenses.free; ··· 4120 elpaBuild { 4121 pname = "parser-generator"; 4122 ename = "parser-generator"; 4123 - version = "0.2.0"; 4124 src = fetchurl { 4125 - url = "https://elpa.gnu.org/packages/parser-generator-0.2.0.tar"; 4126 - sha256 = "1pp11qnm09w69vc1sl2629r0ymd2vhnaqj4d4ly1bbwxrwjl2nsv"; 4127 }; 4128 packageRequires = [ emacs ]; 4129 meta = { ··· 4195 elpaBuild { 4196 pname = "phps-mode"; 4197 ename = "phps-mode"; 4198 - version = "0.4.47"; 4199 src = fetchurl { 4200 - url = "https://elpa.gnu.org/packages/phps-mode-0.4.47.tar"; 4201 - sha256 = "08zyk00vwi3wrw9shlv1faxcall3xcqlg02hj3yb8cg4071dv922"; 4202 }; 4203 packageRequires = [ emacs ]; 4204 meta = { ··· 4518 packageRequires = []; 4519 meta = { 4520 homepage = "https://elpa.gnu.org/packages/rcirc-menu.html"; 4521 license = lib.licenses.free; 4522 }; 4523 }) {}; ··· 5500 elpaBuild { 5501 pname = "tempel"; 5502 ename = "tempel"; 5503 - version = "1.0"; 5504 src = fetchurl { 5505 - url = "https://elpa.gnu.org/packages/tempel-1.0.tar"; 5506 - sha256 = "0k9802fby7yh5kz6slkfzpyvfa0fvs3hcfni61l2bic8pfrdxwl7"; 5507 }; 5508 packageRequires = [ compat emacs ]; 5509 meta = {
··· 34 elpaBuild { 35 pname = "activities"; 36 ename = "activities"; 37 + version = "0.5.1"; 38 src = fetchurl { 39 + url = "https://elpa.gnu.org/packages/activities-0.5.1.tar"; 40 + sha256 = "0ng9sgajcpal881s3kavkmz0fc38f2h207hpqj62cf14z7bsk0zk"; 41 }; 42 packageRequires = [ emacs persist ]; 43 meta = { ··· 280 elpaBuild { 281 pname = "auctex"; 282 ename = "auctex"; 283 + version = "14.0.3"; 284 src = fetchurl { 285 + url = "https://elpa.gnu.org/packages/auctex-14.0.3.tar"; 286 + sha256 = "1xk29nk3r7ilxk2vag3diacamqvlws7mbjk5a0iivz5y6fy7hmjc"; 287 }; 288 packageRequires = [ emacs ]; 289 meta = { ··· 415 elpaBuild { 416 pname = "beframe"; 417 ename = "beframe"; 418 + version = "1.0.1"; 419 src = fetchurl { 420 + url = "https://elpa.gnu.org/packages/beframe-1.0.1.tar"; 421 + sha256 = "0j4ks5i67ck1cid6whvwq564s94xb0q5fchb006wzbniy1inwcna"; 422 }; 423 packageRequires = [ emacs ]; 424 meta = { ··· 430 elpaBuild { 431 pname = "bicep-ts-mode"; 432 ename = "bicep-ts-mode"; 433 + version = "0.1.3"; 434 src = fetchurl { 435 + url = "https://elpa.gnu.org/packages/bicep-ts-mode-0.1.3.tar"; 436 + sha256 = "1di4pkk682kl46acdq44d1xykzqnvayhd84rwf71rj3q252di5a6"; 437 }; 438 packageRequires = []; 439 meta = { ··· 644 elpaBuild { 645 pname = "calibre"; 646 ename = "calibre"; 647 + version = "1.4.1"; 648 src = fetchurl { 649 + url = "https://elpa.gnu.org/packages/calibre-1.4.1.tar"; 650 + sha256 = "1wjz4d2hrhwcd9ljngygacxm28ddgwndp9krz5cxhjz2dkhs1pgb"; 651 }; 652 packageRequires = [ compat emacs ]; 653 meta = { ··· 659 elpaBuild { 660 pname = "cape"; 661 ename = "cape"; 662 + version = "1.3"; 663 src = fetchurl { 664 + url = "https://elpa.gnu.org/packages/cape-1.3.tar"; 665 + sha256 = "1178f6js821zcmsc3zrlclnaf4sswgvzs2qazzi975dkcfqcn3vq"; 666 }; 667 packageRequires = [ compat emacs ]; 668 meta = { ··· 922 elpaBuild { 923 pname = "consult"; 924 ename = "consult"; 925 + version = "1.3"; 926 src = fetchurl { 927 + url = "https://elpa.gnu.org/packages/consult-1.3.tar"; 928 + sha256 = "1qyqvc4rp0287lidpzhvi669ygjnqmlw8wq0hc0nks2703p283c8"; 929 }; 930 packageRequires = [ compat emacs ]; 931 meta = { ··· 933 license = lib.licenses.free; 934 }; 935 }) {}; 936 + consult-hoogle = callPackage ({ consult 937 + , elpaBuild 938 + , emacs 939 + , fetchurl 940 + , haskell-mode 941 + , lib }: 942 + elpaBuild { 943 + pname = "consult-hoogle"; 944 + ename = "consult-hoogle"; 945 + version = "0.1.1"; 946 + src = fetchurl { 947 + url = "https://elpa.gnu.org/packages/consult-hoogle-0.1.1.tar"; 948 + sha256 = "1bcl7h5ykcgrsfj27wkv9l9jvbj2bbkh0w9d60663m1bkp0p3y2r"; 949 + }; 950 + packageRequires = [ consult emacs haskell-mode ]; 951 + meta = { 952 + homepage = "https://elpa.gnu.org/packages/consult-hoogle.html"; 953 + license = lib.licenses.free; 954 + }; 955 + }) {}; 956 consult-recoll = callPackage ({ consult, elpaBuild, emacs, fetchurl, lib }: 957 elpaBuild { 958 pname = "consult-recoll"; ··· 1152 elpaBuild { 1153 pname = "dape"; 1154 ename = "dape"; 1155 + version = "0.7.0"; 1156 src = fetchurl { 1157 + url = "https://elpa.gnu.org/packages/dape-0.7.0.tar"; 1158 + sha256 = "0fbafwmrs9dlv875vcg1c9gh0hqs1zpnyqxgkdvbrazww7ffn60g"; 1159 }; 1160 packageRequires = [ emacs jsonrpc ]; 1161 meta = { ··· 1212 elpaBuild { 1213 pname = "debbugs"; 1214 ename = "debbugs"; 1215 + version = "0.40"; 1216 src = fetchurl { 1217 + url = "https://elpa.gnu.org/packages/debbugs-0.40.tar"; 1218 + sha256 = "0yfl9gd23xnfk3iwiq26brd7fg9ikhd201lw4awng0rdh0fddxwd"; 1219 }; 1220 packageRequires = [ emacs soap-client ]; 1221 meta = { ··· 1653 elpaBuild { 1654 pname = "eev"; 1655 ename = "eev"; 1656 + version = "20240205"; 1657 src = fetchurl { 1658 + url = "https://elpa.gnu.org/packages/eev-20240205.tar"; 1659 + sha256 = "06psmcf3yi7pincsbhjrcrml0wzwgmlv6xy2fbpg1sg8vlibbgi3"; 1660 }; 1661 packageRequires = [ emacs ]; 1662 meta = { ··· 1668 elpaBuild { 1669 pname = "ef-themes"; 1670 ename = "ef-themes"; 1671 + version = "1.5.1"; 1672 src = fetchurl { 1673 + url = "https://elpa.gnu.org/packages/ef-themes-1.5.1.tar"; 1674 + sha256 = "00qh5b7kx0dlms7drnzj95mvgwfzg5h5m9prkbr8qi4ssx939gdw"; 1675 }; 1676 packageRequires = [ emacs ]; 1677 meta = { ··· 1788 elpaBuild { 1789 pname = "ellama"; 1790 ename = "ellama"; 1791 + version = "0.8.7"; 1792 src = fetchurl { 1793 + url = "https://elpa.gnu.org/packages/ellama-0.8.7.tar"; 1794 + sha256 = "0qmd7zrh026rjic26bdp9zinb7vkppdm14inwpwaashqxa5brwi5"; 1795 }; 1796 packageRequires = [ dash emacs llm spinner ]; 1797 meta = { ··· 2012 elpaBuild { 2013 pname = "excorporate"; 2014 ename = "excorporate"; 2015 + version = "1.1.2"; 2016 src = fetchurl { 2017 + url = "https://elpa.gnu.org/packages/excorporate-1.1.2.tar"; 2018 + sha256 = "11w53idm7m20jhmwnj9wiqiv6fzydjrgy2s3mp36barlj3xq0l0z"; 2019 }; 2020 packageRequires = [ 2021 cl-lib ··· 2121 license = lib.licenses.free; 2122 }; 2123 }) {}; 2124 + filechooser = callPackage ({ compat, elpaBuild, emacs, fetchurl, lib }: 2125 + elpaBuild { 2126 + pname = "filechooser"; 2127 + ename = "filechooser"; 2128 + version = "0.1.2"; 2129 + src = fetchurl { 2130 + url = "https://elpa.gnu.org/packages/filechooser-0.1.2.tar"; 2131 + sha256 = "0s0mdc851zd2hy8hfpbamiimbh7c788cyz8mxnwzkpmf6jlj6xdw"; 2132 + }; 2133 + packageRequires = [ compat emacs ]; 2134 + meta = { 2135 + homepage = "https://elpa.gnu.org/packages/filechooser.html"; 2136 + license = lib.licenses.free; 2137 + }; 2138 + }) {}; 2139 filladapt = callPackage ({ elpaBuild, emacs, fetchurl, lib }: 2140 elpaBuild { 2141 pname = "filladapt"; ··· 2554 elpaBuild { 2555 pname = "greader"; 2556 ename = "greader"; 2557 + version = "0.9.7"; 2558 src = fetchurl { 2559 + url = "https://elpa.gnu.org/packages/greader-0.9.7.tar"; 2560 + sha256 = "08q2qfcwyxrnmjbzblgk16xhshhn2314swjs0kr5jrdijdgpfghh"; 2561 }; 2562 packageRequires = [ emacs ]; 2563 meta = { ··· 2726 elpaBuild { 2727 pname = "hyperbole"; 2728 ename = "hyperbole"; 2729 + version = "9.0.0"; 2730 src = fetchurl { 2731 + url = "https://elpa.gnu.org/packages/hyperbole-9.0.0.tar"; 2732 + sha256 = "07kpyp3ggf4knakn18niy819l184apx4d9vbcwv57j8zyqgn4c3l"; 2733 }; 2734 packageRequires = [ emacs ]; 2735 meta = { ··· 2741 elpaBuild { 2742 pname = "ilist"; 2743 ename = "ilist"; 2744 + version = "0.3"; 2745 src = fetchurl { 2746 + url = "https://elpa.gnu.org/packages/ilist-0.3.tar"; 2747 + sha256 = "1gg77fnk2ky5z5153axszs43a9npb1xg56ik23rz45xl9hg7v8as"; 2748 }; 2749 packageRequires = []; 2750 meta = { ··· 2956 elpaBuild { 2957 pname = "jinx"; 2958 ename = "jinx"; 2959 + version = "1.3"; 2960 src = fetchurl { 2961 + url = "https://elpa.gnu.org/packages/jinx-1.3.tar"; 2962 + sha256 = "0xlfw1sw92qf8bwpw9qnjhkz4ax6n7kcl72ypqm3swmj92jbgsg7"; 2963 }; 2964 packageRequires = [ compat emacs ]; 2965 meta = { ··· 3156 elpaBuild { 3157 pname = "lex"; 3158 ename = "lex"; 3159 + version = "1.2"; 3160 src = fetchurl { 3161 + url = "https://elpa.gnu.org/packages/lex-1.2.tar"; 3162 + sha256 = "03g5lm6gyh4k8l4iccdl9z0qinr46fkpqlwdw0gdfj9d0b782mbs"; 3163 }; 3164 packageRequires = []; 3165 meta = { ··· 3186 elpaBuild { 3187 pname = "llm"; 3188 ename = "llm"; 3189 + version = "0.9.1"; 3190 src = fetchurl { 3191 + url = "https://elpa.gnu.org/packages/llm-0.9.1.tar"; 3192 + sha256 = "0vib0zl41fsacc5d79f1l52j2vxnbqc37471b86cxw9rha0clr8m"; 3193 }; 3194 packageRequires = [ emacs ]; 3195 meta = { ··· 3501 elpaBuild { 3502 pname = "mmm-mode"; 3503 ename = "mmm-mode"; 3504 + version = "0.5.11"; 3505 src = fetchurl { 3506 + url = "https://elpa.gnu.org/packages/mmm-mode-0.5.11.tar"; 3507 + sha256 = "07pda4bvvcmdwkwh8dnfqgvhkdni2wjgps1094kn1j5c9j254741"; 3508 }; 3509 packageRequires = [ cl-lib emacs ]; 3510 meta = { ··· 3915 elpaBuild { 3916 pname = "org"; 3917 ename = "org"; 3918 + version = "9.6.19"; 3919 src = fetchurl { 3920 + url = "https://elpa.gnu.org/packages/org-9.6.19.tar"; 3921 + sha256 = "0ibgw0i7nsn589k0ynifwdp1f3ia6p8369myhjqgmwy392cwrcxg"; 3922 }; 3923 packageRequires = [ emacs ]; 3924 meta = { ··· 3956 license = lib.licenses.free; 3957 }; 3958 }) {}; 3959 + org-jami-bot = callPackage ({ elpaBuild, emacs, fetchurl, jami-bot, lib }: 3960 + elpaBuild { 3961 + pname = "org-jami-bot"; 3962 + ename = "org-jami-bot"; 3963 + version = "0.0.5"; 3964 + src = fetchurl { 3965 + url = "https://elpa.gnu.org/packages/org-jami-bot-0.0.5.tar"; 3966 + sha256 = "0nh0sp1l8hn568n6j11nkl42rm6b3gbjwi3lsf6vanr0lzvrl58r"; 3967 + }; 3968 + packageRequires = [ emacs jami-bot ]; 3969 + meta = { 3970 + homepage = "https://elpa.gnu.org/packages/org-jami-bot.html"; 3971 + license = lib.licenses.free; 3972 + }; 3973 + }) {}; 3974 org-modern = callPackage ({ compat, elpaBuild, emacs, fetchurl, lib }: 3975 elpaBuild { 3976 pname = "org-modern"; ··· 4121 license = lib.licenses.free; 4122 }; 4123 }) {}; 4124 + pabbrev = callPackage ({ elpaBuild, emacs, fetchurl, lib }: 4125 elpaBuild { 4126 pname = "pabbrev"; 4127 ename = "pabbrev"; 4128 + version = "4.3.0"; 4129 src = fetchurl { 4130 + url = "https://elpa.gnu.org/packages/pabbrev-4.3.0.tar"; 4131 + sha256 = "0a54ld80s0r9zrc2kd861p4ii3jzqhxykzcnvi64fhxxg3x2aggx"; 4132 }; 4133 + packageRequires = [ emacs ]; 4134 meta = { 4135 homepage = "https://elpa.gnu.org/packages/pabbrev.html"; 4136 license = lib.licenses.free; ··· 4170 elpaBuild { 4171 pname = "parser-generator"; 4172 ename = "parser-generator"; 4173 + version = "0.2.1"; 4174 src = fetchurl { 4175 + url = "https://elpa.gnu.org/packages/parser-generator-0.2.1.tar"; 4176 + sha256 = "17kqkqz3d29pmn8ydw5kxs2fdgwqh0q31f13hdf1bnw009j24rl9"; 4177 }; 4178 packageRequires = [ emacs ]; 4179 meta = { ··· 4245 elpaBuild { 4246 pname = "phps-mode"; 4247 ename = "phps-mode"; 4248 + version = "0.4.48"; 4249 src = fetchurl { 4250 + url = "https://elpa.gnu.org/packages/phps-mode-0.4.48.tar"; 4251 + sha256 = "1nm1j0f77afmwhb5cavk60nn4ifnx5qaycdy0c7qj8w3vdhyn3da"; 4252 }; 4253 packageRequires = [ emacs ]; 4254 meta = { ··· 4568 packageRequires = []; 4569 meta = { 4570 homepage = "https://elpa.gnu.org/packages/rcirc-menu.html"; 4571 + license = lib.licenses.free; 4572 + }; 4573 + }) {}; 4574 + rcirc-sqlite = callPackage ({ elpaBuild, emacs, fetchurl, lib }: 4575 + elpaBuild { 4576 + pname = "rcirc-sqlite"; 4577 + ename = "rcirc-sqlite"; 4578 + version = "0.1.3"; 4579 + src = fetchurl { 4580 + url = "https://elpa.gnu.org/packages/rcirc-sqlite-0.1.3.tar"; 4581 + sha256 = "1pwxkw6dzwbg5g3rxilpp6iy3mzxgpn0mw59i3dcx25hdyizqhip"; 4582 + }; 4583 + packageRequires = [ emacs ]; 4584 + meta = { 4585 + homepage = "https://elpa.gnu.org/packages/rcirc-sqlite.html"; 4586 license = lib.licenses.free; 4587 }; 4588 }) {}; ··· 5565 elpaBuild { 5566 pname = "tempel"; 5567 ename = "tempel"; 5568 + version = "1.1"; 5569 src = fetchurl { 5570 + url = "https://elpa.gnu.org/packages/tempel-1.1.tar"; 5571 + sha256 = "1780dgyfj569vxzzg8gqky9953fzw8x5kzy2l05vl7my06nyk46i"; 5572 }; 5573 packageRequires = [ compat emacs ]; 5574 meta = {
+77 -32
pkgs/applications/editors/emacs/elisp-packages/nongnu-generated.nix
··· 182 license = lib.licenses.free; 183 }; 184 }) {}; 185 bash-completion = callPackage ({ elpaBuild, emacs, fetchurl, lib }: 186 elpaBuild { 187 pname = "bash-completion"; ··· 400 elpaBuild { 401 pname = "clojure-ts-mode"; 402 ename = "clojure-ts-mode"; 403 - version = "0.2.0"; 404 src = fetchurl { 405 - url = "https://elpa.nongnu.org/nongnu/clojure-ts-mode-0.2.0.tar"; 406 - sha256 = "1jb6n84pk2ybrihh1s472q77pmnn288p4bzvhga0sxxqg88ial2p"; 407 }; 408 packageRequires = [ emacs ]; 409 meta = { ··· 727 elpaBuild { 728 pname = "elpher"; 729 ename = "elpher"; 730 - version = "3.5.0"; 731 src = fetchurl { 732 - url = "https://elpa.nongnu.org/nongnu/elpher-3.5.0.tar"; 733 - sha256 = "10b4s3anbm4afs5i7rkv9qm5f5y9lzyj9dzajb1x654df4l0m4w4"; 734 }; 735 packageRequires = [ emacs ]; 736 meta = { ··· 910 elpaBuild { 911 pname = "evil-matchit"; 912 ename = "evil-matchit"; 913 - version = "3.0.2"; 914 src = fetchurl { 915 - url = "https://elpa.nongnu.org/nongnu/evil-matchit-3.0.2.tar"; 916 - sha256 = "02sim8hkclkp7lzj3hybjky75lyvf452wc7hmbkx1rjb3cx9j5m5"; 917 }; 918 packageRequires = [ emacs ]; 919 meta = { ··· 1046 packageRequires = [ cl-lib flx ]; 1047 meta = { 1048 homepage = "https://elpa.gnu.org/packages/flx-ido.html"; 1049 license = lib.licenses.free; 1050 }; 1051 }) {}; ··· 1662 elpaBuild { 1663 pname = "htmlize"; 1664 ename = "htmlize"; 1665 - version = "1.57"; 1666 src = fetchurl { 1667 - url = "https://elpa.nongnu.org/nongnu/htmlize-1.57.tar"; 1668 - sha256 = "1k4maqkcicvpl4yxkx6ha98x36ppcfdp2clcdg4fjx945yamx80s"; 1669 }; 1670 packageRequires = []; 1671 meta = { ··· 2075 elpaBuild { 2076 pname = "meow"; 2077 ename = "meow"; 2078 - version = "1.4.4"; 2079 src = fetchurl { 2080 - url = "https://elpa.nongnu.org/nongnu/meow-1.4.4.tar"; 2081 - sha256 = "013nmc0jcvwfh6s1l59kld8393ld4sy5icbah9hzd0chj6l72mgh"; 2082 }; 2083 packageRequires = [ emacs ]; 2084 meta = { ··· 2652 elpaBuild { 2653 pname = "racket-mode"; 2654 ename = "racket-mode"; 2655 - version = "1.0.20240130.151349"; 2656 src = fetchurl { 2657 - url = "https://elpa.nongnu.org/nongnu/racket-mode-1.0.20240130.151349.tar"; 2658 - sha256 = "0hbcnr4x1931c95hpgfdny92vk8m688p8yc0ng41yv1safa0w4pl"; 2659 }; 2660 packageRequires = [ emacs ]; 2661 meta = { ··· 2802 license = lib.licenses.free; 2803 }; 2804 }) {}; 2805 - scad-mode = callPackage ({ elpaBuild, emacs, fetchurl, lib }: 2806 elpaBuild { 2807 pname = "scad-mode"; 2808 ename = "scad-mode"; 2809 - version = "93.2"; 2810 src = fetchurl { 2811 - url = "https://elpa.nongnu.org/nongnu/scad-mode-93.2.tar"; 2812 - sha256 = "0gp7ghmch5wkbby0avmlgj5kajiccbarjrx1szh9r3f3gi1ahawj"; 2813 }; 2814 - packageRequires = [ emacs ]; 2815 meta = { 2816 homepage = "https://elpa.gnu.org/packages/scad-mode.html"; 2817 license = lib.licenses.free; ··· 3213 license = lib.licenses.free; 3214 }; 3215 }) {}; 3216 treeview = callPackage ({ elpaBuild, emacs, fetchurl, lib }: 3217 elpaBuild { 3218 pname = "treeview"; ··· 3337 elpaBuild { 3338 pname = "visual-fill-column"; 3339 ename = "visual-fill-column"; 3340 - version = "2.5.1"; 3341 src = fetchurl { 3342 - url = "https://elpa.nongnu.org/nongnu/visual-fill-column-2.5.1.tar"; 3343 - sha256 = "1q2cimrcr4knh716cdnhs8nspk08w8x7bsbhx69s9hpzgr7mjq58"; 3344 }; 3345 packageRequires = [ emacs ]; 3346 meta = { ··· 3352 elpaBuild { 3353 pname = "web-mode"; 3354 ename = "web-mode"; 3355 - version = "17.3.17"; 3356 src = fetchurl { 3357 - url = "https://elpa.nongnu.org/nongnu/web-mode-17.3.17.tar"; 3358 - sha256 = "0a9qsffj2451ccb2gvimkwa0qp9m2n5m70zb6bzjndqgq18n7rfb"; 3359 }; 3360 packageRequires = [ emacs ]; 3361 meta = { ··· 3515 elpaBuild { 3516 pname = "xah-fly-keys"; 3517 ename = "xah-fly-keys"; 3518 - version = "24.20.20240120121202"; 3519 src = fetchurl { 3520 - url = "https://elpa.nongnu.org/nongnu/xah-fly-keys-24.20.20240120121202.tar"; 3521 - sha256 = "0v3qfn3jqq7jcbpxjajj8q51r71lf3pfmw5gddd38022szrw6ca6"; 3522 }; 3523 packageRequires = [ emacs ]; 3524 meta = {
··· 182 license = lib.licenses.free; 183 }; 184 }) {}; 185 + base32 = callPackage ({ elpaBuild, emacs, fetchurl, lib }: 186 + elpaBuild { 187 + pname = "base32"; 188 + ename = "base32"; 189 + version = "1.0"; 190 + src = fetchurl { 191 + url = "https://elpa.nongnu.org/nongnu/base32-1.0.tar"; 192 + sha256 = "02n227xwg621zh4na5lx8xh5q6zldq0hwwfzc4wkgfg2jb83n4g8"; 193 + }; 194 + packageRequires = [ emacs ]; 195 + meta = { 196 + homepage = "https://elpa.gnu.org/packages/base32.html"; 197 + license = lib.licenses.free; 198 + }; 199 + }) {}; 200 bash-completion = callPackage ({ elpaBuild, emacs, fetchurl, lib }: 201 elpaBuild { 202 pname = "bash-completion"; ··· 415 elpaBuild { 416 pname = "clojure-ts-mode"; 417 ename = "clojure-ts-mode"; 418 + version = "0.2.2"; 419 src = fetchurl { 420 + url = "https://elpa.nongnu.org/nongnu/clojure-ts-mode-0.2.2.tar"; 421 + sha256 = "19dskc53dx183kcb7p5qx41qsjsy1mqi46zrdfc1znl7rdknhvl7"; 422 }; 423 packageRequires = [ emacs ]; 424 meta = { ··· 742 elpaBuild { 743 pname = "elpher"; 744 ename = "elpher"; 745 + version = "3.5.1"; 746 src = fetchurl { 747 + url = "https://elpa.nongnu.org/nongnu/elpher-3.5.1.tar"; 748 + sha256 = "0687npypihavghz9bjs8f6h10awjgjv5fdd11dmh43p1krhrga2w"; 749 }; 750 packageRequires = [ emacs ]; 751 meta = { ··· 925 elpaBuild { 926 pname = "evil-matchit"; 927 ename = "evil-matchit"; 928 + version = "3.0.4"; 929 src = fetchurl { 930 + url = "https://elpa.nongnu.org/nongnu/evil-matchit-3.0.4.tar"; 931 + sha256 = "1bc14r8cl0sd4ygj5didhzh74alzafc6rjk9fm4zgylkbcxal8nl"; 932 }; 933 packageRequires = [ emacs ]; 934 meta = { ··· 1061 packageRequires = [ cl-lib flx ]; 1062 meta = { 1063 homepage = "https://elpa.gnu.org/packages/flx-ido.html"; 1064 + license = lib.licenses.free; 1065 + }; 1066 + }) {}; 1067 + flycheck = callPackage ({ elpaBuild, emacs, fetchurl, lib }: 1068 + elpaBuild { 1069 + pname = "flycheck"; 1070 + ename = "flycheck"; 1071 + version = "34.1"; 1072 + src = fetchurl { 1073 + url = "https://elpa.nongnu.org/nongnu/flycheck-34.1.tar"; 1074 + sha256 = "1yyvlhv45gvjmv1rja16j12gv2afiaf4r852mcw3l97h6f40h4x9"; 1075 + }; 1076 + packageRequires = [ emacs ]; 1077 + meta = { 1078 + homepage = "https://elpa.gnu.org/packages/flycheck.html"; 1079 license = lib.licenses.free; 1080 }; 1081 }) {}; ··· 1692 elpaBuild { 1693 pname = "htmlize"; 1694 ename = "htmlize"; 1695 + version = "1.56"; 1696 src = fetchurl { 1697 + url = "https://elpa.nongnu.org/nongnu/htmlize-1.56.tar"; 1698 + sha256 = "1xdy6lbqm75qlywbr08sbjfa20mphylswbjihk1iiblyj8gbp0p6"; 1699 }; 1700 packageRequires = []; 1701 meta = { ··· 2105 elpaBuild { 2106 pname = "meow"; 2107 ename = "meow"; 2108 + version = "1.4.5"; 2109 src = fetchurl { 2110 + url = "https://elpa.nongnu.org/nongnu/meow-1.4.5.tar"; 2111 + sha256 = "0r1rmhmwgxl7q2rvjf8byc0ass00k3m87sn6sw9chip5cgd5g6gm"; 2112 }; 2113 packageRequires = [ emacs ]; 2114 meta = { ··· 2682 elpaBuild { 2683 pname = "racket-mode"; 2684 ename = "racket-mode"; 2685 + version = "1.0.20240219.135847"; 2686 src = fetchurl { 2687 + url = "https://elpa.nongnu.org/nongnu/racket-mode-1.0.20240219.135847.tar"; 2688 + sha256 = "06g1ci7kq8fxjh65qwwnh530xvvh6pr9ha52f7xmbjf56iifn1da"; 2689 }; 2690 packageRequires = [ emacs ]; 2691 meta = { ··· 2832 license = lib.licenses.free; 2833 }; 2834 }) {}; 2835 + scad-mode = callPackage ({ compat, elpaBuild, emacs, fetchurl, lib }: 2836 elpaBuild { 2837 pname = "scad-mode"; 2838 ename = "scad-mode"; 2839 + version = "93.3"; 2840 src = fetchurl { 2841 + url = "https://elpa.nongnu.org/nongnu/scad-mode-93.3.tar"; 2842 + sha256 = "0gh2s0hv8i100xsq656vfxy3586162dv1bz9gcj4aha3kk4ar3vk"; 2843 }; 2844 + packageRequires = [ compat emacs ]; 2845 meta = { 2846 homepage = "https://elpa.gnu.org/packages/scad-mode.html"; 2847 license = lib.licenses.free; ··· 3243 license = lib.licenses.free; 3244 }; 3245 }) {}; 3246 + totp-auth = callPackage ({ base32, elpaBuild, emacs, fetchurl, lib }: 3247 + elpaBuild { 3248 + pname = "totp-auth"; 3249 + ename = "totp-auth"; 3250 + version = "1.0"; 3251 + src = fetchurl { 3252 + url = "https://elpa.nongnu.org/nongnu/totp-auth-1.0.tar"; 3253 + sha256 = "0j5rr026n57crizrw4q4yi7q6psdw5qzfcby4slkrlz4yg58mpk3"; 3254 + }; 3255 + packageRequires = [ base32 emacs ]; 3256 + meta = { 3257 + homepage = "https://elpa.gnu.org/packages/totp-auth.html"; 3258 + license = lib.licenses.free; 3259 + }; 3260 + }) {}; 3261 treeview = callPackage ({ elpaBuild, emacs, fetchurl, lib }: 3262 elpaBuild { 3263 pname = "treeview"; ··· 3382 elpaBuild { 3383 pname = "visual-fill-column"; 3384 ename = "visual-fill-column"; 3385 + version = "2.6.0"; 3386 src = fetchurl { 3387 + url = "https://elpa.nongnu.org/nongnu/visual-fill-column-2.6.0.tar"; 3388 + sha256 = "1gpjby6g9wq8p25q1a35hr56nfb4sbcdrf0bjxidh1diw5g5saw4"; 3389 }; 3390 packageRequires = [ emacs ]; 3391 meta = { ··· 3397 elpaBuild { 3398 pname = "web-mode"; 3399 ename = "web-mode"; 3400 + version = "17.3.18"; 3401 src = fetchurl { 3402 + url = "https://elpa.nongnu.org/nongnu/web-mode-17.3.18.tar"; 3403 + sha256 = "18ylzq12gsayp3cmd8qjdqsnyiymjd95ffqs3xcyva6sl8d41hmy"; 3404 }; 3405 packageRequires = [ emacs ]; 3406 meta = { ··· 3560 elpaBuild { 3561 pname = "xah-fly-keys"; 3562 ename = "xah-fly-keys"; 3563 + version = "24.21.20240220095736"; 3564 src = fetchurl { 3565 + url = "https://elpa.nongnu.org/nongnu/xah-fly-keys-24.21.20240220095736.tar"; 3566 + sha256 = "04ra1m9mwhz3zh0776gbzfn4kn0yxgbfbh1hq78r2zxggvpjfikv"; 3567 }; 3568 packageRequires = [ emacs ]; 3569 meta = {
+1775 -1355
pkgs/applications/editors/emacs/elisp-packages/recipes-archive-melpa.json
··· 1082 "repo": "xcwen/ac-php", 1083 "unstable": { 1084 "version": [ 1085 - 20240115, 1086 - 530 1087 ], 1088 "deps": [ 1089 "dash", ··· 1093 "s", 1094 "xcscope" 1095 ], 1096 - "commit": "4c3a9f2bab477f9e3a1615be190fd07992592fb1", 1097 - "sha256": "1yr0l7yl9zlvf6rk9vg4jbl6gllgfv4wyryn30iq21cdgxzm92kr" 1098 }, 1099 "stable": { 1100 "version": [ ··· 1696 "repo": "pauldub/activity-watch-mode", 1697 "unstable": { 1698 "version": [ 1699 - 20230731, 1700 - 802 1701 ], 1702 "deps": [ 1703 "cl-lib", 1704 "json", 1705 "request" 1706 ], 1707 - "commit": "63eb19a10e4262c529f1b205ef61d69055350f49", 1708 - "sha256": "10p9mpnbq1xrwhxy54idiz4vjy2kflm0ymqpidnh0sr5dcnap867" 1709 }, 1710 "stable": { 1711 "version": [ 1712 1, 1713 - 4, 1714 0 1715 ], 1716 "deps": [ ··· 1718 "json", 1719 "request" 1720 ], 1721 - "commit": "89902927023781e23f09d033a780fbed546c53e1", 1722 - "sha256": "1y0k282nsn6y18ai8vky3yy78ay2a6lgv5lhrmh0xl0r8hydv21g" 1723 } 1724 }, 1725 { ··· 1730 "repo": "brownts/ada-ts-mode", 1731 "unstable": { 1732 "version": [ 1733 - 20240117, 1734 - 1356 1735 ], 1736 - "commit": "c20d6fa26ff721c1e02560f1d9f87319edff3100", 1737 - "sha256": "06rwqxsgz7y8zj7irj49x624dyp1rana289iwq752rkpcsvc640s" 1738 } 1739 }, 1740 { ··· 1876 "repo": "bbatsov/adoc-mode", 1877 "unstable": { 1878 "version": [ 1879 - 20240201, 1880 - 2055 1881 ], 1882 - "commit": "d4df8e1de68699fa9bc45bd4486b49f8b53985f6", 1883 - "sha256": "03vagni087iknp6lhz4xppm8vx8yahkv2wcyy299sww956wr3cyk" 1884 }, 1885 "stable": { 1886 "version": [ ··· 2091 "repo": "davidshepherd7/aggressive-fill-paragraph-mode", 2092 "unstable": { 2093 "version": [ 2094 - 20180910, 2095 - 816 2096 ], 2097 "deps": [ 2098 "dash" 2099 ], 2100 - "commit": "39eb7ac73976d4d4044ef3d750c3ade967d036e1", 2101 - "sha256": "1ly79z9aqy3b2wq11ifvvkls9qqbpkbb8hj7nsvpq59vqa9fknli" 2102 } 2103 }, 2104 { ··· 2804 "repo": "mohkale/all-the-icons-nerd-fonts", 2805 "unstable": { 2806 "version": [ 2807 - 20231022, 2808 - 1956 2809 ], 2810 "deps": [ 2811 "all-the-icons", 2812 "nerd-icons" 2813 ], 2814 - "commit": "9ac476b1a82199cfa770f214b6d53776cd276bd9", 2815 - "sha256": "0f76l7g1gwji3wy3gxir989b8p3lmfn9q5m5p76p0qfvi9c8gz62" 2816 } 2817 }, 2818 { ··· 3016 "repo": "franburstall/amsreftex", 3017 "unstable": { 3018 "version": [ 3019 - 20220822, 3020 - 1749 3021 ], 3022 - "commit": "8932c4a48f9d430ccc9ae2259551649d1443035d", 3023 - "sha256": "0q2snxd5lnksawxqxjqhp4zhpxnih2x3rs450z73srmz1aj9h1yh" 3024 } 3025 }, 3026 { ··· 3521 "repo": "k1LoW/emacs-ansible", 3522 "unstable": { 3523 "version": [ 3524 - 20220114, 3525 - 45 3526 ], 3527 "deps": [ 3528 "f", 3529 "s" 3530 ], 3531 - "commit": "d89ac0ee57742cca0f0e0a3453d9dcc521575690", 3532 - "sha256": "1n38cvdpp2d00vl7ky4qf820rylffkapa3d9s4pwjw6lj55f00ak" 3533 }, 3534 "stable": { 3535 "version": [ ··· 3818 "repo": "radian-software/apheleia", 3819 "unstable": { 3820 "version": [ 3821 - 20240112, 3822 - 1923 3823 ], 3824 - "commit": "96a9805ecb75aac2adde7568d26b3e3b3ffc19af", 3825 - "sha256": "1dc9lx9h9rhqldgcm7xq9i10z1vhsikmi9dhn48g6432mrma81gl" 3826 }, 3827 "stable": { 3828 "version": [ ··· 3893 "repo": "alexmurray/apparmor-mode", 3894 "unstable": { 3895 "version": [ 3896 - 20240119, 3897 - 542 3898 ], 3899 - "commit": "a40fb1b0857ef39bb82aacc6ce507d74a08590a6", 3900 - "sha256": "0s2hyw1xkbbmpfb7g8dq9ws3l0hrd60iahscgd6mswy39xbi7fw4" 3901 } 3902 }, 3903 { ··· 4577 "repo": "meedstrom/asyncloop", 4578 "unstable": { 4579 "version": [ 4580 - 20240203, 4581 - 1944 4582 ], 4583 - "commit": "8bf885b7e540f231fbc45ab15228f9b30aafc245", 4584 - "sha256": "0yx0z85lml7hh11xx267nqr5iaiybwcbildl0adz38y753di3ym9" 4585 }, 4586 "stable": { 4587 "version": [ 4588 - 0, 4589 - 5 4590 ], 4591 - "commit": "e7d484f8036bea31d4824efc0ac64f01990e6dca", 4592 - "sha256": "1kpsqkbq0f8pgvn9iiaffz99vx3lwg8j6vbnlqmby8g51i5i5ka3" 4593 } 4594 }, 4595 { ··· 5155 }, 5156 { 5157 "ename": "auto-complete-auctex", 5158 - "commit": "77167fb2e84bed32ace9490c1ed4148719e4cf8e", 5159 - "sha256": "00npvryds5wd3d5a13r9prlvw6vvjlag8d32x5xf9bfmmvs0fgqh", 5160 "fetcher": "github", 5161 - "repo": "monsanto/auto-complete-auctex", 5162 "unstable": { 5163 "version": [ 5164 20140223, ··· 5420 "repo": "LionyxML/auto-dark-emacs", 5421 "unstable": { 5422 "version": [ 5423 - 20240130, 5424 - 1811 5425 ], 5426 - "commit": "66cc927632815e95e9ffb33d76d02e3ded681892", 5427 - "sha256": "1frdh0kmkcjqrx9j3s8pz8dfmb9ka10vvbvny5p977av7f82zf1b" 5428 } 5429 }, 5430 { ··· 6689 "repo": "tinted-theming/base16-emacs", 6690 "unstable": { 6691 "version": [ 6692 - 20240121, 6693 - 104 6694 ], 6695 - "commit": "f9e1699ea493bf183ed08292ac0cf053fc2603d8", 6696 - "sha256": "1g25yh6d6rcmdiflq25dvn05ygxaq24kffjai55rl37znxjkrzrm" 6697 }, 6698 "stable": { 6699 "version": [ ··· 7309 "repo": "dholm/benchmark-init-el", 7310 "unstable": { 7311 "version": [ 7312 - 20240202, 7313 - 748 7314 ], 7315 - "commit": "7764f93bf549703ba4779f43ff7a3d028fa133b3", 7316 - "sha256": "0s1hsgqhknq0am04nc7kpamfzbl5an5w3b0r38a2iibjkirgr477" 7317 }, 7318 "stable": { 7319 "version": [ ··· 7733 "repo": "tmalsburg/helm-bibtex", 7734 "unstable": { 7735 "version": [ 7736 - 20240109, 7737 - 1225 7738 ], 7739 "deps": [ 7740 "biblio", ··· 7744 "parsebib", 7745 "s" 7746 ], 7747 - "commit": "bf184cc311c9e1724f8b2eaf75b9e202c3aedd16", 7748 - "sha256": "0agizbcs7rvgzrm3464z2kdkbrvndk08biksk8pr0icwxx9bjddm" 7749 }, 7750 "stable": { 7751 "version": [ ··· 8666 "repo": "kyleam/bog", 8667 "unstable": { 8668 "version": [ 8669 - 20230521, 8670 - 2122 8671 ], 8672 "deps": [ 8673 "cl-lib" 8674 ], 8675 - "commit": "6bea27368b0010e04fb7c7894064251940eb21b0", 8676 - "sha256": "0nl47wdkgs0mii779n0yrag7bk37gxzpj6b4vf70hma9290q955w" 8677 }, 8678 "stable": { 8679 "version": [ ··· 8887 "repo": "emacscollective/borg", 8888 "unstable": { 8889 "version": [ 8890 - 20240101, 8891 - 2212 8892 ], 8893 "deps": [ 8894 "epkg", 8895 "magit" 8896 ], 8897 - "commit": "4666dd7fc827c7817d192cc80d1440565c5f49d3", 8898 - "sha256": "122rdvvfkhf3k0kf92ram1qw7dw9xbnn0z6kwkfbh1w6jipnwvi3" 8899 }, 8900 "stable": { 8901 "version": [ ··· 8949 "repo": "ascii-boxes/boxes", 8950 "unstable": { 8951 "version": [ 8952 - 20230326, 8953 - 1932 8954 ], 8955 - "commit": "77d02890a749a30bc228c848ec1d4bc9b09ac6c0", 8956 - "sha256": "0d3x1pp9ir0ljg0g7iq8n1sgxi6mvmpzk704wppzv6k3miv0zsrm" 8957 }, 8958 "stable": { 8959 "version": [ 8960 2, 8961 - 2, 8962 - 1 8963 ], 8964 - "commit": "537ffcb2e1be043ddc24706d04e711fa58648f89", 8965 - "sha256": "1blni7kjskg6y9ycvhwq3srfvh891xhfnjbh5h2zl0pb5szpllqi" 8966 } 8967 }, 8968 { ··· 9119 "repo": "Michael-Allan/Breccia.Emacs", 9120 "unstable": { 9121 "version": [ 9122 - 20240105, 9123 - 1218 9124 ], 9125 - "commit": "6d938c49fd8b32f3be8e62a17cf9a2f8b825e8a0", 9126 - "sha256": "0bmk518366kd8x7jllm9cqpnz3vclg3zlsk544nyh6nnc9sgz4x6" 9127 } 9128 }, 9129 { ··· 9539 "repo": "ideasman42/emacs-buffer-name-relative", 9540 "unstable": { 9541 "version": [ 9542 - 20230625, 9543 - 347 9544 ], 9545 - "commit": "6c1e98f761344b2d2d51f38d587161f71ca0e750", 9546 - "sha256": "0cvmg84k54kpd4qkijnjcqcw5qnnb2ghwviv72z0jgird0c9h9b2" 9547 } 9548 }, 9549 { ··· 9711 "repo": "alphapapa/bufler.el", 9712 "unstable": { 9713 "version": [ 9714 - 20231220, 9715 - 1307 9716 ], 9717 "deps": [ 9718 "burly", ··· 9722 "map", 9723 "pretty-hydra" 9724 ], 9725 - "commit": "ff0d371b853a65943ccd3546fe947d407cd2e28a", 9726 - "sha256": "1hl9cy7ldfv9gmp3xvykz3a2j5rw90zjr3vk6srsl7akc0la4n4n" 9727 }, 9728 "stable": { 9729 "version": [ ··· 10090 "repo": "jorgenschaefer/emacs-buttercup", 10091 "unstable": { 10092 "version": [ 10093 - 20231206, 10094 - 2351 10095 ], 10096 - "commit": "e4fb7cd560d27d8879a2c7739ee96946adec2df8", 10097 - "sha256": "10q6zr837yaal1g3l7vmj08b3c301j99b290pylshb0si360a27h" 10098 }, 10099 "stable": { 10100 "version": [ ··· 10799 "repo": "minad/cape", 10800 "unstable": { 10801 "version": [ 10802 - 20240130, 10803 - 2301 10804 ], 10805 "deps": [ 10806 "compat" 10807 ], 10808 - "commit": "bfde79ed440343c0dbf0f64cfe7913c1efbe3f83", 10809 - "sha256": "0cf5cbxdbm5qx6a2d44c6a4a6k9pb0a33w4vnj99x9lwiam7hnff" 10810 }, 10811 "stable": { 10812 "version": [ 10813 1, 10814 - 2 10815 ], 10816 "deps": [ 10817 "compat" 10818 ], 10819 - "commit": "a687fbeddc0f1dcdc7e4c2d2a69c96243587317d", 10820 - "sha256": "02cbk9avlsqyjxs2nq1bj3sa561ar990gfhwzg1nxapwgcdxikn6" 10821 } 10822 }, 10823 { ··· 11282 } 11283 }, 11284 { 11285 "ename": "ccc", 11286 "commit": "7375cab750a67ede1a021b6a4371b678a7b991b0", 11287 "sha256": "0fckhmz4svcg059v4acbn13yf3ijs09fxmq1axc1b9bm3xxig2cq", ··· 11704 "repo": "worr/cfn-mode", 11705 "unstable": { 11706 "version": [ 11707 - 20240128, 11708 904 11709 ], 11710 "deps": [ ··· 11712 "s", 11713 "yaml-mode" 11714 ], 11715 - "commit": "b00bd56bd3afba49764720e506a03a3bd577be60", 11716 - "sha256": "0zrdl58kga0184v6s67laygbpa5p7qsg3migh308g805lapmlal1" 11717 }, 11718 "stable": { 11719 "version": [ ··· 11738 "repo": "plandes/cframe", 11739 "unstable": { 11740 "version": [ 11741 - 20231204, 11742 - 1959 11743 ], 11744 "deps": [ 11745 "buffer-manage", 11746 "dash" 11747 ], 11748 - "commit": "bcd75f0f9699de962749c09b61ba0ce7a55ee35f", 11749 - "sha256": "1k1skg3f1n1hhij302gf3sj92qj7nnkgyc66ql9c1i6c28nx40p2" 11750 }, 11751 "stable": { 11752 "version": [ ··· 11974 "repo": "xenodium/chatgpt-shell", 11975 "unstable": { 11976 "version": [ 11977 - 20240129, 11978 - 935 11979 ], 11980 "deps": [ 11981 "shell-maker" 11982 ], 11983 - "commit": "e2073d9499a2072c16d669ec86d7dda0db4a0f4f", 11984 - "sha256": "1zfkvbwd01mcw44bi7b12r5xnnsh3973sh0qkk2wv5sl60lfzd91" 11985 } 11986 }, 11987 { ··· 12319 "repo": "gabrielelana/chip8.el", 12320 "unstable": { 12321 "version": [ 12322 - 20231028, 12323 - 952 12324 ], 12325 - "commit": "1b3ba334184efb39ff03877cdce705cbf08ca9e7", 12326 - "sha256": "0a7jbb355vyyc2ihbiyaby9y6m3mp2cfaivicsmc8hb9qwadwx7x" 12327 } 12328 }, 12329 { ··· 12613 "repo": "clojure-emacs/cider", 12614 "unstable": { 12615 "version": [ 12616 - 20240201, 12617 - 2038 12618 ], 12619 "deps": [ 12620 "clojure-mode", ··· 12625 "spinner", 12626 "transient" 12627 ], 12628 - "commit": "aa26d62ac59930079e47e652ccd73e8e447defd5", 12629 - "sha256": "0l7nm6bn2ah6hwklj1dr4dk4mrbcbk04589zymr8lvyba54918wq" 12630 }, 12631 "stable": { 12632 "version": [ ··· 12959 "repo": "pprevos/citar-denote", 12960 "unstable": { 12961 "version": [ 12962 - 20231229, 12963 - 531 12964 ], 12965 "deps": [ 12966 "citar", 12967 "dash", 12968 "denote" 12969 ], 12970 - "commit": "0c68a4f74f5dcfc23ef03b211658a2ccc5d9aa3b", 12971 - "sha256": "0g476awbrdws7k7smk1qasz15df20zilx3wqbi3wj0i1q2dbsi8z" 12972 }, 12973 "stable": { 12974 "version": [ ··· 13024 "repo": "emacs-citar/citar-org-roam", 13025 "unstable": { 13026 "version": [ 13027 - 20230404, 13028 - 1225 13029 ], 13030 "deps": [ 13031 "citar", 13032 "org-roam" 13033 ], 13034 - "commit": "761eed66782fdbb6d65749098caa42ba43e8441d", 13035 - "sha256": "0iwhwfllbcd938qkvh5m5cn6s8pn01xb02yjbv1hl4jpiayianqa" 13036 }, 13037 "stable": { 13038 "version": [ ··· 13915 "repo": "clojure-emacs/clojure-mode", 13916 "unstable": { 13917 "version": [ 13918 - 20231124, 13919 - 1721 13920 ], 13921 - "commit": "222fdafa2add56a171ded245339a383e5e3078ec", 13922 - "sha256": "089xg4801h9vbgiyh1m58ib1c4y8k11n8znddsr7gk6rsmr9kb2g" 13923 }, 13924 "stable": { 13925 "version": [ ··· 14031 "repo": "clojure-emacs/clojure-ts-mode", 14032 "unstable": { 14033 "version": [ 14034 - 20230925, 14035 - 320 14036 ], 14037 - "commit": "8e61fe8ff4795975ec9e225af931d3a514c99445", 14038 - "sha256": "101c1xwrmkb9rq713jij105117y2d0ffiplxsnb3z1h2pgcil0p8" 14039 }, 14040 "stable": { 14041 "version": [ 14042 0, 14043 2, 14044 - 0 14045 ], 14046 - "commit": "8e61fe8ff4795975ec9e225af931d3a514c99445", 14047 - "sha256": "101c1xwrmkb9rq713jij105117y2d0ffiplxsnb3z1h2pgcil0p8" 14048 } 14049 }, 14050 { ··· 14090 "repo": "magit/closql", 14091 "unstable": { 14092 "version": [ 14093 - 20240125, 14094 - 1741 14095 ], 14096 "deps": [ 14097 "compat", 14098 "emacsql" 14099 ], 14100 - "commit": "dc8cacbafc4d99ac25280c973a754a5ee5dbe2b0", 14101 - "sha256": "124x6ag003lgjx3sfzy7fjn2vd9s75shmqssxgax1a09kb5iwl88" 14102 }, 14103 "stable": { 14104 "version": [ ··· 14293 "version": [ 14294 3, 14295 28, 14296 - 2 14297 ], 14298 - "commit": "1f25aa1a0ac61a0b3d5b0c4e2abc98c49cd159a5", 14299 - "sha256": "1wd7xdlfski5g1jnx5pb7csqcsk4di6l278l9nbrg949z6dn5dq0" 14300 } 14301 }, 14302 { ··· 14765 "repo": "ankurdave/color-identifiers-mode", 14766 "unstable": { 14767 "version": [ 14768 - 20230405, 14769 - 527 14770 ], 14771 "deps": [ 14772 "dash" 14773 ], 14774 - "commit": "c4060d1bca6fa2acfe449e086171d4efee62863f", 14775 - "sha256": "1b5zn42gl08v39xcym09ihwfi7zfgzgjsv1ndvfqv0av1kb9xwrj" 14776 }, 14777 "stable": { 14778 "version": [ ··· 14908 "repo": "purcell/color-theme-sanityinc-tomorrow", 14909 "unstable": { 14910 "version": [ 14911 - 20231226, 14912 - 930 14913 ], 14914 - "commit": "a918dfe597e3a350b2dd5368eaf33b0432885453", 14915 - "sha256": "1zxwg7894vqnm4pf7w56vzb811av2nhrkqrxsa3x5d6mhravf3wy" 14916 }, 14917 "stable": { 14918 "version": [ ··· 15352 "repo": "company-mode/company-mode", 15353 "unstable": { 15354 "version": [ 15355 - 20240130, 15356 - 1905 15357 ], 15358 - "commit": "02903bd7088d65a87df0ae0f0d0a7118de147b69", 15359 - "sha256": "1rbbkl77kb7xzhi3mmkal0qxg9vs3vq3pg37w8c2p9lmajdfz0xy" 15360 }, 15361 "stable": { 15362 "version": [ ··· 15414 "repo": "krzysztof-magosa/company-ansible", 15415 "unstable": { 15416 "version": [ 15417 - 20200306, 15418 - 1441 15419 ], 15420 "deps": [ 15421 "company" 15422 ], 15423 - "commit": "79dd421b161efa49fbdffad57fa40edb41f484a3", 15424 - "sha256": "0b05n6m47vyhirxfqzapzl4gf179aks1296qsw1sw8v84kb5kl0x" 15425 }, 15426 "stable": { 15427 "version": [ ··· 15664 "repo": "tsukimizake/company-dcd", 15665 "unstable": { 15666 "version": [ 15667 - 20210307, 15668 - 649 15669 ], 15670 "deps": [ 15671 "cl-lib", ··· 15675 "popwin", 15676 "yasnippet" 15677 ], 15678 - "commit": "858500115d4f0285f963698ede9492f409a90e52", 15679 - "sha256": "1b7xcqx297dc5z1rc96gd7y9cx8a7yhgmqh5cpnwfb45hm5s71hs" 15680 } 15681 }, 15682 { ··· 17706 "repo": "minad/consult", 17707 "unstable": { 17708 "version": [ 17709 - 20240202, 17710 - 1419 17711 ], 17712 "deps": [ 17713 "compat" 17714 ], 17715 - "commit": "9463146ba754103db9475ae56e46561366ba4773", 17716 - "sha256": "1wqs11pkv4dcsxgmpmg7kmzg7bnc4jwbma7bvmpxxzws1y9pxi1v" 17717 }, 17718 "stable": { 17719 "version": [ 17720 1, 17721 - 2 17722 ], 17723 "deps": [ 17724 "compat" 17725 ], 17726 - "commit": "ba1ccbb45cd76b3fae20844bd2950631a3312a81", 17727 - "sha256": "1466f6j9bxw9mh0ad9yv2qfkhzlz1ysgch53nlkvbry4llhdhj43" 17728 } 17729 }, 17730 { ··· 18107 "repo": "mclear-tools/consult-notes", 18108 "unstable": { 18109 "version": [ 18110 - 20240122, 18111 - 41 18112 ], 18113 "deps": [ 18114 "consult", 18115 "dash", 18116 "s" 18117 ], 18118 - "commit": "784c1928c44a4393e33a7d8d19c331dbf5dd1690", 18119 - "sha256": "1473580zl5qapq8gyfnazsl8zcwkb9bs6v893fs0mr0afsgrmgi4" 18120 } 18121 }, 18122 { ··· 18159 "repo": "jgru/consult-org-roam", 18160 "unstable": { 18161 "version": [ 18162 - 20240115, 18163 - 1145 18164 ], 18165 "deps": [ 18166 "consult", 18167 "org-roam" 18168 ], 18169 - "commit": "8e5b60a61eee9d0582afd309bc4e70ca3b1054cb", 18170 - "sha256": "0hzc8kd52f2r5nrx5l3pbkj17mz2ms3715gq814k5iw2z9ir6ha3" 18171 } 18172 }, 18173 { ··· 18791 "repo": "abo-abo/swiper", 18792 "unstable": { 18793 "version": [ 18794 - 20231025, 18795 - 2311 18796 ], 18797 "deps": [ 18798 "ivy", 18799 "swiper" 18800 ], 18801 - "commit": "8c30f4cab5948aa8d942a3b2bbf5fb6a94d9441d", 18802 - "sha256": "1iqj27pc2iivmwfh329v0d9g0z1y0whlnamrl7g2bi374h41m368" 18803 }, 18804 "stable": { 18805 "version": [ ··· 19912 "repo": "bbatsov/crux", 19913 "unstable": { 19914 "version": [ 19915 - 20231013, 19916 - 520 19917 ], 19918 - "deps": [ 19919 - "seq" 19920 - ], 19921 - "commit": "3998b753d0eb4fc5a64ed9c9f05a1427ff4be22d", 19922 - "sha256": "00l0y7alcsgmhiif9isjkw6i7lgq540414m9kzadjqnf49jq28zr" 19923 }, 19924 "stable": { 19925 "version": [ ··· 20848 "repo": "Emacs-D-Mode-Maintainers/Emacs-D-Mode", 20849 "unstable": { 20850 "version": [ 20851 - 20230827, 20852 - 2032 20853 ], 20854 - "commit": "0c8c9e3a5ebb7bfd55bea138a8ad4390abf6b383", 20855 - "sha256": "1n71rigcwhwidac4jrvb1kagqyk7zd9j9gwqmn56id0n75m3lggv" 20856 }, 20857 "stable": { 20858 "version": [ ··· 21480 "repo": "emacs-dashboard/emacs-dashboard", 21481 "unstable": { 21482 "version": [ 21483 - 20240202, 21484 - 2350 21485 ], 21486 - "commit": "00f9344e0d31b805b47c6319a37f42b485b16bf0", 21487 - "sha256": "0kx0dcd996mqqqyxn97gmqb55b9zrnn8v8q36nzvjrmdfisiaxhj" 21488 }, 21489 "stable": { 21490 "version": [ ··· 22447 } 22448 }, 22449 { 22450 "ename": "derl", 22451 "commit": "f661504203b6990094307244a1c93cb62c1521d9", 22452 "sha256": "03j9jn4xidbvs2llp7nm0lx55x4ian6dk5d54ji58zkis3qpjy84", ··· 23057 "repo": "pkryger/difftastic.el", 23058 "unstable": { 23059 "version": [ 23060 - 20240123, 23061 - 931 23062 ], 23063 "deps": [ 23064 "compat", 23065 "magit" 23066 ], 23067 - "commit": "a3aa6b905c5fcd3079b668ee6e95e72be6de258f", 23068 - "sha256": "0if46m2iq15v5zbgr8hkl07hcijsm740cw82mhnj6kqdbdgk8p0p" 23069 } 23070 }, 23071 { ··· 23099 "repo": "retroj/digistar-mode", 23100 "unstable": { 23101 "version": [ 23102 - 20230313, 23103 - 1256 23104 ], 23105 - "commit": "2bb1076778468d90a132c04f7b8455fb887b6bfe", 23106 - "sha256": "0izv1xvsakkdh0bxf4j9a2qzzrrrkzh64gxk59as2jd4vp5pax9g" 23107 }, 23108 "stable": { 23109 "version": [ 23110 0, 23111 9, 23112 - 8 23113 ], 23114 - "commit": "2bb1076778468d90a132c04f7b8455fb887b6bfe", 23115 - "sha256": "0izv1xvsakkdh0bxf4j9a2qzzrrrkzh64gxk59as2jd4vp5pax9g" 23116 } 23117 }, 23118 { ··· 23825 }, 23826 { 23827 "ename": "dired-launch", 23828 - "commit": "31c9a4945d65aa6afc371c447a572284d38d4d71", 23829 - "sha256": "0vhf0iai60mp8sp7snishz6nrw0bcriq4cx64f41lk1adjb2mqaw", 23830 - "fetcher": "github", 23831 "repo": "thomp/dired-launch", 23832 "unstable": { 23833 "version": [ ··· 24289 "repo": "Boruch-Baum/emacs-diredc", 24290 "unstable": { 24291 "version": [ 24292 - 20240131, 24293 - 1429 24294 ], 24295 "deps": [ 24296 "key-assist" 24297 ], 24298 - "commit": "4090d4cef9d54384706cf52e3ad29921ddef0e0c", 24299 - "sha256": "0n8j7vpryxyc8172zaqmsgzc51yhmhsp92y1161dxkn9d0rg6p6n" 24300 }, 24301 "stable": { 24302 "version": [ ··· 25373 "repo": "spotify/dockerfile-mode", 25374 "unstable": { 25375 "version": [ 25376 - 20220822, 25377 - 2021 25378 ], 25379 - "commit": "52c6c00da1d31c0b6c29c74335b3af63ed6bf06c", 25380 - "sha256": "0yj80bcrpckdbhfl64r78q0hmk4hd3ry42lx70ky4h8h7f7l1gra" 25381 }, 25382 "stable": { 25383 "version": [ 25384 1, 25385 - 8 25386 ], 25387 - "commit": "73a8bcc25547b874e1983a75901f6c31708cd104", 25388 - "sha256": "0bv19mii4h47jllps72h69nwrlbfvwxgca1cl4cdxvpx0zkr6qx7" 25389 } 25390 }, 25391 { ··· 25490 } 25491 }, 25492 { 25493 "ename": "dogears", 25494 "commit": "570bde6b4b89eb74eaf47dda64004cd575f9d953", 25495 "sha256": "05hwjh2gy6j8dsv2didy86xfqbg10jrr6lhj3dqamjnm0ywkvs2d", ··· 25615 "repo": "seagle0128/doom-modeline", 25616 "unstable": { 25617 "version": [ 25618 - 20240112, 25619 - 1056 25620 ], 25621 "deps": [ 25622 "compat", 25623 "nerd-icons", 25624 "shrink-path" 25625 ], 25626 - "commit": "bf880ae56f3f6aab7bd334de9bd9b455c63a24c0", 25627 - "sha256": "0l7yyn8yxyxbsjbs52bp9wh66wdj828scb1gjbi6pk1hrx5x8g9v" 25628 }, 25629 "stable": { 25630 "version": [ ··· 26196 }, 26197 { 26198 "ename": "dtk", 26199 - "commit": "39333468fb6e9493deb86511f0032610a412ec8a", 26200 - "sha256": "005x3j5q8dhphhh4c48l6qx7qi3jz9k02m86ww1bzwfzji55p9sp", 26201 - "fetcher": "github", 26202 - "repo": "dtk01/dtk", 26203 "unstable": { 26204 "version": [ 26205 20230924, ··· 26238 "repo": "jscheid/dtrt-indent", 26239 "unstable": { 26240 "version": [ 26241 - 20240106, 26242 - 1216 26243 ], 26244 - "commit": "0230ec503283b895bd3df6c1e30b35a01aa0b9af", 26245 - "sha256": "01jrnzbqgj8pimvrb8335vjly04r0bx67gvq7dvprnf72n49r4i7" 26246 }, 26247 "stable": { 26248 "version": [ 26249 1, 26250 - 16 26251 ], 26252 - "commit": "0230ec503283b895bd3df6c1e30b35a01aa0b9af", 26253 - "sha256": "01jrnzbqgj8pimvrb8335vjly04r0bx67gvq7dvprnf72n49r4i7" 26254 } 26255 }, 26256 { ··· 26378 "stable": { 26379 "version": [ 26380 3, 26381 - 13, 26382 0 26383 ], 26384 - "commit": "21f904250f8bc27abbeafadf70682aceb198b1e3", 26385 - "sha256": "109rbwhmndrq95z144nl8hfzad2sf7xawwikx27xnxrdg5vp1gsp" 26386 } 26387 }, 26388 { ··· 26983 "repo": "emacs-eask/eask", 26984 "unstable": { 26985 "version": [ 26986 - 20240128, 26987 - 1012 26988 ], 26989 - "commit": "3f8d4b668c4568d65f40c4f8bbb20c3b8dbfaa05", 26990 - "sha256": "0fld9qiyhhi8z50zjfn7afp92v6klwvk33fycfhnrdjhbkjjihp6" 26991 }, 26992 "stable": { 26993 "version": [ 26994 0, 26995 9, 26996 - 4 26997 ], 26998 - "commit": "3f8d4b668c4568d65f40c4f8bbb20c3b8dbfaa05", 26999 - "sha256": "0fld9qiyhhi8z50zjfn7afp92v6klwvk33fycfhnrdjhbkjjihp6" 27000 } 27001 }, 27002 { ··· 27034 "repo": "emacs-eask/easky", 27035 "unstable": { 27036 "version": [ 27037 - 20240101, 27038 - 818 27039 ], 27040 "deps": [ 27041 "ansi", ··· 27044 "lv", 27045 "marquee-header" 27046 ], 27047 - "commit": "b44f6c87cc73138aa0692e69f138a0e7a684903b", 27048 - "sha256": "0h9d9ry6wsm0icr5777haynz8dxc2qqrwb95gdvdmg56nrw21mvz" 27049 }, 27050 "stable": { 27051 "version": [ ··· 27314 "repo": "joostkremers/ebib", 27315 "unstable": { 27316 "version": [ 27317 - 20240111, 27318 - 1538 27319 ], 27320 "deps": [ 27321 "compat", 27322 "parsebib" 27323 ], 27324 - "commit": "996ca97ac5f29c066cff5da60717eaded8e513fa", 27325 - "sha256": "1x5nia67vr49l203455zgdgk0dng5fmhdfvgklq456r1qs021qsw" 27326 }, 27327 "stable": { 27328 "version": [ 27329 2, 27330 40, 27331 - 3 27332 ], 27333 "deps": [ 27334 "compat", 27335 "parsebib" 27336 ], 27337 - "commit": "e6a88d62e5386ef056bd4fca4a95afe9e5ba6fe3", 27338 - "sha256": "07pyb76impqpczx6hl6amfs4hfnszfwydp27az46dkqc17hy0fgy" 27339 } 27340 }, 27341 { ··· 27999 "repo": "sinic/ednc", 28000 "unstable": { 28001 "version": [ 28002 - 20240107, 28003 - 2214 28004 ], 28005 - "commit": "d4d604f95e9b7955ee596210c2e47fccbd12a21d", 28006 - "sha256": "1dii711i3ga7gmqkyfvlf8k2sklkp941gyvy3d4rhp66gfiv8frc" 28007 }, 28008 "stable": { 28009 "version": [ ··· 28304 "repo": "yveszoundi/eglot-java", 28305 "unstable": { 28306 "version": [ 28307 - 20240201, 28308 - 451 28309 ], 28310 "deps": [ 28311 "eglot", 28312 "jsonrpc" 28313 ], 28314 - "commit": "1f621b56cb566f3e5370db246da4b74ca0480a67", 28315 - "sha256": "1haps89hgbjpim8m2kwp49llm0n07zfh809520m6xzlg6r7czbiv" 28316 } 28317 }, 28318 { ··· 28347 ], 28348 "commit": "3e66d604b66a35290c686194de7cb39b113ab20a", 28349 "sha256": "0n9cf3cpf55f4n4nmfl4m2pai1b8hznyivr0vzvf9p56iyfnx98g" 28350 } 28351 }, 28352 { ··· 28535 "repo": "ahyatt/ekg", 28536 "unstable": { 28537 "version": [ 28538 - 20231127, 28539 - 46 28540 ], 28541 "deps": [ 28542 "llm", 28543 "triples" 28544 ], 28545 - "commit": "d5324b62b2fb6c5fe4d54cf23d4d054b07869124", 28546 - "sha256": "1bnxipr0dsxb66dnwi3w2d51y6ysz9d8nlnbg0wxiiwzd175lnhj" 28547 }, 28548 "stable": { 28549 "version": [ 28550 0, 28551 - 4, 28552 - 3 28553 ], 28554 "deps": [ 28555 "llm", 28556 "triples" 28557 ], 28558 - "commit": "d5324b62b2fb6c5fe4d54cf23d4d054b07869124", 28559 - "sha256": "1bnxipr0dsxb66dnwi3w2d51y6ysz9d8nlnbg0wxiiwzd175lnhj" 28560 } 28561 }, 28562 { ··· 29077 "repo": "emacs-eldev/eldev", 29078 "unstable": { 29079 "version": [ 29080 - 20240123, 29081 - 2127 29082 ], 29083 - "commit": "fd6bbda5e54e70e298c8dca4a5eff982f5a9e987", 29084 - "sha256": "0mqawhq49r0j2s93lz32sr0hkg2b4b1nrw6alnbrk5i7pibw0s0q" 29085 }, 29086 "stable": { 29087 "version": [ ··· 29326 "repo": "swflint/electric-ospl-mode", 29327 "unstable": { 29328 "version": [ 29329 - 20231129, 29330 - 1953 29331 ], 29332 - "commit": "c2b33c82156adffcbe1c81abc2f62ee4ab86b0c6", 29333 - "sha256": "10cpmmsfyxbymz7w0hs377bvr4i2b2gy43q6q8ig8x9xsdgbpbkj" 29334 }, 29335 "stable": { 29336 "version": [ 29337 3, 29338 - 0, 29339 0 29340 ], 29341 - "commit": "c2b33c82156adffcbe1c81abc2f62ee4ab86b0c6", 29342 - "sha256": "10cpmmsfyxbymz7w0hs377bvr4i2b2gy43q6q8ig8x9xsdgbpbkj" 29343 } 29344 }, 29345 { ··· 30184 "repo": "s-kostyaev/ellama", 30185 "unstable": { 30186 "version": [ 30187 - 20240204, 30188 - 739 30189 ], 30190 "deps": [ 30191 "dash", 30192 "llm", 30193 "spinner" 30194 ], 30195 - "commit": "81dc7414cbd637fb61c6541ce71ebb8092db9498", 30196 - "sha256": "1x08n2j0klsybfy86ikppgfbsslidjy8fpcqja9g7xslq39jp435" 30197 }, 30198 "stable": { 30199 "version": [ 30200 0, 30201 - 7, 30202 - 5 30203 ], 30204 "deps": [ 30205 "dash", 30206 "llm", 30207 "spinner" 30208 ], 30209 - "commit": "3b70a560c0f04d02bf99dab2a7252ef4b67cf1e9", 30210 - "sha256": "1wgpfaihyidlybnh0f26df8k23w6kmwa50p827qlk0kg548r38d2" 30211 } 30212 }, 30213 { ··· 30364 "repo": "sp1ff/elmpd", 30365 "unstable": { 30366 "version": [ 30367 - 20210904, 30368 - 1340 30369 ], 30370 - "commit": "4b42a90610fdb05ac1a2811da5acd55493715795", 30371 - "sha256": "1nj310mnckf5mpqici67jzdydbby50la6g6vq7qdaji0c98c335b" 30372 }, 30373 "stable": { 30374 "version": [ 30375 0, 30376 2, 30377 - 3 30378 ], 30379 - "commit": "4b42a90610fdb05ac1a2811da5acd55493715795", 30380 - "sha256": "1nj310mnckf5mpqici67jzdydbby50la6g6vq7qdaji0c98c335b" 30381 } 30382 }, 30383 { ··· 30567 "url": "https://thelambdalab.xyz/git/elpher.git", 30568 "unstable": { 30569 "version": [ 30570 - 20230505, 30571 - 817 30572 ], 30573 - "commit": "81f2883614c303184116449ec3583ef5c136ec2f", 30574 - "sha256": "0cxzv9nx5vshf45r7msaqnq8h7xwi4kd8pb3na3dljlrhwvgdrk6" 30575 }, 30576 "stable": { 30577 "version": [ 30578 3, 30579 5, 30580 - 0 30581 ], 30582 - "commit": "81f2883614c303184116449ec3583ef5c136ec2f", 30583 - "sha256": "0cxzv9nx5vshf45r7msaqnq8h7xwi4kd8pb3na3dljlrhwvgdrk6" 30584 } 30585 }, 30586 { ··· 31314 "repo": "oantolin/embark", 31315 "unstable": { 31316 "version": [ 31317 - 20240131, 31318 - 1248 31319 ], 31320 "deps": [ 31321 "compat" 31322 ], 31323 - "commit": "99484b04ec72b9febfb2175b075ba55e40bcbf72", 31324 - "sha256": "12xsh782cs1vk2h5apzv94x0y247s2ww2sx5634bf61prlbgy2d3" 31325 }, 31326 "stable": { 31327 "version": [ ··· 31343 "repo": "oantolin/embark", 31344 "unstable": { 31345 "version": [ 31346 - 20240128, 31347 - 1843 31348 ], 31349 "deps": [ 31350 "compat", 31351 "consult", 31352 "embark" 31353 ], 31354 - "commit": "9d6d4139bf66aa172ac96a6d0918d591455497c3", 31355 - "sha256": "1dcr7daanvmh0fcrnv4gds7nxfjipm93yi084hx1l2hilxdm4xfz" 31356 }, 31357 "stable": { 31358 "version": [ ··· 31521 "url": "https://git.savannah.gnu.org/git/emms.git", 31522 "unstable": { 31523 "version": [ 31524 - 20240202, 31525 - 2122 31526 ], 31527 "deps": [ 31528 "cl-lib", 31529 "nadvice", 31530 "seq" 31531 ], 31532 - "commit": "87d0d1fb0566a80229029d0d8d7c863138d70aae", 31533 - "sha256": "0m54hj86snq8hr20dgm01zikab59sqzdf3byz18a76fv6930q8hd" 31534 }, 31535 "stable": { 31536 "version": [ ··· 31899 "repo": "isamert/empv.el", 31900 "unstable": { 31901 "version": [ 31902 - 20240203, 31903 - 2126 31904 ], 31905 "deps": [ 31906 "compat", 31907 "s" 31908 ], 31909 - "commit": "a0e362e5ba0be6c7cf96076d61a192cced7bdcc0", 31910 - "sha256": "196bbpxxrni0jlrskyyp8vhg41xsjnq6rbclxrp36hh11v0pxb07" 31911 }, 31912 "stable": { 31913 "version": [ ··· 32347 "repo": "emacscollective/epkg", 32348 "unstable": { 32349 "version": [ 32350 - 20240116, 32351 - 1941 32352 ], 32353 "deps": [ 32354 "closql", ··· 32356 "emacsql", 32357 "llama" 32358 ], 32359 - "commit": "7f7137e96dd91786e0cf5c8ecb674aeaaf22a49d", 32360 - "sha256": "02mc0sc8i4dqshblbnwws2a0l7bxcswlc21jyfv23gk0pm2wgbxw" 32361 }, 32362 "stable": { 32363 "version": [ ··· 33004 "repo": "agda/agda", 33005 "unstable": { 33006 "version": [ 33007 - 20200914, 33008 - 644 33009 ], 33010 - "commit": "aa5e3a127bf17a8c80d947f3c286758a36dadc36", 33011 - "sha256": "0nwriahnkyg1p0xn50c4h2bxg9idm6d9n8mfl7ddzm98j8gv1vwi" 33012 }, 33013 "stable": { 33014 "version": [ ··· 33063 "repo": "erlang/otp", 33064 "unstable": { 33065 "version": [ 33066 - 20231110, 33067 - 1018 33068 ], 33069 - "commit": "bd55bb110c2ae8e51e14f4a26c9116e1db3b3cc3", 33070 - "sha256": "0md6bd463lz806463g9wch3xmmdqaddbbya2mnxx88ncfijx86n3" 33071 }, 33072 "stable": { 33073 "version": [ 33074 - 26, 33075 - 2, 33076 1 33077 ], 33078 - "commit": "ca8b893f9d5bdd0957b78514ba523032e762c644", 33079 - "sha256": "0b0gaalybrni5v3bcm2q0iybicspxyzqnifncyjpskx26xhki971" 33080 } 33081 }, 33082 { ··· 33743 "repo": "peterwvj/eshell-up", 33744 "unstable": { 33745 "version": [ 33746 - 20170425, 33747 - 1737 33748 ], 33749 - "commit": "b00e447ad7941ab31bcbb6bc0205fd492e887e7d", 33750 - "sha256": "1802887ad7y6m40azfvzz6aapdzkp655jpiryimqd11kwbsinmvv" 33751 }, 33752 "stable": { 33753 "version": [ ··· 34061 "unstable": { 34062 "version": [ 34063 20240131, 34064 - 1037 34065 ], 34066 - "commit": "d8472e00da8fde3224d4512641093b526601af39", 34067 - "sha256": "094pwdzklzqk9gvf7z9phaxbwvw8hpghk2q05zrdyxjr4rmvq9bc" 34068 }, 34069 "stable": { 34070 "version": [ 34071 24, 34072 1, 34073 - 0 34074 ], 34075 - "commit": "0ef7e6878f47d2492a371be5947e895c4b3dfeb8", 34076 - "sha256": "10j315plrpl4yax2srv9r2l7kdr0qqz8h3g2n4s7c1rhpzpfgyh2" 34077 } 34078 }, 34079 { ··· 34699 "repo": "emacs-evil/evil", 34700 "unstable": { 34701 "version": [ 34702 - 20240128, 34703 - 957 34704 ], 34705 "deps": [ 34706 "cl-lib", 34707 "goto-chg" 34708 ], 34709 - "commit": "5995f6f21f662484440ed67a28ce59e365feb9ad", 34710 - "sha256": "0fzcxddxn19bjca3lszbgssdi17lj5nvynxnmrh8ckrcnf86kivf" 34711 }, 34712 "stable": { 34713 "version": [ ··· 34762 "repo": "wcsmith/evil-args", 34763 "unstable": { 34764 "version": [ 34765 - 20220125, 34766 - 1626 34767 ], 34768 "deps": [ 34769 "evil" 34770 ], 34771 - "commit": "2671071a4a57eaee7cc8c27b9e4b6fc60fd2ccd3", 34772 - "sha256": "13avgl0whfp1xdsmp0j7qr5p2nh59swb2lyfpr7fz6bkgifrn212" 34773 }, 34774 "stable": { 34775 "version": [ ··· 34900 "repo": "emacs-evil/evil-collection", 34901 "unstable": { 34902 "version": [ 34903 - 20240118, 34904 - 856 34905 ], 34906 "deps": [ 34907 "annalist", 34908 "evil" 34909 ], 34910 - "commit": "8c84f9bc89fe56e71b56519f886085ddcbc671cf", 34911 - "sha256": "1m1lqldbp8xs8b5n6kz181w0lbdbgp1lllnfmw65y346xx0ycm7x" 34912 }, 34913 "stable": { 34914 "version": [ ··· 35448 "repo": "redguardtoo/evil-matchit", 35449 "unstable": { 35450 "version": [ 35451 - 20231011, 35452 - 1119 35453 ], 35454 - "commit": "fe4cc5243a23ba7aa283803b200993f23b5dafef", 35455 - "sha256": "0zjlnl40yx1n5d275m5kd46hx758g301akr2jbnbrrifv18p3j7h" 35456 }, 35457 "stable": { 35458 "version": [ 35459 3, 35460 0, 35461 - 2 35462 ], 35463 - "commit": "f27b2a87bab75e3b8a87c277049a4363cdfcbf61", 35464 - "sha256": "0igz4kcfb01f9h49n5x9p1idzap54nkw62i1xrql1zlj54s8rv6b" 35465 } 35466 }, 35467 { ··· 36401 "repo": "meain/evil-textobj-tree-sitter", 36402 "unstable": { 36403 "version": [ 36404 - 20231222, 36405 - 1559 36406 ], 36407 - "commit": "220ceae065852ef4f717fa41efd1ab51ca2346d3", 36408 - "sha256": "0a7wg9gzgisi4hzxm3yxclzgwiqw9vd7bc9f5nz1ry2xdk0hbna4" 36409 } 36410 }, 36411 { ··· 36504 "repo": "clsty/evil-tutor-sc", 36505 "unstable": { 36506 "version": [ 36507 - 20230705, 36508 - 656 36509 ], 36510 "deps": [ 36511 "evil", 36512 "evil-tutor" 36513 ], 36514 - "commit": "1a1bc93eeb432159591b6dbe6684068311c89a46", 36515 - "sha256": "1l0lcxjf5fn3r9xwcjnql95fbqx23a4d6a3wnyrw3jzm3hiyckgk" 36516 }, 36517 "stable": { 36518 "version": [ 36519 2, 36520 - 1 36521 ], 36522 "deps": [ 36523 "evil", 36524 "evil-tutor" 36525 ], 36526 - "commit": "9a4a58d4d98c1118383df6ebd352413b95c68457", 36527 - "sha256": "1b0pv11793kmrcbb3gj52qnsrcak2dxwxfkqpj3sjss8zpd68bdj" 36528 } 36529 }, 36530 { ··· 36888 "repo": "purcell/exec-path-from-shell", 36889 "unstable": { 36890 "version": [ 36891 - 20230804, 36892 - 645 36893 ], 36894 "deps": [ 36895 "cl-lib" 36896 ], 36897 - "commit": "03fc0a38af9e396c98f5a30c392cf757b3a34feb", 36898 - "sha256": "1wmr1z603wmcv8hxzxn84qxzdwmzmdm8x6f3n0x7klviq4jw6v2x" 36899 }, 36900 "stable": { 36901 "version": [ ··· 37237 "repo": "agzam/exwm-edit", 37238 "unstable": { 37239 "version": [ 37240 - 20220414, 37241 - 106 37242 ], 37243 - "commit": "b5b7e950f57e30befd68d51df34540b70e6ac28f", 37244 - "sha256": "11yjvry950xiq91rzbx9jsa8hx3lnabhkqzgiqlcgx36q6diw6fh" 37245 } 37246 }, 37247 { ··· 38134 "repo": "martianh/fedi.el", 38135 "unstable": { 38136 "version": [ 38137 - 20231230, 38138 - 1108 38139 ], 38140 "deps": [ 38141 "markdown-mode" 38142 ], 38143 - "commit": "4d776332d6425a917cb437fc17831fa834c881d2", 38144 - "sha256": "1bqaapxhp1517sp0x07d0mlzq3zg721fppa6q09zz8hjsjjx5p0c" 38145 } 38146 }, 38147 { ··· 38220 "repo": "technomancy/fennel-mode", 38221 "unstable": { 38222 "version": [ 38223 - 20231022, 38224 - 1926 38225 ], 38226 - "commit": "5965c8fc693a49e65237a087e693690cf8c9fcb3", 38227 - "sha256": "1qxrhrnnxjmw6a1q0v12h2ix5l3d5rp2knf4ppg808mx8b8dcm5w" 38228 } 38229 }, 38230 { ··· 38456 "repo": "davidshepherd7/fill-function-arguments", 38457 "unstable": { 38458 "version": [ 38459 - 20210617, 38460 - 1538 38461 ], 38462 - "commit": "60a5a3c3004cffa111202b42217d604f63d72e70", 38463 - "sha256": "0z2a1h3lrkywlgccd66gi076bj1l52szp2bl337hrvdrla2hb3lx" 38464 }, 38465 "stable": { 38466 "version": [ ··· 38751 "repo": "LaurenceWarne/finito.el", 38752 "unstable": { 38753 "version": [ 38754 - 20231209, 38755 - 1912 38756 ], 38757 "deps": [ 38758 "async", ··· 38763 "s", 38764 "transient" 38765 ], 38766 - "commit": "15e5870843751bd3d7bb5e2bcafe4cb2d859706e", 38767 - "sha256": "1chz9sa1x0rcrpnl998xzij1ac5ryllka9jn8w8bmslk1axdf5cg" 38768 }, 38769 "stable": { 38770 "version": [ ··· 39589 "repo": "lewang/flx", 39590 "unstable": { 39591 "version": [ 39592 - 20221213, 39593 - 542 39594 ], 39595 "deps": [ 39596 "cl-lib" 39597 ], 39598 - "commit": "7b44a5abb254bbfbeca7a29336f7f4ebd8aabbf2", 39599 - "sha256": "18vzjsscm9hsxxnacqfaskwayxhlg258rj8m7m8kim12nndgkzcy" 39600 }, 39601 "stable": { 39602 "version": [ ··· 39619 "repo": "lewang/flx", 39620 "unstable": { 39621 "version": [ 39622 - 20221213, 39623 - 542 39624 ], 39625 "deps": [ 39626 "cl-lib", 39627 "flx" 39628 ], 39629 - "commit": "7b44a5abb254bbfbeca7a29336f7f4ebd8aabbf2", 39630 - "sha256": "18vzjsscm9hsxxnacqfaskwayxhlg258rj8m7m8kim12nndgkzcy" 39631 }, 39632 "stable": { 39633 "version": [ ··· 39670 "repo": "flycheck/flycheck", 39671 "unstable": { 39672 "version": [ 39673 - 20240202, 39674 - 1356 39675 - ], 39676 - "deps": [ 39677 - "dash", 39678 - "let-alist", 39679 - "pkg-info", 39680 - "seq" 39681 ], 39682 - "commit": "23df1af6b51fc44ec41973d4da32f2b5a8dac38a", 39683 - "sha256": "0wqww59x3xjrjdzg9qf84fkw264503f6fbkp1s0cz3x20v9d6xf8" 39684 }, 39685 "stable": { 39686 "version": [ 39687 - 32 39688 ], 39689 - "deps": [ 39690 - "dash", 39691 - "let-alist", 39692 - "pkg-info", 39693 - "seq" 39694 - ], 39695 - "commit": "3b5b4248074f016922c2674789d4a242528cf4c7", 39696 - "sha256": "0dx6wqxz1yfp4shas4yn6abqc8bz21ks3glcyzznm3xspjdaq21s" 39697 } 39698 }, 39699 { ··· 39867 "repo": "flycheck/flycheck-cask", 39868 "unstable": { 39869 "version": [ 39870 - 20200926, 39871 - 1502 39872 ], 39873 "deps": [ 39874 "dash", 39875 "flycheck" 39876 ], 39877 - "commit": "4b2ede6362ded4a45678dfbef1876faa42edbd58", 39878 - "sha256": "0fzcknz2gicpx5rqf8qdxiy1g2kppy2qzsgszxm28mbahf0913bb" 39879 }, 39880 "stable": { 39881 "version": [ ··· 40054 "repo": "borkdude/flycheck-clj-kondo", 40055 "unstable": { 40056 "version": [ 40057 - 20240203, 40058 - 1224 40059 ], 40060 "deps": [ 40061 "flycheck" 40062 ], 40063 - "commit": "9089ade9e01b091139321c78ad75946944ff845d", 40064 - "sha256": "0xmddrmdwk8fxgfays8gpf0wg3f6cvqk77axm1jqyiki4zmd35hl" 40065 }, 40066 "stable": { 40067 "version": [ ··· 40477 "repo": "flycheck/flycheck-eask", 40478 "unstable": { 40479 "version": [ 40480 - 20240101, 40481 - 833 40482 ], 40483 "deps": [ 40484 "flycheck" 40485 ], 40486 - "commit": "1871b7ee94342f7673abef65337b8741f37c01e2", 40487 - "sha256": "1n2rzr8qnqcsqszwy9lx0y8sv7d412g3kxwgwqkjw5ha38zcprcg" 40488 }, 40489 "stable": { 40490 "version": [ ··· 40501 }, 40502 { 40503 "ename": "flycheck-eglot", 40504 - "commit": "ead6dfff6183385b6792bae4637bcaec76d87428", 40505 - "sha256": "0awm312r8my2fy7b2zchhfsf12mv7ad24d4wx85f9p5dalgi2340", 40506 "fetcher": "github", 40507 - "repo": "intramurz/flycheck-eglot", 40508 "unstable": { 40509 "version": [ 40510 - 20230630, 40511 - 1803 40512 ], 40513 "deps": [ 40514 "eglot", 40515 "flycheck" 40516 ], 40517 - "commit": "9ff8d0068be59b1450964b390349d75a68af21ed", 40518 - "sha256": "1ab4vp8qyhmg0ckr2h0bw1nm3lwh8zwckgjvzmr3lwcv6drcq67h" 40519 } 40520 }, 40521 { ··· 42062 "repo": "flycheck/flycheck-rust", 42063 "unstable": { 42064 "version": [ 42065 - 20190319, 42066 - 1546 42067 ], 42068 "deps": [ 42069 "dash", ··· 42071 "let-alist", 42072 "seq" 42073 ], 42074 - "commit": "a139cd53c5062697e9ed94ad80b803c37d999600", 42075 - "sha256": "1fh6j5w2387nh2fwwjphkhq17cgj5m2q5k0fhidvgc2w65lzbr1r" 42076 }, 42077 "stable": { 42078 "version": [ ··· 42715 "repo": "flymake/flymake-eask", 42716 "unstable": { 42717 "version": [ 42718 - 20240101, 42719 - 837 42720 ], 42721 "deps": [ 42722 "flymake-easy" 42723 ], 42724 - "commit": "3962a059f3437bee73faa11d997fdb92d180eee7", 42725 - "sha256": "0c9a9ahrp6yz0bjcw9zzvlrjx44iih3pcbm79lags2pcxrb0824n" 42726 }, 42727 "stable": { 42728 "version": [ ··· 44619 "repo": "magit/forge", 44620 "unstable": { 44621 "version": [ 44622 - 20240203, 44623 - 2128 44624 ], 44625 "deps": [ 44626 "closql", ··· 44635 "transient", 44636 "yaml" 44637 ], 44638 - "commit": "298e9f6e7afda28b2e5e47d4c4e200f707fa2eec", 44639 - "sha256": "13b2bhlxpcw9bjp9zg6c8vlbwmxi3qvijg5mfbb09dmqr9iz72jq" 44640 }, 44641 "stable": { 44642 "version": [ ··· 44706 "repo": "lassik/emacs-format-all-the-code", 44707 "unstable": { 44708 "version": [ 44709 - 20231107, 44710 - 1932 44711 ], 44712 "deps": [ 44713 "inheritenv", 44714 "language-id" 44715 ], 44716 - "commit": "6adf79ec74d52862e9afb910303bfa04ac9db604", 44717 - "sha256": "1x65gycrfw5m2ak7fdnqk0ysv4s65z64a0dc1nda7l5qfy425pll" 44718 }, 44719 "stable": { 44720 "version": [ 44721 0, 44722 - 5, 44723 0 44724 ], 44725 "deps": [ 44726 "inheritenv", 44727 "language-id" 44728 ], 44729 - "commit": "b18ed67a81b4d81d77f3bd7cf6e004e4e412b630", 44730 - "sha256": "1qy4qdvxsagzp8pav2jx29bz37xiwvm5lbwyfp8jlg59715z4cxq" 44731 } 44732 }, 44733 { ··· 44854 "repo": "rnkn/fountain-mode", 44855 "unstable": { 44856 "version": [ 44857 - 20231127, 44858 - 1128 44859 ], 44860 "deps": [ 44861 "seq" 44862 ], 44863 - "commit": "f3685ac7235de79cfa9a9c84acbbe8541bcf5e25", 44864 - "sha256": "1bj7iw2sd09dj2a6289r0rkjcy6bgyw621k1dr39dym3wlgbzjgz" 44865 }, 44866 "stable": { 44867 "version": [ ··· 44884 "repo": "gmlarumbe/fpga", 44885 "unstable": { 44886 "version": [ 44887 - 20230913, 44888 - 2241 44889 ], 44890 - "commit": "9cf7b25ab7364f4e690e86b364cc3279cdffc25e", 44891 - "sha256": "04cxmh455vxfswxk8h460g7dcfr3ww1gnijxlbrkn7m0j1cysz5f" 44892 }, 44893 "stable": { 44894 "version": [ ··· 45007 "repo": "davidshepherd7/frames-only-mode", 45008 "unstable": { 45009 "version": [ 45010 - 20210107, 45011 - 918 45012 ], 45013 "deps": [ 45014 "dash", 45015 "s" 45016 ], 45017 - "commit": "27a5116f36af14df39b92ee2ea1f8583f22484cf", 45018 - "sha256": "1gng87dfkd1zi2gnnymh44496an1wwacf7dcm525n3k00clx58if" 45019 }, 45020 "stable": { 45021 "version": [ ··· 46183 "repo": "emacs-geiser/geiser", 46184 "unstable": { 46185 "version": [ 46186 - 20240115, 46187 - 1854 46188 ], 46189 "deps": [ 46190 "project" 46191 ], 46192 - "commit": "0e189dfb1e531c7b2609c5865659badec7cb6f28", 46193 - "sha256": "1aiw8fxfna58g3zcjg4rwr6jfaifdgp9nmcgd55kfbhps9ih0qi0" 46194 }, 46195 "stable": { 46196 "version": [ ··· 46552 "repo": "noctuid/general.el", 46553 "unstable": { 46554 "version": [ 46555 - 20240131, 46556 - 1426 46557 ], 46558 "deps": [ 46559 "cl-lib" 46560 ], 46561 - "commit": "3ca7bbf1101c9c9fb372e6d0d0c026dfadb9996f", 46562 - "sha256": "1p2cmj3xqs82sy2hdvmrm9dspwwjx8nxn3bf1ylkgnj8j2gyj4ca" 46563 } 46564 }, 46565 { ··· 46692 "repo": "thisch/gerrit.el", 46693 "unstable": { 46694 "version": [ 46695 - 20231210, 46696 - 2222 46697 ], 46698 "deps": [ 46699 "dash", 46700 "magit", 46701 "s" 46702 ], 46703 - "commit": "abc40004fd2715497d964ba3d38f7a702f22c3bf", 46704 - "sha256": "1g84ghsj2y29qyr7wabrsrk7bdvpjrbbhnc03m5fmlzpkzdlflhx" 46705 } 46706 }, 46707 { ··· 47000 "repo": "magit/ghub", 47001 "unstable": { 47002 "version": [ 47003 - 20240101, 47004 - 2217 47005 ], 47006 "deps": [ 47007 "compat", 47008 "let-alist", 47009 "treepy" 47010 ], 47011 - "commit": "ba56fe223fbabab89fee577a1d3b0704d7c4a0df", 47012 - "sha256": "0v31jzgq53rcxj2yr0ag7pm27797l2c1rnngfb8i0w7h857iwld9" 47013 }, 47014 "stable": { 47015 "version": [ ··· 47335 "repo": "liuyinz/git-cliff.el", 47336 "unstable": { 47337 "version": [ 47338 - 20240107, 47339 - 2156 47340 ], 47341 "deps": [ 47342 "transient" 47343 ], 47344 - "commit": "1949b536a259b8da8722b5fd064b89fb163f976b", 47345 - "sha256": "1x56c9lzz6hrmgbfzqsfrdh2xr6yqdzdnw8f4afxyp2ifbnfv99q" 47346 }, 47347 "stable": { 47348 "version": [ 47349 0, 47350 - 4, 47351 - 5 47352 ], 47353 "deps": [ 47354 "transient" 47355 ], 47356 - "commit": "a5ec76d0c52c08ec134190578686b5685589c8e4", 47357 - "sha256": "0h3v4zmmnc0dksyxzjg1y621w98qv6zm4rmg9k43rhsxlv1n6qp3" 47358 } 47359 }, 47360 { ··· 47398 "repo": "magit/magit", 47399 "unstable": { 47400 "version": [ 47401 - 20240123, 47402 - 1358 47403 ], 47404 "deps": [ 47405 "compat", 47406 "transient", 47407 "with-editor" 47408 ], 47409 - "commit": "fc61ce236d5f8fedff9f469fdb25b4d5d49694e8", 47410 - "sha256": "18hn9akj0gm2wq2ba7cf3vlvsragsq1flbwdhmb1h61da66khn0p" 47411 }, 47412 "stable": { 47413 "version": [ ··· 47832 "repo": "pidu/git-timemachine", 47833 "unstable": { 47834 "version": [ 47835 - 20230630, 47836 - 1214 47837 ], 47838 "deps": [ 47839 "transient" 47840 ], 47841 - "commit": "ac933e5cd29583c131401f3bd991d98129c316df", 47842 - "sha256": "152vq34dn76m21ab97wwm31hgp2wl9y437vwmd4kcd5pvwjhx9c6" 47843 }, 47844 "stable": { 47845 "version": [ ··· 48756 "repo": "matsievskiysv/gmsh-mode", 48757 "unstable": { 48758 "version": [ 48759 - 20211204, 48760 - 826 48761 ], 48762 - "commit": "2b7c573f378f7e9210400115d4d9dfd879f8a4ad", 48763 - "sha256": "0yipszmblbz2zz784ys78zqzcm44blnvlm79gch2prl56gi0hl3r" 48764 } 48765 }, 48766 { ··· 48852 } 48853 }, 48854 { 48855 "ename": "gntp", 48856 "commit": "c69a148d3b72d1be6ea10100a8e0cbbd918baa9c", 48857 "sha256": "1ywj3p082g54dcpy8q4jnkqfr12npikx8yz14r0njxdlr0janh4f", ··· 49413 "repo": "dominikh/go-mode.el", 49414 "unstable": { 49415 "version": [ 49416 - 20220114, 49417 - 2239 49418 ], 49419 "deps": [ 49420 "cl-lib", 49421 "go-mode" 49422 ], 49423 - "commit": "3273fcece5d9ab7edd4f15b2d6bce61f4e5a0666", 49424 - "sha256": "00qzn136d8cl3szbi44xf3iiv75r6n1m7wwgldmzn4i5mpz8dbq7" 49425 }, 49426 "stable": { 49427 "version": [ ··· 49864 "repo": "minad/goggles", 49865 "unstable": { 49866 "version": [ 49867 - 20240102, 49868 - 332 49869 ], 49870 - "commit": "d64f08ace640b21781689f233498fece656c5a41", 49871 - "sha256": "0158pp33qy9cil0y459i6jby26hfjmfnjjrf42b8lcyifsqb3bc9" 49872 }, 49873 "stable": { 49874 "version": [ 49875 0, 49876 - 3 49877 ], 49878 - "commit": "b715ff51e4b80c3c5487e7be6deadb1bb1497af6", 49879 - "sha256": "0crll7r1qzpipimrahbfgk31f6rys58gzsbiwi65l0gqw49699sx" 49880 } 49881 }, 49882 { ··· 50256 "repo": "emacs-vs/goto-char-preview", 50257 "unstable": { 50258 "version": [ 50259 - 20240101, 50260 - 855 50261 ], 50262 - "commit": "6ec23b1fd551c8ff51d50b2a22c2b83828ac0e1a", 50263 - "sha256": "1xaqlmw4rvcyfmxh8di3i1c0rw58m2yd7zycyimii7s8gkd2zr0c" 50264 }, 50265 "stable": { 50266 "version": [ ··· 50343 "repo": "emacs-vs/goto-line-preview", 50344 "unstable": { 50345 "version": [ 50346 - 20240101, 50347 - 855 50348 ], 50349 - "commit": "bbcf14e66abf1c56e8f44d501b971882e881a5f9", 50350 - "sha256": "1smk52g3sbafi652g6n39ijjv84g84bicxyhx64ybdgi3fndiv8r" 50351 }, 50352 "stable": { 50353 "version": [ ··· 50367 "repo": "vmware/govmomi", 50368 "unstable": { 50369 "version": [ 50370 - 20230927, 50371 - 1905 50372 ], 50373 "deps": [ 50374 "dash", ··· 50376 "magit-popup", 50377 "s" 50378 ], 50379 - "commit": "23cd3186674c69cbe9a29e32a9176640bccc14fa", 50380 - "sha256": "0hzafgkcp2psgciry3q84xwkbd69kd85mnv474zqjym4jh8v6197" 50381 }, 50382 "stable": { 50383 "version": [ 50384 0, 50385 - 34, 50386 - 2 50387 ], 50388 "deps": [ 50389 "dash", ··· 50391 "magit-popup", 50392 "s" 50393 ], 50394 - "commit": "96b6eb7717a333660fca14fe0b5f71b9b6b01c22", 50395 - "sha256": "1wgf0s560rd76chlcs9fqc5kc6rhwm8jf59f8ycpbg8r6nxqgcaj" 50396 } 50397 }, 50398 { ··· 50546 "repo": "karthink/gptel", 50547 "unstable": { 50548 "version": [ 50549 - 20240203, 50550 - 2229 50551 ], 50552 "deps": [ 50553 "compat", 50554 "transient" 50555 ], 50556 - "commit": "af5444a2ea33d717265d5bbf30a15347e2da4d05", 50557 - "sha256": "1hp418pj1c81s9f14478sz58ic8c6m6yarg3qqrpbnn8n6y4nimj" 50558 }, 50559 "stable": { 50560 "version": [ 50561 0, 50562 - 6, 50563 - 5 50564 ], 50565 "deps": [ 50566 "compat", 50567 "transient" 50568 ], 50569 - "commit": "af5444a2ea33d717265d5bbf30a15347e2da4d05", 50570 - "sha256": "1hp418pj1c81s9f14478sz58ic8c6m6yarg3qqrpbnn8n6y4nimj" 50571 } 50572 }, 50573 { ··· 50894 "repo": "davazp/graphql-mode", 50895 "unstable": { 50896 "version": [ 50897 - 20230923, 50898 - 1315 50899 ], 50900 - "commit": "49a391b5290e3354b07f7b77ded97a154c084f46", 50901 - "sha256": "15hzpcyc73ixlqm4bnl60n07lvci76wgj7d3fc0wanvmfwqhp6py" 50902 } 50903 }, 50904 { ··· 50909 "repo": "joram/graphql-ts-mode", 50910 "unstable": { 50911 "version": [ 50912 - 20230911, 50913 - 2036 50914 ], 50915 - "commit": "dc88c4bb1702b910cdc68dd7b361a0fc5bf96486", 50916 - "sha256": "1z68y8nkxal6p32qxpvpy7q8wigq3m5j8klrq0vjdr69dbk8c3mq" 50917 } 50918 }, 50919 { ··· 51863 "repo": "clarete/hackernews.el", 51864 "unstable": { 51865 "version": [ 51866 - 20240113, 51867 - 2137 51868 ], 51869 - "commit": "38ad768e95ca651d836ee2fa2d795ac2e84e8e03", 51870 - "sha256": "100aa0vs1gjwpkfdc7avwv5v3sicj2npqfr1y3dsib3pimp21l6w" 51871 }, 51872 "stable": { 51873 "version": [ ··· 52155 } 52156 }, 52157 { 52158 "ename": "hardcore-mode", 52159 "commit": "b929b3343cd5925944665e4e09b4524bca873c95", 52160 "sha256": "1bgi1acpw4z7i03d0i8mrd2hpjn6hyvkdsk0ks9q380yp9mqmiwd", ··· 52270 "repo": "knupfer/haskell-emacs", 52271 "unstable": { 52272 "version": [ 52273 - 20160904, 52274 - 2026 52275 ], 52276 - "commit": "a2c6a079175904689eed7c6c200754bfa85d1ed9", 52277 - "sha256": "1xpaqcj33vyzs5yv2w4dahw8a2vb6zcb3z7y2aqc5jdg3fx9ypam" 52278 }, 52279 "stable": { 52280 "version": [ ··· 52604 "repo": "hcl-emacs/hcl-mode", 52605 "unstable": { 52606 "version": [ 52607 - 20230302, 52608 - 1029 52609 ], 52610 - "commit": "35784854efd29fa8c9fe827654d747a2ace5cb19", 52611 - "sha256": "1glz8p89c6mfrh92wycinqr1ffk5b6skjjn9qpqw6n510ccpzhwg" 52612 }, 52613 "stable": { 52614 "version": [ ··· 52681 "repo": "emacs-helm/helm", 52682 "unstable": { 52683 "version": [ 52684 - 20240130, 52685 - 1436 52686 ], 52687 "deps": [ 52688 "helm-core", 52689 "popup", 52690 "wfnames" 52691 ], 52692 - "commit": "ff9b346403c4ff08739a88bcb8377c723914526c", 52693 - "sha256": "0h8k06297cjw4ajqp4wshkljr3js7xy2276w9rwm2zqyg7sgp6w5" 52694 }, 52695 "stable": { 52696 "version": [ ··· 53574 "repo": "emacs-helm/helm", 53575 "unstable": { 53576 "version": [ 53577 - 20240130, 53578 - 1931 53579 ], 53580 "deps": [ 53581 "async" 53582 ], 53583 - "commit": "f34ea6b702648e5c7535a704bdb6c4d7afb4b3b8", 53584 - "sha256": "1ili5mqdckqlasx0rir2gq4xj2l1frvjnpqnashah7qh4ji2bjxw" 53585 }, 53586 "stable": { 53587 "version": [ ··· 53709 "repo": "emacs-helm/helm-descbinds", 53710 "unstable": { 53711 "version": [ 53712 - 20190501, 53713 - 935 53714 ], 53715 "deps": [ 53716 "helm" 53717 ], 53718 - "commit": "b72515982396b6e336ad7beb6767e95a80fca192", 53719 - "sha256": "1bp2n32lvb1fhnwzk8s782i928m8mklv77jz5rq0ag1q7y740r31" 53720 }, 53721 "stable": { 53722 "version": [ ··· 55659 "repo": "alphapapa/org-ql", 55660 "unstable": { 55661 "version": [ 55662 - 20240113, 55663 - 603 55664 ], 55665 "deps": [ 55666 "dash", ··· 55668 "org-ql", 55669 "s" 55670 ], 55671 - "commit": "9606aaf81230d1faf2c7f54925b45e527fa32bf0", 55672 - "sha256": "07r9bx0bh7wyj5pbkhnrn8amzz3ynri94cxcxgcn1r3ypdhk6y85" 55673 }, 55674 "stable": { 55675 "version": [ 55676 0, 55677 8, 55678 - 4 55679 ], 55680 "deps": [ 55681 "dash", ··· 55683 "org-ql", 55684 "s" 55685 ], 55686 - "commit": "9606aaf81230d1faf2c7f54925b45e527fa32bf0", 55687 - "sha256": "07r9bx0bh7wyj5pbkhnrn8amzz3ynri94cxcxgcn1r3ypdhk6y85" 55688 } 55689 }, 55690 { ··· 58500 "repo": "ideasman42/emacs-hl-prog-extra", 58501 "unstable": { 58502 "version": [ 58503 - 20230820, 58504 - 39 58505 ], 58506 - "commit": "b9a6a5d982b000d26ab365f16b4d5fdced2a3736", 58507 - "sha256": "0hl0bh1gnjianlx9kb451432afj9126kcqd9p03x6bicymfb67h2" 58508 } 58509 }, 58510 { ··· 59139 "repo": "hniksic/emacs-htmlize", 59140 "unstable": { 59141 "version": [ 59142 - 20210825, 59143 - 2150 59144 ], 59145 - "commit": "dd27bc3f26efd728f2b1f01f9e4ac4f61f2ffbf9", 59146 - "sha256": "0kzkspq9cqdz9z6vibx39kpci07fpwm399nl9bpykc1vbj8cm44f" 59147 }, 59148 "stable": { 59149 "version": [ ··· 59590 "repo": "ushin/hyperdrive.el", 59591 "unstable": { 59592 "version": [ 59593 - 20240203, 59594 - 429 59595 ], 59596 "deps": [ 59597 "compat", ··· 59601 "taxy-magit-section", 59602 "transient" 59603 ], 59604 - "commit": "6252ee1ba84a15c3eb9f53fb253590247759115f", 59605 - "sha256": "08dal302vkwbm503madqi90jw4dnpa51hzdisffva59w1z6x046s" 59606 }, 59607 "stable": { 59608 "version": [ ··· 60178 "repo": "ideasman42/emacs-idle-highlight-mode", 60179 "unstable": { 60180 "version": [ 60181 - 20230319, 60182 - 810 60183 ], 60184 - "commit": "f9091c907d41e7b12d99d108a194229b8dbfc5ae", 60185 - "sha256": "0757x4iy7q0mj1rshlxr00hbc78g5hzijgzyqs36nrw6bn65fb93" 60186 } 60187 }, 60188 { ··· 60706 "repo": "KarimAziev/igist", 60707 "unstable": { 60708 "version": [ 60709 - 20231114, 60710 - 928 60711 ], 60712 "deps": [ 60713 "ghub", 60714 "transient" 60715 ], 60716 - "commit": "7a72a4ea40668a7c4f0f8d60990a5ac298429936", 60717 - "sha256": "0v02cjjabm1f14bvhqp559xfv14my9ibjyx2gh3kzb67lhsrlcsr" 60718 }, 60719 "stable": { 60720 "version": [ ··· 61950 "repo": "chaosemer/init-dir", 61951 "unstable": { 61952 "version": [ 61953 - 20240203, 61954 - 1446 61955 ], 61956 "deps": [ 61957 "benchmark-init" 61958 ], 61959 - "commit": "f82660d3b49ab159758b8d79e894b25a8f779c2f", 61960 - "sha256": "16yifym5fc1s33c65ciizf1acbbnknhl79ajxa8k8kzcjg1rbrx0" 61961 }, 61962 "stable": { 61963 "version": [ ··· 62859 } 62860 }, 62861 { 62862 "ename": "isortify", 62863 "commit": "c756ccbae044bc23131060355532261aa9a12409", 62864 "sha256": "0bqs84prlwk94x543mv22wjnz0s7gqbdi7ryvdc20s7vdr18fn82", ··· 63022 "repo": "abo-abo/swiper", 63023 "unstable": { 63024 "version": [ 63025 - 20231025, 63026 - 2311 63027 ], 63028 - "commit": "8c30f4cab5948aa8d942a3b2bbf5fb6a94d9441d", 63029 - "sha256": "1iqj27pc2iivmwfh329v0d9g0z1y0whlnamrl7g2bi374h41m368" 63030 }, 63031 "stable": { 63032 "version": [ ··· 63046 "repo": "abo-abo/swiper", 63047 "unstable": { 63048 "version": [ 63049 - 20231025, 63050 - 2311 63051 ], 63052 "deps": [ 63053 "avy", 63054 "ivy" 63055 ], 63056 - "commit": "8c30f4cab5948aa8d942a3b2bbf5fb6a94d9441d", 63057 - "sha256": "1iqj27pc2iivmwfh329v0d9g0z1y0whlnamrl7g2bi374h41m368" 63058 }, 63059 "stable": { 63060 "version": [ ··· 63446 "repo": "abo-abo/swiper", 63447 "unstable": { 63448 "version": [ 63449 - 20231025, 63450 - 2311 63451 ], 63452 "deps": [ 63453 "hydra", 63454 "ivy" 63455 ], 63456 - "commit": "8c30f4cab5948aa8d942a3b2bbf5fb6a94d9441d", 63457 - "sha256": "1iqj27pc2iivmwfh329v0d9g0z1y0whlnamrl7g2bi374h41m368" 63458 }, 63459 "stable": { 63460 "version": [ ··· 64792 "repo": "minad/jinx", 64793 "unstable": { 64794 "version": [ 64795 - 20240129, 64796 - 1524 64797 ], 64798 "deps": [ 64799 "compat" 64800 ], 64801 - "commit": "50dfdcdbdeb320fe0cf02006c90d087eb7a9787d", 64802 - "sha256": "0g9jdcjnvqxv11lwlz118snv46zgyl5jfrym93nlld3hiajkmp3s" 64803 }, 64804 "stable": { 64805 "version": [ 64806 1, 64807 - 2 64808 ], 64809 "deps": [ 64810 "compat" 64811 ], 64812 - "commit": "e7934278540b33c394a0aebdd9fa543aa84fc82a", 64813 - "sha256": "04avl356y0m0i1mqmzzz0245fxflj7i8ssicnvf4wmpjc0qdr694" 64814 } 64815 }, 64816 { ··· 64946 "repo": "Michael-Allan/Java_Mode_Tamed", 64947 "unstable": { 64948 "version": [ 64949 - 20230519, 64950 - 1523 64951 ], 64952 - "commit": "b5b969f23d4cda1f70107db79a112e802951ce30", 64953 - "sha256": "13dgahlpb19f3d24vrn51s2kccpjbwrfnfmlgpkfvvh3g6gk80qs" 64954 } 64955 }, 64956 { ··· 64980 "repo": "SebastianMeisel/journalctl-mode", 64981 "unstable": { 64982 "version": [ 64983 - 20240115, 64984 - 1650 64985 ], 64986 - "commit": "b3dbb5b4149bc1020f81323ec38c2a7a53647289", 64987 - "sha256": "0i7bc5zflhbyxpa5bajdfw7m3ac4flyhqja1lsdjz0ndswszdav9" 64988 }, 64989 "stable": { 64990 "version": [ ··· 65331 "repo": "mooz/js2-mode", 65332 "unstable": { 65333 "version": [ 65334 - 20231225, 65335 - 1150 65336 ], 65337 "deps": [ 65338 "cl-lib" 65339 ], 65340 - "commit": "ca0af32eea0281322a9ce268d98f01fbb88bbb7a", 65341 - "sha256": "13pqiwf72r7fnwvlxzgvflkbjg9rdzd2rrcj15mv9b1ma3210fsw" 65342 }, 65343 "stable": { 65344 "version": [ ··· 65572 "repo": "taku0/json-par", 65573 "unstable": { 65574 "version": [ 65575 - 20230917, 65576 - 624 65577 ], 65578 "deps": [ 65579 "json-mode" 65580 ], 65581 - "commit": "bbafcc911fce4ebfb30d9f9a0bc226b1983cf7b1", 65582 - "sha256": "0mphal0j5hn5hi9i8gpb95csqbw06b7msszggpkxl6lhp3d5sbbm" 65583 }, 65584 "stable": { 65585 "version": [ ··· 65852 "repo": "llemaitre19/jtsx", 65853 "unstable": { 65854 "version": [ 65855 - 20240122, 65856 - 1601 65857 ], 65858 - "commit": "c62d1cd286b4af70693f300dde1dd00283cc2084", 65859 - "sha256": "1z3xhnnbhja4v0layn1fxx6myiinspvzrribg8ygww0zhcyjfl62" 65860 }, 65861 "stable": { 65862 "version": [ 65863 0, 65864 3, 65865 - 3 65866 ], 65867 - "commit": "5e3f41c7aaa9e3784fad6c89b48ff3731744cce8", 65868 - "sha256": "0ag1gw87icj1adnnqhx6c5z9d9yf28ycv41yi3dfdjka13ad477a" 65869 } 65870 }, 65871 { ··· 65965 "repo": "gcv/julia-snail", 65966 "unstable": { 65967 "version": [ 65968 - 20240201, 65969 - 637 65970 ], 65971 "deps": [ 65972 "dash", ··· 65975 "s", 65976 "spinner" 65977 ], 65978 - "commit": "70d3e8efa48761bdac205678316395a6490c9706", 65979 - "sha256": "03998i2n4z9g7mpprl1dn122ipfawsrr4cggxjkcv26j4khccji2" 65980 }, 65981 "stable": { 65982 "version": [ ··· 66247 "repo": "psibi/justl.el", 66248 "unstable": { 66249 "version": [ 66250 - 20240124, 66251 - 1236 66252 ], 66253 "deps": [ 66254 "f", ··· 66256 "s", 66257 "transient" 66258 ], 66259 - "commit": "476bf9c4fc3d753589f1cf2c13dc4e1e14aaba7e", 66260 - "sha256": "1cw1hlqfxfn1ddq9kx7xb930xxldaq5imnrikwpdi828gfq8hw82" 66261 }, 66262 "stable": { 66263 "version": [ 66264 0, 66265 - 13 66266 ], 66267 "deps": [ 66268 "f", 66269 "s", 66270 "transient" 66271 ], 66272 - "commit": "d8fae037a873b51e0b14b137f1c2b813dc89b853", 66273 - "sha256": "18br70n3jv6pxm3hrvlj5g01ja7lhkqw9661fz28v63liidnpbkh" 66274 } 66275 }, 66276 { ··· 66455 "repo": "bram85/kagi.el", 66456 "unstable": { 66457 "version": [ 66458 - 20240204, 66459 - 732 66460 ], 66461 "deps": [ 66462 "shell-maker" 66463 ], 66464 - "commit": "826ff6acb477e4669d977644f91476cd6b93da04", 66465 - "sha256": "01ahk1x1dblh5s1jpvmlbgv880674v1f1fag94apiq886fcq1kg2" 66466 }, 66467 "stable": { 66468 "version": [ ··· 66669 "repo": "ogdenwebb/emacs-kaolin-themes", 66670 "unstable": { 66671 "version": [ 66672 - 20240125, 66673 - 1805 66674 ], 66675 "deps": [ 66676 "autothemer", 66677 "cl-lib" 66678 ], 66679 - "commit": "3cdb921046a6d9a38045a1411afa1db47b2f7944", 66680 - "sha256": "1rk9w9a49ksg6ad2jl5gbk3q3dp4cbkf9g5brk131g2jgkka9zsp" 66681 }, 66682 "stable": { 66683 "version": [ 66684 1, 66685 - 6, 66686 - 9 66687 ], 66688 "deps": [ 66689 "autothemer", 66690 "cl-lib" 66691 ], 66692 - "commit": "8f2cd166b3e5d19d83ab7de73a62069929238306", 66693 - "sha256": "0f5y1ri1pdgy088lxp9h8h5cvnfyi5dkvyvyxzjh00kaj10d3va5" 66694 } 66695 }, 66696 { ··· 67418 "repo": "khoj-ai/khoj", 67419 "unstable": { 67420 "version": [ 67421 - 20240129, 67422 - 1235 67423 ], 67424 "deps": [ 67425 "dash", 67426 "transient" 67427 ], 67428 - "commit": "da854703aa7808ff6a03c8e32c0023fba94cc079", 67429 - "sha256": "0p8djpfmwlaj8640g4rnfkrc2yvilaz4v26z9lybm5q5wy2z180d" 67430 }, 67431 "stable": { 67432 "version": [ 67433 1, 67434 - 5, 67435 0 67436 ], 67437 "deps": [ 67438 "dash", 67439 "transient" 67440 ], 67441 - "commit": "da854703aa7808ff6a03c8e32c0023fba94cc079", 67442 - "sha256": "0p8djpfmwlaj8640g4rnfkrc2yvilaz4v26z9lybm5q5wy2z180d" 67443 } 67444 }, 67445 { ··· 68576 "repo": "lassik/emacs-language-id", 68577 "unstable": { 68578 "version": [ 68579 - 20231018, 68580 - 1049 68581 ], 68582 - "commit": "84d7b997a78b78b64fb4b348008a9aaa67467d27", 68583 - "sha256": "1bpkny62i8w25743ziqj4cv9vblfa0hbgq22zlmgifsihx21h5fd" 68584 }, 68585 "stable": { 68586 "version": [ 68587 0, 68588 - 19 68589 ], 68590 - "commit": "9efb210e5f746dd83bb3f132b46fb0b1f035def4", 68591 - "sha256": "0p1kx67fdg8r8fp479170b4hl5j9r3n2x41bi189aq29b02qh94m" 68592 } 68593 }, 68594 { ··· 69431 "repo": "martianh/lem.el", 69432 "unstable": { 69433 "version": [ 69434 - 20240201, 69435 - 1457 69436 ], 69437 "deps": [ 69438 "fedi", 69439 "markdown-mode" 69440 ], 69441 - "commit": "0e956df9898be22996eee3458c160a54e8bc9986", 69442 - "sha256": "1jvpl9fm7la6cjmadqmp9gs6ylpx36a1784zw2dymfpqf28m10yk" 69443 }, 69444 "stable": { 69445 "version": [ 69446 0, 69447 - 10 69448 ], 69449 "deps": [ 69450 "fedi", 69451 "markdown-mode" 69452 ], 69453 - "commit": "3cdbdb1c1b677ad8337dfbe053f497e9ea3500a6", 69454 - "sha256": "0s1cnmrbz57d02af5aanrm27blr4pykvszd3yqk6ycf0i69iimdz" 69455 } 69456 }, 69457 { ··· 71590 "repo": "okamsn/loopy", 71591 "unstable": { 71592 "version": [ 71593 - 20231110, 71594 - 238 71595 ], 71596 "deps": [ 71597 "compat", 71598 "map", 71599 "seq" 71600 ], 71601 - "commit": "5af0db0c9235387baa1917359d8b1583732adda8", 71602 - "sha256": "18abpmbc90vzp3jwz4jw07yliiipii3l0i47wdwalplfpr6cafxj" 71603 }, 71604 "stable": { 71605 "version": [ ··· 71623 "repo": "okamsn/loopy", 71624 "unstable": { 71625 "version": [ 71626 - 20230501, 71627 - 225 71628 ], 71629 "deps": [ 71630 "dash", 71631 "loopy" 71632 ], 71633 - "commit": "d04f4b8a6918ffaf745b8ccdba5ff9fee66ea8bf", 71634 - "sha256": "1igsfm6i5kldn8sxy09y1wmjh3vd7zbz6g441lvgkd0f23v540yc" 71635 }, 71636 "stable": { 71637 "version": [ ··· 71730 "repo": "emacs-lsp/lsp-dart", 71731 "unstable": { 71732 "version": [ 71733 - 20231028, 71734 - 2340 71735 ], 71736 "deps": [ 71737 "dap-mode", ··· 71743 "lsp-mode", 71744 "lsp-treemacs" 71745 ], 71746 - "commit": "78ab137e05c4c2be406a121407c8e71e11ee3339", 71747 - "sha256": "0vc2dj9lag770bbz8h45rz9h38qyvkzq2mn7ijkqiyfa35nyw3kj" 71748 }, 71749 "stable": { 71750 "version": [ 71751 1, 71752 24, 71753 - 2 71754 ], 71755 "deps": [ 71756 "dap-mode", ··· 71762 "lsp-mode", 71763 "lsp-treemacs" 71764 ], 71765 - "commit": "5356af174813ccad4f59006acd918d7303b3af0a", 71766 - "sha256": "1jxlgmn9sqwcr0czkf68vr9yhj6in4n6gl4468dbh7gkhyvsd28z" 71767 } 71768 }, 71769 { ··· 72062 "repo": "ROCKTAKEY/lsp-latex", 72063 "unstable": { 72064 "version": [ 72065 - 20231104, 72066 - 313 72067 ], 72068 "deps": [ 72069 "consult", 72070 "lsp-mode" 72071 ], 72072 - "commit": "9a59f2634163ea8a0033adf482b57c67c68629d9", 72073 - "sha256": "0jdwar9x2dlv9ldlshfj0m0n2bmiz7g9c6xqx3izgi132qh3f4lb" 72074 }, 72075 "stable": { 72076 "version": [ 72077 3, 72078 6, 72079 - 0 72080 ], 72081 "deps": [ 72082 "consult", 72083 "lsp-mode" 72084 ], 72085 - "commit": "b7193633509fe4a58bb70ebae2c8e970f5a843c8", 72086 - "sha256": "027xhrxjwh6d78yidwfpqp2cbgv0qlafm6z8nqkf6lh8fxnr8ig8" 72087 } 72088 }, 72089 { ··· 72171 "repo": "emacs-lsp/lsp-mode", 72172 "unstable": { 72173 "version": [ 72174 - 20240202, 72175 - 947 72176 ], 72177 "deps": [ 72178 "dash", ··· 72183 "markdown-mode", 72184 "spinner" 72185 ], 72186 - "commit": "b2e54388072e472fa5e873a441a90eaa78062105", 72187 - "sha256": "1jp55xd7r6kj8z5rdxgqssg58a658crhajnss572ifrmns00fa9m" 72188 }, 72189 "stable": { 72190 "version": [ ··· 72906 "repo": "DarwinAwardWinner/mac-pseudo-daemon", 72907 "unstable": { 72908 "version": [ 72909 - 20200215, 72910 - 513 72911 ], 72912 "deps": [ 72913 "cl-lib" 72914 ], 72915 - "commit": "564b006835facc4a8df247d8a47ab1030d7e7beb", 72916 - "sha256": "1ilqxl1851rg9v6ixi924xhzykc3c34f4nq1x0vyyq5b9m2fpb27" 72917 }, 72918 "stable": { 72919 "version": [ ··· 73125 "repo": "roadrunner1776/magik", 73126 "unstable": { 73127 "version": [ 73128 - 20240203, 73129 - 1805 73130 ], 73131 "deps": [ 73132 "compat" 73133 ], 73134 - "commit": "52cd8f34f3de2d221677302ad4ce27c699803364", 73135 - "sha256": "1p3jj6gfxakka0kr93pl6l8vdzj2idhkhrcnv0kirzd2kb6l483r" 73136 }, 73137 "stable": { 73138 "version": [ ··· 73155 "repo": "magit/magit", 73156 "unstable": { 73157 "version": [ 73158 - 20240125, 73159 - 1835 73160 ], 73161 "deps": [ 73162 "compat", ··· 73167 "transient", 73168 "with-editor" 73169 ], 73170 - "commit": "54d37dc14c3f715dd0328a70bc65d63c54ee9613", 73171 - "sha256": "1h7iylrlgyz3i52vbrxrr7a2lna26ky496r76i15fz4znvzd1wq1" 73172 }, 73173 "stable": { 73174 "version": [ ··· 73227 "repo": "ideasman42/emacs-magit-commit-mark", 73228 "unstable": { 73229 "version": [ 73230 - 20230420, 73231 - 304 73232 ], 73233 "deps": [ 73234 "magit" 73235 ], 73236 - "commit": "8c0ea6c2e25ae0d47f15ae9067874a0605c00704", 73237 - "sha256": "09dh1jk54rpqyf10jxh9vcj4si18f3nsq7x32zsgm7lwngsgx6sy" 73238 } 73239 }, 73240 { ··· 73658 "repo": "magit/magit", 73659 "unstable": { 73660 "version": [ 73661 - 20240114, 73662 - 13 73663 ], 73664 "deps": [ 73665 "compat", 73666 "dash" 73667 ], 73668 - "commit": "efb6c0df175eaf35b7a83833194621bdf9cc0d71", 73669 - "sha256": "135cmkrpn44radcndn63j53hwvxpdf92aj2rj1vcbgrp565s5ylz" 73670 }, 73671 "stable": { 73672 "version": [ ··· 73798 "repo": "alphapapa/magit-todos", 73799 "unstable": { 73800 "version": [ 73801 - 20231216, 73802 - 1205 73803 ], 73804 "deps": [ 73805 "async", ··· 73811 "s", 73812 "transient" 73813 ], 73814 - "commit": "debb77b3589f2d83c8b43706edc1f8f90bf1ad91", 73815 - "sha256": "0rsr49zh8xbmh967zj1yxp6g38amvnfd96dlhnngp6bqgcznslyf" 73816 }, 73817 "stable": { 73818 "version": [ 73819 1, 73820 - 7 73821 ], 73822 "deps": [ 73823 "async", ··· 73829 "s", 73830 "transient" 73831 ], 73832 - "commit": "d85518d45d329cc0b465cc3b84910b7c66b3fc42", 73833 - "sha256": "1zjlf3bhz0a7r9sa5ic22vwr2w1zxbfk9z545pdd1fvp00c2kzd0" 73834 } 73835 }, 73836 { ··· 74701 "repo": "jasonm23/markdown-soma", 74702 "unstable": { 74703 "version": [ 74704 - 20230819, 74705 - 340 74706 ], 74707 "deps": [ 74708 "dash", 74709 "f", 74710 "s" 74711 ], 74712 - "commit": "a80ed319a835efeaf7d71f49df0be143939bcc13", 74713 - "sha256": "11p486r79rklfqad7ar9cbyg4czla59fl0zcc0asa5zgdav17mww" 74714 }, 74715 "stable": { 74716 "version": [ ··· 74784 "repo": "Shirakumo/markless.el", 74785 "unstable": { 74786 "version": [ 74787 - 20220702, 74788 - 1811 74789 ], 74790 - "commit": "048eec3278ab82c1040d063d4f677f01090d4dab", 74791 - "sha256": "096i1w9d39093qldr4dsdcrsx0khzqjwh69v2valh9sdv3x82mf5" 74792 } 74793 }, 74794 { ··· 74957 "repo": "martianh/mastodon.el", 74958 "unstable": { 74959 "version": [ 74960 - 20240201, 74961 - 1500 74962 ], 74963 "deps": [ 74964 "persist", 74965 "request" 74966 ], 74967 - "commit": "d93fb56ef0e29956dc55befff84301b5b4eed548", 74968 - "sha256": "151190hcafm0r8pi053lm7akjli3m55q676sa3i3fy9c0pc4bhz8" 74969 }, 74970 "stable": { 74971 "version": [ 74972 1, 74973 0, 74974 - 14 74975 ], 74976 "deps": [ 74977 "persist", 74978 "request" 74979 ], 74980 - "commit": "d93fb56ef0e29956dc55befff84301b5b4eed548", 74981 - "sha256": "151190hcafm0r8pi053lm7akjli3m55q676sa3i3fy9c0pc4bhz8" 74982 } 74983 }, 74984 { ··· 75693 "repo": "meow-edit/meow", 75694 "unstable": { 75695 "version": [ 75696 - 20240130, 75697 - 922 75698 ], 75699 - "commit": "f5ca6e7417701e4016215a101283b43c1875d035", 75700 - "sha256": "18s809gcnnp6swxjvdq4np49d7pr790jxq8f9br7za062fviaab4" 75701 }, 75702 "stable": { 75703 "version": [ 75704 1, 75705 4, 75706 - 4 75707 ], 75708 - "commit": "f553db183a47b23d037b1a7f1cab48b0b4798a37", 75709 - "sha256": "1xd9v2ac44kxkbd1va70v7mfccmpnchgl7ipnhikq9y8jha02brr" 75710 } 75711 }, 75712 { ··· 75910 "repo": "wentasah/meson-mode", 75911 "unstable": { 75912 "version": [ 75913 - 20240109, 75914 - 1656 75915 ], 75916 - "commit": "1ea3bb5ca324db474cca61d3f41f20ff1dce8633", 75917 - "sha256": "14fgfcfgfr439n2i3hapn47gzajaysmzqn4238q2nbk3g7ii5baf" 75918 }, 75919 "stable": { 75920 "version": [ ··· 76043 "repo": "seblemaguer/metal-archives.el", 76044 "unstable": { 76045 "version": [ 76046 - 20230919, 76047 - 851 76048 ], 76049 "deps": [ 76050 "alert", ··· 76052 "metal-archives", 76053 "org-ml" 76054 ], 76055 - "commit": "15ea07747bd223f111f7fb6ca7b28c9dd0bcc4dc", 76056 - "sha256": "1dabjg2lhh7bs98fg41w0006v52z49m1i4a9118jfzrnv9p2d2zf" 76057 } 76058 }, 76059 { ··· 76269 "repo": "yoshinari-nomura/mhc", 76270 "unstable": { 76271 "version": [ 76272 - 20231006, 76273 - 1305 76274 ], 76275 "deps": [ 76276 "calfw" 76277 ], 76278 - "commit": "186d17bece0419c114db2474bc82e3eeeb1dbb9d", 76279 - "sha256": "0mwsyk6k9hrcabbkg8f9147fpf3x4dqld20qrc5n4lfk8510dqpy" 76280 }, 76281 "stable": { 76282 "version": [ ··· 76490 "repo": "liuyinz/mini-echo.el", 76491 "unstable": { 76492 "version": [ 76493 - 20240202, 76494 - 1904 76495 ], 76496 - "commit": "7cf704501f6bbca754771adc9ac5100417d0f663", 76497 - "sha256": "01vx0a65cpjjvxfspk1jcmb4iw6pf7480w4kg4jdzy32qgmgs1lh" 76498 }, 76499 "stable": { 76500 "version": [ 76501 0, 76502 7, 76503 - 1 76504 ], 76505 - "commit": "17fa60805fcee8cf5865908a183a11148e46faa2", 76506 - "sha256": "1slpb43jry32g48fd33arb4rv3y4r574nnz8681d2zn2nnjh4vs3" 76507 } 76508 }, 76509 { ··· 77014 "repo": "dgutov/mmm-mode", 77015 "unstable": { 77016 "version": [ 77017 - 20230917, 77018 - 28 77019 ], 77020 "deps": [ 77021 "cl-lib" 77022 ], 77023 - "commit": "96906747e862449b722b6e2c741b61871894ac3a", 77024 - "sha256": "1cj5cam607a4imfpicjm3k60lz7r1g06kbia11hdzqgrvy63sy57" 77025 }, 77026 "stable": { 77027 "version": [ 77028 0, 77029 5, 77030 - 10 77031 ], 77032 "deps": [ 77033 "cl-lib" 77034 ], 77035 - "commit": "96906747e862449b722b6e2c741b61871894ac3a", 77036 - "sha256": "1cj5cam607a4imfpicjm3k60lz7r1g06kbia11hdzqgrvy63sy57" 77037 } 77038 }, 77039 { ··· 77472 }, 77473 { 77474 "ename": "modus-themes", 77475 - "commit": "a3645b08cb46e3d91081da7baa982b5283918447", 77476 - "sha256": "0rwf0vy6ic9b2qkb5a2xc3snfnnp31sr8hq3lzk4sx9j9cacvfly", 77477 - "fetcher": "sourcehut", 77478 "repo": "protesilaos/modus-themes", 77479 "unstable": { 77480 "version": [ 77481 - 20240104, 77482 - 1122 77483 ], 77484 - "commit": "64823c7767710207cdf443492e0f712876dc4ee4", 77485 - "sha256": "00z5r76myq4znm3rvxhhzlpva5adycnvna87x1ar7qrp2z3zblly" 77486 }, 77487 "stable": { 77488 "version": [ ··· 78406 "repo": "sp1ff/mpdmacs", 78407 "unstable": { 78408 "version": [ 78409 - 20210904, 78410 - 2048 78411 ], 78412 "deps": [ 78413 "elmpd" 78414 ], 78415 - "commit": "66031a8993a2a704bdfaa9c63ec590dd0c5a2eea", 78416 - "sha256": "0n4b1klaf1jwd8bj9gqjy5p9yabgkgj9zai1cmsbnb4174h0719q" 78417 }, 78418 "stable": { 78419 "version": [ 78420 0, 78421 - 2, 78422 - 2 78423 ], 78424 "deps": [ 78425 "elmpd" 78426 ], 78427 - "commit": "66031a8993a2a704bdfaa9c63ec590dd0c5a2eea", 78428 - "sha256": "0n4b1klaf1jwd8bj9gqjy5p9yabgkgj9zai1cmsbnb4174h0719q" 78429 } 78430 }, 78431 { ··· 78786 "repo": "mkcms/mu4e-overview", 78787 "unstable": { 78788 "version": [ 78789 - 20231027, 78790 - 1038 78791 ], 78792 - "commit": "0e711f47f9bab8bea9fe4f8e857920b879e70dcd", 78793 - "sha256": "0zh4pi4d74cs9p8ll7fzq8chxk84safvb7svxcss692jjsqvj89y" 78794 }, 78795 "stable": { 78796 "version": [ ··· 79160 "repo": "magnars/multiple-cursors.el", 79161 "unstable": { 79162 "version": [ 79163 - 20230728, 79164 - 518 79165 ], 79166 "deps": [ 79167 "cl-lib" 79168 ], 79169 - "commit": "234806c832994cadedb42596fe235e91bbd59e8c", 79170 - "sha256": "1q8325ij1f1y1779f5p00kj3hp3ndqzl5f88f0b238mmz4g4yayi" 79171 }, 79172 "stable": { 79173 "version": [ ··· 79208 "repo": "zevlg/multitran.el", 79209 "unstable": { 79210 "version": [ 79211 - 20230920, 79212 - 2009 79213 ], 79214 "deps": [ 79215 "cl-lib" 79216 ], 79217 - "commit": "285b625b5e94f5dd960cb4a3292407aa7568073e", 79218 - "sha256": "0br5gy1jxanj7sjvrhqgni6bfins6nr79pccyjibqc8ca29zvgsz" 79219 }, 79220 "stable": { 79221 "version": [ ··· 79687 "repo": "kenranunderscore/emacs-naga-theme", 79688 "unstable": { 79689 "version": [ 79690 - 20231208, 79691 - 719 79692 ], 79693 - "commit": "5b36834b9a8b4d18e6ed031944190987f9721867", 79694 - "sha256": "1ygg3hzak2sy9d0kir831dy918vqq7j64yyqnps5ix54vqlj0yas" 79695 } 79696 }, 79697 { ··· 80000 }, 80001 { 80002 "ename": "narumi", 80003 - "commit": "961a81f77cebaf9361699dec65b733bf33bc92b4", 80004 - "sha256": "1d81z6zxxlv2sih28ar6s93ic49z9qy4q03r115k0559bqy47gjh", 80005 "fetcher": "github", 80006 - "repo": "nryotaro/narumi", 80007 "unstable": { 80008 "version": [ 80009 20220228, ··· 80220 "repo": "nickav/naysayer-theme.el", 80221 "unstable": { 80222 "version": [ 80223 - 20231227, 80224 - 1626 80225 ], 80226 - "commit": "59b0cf29ee9c7a5979423fb63b412b67592c58e3", 80227 - "sha256": "1iajdngjgvjhx1pfrjh51gkiwvfiy919qk2bdvk8n8ybwv655q55" 80228 } 80229 }, 80230 { ··· 80949 "repo": "nim-lang/nim-mode", 80950 "unstable": { 80951 "version": [ 80952 - 20231101, 80953 - 1342 80954 ], 80955 "deps": [ 80956 "commenter", ··· 80958 "flycheck-nimsuggest", 80959 "let-alist" 80960 ], 80961 - "commit": "1338e5b0d5e111ad932efb77d3cad680cc3b86c9", 80962 - "sha256": "1c7nx730c7fbdkjnb3ym9k3bfxjgfs3ki69ld0qam2jf5xjhl398" 80963 }, 80964 "stable": { 80965 "version": [ ··· 81454 "repo": "emacscollective/no-littering", 81455 "unstable": { 81456 "version": [ 81457 - 20240108, 81458 - 2107 81459 ], 81460 "deps": [ 81461 "compat" 81462 ], 81463 - "commit": "dab372c82338ba10d9810151623b3fbd9e3a78e8", 81464 - "sha256": "09sxdsshkr6chg9zaw6bqyh7isazrv9liryr15nzqlc3vxvw2w24" 81465 }, 81466 "stable": { 81467 "version": [ ··· 81493 }, 81494 { 81495 "ename": "noaa", 81496 - "commit": "1272203f85375e50d951451bd5fd3baffd57bbfa", 81497 - "sha256": "11hzpmgapmf6dc5imvj5jvzcy7hfddyz74lqmrq8128i72q1sj0v", 81498 - "fetcher": "github", 81499 "repo": "thomp/noaa", 81500 "unstable": { 81501 "version": [ ··· 81590 "repo": "abicky/nodejs-repl.el", 81591 "unstable": { 81592 "version": [ 81593 - 20200802, 81594 - 1310 81595 ], 81596 - "commit": "3b841055cad00f442e4a9159b1056f59411b6646", 81597 - "sha256": "0371lz9378x3vjj2kqir89sjy0l5d5j6ha5yz1381nkh15dcww15" 81598 }, 81599 "stable": { 81600 "version": [ 81601 0, 81602 2, 81603 - 4 81604 ], 81605 - "commit": "f5ce3d5b7b4e0d06f6e9d4930d9ecc417633586b", 81606 - "sha256": "0a5mmg3cmdi73giblp07ksl06xzl9nb2m3f96ny4r3rv0ar3v1bx" 81607 } 81608 }, 81609 { ··· 82736 "repo": "KeyWeeUsr/ob-base64", 82737 "unstable": { 82738 "version": [ 82739 - 20240102, 82740 - 1818 82741 ], 82742 - "commit": "e8150fd7c9b75be175dfa2cf6bff29ef144dd0ec", 82743 - "sha256": "0w8w2gj98hc263pp12598abs17jvjj0m7k7hflm3d1hcjjd4jys8" 82744 }, 82745 "stable": { 82746 "version": [ 82747 1, 82748 1, 82749 - 4 82750 ], 82751 - "commit": "e8150fd7c9b75be175dfa2cf6bff29ef144dd0ec", 82752 - "sha256": "0w8w2gj98hc263pp12598abs17jvjj0m7k7hflm3d1hcjjd4jys8" 82753 } 82754 }, 82755 { ··· 82831 "repo": "xenodium/chatgpt-shell", 82832 "unstable": { 82833 "version": [ 82834 - 20240113, 82835 - 1737 82836 ], 82837 "deps": [ 82838 "chatgpt-shell" 82839 ], 82840 - "commit": "3bf5464d2c7354f212446e9af151749aef80c2c9", 82841 - "sha256": "0qwchv14xrqvpk0gc7rr1gb64wy7lzn0fvknv45dw50pwp8iiw8p" 82842 } 82843 }, 82844 { ··· 85399 "repo": "oantolin/orderless", 85400 "unstable": { 85401 "version": [ 85402 - 20231110, 85403 - 1448 85404 ], 85405 - "commit": "b24748093b00b37c3a572c4909f61c08fa27504f", 85406 - "sha256": "155ciczwvn7xs3zdaf43q8bryvhd9lsbr85vvj8gs85zjqb407y4" 85407 }, 85408 "stable": { 85409 "version": [ ··· 86074 "repo": "dengste/org-caldav", 86075 "unstable": { 86076 "version": [ 86077 - 20240127, 86078 - 1937 86079 ], 86080 "deps": [ 86081 "org" 86082 ], 86083 - "commit": "a225f493da331aa27041a1c830aa45484b6d5381", 86084 - "sha256": "0qzbzhpmqacskm02s88sfxkz3p1wdj1ddzdhgxf9766s8ywbn8q3" 86085 } 86086 }, 86087 { ··· 86181 } 86182 }, 86183 { 86184 "ename": "org-cite-sidecar", 86185 "commit": "78a825b6589e3d1264a2134c11fdf836ea75e348", 86186 "sha256": "0ifdlfk6zqv6ajl0hsc0vhll5pf496n7za65vnvpfrmbkz1g9j6y", ··· 86188 "repo": "swflint/emacs-universal-sidecar", 86189 "unstable": { 86190 "version": [ 86191 - 20240203, 86192 - 1618 86193 ], 86194 "deps": [ 86195 "citeproc", 86196 "universal-sidecar", 86197 "universal-sidecar-citeproc" 86198 ], 86199 - "commit": "9998eea0cff6216acfc354a99431c4506dec1839", 86200 - "sha256": "1rzirczzkzfg6ri8sn3x0k38ii5ra45m2n3hbrls90djzx63r778" 86201 }, 86202 "stable": { 86203 "version": [ ··· 86362 "url": "https://repo.or.cz/org-contacts.git", 86363 "unstable": { 86364 "version": [ 86365 - 20230721, 86366 - 151 86367 ], 86368 "deps": [ 86369 "org" 86370 ], 86371 - "commit": "7f03eafaad2e5746949c0bebb98353e939c51ade", 86372 - "sha256": "1s29h8chfskls13jb13j56cvzfyc4xgg4ckv97a6wy902lw83z8b" 86373 } 86374 }, 86375 { ··· 86564 } 86565 }, 86566 { 86567 "ename": "org-drill", 86568 "commit": "c26e11c52c8bb5c88df348cc15df6e0386bf8e1b", 86569 "sha256": "16r8v2blqf0s1j6csp0mw0radm6bjkbdw18lr7zwx8ja1sjl48ws", ··· 86794 } 86795 }, 86796 { 86797 "ename": "org-evil", 86798 "commit": "17a4772d409aa5dbda5fb84d86c237fd2653c70b", 86799 "sha256": "0wvd201k9b9ghg39rwbah6rw8b7hyyd27vvqjynjwbk3v8rp5zyn", ··· 87058 "repo": "ml729/org-habit-stats", 87059 "unstable": { 87060 "version": [ 87061 - 20230412, 87062 - 515 87063 ], 87064 - "commit": "9cb389f1c409d1f7aaea28378b4d7c7e975aefd4", 87065 - "sha256": "182xj29gsdl726rj1npgwyi7jycd2vzllm16nl111h0h8zkdcq26" 87066 } 87067 }, 87068 { ··· 87389 "repo": "bastibe/org-journal", 87390 "unstable": { 87391 "version": [ 87392 - 20240107, 87393 - 1922 87394 ], 87395 "deps": [ 87396 "org" 87397 ], 87398 - "commit": "605a7eb984a95fc6ec122df800632bf56ff59514", 87399 - "sha256": "174mlgckvygahg3jvcsiplda6s633j3h4pz83n9nj5wr8i2r18g8" 87400 }, 87401 "stable": { 87402 "version": [ ··· 87542 "url": "https://repo.or.cz/org-link-beautify.git", 87543 "unstable": { 87544 "version": [ 87545 - 20240104, 87546 - 247 87547 ], 87548 "deps": [ 87549 "fb2-reader", 87550 "nerd-icons" 87551 ], 87552 - "commit": "0da5f4321bd1ed69e0597cdb99ecc2ee16d3538c", 87553 - "sha256": "1phwvf5m528fkp01k830gp1maqg65vbn3450dn4kdsrr28phk8z5" 87554 } 87555 }, 87556 { ··· 87963 "repo": "Zweihander-Main/org-newtab", 87964 "unstable": { 87965 "version": [ 87966 - 20240117, 87967 - 410 87968 ], 87969 "deps": [ 87970 "async", 87971 "websocket" 87972 ], 87973 - "commit": "102b6bbd199f6c36c13adc945f020845a190687d", 87974 - "sha256": "150l8xyw8ygqmpajs0dm74xfbv7h430zmq6rcvr4jgr7l3gnjizr" 87975 }, 87976 "stable": { 87977 "version": [ 87978 0, 87979 - 0, 87980 - 3 87981 ], 87982 "deps": [ 87983 "async", 87984 "websocket" 87985 ], 87986 - "commit": "6addaa6ac28aba85d5271278ebbc9c145c4cd123", 87987 - "sha256": "1f6v6mhg8i9zgyv1aqk7p7mavpdkw4ckxsxadxx2p8ipv7lbgkir" 87988 } 87989 }, 87990 { ··· 88014 "repo": "org-noter/org-noter", 88015 "unstable": { 88016 "version": [ 88017 - 20231205, 88018 - 37 88019 ], 88020 "deps": [ 88021 "cl-lib", 88022 "org" 88023 ], 88024 - "commit": "9d7d48879abb0db89abe4bbdb076fbf5c0d1b5ed", 88025 - "sha256": "0blrdgbnx2dxi51vjvxjzlkwddas7fpigzr48yvnrq72l12r8ax8" 88026 } 88027 }, 88028 { ··· 88513 "repo": "alphapapa/org-ql", 88514 "unstable": { 88515 "version": [ 88516 - 20240113, 88517 - 647 88518 ], 88519 "deps": [ 88520 "compat", ··· 88529 "transient", 88530 "ts" 88531 ], 88532 - "commit": "8d3c93b8838bd5d5347dd8962b68cc3cabcf0147", 88533 - "sha256": "03hc2ki6fcadfns6ppdk58caqczsfcqbfxk6m6367mflgkdpqhzq" 88534 }, 88535 "stable": { 88536 "version": [ 88537 0, 88538 8, 88539 - 4 88540 ], 88541 "deps": [ 88542 "compat", ··· 88551 "transient", 88552 "ts" 88553 ], 88554 - "commit": "9606aaf81230d1faf2c7f54925b45e527fa32bf0", 88555 - "sha256": "07r9bx0bh7wyj5pbkhnrn8amzz3ynri94cxcxgcn1r3ypdhk6y85" 88556 } 88557 }, 88558 { ··· 88825 "repo": "jkitchin/org-ref", 88826 "unstable": { 88827 "version": [ 88828 - 20240201, 88829 - 1224 88830 ], 88831 "deps": [ 88832 "avy", ··· 88842 "request", 88843 "s" 88844 ], 88845 - "commit": "b1ceadaa5eaa253e9dac223b9f23ce2b4e8e8ab7", 88846 - "sha256": "035h308fvfvdr0mi1k90wq8lzsbcpdbcj2s0k2ia0c9jqgy5860a" 88847 }, 88848 "stable": { 88849 "version": [ ··· 89059 "repo": "ahmed-shariff/org-roam-ql", 89060 "unstable": { 89061 "version": [ 89062 - 20231220, 89063 - 503 89064 ], 89065 "deps": [ 89066 "magit-section", ··· 89069 "s", 89070 "transient" 89071 ], 89072 - "commit": "04c0a88d86ec66a4586c819048d0ae1833efee83", 89073 - "sha256": "070cmgh5j57zk8gjd7vwcr709r7kq6ri0m2c7ac7gw49yh7a68gg" 89074 }, 89075 "stable": { 89076 "version": [ ··· 89743 "url": "https://repo.or.cz/org-tag-beautify.git", 89744 "unstable": { 89745 "version": [ 89746 - 20240126, 89747 - 314 89748 ], 89749 "deps": [ 89750 "nerd-icons" 89751 ], 89752 - "commit": "c04e13cd991d400e43a25f1ff39409dda0e4957b", 89753 - "sha256": "0gkzhnkk9lmb1ddrsfjj0p0q6jsk9zghga3dnjal99jdjcd4kx47" 89754 } 89755 }, 89756 { ··· 89922 "repo": "ichernyshovvv/org-timeblock", 89923 "unstable": { 89924 "version": [ 89925 - 20240120, 89926 - 2253 89927 ], 89928 "deps": [ 89929 "compat", 89930 "org", 89931 "svg" 89932 ], 89933 - "commit": "7b39e19d511536835a3891f1cfbcdff4983b29b6", 89934 - "sha256": "1g37yw6gcagfniy3b8n03iw6wplf549x63zcqf6xq2rxd9jf2jxw" 89935 }, 89936 "stable": { 89937 "version": [ ··· 90306 "repo": "amno1/org-view-mode", 90307 "unstable": { 90308 "version": [ 90309 - 20221208, 90310 - 327 90311 ], 90312 - "commit": "014f96acb7093ffae93c62aabff750e63c3babc5", 90313 - "sha256": "1m9jv6nssf2nqkav8nx1748wwc8i5338bc2brxlqajcy4dcz3fbg" 90314 } 90315 }, 90316 { ··· 90401 "repo": "akhramov/org-wild-notifier.el", 90402 "unstable": { 90403 "version": [ 90404 - 20231222, 90405 - 1147 90406 ], 90407 "deps": [ 90408 "alert", 90409 "async", 90410 "dash" 90411 ], 90412 - "commit": "97649754cead8826fd1b07dc0f6e6eb89cb181e1", 90413 - "sha256": "181fckfp5s8apll1z3zkkqmqa58iylwi2ml3z5z77ppsbjdnyrp7" 90414 }, 90415 "stable": { 90416 "version": [ ··· 91398 "repo": "DarwinAwardWinner/mac-pseudo-daemon", 91399 "unstable": { 91400 "version": [ 91401 - 20200215, 91402 - 513 91403 ], 91404 - "commit": "564b006835facc4a8df247d8a47ab1030d7e7beb", 91405 - "sha256": "1ilqxl1851rg9v6ixi924xhzykc3c34f4nq1x0vyyq5b9m2fpb27" 91406 }, 91407 "stable": { 91408 "version": [ ··· 91765 "repo": "aki2o/owdriver", 91766 "unstable": { 91767 "version": [ 91768 - 20240124, 91769 - 925 91770 ], 91771 "deps": [ 91772 "log4e", 91773 "yaxception" 91774 ], 91775 - "commit": "f272f7c7b374cc4410f56b2ee69b6e9df404819e", 91776 - "sha256": "1jqns6qsi3ax9avyjg17cnjxn0jiapn9qp00njsm7dfyrpabxcyd" 91777 }, 91778 "stable": { 91779 "version": [ 91780 0, 91781 - 3, 91782 - 1 91783 ], 91784 "deps": [ 91785 "log4e", 91786 "yaxception" 91787 ], 91788 - "commit": "f272f7c7b374cc4410f56b2ee69b6e9df404819e", 91789 - "sha256": "1jqns6qsi3ax9avyjg17cnjxn0jiapn9qp00njsm7dfyrpabxcyd" 91790 } 91791 }, 91792 { ··· 91926 "repo": "abrahms/ox-gemini", 91927 "unstable": { 91928 "version": [ 91929 - 20230517, 91930 - 1559 91931 ], 91932 - "commit": "799eb6aa0ee9ead7642836962d28e650eccd0ba3", 91933 - "sha256": "0hy5gizjghgzis5vh56jvf06jgif2azm76021a5az6rl2y7arfmm" 91934 } 91935 }, 91936 { ··· 92815 "repo": "phillord/pabbrev", 92816 "unstable": { 92817 "version": [ 92818 - 20160320, 92819 - 2101 92820 ], 92821 - "commit": "56400d5d256b42ffe45c229ea9827f026b650cf5", 92822 - "sha256": "09bn19ydyz1hncmvyyh87gczp3lmlczpm352p0107z1gw6xmpjil" 92823 }, 92824 "stable": { 92825 "version": [ ··· 92915 "repo": "melpa/package-build", 92916 "unstable": { 92917 "version": [ 92918 - 20240102, 92919 - 1647 92920 ], 92921 "deps": [ 92922 "compat" 92923 ], 92924 - "commit": "414b328a4f18a6237867739c56e8777e8086d2e8", 92925 - "sha256": "0dgglkx44rq824v1ar6xqh2lryqp4qhn2n7d7hc6ar7sal9vx8y2" 92926 }, 92927 "stable": { 92928 "version": [ ··· 92957 "repo": "purcell/package-lint", 92958 "unstable": { 92959 "version": [ 92960 - 20240118, 92961 - 1725 92962 ], 92963 "deps": [ 92964 - "cl-lib", 92965 - "compat", 92966 "let-alist" 92967 ], 92968 - "commit": "3d74189df110b1656c2cd97c332921f4856dbd76", 92969 - "sha256": "0yfb31v5zrnaxd61cp1nnn2g07wa8xhmimnh735clc2ccqdjj0ca" 92970 }, 92971 "stable": { 92972 "version": [ ··· 93153 "repo": "purcell/page-break-lines", 93154 "unstable": { 93155 "version": [ 93156 - 20240117, 93157 - 1610 93158 ], 93159 - "commit": "e8bfd1ab660030679163f5a4913ff24b99095436", 93160 - "sha256": "1jn35d08bmf5m4x99fdc2wdgh8l5cmyaba7zphdr7vvykp7zgmnh" 93161 }, 93162 "stable": { 93163 "version": [ ··· 93649 "repo": "Fanael/parent-mode", 93650 "unstable": { 93651 "version": [ 93652 - 20150824, 93653 - 2300 93654 ], 93655 - "commit": "db692cf08deff2f0e973e6e86e26662b44813d1b", 93656 - "sha256": "0i5bc7lyyrx6swqlrp9l5x72yzwi53qn6ldrfs99gh08b3yvsnni" 93657 }, 93658 "stable": { 93659 "version": [ 93660 2, 93661 - 3 93662 ], 93663 - "commit": "db692cf08deff2f0e973e6e86e26662b44813d1b", 93664 - "sha256": "0i5bc7lyyrx6swqlrp9l5x72yzwi53qn6ldrfs99gh08b3yvsnni" 93665 } 93666 }, 93667 { ··· 94439 "repo": "joddie/pcre2el", 94440 "unstable": { 94441 "version": [ 94442 - 20230828, 94443 - 1544 94444 ], 94445 - "commit": "018531ba0cf8e2b28d1108136a0e031b6a45f1c1", 94446 - "sha256": "1bfvmpswvc1rvhhf879j8qnwfpxdap6nr7l1g5fpxpz88s3d441r" 94447 }, 94448 "stable": { 94449 "version": [ ··· 95047 "repo": "nex3/perspective-el", 95048 "unstable": { 95049 "version": [ 95050 - 20220921, 95051 - 346 95052 ], 95053 "deps": [ 95054 "cl-lib" 95055 ], 95056 - "commit": "8a69512639ae915c32c5055d1308ebf4b278266c", 95057 - "sha256": "1r026cw6p2ss5wg8mxgzf6iv1lb9pdnqyf6yrqb914aibkrvp9b6" 95058 }, 95059 "stable": { 95060 "version": [ ··· 95236 "repo": "emarsden/pg-el", 95237 "unstable": { 95238 "version": [ 95239 - 20240110, 95240 - 903 95241 ], 95242 - "commit": "84a2e8ed3b9dbb969bbe14544abf2438892f16af", 95243 - "sha256": "1dad9irnv3sppl3yfl5swdsf4f1z2fds7r1li3f1kphm37v6jn5g" 95244 }, 95245 "stable": { 95246 "version": [ 95247 0, 95248 - 27 95249 ], 95250 - "commit": "84a2e8ed3b9dbb969bbe14544abf2438892f16af", 95251 - "sha256": "1dad9irnv3sppl3yfl5swdsf4f1z2fds7r1li3f1kphm37v6jn5g" 95252 } 95253 }, 95254 { ··· 96112 } 96113 }, 96114 { 96115 "ename": "pinyin-search", 96116 "commit": "03da6f02778f7fae77a00cdc420cfbafead6dec4", 96117 "sha256": "1si693nmmxgg0kp5mxvj5nq946kfc5cv3wfsl4znbqzps8qb2b7z", ··· 97935 "repo": "pitkali/pos-tip", 97936 "unstable": { 97937 "version": [ 97938 - 20230721, 97939 - 834 97940 ], 97941 - "commit": "90a9babc829b298af36be695009894fc00a97935", 97942 - "sha256": "1k6r59jhbyiknhsl7df0zafyc4d9r3vk953x6sdxgz92kx6hxpfy" 97943 }, 97944 "stable": { 97945 "version": [ ··· 98226 "repo": "blahgeek/emacs-pr-review", 98227 "unstable": { 98228 "version": [ 98229 - 20231117, 98230 - 714 98231 ], 98232 "deps": [ 98233 "ghub", ··· 98235 "magit-section", 98236 "markdown-mode" 98237 ], 98238 - "commit": "b55edab544a7706d3d39b8dc6bebdf10b8b901f8", 98239 - "sha256": "0q43kr7fq9fa3x3src4brn7ndg206pmj4xrq19fpb6jscxv0svpw" 98240 } 98241 }, 98242 { ··· 99153 "repo": "bbatsov/projectile", 99154 "unstable": { 99155 "version": [ 99156 - 20240123, 99157 - 1424 99158 ], 99159 - "commit": "f7e60843bfada2eee89595580786a4468fd3f881", 99160 - "sha256": "0y1jrjp9fkcmknvwgl1psmibcfpc3fa9aj87606j9gam1bzr8rf1" 99161 }, 99162 "stable": { 99163 "version": [ ··· 99418 "repo": "mohkale/projection", 99419 "unstable": { 99420 "version": [ 99421 - 20240106, 99422 - 1308 99423 ], 99424 "deps": [ 99425 "compat", ··· 99427 "project", 99428 "s" 99429 ], 99430 - "commit": "ac6c4e0a70ec4061afa8004cb9686ebc126d2631", 99431 - "sha256": "1p0rvrk0625chaw30d67hcpxjznb8mkkp37hlhc1ixpvhp2nr44y" 99432 } 99433 }, 99434 { ··· 99439 "repo": "mohkale/projection", 99440 "unstable": { 99441 "version": [ 99442 - 20231231, 99443 - 1416 99444 ], 99445 "deps": [ 99446 "compile-multi", 99447 "projection" 99448 ], 99449 - "commit": "4115e8f2ac8a9d43a852840c90d48035ced1c3eb", 99450 - "sha256": "1jvs1kznr2dgvyq8ylr2cvb40m3cz25msjr6myh61c1537b274da" 99451 } 99452 }, 99453 { ··· 99633 "repo": "ProofGeneral/PG", 99634 "unstable": { 99635 "version": [ 99636 - 20240123, 99637 - 1014 99638 ], 99639 - "commit": "c6b7d506f991d7b97556341039558ef64c902382", 99640 - "sha256": "0i9b6h6krpqxa5nrrfk30sj01wi88387iymbyl3adyxfdfx28vgm" 99641 }, 99642 "stable": { 99643 "version": [ ··· 99737 "repo": "protocolbuffers/protobuf", 99738 "unstable": { 99739 "version": [ 99740 - 20230506, 99741 - 330 99742 ], 99743 - "commit": "0d3b0c61f4f44c3d8770b89edffe481aaf56f4f1", 99744 - "sha256": "06xl81cm55g0dcpfh8b8za8mrs5cgjv656z23q5q0ph3war6ifbn" 99745 }, 99746 "stable": { 99747 "version": [ 99748 25, 99749 - 2 99750 ], 99751 - "commit": "a9b006bddd52e289029f16aa77b77e8e0033d9ee", 99752 - "sha256": "1j2ch3s2qzddj28ic9ardnzzrh730hzsiy4ilr2whbh60wxg23h7" 99753 } 99754 }, 99755 { ··· 100614 "repo": "andcarnivorous/pyconf", 100615 "unstable": { 100616 "version": [ 100617 - 20231231, 100618 - 1842 100619 ], 100620 "deps": [ 100621 "pyenv-mode", 100622 "pyvenv", 100623 "transient" 100624 ], 100625 - "commit": "557c51dd22d27d71e22c536c4b0eb38e800aa840", 100626 - "sha256": "15xd1ibqqkvzydkvvv1az3y6ql5q7rpj62nlpw1p9z0jwan2vfyn" 100627 } 100628 }, 100629 { ··· 100880 "repo": "Wilfred/pyimport", 100881 "unstable": { 100882 "version": [ 100883 - 20220908, 100884 - 1610 100885 ], 100886 "deps": [ 100887 "dash", 100888 "s", 100889 "shut-up" 100890 ], 100891 - "commit": "c006a5fd0e5c9e297aa2ad71b2f02f463286b5e3", 100892 - "sha256": "0afkdcbr91wmkf72rj2kxyl3w6fnff0mgf855pk9ic1gz5sxvn24" 100893 }, 100894 "stable": { 100895 "version": [ ··· 101473 }, 101474 { 101475 "ename": "pyvenv-auto", 101476 - "commit": "ddf36d8974cc527db81d02c4f3792e16d1e5d80a", 101477 - "sha256": "141fjkrncmyls064w6kjxgj45zxip71p50scnrf74fizdbw2kn6d", 101478 "fetcher": "github", 101479 - "repo": "nryotaro/pyvenv-auto", 101480 "unstable": { 101481 "version": [ 101482 20230106, ··· 102010 "repo": "greghendershott/racket-mode", 102011 "unstable": { 102012 "version": [ 102013 - 20240130, 102014 - 2013 102015 ], 102016 - "commit": "d3ab936af10909874443cadb2e6c952faf2f536f", 102017 - "sha256": "0zfbqjivp2zdx8pk96jlzcg482k80vhkp82grlq7sjs9p6gypk54" 102018 } 102019 }, 102020 { ··· 104002 "repo": "rubikitch/replace-from-region", 104003 "unstable": { 104004 "version": [ 104005 - 20170227, 104006 - 2316 104007 ], 104008 - "commit": "dc9318b9b2822da7b00ecc34d1dc965c8f96c9bb", 104009 - "sha256": "05l0wn1gqw2sbl65s1m7afmg3b1ps2qgqqrjkl9r2i26p95kqlq3" 104010 } 104011 }, 104012 { ··· 104376 "repo": "simenheg/restclient-test.el", 104377 "unstable": { 104378 "version": [ 104379 - 20210422, 104380 - 1815 104381 ], 104382 "deps": [ 104383 "restclient" 104384 ], 104385 - "commit": "3c6661d087526510a04ea9de421c5869a1a1d061", 104386 - "sha256": "0bpvxv8bc671pa0sm4v8pqyla3i99y05mgpbgcjd8pdsfhiwjw7j" 104387 }, 104388 "stable": { 104389 "version": [ 104390 - 0, 104391 - 3 104392 ], 104393 "deps": [ 104394 "restclient" 104395 ], 104396 - "commit": "3c6661d087526510a04ea9de421c5869a1a1d061", 104397 - "sha256": "0bpvxv8bc671pa0sm4v8pqyla3i99y05mgpbgcjd8pdsfhiwjw7j" 104398 } 104399 }, 104400 { ··· 105219 } 105220 }, 105221 { 105222 "ename": "ron-mode", 105223 "commit": "962f7c87d0630399ea388f25ec5792fa2f2b4489", 105224 "sha256": "0vlqjsz9sdpqjnfhf6w98zq76qbq2cv2r2g03l9z4fy0vflinfc3", ··· 106040 "repo": "rust-lang/rust-mode", 106041 "unstable": { 106042 "version": [ 106043 - 20230805, 106044 - 1558 106045 ], 106046 - "commit": "fac7d284d24080d0886c47d20bbddbf60ec51511", 106047 - "sha256": "0xws2s65r67n9djn3cnydlq4bnjhcak5kfnbcp7d1a2cj6bdwj08" 106048 }, 106049 "stable": { 106050 "version": [ ··· 106562 "repo": "nicolaisingh/saveplace-pdf-view", 106563 "unstable": { 106564 "version": [ 106565 - 20230805, 106566 - 1359 106567 ], 106568 - "commit": "abfb5e1f463cffc18218a0f7f2fa141a271b1813", 106569 - "sha256": "1ijzsizxbq33wv84hz4km3x6nsaqxn8v9qh2835vnrfxk6n6cr4p" 106570 } 106571 }, 106572 { ··· 106630 "repo": "hvesalai/emacs-sbt-mode", 106631 "unstable": { 106632 "version": [ 106633 - 20211203, 106634 - 1148 106635 ], 106636 - "commit": "9fe1e8807c22cc1dc56a6233e000969518907f4d", 106637 - "sha256": "1mii46nr4ykkwnbpvsdp46j6n7k38h0jbm49vbm0w7n1az09yg1a" 106638 }, 106639 "stable": { 106640 "version": [ ··· 106654 "repo": "openscad/emacs-scad-mode", 106655 "unstable": { 106656 "version": [ 106657 - 20230315, 106658 - 1950 106659 ], 106660 "deps": [ 106661 "compat" 106662 ], 106663 - "commit": "e1af74735ad6113448c99b3ab128a665e6adaaca", 106664 - "sha256": "1wqpxwi6kyw83mmlpkall7as31115jffd6s7fkyi3y73arz6xg3h" 106665 }, 106666 "stable": { 106667 "version": [ 106668 93, 106669 - 2 106670 ], 106671 - "commit": "749b11df1d3041aa0a90542cba0fe5d9563c3a1f", 106672 - "sha256": "0m87rjmr4990vhakb7jg4nkkn7lp7kiva446j2z5pq7mmhlyxdbc" 106673 } 106674 }, 106675 { ··· 106722 "repo": "KaranAhlawat/scala-ts-mode", 106723 "unstable": { 106724 "version": [ 106725 - 20231107, 106726 - 1258 106727 ], 106728 - "commit": "cbfab189842ce564d9514f1b65a72b0af0d51438", 106729 - "sha256": "1gf9ss0vbyf9y0x3aldj76p8g1rn104pp5pvmig05arw61i0wpdr" 106730 } 106731 }, 106732 { ··· 107084 "repo": "ideasman42/emacs-scroll-on-jump", 107085 "unstable": { 107086 "version": [ 107087 - 20230201, 107088 - 141 107089 ], 107090 - "commit": "220e4a8f21cc0b430c693a3ecac08156da2602c1", 107091 - "sha256": "1dr41gbk4rg5fa288bp5vnyzmyxrjvvlvn1syp5sjh31ypbw6jkz" 107092 } 107093 }, 107094 { ··· 107490 } 107491 }, 107492 { 107493 "ename": "selectric-mode", 107494 "commit": "a6ff6bbfa11f08647bf17afe75bfb4dcafd86683", 107495 "sha256": "1ih3n2b867p09r1hnia22f4cj46iqfkdqlpmphix241d9zph6r30", ··· 108731 "repo": "emacs-w3m/emacs-w3m", 108732 "unstable": { 108733 "version": [ 108734 - 20231026, 108735 - 455 108736 ], 108737 - "commit": "e3b87d61dfef3a9d44872c50db360732ba949d57", 108738 - "sha256": "06rqxib501xn2xlc4pqdh06zw0wrkg70sxr2fqv7i2fpl9qxwriv" 108739 } 108740 }, 108741 { ··· 109199 "repo": "emacs-sideline/sideline", 109200 "unstable": { 109201 "version": [ 109202 - 20240101, 109203 - 918 109204 ], 109205 - "commit": "20e04fa2fd4dcc0cba47d0336aab37f3f42909d3", 109206 - "sha256": "09lir5agc0jnd2k09mqrxbkh8z7lcqrw166qs25vxxv1cpzggbaq" 109207 }, 109208 "stable": { 109209 "version": [ ··· 110111 "repo": "slime/slime", 110112 "unstable": { 110113 "version": [ 110114 - 20240125, 110115 - 1336 110116 ], 110117 "deps": [ 110118 - "cl-lib", 110119 "macrostep" 110120 ], 110121 - "commit": "cd745dae17c25225951f22cec8f29b0116fba707", 110122 - "sha256": "01s709p7yw6czyw6zgd85afkrsh89n6yq3c0va4k6i64hc3fk57v" 110123 }, 110124 "stable": { 110125 "version": [ ··· 110474 }, 110475 { 110476 "ename": "sly-overlay", 110477 - "commit": "060c87774d09bc17dd059244c69feeb16646754f", 110478 - "sha256": "01jmpzyz5ysri82zhflfal2bc0wibv90b5bnm956r4afd5hqsaw1", 110479 - "fetcher": "sourcehut", 110480 "repo": "fosskers/sly-overlay", 110481 "unstable": { 110482 "version": [ ··· 112508 "repo": "condy0919/spdx.el", 112509 "unstable": { 112510 "version": [ 112511 - 20240203, 112512 - 58 112513 ], 112514 - "commit": "accd26eba9dd9209479d2c935fc90083fefb5f67", 112515 - "sha256": "0kf55c209aspv146mb26pd5q592l9i73i78zddgk8qv5dnnd4pjf" 112516 } 112517 }, 112518 { ··· 113221 "repo": "srcery-colors/srcery-emacs", 113222 "unstable": { 113223 "version": [ 113224 - 20230829, 113225 - 737 113226 ], 113227 - "commit": "4ee4e51d2c0317d3bc41a131a8bc76cfa2db98ed", 113228 - "sha256": "1j3715m1vx5qaban9d4zix0gpzs5iip7mfmx3x374axjn878d656" 113229 } 113230 }, 113231 { ··· 113572 "repo": "SFTtech/starlit-emacs", 113573 "unstable": { 113574 "version": [ 113575 - 20230324, 113576 - 1636 113577 ], 113578 - "commit": "d6f327fb09497be7bee64d5d204d27f655cc5b04", 113579 - "sha256": "118b3ii9gpjq70q3qf0lyd53jp5a7qvhsl4bbjh4akck96cjdnnj" 113580 } 113581 }, 113582 { ··· 113731 "repo": "stacked-git/stgit", 113732 "unstable": { 113733 "version": [ 113734 - 20231226, 113735 - 1804 113736 ], 113737 - "commit": "9969b4e22c7255090c28f0e68598aeb3974b4d4d", 113738 - "sha256": "06b7y5lrnahlcha3lj4jfaj2266szsxbrhc7nl82ddai87dn5nj5" 113739 }, 113740 "stable": { 113741 "version": [ 113742 2, 113743 4, 113744 - 2 113745 ], 113746 - "commit": "9969b4e22c7255090c28f0e68598aeb3974b4d4d", 113747 - "sha256": "06b7y5lrnahlcha3lj4jfaj2266szsxbrhc7nl82ddai87dn5nj5" 113748 } 113749 }, 113750 { ··· 114942 "repo": "swift-emacs/swift-mode", 114943 "unstable": { 114944 "version": [ 114945 - 20240104, 114946 - 952 114947 ], 114948 "deps": [ 114949 "seq" 114950 ], 114951 - "commit": "84059659de4da89d3d2902611cebed6d0423bf06", 114952 - "sha256": "0qiqzwxy8alq5px2g9x46nsphqphhf4iaijw7dccp4qml7qshxf9" 114953 }, 114954 "stable": { 114955 "version": [ ··· 114996 "repo": "abo-abo/swiper", 114997 "unstable": { 114998 "version": [ 114999 - 20231025, 115000 - 2311 115001 ], 115002 "deps": [ 115003 "ivy" 115004 ], 115005 - "commit": "8c30f4cab5948aa8d942a3b2bbf5fb6a94d9441d", 115006 - "sha256": "1iqj27pc2iivmwfh329v0d9g0z1y0whlnamrl7g2bi374h41m368" 115007 }, 115008 "stable": { 115009 "version": [ ··· 115898 "repo": "mkleehammer/tab-jump-out", 115899 "unstable": { 115900 "version": [ 115901 - 20231023, 115902 - 342 115903 ], 115904 - "commit": "8cffbfafb24ea6d9121fd19e38e6a0c25caaa1c4", 115905 - "sha256": "1kpjn8129hhhsxy9z71l74nd41i9y9wijqnwmlz560pnsm2470sy" 115906 } 115907 }, 115908 { ··· 115983 "repo": "isamert/tabgo.el", 115984 "unstable": { 115985 "version": [ 115986 - 20230425, 115987 - 907 115988 ], 115989 - "commit": "1a2f6b2b75c1829eb7acd188086b14fb75d9c7d1", 115990 - "sha256": "1lr1gsy5spj9n99rmzrnnyi70skfga9fxqjgi27jz461y0pv5l9n" 115991 } 115992 }, 115993 { ··· 116044 "repo": "mclear-tools/tabspaces", 116045 "unstable": { 116046 "version": [ 116047 - 20231222, 116048 - 1829 116049 ], 116050 "deps": [ 116051 "project" 116052 ], 116053 - "commit": "488119b3037ba535371131000aeaea75935e3f46", 116054 - "sha256": "18i201pcn4ywqlkxl1i0mz6y8vi5hc6ixwimp8kagbjmw084z9gy" 116055 } 116056 }, 116057 { ··· 116441 "repo": "zevlg/telega.el", 116442 "unstable": { 116443 "version": [ 116444 - 20240130, 116445 - 2135 116446 ], 116447 "deps": [ 116448 "rainbow-identifiers", 116449 "visual-fill-column" 116450 ], 116451 - "commit": "e8d9459ef725ed8fb60479b5fccadae1e4eac87a", 116452 - "sha256": "18f6i2w0iial2wi60vkqck30c0m4p2nj0bzd2x9p4il27dwv5hwq" 116453 }, 116454 "stable": { 116455 "version": [ ··· 116580 "repo": "minad/tempel", 116581 "unstable": { 116582 "version": [ 116583 - 20240102, 116584 - 331 116585 ], 116586 "deps": [ 116587 "compat" 116588 ], 116589 - "commit": "38eabcc756c7bd4b3dd57b85d61509075673f617", 116590 - "sha256": "0g79j1b1j8vn4l7sk7vq0zrdm7aa10qaf0p0dl0mh7smfy50dmfk" 116591 }, 116592 "stable": { 116593 "version": [ 116594 1, 116595 - 0 116596 ], 116597 "deps": [ 116598 "compat" 116599 ], 116600 - "commit": "38dad1f85104c7c734ad9245f3a85b49562332d0", 116601 - "sha256": "0f1z5p6vbbjsh7cn7hqhv4c6h4awczpf14sbwpzsnwqsxsfjdh34" 116602 } 116603 }, 116604 { ··· 116609 "repo": "Crandel/tempel-collection", 116610 "unstable": { 116611 "version": [ 116612 - 20231021, 116613 - 2032 116614 ], 116615 "deps": [ 116616 "tempel" 116617 ], 116618 - "commit": "4a1d717eb30a78680c8f4df2d71e395c846c5371", 116619 - "sha256": "0ifmzn5d9mpsjwvg2ir0sy3r4czxa7d6j97l8rrp8ai7jqvydadm" 116620 } 116621 }, 116622 { ··· 117016 "repo": "davidshepherd7/terminal-here", 117017 "unstable": { 117018 "version": [ 117019 - 20220827, 117020 - 819 117021 ], 117022 - "commit": "4bf2a77e450b260570033afda463e178fdf34617", 117023 - "sha256": "00yqm3fjp0xagmqzvg32nrmiygspkv70sldn86vdzkqdq7z3gmqx" 117024 }, 117025 "stable": { 117026 "version": [ ··· 117273 "repo": "johannes-mueller/test-cockpit.el", 117274 "unstable": { 117275 "version": [ 117276 - 20231103, 117277 - 2037 117278 ], 117279 "deps": [ 117280 "projectile", 117281 "toml" 117282 ], 117283 - "commit": "2fcd6ccb94869b854e9d12e0ba5d433adc336296", 117284 - "sha256": "1vjafad1j7kdmawsg6f9p7j2byg6mp4h46p4p8ww4i64smx6iqqp" 117285 } 117286 }, 117287 { ··· 117402 "repo": "juba/textile-mode", 117403 "unstable": { 117404 "version": [ 117405 - 20230112, 117406 - 1030 117407 ], 117408 - "commit": "8f8c09ef097a95a713307fdb5c92b9778dfbc1fc", 117409 - "sha256": "0x8ib6cm7rp6hf44348nnc937w98v5q0fv9r650jjvkfl9rkbm7b" 117410 } 117411 }, 117412 { ··· 117542 "repo": "monkeyjunglejuice/matrix-emacs-theme", 117543 "unstable": { 117544 "version": [ 117545 - 20240131, 117546 - 924 117547 ], 117548 - "commit": "90f12caafae16d02202b8a63124fc175dcc48dad", 117549 - "sha256": "1aynlm3l1df5vnnzvpdvlkgvk71qsbx7080lpj9d0a1hb81jzygf" 117550 } 117551 }, 117552 { ··· 117709 "repo": "swflint/third-time", 117710 "unstable": { 117711 "version": [ 117712 - 20231023, 117713 - 316 117714 ], 117715 - "commit": "05bed0c25ce5def3db6b885ffcee74a705dc0dfb", 117716 - "sha256": "1jcbkbc31cshayvgq835sv89jhsbd9w0820872wccs09jkkzfrzf" 117717 }, 117718 "stable": { 117719 "version": [ ··· 117766 "repo": "facebook/fbthrift", 117767 "unstable": { 117768 "version": [ 117769 - 20240128, 117770 - 1731 117771 ], 117772 - "commit": "2a84ddacc7472f951f95595970051daf95376e04", 117773 - "sha256": "14whjdizxhhiiixdrckrdhy8phhbry22yyxp6vdd902p66kimhj2" 117774 }, 117775 "stable": { 117776 "version": [ 117777 2024, 117778 - 1, 117779 - 29, 117780 0 117781 ], 117782 - "commit": "2a84ddacc7472f951f95595970051daf95376e04", 117783 - "sha256": "14whjdizxhhiiixdrckrdhy8phhbry22yyxp6vdd902p66kimhj2" 117784 } 117785 }, 117786 { ··· 118207 "repo": "aimebertrand/timu-macos-theme", 118208 "unstable": { 118209 "version": [ 118210 - 20231022, 118211 - 1832 118212 ], 118213 - "commit": "f1ecdf8415e4cb3d35019af5b2ad0d6bea96e610", 118214 - "sha256": "0w1xh0i8q2d84f9d5gw61nn7a8xqyllm427qnnjsa5wjlhgvilfl" 118215 }, 118216 "stable": { 118217 "version": [ ··· 119149 }, 119150 { 119151 "ename": "transducers", 119152 - "commit": "fd23a795aec65bce9854b829867b4376c9a5a774", 119153 - "sha256": "1jk5myvqcaik6nc1nj0hy8gdysw2bikrvqw3dd2j92hvr4zwdzad", 119154 - "fetcher": "sourcehut", 119155 "repo": "fosskers/transducers.el", 119156 "unstable": { 119157 "version": [ 119158 - 20231224, 119159 - 2358 119160 ], 119161 - "commit": "7e75ccee58edaf16d98a1b3aef14035daf4a5370", 119162 - "sha256": "1c26xw7q4ksdrifs347br6rxmb36gz4fsz5j51b2gmr9v0fpy3ml" 119163 }, 119164 "stable": { 119165 "version": [ ··· 119197 "repo": "magit/transient", 119198 "unstable": { 119199 "version": [ 119200 - 20240201, 119201 - 1100 119202 ], 119203 "deps": [ 119204 "compat", 119205 "seq" 119206 ], 119207 - "commit": "0fc87002d8c72dc309b8b8487770642d3b1fca5f", 119208 - "sha256": "1rh5ffs2mqs54chalia0zfk8qjkglv0c2h3pqrxs501bahvxv4v8" 119209 }, 119210 "stable": { 119211 "version": [ ··· 119673 "repo": "emacs-tree-sitter/tree-sitter-langs", 119674 "unstable": { 119675 "version": [ 119676 - 20240107, 119677 - 149 119678 ], 119679 "deps": [ 119680 "tree-sitter" 119681 ], 119682 - "commit": "20fbbb85735a9196ba3e7fb33f99b3a904b363ba", 119683 - "sha256": "0bxy0hpgsfcdpvyxhlps2rmxdbwaxyzm19kxff9aalknfby5ssij" 119684 }, 119685 "stable": { 119686 "version": [ 119687 0, 119688 12, 119689 - 92 119690 ], 119691 "deps": [ 119692 "tree-sitter" 119693 ], 119694 - "commit": "20fbbb85735a9196ba3e7fb33f99b3a904b363ba", 119695 - "sha256": "0bxy0hpgsfcdpvyxhlps2rmxdbwaxyzm19kxff9aalknfby5ssij" 119696 } 119697 }, 119698 { ··· 119703 "repo": "purplg/treebundel", 119704 "unstable": { 119705 "version": [ 119706 - 20240203, 119707 - 1555 119708 ], 119709 "deps": [ 119710 "compat" 119711 ], 119712 - "commit": "d04174fe881efea704ce4a5065dd486ab0040db5", 119713 - "sha256": "10smm6fngsdkvwnqpjkxc3r0nmqj5sr676025ndsh52448w8bf5i" 119714 }, 119715 "stable": { 119716 "version": [ 119717 0, 119718 - 2, 119719 0 119720 ], 119721 "deps": [ 119722 "compat" 119723 ], 119724 - "commit": "03c70cc9b18e83f156797064e1fd2a484fd3ff03", 119725 - "sha256": "1lmkq35i7rfvvp1aslgv9q3d0kqqwfn8cmdbjib8j0fbclqxbyyg" 119726 } 119727 }, 119728 { ··· 119769 "repo": "Alexander-Miller/treemacs", 119770 "unstable": { 119771 "version": [ 119772 - 20240126, 119773 - 642 119774 ], 119775 "deps": [ 119776 "ace-window", ··· 119782 "pfuture", 119783 "s" 119784 ], 119785 - "commit": "df26b6ab9a0f467e5ff99f7ed97551ccf756e06c", 119786 - "sha256": "06160g1h1jxsmil2i5rgg1q1mzz9482zc62k6d5ncz2cdw3mf64x" 119787 }, 119788 "stable": { 119789 "version": [ ··· 119812 "repo": "Alexander-Miller/treemacs", 119813 "unstable": { 119814 "version": [ 119815 - 20230408, 119816 - 1109 119817 ], 119818 "deps": [ 119819 "all-the-icons", 119820 "treemacs" 119821 ], 119822 - "commit": "127485317a19254ca20ba1910d10edf7dbaa2d97", 119823 - "sha256": "1rs0l0k9fd8xav627944jfm518yillcmjbdrkzjw3xq1wx80pn95" 119824 }, 119825 "stable": { 119826 "version": [ ··· 119843 "repo": "Alexander-Miller/treemacs", 119844 "unstable": { 119845 "version": [ 119846 - 20230822, 119847 - 2039 119848 ], 119849 "deps": [ 119850 "evil", 119851 "treemacs" 119852 ], 119853 - "commit": "76a20a456cbbf45a317e1e5f6f5b970f938a3bfe", 119854 - "sha256": "0qg0pp8qbvcpaspwl17biad5zmzc8418fcwlv7fzrxz6bc72hqfh" 119855 }, 119856 "stable": { 119857 "version": [ ··· 119874 "repo": "Alexander-Miller/treemacs", 119875 "unstable": { 119876 "version": [ 119877 - 20230930, 119878 - 1141 119879 ], 119880 "deps": [ 119881 "treemacs" 119882 ], 119883 - "commit": "f4795c7172c64f5c7a8e66042019a56465632bbd", 119884 - "sha256": "00wmk9w9cnxld8qvk930fkas0g03bbic3yq4nk5qbsjx9r0cysny" 119885 }, 119886 "stable": { 119887 "version": [ ··· 119903 "repo": "Alexander-Miller/treemacs", 119904 "unstable": { 119905 "version": [ 119906 - 20230830, 119907 - 1936 119908 ], 119909 "deps": [ 119910 "magit", 119911 "pfuture", 119912 "treemacs" 119913 ], 119914 - "commit": "3cd2a0d64b4afc76503706f90567e8914836da18", 119915 - "sha256": "1b1xplnk3iy16010cvnxnikr3bgc576pg7fmgl0zf8xpc7m6wriw" 119916 }, 119917 "stable": { 119918 "version": [ ··· 119955 "repo": "Alexander-Miller/treemacs", 119956 "unstable": { 119957 "version": [ 119958 - 20230703, 119959 - 1929 119960 ], 119961 "deps": [ 119962 "dash", 119963 "persp-mode", 119964 "treemacs" 119965 ], 119966 - "commit": "2c576bebccd56ec8e65f4ec5ed5de864d9684fbf", 119967 - "sha256": "1if18rdzp1cw01mx3yy6wdn7iq0n9r0wp2h4inx74hpssrsidn2c" 119968 }, 119969 "stable": { 119970 "version": [ ··· 119988 "repo": "Alexander-Miller/treemacs", 119989 "unstable": { 119990 "version": [ 119991 - 20230703, 119992 - 1929 119993 ], 119994 "deps": [ 119995 "dash", 119996 "perspective", 119997 "treemacs" 119998 ], 119999 - "commit": "2c576bebccd56ec8e65f4ec5ed5de864d9684fbf", 120000 - "sha256": "1if18rdzp1cw01mx3yy6wdn7iq0n9r0wp2h4inx74hpssrsidn2c" 120001 }, 120002 "stable": { 120003 "version": [ ··· 120021 "repo": "Alexander-Miller/treemacs", 120022 "unstable": { 120023 "version": [ 120024 - 20230703, 120025 - 1929 120026 ], 120027 "deps": [ 120028 "projectile", 120029 "treemacs" 120030 ], 120031 - "commit": "2fed6948fe2bc37f8539c5de232e5ccd4891800a", 120032 - "sha256": "0slc7b5xdgbdcl9sldiq23ch3nnmz60gqv8sj3vswxk435ajcyzg" 120033 }, 120034 "stable": { 120035 "version": [ ··· 120052 "repo": "Alexander-Miller/treemacs", 120053 "unstable": { 120054 "version": [ 120055 - 20230703, 120056 - 1929 120057 ], 120058 "deps": [ 120059 "dash", 120060 "treemacs" 120061 ], 120062 - "commit": "2fed6948fe2bc37f8539c5de232e5ccd4891800a", 120063 - "sha256": "0slc7b5xdgbdcl9sldiq23ch3nnmz60gqv8sj3vswxk435ajcyzg" 120064 }, 120065 "stable": { 120066 "version": [ ··· 120107 "repo": "renzmann/treesit-auto", 120108 "unstable": { 120109 "version": [ 120110 - 20240131, 120111 - 1815 120112 ], 120113 - "commit": "4225f2245247585d581bffb09225dcb21d443421", 120114 - "sha256": "0ghcdcil9b7hirq2dqngwzq9ycx1lc4pxm6zam6gbcf4plm0zhvh" 120115 }, 120116 "stable": { 120117 "version": [ 120118 1, 120119 0, 120120 - 2 120121 ], 120122 - "commit": "be7c549c9aa723ab0dce995ad8f156bbdfe7208b", 120123 - "sha256": "1pg54f2hj9v77f5zs2d8g1ip3n8c72z8zxhmc5ia6k96w3gq3f3l" 120124 } 120125 }, 120126 { ··· 121280 "repo": "ideasman42/emacs-undo-fu-session", 121281 "unstable": { 121282 "version": [ 121283 - 20231207, 121284 - 2214 121285 ], 121286 - "commit": "9147a7223ee8136769cf42239c7d9a8577edfaff", 121287 - "sha256": "198bbfmx5hx2wm594xa8jkdf2hm680sai6wgl4cwc6gp0s7ggg5h" 121288 } 121289 }, 121290 { ··· 123200 "repo": "federicotdn/verb", 123201 "unstable": { 123202 "version": [ 123203 - 20231120, 123204 - 1806 123205 ], 123206 - "commit": "203605638455fd1057bd808485280c1b87465479", 123207 - "sha256": "1lyq93jybhqc2amfnsi1lg5i3m317pmva3vpfpqqixxrhgz5sbzh" 123208 }, 123209 "stable": { 123210 "version": [ ··· 123261 "repo": "gmlarumbe/verilog-ext", 123262 "unstable": { 123263 "version": [ 123264 - 20240112, 123265 - 1542 123266 ], 123267 "deps": [ 123268 "ag", ··· 123277 "verilog-ts-mode", 123278 "yasnippet" 123279 ], 123280 - "commit": "3f54bcc3cf0925e76a8bc9df7f4bac0567d1712e", 123281 - "sha256": "03pcagfrjgmbjj68ap9iysaa8w9176rghwd1hn8gvmrr8vdml3a8" 123282 }, 123283 "stable": { 123284 "version": [ ··· 123311 "repo": "gmlarumbe/verilog-ts-mode", 123312 "unstable": { 123313 "version": [ 123314 - 20240109, 123315 - 1606 123316 ], 123317 - "commit": "cb108f855611525bd614b4542fa6660c59735445", 123318 - "sha256": "0jnyp57v5549lf07m7pgpf8m8lrvjw36bjw5far5ipzaljdg3mh9" 123319 }, 123320 "stable": { 123321 "version": [ ··· 123395 "repo": "baron42bba/vertica-snippets", 123396 "unstable": { 123397 "version": [ 123398 - 20231215, 123399 - 1512 123400 ], 123401 "deps": [ 123402 "yasnippet" 123403 ], 123404 - "commit": "a502359e5e263e1946acfb557bdec0854aab9a23", 123405 - "sha256": "0l6w7ccii0sgan81zn5khpwf9hqjx1lh67bcvgdyrrs4g9bazl75" 123406 } 123407 }, 123408 { ··· 123518 "repo": "gmlarumbe/vhdl-ext", 123519 "unstable": { 123520 "version": [ 123521 - 20240109, 123522 - 1630 123523 ], 123524 "deps": [ 123525 "ag", ··· 123531 "ripgrep", 123532 "vhdl-ts-mode" 123533 ], 123534 - "commit": "0003f47e4063e37894be26b82c65b03b1c2c42cf", 123535 - "sha256": "19hf3sxrszrbrnp15w6q8p5n0ybnihm68fy4xagdvkqkvpmga85x" 123536 }, 123537 "stable": { 123538 "version": [ ··· 123595 "repo": "gmlarumbe/vhdl-ts-mode", 123596 "unstable": { 123597 "version": [ 123598 - 20240109, 123599 - 2313 123600 ], 123601 - "commit": "ba724e0af7e235434281aaae939757a6bff37f48", 123602 - "sha256": "030lc5m3s05r6v07r3c9z7r11kiv0jyhqrd5s0pagra6avb4zywm" 123603 }, 123604 "stable": { 123605 "version": [ ··· 123906 "repo": "joostkremers/visual-fill-column", 123907 "unstable": { 123908 "version": [ 123909 - 20230102, 123910 - 1830 123911 ], 123912 - "commit": "695a59789209c42fa08a5bce92963ee32f4455be", 123913 - "sha256": "0006x7vbwrx4w3b51aajzds0qaw3zb3b2wmj0c3j0anlrmyb37yz" 123914 }, 123915 "stable": { 123916 "version": [ 123917 2, 123918 - 5, 123919 - 1 123920 ], 123921 - "commit": "695a59789209c42fa08a5bce92963ee32f4455be", 123922 - "sha256": "0006x7vbwrx4w3b51aajzds0qaw3zb3b2wmj0c3j0anlrmyb37yz" 123923 } 123924 }, 123925 { ··· 124135 "repo": "emacs-vs/vs-dark-theme", 124136 "unstable": { 124137 "version": [ 124138 - 20240107, 124139 - 42 124140 ], 124141 - "commit": "24298d3683f2357b121984c48120012f124d6f76", 124142 - "sha256": "0nqxva99lxsisdr7771wawnkg8bzcdm78nkq18nb9adm5mj6a7mr" 124143 }, 124144 "stable": { 124145 "version": [ ··· 124158 "repo": "emacs-vs/vs-light-theme", 124159 "unstable": { 124160 "version": [ 124161 - 20240107, 124162 - 42 124163 ], 124164 - "commit": "b3634f5e506001732103aa323db9de9547a4d4d4", 124165 - "sha256": "1lvs67isk6vnk3axnfsyr9rn54v1xvpp4zsj7lzs61kwphsynhsf" 124166 }, 124167 "stable": { 124168 "version": [ ··· 124691 }, 124692 { 124693 "ename": "wallpreview", 124694 - "commit": "8822842e06fb8bce3b62847ed1ea7c9d64f4d7d3", 124695 - "sha256": "00i4j7ki84yw2sihd9xjwh6gvp0xi5yql7nmsgdqkhp91qcmkn8k", 124696 "fetcher": "github", 124697 - "repo": "nryotaro/wallpreview", 124698 "unstable": { 124699 "version": [ 124700 20220703, ··· 124759 "repo": "wanderlust/wanderlust", 124760 "unstable": { 124761 "version": [ 124762 - 20240131, 124763 - 1357 124764 ], 124765 "deps": [ 124766 "apel", 124767 "flim", 124768 "semi" 124769 ], 124770 - "commit": "9fd2c65e8d690625f35035a71e73f51f740dbe04", 124771 - "sha256": "034zrl54ql3ddaj5vl62bjzf2a5hvrq5gd9kynmyp0skgk8i6dr2" 124772 } 124773 }, 124774 { ··· 125059 "repo": "fxbois/web-mode", 125060 "unstable": { 125061 "version": [ 125062 - 20231225, 125063 - 1458 125064 ], 125065 - "commit": "82847071ce93293bdb7945db08d970f13fd883cf", 125066 - "sha256": "0ykvhgxd5ar3h96rb1888sfjjs0nlpaf63ci8hhhgyhjq9ssr61q" 125067 }, 125068 "stable": { 125069 "version": [ ··· 125697 "repo": "justbur/emacs-which-key", 125698 "unstable": { 125699 "version": [ 125700 - 20230905, 125701 - 2128 125702 ], 125703 - "commit": "4d20bc852545a2e602f59084a630f888542052b1", 125704 - "sha256": "0qm4br8smkmp63wxdw6b89dn8shvha8jqdr57fmz6a9n0axywbv5" 125705 }, 125706 "stable": { 125707 "version": [ ··· 125880 "repo": "lassik/emacs-whois", 125881 "unstable": { 125882 "version": [ 125883 - 20231216, 125884 - 1652 125885 ], 125886 - "commit": "3cf4b2ae4dd8f002c2b5733ef9a290e5947c5b91", 125887 - "sha256": "06g9qy4l3846fvrljnbw7zhn0girb5ravs620z0naki8zinkggzf" 125888 }, 125889 "stable": { 125890 "version": [ ··· 128163 "repo": "zkry/yaml-pro", 128164 "unstable": { 128165 "version": [ 128166 - 20230921, 128167 - 39 128168 ], 128169 "deps": [ 128170 "yaml" 128171 ], 128172 - "commit": "c04e8a2a3549095cb7c84491aefed54543373512", 128173 - "sha256": "0v061q3hpdhjjzxnhm5x6409kx9djc83vrcrwm5qhk5ngiva1wrj" 128174 }, 128175 "stable": { 128176 "version": [ 128177 0, 128178 3, 128179 - 3 128180 ], 128181 "deps": [ 128182 "yaml" 128183 ], 128184 - "commit": "50fc911b9015708b77872dc60c53f4a4740bef1b", 128185 - "sha256": "1ml7rp89alx6g1c5n325gzygwlgywxa40qf8xc0ag4nwzyp6z109" 128186 } 128187 }, 128188 { ··· 128382 "repo": "joaotavora/yasnippet", 128383 "unstable": { 128384 "version": [ 128385 - 20240124, 128386 - 258 128387 ], 128388 "deps": [ 128389 "cl-lib" 128390 ], 128391 - "commit": "297546f0853a6a51f5b05e954d0c6aea8caa5ec2", 128392 - "sha256": "0b1fdigwjshfim6zyzkn2wa6k8xd4qlafrf7zgj5bsx6alrzac8v" 128393 }, 128394 "stable": { 128395 "version": [ ··· 128448 "repo": "AndreaCrotti/yasnippet-snippets", 128449 "unstable": { 128450 "version": [ 128451 - 20240115, 128452 - 1138 128453 ], 128454 "deps": [ 128455 "yasnippet" 128456 ], 128457 - "commit": "441bad332344b02402add62d085b8313bdc7f618", 128458 - "sha256": "1nw2kfdcv24h7g7dwv7b6njblrzh65li3lz0qqdwd6ikan6vgraa" 128459 }, 128460 "stable": { 128461 "version": [ ··· 128641 "url": "https://git.thanosapollo.org/yeetube", 128642 "unstable": { 128643 "version": [ 128644 - 20240201, 128645 - 227 128646 ], 128647 "deps": [ 128648 "compat" 128649 ], 128650 - "commit": "1b54f9d2a1c2777d4a0f33f2d54af54608884f23", 128651 - "sha256": "00y4bn4pgpf98jypnksk55xlfjnznsbjxs3ajkij3r5mris93njr" 128652 }, 128653 "stable": { 128654 "version": [ 128655 2, 128656 - 0, 128657 - 9 128658 ], 128659 "deps": [ 128660 "compat" 128661 ], 128662 - "commit": "a265a9f95de6f5cc5b77aa619657de1691e6f965", 128663 - "sha256": "17475zkvhj7yc3sxv0snmvxf84mkl30l78s28gzzm3j15p806cbd" 128664 } 128665 }, 128666 { ··· 128843 "repo": "SamuelVanie/youdotcom.el", 128844 "unstable": { 128845 "version": [ 128846 - 20240114, 128847 - 2127 128848 ], 128849 - "commit": "4a715db5a9ecb3b3ccf9aa9f51bb8599428dd655", 128850 - "sha256": "0mp1a5a6r5zxl6sg6hsvydbb42dpxi79f58y48xqlvj9k33zrb4g" 128851 } 128852 }, 128853 { ··· 129473 "repo": "ziglang/zig-mode", 129474 "unstable": { 129475 "version": [ 129476 - 20230815, 129477 - 2033 129478 ], 129479 "deps": [ 129480 "reformatter" 129481 ], 129482 - "commit": "079149a19fc869343130e69d7b944afd3a1813cc", 129483 - "sha256": "1r8mysp3q4zj9mm1hxj00vnycasi0hlmdgqqjl540jcyn86jqw9a" 129484 } 129485 }, 129486 {
··· 1082 "repo": "xcwen/ac-php", 1083 "unstable": { 1084 "version": [ 1085 + 20240222, 1086 + 320 1087 ], 1088 "deps": [ 1089 "dash", ··· 1093 "s", 1094 "xcscope" 1095 ], 1096 + "commit": "d4378a857aa1c60b34d86557aa10238785d1ac66", 1097 + "sha256": "1xz86cjsjm72b0rm50fr2z82rcllhczsd4jr5rnp2clbind5w697" 1098 }, 1099 "stable": { 1100 "version": [ ··· 1696 "repo": "pauldub/activity-watch-mode", 1697 "unstable": { 1698 "version": [ 1699 + 20240223, 1700 + 803 1701 ], 1702 "deps": [ 1703 "cl-lib", 1704 "json", 1705 "request" 1706 ], 1707 + "commit": "0189963cb60a0efdbb1cfd17641c06d16a74a974", 1708 + "sha256": "0k7ksh1d7cx5x64fbjakhxz3ab35m33sxf1dzmgymvw0xzdp9hs8" 1709 }, 1710 "stable": { 1711 "version": [ 1712 1, 1713 + 5, 1714 0 1715 ], 1716 "deps": [ ··· 1718 "json", 1719 "request" 1720 ], 1721 + "commit": "0189963cb60a0efdbb1cfd17641c06d16a74a974", 1722 + "sha256": "0k7ksh1d7cx5x64fbjakhxz3ab35m33sxf1dzmgymvw0xzdp9hs8" 1723 } 1724 }, 1725 { ··· 1730 "repo": "brownts/ada-ts-mode", 1731 "unstable": { 1732 "version": [ 1733 + 20240205, 1734 + 38 1735 ], 1736 + "commit": "f8df38fce4dba715f5e2252b047f9174e82f9cac", 1737 + "sha256": "0wyczjsszsn9yvchp5lihh1a7z3ax59syq1ckqg806nj1hvkfz31" 1738 } 1739 }, 1740 { ··· 1876 "repo": "bbatsov/adoc-mode", 1877 "unstable": { 1878 "version": [ 1879 + 20240218, 1880 + 1035 1881 ], 1882 + "commit": "2c2eb8043623aa99d35aacbad2ee39188bf1bad3", 1883 + "sha256": "0ahvb703hgar9lm2zcikmjc5yqdg4lvw0f314isbww3479dlm5l2" 1884 }, 1885 "stable": { 1886 "version": [ ··· 2091 "repo": "davidshepherd7/aggressive-fill-paragraph-mode", 2092 "unstable": { 2093 "version": [ 2094 + 20240213, 2095 + 2320 2096 ], 2097 "deps": [ 2098 "dash" 2099 ], 2100 + "commit": "60e4eb5c57d4408e811d12c6b6491b8c89dfa695", 2101 + "sha256": "1ypygk98qxnznvjp68vj0hg2546kzvznrbdshnvz57sxyxv47vyk" 2102 } 2103 }, 2104 { ··· 2804 "repo": "mohkale/all-the-icons-nerd-fonts", 2805 "unstable": { 2806 "version": [ 2807 + 20240210, 2808 + 1127 2809 ], 2810 "deps": [ 2811 "all-the-icons", 2812 "nerd-icons" 2813 ], 2814 + "commit": "67a9cc9de2d2d4516cbfb752879b1355234cb42a", 2815 + "sha256": "00klvdalj8051axxg50dq4wdbzzrfr7ayzq8a6zzpnbhzlq7j2f6" 2816 } 2817 }, 2818 { ··· 3016 "repo": "franburstall/amsreftex", 3017 "unstable": { 3018 "version": [ 3019 + 20240210, 3020 + 1109 3021 ], 3022 + "commit": "d64705a7a252be2554b717a38252d8999b0c1504", 3023 + "sha256": "1q9d93v9zxcs8yngl5liqq3gngl04lnjnka34x8iqbknrl55mzd0" 3024 } 3025 }, 3026 { ··· 3521 "repo": "k1LoW/emacs-ansible", 3522 "unstable": { 3523 "version": [ 3524 + 20240212, 3525 + 325 3526 ], 3527 "deps": [ 3528 "f", 3529 "s" 3530 ], 3531 + "commit": "1d7de8d3ddac980715eebd87ee66859f8665b101", 3532 + "sha256": "1indmjrk3gwvxpigmn8lkdgnb841k2n8s2q4dsl8vppy4hfrl7aa" 3533 }, 3534 "stable": { 3535 "version": [ ··· 3818 "repo": "radian-software/apheleia", 3819 "unstable": { 3820 "version": [ 3821 + 20240209, 3822 + 156 3823 ], 3824 + "commit": "c07e90793c839d1973a0820d24e03a0a6b30b77e", 3825 + "sha256": "16jqm67yi776akshbyvflfdsis4c6zl18rmcza1s11wvfnd7z609" 3826 }, 3827 "stable": { 3828 "version": [ ··· 3893 "repo": "alexmurray/apparmor-mode", 3894 "unstable": { 3895 "version": [ 3896 + 20240211, 3897 + 2243 3898 ], 3899 + "commit": "05a67cba7508cf63bed22763a8949e55a7bf6786", 3900 + "sha256": "0644zfmrhlfrrgy5z21bp95885spcfxi93lv77gz070zzxk4ciq7" 3901 } 3902 }, 3903 { ··· 4577 "repo": "meedstrom/asyncloop", 4578 "unstable": { 4579 "version": [ 4580 + 20240219, 4581 + 1742 4582 ], 4583 + "commit": "8bc72f51c52c108ece0655625dedc10b9fe1cb8d", 4584 + "sha256": "05cyjjkwl9s3sqg9a3h9xcxhp4r30d5srz93knkwi48namb1nncg" 4585 }, 4586 "stable": { 4587 "version": [ 4588 + 1, 4589 + 1 4590 ], 4591 + "commit": "8bc72f51c52c108ece0655625dedc10b9fe1cb8d", 4592 + "sha256": "05cyjjkwl9s3sqg9a3h9xcxhp4r30d5srz93knkwi48namb1nncg" 4593 } 4594 }, 4595 { ··· 5155 }, 5156 { 5157 "ename": "auto-complete-auctex", 5158 + "commit": "adb5e5debfb2f700ba1747a21f3782db7bc0d8a6", 5159 + "sha256": "1gznsjkjkar2la5yhnq6sg8yaw8p1bw9n9jzxm1zgz9n09kng20c", 5160 "fetcher": "github", 5161 + "repo": "emacsattic/auto-complete-auctex", 5162 "unstable": { 5163 "version": [ 5164 20140223, ··· 5420 "repo": "LionyxML/auto-dark-emacs", 5421 "unstable": { 5422 "version": [ 5423 + 20240212, 5424 + 1446 5425 ], 5426 + "commit": "39f104ee67d6561bd8a9649f0f09dcc60db25627", 5427 + "sha256": "02ppd0zmw2lsjixq158kq55a1d3jvaya6amf1m7yglbsn48bxd9r" 5428 } 5429 }, 5430 { ··· 6689 "repo": "tinted-theming/base16-emacs", 6690 "unstable": { 6691 "version": [ 6692 + 20240218, 6693 + 58 6694 ], 6695 + "commit": "c24d84b6c4794d1fc92429b6c70009434a137fe4", 6696 + "sha256": "17am6rx8xmkkfx6dlbchym3xaj341z1aaam6zk3nkjxyz8srbm1c" 6697 }, 6698 "stable": { 6699 "version": [ ··· 7309 "repo": "dholm/benchmark-init-el", 7310 "unstable": { 7311 "version": [ 7312 + 20240221, 7313 + 701 7314 ], 7315 + "commit": "80ba80eb62c9449b3920164d999d41b1dd7230eb", 7316 + "sha256": "0m43wsxldsv0xgliq8vgfc83yvrf19m9azw5f9s3b0mscb6ip79i" 7317 }, 7318 "stable": { 7319 "version": [ ··· 7733 "repo": "tmalsburg/helm-bibtex", 7734 "unstable": { 7735 "version": [ 7736 + 20240220, 7737 + 1216 7738 ], 7739 "deps": [ 7740 "biblio", ··· 7744 "parsebib", 7745 "s" 7746 ], 7747 + "commit": "8b71b4f5ce62eeaf18067f57faaddc06449fbe1c", 7748 + "sha256": "1zlg1bdjxjh1m3rb7i49il48ybj08wkbs17zcl0sxxmbldw3cvhp" 7749 }, 7750 "stable": { 7751 "version": [ ··· 8666 "repo": "kyleam/bog", 8667 "unstable": { 8668 "version": [ 8669 + 20240215, 8670 + 27 8671 ], 8672 "deps": [ 8673 "cl-lib" 8674 ], 8675 + "commit": "c8e7c8cb54b1787cc3d9383f0514eb76cadd4002", 8676 + "sha256": "0dhakwf7337yi2rwn2hahvvimzxgdzyp16yzd8sb6rgr931sib48" 8677 }, 8678 "stable": { 8679 "version": [ ··· 8887 "repo": "emacscollective/borg", 8888 "unstable": { 8889 "version": [ 8890 + 20240205, 8891 + 1834 8892 ], 8893 "deps": [ 8894 "epkg", 8895 "magit" 8896 ], 8897 + "commit": "94b9be770dd325ca5e6502822fd2f6efab220f63", 8898 + "sha256": "1m1n07m301imancmc3xcxcr6w10ixvg5m3smaa8ryw702nsnqssj" 8899 }, 8900 "stable": { 8901 "version": [ ··· 8949 "repo": "ascii-boxes/boxes", 8950 "unstable": { 8951 "version": [ 8952 + 20240217, 8953 + 1143 8954 ], 8955 + "commit": "75dfd61801b3ec23ec30c88640ea31bbca5b36b9", 8956 + "sha256": "1gb3f42ayinfm8b0fbdbdnpp5j3i26yb86yl78q635nzy3k3y1zy" 8957 }, 8958 "stable": { 8959 "version": [ 8960 2, 8961 + 3, 8962 + 0 8963 ], 8964 + "commit": "75dfd61801b3ec23ec30c88640ea31bbca5b36b9", 8965 + "sha256": "1gb3f42ayinfm8b0fbdbdnpp5j3i26yb86yl78q635nzy3k3y1zy" 8966 } 8967 }, 8968 { ··· 9119 "repo": "Michael-Allan/Breccia.Emacs", 9120 "unstable": { 9121 "version": [ 9122 + 20240213, 9123 + 1406 9124 ], 9125 + "commit": "5d857b56733ede08b06448f2392045bb1d89cbc6", 9126 + "sha256": "0fi3v35k56qyb8xakdnpfiphgll0f9xgzpyvxg121493rki6n5x4" 9127 } 9128 }, 9129 { ··· 9539 "repo": "ideasman42/emacs-buffer-name-relative", 9540 "unstable": { 9541 "version": [ 9542 + 20240204, 9543 + 1219 9544 ], 9545 + "commit": "b1e878e97df0cd02348e1aed95738c0c3a32f148", 9546 + "sha256": "002xrfx0rkq3lwribpxgimxw813nwflvwl7g7ywc5xi9v41jv56j" 9547 } 9548 }, 9549 { ··· 9711 "repo": "alphapapa/bufler.el", 9712 "unstable": { 9713 "version": [ 9714 + 20240216, 9715 + 805 9716 ], 9717 "deps": [ 9718 "burly", ··· 9722 "map", 9723 "pretty-hydra" 9724 ], 9725 + "commit": "d686f6a303ed250da2ee01d82afea26058a0a533", 9726 + "sha256": "0842w4h4v0gkmn6mlgrp9qywqyks4k5ibz0frwqiq6dxsy0wz7x9" 9727 }, 9728 "stable": { 9729 "version": [ ··· 10090 "repo": "jorgenschaefer/emacs-buttercup", 10091 "unstable": { 10092 "version": [ 10093 + 20231208, 10094 + 2346 10095 ], 10096 + "commit": "f2f7f81a83a1092f05c515f8f5212a5a82f180ff", 10097 + "sha256": "0467dmh8idcwm5qs70igls9wy6kx2kzcqig6yavcm47wjr3a373q" 10098 }, 10099 "stable": { 10100 "version": [ ··· 10799 "repo": "minad/cape", 10800 "unstable": { 10801 "version": [ 10802 + 20240214, 10803 + 1139 10804 ], 10805 "deps": [ 10806 "compat" 10807 ], 10808 + "commit": "c56cd95f6df003f8928f11e8776d3a9a3eca6890", 10809 + "sha256": "1zz5sah8zdkvmbh2kdn4v5vf3sb09krdrxhzyzcg63zjya2z8prz" 10810 }, 10811 "stable": { 10812 "version": [ 10813 1, 10814 + 3 10815 ], 10816 "deps": [ 10817 "compat" 10818 ], 10819 + "commit": "c56cd95f6df003f8928f11e8776d3a9a3eca6890", 10820 + "sha256": "1zz5sah8zdkvmbh2kdn4v5vf3sb09krdrxhzyzcg63zjya2z8prz" 10821 } 10822 }, 10823 { ··· 11282 } 11283 }, 11284 { 11285 + "ename": "cc-isearch-menu", 11286 + "commit": "63dbaed255d4c0f263d534077b33c9cffec50b1b", 11287 + "sha256": "00jb1m3fdlp3pn75c67phshb22shyhga31s3wf1s7wldandrbkwj", 11288 + "fetcher": "github", 11289 + "repo": "kickingvegas/cc-isearch-menu", 11290 + "unstable": { 11291 + "version": [ 11292 + 20240221, 11293 + 742 11294 + ], 11295 + "commit": "9cf6d98b228df378e4fd428a6978c154011d130f", 11296 + "sha256": "0ca89b8z0y40b888f07rm6zmj6229mvbvwx31ffs6grpsdqn428s" 11297 + }, 11298 + "stable": { 11299 + "version": [ 11300 + 1, 11301 + 0, 11302 + 3 11303 + ], 11304 + "commit": "9cf6d98b228df378e4fd428a6978c154011d130f", 11305 + "sha256": "0ca89b8z0y40b888f07rm6zmj6229mvbvwx31ffs6grpsdqn428s" 11306 + } 11307 + }, 11308 + { 11309 "ename": "ccc", 11310 "commit": "7375cab750a67ede1a021b6a4371b678a7b991b0", 11311 "sha256": "0fckhmz4svcg059v4acbn13yf3ijs09fxmq1axc1b9bm3xxig2cq", ··· 11728 "repo": "worr/cfn-mode", 11729 "unstable": { 11730 "version": [ 11731 + 20240218, 11732 904 11733 ], 11734 "deps": [ ··· 11736 "s", 11737 "yaml-mode" 11738 ], 11739 + "commit": "cd987267b379782fd623d23fca0fdae748166b35", 11740 + "sha256": "13g6b21mnpz2g4n6v9yv8asw1yhdxynqsyqhmmzfcvj9dbx6gn7n" 11741 }, 11742 "stable": { 11743 "version": [ ··· 11762 "repo": "plandes/cframe", 11763 "unstable": { 11764 "version": [ 11765 + 20240223, 11766 + 2335 11767 ], 11768 "deps": [ 11769 "buffer-manage", 11770 "dash" 11771 ], 11772 + "commit": "580a20573ef413c269c032221de04abc1c97a6a8", 11773 + "sha256": "0s2n4b7g1b48j2mmfjmp1ir8bacbyiqffmjh6g62vxabbhnyc6fh" 11774 }, 11775 "stable": { 11776 "version": [ ··· 11998 "repo": "xenodium/chatgpt-shell", 11999 "unstable": { 12000 "version": [ 12001 + 20240220, 12002 + 1129 12003 ], 12004 "deps": [ 12005 "shell-maker" 12006 ], 12007 + "commit": "ca5a91fe803663a4849b1ccfe1a2be91409cb43d", 12008 + "sha256": "1frav21936dd8fc3k0pcwzq0njarpr8g0p5cag8cy0k87kipxd9q" 12009 } 12010 }, 12011 { ··· 12343 "repo": "gabrielelana/chip8.el", 12344 "unstable": { 12345 "version": [ 12346 + 20240210, 12347 + 1459 12348 ], 12349 + "commit": "69a764f5c1119508dd109a0ba64080f04b5fb702", 12350 + "sha256": "1rzn804yl59h75323cvav4fgqax9nj5anv9y3189xpcyhzn1d3ld" 12351 } 12352 }, 12353 { ··· 12637 "repo": "clojure-emacs/cider", 12638 "unstable": { 12639 "version": [ 12640 + 20240220, 12641 + 720 12642 ], 12643 "deps": [ 12644 "clojure-mode", ··· 12649 "spinner", 12650 "transient" 12651 ], 12652 + "commit": "1aad1ce6f0645c2efb35b5d0115b804415b2a2cf", 12653 + "sha256": "0f8zzvx5k09vjapkz48b93v6fg8bz66kybxk3jnvplpy3mmzlbxw" 12654 }, 12655 "stable": { 12656 "version": [ ··· 12983 "repo": "pprevos/citar-denote", 12984 "unstable": { 12985 "version": [ 12986 + 20240208, 12987 + 1246 12988 ], 12989 "deps": [ 12990 "citar", 12991 "dash", 12992 "denote" 12993 ], 12994 + "commit": "5291f504902d403ef3f39dbc5b3e1cd1c9fe4d34", 12995 + "sha256": "1hn7jhvdfac8hxmvr97lilql6lpd3akx2hklwxarp7m4awm9b9fr" 12996 }, 12997 "stable": { 12998 "version": [ ··· 13048 "repo": "emacs-citar/citar-org-roam", 13049 "unstable": { 13050 "version": [ 13051 + 20240212, 13052 + 2159 13053 ], 13054 "deps": [ 13055 "citar", 13056 "org-roam" 13057 ], 13058 + "commit": "999268c7a077aad6a8f4dfc88d0eeabdf4267fea", 13059 + "sha256": "0fhi42jg3h7iba9dpyd4lp2y4yvj6fb5vnrvxi62z1sd06h8qaqm" 13060 }, 13061 "stable": { 13062 "version": [ ··· 13939 "repo": "clojure-emacs/clojure-mode", 13940 "unstable": { 13941 "version": [ 13942 + 20240218, 13943 + 756 13944 ], 13945 + "commit": "4836394af1459dc8d312b25b077218a900ebfe60", 13946 + "sha256": "0dy86n73qa5mzfm4mj0in2vbnyayddwa5r9r41mh9fyq2pz1wl38" 13947 }, 13948 "stable": { 13949 "version": [ ··· 14055 "repo": "clojure-emacs/clojure-ts-mode", 14056 "unstable": { 14057 "version": [ 14058 + 20240219, 14059 + 2005 14060 ], 14061 + "commit": "f3d9e98dd018a3140efc9b8fb8a96ba829a7e644", 14062 + "sha256": "1hwjv62h3bjs0lk7pp22mc6qf186jamacvkb9f9jm906r43dbpq8" 14063 }, 14064 "stable": { 14065 "version": [ 14066 0, 14067 2, 14068 + 2 14069 ], 14070 + "commit": "a923aa83a61751a588ed3afc133d45898995762e", 14071 + "sha256": "15aisl4pzdgi5nqpjxllq053fj9011liz53ph9kqvl7mzspffgaj" 14072 } 14073 }, 14074 { ··· 14114 "repo": "magit/closql", 14115 "unstable": { 14116 "version": [ 14117 + 20240216, 14118 + 1729 14119 ], 14120 "deps": [ 14121 "compat", 14122 "emacsql" 14123 ], 14124 + "commit": "81f04f60aab27c0d9161746384d4eeb0633202e2", 14125 + "sha256": "0a658y097jwk7cn2ra840qspkj7r71jq7yl75vycf93gx5763ywi" 14126 }, 14127 "stable": { 14128 "version": [ ··· 14317 "version": [ 14318 3, 14319 28, 14320 + 3 14321 ], 14322 + "commit": "5e984bb35232116a54de7db39788cb162ca7c263", 14323 + "sha256": "1bkbszmlmzzj6xnq8xa4fqjd45zkbw4vhhmv99whzq3kmjsmnmca" 14324 } 14325 }, 14326 { ··· 14789 "repo": "ankurdave/color-identifiers-mode", 14790 "unstable": { 14791 "version": [ 14792 + 20240218, 14793 + 1801 14794 ], 14795 "deps": [ 14796 "dash" 14797 ], 14798 + "commit": "6cb50ae7e61189f55387e5350c20651e081d613c", 14799 + "sha256": "10miij6w40jki1ii9y05ks9wgzzmpiz3qd6mpicc5c9i83cm0d1j" 14800 }, 14801 "stable": { 14802 "version": [ ··· 14932 "repo": "purcell/color-theme-sanityinc-tomorrow", 14933 "unstable": { 14934 "version": [ 14935 + 20240220, 14936 + 1651 14937 ], 14938 + "commit": "1e6539f3a9b17e916b10b9423e5d617e3b756698", 14939 + "sha256": "13afznznzjfirldy1qhh42p0r91vaqj7gahcqfdflb8pvzjijdbv" 14940 }, 14941 "stable": { 14942 "version": [ ··· 15376 "repo": "company-mode/company-mode", 15377 "unstable": { 15378 "version": [ 15379 + 20240218, 15380 + 1812 15381 ], 15382 + "commit": "0c0186cca8e7e9a12a44ffe42ad7037ffa6bfac7", 15383 + "sha256": "0gdn5wbnn8sibyiakn55hz8krncdxlpgy409vvfa5w7jlijbv9cc" 15384 }, 15385 "stable": { 15386 "version": [ ··· 15438 "repo": "krzysztof-magosa/company-ansible", 15439 "unstable": { 15440 "version": [ 15441 + 20240221, 15442 + 2255 15443 ], 15444 "deps": [ 15445 "company" 15446 ], 15447 + "commit": "338922601cf9e8ada863fe6f2dd9d5145d9983b0", 15448 + "sha256": "1clb5bp0jrimiic9a24sby4hczdqqqzrg2qi9m2az36rwh3mppi4" 15449 }, 15450 "stable": { 15451 "version": [ ··· 15688 "repo": "tsukimizake/company-dcd", 15689 "unstable": { 15690 "version": [ 15691 + 20240218, 15692 + 1726 15693 ], 15694 "deps": [ 15695 "cl-lib", ··· 15699 "popwin", 15700 "yasnippet" 15701 ], 15702 + "commit": "29dc3dc7fd0f7effe8f6a3dfbe7028a2019de48e", 15703 + "sha256": "1w9d5qa6zvsvf56q3flgw7xz1sq47c72iii0mqvdl6s7ribaz6mn" 15704 } 15705 }, 15706 { ··· 17730 "repo": "minad/consult", 17731 "unstable": { 17732 "version": [ 17733 + 20240223, 17734 + 1314 17735 ], 17736 "deps": [ 17737 "compat" 17738 ], 17739 + "commit": "66f7c20899976f23494c7016ce0cd25f1b4ff2e0", 17740 + "sha256": "1kby7wwl697xwgnzqfzclc1jxdp9wjvcjv86j6wdc2x2kxkpg4rj" 17741 }, 17742 "stable": { 17743 "version": [ 17744 1, 17745 + 3 17746 ], 17747 "deps": [ 17748 "compat" 17749 ], 17750 + "commit": "66f7c20899976f23494c7016ce0cd25f1b4ff2e0", 17751 + "sha256": "1kby7wwl697xwgnzqfzclc1jxdp9wjvcjv86j6wdc2x2kxkpg4rj" 17752 } 17753 }, 17754 { ··· 18131 "repo": "mclear-tools/consult-notes", 18132 "unstable": { 18133 "version": [ 18134 + 20240216, 18135 + 311 18136 ], 18137 "deps": [ 18138 "consult", 18139 "dash", 18140 "s" 18141 ], 18142 + "commit": "d6e340044cd1d263f51b7c1877e04566db485f34", 18143 + "sha256": "1j8rckv9ksizvzznbi2v6hg1jcy9dp02jjzz3pbrpy5mx7n830d9" 18144 } 18145 }, 18146 { ··· 18183 "repo": "jgru/consult-org-roam", 18184 "unstable": { 18185 "version": [ 18186 + 20240217, 18187 + 1442 18188 ], 18189 "deps": [ 18190 "consult", 18191 "org-roam" 18192 ], 18193 + "commit": "a6dec09dcd06a3014409044399c4f8860ca45ef1", 18194 + "sha256": "0121kcxmkb6n880nrnv23amdx05kvnv1p0j27y4aypg12s0fppqr" 18195 } 18196 }, 18197 { ··· 18815 "repo": "abo-abo/swiper", 18816 "unstable": { 18817 "version": [ 18818 + 20240214, 18819 + 2118 18820 ], 18821 "deps": [ 18822 "ivy", 18823 "swiper" 18824 ], 18825 + "commit": "749ac1235a7948011cb0caddd4c31037e3314614", 18826 + "sha256": "0d598jxdrxjlszaikh27v7j2zdndisfqzb384d94siw4rwzfj4zr" 18827 }, 18828 "stable": { 18829 "version": [ ··· 19936 "repo": "bbatsov/crux", 19937 "unstable": { 19938 "version": [ 19939 + 20240223, 19940 + 1420 19941 ], 19942 + "commit": "a8dbf91e88638aa76f6dcbbdd8621f2ff5673765", 19943 + "sha256": "1hmny162l2yakhlc76lvk71lqz7invkxfw8v69x31zng16pwdx67" 19944 }, 19945 "stable": { 19946 "version": [ ··· 20869 "repo": "Emacs-D-Mode-Maintainers/Emacs-D-Mode", 20870 "unstable": { 20871 "version": [ 20872 + 20240218, 20873 + 1753 20874 ], 20875 + "commit": "dc583981dd2d4097ce1c9a80a958a7a1bf225ad4", 20876 + "sha256": "1vrv2iwglrv6xnpcrdgy9wwsixz2bcimn3ylh10gyv3rajym69fk" 20877 }, 20878 "stable": { 20879 "version": [ ··· 21501 "repo": "emacs-dashboard/emacs-dashboard", 21502 "unstable": { 21503 "version": [ 21504 + 20240222, 21505 + 59 21506 ], 21507 + "commit": "ed1a6a452e26e2042faec2e073f1441d73a69447", 21508 + "sha256": "15hnp1xwwq8mssdz5vi64v80cgv1zziinm11y3pmrhrxmlzm4321" 21509 }, 21510 "stable": { 21511 "version": [ ··· 22468 } 22469 }, 22470 { 22471 + "ename": "denote-explore", 22472 + "commit": "f304db78b4bfeb4e1061b4ef221bf46e1bafe9d0", 22473 + "sha256": "0md432wh8yfsfhn87ncib04aziqj7mv3pfydj79d2k8dq95flyf5", 22474 + "fetcher": "github", 22475 + "repo": "pprevos/denote-explore", 22476 + "unstable": { 22477 + "version": [ 22478 + 20240212, 22479 + 716 22480 + ], 22481 + "deps": [ 22482 + "dash", 22483 + "denote" 22484 + ], 22485 + "commit": "f1dbb2d93919f7efc0e6067f794b229ef7659d1d", 22486 + "sha256": "0c891zivwfpfazy9zmvj42gcr9bignbky636xmngf4l7i1p9qcig" 22487 + } 22488 + }, 22489 + { 22490 "ename": "derl", 22491 "commit": "f661504203b6990094307244a1c93cb62c1521d9", 22492 "sha256": "03j9jn4xidbvs2llp7nm0lx55x4ian6dk5d54ji58zkis3qpjy84", ··· 23097 "repo": "pkryger/difftastic.el", 23098 "unstable": { 23099 "version": [ 23100 + 20240223, 23101 + 1630 23102 ], 23103 "deps": [ 23104 "compat", 23105 "magit" 23106 ], 23107 + "commit": "029baa91145f72ffa95b23fab86c6598de654cfc", 23108 + "sha256": "0lsf0bi7k1pf9kx9lrb1r1vdplr3a4ij2is46y08zm04dzqpqa1v" 23109 } 23110 }, 23111 { ··· 23139 "repo": "retroj/digistar-mode", 23140 "unstable": { 23141 "version": [ 23142 + 20240220, 23143 + 1600 23144 ], 23145 + "commit": "178cb58a3a52d22168f641a5436addf0904d5c45", 23146 + "sha256": "16mn9g5gxv6g3dcphiyxpwhkn042zkhi6w8941r7f0mc238msnp3" 23147 }, 23148 "stable": { 23149 "version": [ 23150 0, 23151 9, 23152 + 9 23153 ], 23154 + "commit": "178cb58a3a52d22168f641a5436addf0904d5c45", 23155 + "sha256": "16mn9g5gxv6g3dcphiyxpwhkn042zkhi6w8941r7f0mc238msnp3" 23156 } 23157 }, 23158 { ··· 23865 }, 23866 { 23867 "ename": "dired-launch", 23868 + "commit": "0a09380535730a10340d078749c8ae45407dab14", 23869 + "sha256": "14f50b0sv0r1jas8rvgs0sa3k55w34hz8glrm6lcmmb19r7ph8xw", 23870 + "fetcher": "codeberg", 23871 "repo": "thomp/dired-launch", 23872 "unstable": { 23873 "version": [ ··· 24329 "repo": "Boruch-Baum/emacs-diredc", 24330 "unstable": { 24331 "version": [ 24332 + 20240219, 24333 + 2237 24334 ], 24335 "deps": [ 24336 "key-assist" 24337 ], 24338 + "commit": "91cdc351e1cf6680b838980121802b682ee2210d", 24339 + "sha256": "0bqirfvjvi37ysjyvpgnpwjw6pfpxbz9h0jxrhc1dd6cqdh40dr6" 24340 }, 24341 "stable": { 24342 "version": [ ··· 25413 "repo": "spotify/dockerfile-mode", 25414 "unstable": { 25415 "version": [ 25416 + 20240223, 25417 + 1357 25418 ], 25419 + "commit": "35178a080fb3b61051437570f51fa0cdf2b7772b", 25420 + "sha256": "0lz6lfyab2f9nw0fwkvvn7zx361c3wm0aar9v2vhb437c0mxzndh" 25421 }, 25422 "stable": { 25423 "version": [ 25424 1, 25425 + 9 25426 ], 25427 + "commit": "35178a080fb3b61051437570f51fa0cdf2b7772b", 25428 + "sha256": "0lz6lfyab2f9nw0fwkvvn7zx361c3wm0aar9v2vhb437c0mxzndh" 25429 } 25430 }, 25431 { ··· 25530 } 25531 }, 25532 { 25533 + "ename": "doctest", 25534 + "commit": "c318865c6e7c90689bc0e064087a75893cda6317", 25535 + "sha256": "0ywqwhs919xhdqhizipkqj9hlnzchl61dlda7f0hi6d76wygz20s", 25536 + "fetcher": "github", 25537 + "repo": "ag91/doctest", 25538 + "unstable": { 25539 + "version": [ 25540 + 20240212, 25541 + 1801 25542 + ], 25543 + "commit": "0a621020e671ccf75de1582b78da5a6ff31e0d69", 25544 + "sha256": "1yg2hs08kgrz4kyp5z04ldlzhpy0lqsqmx2r4if6qcxyqvm89wva" 25545 + } 25546 + }, 25547 + { 25548 "ename": "dogears", 25549 "commit": "570bde6b4b89eb74eaf47dda64004cd575f9d953", 25550 "sha256": "05hwjh2gy6j8dsv2didy86xfqbg10jrr6lhj3dqamjnm0ywkvs2d", ··· 25670 "repo": "seagle0128/doom-modeline", 25671 "unstable": { 25672 "version": [ 25673 + 20240221, 25674 + 817 25675 ], 25676 "deps": [ 25677 "compat", 25678 "nerd-icons", 25679 "shrink-path" 25680 ], 25681 + "commit": "f67f627574e02b4a474b2dc5e8a68dbdf6cfd913", 25682 + "sha256": "13rdgb4j62d4aszwdklym17dxghvqabbdg2dv5vzf957nn0kwhkx" 25683 }, 25684 "stable": { 25685 "version": [ ··· 26251 }, 26252 { 26253 "ename": "dtk", 26254 + "commit": "aecc838106590b89dbf3136e7a2b076a82ba9e4b", 26255 + "sha256": "14l885xghasxb6z40s26jih6dks757na0c031i79p7q0vgwwd8iv", 26256 + "fetcher": "codeberg", 26257 + "repo": "thomp/dtk", 26258 "unstable": { 26259 "version": [ 26260 20230924, ··· 26293 "repo": "jscheid/dtrt-indent", 26294 "unstable": { 26295 "version": [ 26296 + 20240211, 26297 + 1111 26298 ], 26299 + "commit": "5d1b44f9a1a484ca229cc14f8062609a10ef4891", 26300 + "sha256": "1k8d4a7hq21ahiad0mlpyi637r0b2mzjpxhz09c69h1nk38nkzjn" 26301 }, 26302 "stable": { 26303 "version": [ 26304 1, 26305 + 17 26306 ], 26307 + "commit": "e45fa760eecf74edfa9e8419f9f9773d8a7abadd", 26308 + "sha256": "0mjdqzl5mbasix8awav2qp9367waycmbcjy07s53nhv2xpqam9la" 26309 } 26310 }, 26311 { ··· 26433 "stable": { 26434 "version": [ 26435 3, 26436 + 14, 26437 0 26438 ], 26439 + "commit": "73250f00372d3f28a25963ded6138728f4202663", 26440 + "sha256": "1c97838q4lfp26z12qwhp2js036cb5l5q8yr76a8msisx22cnncz" 26441 } 26442 }, 26443 { ··· 27038 "repo": "emacs-eask/eask", 27039 "unstable": { 27040 "version": [ 27041 + 20240223, 27042 + 921 27043 ], 27044 + "commit": "6c672569c6d6e9ad6387b3cef14beca6ba45ae85", 27045 + "sha256": "0h11iw1b16vd87hg2a6jlrqg3gmxad14mi5vkwc3vc9n4wzrivpv" 27046 }, 27047 "stable": { 27048 "version": [ 27049 0, 27050 9, 27051 + 5 27052 ], 27053 + "commit": "a0361201d5d0c4552b3075cec8ffaf11a867054d", 27054 + "sha256": "1irwqampchd2n70pnlhamnjnlaaj4qiqhwnmvhjgk5bi51bp8kb9" 27055 } 27056 }, 27057 { ··· 27089 "repo": "emacs-eask/easky", 27090 "unstable": { 27091 "version": [ 27092 + 20240223, 27093 + 743 27094 ], 27095 "deps": [ 27096 "ansi", ··· 27099 "lv", 27100 "marquee-header" 27101 ], 27102 + "commit": "f6ee724eef0a289e84a6b00a1b973e92acef4a4b", 27103 + "sha256": "0vbi892qp82s02cqb2bjfcrr5i4570mxwi2gikg5csg2pnq7gfsg" 27104 }, 27105 "stable": { 27106 "version": [ ··· 27369 "repo": "joostkremers/ebib", 27370 "unstable": { 27371 "version": [ 27372 + 20240205, 27373 + 1511 27374 ], 27375 "deps": [ 27376 "compat", 27377 "parsebib" 27378 ], 27379 + "commit": "2c5a2c42708302c40d19c36b35422df9e8fc6c73", 27380 + "sha256": "0b60k4yqmnim9hx25dhyvn6g646mq10pym8k6h176jr06br8kc2y" 27381 }, 27382 "stable": { 27383 "version": [ 27384 2, 27385 40, 27386 + 4 27387 ], 27388 "deps": [ 27389 "compat", 27390 "parsebib" 27391 ], 27392 + "commit": "2c5a2c42708302c40d19c36b35422df9e8fc6c73", 27393 + "sha256": "0b60k4yqmnim9hx25dhyvn6g646mq10pym8k6h176jr06br8kc2y" 27394 + } 27395 + }, 27396 + { 27397 + "ename": "ebib-sidecar", 27398 + "commit": "9ec1923351be3dd7f37d168f931cc040b3697e13", 27399 + "sha256": "1myd0inr19x65jk52vjrb45fk9fz2640vcdnazdza43spx16ngx3", 27400 + "fetcher": "sourcehut", 27401 + "repo": "swflint/emacs-universal-sidecar", 27402 + "unstable": { 27403 + "version": [ 27404 + 20240203, 27405 + 1945 27406 + ], 27407 + "deps": [ 27408 + "citeproc", 27409 + "ebib", 27410 + "universal-sidecar", 27411 + "universal-sidecar-citeproc" 27412 + ], 27413 + "commit": "fbeaba52260f5ee7323839cbe15c4125532a9240", 27414 + "sha256": "13gc1m5ayzb1z1npfc3nvmw9md2nspzrrskqif71633rbgik7h5h" 27415 + }, 27416 + "stable": { 27417 + "version": [ 27418 + 1, 27419 + 5, 27420 + 2 27421 + ], 27422 + "deps": [ 27423 + "citeproc", 27424 + "universal-sidecar", 27425 + "universal-sidecar-citeproc" 27426 + ], 27427 + "commit": "9050eaea7946e613a4b9ecd9dd1462614699edb1", 27428 + "sha256": "169n0d4hsx9azch1w14wlmilm411hb7v0564xrcwww5w145jrs9m" 27429 } 27430 }, 27431 { ··· 28089 "repo": "sinic/ednc", 28090 "unstable": { 28091 "version": [ 28092 + 20240209, 28093 + 2028 28094 ], 28095 + "commit": "2580ada68ecc93aa693c61f997c9cf581698242e", 28096 + "sha256": "0fr36z0fgz4k9mdv1297dyp2rpdxv8pzx3sklx1nayq4raavnmx3" 28097 }, 28098 "stable": { 28099 "version": [ ··· 28394 "repo": "yveszoundi/eglot-java", 28395 "unstable": { 28396 "version": [ 28397 + 20240223, 28398 + 1709 28399 ], 28400 "deps": [ 28401 "eglot", 28402 "jsonrpc" 28403 ], 28404 + "commit": "f7b1ff5132308a110aeb8fa2364868f8e9fea557", 28405 + "sha256": "0573l48lchrrzcgy8mj7i5rj3a7jx6sjj8ixd4jd2fjmfssq86x8" 28406 } 28407 }, 28408 { ··· 28437 ], 28438 "commit": "3e66d604b66a35290c686194de7cb39b113ab20a", 28439 "sha256": "0n9cf3cpf55f4n4nmfl4m2pai1b8hznyivr0vzvf9p56iyfnx98g" 28440 + } 28441 + }, 28442 + { 28443 + "ename": "eglot-signature-eldoc-talkative", 28444 + "commit": "1639318f0f1730ab5b0e575256d93882d2fd063f", 28445 + "sha256": "03nz0xnzwf1db0b3whz7s8bykp2m9jnlssa9g4mpslaq1bwvfkry", 28446 + "fetcher": "codeberg", 28447 + "repo": "mekeor/emacs-eglot-signature-eldoc-talkative", 28448 + "unstable": { 28449 + "version": [ 28450 + 20240209, 28451 + 2034 28452 + ], 28453 + "deps": [ 28454 + "eglot", 28455 + "eldoc", 28456 + "jsonrpc" 28457 + ], 28458 + "commit": "b6604648a2ea5d260fa315ffbaebebbf3872343a", 28459 + "sha256": "1fs868ddrb0fbgrk4wqk9jc1fyg3jcr6mfzrp65ypi5vdcx9y0kl" 28460 + }, 28461 + "stable": { 28462 + "version": [ 28463 + 0, 28464 + 0, 28465 + 6 28466 + ], 28467 + "deps": [ 28468 + "eglot", 28469 + "eldoc", 28470 + "jsonrpc" 28471 + ], 28472 + "commit": "b6604648a2ea5d260fa315ffbaebebbf3872343a", 28473 + "sha256": "1fs868ddrb0fbgrk4wqk9jc1fyg3jcr6mfzrp65ypi5vdcx9y0kl" 28474 } 28475 }, 28476 { ··· 28659 "repo": "ahyatt/ekg", 28660 "unstable": { 28661 "version": [ 28662 + 20240204, 28663 + 2244 28664 ], 28665 "deps": [ 28666 "llm", 28667 "triples" 28668 ], 28669 + "commit": "7d1e426daacd5d5f1e1e8c0e9f2c71e6a557219c", 28670 + "sha256": "04iz6dy7mnl3mdnach43j5qpfzlyd1lp9np1zjw7y878qdjypalv" 28671 }, 28672 "stable": { 28673 "version": [ 28674 0, 28675 + 5, 28676 + 0 28677 ], 28678 "deps": [ 28679 "llm", 28680 "triples" 28681 ], 28682 + "commit": "7d1e426daacd5d5f1e1e8c0e9f2c71e6a557219c", 28683 + "sha256": "04iz6dy7mnl3mdnach43j5qpfzlyd1lp9np1zjw7y878qdjypalv" 28684 } 28685 }, 28686 { ··· 29201 "repo": "emacs-eldev/eldev", 29202 "unstable": { 29203 "version": [ 29204 + 20240219, 29205 + 1855 29206 ], 29207 + "commit": "be713ddddcaa7a569494ea5d7e43c9681a2a8aea", 29208 + "sha256": "1r1g8j3ph537wir3q3syl9bh96dnb7nnfikg5hvahsv6qcjkx17f" 29209 }, 29210 "stable": { 29211 "version": [ ··· 29450 "repo": "swflint/electric-ospl-mode", 29451 "unstable": { 29452 "version": [ 29453 + 20240221, 29454 + 2202 29455 ], 29456 + "commit": "af8a681966dcf6a51a33188f1483c2a68af94ff7", 29457 + "sha256": "0pp6j2anzbm3ziv6rb16h9gqiqqcym52b5lfigjr5i33v9a5xdza" 29458 }, 29459 "stable": { 29460 "version": [ 29461 3, 29462 + 1, 29463 0 29464 ], 29465 + "commit": "af8a681966dcf6a51a33188f1483c2a68af94ff7", 29466 + "sha256": "0pp6j2anzbm3ziv6rb16h9gqiqqcym52b5lfigjr5i33v9a5xdza" 29467 } 29468 }, 29469 { ··· 30308 "repo": "s-kostyaev/ellama", 30309 "unstable": { 30310 "version": [ 30311 + 20240223, 30312 + 2012 30313 ], 30314 "deps": [ 30315 "dash", 30316 "llm", 30317 "spinner" 30318 ], 30319 + "commit": "5acc209c299b9540265141b466900b0c36dc0ff4", 30320 + "sha256": "15xaqjcqks6w63107r8w6329876jvj5h1zbwgx9rc40z5qq9vamg" 30321 }, 30322 "stable": { 30323 "version": [ 30324 0, 30325 + 8, 30326 + 7 30327 ], 30328 "deps": [ 30329 "dash", 30330 "llm", 30331 "spinner" 30332 ], 30333 + "commit": "5acc209c299b9540265141b466900b0c36dc0ff4", 30334 + "sha256": "15xaqjcqks6w63107r8w6329876jvj5h1zbwgx9rc40z5qq9vamg" 30335 } 30336 }, 30337 { ··· 30488 "repo": "sp1ff/elmpd", 30489 "unstable": { 30490 "version": [ 30491 + 20240208, 30492 + 1457 30493 ], 30494 + "commit": "c6c8c3fa52951c9570041fe78674f267ca8001a5", 30495 + "sha256": "0kh1zxvzys88f8cl7d27rhyikrykqfdcq9q1p7qw7224f8gzv7ch" 30496 }, 30497 "stable": { 30498 "version": [ 30499 0, 30500 2, 30501 + 4 30502 ], 30503 + "commit": "c6c8c3fa52951c9570041fe78674f267ca8001a5", 30504 + "sha256": "0kh1zxvzys88f8cl7d27rhyikrykqfdcq9q1p7qw7224f8gzv7ch" 30505 } 30506 }, 30507 { ··· 30691 "url": "https://thelambdalab.xyz/git/elpher.git", 30692 "unstable": { 30693 "version": [ 30694 + 20240214, 30695 + 952 30696 ], 30697 + "commit": "3f53ed5b6550d25a66bc83f6f26d8cfb06b1dcce", 30698 + "sha256": "1qiqjkbqjv6gw4lyf697jsb081sy2r46i3q6gdssfrhsjjmb8jag" 30699 }, 30700 "stable": { 30701 "version": [ 30702 3, 30703 5, 30704 + 1 30705 ], 30706 + "commit": "3f53ed5b6550d25a66bc83f6f26d8cfb06b1dcce", 30707 + "sha256": "1qiqjkbqjv6gw4lyf697jsb081sy2r46i3q6gdssfrhsjjmb8jag" 30708 } 30709 }, 30710 { ··· 31438 "repo": "oantolin/embark", 31439 "unstable": { 31440 "version": [ 31441 + 20240221, 31442 + 1649 31443 ], 31444 "deps": [ 31445 "compat" 31446 ], 31447 + "commit": "c93abadc8220c0caa6fea805f7a736c346d47e7e", 31448 + "sha256": "0pmg58anfgsp1v9dg56kbihv86k88pjicid41mzqq9jpwx4wh8x0" 31449 }, 31450 "stable": { 31451 "version": [ ··· 31467 "repo": "oantolin/embark", 31468 "unstable": { 31469 "version": [ 31470 + 20240205, 31471 + 2122 31472 ], 31473 "deps": [ 31474 "compat", 31475 "consult", 31476 "embark" 31477 ], 31478 + "commit": "60139db8794f7e4a08076d9f7597d08f6c8083d1", 31479 + "sha256": "0ndf59zxi002jqlzfx64in5179xhygd86fhwrhygn8b2mdx7nq2d" 31480 }, 31481 "stable": { 31482 "version": [ ··· 31645 "url": "https://git.savannah.gnu.org/git/emms.git", 31646 "unstable": { 31647 "version": [ 31648 + 20240211, 31649 + 2229 31650 ], 31651 "deps": [ 31652 "cl-lib", 31653 "nadvice", 31654 "seq" 31655 ], 31656 + "commit": "9fec86dbb768b3b5714036d08129a20664f57657", 31657 + "sha256": "1ig6jaw1cg9pchgi864vp812pj66pp2q9crk74b3pfgi2viqg3bz" 31658 }, 31659 "stable": { 31660 "version": [ ··· 32023 "repo": "isamert/empv.el", 32024 "unstable": { 32025 "version": [ 32026 + 20240210, 32027 + 2233 32028 ], 32029 "deps": [ 32030 "compat", 32031 "s" 32032 ], 32033 + "commit": "6cca36835f150754a5590227d956fc245f10eb5d", 32034 + "sha256": "1wypvqs135dfb12mc954k53rvq48ljcc1l01fzkq7rwk543i182p" 32035 }, 32036 "stable": { 32037 "version": [ ··· 32471 "repo": "emacscollective/epkg", 32472 "unstable": { 32473 "version": [ 32474 + 20240212, 32475 + 1731 32476 ], 32477 "deps": [ 32478 "closql", ··· 32480 "emacsql", 32481 "llama" 32482 ], 32483 + "commit": "4a245349047f48507fc28f7077061bca3dfcedea", 32484 + "sha256": "1sk0vnb1prlqb6qpg8w59liqnj9hn2mpcw1mb58jvfc5xb2f19vw" 32485 }, 32486 "stable": { 32487 "version": [ ··· 33128 "repo": "agda/agda", 33129 "unstable": { 33130 "version": [ 33131 + 20240220, 33132 + 2129 33133 ], 33134 + "commit": "d4ac6d038e25bb8d4912da7a4c5df91a856e1c9c", 33135 + "sha256": "0sfd2y2h606m5800a978sm2ram4sx1cbx2ng1d2hf37qqa950j85" 33136 }, 33137 "stable": { 33138 "version": [ ··· 33187 "repo": "erlang/otp", 33188 "unstable": { 33189 "version": [ 33190 + 20240214, 33191 + 900 33192 ], 33193 + "commit": "b74bd21d5cb52e0fdc5ea321439c428783feea23", 33194 + "sha256": "1vjgmda8m2c2shdyk7dy4bspykrbsgvcs5s98fzxsqwf99l2xh20" 33195 }, 33196 "stable": { 33197 "version": [ 33198 + 27, 33199 + 0, 33200 + -1, 33201 1 33202 ], 33203 + "commit": "b74bd21d5cb52e0fdc5ea321439c428783feea23", 33204 + "sha256": "1vjgmda8m2c2shdyk7dy4bspykrbsgvcs5s98fzxsqwf99l2xh20" 33205 } 33206 }, 33207 { ··· 33868 "repo": "peterwvj/eshell-up", 33869 "unstable": { 33870 "version": [ 33871 + 20240217, 33872 + 2020 33873 ], 33874 + "commit": "160e48a7e0047a2947923d1fc43a9727e51fb25f", 33875 + "sha256": "0xbcskq2ykwz0hpfjbgzh3gpjldx9y2jxwwdaibhv4j0cf9fyiyq" 33876 }, 33877 "stable": { 33878 "version": [ ··· 34186 "unstable": { 34187 "version": [ 34188 20240131, 34189 + 1041 34190 ], 34191 + "commit": "ab2faeca1ba6c456333312c58f58ef9e5ef4aa8b", 34192 + "sha256": "0jfdfqpa3x1zm65cllkzhqir057xd3hxi4z2ddii1i26zy56iikf" 34193 }, 34194 "stable": { 34195 "version": [ 34196 24, 34197 1, 34198 + 1 34199 ], 34200 + "commit": "ab2faeca1ba6c456333312c58f58ef9e5ef4aa8b", 34201 + "sha256": "0jfdfqpa3x1zm65cllkzhqir057xd3hxi4z2ddii1i26zy56iikf" 34202 } 34203 }, 34204 { ··· 34824 "repo": "emacs-evil/evil", 34825 "unstable": { 34826 "version": [ 34827 + 20240222, 34828 + 652 34829 ], 34830 "deps": [ 34831 "cl-lib", 34832 "goto-chg" 34833 ], 34834 + "commit": "a7ffa73bbdc523c0e473d79c0ded7c6457bcb65c", 34835 + "sha256": "16npmdas70myr0nhy9fn7rl7nz2gcyqwnhbcky27a75j22vvfj9h" 34836 }, 34837 "stable": { 34838 "version": [ ··· 34887 "repo": "wcsmith/evil-args", 34888 "unstable": { 34889 "version": [ 34890 + 20240210, 34891 + 504 34892 ], 34893 "deps": [ 34894 "evil" 34895 ], 34896 + "commit": "a8151556f63c9d45d0c44c8a7ef9e5a542f3cdc7", 34897 + "sha256": "05xxgchkybbixxq2k1wdg5b4f636cc5nna83gfqvbflnza7fl5h7" 34898 }, 34899 "stable": { 34900 "version": [ ··· 35025 "repo": "emacs-evil/evil-collection", 35026 "unstable": { 35027 "version": [ 35028 + 20240223, 35029 + 1627 35030 ], 35031 "deps": [ 35032 "annalist", 35033 "evil" 35034 ], 35035 + "commit": "54e1eb02d918fb38b4e71c87ea9a8fe8f499dc5f", 35036 + "sha256": "18v3bnz7k5b2gnyp36dmmdxpmr7d1pnim31wpz91rmj5hs58qn8x" 35037 }, 35038 "stable": { 35039 "version": [ ··· 35573 "repo": "redguardtoo/evil-matchit", 35574 "unstable": { 35575 "version": [ 35576 + 20240216, 35577 + 1304 35578 ], 35579 + "commit": "1c4fefa9bb11cc4b1d7f10614d2021c12ed12e89", 35580 + "sha256": "1m5y5n38w0ijzx2kl9d0nnw70ykx2prmnvv4ip9siad71k7wpwjg" 35581 }, 35582 "stable": { 35583 "version": [ 35584 3, 35585 0, 35586 + 4 35587 ], 35588 + "commit": "1c4fefa9bb11cc4b1d7f10614d2021c12ed12e89", 35589 + "sha256": "1m5y5n38w0ijzx2kl9d0nnw70ykx2prmnvv4ip9siad71k7wpwjg" 35590 } 35591 }, 35592 { ··· 36526 "repo": "meain/evil-textobj-tree-sitter", 36527 "unstable": { 36528 "version": [ 36529 + 20240213, 36530 + 522 36531 ], 36532 + "commit": "856773515072bdce88c8420f44bc84fbcbf96af4", 36533 + "sha256": "10shjlp6dihhnriw8mg7mkwb2b5xnagkikzq5nknf9xpn7pjp3rr" 36534 } 36535 }, 36536 { ··· 36629 "repo": "clsty/evil-tutor-sc", 36630 "unstable": { 36631 "version": [ 36632 + 20240215, 36633 + 5 36634 ], 36635 "deps": [ 36636 "evil", 36637 "evil-tutor" 36638 ], 36639 + "commit": "9ae3cff4b1d44d74989e832cfa566c20bbe6bb1a", 36640 + "sha256": "1dqb1g6q8szknajr4rb9l2nra507k1qfmiwwx1mdhbvvfp3c6qjz" 36641 }, 36642 "stable": { 36643 "version": [ 36644 2, 36645 + 2 36646 ], 36647 "deps": [ 36648 "evil", 36649 "evil-tutor" 36650 ], 36651 + "commit": "9ae3cff4b1d44d74989e832cfa566c20bbe6bb1a", 36652 + "sha256": "1dqb1g6q8szknajr4rb9l2nra507k1qfmiwwx1mdhbvvfp3c6qjz" 36653 } 36654 }, 36655 { ··· 37013 "repo": "purcell/exec-path-from-shell", 37014 "unstable": { 37015 "version": [ 37016 + 20240216, 37017 + 1606 37018 ], 37019 "deps": [ 37020 "cl-lib" 37021 ], 37022 + "commit": "d95677ad608c214647b87bc20df1642763e3b400", 37023 + "sha256": "1r32id7fkqhvr6whfx71v4svf70bav5k8b6dlp77gv6p1zyckm22" 37024 }, 37025 "stable": { 37026 "version": [ ··· 37362 "repo": "agzam/exwm-edit", 37363 "unstable": { 37364 "version": [ 37365 + 20240221, 37366 + 124 37367 ], 37368 + "commit": "19ce910a9183aac78365d674cbeb630464ff1836", 37369 + "sha256": "06p17hbbv3dk0rsd3yw9f7bqnsar4qphppc9vm870qzmy51np47p" 37370 } 37371 }, 37372 { ··· 38259 "repo": "martianh/fedi.el", 38260 "unstable": { 38261 "version": [ 38262 + 20240220, 38263 + 1434 38264 ], 38265 "deps": [ 38266 "markdown-mode" 38267 ], 38268 + "commit": "ffcb84bb132a72c9d787b4f6d8481d27da623d41", 38269 + "sha256": "0a5zq7axxh3khx6465s7ym9s7v2iw7ky9z486d0zg41k7926bm9d" 38270 + }, 38271 + "stable": { 38272 + "version": [ 38273 + 0, 38274 + 2 38275 + ], 38276 + "deps": [ 38277 + "markdown-mode" 38278 + ], 38279 + "commit": "ffcb84bb132a72c9d787b4f6d8481d27da623d41", 38280 + "sha256": "0a5zq7axxh3khx6465s7ym9s7v2iw7ky9z486d0zg41k7926bm9d" 38281 } 38282 }, 38283 { ··· 38356 "repo": "technomancy/fennel-mode", 38357 "unstable": { 38358 "version": [ 38359 + 20240217, 38360 + 1848 38361 ], 38362 + "commit": "0997a3853e56bfcd29167687f8ababcf8fd89c36", 38363 + "sha256": "0l5a7xgrdcrflv33f4l8sszjn0qnhmnljad5r7iwgsymz7jvav8d" 38364 } 38365 }, 38366 { ··· 38592 "repo": "davidshepherd7/fill-function-arguments", 38593 "unstable": { 38594 "version": [ 38595 + 20240213, 38596 + 2249 38597 ], 38598 + "commit": "9def8ced5241b10067ae85c89ae34359c2e4847a", 38599 + "sha256": "16iikjpi8r2gx6hd25nc50ajjqkn9jaavpxry3ma2i57jm59dr5w" 38600 }, 38601 "stable": { 38602 "version": [ ··· 38887 "repo": "LaurenceWarne/finito.el", 38888 "unstable": { 38889 "version": [ 38890 + 20240219, 38891 + 2059 38892 ], 38893 "deps": [ 38894 "async", ··· 38899 "s", 38900 "transient" 38901 ], 38902 + "commit": "b4f1c776e3a6cda2f51dd71e55f72de6fd3c1dcf", 38903 + "sha256": "1qrr86xdf9dh7nwlsri5s2i27ynrwj2b3pqcyab3g49qdd2gwnx6" 38904 }, 38905 "stable": { 38906 "version": [ ··· 39725 "repo": "lewang/flx", 39726 "unstable": { 39727 "version": [ 39728 + 20240205, 39729 + 356 39730 ], 39731 "deps": [ 39732 "cl-lib" 39733 ], 39734 + "commit": "4b1346eb9a8a76ee9c9dede69738c63ad97ac5b6", 39735 + "sha256": "0q49p1y3kpx140h0f97kfw4kfx8mlzzxbninbarvygmlg2fkfi1n" 39736 }, 39737 "stable": { 39738 "version": [ ··· 39755 "repo": "lewang/flx", 39756 "unstable": { 39757 "version": [ 39758 + 20240205, 39759 + 356 39760 ], 39761 "deps": [ 39762 "cl-lib", 39763 "flx" 39764 ], 39765 + "commit": "4b1346eb9a8a76ee9c9dede69738c63ad97ac5b6", 39766 + "sha256": "0q49p1y3kpx140h0f97kfw4kfx8mlzzxbninbarvygmlg2fkfi1n" 39767 }, 39768 "stable": { 39769 "version": [ ··· 39806 "repo": "flycheck/flycheck", 39807 "unstable": { 39808 "version": [ 39809 + 20240224, 39810 + 703 39811 ], 39812 + "commit": "ed010752df6ca0092107aeb22ff110306462102b", 39813 + "sha256": "09bncjxppn1snciznxm1g11anv40a031rg20ppqms0cxkwjn5acd" 39814 }, 39815 "stable": { 39816 "version": [ 39817 + 34, 39818 + 1 39819 ], 39820 + "commit": "5a9ff918f91e230ae08a6bdce7ec1f107864a5e2", 39821 + "sha256": "1rhsrbbg3y50qc4drbdgwa1z0hw7w84blgr0xl6zi9mqnjnak495" 39822 } 39823 }, 39824 { ··· 39992 "repo": "flycheck/flycheck-cask", 39993 "unstable": { 39994 "version": [ 39995 + 20240205, 39996 + 1721 39997 ], 39998 "deps": [ 39999 "dash", 40000 "flycheck" 40001 ], 40002 + "commit": "0eeec5197e9d31bfcfc39380b262d65259a87d91", 40003 + "sha256": "0f7h1i2a0jk31fdlcg1c9k4bl65jfzjywyznn7yj59pdq6pyrxix" 40004 }, 40005 "stable": { 40006 "version": [ ··· 40179 "repo": "borkdude/flycheck-clj-kondo", 40180 "unstable": { 40181 "version": [ 40182 + 20240218, 40183 + 2215 40184 ], 40185 "deps": [ 40186 "flycheck" 40187 ], 40188 + "commit": "e38c67ba9db1ea1cbe1b61ab39b506c05efdcdbf", 40189 + "sha256": "1pxlb8axgmc8cw4id40z576kd041qb1irq8rkjn6xbda585ix58f" 40190 }, 40191 "stable": { 40192 "version": [ ··· 40602 "repo": "flycheck/flycheck-eask", 40603 "unstable": { 40604 "version": [ 40605 + 20240223, 40606 + 1023 40607 ], 40608 "deps": [ 40609 "flycheck" 40610 ], 40611 + "commit": "c1c82b359bb94cbca29f2f0fb29b7f5132691d04", 40612 + "sha256": "05p04454sd3phd4w7i7rjdz861akd8ml55pjhxsnwpacgw05w8zn" 40613 }, 40614 "stable": { 40615 "version": [ ··· 40626 }, 40627 { 40628 "ename": "flycheck-eglot", 40629 + "commit": "0a9e5719881a28fdcb7dd0fda4e9d124ff0da912", 40630 + "sha256": "1inyc5mi6ym5gfrq4qk8j72z9mdbwybd7q0242zk7fcn7i2j6571", 40631 "fetcher": "github", 40632 + "repo": "flycheck/flycheck-eglot", 40633 "unstable": { 40634 "version": [ 40635 + 20240214, 40636 + 1937 40637 ], 40638 "deps": [ 40639 "eglot", 40640 "flycheck" 40641 ], 40642 + "commit": "a38101634c55ef6cfcfc74b4fd9a50b541b42457", 40643 + "sha256": "0r4h4c0pzfgp22iscgszvzv1sf3b286wrgmds0ijlha4r99ln88s" 40644 } 40645 }, 40646 { ··· 42187 "repo": "flycheck/flycheck-rust", 42188 "unstable": { 42189 "version": [ 42190 + 20240205, 42191 + 1018 42192 ], 42193 "deps": [ 42194 "dash", ··· 42196 "let-alist", 42197 "seq" 42198 ], 42199 + "commit": "4d365ed1c9e8b8ac43561eb365d37ab555a6e617", 42200 + "sha256": "0qdbmy7g8pmaml7sdi9bfpadlb69cyavicwi0w3zb9fbhwqjzbpv" 42201 }, 42202 "stable": { 42203 "version": [ ··· 42840 "repo": "flymake/flymake-eask", 42841 "unstable": { 42842 "version": [ 42843 + 20240223, 42844 + 1022 42845 ], 42846 "deps": [ 42847 "flymake-easy" 42848 ], 42849 + "commit": "0e83cec77aab54365ef8d604151888bb1f61049c", 42850 + "sha256": "08939vsg1mqs3syngr70vakabrvrjbbna7im6b1gjal8qjz22cxn" 42851 }, 42852 "stable": { 42853 "version": [ ··· 44744 "repo": "magit/forge", 44745 "unstable": { 44746 "version": [ 44747 + 20240219, 44748 + 1113 44749 ], 44750 "deps": [ 44751 "closql", ··· 44760 "transient", 44761 "yaml" 44762 ], 44763 + "commit": "4ec54211b2cb695ad8eb5b395bbc9b522f600797", 44764 + "sha256": "1yjbz8d2jq90yn2scgiwad3ycz3jcyprnxgz59rp0j11a26d08rv" 44765 }, 44766 "stable": { 44767 "version": [ ··· 44831 "repo": "lassik/emacs-format-all-the-code", 44832 "unstable": { 44833 "version": [ 44834 + 20240205, 44835 + 2153 44836 ], 44837 "deps": [ 44838 "inheritenv", 44839 "language-id" 44840 ], 44841 + "commit": "1f4a69811b4b6a00c74fa2566ef731b17b9a2ed1", 44842 + "sha256": "1p8bh96yksbpajx2pqxjc4vf7nfncwc3mvh1fcj8afw53g72is8m" 44843 }, 44844 "stable": { 44845 "version": [ 44846 0, 44847 + 6, 44848 0 44849 ], 44850 "deps": [ 44851 "inheritenv", 44852 "language-id" 44853 ], 44854 + "commit": "1f4a69811b4b6a00c74fa2566ef731b17b9a2ed1", 44855 + "sha256": "1p8bh96yksbpajx2pqxjc4vf7nfncwc3mvh1fcj8afw53g72is8m" 44856 } 44857 }, 44858 { ··· 44979 "repo": "rnkn/fountain-mode", 44980 "unstable": { 44981 "version": [ 44982 + 20240210, 44983 + 1105 44984 ], 44985 "deps": [ 44986 "seq" 44987 ], 44988 + "commit": "68fa4e62d86e0d636f0aaccd101ba1b887597424", 44989 + "sha256": "0skqm9gjf0sjqx8pl2s789rpyady17zwvnda10lxzqv1cg4vn74n" 44990 }, 44991 "stable": { 44992 "version": [ ··· 45009 "repo": "gmlarumbe/fpga", 45010 "unstable": { 45011 "version": [ 45012 + 20240211, 45013 + 213 45014 ], 45015 + "commit": "bbd663f29e796ab010a5569f1cdbd706ff0f564a", 45016 + "sha256": "10mxqmaq1n2691qyydyblwdzyyv5dghm9rc62awfgcjkqd02hmr8" 45017 }, 45018 "stable": { 45019 "version": [ ··· 45132 "repo": "davidshepherd7/frames-only-mode", 45133 "unstable": { 45134 "version": [ 45135 + 20240213, 45136 + 2142 45137 ], 45138 "deps": [ 45139 "dash", 45140 "s" 45141 ], 45142 + "commit": "53b17d712e363991f070d790493cd3cbf1d8a9be", 45143 + "sha256": "091ppnizhfvrc9clrq9bd7fcbd7hgg39b8ym3ibbhh890b7a4p56" 45144 }, 45145 "stable": { 45146 "version": [ ··· 46308 "repo": "emacs-geiser/geiser", 46309 "unstable": { 46310 "version": [ 46311 + 20240208, 46312 + 26 46313 ], 46314 "deps": [ 46315 "project" 46316 ], 46317 + "commit": "4e64934bd2ae7c6f0e4acb9f2ed017844c187223", 46318 + "sha256": "098xbywraa8a8qcg07iy2svvsqr10s9wdk2ixwcxdh0cskfq40m4" 46319 }, 46320 "stable": { 46321 "version": [ ··· 46677 "repo": "noctuid/general.el", 46678 "unstable": { 46679 "version": [ 46680 + 20240218, 46681 + 1029 46682 ], 46683 "deps": [ 46684 "cl-lib" 46685 ], 46686 + "commit": "ced143c30de8e20f5a3761a465e684a1dc48471e", 46687 + "sha256": "0c13kax2h14b06zjs8wj950y7ykzmabfwdmb8imwmpgfcaasycf2" 46688 } 46689 }, 46690 { ··· 46817 "repo": "thisch/gerrit.el", 46818 "unstable": { 46819 "version": [ 46820 + 20240221, 46821 + 2200 46822 ], 46823 "deps": [ 46824 "dash", 46825 "magit", 46826 "s" 46827 ], 46828 + "commit": "f327a5c4ec9f508e7caac622438168ff3bc29fd7", 46829 + "sha256": "0pj8g15firy6pqm7plry63i79xp0l9n3c6bx17sln0dv4dyj8z8x" 46830 } 46831 }, 46832 { ··· 47125 "repo": "magit/ghub", 47126 "unstable": { 47127 "version": [ 47128 + 20240218, 47129 + 2101 47130 ], 47131 "deps": [ 47132 "compat", 47133 "let-alist", 47134 "treepy" 47135 ], 47136 + "commit": "c59de91717c2343ccba3adb9047d846edc35bc36", 47137 + "sha256": "02cs2min8kg1rnmjm2kvn2xvbmr7dsl0jgsxknqikc44d73a0ipy" 47138 }, 47139 "stable": { 47140 "version": [ ··· 47460 "repo": "liuyinz/git-cliff.el", 47461 "unstable": { 47462 "version": [ 47463 + 20240220, 47464 + 1913 47465 ], 47466 "deps": [ 47467 "transient" 47468 ], 47469 + "commit": "0bc7b66d78058f5d41e9adb891d6fb29085153ee", 47470 + "sha256": "1szbfxy3lc1y8ax3gbxs5spkdjshrpq537yaxd85n9mrv19s3xv0" 47471 }, 47472 "stable": { 47473 "version": [ 47474 0, 47475 + 5, 47476 + 0 47477 ], 47478 "deps": [ 47479 "transient" 47480 ], 47481 + "commit": "0bc7b66d78058f5d41e9adb891d6fb29085153ee", 47482 + "sha256": "1szbfxy3lc1y8ax3gbxs5spkdjshrpq537yaxd85n9mrv19s3xv0" 47483 } 47484 }, 47485 { ··· 47523 "repo": "magit/magit", 47524 "unstable": { 47525 "version": [ 47526 + 20240221, 47527 + 1445 47528 ], 47529 "deps": [ 47530 "compat", 47531 "transient", 47532 "with-editor" 47533 ], 47534 + "commit": "09961f67a403c53b62669f40a088d5720dc77270", 47535 + "sha256": "0sw5lwk04yi0840yqyga7v82mjkqvflwi3pgsq02mrdbc5w4wx1m" 47536 }, 47537 "stable": { 47538 "version": [ ··· 47957 "repo": "pidu/git-timemachine", 47958 "unstable": { 47959 "version": [ 47960 + 20240219, 47961 + 2108 47962 ], 47963 "deps": [ 47964 "transient" 47965 ], 47966 + "commit": "69474bfc653bb076f94d97d22903e2299a3d8a8b", 47967 + "sha256": "02grsmgslvbm67g85iv2xq9jq3wj9xi16gn0dqrgrc96hh63mpjh" 47968 }, 47969 "stable": { 47970 "version": [ ··· 48881 "repo": "matsievskiysv/gmsh-mode", 48882 "unstable": { 48883 "version": [ 48884 + 20240223, 48885 + 558 48886 ], 48887 + "commit": "324d09e6ef51ff9473cbfaf560979ed313df416b", 48888 + "sha256": "15sp8j28kh50dlmjlrwrhxhiaxrgn6gc1ybr4rv9w5009w0dhfhv" 48889 } 48890 }, 48891 { ··· 48977 } 48978 }, 48979 { 48980 + "ename": "gnosis", 48981 + "commit": "90b5307cf4b65da92ccd761fa0063bd553ff3513", 48982 + "sha256": "0g3fp9185d56srf9h7axknb2zcf3vz72ld9spg5dvwqzvpzwpjqf", 48983 + "fetcher": "git", 48984 + "url": "https://git.thanosapollo.org/gnosis", 48985 + "unstable": { 48986 + "version": [ 48987 + 20240222, 48988 + 1347 48989 + ], 48990 + "deps": [ 48991 + "compat", 48992 + "emacsql" 48993 + ], 48994 + "commit": "6ee271486b9a2c1467434bf6c23cb804f905a0f2", 48995 + "sha256": "1d9limkb3ydfbhxdcycqv7nh1qk3kwp35c85c1xlhqh761rcl516" 48996 + }, 48997 + "stable": { 48998 + "version": [ 48999 + 0, 49000 + 1, 49001 + 9 49002 + ], 49003 + "deps": [ 49004 + "compat", 49005 + "emacsql" 49006 + ], 49007 + "commit": "6ee271486b9a2c1467434bf6c23cb804f905a0f2", 49008 + "sha256": "1d9limkb3ydfbhxdcycqv7nh1qk3kwp35c85c1xlhqh761rcl516" 49009 + } 49010 + }, 49011 + { 49012 "ename": "gntp", 49013 "commit": "c69a148d3b72d1be6ea10100a8e0cbbd918baa9c", 49014 "sha256": "1ywj3p082g54dcpy8q4jnkqfr12npikx8yz14r0njxdlr0janh4f", ··· 49570 "repo": "dominikh/go-mode.el", 49571 "unstable": { 49572 "version": [ 49573 + 20240210, 49574 + 10 49575 ], 49576 "deps": [ 49577 "cl-lib", 49578 "go-mode" 49579 ], 49580 + "commit": "6f4ff9ef874d151ed8d297a80f1bf27db5d9dbf0", 49581 + "sha256": "1pbnpj8qqdk4871m1nj39jilcqnz0l5sn9w34s9y2j526rz5l83z" 49582 }, 49583 "stable": { 49584 "version": [ ··· 50021 "repo": "minad/goggles", 50022 "unstable": { 50023 "version": [ 50024 + 20240216, 50025 + 1542 50026 ], 50027 + "commit": "41d3669d7ae7b73bd39d298e5373ece48b656ce3", 50028 + "sha256": "1fczxygg1blfmlwswck49rllww77rc7qn91wqw1kvjwfz31sk8z4" 50029 }, 50030 "stable": { 50031 "version": [ 50032 0, 50033 + 4 50034 ], 50035 + "commit": "41d3669d7ae7b73bd39d298e5373ece48b656ce3", 50036 + "sha256": "1fczxygg1blfmlwswck49rllww77rc7qn91wqw1kvjwfz31sk8z4" 50037 } 50038 }, 50039 { ··· 50413 "repo": "emacs-vs/goto-char-preview", 50414 "unstable": { 50415 "version": [ 50416 + 20240206, 50417 + 139 50418 ], 50419 + "commit": "d40eb8c1e8844ab7d265197191a759f62bf1099c", 50420 + "sha256": "0z4fd6y3cikxgvc86bx2fy04kd136bkh8qymiwsx24i3pa4zwr4b" 50421 }, 50422 "stable": { 50423 "version": [ ··· 50500 "repo": "emacs-vs/goto-line-preview", 50501 "unstable": { 50502 "version": [ 50503 + 20240206, 50504 + 138 50505 ], 50506 + "commit": "4e712da4e5e90b02440bd1f435a89ad02ff5a894", 50507 + "sha256": "0khcc8qgc9x77wr4lpxjjahcimxk015ikp3lin02lm1pp28a5wa5" 50508 }, 50509 "stable": { 50510 "version": [ ··· 50524 "repo": "vmware/govmomi", 50525 "unstable": { 50526 "version": [ 50527 + 20240208, 50528 + 2356 50529 ], 50530 "deps": [ 50531 "dash", ··· 50533 "magit-popup", 50534 "s" 50535 ], 50536 + "commit": "5d7849f71f7080873f4c7d75c999a5bf55d8486d", 50537 + "sha256": "1a6xx17v5cnz93kkpi4r5f9xzq0pq43iikz7k5smnyl13m3lrm4y" 50538 }, 50539 "stable": { 50540 "version": [ 50541 0, 50542 + 35, 50543 + 0 50544 ], 50545 "deps": [ 50546 "dash", ··· 50548 "magit-popup", 50549 "s" 50550 ], 50551 + "commit": "d7c0094aa2d4dd3cb0da572106793d11078c5c47", 50552 + "sha256": "03ffg4ypfrnj8qmip0cdkgifrxasb1wi05zpvg1mmdyx64sr1f90" 50553 } 50554 }, 50555 { ··· 50703 "repo": "karthink/gptel", 50704 "unstable": { 50705 "version": [ 50706 + 20240221, 50707 + 811 50708 ], 50709 "deps": [ 50710 "compat", 50711 "transient" 50712 ], 50713 + "commit": "8ba07d042c11cb65ebce69fc1dc069905ec00e5e", 50714 + "sha256": "0wfqwp5rz77xzsxb56g4w9h047zb0y06ajcr724b5sjykbbznhzw" 50715 }, 50716 "stable": { 50717 "version": [ 50718 0, 50719 + 7, 50720 + 0 50721 ], 50722 "deps": [ 50723 "compat", 50724 "transient" 50725 ], 50726 + "commit": "8ba07d042c11cb65ebce69fc1dc069905ec00e5e", 50727 + "sha256": "0wfqwp5rz77xzsxb56g4w9h047zb0y06ajcr724b5sjykbbznhzw" 50728 } 50729 }, 50730 { ··· 51051 "repo": "davazp/graphql-mode", 51052 "unstable": { 51053 "version": [ 51054 + 20240218, 51055 + 1603 51056 ], 51057 + "commit": "2183895ea7932359586c4bb99e8562c4aef3aaf7", 51058 + "sha256": "1qn45sscx2jdwd3yyw344d225911q314ghfj4d8c4w5vvxw726hb" 51059 } 51060 }, 51061 { ··· 51066 "repo": "joram/graphql-ts-mode", 51067 "unstable": { 51068 "version": [ 51069 + 20240105, 51070 + 1236 51071 ], 51072 + "commit": "e933f235408ea195762700fd07c2d828e8f09aac", 51073 + "sha256": "1wyhrj5rm28m16ajp5js6nvq3p5a1igm95bmn346d3mvd1gv196n" 51074 } 51075 }, 51076 { ··· 52020 "repo": "clarete/hackernews.el", 52021 "unstable": { 52022 "version": [ 52023 + 20240214, 52024 + 1452 52025 ], 52026 + "commit": "34423948fd37e9f6904e4e3f6d103e311017ed09", 52027 + "sha256": "1b1s5bkrcsr7kzzm2ck5gwr21gn7r78grhis3zdrjnnxcny7pr5z" 52028 }, 52029 "stable": { 52030 "version": [ ··· 52312 } 52313 }, 52314 { 52315 + "ename": "haproxy-mode", 52316 + "commit": "cda0e4b350611e60eb2ef5bdb3e660f9e707e503", 52317 + "sha256": "1psvnyia3mcwndqap45356f9lr4iza2kn0snpc06rkhb16410bqh", 52318 + "fetcher": "github", 52319 + "repo": "port19x/haproxy-mode", 52320 + "unstable": { 52321 + "version": [ 52322 + 20240207, 52323 + 2010 52324 + ], 52325 + "commit": "eafb1144751493c33dc005a317236ec3e84aeb07", 52326 + "sha256": "17xsyvi8myrcyxrv07ckb6dr3mpkihva7y3daw13a3jnm2kzjsp4" 52327 + }, 52328 + "stable": { 52329 + "version": [ 52330 + 0, 52331 + 9 52332 + ], 52333 + "commit": "eafb1144751493c33dc005a317236ec3e84aeb07", 52334 + "sha256": "17xsyvi8myrcyxrv07ckb6dr3mpkihva7y3daw13a3jnm2kzjsp4" 52335 + } 52336 + }, 52337 + { 52338 "ename": "hardcore-mode", 52339 "commit": "b929b3343cd5925944665e4e09b4524bca873c95", 52340 "sha256": "1bgi1acpw4z7i03d0i8mrd2hpjn6hyvkdsk0ks9q380yp9mqmiwd", ··· 52450 "repo": "knupfer/haskell-emacs", 52451 "unstable": { 52452 "version": [ 52453 + 20240205, 52454 + 2225 52455 ], 52456 + "commit": "777d5209f70229b53e4a60a09d1b714d233b0a7c", 52457 + "sha256": "0rw21v7qsyl4ygqrh4wsyiz8a8p2q1fpjl8lsvfwmmam1mgm2ph1" 52458 }, 52459 "stable": { 52460 "version": [ ··· 52784 "repo": "hcl-emacs/hcl-mode", 52785 "unstable": { 52786 "version": [ 52787 + 20240220, 52788 + 1534 52789 ], 52790 + "commit": "b2a03a446c1fe324ff494c28b9321486fa6fc672", 52791 + "sha256": "1ykwwzypy6kna3462zpdnmq3dwidnkjhhyqnyz2fi98hkfcfwah8" 52792 }, 52793 "stable": { 52794 "version": [ ··· 52861 "repo": "emacs-helm/helm", 52862 "unstable": { 52863 "version": [ 52864 + 20240221, 52865 + 1816 52866 ], 52867 "deps": [ 52868 "helm-core", 52869 "popup", 52870 "wfnames" 52871 ], 52872 + "commit": "0b355b3cd447df2cf96ad32577b0910770d20c25", 52873 + "sha256": "14jyzgz300mx0724agb1jnaixykqrvyblqkik17why0v28jqj2sx" 52874 }, 52875 "stable": { 52876 "version": [ ··· 53754 "repo": "emacs-helm/helm", 53755 "unstable": { 53756 "version": [ 53757 + 20240224, 53758 + 604 53759 ], 53760 "deps": [ 53761 "async" 53762 ], 53763 + "commit": "56ff07ea90284f5303be5fcaddaaa144e0c3396c", 53764 + "sha256": "1dkbrlrnn2lij1fbxbsxaaj29zyf504pv7bjdy1v0pmf1yhxdglp" 53765 }, 53766 "stable": { 53767 "version": [ ··· 53889 "repo": "emacs-helm/helm-descbinds", 53890 "unstable": { 53891 "version": [ 53892 + 20240216, 53893 + 1154 53894 ], 53895 "deps": [ 53896 "helm" 53897 ], 53898 + "commit": "ca03f02da4e54a1d0a2d5498b86e1639aa808d8c", 53899 + "sha256": "0rl0935pni1vi5v9wd7w19i214iiysxixcjkdvqk1plsaqnb3dag" 53900 }, 53901 "stable": { 53902 "version": [ ··· 55839 "repo": "alphapapa/org-ql", 55840 "unstable": { 55841 "version": [ 55842 + 20240221, 55843 + 1146 55844 ], 55845 "deps": [ 55846 "dash", ··· 55848 "org-ql", 55849 "s" 55850 ], 55851 + "commit": "bfff0b5517d55d01bf12de27e10a73c9a077767b", 55852 + "sha256": "1wnvrjx9r9f1ykfdafj9pz1b0n669bqmixb5q35kmahyjis8rswq" 55853 }, 55854 "stable": { 55855 "version": [ 55856 0, 55857 8, 55858 + 5 55859 ], 55860 "deps": [ 55861 "dash", ··· 55863 "org-ql", 55864 "s" 55865 ], 55866 + "commit": "bfff0b5517d55d01bf12de27e10a73c9a077767b", 55867 + "sha256": "1wnvrjx9r9f1ykfdafj9pz1b0n669bqmixb5q35kmahyjis8rswq" 55868 } 55869 }, 55870 { ··· 58680 "repo": "ideasman42/emacs-hl-prog-extra", 58681 "unstable": { 58682 "version": [ 58683 + 20240209, 58684 + 218 58685 ], 58686 + "commit": "f658eff775fea05fa6deabf59a5fecf99660fa26", 58687 + "sha256": "07fm45vjm0aqa67gk4acip6k3p1n5wcjvv60s0m830awipkw4w6v" 58688 } 58689 }, 58690 { ··· 59319 "repo": "hniksic/emacs-htmlize", 59320 "unstable": { 59321 "version": [ 59322 + 20240212, 59323 + 1001 59324 ], 59325 + "commit": "09d43dfa44899f194095bb3500a45ec5b34d59c6", 59326 + "sha256": "062ipq90mmjflp7syx5fpy0zykmdv1cjsd2baidbrydv9jzp2qzl" 59327 }, 59328 "stable": { 59329 "version": [ ··· 59770 "repo": "ushin/hyperdrive.el", 59771 "unstable": { 59772 "version": [ 59773 + 20240207, 59774 + 1949 59775 ], 59776 "deps": [ 59777 "compat", ··· 59781 "taxy-magit-section", 59782 "transient" 59783 ], 59784 + "commit": "8c41b805a522deb86e8b496090769c7251345115", 59785 + "sha256": "1p3pf0fybxv5v5sqhrr1yypjba4sl284px575s87ihcrkfjc9bwj" 59786 }, 59787 "stable": { 59788 "version": [ ··· 60358 "repo": "ideasman42/emacs-idle-highlight-mode", 60359 "unstable": { 60360 "version": [ 60361 + 20240222, 60362 + 2257 60363 ], 60364 + "commit": "cfb4efba3bbe1f697f6545bee98c479c3f1081b0", 60365 + "sha256": "1z14xbvmc87dxs9l8igsrd8y70rhmgw4cljmw6q8znhl2733mbj1" 60366 } 60367 }, 60368 { ··· 60886 "repo": "KarimAziev/igist", 60887 "unstable": { 60888 "version": [ 60889 + 20240204, 60890 + 1321 60891 ], 60892 "deps": [ 60893 "ghub", 60894 "transient" 60895 ], 60896 + "commit": "f83141db9a962cfe039431fa440f9c09ec8034ef", 60897 + "sha256": "0kj8kjz9324x4hw52rfn71h6pmb2svvbyzi1mkxzyrhhgwjmzbp4" 60898 }, 60899 "stable": { 60900 "version": [ ··· 62130 "repo": "chaosemer/init-dir", 62131 "unstable": { 62132 "version": [ 62133 + 20240216, 62134 + 1758 62135 ], 62136 "deps": [ 62137 "benchmark-init" 62138 ], 62139 + "commit": "3b2320a62e0b2c39ae001381ef3e9ee0d538f146", 62140 + "sha256": "1irki93sz709rkp8ma3s6b9hmz99l67mcimqw316vqc583kkj2l9" 62141 }, 62142 "stable": { 62143 "version": [ ··· 63039 } 63040 }, 63041 { 63042 + "ename": "iso-639", 63043 + "commit": "00248ba809ef61d5f233ee47db785b7d4702c52d", 63044 + "sha256": "1qg2z7sp7h5g648i29bgnnal0byjh3jrzgslp59vsw4br6y9lsnr", 63045 + "fetcher": "codeberg", 63046 + "repo": "WammKD/emacs-iso-639", 63047 + "unstable": { 63048 + "version": [ 63049 + 20240218, 63050 + 1008 63051 + ], 63052 + "deps": [ 63053 + "levenshtein" 63054 + ], 63055 + "commit": "c217a36102a566bbaf6f0aec81511fc5a9cfc247", 63056 + "sha256": "0hhxp36k1nlvz6bd8g2y0xj0m5sb7zz3yq8pr5dqql6fh78rq2hm" 63057 + }, 63058 + "stable": { 63059 + "version": [ 63060 + 1, 63061 + 0, 63062 + 0 63063 + ], 63064 + "deps": [ 63065 + "levenshtein" 63066 + ], 63067 + "commit": "c217a36102a566bbaf6f0aec81511fc5a9cfc247", 63068 + "sha256": "0hhxp36k1nlvz6bd8g2y0xj0m5sb7zz3yq8pr5dqql6fh78rq2hm" 63069 + } 63070 + }, 63071 + { 63072 "ename": "isortify", 63073 "commit": "c756ccbae044bc23131060355532261aa9a12409", 63074 "sha256": "0bqs84prlwk94x543mv22wjnz0s7gqbdi7ryvdc20s7vdr18fn82", ··· 63232 "repo": "abo-abo/swiper", 63233 "unstable": { 63234 "version": [ 63235 + 20240214, 63236 + 2118 63237 ], 63238 + "commit": "749ac1235a7948011cb0caddd4c31037e3314614", 63239 + "sha256": "0d598jxdrxjlszaikh27v7j2zdndisfqzb384d94siw4rwzfj4zr" 63240 }, 63241 "stable": { 63242 "version": [ ··· 63256 "repo": "abo-abo/swiper", 63257 "unstable": { 63258 "version": [ 63259 + 20240214, 63260 + 2118 63261 ], 63262 "deps": [ 63263 "avy", 63264 "ivy" 63265 ], 63266 + "commit": "749ac1235a7948011cb0caddd4c31037e3314614", 63267 + "sha256": "0d598jxdrxjlszaikh27v7j2zdndisfqzb384d94siw4rwzfj4zr" 63268 }, 63269 "stable": { 63270 "version": [ ··· 63656 "repo": "abo-abo/swiper", 63657 "unstable": { 63658 "version": [ 63659 + 20240214, 63660 + 2118 63661 ], 63662 "deps": [ 63663 "hydra", 63664 "ivy" 63665 ], 63666 + "commit": "749ac1235a7948011cb0caddd4c31037e3314614", 63667 + "sha256": "0d598jxdrxjlszaikh27v7j2zdndisfqzb384d94siw4rwzfj4zr" 63668 }, 63669 "stable": { 63670 "version": [ ··· 65002 "repo": "minad/jinx", 65003 "unstable": { 65004 "version": [ 65005 + 20240223, 65006 + 1312 65007 ], 65008 "deps": [ 65009 "compat" 65010 ], 65011 + "commit": "cd63c27767d655319f89432ed1feae1cae12cdab", 65012 + "sha256": "02nc3aha4alhw3qm119hciy3xmrk829vgq4a1dxn04m8qf01fpy8" 65013 }, 65014 "stable": { 65015 "version": [ 65016 1, 65017 + 3 65018 ], 65019 "deps": [ 65020 "compat" 65021 ], 65022 + "commit": "cd63c27767d655319f89432ed1feae1cae12cdab", 65023 + "sha256": "02nc3aha4alhw3qm119hciy3xmrk829vgq4a1dxn04m8qf01fpy8" 65024 } 65025 }, 65026 { ··· 65156 "repo": "Michael-Allan/Java_Mode_Tamed", 65157 "unstable": { 65158 "version": [ 65159 + 20240213, 65160 + 1405 65161 ], 65162 + "commit": "a307c5c1ddc2f32199b52f8183b72a0648d4a4e1", 65163 + "sha256": "15x9brm62zg9k1y69xp3hana27xrzrw099rnfzkvi2palgi7s6w5" 65164 } 65165 }, 65166 { ··· 65190 "repo": "SebastianMeisel/journalctl-mode", 65191 "unstable": { 65192 "version": [ 65193 + 20240219, 65194 + 2115 65195 ], 65196 + "commit": "631d10a5c8f466c94c38c3cd7410a27026f5f822", 65197 + "sha256": "1p3mgza73yls8f7v063jb49z0ylmvni4v812abqvvvrn5q396286" 65198 }, 65199 "stable": { 65200 "version": [ ··· 65541 "repo": "mooz/js2-mode", 65542 "unstable": { 65543 "version": [ 65544 + 20240221, 65545 + 351 65546 ], 65547 "deps": [ 65548 "cl-lib" 65549 ], 65550 + "commit": "e7373b0e0891b2521d8f9b9862b77607317b2f39", 65551 + "sha256": "012yc87dv73w9fsccyfdm7ihrc1n39axs4kgw2zj31w48sv1vh1w" 65552 }, 65553 "stable": { 65554 "version": [ ··· 65782 "repo": "taku0/json-par", 65783 "unstable": { 65784 "version": [ 65785 + 20240217, 65786 + 550 65787 ], 65788 "deps": [ 65789 "json-mode" 65790 ], 65791 + "commit": "52f69108d4eca328f7eb74c2dfb841db2f0ffa8a", 65792 + "sha256": "0ifsy0016yrh9dkw9zlfd4l7m30fncli954zm3n1qknk6dmyd19r" 65793 }, 65794 "stable": { 65795 "version": [ ··· 66062 "repo": "llemaitre19/jtsx", 66063 "unstable": { 66064 "version": [ 66065 + 20240214, 66066 + 1136 66067 ], 66068 + "commit": "f2bca05283222e4622b54d1a42b704966b363331", 66069 + "sha256": "0hz4h7b1wnq1l7yrcy078yd2qjnsnras1lr2llrangf9gfzrif4p" 66070 }, 66071 "stable": { 66072 "version": [ 66073 0, 66074 3, 66075 + 5 66076 ], 66077 + "commit": "781d140a8d3115a9567d797ed73ec32e21db4679", 66078 + "sha256": "1yci9jhrdlmfi51qvwv2v6p1vl1zaz3xa5h4rx94gv2vi3fvg4v2" 66079 } 66080 }, 66081 { ··· 66175 "repo": "gcv/julia-snail", 66176 "unstable": { 66177 "version": [ 66178 + 20240205, 66179 + 2228 66180 ], 66181 "deps": [ 66182 "dash", ··· 66185 "s", 66186 "spinner" 66187 ], 66188 + "commit": "ce6994a548c3da051eb9104cad2c1056aa3cf4c1", 66189 + "sha256": "0p3wffd2013nd9322k543ql2z9w8826c4basm3w7wq2c1ckf8q2f" 66190 }, 66191 "stable": { 66192 "version": [ ··· 66457 "repo": "psibi/justl.el", 66458 "unstable": { 66459 "version": [ 66460 + 20240224, 66461 + 428 66462 ], 66463 "deps": [ 66464 "f", ··· 66466 "s", 66467 "transient" 66468 ], 66469 + "commit": "1b16ca44b227dc761a2c8631690140f62e024f98", 66470 + "sha256": "1ciwiamby7w8snkrn6c3s7y5fyfpv6982rihfx6gmbsg0r6vgmwl" 66471 }, 66472 "stable": { 66473 "version": [ 66474 0, 66475 + 14 66476 ], 66477 "deps": [ 66478 "f", 66479 + "inheritenv", 66480 "s", 66481 "transient" 66482 ], 66483 + "commit": "1b16ca44b227dc761a2c8631690140f62e024f98", 66484 + "sha256": "1ciwiamby7w8snkrn6c3s7y5fyfpv6982rihfx6gmbsg0r6vgmwl" 66485 } 66486 }, 66487 { ··· 66666 "repo": "bram85/kagi.el", 66667 "unstable": { 66668 "version": [ 66669 + 20240214, 66670 + 749 66671 ], 66672 "deps": [ 66673 "shell-maker" 66674 ], 66675 + "commit": "c32eb03aaf033a23214507d7f4edd31cf0a3f182", 66676 + "sha256": "1y6mb8mr5rv8hf11jwdbh89nwpi2y2ibvd7jfrpfbb4dbngyblq9" 66677 }, 66678 "stable": { 66679 "version": [ ··· 66880 "repo": "ogdenwebb/emacs-kaolin-themes", 66881 "unstable": { 66882 "version": [ 66883 + 20240217, 66884 + 2054 66885 ], 66886 "deps": [ 66887 "autothemer", 66888 "cl-lib" 66889 ], 66890 + "commit": "b03749c914b1319caccce4cf96630e3fba5335f5", 66891 + "sha256": "15246nsiwdfy5zl5iml4qxslz8p7k9lrzdr7p6bn71afk721vz5y" 66892 }, 66893 "stable": { 66894 "version": [ 66895 1, 66896 + 7, 66897 + 0 66898 ], 66899 "deps": [ 66900 "autothemer", 66901 "cl-lib" 66902 ], 66903 + "commit": "b03749c914b1319caccce4cf96630e3fba5335f5", 66904 + "sha256": "15246nsiwdfy5zl5iml4qxslz8p7k9lrzdr7p6bn71afk721vz5y" 66905 } 66906 }, 66907 { ··· 67629 "repo": "khoj-ai/khoj", 67630 "unstable": { 67631 "version": [ 67632 + 20240220, 67633 + 2212 67634 ], 67635 "deps": [ 67636 "dash", 67637 "transient" 67638 ], 67639 + "commit": "b1c86fee3b5d14f099d2d4b47f411aaa8318d650", 67640 + "sha256": "1pyz4k9zky1j3l6bvf0cjw8am093ss5vwpmynvcdgpbgzj49d0s2" 67641 }, 67642 "stable": { 67643 "version": [ 67644 1, 67645 + 6, 67646 0 67647 ], 67648 "deps": [ 67649 "dash", 67650 "transient" 67651 ], 67652 + "commit": "b1c86fee3b5d14f099d2d4b47f411aaa8318d650", 67653 + "sha256": "1pyz4k9zky1j3l6bvf0cjw8am093ss5vwpmynvcdgpbgzj49d0s2" 67654 } 67655 }, 67656 { ··· 68787 "repo": "lassik/emacs-language-id", 68788 "unstable": { 68789 "version": [ 68790 + 20240205, 68791 + 2150 68792 ], 68793 + "commit": "1ad782d7e448c1e8d8652861f01f4a58315826c3", 68794 + "sha256": "153810jq4rbgpzvbhz2i1dyrj8bmdf4zxsrhfg0b70iq4bh78bz6" 68795 }, 68796 "stable": { 68797 "version": [ 68798 0, 68799 + 20 68800 ], 68801 + "commit": "1ad782d7e448c1e8d8652861f01f4a58315826c3", 68802 + "sha256": "153810jq4rbgpzvbhz2i1dyrj8bmdf4zxsrhfg0b70iq4bh78bz6" 68803 } 68804 }, 68805 { ··· 69642 "repo": "martianh/lem.el", 69643 "unstable": { 69644 "version": [ 69645 + 20240223, 69646 + 949 69647 ], 69648 "deps": [ 69649 "fedi", 69650 "markdown-mode" 69651 ], 69652 + "commit": "97db37fcb62d44a6bcab4fa8411a32cd902c2076", 69653 + "sha256": "1fm6bk69b9nhyvxdsm9d7zcbnwg5n659bl35ywvz8xlh87ymjz23" 69654 }, 69655 "stable": { 69656 "version": [ 69657 0, 69658 + 17 69659 ], 69660 "deps": [ 69661 "fedi", 69662 "markdown-mode" 69663 ], 69664 + "commit": "97db37fcb62d44a6bcab4fa8411a32cd902c2076", 69665 + "sha256": "1fm6bk69b9nhyvxdsm9d7zcbnwg5n659bl35ywvz8xlh87ymjz23" 69666 } 69667 }, 69668 { ··· 71801 "repo": "okamsn/loopy", 71802 "unstable": { 71803 "version": [ 71804 + 20240220, 71805 + 114 71806 ], 71807 "deps": [ 71808 "compat", 71809 "map", 71810 "seq" 71811 ], 71812 + "commit": "fc0296ca155c32ad3455f36602b7b34f2163bfd7", 71813 + "sha256": "0pk9vp28mdcwbycj2bdqagzjadl3xavsvl86xmil8g15hkym4m1r" 71814 }, 71815 "stable": { 71816 "version": [ ··· 71834 "repo": "okamsn/loopy", 71835 "unstable": { 71836 "version": [ 71837 + 20240220, 71838 + 114 71839 ], 71840 "deps": [ 71841 "dash", 71842 "loopy" 71843 ], 71844 + "commit": "fc0296ca155c32ad3455f36602b7b34f2163bfd7", 71845 + "sha256": "0pk9vp28mdcwbycj2bdqagzjadl3xavsvl86xmil8g15hkym4m1r" 71846 }, 71847 "stable": { 71848 "version": [ ··· 71941 "repo": "emacs-lsp/lsp-dart", 71942 "unstable": { 71943 "version": [ 71944 + 20240215, 71945 + 14 71946 ], 71947 "deps": [ 71948 "dap-mode", ··· 71954 "lsp-mode", 71955 "lsp-treemacs" 71956 ], 71957 + "commit": "f51c80f5458d8ba4db9dd3781d190c6c32213250", 71958 + "sha256": "0spc9wmqllb4kcn4cvyj2f7k6lzaz2gd86msf49raqddf023665f" 71959 }, 71960 "stable": { 71961 "version": [ 71962 1, 71963 24, 71964 + 3 71965 ], 71966 "deps": [ 71967 "dap-mode", ··· 71973 "lsp-mode", 71974 "lsp-treemacs" 71975 ], 71976 + "commit": "f51c80f5458d8ba4db9dd3781d190c6c32213250", 71977 + "sha256": "0spc9wmqllb4kcn4cvyj2f7k6lzaz2gd86msf49raqddf023665f" 71978 } 71979 }, 71980 { ··· 72273 "repo": "ROCKTAKEY/lsp-latex", 72274 "unstable": { 72275 "version": [ 72276 + 20240215, 72277 + 1159 72278 ], 72279 "deps": [ 72280 "consult", 72281 "lsp-mode" 72282 ], 72283 + "commit": "11935eb414b1ef81af2dd34d11e79c5490cd67f3", 72284 + "sha256": "0gr5v9cbhiqwp8hs8di5dlc6gq2ka26bi9fljldl1421yxsxyl0m" 72285 }, 72286 "stable": { 72287 "version": [ 72288 3, 72289 6, 72290 + 1 72291 ], 72292 "deps": [ 72293 "consult", 72294 "lsp-mode" 72295 ], 72296 + "commit": "11935eb414b1ef81af2dd34d11e79c5490cd67f3", 72297 + "sha256": "0gr5v9cbhiqwp8hs8di5dlc6gq2ka26bi9fljldl1421yxsxyl0m" 72298 } 72299 }, 72300 { ··· 72382 "repo": "emacs-lsp/lsp-mode", 72383 "unstable": { 72384 "version": [ 72385 + 20240222, 72386 + 1726 72387 ], 72388 "deps": [ 72389 "dash", ··· 72394 "markdown-mode", 72395 "spinner" 72396 ], 72397 + "commit": "9d3ff6faaf4c0273640df1e989abd6613736870d", 72398 + "sha256": "1p1vvpp9zqxqhrw2iidxw1r5pzjbm8c550yjnb0syyppkvx4rj7s" 72399 }, 72400 "stable": { 72401 "version": [ ··· 73117 "repo": "DarwinAwardWinner/mac-pseudo-daemon", 73118 "unstable": { 73119 "version": [ 73120 + 20211208, 73121 + 138 73122 ], 73123 "deps": [ 73124 "cl-lib" 73125 ], 73126 + "commit": "462031a53255185ae25eb10ae1f4272e49ad70f7", 73127 + "sha256": "0d0w2qh998rfxbi45hxs4vgj0n0lk1xqzbd7hgz97rh6bl9b7l2z" 73128 }, 73129 "stable": { 73130 "version": [ ··· 73336 "repo": "roadrunner1776/magik", 73337 "unstable": { 73338 "version": [ 73339 + 20240216, 73340 + 921 73341 ], 73342 "deps": [ 73343 "compat" 73344 ], 73345 + "commit": "6ac83927a6c294619bb99cb1ceb2ecf352498599", 73346 + "sha256": "0x70dd12w0p44c7b5273fwi51sr2giqcl230170v8vk9rn73p12i" 73347 }, 73348 "stable": { 73349 "version": [ ··· 73366 "repo": "magit/magit", 73367 "unstable": { 73368 "version": [ 73369 + 20240218, 73370 + 530 73371 ], 73372 "deps": [ 73373 "compat", ··· 73378 "transient", 73379 "with-editor" 73380 ], 73381 + "commit": "f5ddce8c8459ffcbb2bd3ae759259d6b627c69cd", 73382 + "sha256": "0r3x70rhnacs4yd8kh58bqgs6mha294j22vmwk9jzwhfxqwy63v8" 73383 }, 73384 "stable": { 73385 "version": [ ··· 73438 "repo": "ideasman42/emacs-magit-commit-mark", 73439 "unstable": { 73440 "version": [ 73441 + 20240220, 73442 + 2101 73443 ], 73444 "deps": [ 73445 "magit" 73446 ], 73447 + "commit": "e5aa6a69af963fd25779f5211a7c3d91a65c6b0f", 73448 + "sha256": "01drp4rlmafzmcqw67nca845ya6532arzddngf6fa4i4q04n8142" 73449 } 73450 }, 73451 { ··· 73869 "repo": "magit/magit", 73870 "unstable": { 73871 "version": [ 73872 + 20240221, 73873 + 1835 73874 ], 73875 "deps": [ 73876 "compat", 73877 "dash" 73878 ], 73879 + "commit": "039a1801efd2c75412de65d7b6a36e39361938af", 73880 + "sha256": "1cmb6glxzvvngycvxlp0vxbdxprxa5kh3f0yk4ydx9pzbbwdkspa" 73881 }, 73882 "stable": { 73883 "version": [ ··· 74009 "repo": "alphapapa/magit-todos", 74010 "unstable": { 74011 "version": [ 74012 + 20240213, 74013 + 1759 74014 ], 74015 "deps": [ 74016 "async", ··· 74022 "s", 74023 "transient" 74024 ], 74025 + "commit": "1e9acc0ba63fbc297001bf334d63cb4326be80df", 74026 + "sha256": "0jh4ii4hbyq5rhkrq17y2wddl20d8xzixwix1p3pigvby4qv30ij" 74027 }, 74028 "stable": { 74029 "version": [ 74030 1, 74031 + 7, 74032 + 1 74033 ], 74034 "deps": [ 74035 "async", ··· 74041 "s", 74042 "transient" 74043 ], 74044 + "commit": "a2396aaead5bc7712278260f245c740195c4afd2", 74045 + "sha256": "1y5l36ig0q5dqgijw916zgaz68kphg7k6kxs560vrfwkfn0cy59d" 74046 } 74047 }, 74048 { ··· 74913 "repo": "jasonm23/markdown-soma", 74914 "unstable": { 74915 "version": [ 74916 + 20240215, 74917 + 228 74918 ], 74919 "deps": [ 74920 "dash", 74921 "f", 74922 "s" 74923 ], 74924 + "commit": "ba30e609108d32fe6e1998490548b4631e3e48c3", 74925 + "sha256": "0fd7giz9ax8kvvnn86n53sxhs6wx0fgnlv8d38jkwh2dlk9qmyj0" 74926 }, 74927 "stable": { 74928 "version": [ ··· 74996 "repo": "Shirakumo/markless.el", 74997 "unstable": { 74998 "version": [ 74999 + 20240218, 75000 + 1639 75001 ], 75002 + "commit": "686dcf2592a042ebb4e01cbf60d4d8840dd74eaa", 75003 + "sha256": "07fg80zpyblp35m0i6bph372abzjfrh8vxqpyc0ik49vrwh0za1p" 75004 } 75005 }, 75006 { ··· 75169 "repo": "martianh/mastodon.el", 75170 "unstable": { 75171 "version": [ 75172 + 20240223, 75173 + 1703 75174 ], 75175 "deps": [ 75176 "persist", 75177 "request" 75178 ], 75179 + "commit": "25bae1042ff59efa516d6443a729453dc023dd11", 75180 + "sha256": "03x7r2hcd4m6xq21yignm04c9g4l732bs9cbig46k5rhvqsk7nnj" 75181 }, 75182 "stable": { 75183 "version": [ 75184 1, 75185 0, 75186 + 16 75187 ], 75188 "deps": [ 75189 "persist", 75190 "request" 75191 ], 75192 + "commit": "25bae1042ff59efa516d6443a729453dc023dd11", 75193 + "sha256": "03x7r2hcd4m6xq21yignm04c9g4l732bs9cbig46k5rhvqsk7nnj" 75194 } 75195 }, 75196 { ··· 75905 "repo": "meow-edit/meow", 75906 "unstable": { 75907 "version": [ 75908 + 20240210, 75909 + 1644 75910 ], 75911 + "commit": "54d4e933039827c158a4f593a94681a64e0d8042", 75912 + "sha256": "0xv6wg4lyi5bv68h5hk5hfxdwxa2g3ybxd8z0l420az4rnhr6zhq" 75913 }, 75914 "stable": { 75915 "version": [ 75916 1, 75917 4, 75918 + 5 75919 ], 75920 + "commit": "54d4e933039827c158a4f593a94681a64e0d8042", 75921 + "sha256": "0xv6wg4lyi5bv68h5hk5hfxdwxa2g3ybxd8z0l420az4rnhr6zhq" 75922 } 75923 }, 75924 { ··· 76122 "repo": "wentasah/meson-mode", 76123 "unstable": { 76124 "version": [ 76125 + 20240211, 76126 + 823 76127 ], 76128 + "commit": "ed7d3071059429d816a878f879cb5cfabfa34485", 76129 + "sha256": "1lx52n6i057s6nin7bmv0sg0craiw2rjmb464cp893hdhb3a576c" 76130 }, 76131 "stable": { 76132 "version": [ ··· 76255 "repo": "seblemaguer/metal-archives.el", 76256 "unstable": { 76257 "version": [ 76258 + 20240217, 76259 + 736 76260 ], 76261 "deps": [ 76262 "alert", ··· 76264 "metal-archives", 76265 "org-ml" 76266 ], 76267 + "commit": "9425dc00f2f73089a3eada06fe87eba3802d090b", 76268 + "sha256": "1v74ql963mjsgpfh1f75f1a7cb9szzi5720y6p377q8njkprycjp" 76269 } 76270 }, 76271 { ··· 76481 "repo": "yoshinari-nomura/mhc", 76482 "unstable": { 76483 "version": [ 76484 + 20240206, 76485 + 1129 76486 ], 76487 "deps": [ 76488 "calfw" 76489 ], 76490 + "commit": "244cc9089a95b83200c4121b235448dc6d3730cd", 76491 + "sha256": "0rd5dxqhzyki60vlnf10mhf3nqhq9inh56m4k92lp4865xsds7pp" 76492 }, 76493 "stable": { 76494 "version": [ ··· 76702 "repo": "liuyinz/mini-echo.el", 76703 "unstable": { 76704 "version": [ 76705 + 20240220, 76706 + 1934 76707 ], 76708 + "commit": "f25a2f543b3e9fa5043ef37c81c17fc15aceb534", 76709 + "sha256": "1nbwwf087v1mp5vbmasxqnmbrsgzgm87yd5ajq1hnfxd412w3vhx" 76710 }, 76711 "stable": { 76712 "version": [ 76713 0, 76714 7, 76715 + 2 76716 ], 76717 + "commit": "f25a2f543b3e9fa5043ef37c81c17fc15aceb534", 76718 + "sha256": "1nbwwf087v1mp5vbmasxqnmbrsgzgm87yd5ajq1hnfxd412w3vhx" 76719 } 76720 }, 76721 { ··· 77226 "repo": "dgutov/mmm-mode", 77227 "unstable": { 77228 "version": [ 77229 + 20240222, 77230 + 428 77231 ], 77232 "deps": [ 77233 "cl-lib" 77234 ], 77235 + "commit": "b1f5c7dbdc405e6e10d9ddd99a43a6b2ad61b176", 77236 + "sha256": "0iwbmgsspiyvkwb59ihqqh0hdfszwm2qk1ghf1923d3ssall72ks" 77237 }, 77238 "stable": { 77239 "version": [ 77240 0, 77241 5, 77242 + 11 77243 ], 77244 "deps": [ 77245 "cl-lib" 77246 ], 77247 + "commit": "b1f5c7dbdc405e6e10d9ddd99a43a6b2ad61b176", 77248 + "sha256": "0iwbmgsspiyvkwb59ihqqh0hdfszwm2qk1ghf1923d3ssall72ks" 77249 } 77250 }, 77251 { ··· 77684 }, 77685 { 77686 "ename": "modus-themes", 77687 + "commit": "aa92d00cfd7b5a62902a04c167679963e059b5d6", 77688 + "sha256": "0wd2jx42ya0fvjzyrpq9ahf3naff1zrssb39mqcark570bafdwy7", 77689 + "fetcher": "github", 77690 "repo": "protesilaos/modus-themes", 77691 "unstable": { 77692 "version": [ 77693 + 20240223, 77694 + 712 77695 ], 77696 + "commit": "5d57c7354bec2d62e4c962ab47101bd604aea438", 77697 + "sha256": "00km2b9zab5l109w0qf3qak4r5a8fr3wych7wkfk2d2ljs8brz4c" 77698 }, 77699 "stable": { 77700 "version": [ ··· 78618 "repo": "sp1ff/mpdmacs", 78619 "unstable": { 78620 "version": [ 78621 + 20240210, 78622 + 1526 78623 ], 78624 "deps": [ 78625 "elmpd" 78626 ], 78627 + "commit": "a401e2331300f79f9c4edc6fae46982d560c74fb", 78628 + "sha256": "16nsci7dfak6yzwiv28ld17m1f1gx14wzq3jvmxbirm97bv21pwg" 78629 }, 78630 "stable": { 78631 "version": [ 78632 0, 78633 + 3, 78634 + 0 78635 ], 78636 "deps": [ 78637 "elmpd" 78638 ], 78639 + "commit": "a401e2331300f79f9c4edc6fae46982d560c74fb", 78640 + "sha256": "16nsci7dfak6yzwiv28ld17m1f1gx14wzq3jvmxbirm97bv21pwg" 78641 } 78642 }, 78643 { ··· 78998 "repo": "mkcms/mu4e-overview", 78999 "unstable": { 79000 "version": [ 79001 + 20240219, 79002 + 2302 79003 ], 79004 + "commit": "7843cb64c861729bfd57ec3e8ad7faf6edb2e543", 79005 + "sha256": "1sq5lfhs00dr3mc25wjm2y18ac78rh7dkj4f67kndhrrr99z6zcg" 79006 }, 79007 "stable": { 79008 "version": [ ··· 79372 "repo": "magnars/multiple-cursors.el", 79373 "unstable": { 79374 "version": [ 79375 + 20240223, 79376 + 1134 79377 ], 79378 "deps": [ 79379 "cl-lib" 79380 ], 79381 + "commit": "c870c18462461df19382ecd2f9374c8b902cd804", 79382 + "sha256": "1703ca0k0mlvjh7l0jv2nzgzah8ixb3n9av725cs2c07cih6vhsa" 79383 }, 79384 "stable": { 79385 "version": [ ··· 79420 "repo": "zevlg/multitran.el", 79421 "unstable": { 79422 "version": [ 79423 + 20240206, 79424 + 1617 79425 ], 79426 "deps": [ 79427 "cl-lib" 79428 ], 79429 + "commit": "680f31d15b78876daf484bd926e5c172ab061595", 79430 + "sha256": "1x49n73faqmw5gkyrfyb4gxvnd6ql6a2xlxsvb4q4v0yl3jsxrn4" 79431 }, 79432 "stable": { 79433 "version": [ ··· 79899 "repo": "kenranunderscore/emacs-naga-theme", 79900 "unstable": { 79901 "version": [ 79902 + 20240218, 79903 + 715 79904 ], 79905 + "commit": "a4c1d5bef93d9382ecf967a9897796e7a8937484", 79906 + "sha256": "1xkhqmfpb4sc1glx5ly9hwjpicdiq94cfbi9qsb43fx5xqc38d3a" 79907 } 79908 }, 79909 { ··· 80212 }, 80213 { 80214 "ename": "narumi", 80215 + "commit": "407fe8b80df931460335c2f4ae1db11cab7ae508", 80216 + "sha256": "1zz4k42idan68j0b5sk7fspmdy1y1ynmhh73mdi3sp5adnqq8n0s", 80217 "fetcher": "github", 80218 + "repo": "ryotaro612/narumi", 80219 "unstable": { 80220 "version": [ 80221 20220228, ··· 80432 "repo": "nickav/naysayer-theme.el", 80433 "unstable": { 80434 "version": [ 80435 + 20240220, 80436 + 2159 80437 ], 80438 + "commit": "5e0bfaffb5162f3f35690ef3397a5ab63006042f", 80439 + "sha256": "1vzl06dgsczmnjl84sc2wzl5icn55c99czfij8mw589vqhzx5fjs" 80440 } 80441 }, 80442 { ··· 81161 "repo": "nim-lang/nim-mode", 81162 "unstable": { 81163 "version": [ 81164 + 20240220, 81165 + 1033 81166 ], 81167 "deps": [ 81168 "commenter", ··· 81170 "flycheck-nimsuggest", 81171 "let-alist" 81172 ], 81173 + "commit": "625cc023bd75a741b7d4e629e5bec3a52f45b4be", 81174 + "sha256": "0jasg5qiha0y3zqh1q1knlhipnk11kqd1jxzgmpcsyc3ikq01brs" 81175 }, 81176 "stable": { 81177 "version": [ ··· 81666 "repo": "emacscollective/no-littering", 81667 "unstable": { 81668 "version": [ 81669 + 20240217, 81670 + 1926 81671 ], 81672 "deps": [ 81673 "compat" 81674 ], 81675 + "commit": "6de0be803206334bfff5b74cdccab5ed51b37280", 81676 + "sha256": "0frxyyq7rr13m3jdzczr185wphrfxylgfriqagchpqnby386bzpr" 81677 }, 81678 "stable": { 81679 "version": [ ··· 81705 }, 81706 { 81707 "ename": "noaa", 81708 + "commit": "e6f1a5f49b0f69179996708b10b591bb6bcb1f9c", 81709 + "sha256": "1k81clg23lmf22x8hvqjyzjbl5phwh7f05wj40nh55v2zl9y3kha", 81710 + "fetcher": "codeberg", 81711 "repo": "thomp/noaa", 81712 "unstable": { 81713 "version": [ ··· 81802 "repo": "abicky/nodejs-repl.el", 81803 "unstable": { 81804 "version": [ 81805 + 20240218, 81806 + 2357 81807 ], 81808 + "commit": "77a864ca72a6c30217085f1c4db5de72e47eb4da", 81809 + "sha256": "06in0nnynrj6ciwbch4x8s65n6d750ikarvrdcjypi0cb0vscwsk" 81810 }, 81811 "stable": { 81812 "version": [ 81813 0, 81814 2, 81815 + 5 81816 ], 81817 + "commit": "cc74729c8494a4d3555fac6d3a3fd0e0ff4ac50a", 81818 + "sha256": "06in0nnynrj6ciwbch4x8s65n6d750ikarvrdcjypi0cb0vscwsk" 81819 } 81820 }, 81821 { ··· 82948 "repo": "KeyWeeUsr/ob-base64", 82949 "unstable": { 82950 "version": [ 82951 + 20240211, 82952 + 1201 82953 ], 82954 + "commit": "28a8f448fd706a071b351634482e5c46f80e7d46", 82955 + "sha256": "1ar12skshi2x2hfrlpy4b2029gqv7wz0cj4a8gjr0gs1hvaj2faz" 82956 }, 82957 "stable": { 82958 "version": [ 82959 1, 82960 1, 82961 + 5 82962 ], 82963 + "commit": "28a8f448fd706a071b351634482e5c46f80e7d46", 82964 + "sha256": "1ar12skshi2x2hfrlpy4b2029gqv7wz0cj4a8gjr0gs1hvaj2faz" 82965 } 82966 }, 82967 { ··· 83043 "repo": "xenodium/chatgpt-shell", 83044 "unstable": { 83045 "version": [ 83046 + 20240213, 83047 + 1729 83048 ], 83049 "deps": [ 83050 "chatgpt-shell" 83051 ], 83052 + "commit": "2657079cb4d83d4fdcc0de4d5d225ed7e960ac9b", 83053 + "sha256": "0rm4mvd08vijw61ambbs9k0gc334iy5n2iaw886zpkyj5g4gngp5" 83054 } 83055 }, 83056 { ··· 85611 "repo": "oantolin/orderless", 85612 "unstable": { 85613 "version": [ 85614 + 20240221, 85615 + 1601 85616 ], 85617 + "commit": "91df48c8e1331e434ce6ce3bab709de2035e3ec4", 85618 + "sha256": "1frpidiv3pl5l5nh0n1k7yhkbhk2hqsbnpdv63jdn767w8s3pwa2" 85619 }, 85620 "stable": { 85621 "version": [ ··· 86286 "repo": "dengste/org-caldav", 86287 "unstable": { 86288 "version": [ 86289 + 20240221, 86290 + 704 86291 ], 86292 "deps": [ 86293 "org" 86294 ], 86295 + "commit": "9a3062cea3d1081450abbbef6a0d2b83014f31fb", 86296 + "sha256": "09vhpbbyxnip0rb3467an227w9xacg6amcfv75bqlyyj7c8lh675" 86297 } 86298 }, 86299 { ··· 86393 } 86394 }, 86395 { 86396 + "ename": "org-cite-overlay", 86397 + "commit": "671bcd3d460e023f2c522956b01307ab24f6d13a", 86398 + "sha256": "03w58307i7qpa9ha4j460ql6svvlkyjx9i8wmh2y2y96x17ybpss", 86399 + "fetcher": "sourcehut", 86400 + "repo": "swflint/org-cite-overlay", 86401 + "unstable": { 86402 + "version": [ 86403 + 20240207, 86404 + 1611 86405 + ], 86406 + "deps": [ 86407 + "citeproc" 86408 + ], 86409 + "commit": "cb401787b4569f43815cac55be8a319c489de3de", 86410 + "sha256": "1f4n67hlfaaxz12cyjj759kjkr1vxh8dfbaq987c5dzh5afjjzsj" 86411 + } 86412 + }, 86413 + { 86414 + "ename": "org-cite-overlay-sidecar", 86415 + "commit": "26b6a1ab7170cbc581cc37b42769470c4526d8a7", 86416 + "sha256": "0b53qksn8h0qajb9b8jkgyrs7f90h01vsyqcsv99hj69lbirch8b", 86417 + "fetcher": "sourcehut", 86418 + "repo": "swflint/org-cite-overlay", 86419 + "unstable": { 86420 + "version": [ 86421 + 20240213, 86422 + 1802 86423 + ], 86424 + "deps": [ 86425 + "citeproc", 86426 + "org-cite-overlay", 86427 + "universal-sidecar", 86428 + "universal-sidecar-citeproc" 86429 + ], 86430 + "commit": "bb23142f5d0d390196839fa9b3ce27ce4d149b59", 86431 + "sha256": "1vjmygl9gm1syikf06iarri1yb8hrp3zvk0c9sm46h2wj476v4dy" 86432 + } 86433 + }, 86434 + { 86435 "ename": "org-cite-sidecar", 86436 "commit": "78a825b6589e3d1264a2134c11fdf836ea75e348", 86437 "sha256": "0ifdlfk6zqv6ajl0hsc0vhll5pf496n7za65vnvpfrmbkz1g9j6y", ··· 86439 "repo": "swflint/emacs-universal-sidecar", 86440 "unstable": { 86441 "version": [ 86442 + 20240218, 86443 + 1917 86444 ], 86445 "deps": [ 86446 "citeproc", 86447 "universal-sidecar", 86448 "universal-sidecar-citeproc" 86449 ], 86450 + "commit": "94e349534e049c9bcf08eb70ef4ebfc9b9f80d0d", 86451 + "sha256": "0yh682yv8236458070v56g7p1c7ana87whyp9kz1k7nwjr6z9vil" 86452 }, 86453 "stable": { 86454 "version": [ ··· 86613 "url": "https://repo.or.cz/org-contacts.git", 86614 "unstable": { 86615 "version": [ 86616 + 20240220, 86617 + 536 86618 ], 86619 "deps": [ 86620 "org" 86621 ], 86622 + "commit": "fe2ca7d35c439f64742234beba35ed4a3e196f70", 86623 + "sha256": "0jd12dcj3rirkgnmfz69pdijwwihdlv9441zb0yvrz4vi4z2n9ac" 86624 } 86625 }, 86626 { ··· 86815 } 86816 }, 86817 { 86818 + "ename": "org-drawio", 86819 + "commit": "a92d65756e6dc1f4d6a8898e2330aa89672fc34e", 86820 + "sha256": "1kyn9lfkqbywzdc6y2brkj55jcc8h7j43gb8ka77kr6zxdxqxh1k", 86821 + "fetcher": "github", 86822 + "repo": "kimim/org-drawio", 86823 + "unstable": { 86824 + "version": [ 86825 + 20240213, 86826 + 38 86827 + ], 86828 + "deps": [ 86829 + "org" 86830 + ], 86831 + "commit": "6b25d0ecf7de364da96c96da30a995df8a4cb835", 86832 + "sha256": "0ywxhryabqfrlakrnksa9p95vgm5mf2xdw8lpxmgznghdxcgdnk2" 86833 + } 86834 + }, 86835 + { 86836 "ename": "org-drill", 86837 "commit": "c26e11c52c8bb5c88df348cc15df6e0386bf8e1b", 86838 "sha256": "16r8v2blqf0s1j6csp0mw0radm6bjkbdw18lr7zwx8ja1sjl48ws", ··· 87063 } 87064 }, 87065 { 87066 + "ename": "org-epa-gpg", 87067 + "commit": "86a86906a953bcd33c7d0cdc8c4f97f29aaa1389", 87068 + "sha256": "1hnxcyrpzdss0byhczwm6wbm4bnaxrv2vvxv33pkml6nq30sz3yk", 87069 + "fetcher": "github", 87070 + "repo": "KeyWeeUsr/org-epa-gpg", 87071 + "unstable": { 87072 + "version": [ 87073 + 20240208, 87074 + 20 87075 + ], 87076 + "commit": "817b8e732c72bacddd8574f2c8f64fb26a1cfcc9", 87077 + "sha256": "1mpl10np6smap70icw1hyrayfy0sbmz5zmgvaf74zvyf3g3y0f3l" 87078 + }, 87079 + "stable": { 87080 + "version": [ 87081 + 2, 87082 + 1, 87083 + 0 87084 + ], 87085 + "commit": "47357e0dcfb8860d5d5aa9f22c12e547a0eb50e9", 87086 + "sha256": "0g4v73mvc743a0pdhyk72bjia4n3n7v49jw2bmpp12m0pqvznjrx" 87087 + } 87088 + }, 87089 + { 87090 "ename": "org-evil", 87091 "commit": "17a4772d409aa5dbda5fb84d86c237fd2653c70b", 87092 "sha256": "0wvd201k9b9ghg39rwbah6rw8b7hyyd27vvqjynjwbk3v8rp5zyn", ··· 87351 "repo": "ml729/org-habit-stats", 87352 "unstable": { 87353 "version": [ 87354 + 20240208, 87355 + 323 87356 ], 87357 + "commit": "d500f3a1b269b26097dd2f4cd414c3cb7c68ca23", 87358 + "sha256": "0ms7bi4hb13z8srz0a8zfx258846y227dvs884jbxycrgnxzxsi0" 87359 } 87360 }, 87361 { ··· 87682 "repo": "bastibe/org-journal", 87683 "unstable": { 87684 "version": [ 87685 + 20240218, 87686 + 1645 87687 ], 87688 "deps": [ 87689 "org" 87690 ], 87691 + "commit": "859dc19168dc6b10eba3843f24980a7db79f6869", 87692 + "sha256": "0flp1nl4pb30g4r86xj627wavv9pdqqi5rjwwr3734z5x870srf1" 87693 }, 87694 "stable": { 87695 "version": [ ··· 87835 "url": "https://repo.or.cz/org-link-beautify.git", 87836 "unstable": { 87837 "version": [ 87838 + 20240223, 87839 + 1448 87840 ], 87841 "deps": [ 87842 "fb2-reader", 87843 "nerd-icons" 87844 ], 87845 + "commit": "988f4b19f85340c6a7ba2a8c2c928833843957bc", 87846 + "sha256": "1b5dgjlg4w4x2b9j6zr1m0swxvngw0bn7n9wfwxq76vd6s52lr1m" 87847 } 87848 }, 87849 { ··· 88256 "repo": "Zweihander-Main/org-newtab", 88257 "unstable": { 88258 "version": [ 88259 + 20240222, 88260 + 413 88261 ], 88262 "deps": [ 88263 "async", 88264 "websocket" 88265 ], 88266 + "commit": "892a35cd853e8a83fc9b7645e7bb7c25838d220a", 88267 + "sha256": "07vf1lsh75jh9x483agrk69mbja7v0qyi1wi2q5xj3p3hi89j0iq" 88268 }, 88269 "stable": { 88270 "version": [ 88271 0, 88272 + 1, 88273 + 0 88274 ], 88275 "deps": [ 88276 "async", 88277 "websocket" 88278 ], 88279 + "commit": "892a35cd853e8a83fc9b7645e7bb7c25838d220a", 88280 + "sha256": "07vf1lsh75jh9x483agrk69mbja7v0qyi1wi2q5xj3p3hi89j0iq" 88281 + } 88282 + }, 88283 + { 88284 + "ename": "org-nix-shell", 88285 + "commit": "0ec18d369e023382fb9e3a43556678f4d94fd014", 88286 + "sha256": "1fycjf0vfaxhzkc3n37j6l93pjpqc5c5zbwsnbl2xaab5racq56h", 88287 + "fetcher": "github", 88288 + "repo": "AntonHakansson/org-nix-shell", 88289 + "unstable": { 88290 + "version": [ 88291 + 20240205, 88292 + 1642 88293 + ], 88294 + "deps": [ 88295 + "org" 88296 + ], 88297 + "commit": "d9843aa0f62a39b9938a89388e25129ecb39a4cc", 88298 + "sha256": "1ci8galz7cc8y2fdq1nl1wbpbid2ixvz77744yxxk43977gbpn1c" 88299 + }, 88300 + "stable": { 88301 + "version": [ 88302 + 0, 88303 + 3, 88304 + 2 88305 + ], 88306 + "deps": [ 88307 + "org" 88308 + ], 88309 + "commit": "d9843aa0f62a39b9938a89388e25129ecb39a4cc", 88310 + "sha256": "1ci8galz7cc8y2fdq1nl1wbpbid2ixvz77744yxxk43977gbpn1c" 88311 } 88312 }, 88313 { ··· 88337 "repo": "org-noter/org-noter", 88338 "unstable": { 88339 "version": [ 88340 + 20240207, 88341 + 2329 88342 ], 88343 "deps": [ 88344 "cl-lib", 88345 "org" 88346 ], 88347 + "commit": "9e4f57957b8f54db20a4e13bf8d6b32e004ab3e8", 88348 + "sha256": "13i6xq1rq2dz9c41h97c69fziqvvjjw8nzh45qc35fyc53zqdphl" 88349 } 88350 }, 88351 { ··· 88836 "repo": "alphapapa/org-ql", 88837 "unstable": { 88838 "version": [ 88839 + 20240222, 88840 + 200 88841 ], 88842 "deps": [ 88843 "compat", ··· 88852 "transient", 88853 "ts" 88854 ], 88855 + "commit": "e41fe9018a4699532ec875bedddc9746f8e362aa", 88856 + "sha256": "1rvnxlnpb6yk06frdfs1szz98823hqjmi646kwb00b39qhyynzfg" 88857 }, 88858 "stable": { 88859 "version": [ 88860 0, 88861 8, 88862 + 5 88863 ], 88864 "deps": [ 88865 "compat", ··· 88874 "transient", 88875 "ts" 88876 ], 88877 + "commit": "bfff0b5517d55d01bf12de27e10a73c9a077767b", 88878 + "sha256": "1wnvrjx9r9f1ykfdafj9pz1b0n669bqmixb5q35kmahyjis8rswq" 88879 } 88880 }, 88881 { ··· 89148 "repo": "jkitchin/org-ref", 89149 "unstable": { 89150 "version": [ 89151 + 20240220, 89152 + 1951 89153 ], 89154 "deps": [ 89155 "avy", ··· 89165 "request", 89166 "s" 89167 ], 89168 + "commit": "fc6a933b64e127596d0dd61227f287ba545f6317", 89169 + "sha256": "0xiaa89y88dy3mw16zbnwgilx173nh3zpkrjrxinvl001qdvcbda" 89170 }, 89171 "stable": { 89172 "version": [ ··· 89382 "repo": "ahmed-shariff/org-roam-ql", 89383 "unstable": { 89384 "version": [ 89385 + 20240212, 89386 + 202 89387 ], 89388 "deps": [ 89389 "magit-section", ··· 89392 "s", 89393 "transient" 89394 ], 89395 + "commit": "9f5f1234a69b1df9d65ab947a003060fb5a28b60", 89396 + "sha256": "0jmdjf1mhbgnfncsgh3qiwss3hyn3yydc7gd0g0d42a8ac24svbh" 89397 }, 89398 "stable": { 89399 "version": [ ··· 90066 "url": "https://repo.or.cz/org-tag-beautify.git", 90067 "unstable": { 90068 "version": [ 90069 + 20240216, 90070 + 939 90071 ], 90072 "deps": [ 90073 "nerd-icons" 90074 ], 90075 + "commit": "6ec9f65e98df1e7f8a55c98bd2a3c0433fbfc5db", 90076 + "sha256": "15glg771jh3xp1fyyyvrqbxfv7vxy91vg54cg204h04gl3z1bwdd" 90077 } 90078 }, 90079 { ··· 90245 "repo": "ichernyshovvv/org-timeblock", 90246 "unstable": { 90247 "version": [ 90248 + 20240212, 90249 + 649 90250 ], 90251 "deps": [ 90252 "compat", 90253 "org", 90254 "svg" 90255 ], 90256 + "commit": "b423b01712b9c25dff3e4203c7cde736225f62ef", 90257 + "sha256": "1q0271nli4yw01rwybkzdlqcj8ivqwh5r70yv9x0qqwxa955c9k9" 90258 }, 90259 "stable": { 90260 "version": [ ··· 90629 "repo": "amno1/org-view-mode", 90630 "unstable": { 90631 "version": [ 90632 + 20240218, 90633 + 1930 90634 ], 90635 + "commit": "0d48e9c7e81d973f33e97d364e4ea77576d53f46", 90636 + "sha256": "1nrdq9x0xgv581dddg5crfyy7znzfk9n63x97favr7nqiz5cnnli" 90637 } 90638 }, 90639 { ··· 90724 "repo": "akhramov/org-wild-notifier.el", 90725 "unstable": { 90726 "version": [ 90727 + 20240223, 90728 + 1211 90729 ], 90730 "deps": [ 90731 "alert", 90732 "async", 90733 "dash" 90734 ], 90735 + "commit": "1b04c4104ad72bbb3ced161ba99e1055ff766138", 90736 + "sha256": "0d3rmli39sxdjp2rv0xlwjilgf9xsys20j66cb44a58mb5x61y2w" 90737 }, 90738 "stable": { 90739 "version": [ ··· 91721 "repo": "DarwinAwardWinner/mac-pseudo-daemon", 91722 "unstable": { 91723 "version": [ 91724 + 20211208, 91725 + 137 91726 ], 91727 + "commit": "b95260ff605f67bce40fce6b3e35811859ce12bb", 91728 + "sha256": "00l66z1bszaw4v9203ax177frrbzzc099zvkjzhjj3q1rkfqq0bf" 91729 }, 91730 "stable": { 91731 "version": [ ··· 92088 "repo": "aki2o/owdriver", 92089 "unstable": { 92090 "version": [ 92091 + 20240211, 92092 + 457 92093 ], 92094 "deps": [ 92095 "log4e", 92096 "yaxception" 92097 ], 92098 + "commit": "ae96f3ff7aca560a872c77d40999f1527f7f84eb", 92099 + "sha256": "0spxxw9mqgicaq3h5qjx0cbi7nw9nzfwy9av3jprplvp5z7m0nva" 92100 }, 92101 "stable": { 92102 "version": [ 92103 0, 92104 + 4, 92105 + 0 92106 ], 92107 "deps": [ 92108 "log4e", 92109 "yaxception" 92110 ], 92111 + "commit": "ae96f3ff7aca560a872c77d40999f1527f7f84eb", 92112 + "sha256": "0spxxw9mqgicaq3h5qjx0cbi7nw9nzfwy9av3jprplvp5z7m0nva" 92113 } 92114 }, 92115 { ··· 92249 "repo": "abrahms/ox-gemini", 92250 "unstable": { 92251 "version": [ 92252 + 20240221, 92253 + 2127 92254 ], 92255 + "commit": "50818de823b7929f2d3207833e7c581280a60289", 92256 + "sha256": "1kaf3p6g46rvbiyrkfmpflhdvzz9bdqsq1m02496py92399x3knz" 92257 } 92258 }, 92259 { ··· 93138 "repo": "phillord/pabbrev", 93139 "unstable": { 93140 "version": [ 93141 + 20240216, 93142 + 439 93143 ], 93144 + "commit": "bf8a498f2ddd268981d43fb71cf98aa2e4be3942", 93145 + "sha256": "1ilj6zm85hq95xlnx6b7sbzxdrkk5pdbcnd26igmy6z0z3br2kl3" 93146 }, 93147 "stable": { 93148 "version": [ ··· 93238 "repo": "melpa/package-build", 93239 "unstable": { 93240 "version": [ 93241 + 20240204, 93242 + 2043 93243 ], 93244 "deps": [ 93245 "compat" 93246 ], 93247 + "commit": "6ae02eddae6846d17ad6b13f036de35ee7d7f60b", 93248 + "sha256": "0k2z197f5q9iracmax4mrzw5x06clc8x615l0l9204xmd6bsms2k" 93249 }, 93250 "stable": { 93251 "version": [ ··· 93280 "repo": "purcell/package-lint", 93281 "unstable": { 93282 "version": [ 93283 + 20240220, 93284 + 2303 93285 ], 93286 "deps": [ 93287 "let-alist" 93288 ], 93289 + "commit": "eeb585eaceeba483d9bc7ab543e7422c82920e35", 93290 + "sha256": "0m257k7zl1fq56xpwq9pwl3ihahyd4235hmjq4p5k0b0f3bfbgdx" 93291 }, 93292 "stable": { 93293 "version": [ ··· 93474 "repo": "purcell/page-break-lines", 93475 "unstable": { 93476 "version": [ 93477 + 20240206, 93478 + 1156 93479 ], 93480 + "commit": "1b85352b0b16328d5c9e6a25baf93da3edaa6512", 93481 + "sha256": "1899dc4x9n07j98ciqf8rq0sh9791bnsf719b5fc3vqql93x57i5" 93482 }, 93483 "stable": { 93484 "version": [ ··· 93970 "repo": "Fanael/parent-mode", 93971 "unstable": { 93972 "version": [ 93973 + 20240210, 93974 + 1906 93975 ], 93976 + "commit": "9fe5363b2a190619641c79b3a40d874d8c8f9f40", 93977 + "sha256": "1ki22rkbyglr3wppjph6gy23lcx2nwj9w0ff9h3ryd197j4yvvgi" 93978 }, 93979 "stable": { 93980 "version": [ 93981 2, 93982 + 3, 93983 + 1 93984 ], 93985 + "commit": "9fe5363b2a190619641c79b3a40d874d8c8f9f40", 93986 + "sha256": "1ki22rkbyglr3wppjph6gy23lcx2nwj9w0ff9h3ryd197j4yvvgi" 93987 } 93988 }, 93989 { ··· 94761 "repo": "joddie/pcre2el", 94762 "unstable": { 94763 "version": [ 94764 + 20240220, 94765 + 1530 94766 ], 94767 + "commit": "380723b2701cceb75c266440fb8db918f3340d50", 94768 + "sha256": "0h73d9f1zj74vjir2kiq4s2g5rai7b59z7da20kh862xnldfcxsx" 94769 }, 94770 "stable": { 94771 "version": [ ··· 95369 "repo": "nex3/perspective-el", 95370 "unstable": { 95371 "version": [ 95372 + 20240218, 95373 + 437 95374 ], 95375 "deps": [ 95376 "cl-lib" 95377 ], 95378 + "commit": "460311b6e76f33de947908da74b6cbf66118d487", 95379 + "sha256": "13h83c4xn1xq29w24bgpkycacxswn34mdyx2lav5czwkmyi16ri8" 95380 }, 95381 "stable": { 95382 "version": [ ··· 95558 "repo": "emarsden/pg-el", 95559 "unstable": { 95560 "version": [ 95561 + 20240221, 95562 + 1722 95563 ], 95564 + "commit": "3b4cef1a1fe57bd8ee32a0c58667d1fc8f802180", 95565 + "sha256": "00sdvlb9ybyzncjijibw81mf3lhw5p40v7086cg18xvpa2qvzdfz" 95566 }, 95567 "stable": { 95568 "version": [ 95569 0, 95570 + 28 95571 ], 95572 + "commit": "3b4cef1a1fe57bd8ee32a0c58667d1fc8f802180", 95573 + "sha256": "00sdvlb9ybyzncjijibw81mf3lhw5p40v7086cg18xvpa2qvzdfz" 95574 } 95575 }, 95576 { ··· 96434 } 96435 }, 96436 { 96437 + "ename": "pinyin-isearch", 96438 + "commit": "7aa5de17093792f4cc7e89ecfe2eeb11c2d17c6e", 96439 + "sha256": "1brkd0cml4ljznh2h1ydaaz7pfhiblgkhhnwnsvr5ry25k50l8qx", 96440 + "fetcher": "github", 96441 + "repo": "Anoncheg1/pinyin-isearch", 96442 + "unstable": { 96443 + "version": [ 96444 + 20240224, 96445 + 709 96446 + ], 96447 + "commit": "bb956213c6ccd3067d5e3c33d7695bdc5ba58133", 96448 + "sha256": "1yphxa4f7q2rlrgk3l9dr6yx2fha474phiz04cz863aqylwcxfw4" 96449 + }, 96450 + "stable": { 96451 + "version": [ 96452 + 1, 96453 + 6, 96454 + 9 96455 + ], 96456 + "commit": "1ed4218cb50b4de614c11dc41ab6053255271ae7", 96457 + "sha256": "0m9j819q7mm5q418g160c0bickjij37w5j7c0lzhwvpilhmh2cny" 96458 + } 96459 + }, 96460 + { 96461 "ename": "pinyin-search", 96462 "commit": "03da6f02778f7fae77a00cdc420cfbafead6dec4", 96463 "sha256": "1si693nmmxgg0kp5mxvj5nq946kfc5cv3wfsl4znbqzps8qb2b7z", ··· 98281 "repo": "pitkali/pos-tip", 98282 "unstable": { 98283 "version": [ 98284 + 20240209, 98285 + 837 98286 ], 98287 + "commit": "4889e08cf9077c8589ea6fea4e2ce558614dfcde", 98288 + "sha256": "0wnmh9a9ks0pmcjy9df5higfbz9gy1ydj4n8s84hkhd4wq4fndvv" 98289 }, 98290 "stable": { 98291 "version": [ ··· 98572 "repo": "blahgeek/emacs-pr-review", 98573 "unstable": { 98574 "version": [ 98575 + 20240206, 98576 + 414 98577 ], 98578 "deps": [ 98579 "ghub", ··· 98581 "magit-section", 98582 "markdown-mode" 98583 ], 98584 + "commit": "5294434883aa61f24ca6d2768a83ca924645a186", 98585 + "sha256": "1jbq0z5vz8isc41144iy7i72hk6njnxz068cmpb7gxcs9jdxvg6n" 98586 } 98587 }, 98588 { ··· 99499 "repo": "bbatsov/projectile", 99500 "unstable": { 99501 "version": [ 99502 + 20240212, 99503 + 1100 99504 ], 99505 + "commit": "0163b335a18af0f077a474d4dc6b36e22b5e3274", 99506 + "sha256": "0sy187ryln3jjnkwjxphdnfa20isv570js8ch3r3zrjl6c6d9xl8" 99507 }, 99508 "stable": { 99509 "version": [ ··· 99764 "repo": "mohkale/projection", 99765 "unstable": { 99766 "version": [ 99767 + 20240211, 99768 + 1526 99769 ], 99770 "deps": [ 99771 "compat", ··· 99773 "project", 99774 "s" 99775 ], 99776 + "commit": "596b20a5f8690867336f4cb29368d0ac3af1a0fe", 99777 + "sha256": "1i4zjkhjsws8ppbknw4fc1m2355bda6h59lhjrwvccl2fakrbv3i" 99778 } 99779 }, 99780 { ··· 99785 "repo": "mohkale/projection", 99786 "unstable": { 99787 "version": [ 99788 + 20240211, 99789 + 1526 99790 ], 99791 "deps": [ 99792 "compile-multi", 99793 "projection" 99794 ], 99795 + "commit": "596b20a5f8690867336f4cb29368d0ac3af1a0fe", 99796 + "sha256": "1i4zjkhjsws8ppbknw4fc1m2355bda6h59lhjrwvccl2fakrbv3i" 99797 } 99798 }, 99799 { ··· 99979 "repo": "ProofGeneral/PG", 99980 "unstable": { 99981 "version": [ 99982 + 20240223, 99983 + 1405 99984 ], 99985 + "commit": "1f0724813a4eacb59b7a8d8905619c893d12f03b", 99986 + "sha256": "1yb7ddzz3gsh4d7dgk3x6xgx3pgdqyrmqr6f4lxs9vhp102n7b1x" 99987 }, 99988 "stable": { 99989 "version": [ ··· 100083 "repo": "protocolbuffers/protobuf", 100084 "unstable": { 100085 "version": [ 100086 + 20240222, 100087 + 1652 100088 ], 100089 + "commit": "b9483e03c7cfa854c250ad6415b4d9e6f7a9709e", 100090 + "sha256": "12gld58kyzjfrsfjp7mkh92zj5lrps029vy8211win3b0q8cjwgw" 100091 }, 100092 "stable": { 100093 "version": [ 100094 25, 100095 + 3 100096 ], 100097 + "commit": "4a2aef570deb2bfb8927426558701e8bfc26f2a4", 100098 + "sha256": "1fgvviv2zfnq4ap4qkndgryf8mkcbznzwdqnqc32vj4dmvsqxy9p" 100099 } 100100 }, 100101 { ··· 100960 "repo": "andcarnivorous/pyconf", 100961 "unstable": { 100962 "version": [ 100963 + 20240207, 100964 + 2203 100965 ], 100966 "deps": [ 100967 "pyenv-mode", 100968 "pyvenv", 100969 "transient" 100970 ], 100971 + "commit": "f1587f20463496193625526ba805c3cf084db966", 100972 + "sha256": "1dvx0fkl8v0shaw59snahzxs459x7asqjvyd3yjy195r0qjfl52p" 100973 } 100974 }, 100975 { ··· 101226 "repo": "Wilfred/pyimport", 101227 "unstable": { 101228 "version": [ 101229 + 20240207, 101230 + 719 101231 ], 101232 "deps": [ 101233 "dash", 101234 "s", 101235 "shut-up" 101236 ], 101237 + "commit": "4398ce8dd64fa0f685f4bf8683a35087649346d3", 101238 + "sha256": "1n34lgq3nrnzl90qj0nbsmwm1xavsw16p00x4s6p9i0y3d7shb2l" 101239 }, 101240 "stable": { 101241 "version": [ ··· 101819 }, 101820 { 101821 "ename": "pyvenv-auto", 101822 + "commit": "3b6a9eb263ae8e509c658028b9b3d78e283837a2", 101823 + "sha256": "1rgh2nl3yah2y8v67f7hc2jib91wh3cd9nkgbx9xkbpgbdf4176j", 101824 "fetcher": "github", 101825 + "repo": "ryotaro612/pyvenv-auto", 101826 "unstable": { 101827 "version": [ 101828 20230106, ··· 102356 "repo": "greghendershott/racket-mode", 102357 "unstable": { 102358 "version": [ 102359 + 20240219, 102360 + 1858 102361 ], 102362 + "commit": "9e8e60531ca90c5fd0f42c0e931f0c7f12103567", 102363 + "sha256": "1yxdgx6cdj7xq7zw85f6fp4h56qsavv57a7p88bnfp8lm1cz5r13" 102364 } 102365 }, 102366 { ··· 104348 "repo": "rubikitch/replace-from-region", 104349 "unstable": { 104350 "version": [ 104351 + 20240224, 104352 + 52 104353 ], 104354 + "commit": "7b5b5ce5488ad5314acaa301d6482bf781db4ebd", 104355 + "sha256": "0r3mpbxadn3ll1pzi85pz9c4diyj7scj4a0qgx2v8iiaf1r038dg" 104356 } 104357 }, 104358 { ··· 104722 "repo": "simenheg/restclient-test.el", 104723 "unstable": { 104724 "version": [ 104725 + 20240207, 104726 + 1415 104727 ], 104728 "deps": [ 104729 "restclient" 104730 ], 104731 + "commit": "5a364b93779eb3b4566dd6d843d7637983fcc949", 104732 + "sha256": "06ml74xks6kv694qfmiw3wckm75xjrpy32r2lby7hbbpf7f3ds6p" 104733 }, 104734 "stable": { 104735 "version": [ 104736 + 1, 104737 + 0 104738 ], 104739 "deps": [ 104740 "restclient" 104741 ], 104742 + "commit": "5a364b93779eb3b4566dd6d843d7637983fcc949", 104743 + "sha256": "06ml74xks6kv694qfmiw3wckm75xjrpy32r2lby7hbbpf7f3ds6p" 104744 } 104745 }, 104746 { ··· 105565 } 105566 }, 105567 { 105568 + "ename": "rom-party", 105569 + "commit": "d512cbf4962988eb163416f2a05432ba07cb0cac", 105570 + "sha256": "1z3k8nsrzzzxl1m17aj59y4zrki5czlcdsrxyfa66m6m7d133d79", 105571 + "fetcher": "github", 105572 + "repo": "LaurenceWarne/rom-party.el", 105573 + "unstable": { 105574 + "version": [ 105575 + 20240218, 105576 + 2044 105577 + ], 105578 + "deps": [ 105579 + "async", 105580 + "compat", 105581 + "dash", 105582 + "extmap", 105583 + "f", 105584 + "ht", 105585 + "s" 105586 + ], 105587 + "commit": "0af8c03de584c91ea1a43c4c94fa4e7bb8c98fa4", 105588 + "sha256": "0y0rayvibf77508nv3p8k240m0agzfar5hr216fqask2rg0l9cfd" 105589 + }, 105590 + "stable": { 105591 + "version": [ 105592 + 0, 105593 + 1, 105594 + 0 105595 + ], 105596 + "deps": [ 105597 + "async", 105598 + "compat", 105599 + "dash", 105600 + "extmap", 105601 + "f", 105602 + "ht", 105603 + "s" 105604 + ], 105605 + "commit": "ba72981a8e6a07896da45e5ac31ee943f881fc7f", 105606 + "sha256": "03dkccds1pyv3irdjng2abrsi7lzqnyhzh0vnc8xv74nz6rzcvhr" 105607 + } 105608 + }, 105609 + { 105610 "ename": "ron-mode", 105611 "commit": "962f7c87d0630399ea388f25ec5792fa2f2b4489", 105612 "sha256": "0vlqjsz9sdpqjnfhf6w98zq76qbq2cv2r2g03l9z4fy0vflinfc3", ··· 106428 "repo": "rust-lang/rust-mode", 106429 "unstable": { 106430 "version": [ 106431 + 20240217, 106432 + 338 106433 ], 106434 + "commit": "8bbe70b72fde8046e12e6a41ffbee6c9f6b4ddd7", 106435 + "sha256": "0zza5d7ys062qss0lj7w28l496k2j0cykzlp7qmpchd4v5vzq9ky" 106436 }, 106437 "stable": { 106438 "version": [ ··· 106950 "repo": "nicolaisingh/saveplace-pdf-view", 106951 "unstable": { 106952 "version": [ 106953 + 20240209, 106954 + 505 106955 ], 106956 + "commit": "ee95460cd934080338f03a16f95b549577425216", 106957 + "sha256": "00cqk1qvmdw07vmmyxc843m2qgx1n9ivwzp73r27v4jxx1i38vx2" 106958 } 106959 }, 106960 { ··· 107018 "repo": "hvesalai/emacs-sbt-mode", 107019 "unstable": { 107020 "version": [ 107021 + 20240208, 107022 + 626 107023 ], 107024 + "commit": "bcf8d6040021013430b39d6f6766ce1aab0b691a", 107025 + "sha256": "0mfa8qlv4hgqsfxci7ikmfjy9kns67v21k9laa9kbphzxm82qp21" 107026 }, 107027 "stable": { 107028 "version": [ ··· 107042 "repo": "openscad/emacs-scad-mode", 107043 "unstable": { 107044 "version": [ 107045 + 20240216, 107046 + 1536 107047 ], 107048 "deps": [ 107049 "compat" 107050 ], 107051 + "commit": "8d5650c5cfee96c42d64427bfcadb89f6bda66be", 107052 + "sha256": "08yia0q18b0w3lkr4wh1bd1v606cksi6hpz72nqjvv59qyjfmg01" 107053 }, 107054 "stable": { 107055 "version": [ 107056 93, 107057 + 3 107058 + ], 107059 + "deps": [ 107060 + "compat" 107061 ], 107062 + "commit": "8d5650c5cfee96c42d64427bfcadb89f6bda66be", 107063 + "sha256": "08yia0q18b0w3lkr4wh1bd1v606cksi6hpz72nqjvv59qyjfmg01" 107064 } 107065 }, 107066 { ··· 107113 "repo": "KaranAhlawat/scala-ts-mode", 107114 "unstable": { 107115 "version": [ 107116 + 20240213, 107117 + 1734 107118 ], 107119 + "commit": "88f9ad9d8800515f47609829df9b2a15dc475eff", 107120 + "sha256": "04cm7my5kp8fv5d8an3h4a2z037y2kqvrarr20jj5a7b3fdxq0my" 107121 } 107122 }, 107123 { ··· 107475 "repo": "ideasman42/emacs-scroll-on-jump", 107476 "unstable": { 107477 "version": [ 107478 + 20240204, 107479 + 1217 107480 ], 107481 + "commit": "c079d9321646bf4fd65b684fcd130cc4833c2e43", 107482 + "sha256": "0isisg0pkl8hl0xd310jbmflyga1sy1a5sdd673py9jmz5nbiz00" 107483 } 107484 }, 107485 { ··· 107881 } 107882 }, 107883 { 107884 + "ename": "selected-window-accent-mode", 107885 + "commit": "a74ddb8c83af38c7e00ce1d86fe396d8654c64d6", 107886 + "sha256": "1220yknippk8scarrawrj7pxq9didv0zv4r0r4prrjxbcrxj2q43", 107887 + "fetcher": "github", 107888 + "repo": "captainflasmr/selected-window-accent-mode", 107889 + "unstable": { 107890 + "version": [ 107891 + 20240209, 107892 + 1230 107893 + ], 107894 + "deps": [ 107895 + "visual-fill-column" 107896 + ], 107897 + "commit": "e83efa67c4a9d1935c657a15b4487102cb6655de", 107898 + "sha256": "14i8h50n49mw9960vlsahzf1rbn1mj9400gapil9id9q2xysdpmd" 107899 + }, 107900 + "stable": { 107901 + "version": [ 107902 + 0, 107903 + 6, 107904 + 0 107905 + ], 107906 + "deps": [ 107907 + "visual-fill-column" 107908 + ], 107909 + "commit": "e83efa67c4a9d1935c657a15b4487102cb6655de", 107910 + "sha256": "14i8h50n49mw9960vlsahzf1rbn1mj9400gapil9id9q2xysdpmd" 107911 + } 107912 + }, 107913 + { 107914 "ename": "selectric-mode", 107915 "commit": "a6ff6bbfa11f08647bf17afe75bfb4dcafd86683", 107916 "sha256": "1ih3n2b867p09r1hnia22f4cj46iqfkdqlpmphix241d9zph6r30", ··· 109152 "repo": "emacs-w3m/emacs-w3m", 109153 "unstable": { 109154 "version": [ 109155 + 20240208, 109156 + 217 109157 ], 109158 + "commit": "dc5136d20a546cbf741e0e5835a441859fdab384", 109159 + "sha256": "1iwzdgkx2711kcbzrkizifff071wnqgpm22s6pq8l1i0p8dn3rbz" 109160 } 109161 }, 109162 { ··· 109620 "repo": "emacs-sideline/sideline", 109621 "unstable": { 109622 "version": [ 109623 + 20240222, 109624 + 151 109625 ], 109626 + "commit": "3bd6315e8c3437b262d6f9975f37d94ac84d0720", 109627 + "sha256": "144f42jb5v8dz9ayj5q9v1zcy08xbivx6zf53yrpv6dyban1i37k" 109628 }, 109629 "stable": { 109630 "version": [ ··· 110532 "repo": "slime/slime", 110533 "unstable": { 110534 "version": [ 110535 + 20240214, 110536 + 2218 110537 ], 110538 "deps": [ 110539 "macrostep" 110540 ], 110541 + "commit": "1b634dd03503a782882a4d078847920fe9544393", 110542 + "sha256": "1bj2bdqvxksrs3hr7p41ar0rrbffq0znzlyghr55kh22v2wns4bk" 110543 }, 110544 "stable": { 110545 "version": [ ··· 110894 }, 110895 { 110896 "ename": "sly-overlay", 110897 + "commit": "c1082443f45797050b9e75789d7fbef3616cb6e7", 110898 + "sha256": "07pz8nci1g5b8cn3g98l3cyld21nhs881g2m9vb6d277ihb91lj5", 110899 + "fetcher": "github", 110900 "repo": "fosskers/sly-overlay", 110901 "unstable": { 110902 "version": [ ··· 112928 "repo": "condy0919/spdx.el", 112929 "unstable": { 112930 "version": [ 112931 + 20240224, 112932 + 56 112933 ], 112934 + "commit": "4554b88e4ba0636a622ac63aa084cd253feff7c0", 112935 + "sha256": "00zykhxmcrdl0s9yad0f2xsrgpid7wgwdaf88wjji2y3w92170m7" 112936 } 112937 }, 112938 { ··· 113641 "repo": "srcery-colors/srcery-emacs", 113642 "unstable": { 113643 "version": [ 113644 + 20240220, 113645 + 805 113646 ], 113647 + "commit": "60028633c5722e6b8ea12844618be0e9b31be55a", 113648 + "sha256": "1ly311wfwafhbx1f3ml5hhy94iwqp3spz4filwyyp8hvsv8gb21j" 113649 } 113650 }, 113651 { ··· 113992 "repo": "SFTtech/starlit-emacs", 113993 "unstable": { 113994 "version": [ 113995 + 20240223, 113996 + 1728 113997 ], 113998 + "commit": "136bbc4fc4961c5b2cd0824eb0762e672322fbd1", 113999 + "sha256": "1kdk7gb3244z50yxk7wdkvrh1l50ygx5h1flajv9sxqmfivmybfd" 114000 } 114001 }, 114002 { ··· 114151 "repo": "stacked-git/stgit", 114152 "unstable": { 114153 "version": [ 114154 + 20240218, 114155 + 2150 114156 ], 114157 + "commit": "38ff3c3b2adc6d2c0f2e8fe5cb59f67d701741b3", 114158 + "sha256": "1g526gpcfjfkkh55by798hlgqph15vl0a1iw9332825wkqjawi6c" 114159 }, 114160 "stable": { 114161 "version": [ 114162 2, 114163 4, 114164 + 5 114165 ], 114166 + "commit": "38ff3c3b2adc6d2c0f2e8fe5cb59f67d701741b3", 114167 + "sha256": "1g526gpcfjfkkh55by798hlgqph15vl0a1iw9332825wkqjawi6c" 114168 } 114169 }, 114170 { ··· 115362 "repo": "swift-emacs/swift-mode", 115363 "unstable": { 115364 "version": [ 115365 + 20240217, 115366 + 631 115367 ], 115368 "deps": [ 115369 "seq" 115370 ], 115371 + "commit": "25cf8237312bf5eddc2c90001feb8f73633ab523", 115372 + "sha256": "0p7rfzyysmxzwvy595b72jlbl2gjb4b6pgm21qdg9dg00hmf3c1n" 115373 }, 115374 "stable": { 115375 "version": [ ··· 115416 "repo": "abo-abo/swiper", 115417 "unstable": { 115418 "version": [ 115419 + 20240214, 115420 + 2118 115421 ], 115422 "deps": [ 115423 "ivy" 115424 ], 115425 + "commit": "749ac1235a7948011cb0caddd4c31037e3314614", 115426 + "sha256": "0d598jxdrxjlszaikh27v7j2zdndisfqzb384d94siw4rwzfj4zr" 115427 }, 115428 "stable": { 115429 "version": [ ··· 116318 "repo": "mkleehammer/tab-jump-out", 116319 "unstable": { 116320 "version": [ 116321 + 20240210, 116322 + 418 116323 ], 116324 + "commit": "ff4d9b679566e4cab9bebc59123f681fb35f6cbf", 116325 + "sha256": "09vbdzi1kgd1z92fkhi6g1wisj1r0mvr30l2sq6a0kswc3f99yrf" 116326 } 116327 }, 116328 { ··· 116403 "repo": "isamert/tabgo.el", 116404 "unstable": { 116405 "version": [ 116406 + 20240204, 116407 + 1326 116408 ], 116409 + "commit": "83b7d3261e9a6aaffd8e97bc047b77a6131789ee", 116410 + "sha256": "09qdmdivvnwkslq124flgijvxlvix3spglmx8676fjz6gnyzd6zs" 116411 } 116412 }, 116413 { ··· 116464 "repo": "mclear-tools/tabspaces", 116465 "unstable": { 116466 "version": [ 116467 + 20240209, 116468 + 2300 116469 ], 116470 "deps": [ 116471 "project" 116472 ], 116473 + "commit": "b8799f477c2b467caf4cc5b740d3945d96b84eca", 116474 + "sha256": "0f1nqydm6ji2yq5kf1n8y3cijs0zqvyd2rm1yvr77crsyqy52m9i" 116475 } 116476 }, 116477 { ··· 116861 "repo": "zevlg/telega.el", 116862 "unstable": { 116863 "version": [ 116864 + 20240214, 116865 + 1600 116866 ], 116867 "deps": [ 116868 "rainbow-identifiers", 116869 "visual-fill-column" 116870 ], 116871 + "commit": "ab03a5ead11e9a0abc96cae6025cd87135a71a57", 116872 + "sha256": "0mb911k3qnyr92x7f1ycj24qs41r01imy7yk6f32bdx0ri6921v3" 116873 }, 116874 "stable": { 116875 "version": [ ··· 117000 "repo": "minad/tempel", 117001 "unstable": { 117002 "version": [ 117003 + 20240216, 117004 + 1543 117005 ], 117006 "deps": [ 117007 "compat" 117008 ], 117009 + "commit": "bcc3185202edce67c7f7fc74287cc2ecbeef10c6", 117010 + "sha256": "004jwmfj7ymdaml8rdzn8fhki8x8n4d0ziq52wn4nqm5y8n90pz5" 117011 }, 117012 "stable": { 117013 "version": [ 117014 1, 117015 + 1 117016 ], 117017 "deps": [ 117018 "compat" 117019 ], 117020 + "commit": "bcc3185202edce67c7f7fc74287cc2ecbeef10c6", 117021 + "sha256": "004jwmfj7ymdaml8rdzn8fhki8x8n4d0ziq52wn4nqm5y8n90pz5" 117022 } 117023 }, 117024 { ··· 117029 "repo": "Crandel/tempel-collection", 117030 "unstable": { 117031 "version": [ 117032 + 20240216, 117033 + 1105 117034 ], 117035 "deps": [ 117036 "tempel" 117037 ], 117038 + "commit": "6248e22b52fd7fb98bba977221eb8440c82e6c00", 117039 + "sha256": "1z1vawc62c2a72mkkyz8apczv6g2xbc3zj5zmj7jscc3p5b0h3lf" 117040 } 117041 }, 117042 { ··· 117436 "repo": "davidshepherd7/terminal-here", 117437 "unstable": { 117438 "version": [ 117439 + 20240213, 117440 + 2304 117441 ], 117442 + "commit": "0415b2d5ac16325039d0c6e4fdbc8a9e4694820f", 117443 + "sha256": "0432vlnr6cdwk5ndldd0vyv7r2wgin56mr40q5gdnxv4ppl6rnlg" 117444 }, 117445 "stable": { 117446 "version": [ ··· 117693 "repo": "johannes-mueller/test-cockpit.el", 117694 "unstable": { 117695 "version": [ 117696 + 20240220, 117697 + 2058 117698 ], 117699 "deps": [ 117700 "projectile", 117701 "toml" 117702 ], 117703 + "commit": "11c23ddb9284b21a1072c37f168574096ee3bd2f", 117704 + "sha256": "0lg3f03a0bh6crffms1qfs7vlp32cg3rjhr1phmghcxdcm8xj4ca" 117705 } 117706 }, 117707 { ··· 117822 "repo": "juba/textile-mode", 117823 "unstable": { 117824 "version": [ 117825 + 20240212, 117826 + 1755 117827 ], 117828 + "commit": "2ad90cb6ed2560ee147417a3ec65222cc2ad33f1", 117829 + "sha256": "1jmv769x6sxhb30n92haiiavhvk0cib676nmbgdfjl6mi2prcwyi" 117830 } 117831 }, 117832 { ··· 117962 "repo": "monkeyjunglejuice/matrix-emacs-theme", 117963 "unstable": { 117964 "version": [ 117965 + 20240214, 117966 + 747 117967 ], 117968 + "commit": "1cfaa2b20d1dd9253b0654284eaff41e5a73d444", 117969 + "sha256": "1vslqg58yr7qa2431yl7z8zlziy71fl653js4xcljx8xfwqlynqh" 117970 } 117971 }, 117972 { ··· 118129 "repo": "swflint/third-time", 118130 "unstable": { 118131 "version": [ 118132 + 20240207, 118133 + 1621 118134 ], 118135 + "commit": "093b74be860fac389fb173caef5fabf61e417eef", 118136 + "sha256": "0amnjrmkcqkhgrj9xsk53ig508gk74k4h8csjpslc06q9kzrq301" 118137 }, 118138 "stable": { 118139 "version": [ ··· 118186 "repo": "facebook/fbthrift", 118187 "unstable": { 118188 "version": [ 118189 + 20240216, 118190 + 1732 118191 ], 118192 + "commit": "eca43d4980a147304be41de85ae1e4f24e128fc3", 118193 + "sha256": "0cqkkzqwfm8lgypd0bkwhr5mkhq0fgmfifhdzibwj8mbqzbzkqp6" 118194 }, 118195 "stable": { 118196 "version": [ 118197 2024, 118198 + 2, 118199 + 19, 118200 0 118201 ], 118202 + "commit": "eca43d4980a147304be41de85ae1e4f24e128fc3", 118203 + "sha256": "0cqkkzqwfm8lgypd0bkwhr5mkhq0fgmfifhdzibwj8mbqzbzkqp6" 118204 } 118205 }, 118206 { ··· 118627 "repo": "aimebertrand/timu-macos-theme", 118628 "unstable": { 118629 "version": [ 118630 + 20240215, 118631 + 1822 118632 ], 118633 + "commit": "b99b7d77530748009366910b69c238b4c21f5bc0", 118634 + "sha256": "0yj9sy6iyya3p29kfhb4dlaz2sbq39alvkciv173w992g92cd5s8" 118635 }, 118636 "stable": { 118637 "version": [ ··· 119569 }, 119570 { 119571 "ename": "transducers", 119572 + "commit": "c1082443f45797050b9e75789d7fbef3616cb6e7", 119573 + "sha256": "1yhfyma9shq9pwl5zgbjpbqmvrzk7bpv1fdcb2b4rjg50x58d8aw", 119574 + "fetcher": "github", 119575 "repo": "fosskers/transducers.el", 119576 "unstable": { 119577 "version": [ 119578 + 20240206, 119579 + 646 119580 ], 119581 + "commit": "acf4588bc3113e8412451650b0c38243ed43db89", 119582 + "sha256": "0n7w3vpdvhci5j6i5v73cp3awcp3airm4rb6f2jhz3ni8ih9z1by" 119583 }, 119584 "stable": { 119585 "version": [ ··· 119617 "repo": "magit/transient", 119618 "unstable": { 119619 "version": [ 119620 + 20240221, 119621 + 1504 119622 ], 119623 "deps": [ 119624 "compat", 119625 "seq" 119626 ], 119627 + "commit": "ba37702ab3cf90191865172bd5581fd353ccba63", 119628 + "sha256": "0wl5x3dfkw41d8pvmyqn4g2jd2dyanncaxms6g2wqhfkp41rkg97" 119629 }, 119630 "stable": { 119631 "version": [ ··· 120093 "repo": "emacs-tree-sitter/tree-sitter-langs", 120094 "unstable": { 120095 "version": [ 120096 + 20240223, 120097 + 1000 120098 ], 120099 "deps": [ 120100 "tree-sitter" 120101 ], 120102 + "commit": "8b65f758e95705708e416f3fd535c664838a3083", 120103 + "sha256": "1kd2sjz73a0vqfl1g1fdfhg8y3r826gm6xhqlhxz31g1j69b8z5q" 120104 }, 120105 "stable": { 120106 "version": [ 120107 0, 120108 12, 120109 + 139 120110 ], 120111 "deps": [ 120112 "tree-sitter" 120113 ], 120114 + "commit": "8b65f758e95705708e416f3fd535c664838a3083", 120115 + "sha256": "1kd2sjz73a0vqfl1g1fdfhg8y3r826gm6xhqlhxz31g1j69b8z5q" 120116 } 120117 }, 120118 { ··· 120123 "repo": "purplg/treebundel", 120124 "unstable": { 120125 "version": [ 120126 + 20240210, 120127 + 343 120128 ], 120129 "deps": [ 120130 "compat" 120131 ], 120132 + "commit": "2d6c69cb7798a8cb7fcf9923c4580220dd48b3d4", 120133 + "sha256": "18winxkh1934jr19prp2yxlnl2vgh1yhrrvy1flg0l2r2pb5zrch" 120134 }, 120135 "stable": { 120136 "version": [ 120137 0, 120138 + 3, 120139 0 120140 ], 120141 "deps": [ 120142 "compat" 120143 ], 120144 + "commit": "7b4613878815f8e26aaf17007228aa9063a4e82d", 120145 + "sha256": "0fpmm3jb95lksamxqz9850x2vcmcvq6bx29sn0fci6ny4cvpnq5k" 120146 } 120147 }, 120148 { ··· 120189 "repo": "Alexander-Miller/treemacs", 120190 "unstable": { 120191 "version": [ 120192 + 20240214, 120193 + 2107 120194 ], 120195 "deps": [ 120196 "ace-window", ··· 120202 "pfuture", 120203 "s" 120204 ], 120205 + "commit": "025b7ce326bec062a33d772cc6548e55f940c622", 120206 + "sha256": "00y15mn949vnm8yg1gqi66lp70kv5vnyknwnh4v3amamqbh5na15" 120207 }, 120208 "stable": { 120209 "version": [ ··· 120232 "repo": "Alexander-Miller/treemacs", 120233 "unstable": { 120234 "version": [ 120235 + 20240131, 120236 + 2042 120237 ], 120238 "deps": [ 120239 "all-the-icons", 120240 "treemacs" 120241 ], 120242 + "commit": "bcba09c1581c4bd93ff0217d464aead04f6d26d4", 120243 + "sha256": "051x78qpzclzr8mic5z3rpr1j3f5a5apcnn9rhah1rnxg5z9gqa7" 120244 }, 120245 "stable": { 120246 "version": [ ··· 120263 "repo": "Alexander-Miller/treemacs", 120264 "unstable": { 120265 "version": [ 120266 + 20240131, 120267 + 2042 120268 ], 120269 "deps": [ 120270 "evil", 120271 "treemacs" 120272 ], 120273 + "commit": "bcba09c1581c4bd93ff0217d464aead04f6d26d4", 120274 + "sha256": "051x78qpzclzr8mic5z3rpr1j3f5a5apcnn9rhah1rnxg5z9gqa7" 120275 }, 120276 "stable": { 120277 "version": [ ··· 120294 "repo": "Alexander-Miller/treemacs", 120295 "unstable": { 120296 "version": [ 120297 + 20240131, 120298 + 2042 120299 ], 120300 "deps": [ 120301 "treemacs" 120302 ], 120303 + "commit": "bcba09c1581c4bd93ff0217d464aead04f6d26d4", 120304 + "sha256": "051x78qpzclzr8mic5z3rpr1j3f5a5apcnn9rhah1rnxg5z9gqa7" 120305 }, 120306 "stable": { 120307 "version": [ ··· 120323 "repo": "Alexander-Miller/treemacs", 120324 "unstable": { 120325 "version": [ 120326 + 20240131, 120327 + 2042 120328 ], 120329 "deps": [ 120330 "magit", 120331 "pfuture", 120332 "treemacs" 120333 ], 120334 + "commit": "bcba09c1581c4bd93ff0217d464aead04f6d26d4", 120335 + "sha256": "051x78qpzclzr8mic5z3rpr1j3f5a5apcnn9rhah1rnxg5z9gqa7" 120336 }, 120337 "stable": { 120338 "version": [ ··· 120375 "repo": "Alexander-Miller/treemacs", 120376 "unstable": { 120377 "version": [ 120378 + 20240131, 120379 + 2042 120380 ], 120381 "deps": [ 120382 "dash", 120383 "persp-mode", 120384 "treemacs" 120385 ], 120386 + "commit": "bcba09c1581c4bd93ff0217d464aead04f6d26d4", 120387 + "sha256": "051x78qpzclzr8mic5z3rpr1j3f5a5apcnn9rhah1rnxg5z9gqa7" 120388 }, 120389 "stable": { 120390 "version": [ ··· 120408 "repo": "Alexander-Miller/treemacs", 120409 "unstable": { 120410 "version": [ 120411 + 20240131, 120412 + 2042 120413 ], 120414 "deps": [ 120415 "dash", 120416 "perspective", 120417 "treemacs" 120418 ], 120419 + "commit": "bcba09c1581c4bd93ff0217d464aead04f6d26d4", 120420 + "sha256": "051x78qpzclzr8mic5z3rpr1j3f5a5apcnn9rhah1rnxg5z9gqa7" 120421 }, 120422 "stable": { 120423 "version": [ ··· 120441 "repo": "Alexander-Miller/treemacs", 120442 "unstable": { 120443 "version": [ 120444 + 20240131, 120445 + 2042 120446 ], 120447 "deps": [ 120448 "projectile", 120449 "treemacs" 120450 ], 120451 + "commit": "bcba09c1581c4bd93ff0217d464aead04f6d26d4", 120452 + "sha256": "051x78qpzclzr8mic5z3rpr1j3f5a5apcnn9rhah1rnxg5z9gqa7" 120453 }, 120454 "stable": { 120455 "version": [ ··· 120472 "repo": "Alexander-Miller/treemacs", 120473 "unstable": { 120474 "version": [ 120475 + 20240131, 120476 + 2042 120477 ], 120478 "deps": [ 120479 "dash", 120480 "treemacs" 120481 ], 120482 + "commit": "bcba09c1581c4bd93ff0217d464aead04f6d26d4", 120483 + "sha256": "051x78qpzclzr8mic5z3rpr1j3f5a5apcnn9rhah1rnxg5z9gqa7" 120484 }, 120485 "stable": { 120486 "version": [ ··· 120527 "repo": "renzmann/treesit-auto", 120528 "unstable": { 120529 "version": [ 120530 + 20240223, 120531 + 1450 120532 ], 120533 + "commit": "299dd88c9e5f1ff91a8f1989ad1e97e86c220020", 120534 + "sha256": "0c29ldai6fq413y14b4n3sh3s46vffdpg9xgspjklkq9ja1l0lw7" 120535 }, 120536 "stable": { 120537 "version": [ 120538 1, 120539 0, 120540 + 4 120541 ], 120542 + "commit": "299dd88c9e5f1ff91a8f1989ad1e97e86c220020", 120543 + "sha256": "0c29ldai6fq413y14b4n3sh3s46vffdpg9xgspjklkq9ja1l0lw7" 120544 } 120545 }, 120546 { ··· 121700 "repo": "ideasman42/emacs-undo-fu-session", 121701 "unstable": { 121702 "version": [ 121703 + 20240204, 121704 + 1215 121705 ], 121706 + "commit": "2b355c9d39b2688f859a762f2289f23fd16fadc4", 121707 + "sha256": "1r81m5zpckqkqxb4mfz9k2m17n8n790l69zhcx9i0711wxhcszqk" 121708 } 121709 }, 121710 { ··· 123620 "repo": "federicotdn/verb", 123621 "unstable": { 123622 "version": [ 123623 + 20240210, 123624 + 1127 123625 ], 123626 + "commit": "b3e3c3eeea21ffa24f5dc8bef6dd401cc25c199a", 123627 + "sha256": "06sk6gllhni4ai3nh304zjsv17fzpsficbp2zi2mbn6q8vd5siax" 123628 }, 123629 "stable": { 123630 "version": [ ··· 123681 "repo": "gmlarumbe/verilog-ext", 123682 "unstable": { 123683 "version": [ 123684 + 20240212, 123685 + 57 123686 ], 123687 "deps": [ 123688 "ag", ··· 123697 "verilog-ts-mode", 123698 "yasnippet" 123699 ], 123700 + "commit": "9da79ac0c79e8819381002c205ae6817bbc9b642", 123701 + "sha256": "1jnnppvmp090c8mbkkq7daf2f497c3kzriph1d8pm4ph067d5ymz" 123702 }, 123703 "stable": { 123704 "version": [ ··· 123731 "repo": "gmlarumbe/verilog-ts-mode", 123732 "unstable": { 123733 "version": [ 123734 + 20240211, 123735 + 210 123736 ], 123737 + "commit": "b055f7b4a7abdc1e1eb9eb5a99ddc288369982d0", 123738 + "sha256": "0khjhikw3ksk6lb2f7nwppp9l9vrfgq5jlwyfyrx0s9w6jyf64yc" 123739 }, 123740 "stable": { 123741 "version": [ ··· 123815 "repo": "baron42bba/vertica-snippets", 123816 "unstable": { 123817 "version": [ 123818 + 20240221, 123819 + 1629 123820 ], 123821 "deps": [ 123822 "yasnippet" 123823 ], 123824 + "commit": "efaf893698358a305b1c52fd22a6842b59940855", 123825 + "sha256": "13ikkmarxcv19938p3za3crpbh8003xmlg8afyfyrm4z7pann1qj" 123826 } 123827 }, 123828 { ··· 123938 "repo": "gmlarumbe/vhdl-ext", 123939 "unstable": { 123940 "version": [ 123941 + 20240212, 123942 + 153 123943 ], 123944 "deps": [ 123945 "ag", ··· 123951 "ripgrep", 123952 "vhdl-ts-mode" 123953 ], 123954 + "commit": "64111386bd793ceb6a8f78ab5f5caf5655fb3aa0", 123955 + "sha256": "08pal1ba55bdbnjb7lqrl7v2z3rys2a8ng8gsxidfx1400lmxg1c" 123956 }, 123957 "stable": { 123958 "version": [ ··· 124015 "repo": "gmlarumbe/vhdl-ts-mode", 124016 "unstable": { 124017 "version": [ 124018 + 20240211, 124019 + 213 124020 ], 124021 + "commit": "1d17c43993bf9eab97b0658a46fa17e64fc8eb4b", 124022 + "sha256": "1q2q538f6l9kvnlnnf1i39p21wblcy77lr24fcg1xl5ykrj3pjdc" 124023 }, 124024 "stable": { 124025 "version": [ ··· 124326 "repo": "joostkremers/visual-fill-column", 124327 "unstable": { 124328 "version": [ 124329 + 20240223, 124330 + 2340 124331 ], 124332 + "commit": "5b9f9309bdf040b72bb2c3d99d1d8a0f0d98c308", 124333 + "sha256": "1imliz6fb5bxwcflkiqgk82xa34qkxaxzmy3rmj1cy2va148afx9" 124334 }, 124335 "stable": { 124336 "version": [ 124337 2, 124338 + 6, 124339 + 2 124340 ], 124341 + "commit": "5b9f9309bdf040b72bb2c3d99d1d8a0f0d98c308", 124342 + "sha256": "1imliz6fb5bxwcflkiqgk82xa34qkxaxzmy3rmj1cy2va148afx9" 124343 } 124344 }, 124345 { ··· 124555 "repo": "emacs-vs/vs-dark-theme", 124556 "unstable": { 124557 "version": [ 124558 + 20240223, 124559 + 1002 124560 ], 124561 + "commit": "52006b40c7293f524ecb99d3899db7d95c77b317", 124562 + "sha256": "1njcy6hpvg7505agv619r924gs8ymjfyizxm8s70h3skwpg79yfm" 124563 }, 124564 "stable": { 124565 "version": [ ··· 124578 "repo": "emacs-vs/vs-light-theme", 124579 "unstable": { 124580 "version": [ 124581 + 20240223, 124582 + 1002 124583 ], 124584 + "commit": "36f583c6b36cab827394548a8c9647c3fd066bb1", 124585 + "sha256": "0wd80m6796y0j0pzbw3qk4v8973x3cjimj7rh9ss7y22sqky5mmc" 124586 }, 124587 "stable": { 124588 "version": [ ··· 125111 }, 125112 { 125113 "ename": "wallpreview", 125114 + "commit": "c3ddb574892855f0e23283cc8bded51d857265d0", 125115 + "sha256": "1p7i3ndm9rvqbdlycrqfqf8s1lfavxymwxg817zg37iwm6a2ya95", 125116 "fetcher": "github", 125117 + "repo": "ryotaro612/wallpreview", 125118 "unstable": { 125119 "version": [ 125120 20220703, ··· 125179 "repo": "wanderlust/wanderlust", 125180 "unstable": { 125181 "version": [ 125182 + 20240207, 125183 + 949 125184 ], 125185 "deps": [ 125186 "apel", 125187 "flim", 125188 "semi" 125189 ], 125190 + "commit": "c15e8ece4f34f10479e17cda19d10b98f6be3ec1", 125191 + "sha256": "1lsld77wql0n9vsdnpj2zb50r8ngcfjsi9fzl7mpv3929n99w3r2" 125192 } 125193 }, 125194 { ··· 125479 "repo": "fxbois/web-mode", 125480 "unstable": { 125481 "version": [ 125482 + 20240210, 125483 + 1511 125484 ], 125485 + "commit": "f19788e76c2359075975c20b8fda1f0b5080f042", 125486 + "sha256": "0bilcgsinqdqgspkbx31gq44d7cz8xpj9xdnjflg70c7ppr505dy" 125487 }, 125488 "stable": { 125489 "version": [ ··· 126117 "repo": "justbur/emacs-which-key", 126118 "unstable": { 126119 "version": [ 126120 + 20240221, 126121 + 138 126122 ], 126123 + "commit": "5fbdf05351e77ee62e3933c7b5f46459693bd04c", 126124 + "sha256": "0bvw7qd0avik114dvlrfarzhx0rvwpa2jz0qx2n5wq8is08py6q3" 126125 }, 126126 "stable": { 126127 "version": [ ··· 126300 "repo": "lassik/emacs-whois", 126301 "unstable": { 126302 "version": [ 126303 + 20240205, 126304 + 2147 126305 ], 126306 + "commit": "5cd0e1724ed8159927df06ded55162d0c122c0fd", 126307 + "sha256": "1i3zwp4q3804q71q08vnc9am8lagvz2lx9h27pwry10dihcv4gz6" 126308 }, 126309 "stable": { 126310 "version": [ ··· 128583 "repo": "zkry/yaml-pro", 128584 "unstable": { 128585 "version": [ 128586 + 20240223, 128587 + 1406 128588 ], 128589 "deps": [ 128590 "yaml" 128591 ], 128592 + "commit": "504943460174febf36427c94483a3c63c7b28e26", 128593 + "sha256": "1qh33gffz7avi5gjw754rl2cif32hqv532za7wqsbzga5aags2vy" 128594 }, 128595 "stable": { 128596 "version": [ 128597 0, 128598 3, 128599 + 5 128600 ], 128601 "deps": [ 128602 "yaml" 128603 ], 128604 + "commit": "4599bcb552555a39b5fab99b425180cdc131213c", 128605 + "sha256": "1ihi9ydzws97r0n5y71xyiljg0099c8w5vym8riv8skzf15bf5yp" 128606 } 128607 }, 128608 { ··· 128802 "repo": "joaotavora/yasnippet", 128803 "unstable": { 128804 "version": [ 128805 + 20240215, 128806 + 1909 128807 ], 128808 "deps": [ 128809 "cl-lib" 128810 ], 128811 + "commit": "1ec7e3b6f79de076133f16da61e3d99f16668048", 128812 + "sha256": "0hk5k2sghl4j478pyp7n7dqq3iqz0rcf607cs51f2sy1y362f0gy" 128813 }, 128814 "stable": { 128815 "version": [ ··· 128868 "repo": "AndreaCrotti/yasnippet-snippets", 128869 "unstable": { 128870 "version": [ 128871 + 20240221, 128872 + 1621 128873 ], 128874 "deps": [ 128875 "yasnippet" 128876 ], 128877 + "commit": "e6ec9f1822913cea7dc67cde6aeb8f2625980950", 128878 + "sha256": "0jvpsqbfl5ax2jzc30hkhd7z9l98ncnaqnpl72lws8iknhjnd29k" 128879 }, 128880 "stable": { 128881 "version": [ ··· 129061 "url": "https://git.thanosapollo.org/yeetube", 129062 "unstable": { 129063 "version": [ 129064 + 20240210, 129065 + 1008 129066 ], 129067 "deps": [ 129068 "compat" 129069 ], 129070 + "commit": "bdb3d532308071cd912bfbf92963c9cabe79de7c", 129071 + "sha256": "0c2iq6rb179zh9qbw7prxsjbiz77j060pj75s82wbbz5xjavzgp5" 129072 }, 129073 "stable": { 129074 "version": [ 129075 2, 129076 + 1, 129077 + 2 129078 ], 129079 "deps": [ 129080 "compat" 129081 ], 129082 + "commit": "bdb3d532308071cd912bfbf92963c9cabe79de7c", 129083 + "sha256": "0c2iq6rb179zh9qbw7prxsjbiz77j060pj75s82wbbz5xjavzgp5" 129084 } 129085 }, 129086 { ··· 129263 "repo": "SamuelVanie/youdotcom.el", 129264 "unstable": { 129265 "version": [ 129266 + 20240207, 129267 + 1853 129268 ], 129269 + "commit": "0b835f143e88c3321006a3e48ac5190d071b872c", 129270 + "sha256": "1araszwlw53g82phwmmp9x84rq07ma2payplr68yg3k159jbmapr" 129271 } 129272 }, 129273 { ··· 129893 "repo": "ziglang/zig-mode", 129894 "unstable": { 129895 "version": [ 129896 + 20240221, 129897 + 1019 129898 ], 129899 "deps": [ 129900 "reformatter" 129901 ], 129902 + "commit": "9ce200971008fa29641ab7bec80802b450b65646", 129903 + "sha256": "1s44mq24s5a6kbq09mwswwxn91p4mlgpm0k0ff13i68cxd7641li" 129904 } 129905 }, 129906 {
+5
pkgs/applications/graphics/ImageMagick/default.nix
··· 25 , libwebpSupport ? !stdenv.hostPlatform.isMinGW, libwebp 26 , libheifSupport ? true, libheif 27 , potrace 28 , curl 29 , ApplicationServices 30 , Foundation ··· 64 enableParallelBuilding = true; 65 66 configureFlags = [ 67 "--with-frozenpaths" 68 (lib.withFeatureAs (arch != null) "gcc-arch" arch) 69 (lib.withFeature librsvgSupport "rsvg")
··· 25 , libwebpSupport ? !stdenv.hostPlatform.isMinGW, libwebp 26 , libheifSupport ? true, libheif 27 , potrace 28 + , coreutils 29 , curl 30 , ApplicationServices 31 , Foundation ··· 65 enableParallelBuilding = true; 66 67 configureFlags = [ 68 + # specify delegates explicitly otherwise `convert` will invoke the build 69 + # coreutils for filetypes it doesn't natively support. 70 + "MVDelegate=${lib.getExe' coreutils "mv"}" 71 + "RMDelegate=${lib.getExe' coreutils "rm"}" 72 "--with-frozenpaths" 73 (lib.withFeatureAs (arch != null) "gcc-arch" arch) 74 (lib.withFeature librsvgSupport "rsvg")
+4
pkgs/applications/graphics/graphicsmagick/default.nix
··· 1 { lib, stdenv, fetchurl, bzip2, freetype, graphviz, ghostscript 2 , libjpeg, libpng, libtiff, libxml2, zlib, libtool, xz, libX11 3 , libwebp, quantumdepth ? 8, fixDarwinDylibNames, nukeReferences 4 , runCommand 5 , graphicsmagick # for passthru.tests 6 }: ··· 19 ]; 20 21 configureFlags = [ 22 "--enable-shared" 23 "--with-frozenpaths" 24 "--with-quantum-depth=${toString quantumdepth}"
··· 1 { lib, stdenv, fetchurl, bzip2, freetype, graphviz, ghostscript 2 , libjpeg, libpng, libtiff, libxml2, zlib, libtool, xz, libX11 3 , libwebp, quantumdepth ? 8, fixDarwinDylibNames, nukeReferences 4 + , coreutils 5 , runCommand 6 , graphicsmagick # for passthru.tests 7 }: ··· 20 ]; 21 22 configureFlags = [ 23 + # specify delegates explicitly otherwise `gm` will invoke the build 24 + # coreutils for filetypes it doesn't natively support. 25 + "MVDelegate=${lib.getExe' coreutils "mv"}" 26 "--enable-shared" 27 "--with-frozenpaths" 28 "--with-quantum-depth=${toString quantumdepth}"
+2 -2
pkgs/applications/networking/taler/default.nix
··· 1 - { lib, stdenv, fetchgit, curl, gnunet, jansson, libgcrypt, libmicrohttpd_0_9_74 2 , qrencode, libsodium, libtool, libunistring, pkg-config, postgresql 3 , autoreconfHook, python39, recutils, wget, jq, gettext, texinfo 4 }: ··· 36 ]; 37 buildInputs = [ 38 libgcrypt 39 - libmicrohttpd_0_9_74 40 jansson 41 libsodium 42 postgresql
··· 1 + { lib, stdenv, fetchgit, curl, gnunet, jansson, libgcrypt, libmicrohttpd 2 , qrencode, libsodium, libtool, libunistring, pkg-config, postgresql 3 , autoreconfHook, python39, recutils, wget, jq, gettext, texinfo 4 }: ··· 36 ]; 37 buildInputs = [ 38 libgcrypt 39 + libmicrohttpd 40 jansson 41 libsodium 42 postgresql
+2 -2
pkgs/applications/terminal-emulators/xterm/default.nix
··· 4 5 stdenv.mkDerivation rec { 6 pname = "xterm"; 7 - version = "389"; 8 9 src = fetchurl { 10 urls = [ 11 "ftp://ftp.invisible-island.net/xterm/${pname}-${version}.tgz" 12 "https://invisible-mirror.net/archives/xterm/${pname}-${version}.tgz" 13 ]; 14 - hash = "sha256-HNV2PZTZNw/tENgE6DGgibKs4OenS29W71oWp2a9574="; 15 }; 16 17 strictDeps = true;
··· 4 5 stdenv.mkDerivation rec { 6 pname = "xterm"; 7 + version = "390"; 8 9 src = fetchurl { 10 urls = [ 11 "ftp://ftp.invisible-island.net/xterm/${pname}-${version}.tgz" 12 "https://invisible-mirror.net/archives/xterm/${pname}-${version}.tgz" 13 ]; 14 + hash = "sha256-dRF8PMUXSgnEJe8QbmlATXL17wXgOl2gCq8VeS1vnA8="; 15 }; 16 17 strictDeps = true;
+2 -2
pkgs/applications/version-management/git/default.nix
··· 29 assert svnSupport -> perlSupport; 30 31 let 32 - version = "2.43.1"; 33 svn = subversionClient.override { perlBindings = perlSupport; }; 34 gitwebPerlLibs = with perlPackages; [ CGI HTMLParser CGIFast FCGI FCGIProcManager HTMLTagCloud ]; 35 in ··· 42 43 src = fetchurl { 44 url = "https://www.kernel.org/pub/software/scm/git/git-${version}.tar.xz"; 45 - hash = "sha256-IjTze0U/+ORnLCGtQNQcxzk8mo3N/mQL7HrFtTWPMNI="; 46 }; 47 48 outputs = [ "out" ] ++ lib.optional withManual "doc";
··· 29 assert svnSupport -> perlSupport; 30 31 let 32 + version = "2.43.2"; 33 svn = subversionClient.override { perlBindings = perlSupport; }; 34 gitwebPerlLibs = with perlPackages; [ CGI HTMLParser CGIFast FCGI FCGIProcManager HTMLTagCloud ]; 35 in ··· 42 43 src = fetchurl { 44 url = "https://www.kernel.org/pub/software/scm/git/git-${version}.tar.xz"; 45 + hash = "sha256-9hLBq8Y1V9UK04SYY/yRCWcBOfyZAeV0Rg7HbgURrbk="; 46 }; 47 48 outputs = [ "out" ] ++ lib.optional withManual "doc";
+3 -3
pkgs/applications/version-management/mercurial/default.nix
··· 23 24 self = python3Packages.buildPythonApplication rec { 25 pname = "mercurial${lib.optionalString fullBuild "-full"}"; 26 - version = "6.6.2"; 27 28 src = fetchurl { 29 url = "https://mercurial-scm.org/release/mercurial-${version}.tar.gz"; 30 - sha256 = "sha256-y0lNe+fdwvydMXHIiDCvnAKyHHU+PlET3vrJwDc7S2A="; 31 }; 32 33 format = "other"; ··· 37 cargoDeps = if rustSupport then rustPlatform.fetchCargoTarball { 38 inherit src; 39 name = "mercurial-${version}"; 40 - sha256 = "sha256-yOysqMrTWDx/ENcJng8Rm338NI9vpuBGH6Yq8B7+MFg="; 41 sourceRoot = "mercurial-${version}/rust"; 42 } else null; 43 cargoRoot = if rustSupport then "rust" else null;
··· 23 24 self = python3Packages.buildPythonApplication rec { 25 pname = "mercurial${lib.optionalString fullBuild "-full"}"; 26 + version = "6.6.3"; 27 28 src = fetchurl { 29 url = "https://mercurial-scm.org/release/mercurial-${version}.tar.gz"; 30 + hash = "sha256-911qSnWCOht9cTpJZ+yi9Zb0ZuWPxrwG1yZCky/X4wc="; 31 }; 32 33 format = "other"; ··· 37 cargoDeps = if rustSupport then rustPlatform.fetchCargoTarball { 38 inherit src; 39 name = "mercurial-${version}"; 40 + sha256 = "sha256-G5tzwoIGOgpVI35rYXDeelnBgTbAiq7BDcXCHQzqSrs="; 41 sourceRoot = "mercurial-${version}/rust"; 42 } else null; 43 cargoRoot = if rustSupport then "rust" else null;
+11 -1
pkgs/applications/video/avidemux/default.nix
··· 1 - { stdenv, lib, fetchurl, cmake, pkg-config 2 , zlib, gettext, libvdpau, libva, libXv, sqlite 3 , yasm, freetype, fontconfig, fribidi 4 , makeWrapper, libXext, libGLU, qttools, qtbase, wrapQtAppsHook ··· 36 ./dynamic_install_dir.patch 37 ./bootstrap_logging.patch 38 ]; 39 40 nativeBuildInputs = 41 [ yasm cmake pkg-config makeWrapper ]
··· 1 + { stdenv, lib, fetchurl, fetchpatch, cmake, pkg-config 2 , zlib, gettext, libvdpau, libva, libXv, sqlite 3 , yasm, freetype, fontconfig, fribidi 4 , makeWrapper, libXext, libGLU, qttools, qtbase, wrapQtAppsHook ··· 36 ./dynamic_install_dir.patch 37 ./bootstrap_logging.patch 38 ]; 39 + 40 + postPatch = '' 41 + cp ${fetchpatch { 42 + # Backport fix for binutils-2.41. 43 + name = "binutils-2.41.patch"; 44 + url = "https://git.ffmpeg.org/gitweb/ffmpeg.git/patch/effadce6c756247ea8bae32dc13bb3e6f464f0eb"; 45 + hash = "sha256-s9PcYbt0mFb2wvgMcFL1J+2OS6Sxyd2wYkGzLr2qd9M="; 46 + stripLen = 1; 47 + }} avidemux_core/ffmpeg_package/patches/ 48 + ''; 49 50 nativeBuildInputs = 51 [ yasm cmake pkg-config makeWrapper ]
+11 -1
pkgs/applications/video/kodi/unwrapped.nix
··· 1 - { stdenv, lib, fetchFromGitHub, autoconf, automake, libtool, makeWrapper 2 , pkg-config, cmake, yasm, python3Packages 3 , libxcrypt, libgcrypt, libgpg-error, libunistring 4 , boost, avahi, lame ··· 63 rev = "${version}-${rel}-Alpha1"; 64 sha256 = "sha256-EQHmmWnDw+/udKYq7Nrf00nL7I5XWUtmzdauDryfTII="; 65 }; 66 preConfigure = '' 67 cp ${kodi_src}/tools/depends/target/ffmpeg/{CMakeLists.txt,*.cmake} . 68 sed -i 's/ --cpu=''${CPU}//' CMakeLists.txt
··· 1 + { stdenv, lib, fetchFromGitHub 2 + , fetchpatch 3 + , autoconf, automake, libtool, makeWrapper 4 , pkg-config, cmake, yasm, python3Packages 5 , libxcrypt, libgcrypt, libgpg-error, libunistring 6 , boost, avahi, lame ··· 65 rev = "${version}-${rel}-Alpha1"; 66 sha256 = "sha256-EQHmmWnDw+/udKYq7Nrf00nL7I5XWUtmzdauDryfTII="; 67 }; 68 + patches = [ 69 + # Backport fix for binutils-2.41. 70 + (fetchpatch { 71 + name = "binutils-2.41.patch"; 72 + url = "https://git.ffmpeg.org/gitweb/ffmpeg.git/patch/effadce6c756247ea8bae32dc13bb3e6f464f0eb"; 73 + hash = "sha256-vlBUMJ1bORQHRNpuzc5iXsTWwS/CN5BmGIA8g7H7mJE="; 74 + }) 75 + ]; 76 preConfigure = '' 77 cp ${kodi_src}/tools/depends/target/ffmpeg/{CMakeLists.txt,*.cmake} . 78 sed -i 's/ --cpu=''${CPU}//' CMakeLists.txt
+8
pkgs/applications/video/mythtv/default.nix
··· 28 stripLen = 1; 29 hash = "sha256-JfRME00YNNjl6SKs1HBa0wBa/lR/Rt3zbQtWhsC36JM="; 30 }) 31 ]; 32 33 setSourceRoot = "sourceRoot=$(echo */mythtv)";
··· 28 stripLen = 1; 29 hash = "sha256-JfRME00YNNjl6SKs1HBa0wBa/lR/Rt3zbQtWhsC36JM="; 30 }) 31 + 32 + # Bachport the build against binutils-2.41 33 + (fetchpatch { 34 + name = "binutils-2.41.patch"; 35 + url = "https://github.com/MythTV/mythtv/commit/f9f9bba62ee2743c816cb2b9634b6b4397e5e2e3.patch"; 36 + stripLen = 1; 37 + hash = "sha256-IcXgBtfqPZ42inYFe7l8mWvKUV13S/YEQAHcOFaDivI="; 38 + }) 39 ]; 40 41 setSourceRoot = "sourceRoot=$(echo */mythtv)";
+5 -1
pkgs/build-support/cc-wrapper/add-hardening.sh
··· 32 fi 33 34 if (( "${NIX_DEBUG:-0}" >= 1 )); then 35 - declare -a allHardeningFlags=(fortify fortify3 stackprotector pie pic strictoverflow format zerocallusedregs) 36 declare -A hardeningDisableMap=() 37 38 # Determine which flags were effectively disabled so we can report below. ··· 105 else 106 hardeningCFlagsBefore+=('-fno-strict-overflow') 107 fi 108 ;; 109 format) 110 if (( "${NIX_DEBUG:-0}" >= 1 )); then echo HARDENING: enabling format >&2; fi
··· 32 fi 33 34 if (( "${NIX_DEBUG:-0}" >= 1 )); then 35 + declare -a allHardeningFlags=(fortify fortify3 stackprotector pie pic strictoverflow format trivialautovarinit zerocallusedregs) 36 declare -A hardeningDisableMap=() 37 38 # Determine which flags were effectively disabled so we can report below. ··· 105 else 106 hardeningCFlagsBefore+=('-fno-strict-overflow') 107 fi 108 + ;; 109 + trivialautovarinit) 110 + if (( "${NIX_DEBUG:-0}" >= 1 )); then echo HARDENING: enabling trivialautovarinit >&2; fi 111 + hardeningCFlagsBefore+=('-ftrivial-auto-var-init=pattern') 112 ;; 113 format) 114 if (( "${NIX_DEBUG:-0}" >= 1 )); then echo HARDENING: enabling format >&2; fi
+20
pkgs/build-support/rust/rustc-wrapper/default.nix
··· 8 env = { 9 prog = "${rustc-unwrapped}/bin/rustc"; 10 sysroot = lib.optionalString (sysroot != null) "--sysroot ${sysroot}"; 11 }; 12 13 passthru = {
··· 8 env = { 9 prog = "${rustc-unwrapped}/bin/rustc"; 10 sysroot = lib.optionalString (sysroot != null) "--sysroot ${sysroot}"; 11 + 12 + # Upstream rustc still assumes that musl = static[1]. The fix for 13 + # this is to disable crt-static by default for non-static musl 14 + # targets. 15 + # 16 + # Even though Cargo will build build.rs files for the build platform, 17 + # cross-compiling _from_ musl appears to work fine, so we only need 18 + # to do this when rustc's target platform is dynamically linked musl. 19 + # 20 + # [1]: https://github.com/rust-lang/compiler-team/issues/422 21 + # 22 + # WARNING: using defaultArgs is dangerous, as it will apply to all 23 + # targets used by this compiler (host and target). This means 24 + # that it can't be used to set arguments that should only be 25 + # applied to the target. It's fine to do this for -crt-static, 26 + # because rustc does not support +crt-static host platforms 27 + # anyway. 28 + defaultArgs = lib.optionalString 29 + (with rustc-unwrapped.stdenv.targetPlatform; isMusl && !isStatic) 30 + "-C target-feature=-crt-static"; 31 }; 32 33 passthru = {
+1 -1
pkgs/build-support/rust/rustc-wrapper/rustc-wrapper.sh
··· 13 esac 14 done 15 16 - extraBefore=("${defaultSysroot[@]}") 17 extraAfter=($NIX_RUSTFLAGS) 18 19 # Optionally print debug info.
··· 13 esac 14 done 15 16 + extraBefore=(@defaultArgs@ "${defaultSysroot[@]}") 17 extraAfter=($NIX_RUSTFLAGS) 18 19 # Optionally print debug info.
-1
pkgs/by-name/bl/bluez/package.nix
··· 113 pythonPath = with python3.pkgs; [ 114 dbus-python 115 pygobject3 116 - recursive-pth-loader 117 ]; 118 in 119 ''
··· 113 pythonPath = with python3.pkgs; [ 114 dbus-python 115 pygobject3 116 ]; 117 in 118 ''
+9 -2
pkgs/by-name/cm/cmake/package.nix
··· 29 , buildDocs ? !(isMinimalBuild || (uiToolkits == [])) 30 , darwin 31 , libsForQt5 32 }: 33 34 let ··· 46 + lib.optionalString isMinimalBuild "-minimal" 47 + lib.optionalString cursesUI "-cursesUI" 48 + lib.optionalString qt5UI "-qt5UI"; 49 - version = "3.28.2"; 50 51 src = fetchurl { 52 url = "https://cmake.org/files/v${lib.versions.majorMinor finalAttrs.version}/cmake-${finalAttrs.version}.tar.gz"; 53 - hash = "sha256-FGb4ctwcIm83PPj7pCMO0hao8Qi9VLR3tczf2eotEko="; 54 }; 55 56 patches = [ ··· 176 enableParallelBuilding = true; 177 178 doCheck = false; # fails 179 180 meta = { 181 homepage = "https://cmake.org/";
··· 29 , buildDocs ? !(isMinimalBuild || (uiToolkits == [])) 30 , darwin 31 , libsForQt5 32 + , gitUpdater 33 }: 34 35 let ··· 47 + lib.optionalString isMinimalBuild "-minimal" 48 + lib.optionalString cursesUI "-cursesUI" 49 + lib.optionalString qt5UI "-qt5UI"; 50 + version = "3.28.3"; 51 52 src = fetchurl { 53 url = "https://cmake.org/files/v${lib.versions.majorMinor finalAttrs.version}/cmake-${finalAttrs.version}.tar.gz"; 54 + hash = "sha256-crdXDlyFk95qxKtDO3PqsYxfsyiIBGDIbOMmCBQa1cE="; 55 }; 56 57 patches = [ ··· 177 enableParallelBuilding = true; 178 179 doCheck = false; # fails 180 + 181 + passthru.updateScript = gitUpdater { 182 + url = "https://gitlab.kitware.com/cmake/cmake.git"; 183 + rev-prefix = "v"; 184 + ignoredVersions = "-"; # -rc1 and friends 185 + }; 186 187 meta = { 188 homepage = "https://cmake.org/";
+56
pkgs/by-name/li/libedit/package.nix
···
··· 1 + { lib 2 + , stdenv 3 + , fetchurl 4 + , ncurses 5 + }: 6 + 7 + stdenv.mkDerivation (finalAttrs: { 8 + pname = "libedit"; 9 + version = "20230828-3.1"; 10 + 11 + src = fetchurl { 12 + url = "https://thrysoee.dk/editline/libedit-${finalAttrs.version}.tar.gz"; 13 + hash = "sha256-TugYK25WkpDn0fRPD3jayHFrNfZWt2Uo9pnGnJiBTa0="; 14 + }; 15 + 16 + outputs = [ "out" "dev" "man" ]; 17 + 18 + patches = [ 19 + ./01-cygwin.patch 20 + ]; 21 + 22 + propagatedBuildInputs = [ 23 + ncurses 24 + ]; 25 + 26 + # GCC automatically include `stdc-predefs.h` while Clang does not do this by 27 + # default. While Musl is ISO 10646 compliant, it does not define 28 + # __STDC_ISO_10646__. 29 + # This definition is in `stdc-predefs.h` -- that's why libedit builds just 30 + # fine with GCC and Musl. 31 + # There is a DR to fix this issue with Clang which is not merged yet. 32 + # https://reviews.llvm.org/D137043 33 + env.NIX_CFLAGS_COMPILE = 34 + lib.optionalString (stdenv.targetPlatform.isMusl && stdenv.cc.isClang) 35 + "-D__STDC_ISO_10646__=201103L"; 36 + 37 + postFixup = '' 38 + find $out/lib -type f | \ 39 + grep '\.\(la\|pc\)''$' | \ 40 + xargs sed -i -e 's,-lncurses[a-z]*,-L${ncurses.out}/lib -lncursesw,g' 41 + ''; 42 + 43 + meta = { 44 + homepage = "http://www.thrysoee.dk/editline/"; 45 + description = "A port of the NetBSD Editline library (libedit)"; 46 + longDescription = '' 47 + This is an autotool- and libtoolized port of the NetBSD Editline library 48 + (libedit). This Berkeley-style licensed command line editor library 49 + provides generic line editing, history, and tokenization functions, 50 + similar to those found in GNU Readline. 51 + ''; 52 + license = with lib.licenses; [ bsd3 ]; 53 + maintainers = with lib.maintainers; [ AndersonTorres ]; 54 + platforms = lib.platforms.all; 55 + }; 56 + })
+3 -3
pkgs/by-name/sc/scdoc/package.nix
··· 6 7 stdenv.mkDerivation (finalAttrs: { 8 pname = "scdoc"; 9 - version = "1.11.2-unstable-2023-03-08"; 10 11 src = fetchFromSourcehut { 12 owner = "~sircmpwn"; 13 repo = "scdoc"; 14 - rev = "afeda241f3f9b2c27e461f32d9c2a704ab82ef61"; 15 - hash = "sha256-jIYygjUXP/6o5d9drlZjdr25KjEQx8oy4TaQwQEu8fM="; 16 }; 17 18 outputs = [ "out" "man" "dev" ];
··· 6 7 stdenv.mkDerivation (finalAttrs: { 8 pname = "scdoc"; 9 + version = "1.11.3"; 10 11 src = fetchFromSourcehut { 12 owner = "~sircmpwn"; 13 repo = "scdoc"; 14 + rev = finalAttrs.version; 15 + hash = "sha256-MbLDhLn/JY6OcdOz9/mIPAQRp5TZ6IKuQ/FQ/R3wjGc="; 16 }; 17 18 outputs = [ "out" "man" "dev" ];
+4 -2
pkgs/data/misc/tzdata/default.nix
··· 46 ]; 47 48 doCheck = true; 49 - # everything except for check_web, because that needs curl and wants to talk to https://validator.w3.org 50 - checkTarget = "check_back check_character_set check_white_space check_links check_name_lengths check_now check_slashed_abbrs check_sorted check_tables check_ziguard check_zishrink check_tzs"; 51 52 installFlags = lib.optionals (stdenv.buildPlatform != stdenv.hostPlatform) [ 53 "zic=${buildPackages.tzdata.bin}/bin/zic"
··· 46 ]; 47 48 doCheck = true; 49 + # everything except for: 50 + # - check_web, because that needs curl and wants to talk to https://validator.w3.org 51 + # - check_now, because that depends on the current time 52 + checkTarget = "check_back check_character_set check_white_space check_links check_name_lengths check_slashed_abbrs check_sorted check_tables check_ziguard check_zishrink check_tzs"; 53 54 installFlags = lib.optionals (stdenv.buildPlatform != stdenv.hostPlatform) [ 55 "zic=${buildPackages.tzdata.bin}/bin/zic"
+1
pkgs/development/compilers/dtc/default.nix
··· 101 license = licenses.gpl2Plus; # dtc itself is GPLv2, libfdt is dual GPL/BSD 102 maintainers = [ maintainers.dezgeg ]; 103 platforms = platforms.unix; 104 }; 105 })
··· 101 license = licenses.gpl2Plus; # dtc itself is GPLv2, libfdt is dual GPL/BSD 102 maintainers = [ maintainers.dezgeg ]; 103 platforms = platforms.unix; 104 + mainProgram = "dtc"; 105 }; 106 })
+1 -1
pkgs/development/compilers/gcc/default.nix
··· 408 isGNU = true; 409 hardeningUnsupportedFlags = lib.optional is48 "stackprotector" 410 ++ lib.optional (!atLeast11) "zerocallusedregs" 411 - ++ lib.optional (!atLeast12) "fortify3" 412 ++ lib.optionals (langFortran) [ "fortify" "format" ]; 413 }; 414
··· 408 isGNU = true; 409 hardeningUnsupportedFlags = lib.optional is48 "stackprotector" 410 ++ lib.optional (!atLeast11) "zerocallusedregs" 411 + ++ lib.optionals (!atLeast12) [ "fortify3" "trivialautovarinit" ] 412 ++ lib.optionals (langFortran) [ "fortify" "format" ]; 413 }; 414
+25 -23
pkgs/development/compilers/gcc/patches/12/mangle-NIX_STORE-in-__FILE__.patch
··· 1 - From b10785c1be469319a09b10bc69db21159b0599ee Mon Sep 17 00:00:00 2001 2 From: Sergei Trofimovich <siarheit@google.com> 3 Date: Fri, 22 Sep 2023 22:41:49 +0100 4 Subject: [PATCH] gcc/file-prefix-map.cc: always mangle __FILE__ into invalid ··· 14 15 For this reason we want to remove the occurrences of hashes in the 16 expansion of `__FILE__`. `nuke-references` does it by replacing hashes 17 - by `eeeeee...` but those paths are also used for debug symbols. It is 18 - handy to be able to invert the transformation to go back to the original 19 - store path for debuginfod servers. The chosen solution is to make the 20 hash uppercase: 21 - it does not trigger runtime references (except for all digit hashes, 22 which are unlikely enough) ··· 42 ... 43 44 Mangled successfully. 45 --- a/gcc/file-prefix-map.cc 46 +++ b/gcc/file-prefix-map.cc 47 - @@ -60,6 +60,9 @@ add_prefix_map (file_prefix_map *&maps, const char *arg, const char *opt) 48 - maps = map; 49 - } 50 - 51 - +/* Forward declaration for a $NIX_STORE remap hack below. */ 52 - +static file_prefix_map *macro_prefix_maps; /* -fmacro-prefix-map */ 53 - + 54 - /* Perform user-specified mapping of filename prefixes. Return the 55 - GC-allocated new name corresponding to FILENAME or FILENAME if no 56 remapping was performed. */ 57 - @@ -76,7 +79,31 @@ remap_filename (file_prefix_map *maps, const char *filename) 58 if (filename_ncmp (filename, map->old_prefix, map->old_len) == 0) 59 break; 60 if (!map) 61 - return filename; 62 + { 63 - + if (maps == macro_prefix_maps) 64 + { 65 + /* Remap the 32 characters after $NIX_STORE/ to uppercase 66 + * ··· 76 + { 77 + s = (char *) ggc_alloc_atomic (name_len + 1); 78 + memcpy(s, name, name_len + 1); 79 - + for (int i = nix_store_len + 1; i < nix_store_len + 1 + 32; i++) { 80 + s[i] = TOUPPER(s[i]); 81 + } 82 + return s; ··· 87 name = filename + map->old_len; 88 name_len = strlen (name) + 1; 89 90 - @@ -90,7 +117,6 @@ remap_filename (file_prefix_map *maps, const char *filename) 91 - ignore it in DW_AT_producer (dwarf2out.cc). */ 92 - 93 - /* Linked lists of file_prefix_map structures. */ 94 - -static file_prefix_map *macro_prefix_maps; /* -fmacro-prefix-map */ 95 - static file_prefix_map *debug_prefix_maps; /* -fdebug-prefix-map */ 96 - static file_prefix_map *profile_prefix_maps; /* -fprofile-prefix-map */ 97
··· 1 + From 30908556fece379ffd7c0da96c774d8bd297e459 Mon Sep 17 00:00:00 2001 2 From: Sergei Trofimovich <siarheit@google.com> 3 Date: Fri, 22 Sep 2023 22:41:49 +0100 4 Subject: [PATCH] gcc/file-prefix-map.cc: always mangle __FILE__ into invalid ··· 14 15 For this reason we want to remove the occurrences of hashes in the 16 expansion of `__FILE__`. `nuke-references` does it by replacing hashes 17 + by `eeeeee...`. It is handy to be able to invert the transformation to 18 + go back to the original store path. The chosen solution is to make the 19 hash uppercase: 20 - it does not trigger runtime references (except for all digit hashes, 21 which are unlikely enough) ··· 41 ... 42 43 Mangled successfully. 44 + 45 + To reverse the effect of the mangle use new `NIX_GCC_DONT_MANGLE_PREFIX_MAP` 46 + environment variable. It should not normally be needed. 47 --- a/gcc/file-prefix-map.cc 48 +++ b/gcc/file-prefix-map.cc 49 + @@ -65,7 +65,7 @@ add_prefix_map (file_prefix_map *&maps, const char *arg, const char *opt) 50 remapping was performed. */ 51 + 52 + static const char * 53 + -remap_filename (file_prefix_map *maps, const char *filename) 54 + +remap_filename (file_prefix_map *maps, const char *filename, bool mangle_nix_store = false) 55 + { 56 + file_prefix_map *map; 57 + char *s; 58 + @@ -76,7 +76,31 @@ remap_filename (file_prefix_map *maps, const char *filename) 59 if (filename_ncmp (filename, map->old_prefix, map->old_len) == 0) 60 break; 61 if (!map) 62 - return filename; 63 + { 64 + + if (mangle_nix_store && getenv("NIX_GCC_DONT_MANGLE_PREFIX_MAP") == NULL) 65 + { 66 + /* Remap the 32 characters after $NIX_STORE/ to uppercase 67 + * ··· 77 + { 78 + s = (char *) ggc_alloc_atomic (name_len + 1); 79 + memcpy(s, name, name_len + 1); 80 + + for (size_t i = nix_store_len + 1; i < nix_store_len + 1 + 32; i++) { 81 + s[i] = TOUPPER(s[i]); 82 + } 83 + return s; ··· 88 name = filename + map->old_len; 89 name_len = strlen (name) + 1; 90 91 + @@ -129,7 +153,7 @@ add_profile_prefix_map (const char *arg) 92 + const char * 93 + remap_macro_filename (const char *filename) 94 + { 95 + - return remap_filename (macro_prefix_maps, filename); 96 + + return remap_filename (macro_prefix_maps, filename, true); 97 + } 98 99 + /* Remap using -fdebug-prefix-map. Return the GC-allocated new name
+25 -23
pkgs/development/compilers/gcc/patches/13/mangle-NIX_STORE-in-__FILE__.patch
··· 1 - From b10785c1be469319a09b10bc69db21159b0599ee Mon Sep 17 00:00:00 2001 2 From: Sergei Trofimovich <siarheit@google.com> 3 Date: Fri, 22 Sep 2023 22:41:49 +0100 4 Subject: [PATCH] gcc/file-prefix-map.cc: always mangle __FILE__ into invalid ··· 14 15 For this reason we want to remove the occurrences of hashes in the 16 expansion of `__FILE__`. `nuke-references` does it by replacing hashes 17 - by `eeeeee...` but those paths are also used for debug symbols. It is 18 - handy to be able to invert the transformation to go back to the original 19 - store path for debuginfod servers. The chosen solution is to make the 20 hash uppercase: 21 - it does not trigger runtime references (except for all digit hashes, 22 which are unlikely enough) ··· 42 ... 43 44 Mangled successfully. 45 --- a/gcc/file-prefix-map.cc 46 +++ b/gcc/file-prefix-map.cc 47 - @@ -69,6 +69,9 @@ add_prefix_map (file_prefix_map *&maps, const char *arg, const char *opt) 48 - maps = map; 49 - } 50 - 51 - +/* Forward declaration for a $NIX_STORE remap hack below. */ 52 - +static file_prefix_map *macro_prefix_maps; /* -fmacro-prefix-map */ 53 - + 54 - /* Perform user-specified mapping of filename prefixes. Return the 55 - GC-allocated new name corresponding to FILENAME or FILENAME if no 56 remapping was performed. */ 57 - @@ -102,6 +105,30 @@ remap_filename (file_prefix_map *maps, const char *filename) 58 break; 59 if (!map) 60 { 61 - + if (maps == macro_prefix_maps) 62 + { 63 + /* Remap all fo $NIX_STORE/.{32} paths to uppercase 64 + * ··· 74 + { 75 + s = (char *) ggc_alloc_atomic (name_len + 1); 76 + memcpy(s, name, name_len + 1); 77 - + for (int i = nix_store_len + 1; i < nix_store_len + 1 + 32; i++) { 78 + s[i] = TOUPPER(s[i]); 79 + } 80 + if (realname != filename) ··· 85 if (realname != filename) 86 free (const_cast <char *> (realname)); 87 return filename; 88 - @@ -124,7 +151,6 @@ remap_filename (file_prefix_map *maps, const char *filename) 89 - ignore it in DW_AT_producer (gen_command_line_string in opts.cc). */ 90 - 91 - /* Linked lists of file_prefix_map structures. */ 92 - -static file_prefix_map *macro_prefix_maps; /* -fmacro-prefix-map */ 93 - static file_prefix_map *debug_prefix_maps; /* -fdebug-prefix-map */ 94 - static file_prefix_map *profile_prefix_maps; /* -fprofile-prefix-map */ 95
··· 1 + From e160a8cd4a704f4b7724df02b62394f677cc4198 Mon Sep 17 00:00:00 2001 2 From: Sergei Trofimovich <siarheit@google.com> 3 Date: Fri, 22 Sep 2023 22:41:49 +0100 4 Subject: [PATCH] gcc/file-prefix-map.cc: always mangle __FILE__ into invalid ··· 14 15 For this reason we want to remove the occurrences of hashes in the 16 expansion of `__FILE__`. `nuke-references` does it by replacing hashes 17 + by `eeeeee...`. It is handy to be able to invert the transformation to 18 + go back to the original store path. The chosen solution is to make the 19 hash uppercase: 20 - it does not trigger runtime references (except for all digit hashes, 21 which are unlikely enough) ··· 41 ... 42 43 Mangled successfully. 44 + 45 + To reverse the effect of the mangle use new `NIX_GCC_DONT_MANGLE_PREFIX_MAP` 46 + environment variable. It should not normally be needed. 47 --- a/gcc/file-prefix-map.cc 48 +++ b/gcc/file-prefix-map.cc 49 + @@ -74,7 +74,7 @@ add_prefix_map (file_prefix_map *&maps, const char *arg, const char *opt) 50 remapping was performed. */ 51 + 52 + static const char * 53 + -remap_filename (file_prefix_map *maps, const char *filename) 54 + +remap_filename (file_prefix_map *maps, const char *filename, bool mangle_nix_store = false) 55 + { 56 + file_prefix_map *map; 57 + char *s; 58 + @@ -102,6 +102,30 @@ remap_filename (file_prefix_map *maps, const char *filename) 59 break; 60 if (!map) 61 { 62 + + if (mangle_nix_store && getenv("NIX_GCC_DONT_MANGLE_PREFIX_MAP") == NULL) 63 + { 64 + /* Remap all fo $NIX_STORE/.{32} paths to uppercase 65 + * ··· 75 + { 76 + s = (char *) ggc_alloc_atomic (name_len + 1); 77 + memcpy(s, name, name_len + 1); 78 + + for (size_t i = nix_store_len + 1; i < nix_store_len + 1 + 32; i++) { 79 + s[i] = TOUPPER(s[i]); 80 + } 81 + if (realname != filename) ··· 86 if (realname != filename) 87 free (const_cast <char *> (realname)); 88 return filename; 89 + @@ -163,7 +187,7 @@ add_profile_prefix_map (const char *arg) 90 + const char * 91 + remap_macro_filename (const char *filename) 92 + { 93 + - return remap_filename (macro_prefix_maps, filename); 94 + + return remap_filename (macro_prefix_maps, filename, true); 95 + } 96 97 + /* Remap using -fdebug-prefix-map. Return the GC-allocated new name
+2
pkgs/development/compilers/llvm/11/llvm/default.nix
··· 212 # E.g. mesa.drivers use the build-id as a cache key (see #93946): 213 LDFLAGS = optionalString (enableSharedLibraries && !stdenv.isDarwin) "-Wl,--build-id=sha1"; 214 215 cmakeBuildType = if debugVersion then "Debug" else "Release"; 216 217 cmakeFlags = with stdenv; let
··· 212 # E.g. mesa.drivers use the build-id as a cache key (see #93946): 213 LDFLAGS = optionalString (enableSharedLibraries && !stdenv.isDarwin) "-Wl,--build-id=sha1"; 214 215 + hardeningDisable = [ "trivialautovarinit" ]; 216 + 217 cmakeBuildType = if debugVersion then "Debug" else "Release"; 218 219 cmakeFlags = with stdenv; let
+2
pkgs/development/compilers/llvm/12/llvm/default.nix
··· 202 # E.g. mesa.drivers use the build-id as a cache key (see #93946): 203 LDFLAGS = optionalString (enableSharedLibraries && !stdenv.isDarwin) "-Wl,--build-id=sha1"; 204 205 cmakeBuildType = if debugVersion then "Debug" else "Release"; 206 207 cmakeFlags = with stdenv; let
··· 202 # E.g. mesa.drivers use the build-id as a cache key (see #93946): 203 LDFLAGS = optionalString (enableSharedLibraries && !stdenv.isDarwin) "-Wl,--build-id=sha1"; 204 205 + hardeningDisable = [ "trivialautovarinit" ]; 206 + 207 cmakeBuildType = if debugVersion then "Debug" else "Release"; 208 209 cmakeFlags = with stdenv; let
+2
pkgs/development/compilers/llvm/13/llvm/default.nix
··· 164 # E.g. mesa.drivers use the build-id as a cache key (see #93946): 165 LDFLAGS = optionalString (enableSharedLibraries && !stdenv.isDarwin) "-Wl,--build-id=sha1"; 166 167 cmakeBuildType = if debugVersion then "Debug" else "Release"; 168 169 cmakeFlags = with stdenv; let
··· 164 # E.g. mesa.drivers use the build-id as a cache key (see #93946): 165 LDFLAGS = optionalString (enableSharedLibraries && !stdenv.isDarwin) "-Wl,--build-id=sha1"; 166 167 + hardeningDisable = [ "trivialautovarinit" ]; 168 + 169 cmakeBuildType = if debugVersion then "Debug" else "Release"; 170 171 cmakeFlags = with stdenv; let
+2
pkgs/development/compilers/llvm/14/llvm/default.nix
··· 168 # E.g. mesa.drivers use the build-id as a cache key (see #93946): 169 LDFLAGS = optionalString (enableSharedLibraries && !stdenv.isDarwin) "-Wl,--build-id=sha1"; 170 171 cmakeBuildType = if debugVersion then "Debug" else "Release"; 172 173 cmakeFlags = with stdenv; let
··· 168 # E.g. mesa.drivers use the build-id as a cache key (see #93946): 169 LDFLAGS = optionalString (enableSharedLibraries && !stdenv.isDarwin) "-Wl,--build-id=sha1"; 170 171 + hardeningDisable = [ "trivialautovarinit" ]; 172 + 173 cmakeBuildType = if debugVersion then "Debug" else "Release"; 174 175 cmakeFlags = with stdenv; let
+2
pkgs/development/compilers/llvm/15/llvm/default.nix
··· 300 # E.g. mesa.drivers use the build-id as a cache key (see #93946): 301 LDFLAGS = optionalString (enableSharedLibraries && !stdenv.isDarwin) "-Wl,--build-id=sha1"; 302 303 cmakeBuildType = if debugVersion then "Debug" else "Release"; 304 305 cmakeFlags = with stdenv; let
··· 300 # E.g. mesa.drivers use the build-id as a cache key (see #93946): 301 LDFLAGS = optionalString (enableSharedLibraries && !stdenv.isDarwin) "-Wl,--build-id=sha1"; 302 303 + hardeningDisable = [ "trivialautovarinit" ]; 304 + 305 cmakeBuildType = if debugVersion then "Debug" else "Release"; 306 307 cmakeFlags = with stdenv; let
+2
pkgs/development/compilers/llvm/16/llvm/default.nix
··· 287 # E.g. mesa.drivers use the build-id as a cache key (see #93946): 288 LDFLAGS = optionalString (enableSharedLibraries && !stdenv.isDarwin) "-Wl,--build-id=sha1"; 289 290 cmakeBuildType = if debugVersion then "Debug" else "Release"; 291 292 cmakeFlags = with stdenv; let
··· 287 # E.g. mesa.drivers use the build-id as a cache key (see #93946): 288 LDFLAGS = optionalString (enableSharedLibraries && !stdenv.isDarwin) "-Wl,--build-id=sha1"; 289 290 + hardeningDisable = [ "trivialautovarinit" ]; 291 + 292 cmakeBuildType = if debugVersion then "Debug" else "Release"; 293 294 cmakeFlags = with stdenv; let
+2
pkgs/development/compilers/llvm/9/llvm/default.nix
··· 203 ln -sv $PWD/lib $out 204 ''; 205 206 cmakeBuildType = if debugVersion then "Debug" else "Release"; 207 208 cmakeFlags = with stdenv; let
··· 203 ln -sv $PWD/lib $out 204 ''; 205 206 + hardeningDisable = [ "trivialautovarinit" ]; 207 + 208 cmakeBuildType = if debugVersion then "Debug" else "Release"; 209 210 cmakeFlags = with stdenv; let
+2
pkgs/development/compilers/llvm/git/llvm/default.nix
··· 290 # E.g. mesa.drivers use the build-id as a cache key (see #93946): 291 LDFLAGS = optionalString (enableSharedLibraries && !stdenv.isDarwin) "-Wl,--build-id=sha1"; 292 293 cmakeBuildType = if debugVersion then "Debug" else "Release"; 294 295 cmakeFlags = with stdenv; let
··· 290 # E.g. mesa.drivers use the build-id as a cache key (see #93946): 291 LDFLAGS = optionalString (enableSharedLibraries && !stdenv.isDarwin) "-Wl,--build-id=sha1"; 292 293 + hardeningDisable = [ "trivialautovarinit" ]; 294 + 295 cmakeBuildType = if debugVersion then "Debug" else "Release"; 296 297 cmakeFlags = with stdenv; let
-59
pkgs/development/compilers/rust/1_75.nix
··· 1 - # New rust versions should first go to staging. 2 - # Things to check after updating: 3 - # 1. Rustc should produce rust binaries on x86_64-linux, aarch64-linux and x86_64-darwin: 4 - # i.e. nix-shell -p fd or @GrahamcOfBorg build fd on github 5 - # This testing can be also done by other volunteers as part of the pull 6 - # request review, in case platforms cannot be covered. 7 - # 2. The LLVM version used for building should match with rust upstream. 8 - # Check the version number in the src/llvm-project git submodule in: 9 - # https://github.com/rust-lang/rust/blob/<version-tag>/.gitmodules 10 - # 3. Firefox and Thunderbird should still build on x86_64-linux. 11 - 12 - { stdenv, lib 13 - , newScope, callPackage 14 - , CoreFoundation, Security, SystemConfiguration 15 - , pkgsBuildTarget, pkgsBuildBuild, pkgsBuildHost, pkgsTargetTarget 16 - , makeRustPlatform 17 - , wrapRustcWith 18 - , llvmPackages_17, llvm_17 19 - } @ args: 20 - 21 - import ./default.nix { 22 - rustcVersion = "1.75.0"; 23 - rustcSha256 = "sha256-W3OfRbydNB4tHFcNZdI3VZHiLC0j71uKN3EaA4arwIg="; 24 - 25 - llvmSharedForBuild = pkgsBuildBuild.llvmPackages_17.libllvm.override { enableSharedLibraries = true; }; 26 - llvmSharedForHost = pkgsBuildHost.llvmPackages_17.libllvm.override { enableSharedLibraries = true; }; 27 - llvmSharedForTarget = pkgsBuildTarget.llvmPackages_17.libllvm.override { enableSharedLibraries = true; }; 28 - 29 - # For use at runtime 30 - llvmShared = llvm_17.override { enableSharedLibraries = true; }; 31 - 32 - # Expose llvmPackages used for rustc from rustc via passthru for LTO in Firefox 33 - llvmPackages = llvmPackages_17; 34 - 35 - # Note: the version MUST be one version prior to the version we're 36 - # building 37 - bootstrapVersion = "1.74.1"; 38 - 39 - # fetch hashes by running `print-hashes.sh ${bootstrapVersion}` 40 - bootstrapHashes = { 41 - i686-unknown-linux-gnu = "b883b98372c91bc6aa9dc6ebb2b4e02e7dacbbc2ac1ebe55923dc37134df70a4"; 42 - x86_64-unknown-linux-gnu = "d206888a2a9d55113940151ba16117ce2456d7de021bab18cfcb06dc48d3157c"; 43 - x86_64-unknown-linux-musl = "5af3115a1f16431630f288821bd7f3be8cf7e08a7611b3c3bce3976774aa6cd2"; 44 - arm-unknown-linux-gnueabihf = "1dd7d835af4afe9adb7f785046c907090ace66f1c975cfe9e8886847310d8ec9"; 45 - armv7-unknown-linux-gnueabihf = "a5038ae004bf86eed64ef67329f7ba047bb4d188663bfd260320d53a2fed33c4"; 46 - aarch64-unknown-linux-gnu = "0dbdfce647f3c7d9ff00a7aa5d6dbbd7010486f803a9749cff46189f5ecb438c"; 47 - aarch64-unknown-linux-musl = "02674b8e4311780464313c5773d43606fbf6880d5c4512930d59b6d5d369f0de"; 48 - x86_64-apple-darwin = "54e1ef01d73f6031fbee36bbecd9af4209eb682dea478696e8282ca64d5792e5"; 49 - aarch64-apple-darwin = "af6a982cbed85807fb8e5c4ba85b8a76162b58945f4787e0a7dec32e901e8b3b"; 50 - powerpc64le-unknown-linux-gnu = "bb1c9f0ab1016a2817afe8f72c03f8f1787fe44d0f9999669e0c1957a08e6213"; 51 - riscv64gc-unknown-linux-gnu = "86561a8d630f634fdd7cb5899d40027103c907d9763a32770b7e2fd57dbd8473"; 52 - }; 53 - 54 - selectRustPackage = pkgs: pkgs.rust_1_75; 55 - 56 - rustcPatches = [ ]; 57 - } 58 - 59 - (builtins.removeAttrs args [ "llvmPackages_17" "llvm_17"])
···
+59
pkgs/development/compilers/rust/1_76.nix
···
··· 1 + # New rust versions should first go to staging. 2 + # Things to check after updating: 3 + # 1. Rustc should produce rust binaries on x86_64-linux, aarch64-linux and x86_64-darwin: 4 + # i.e. nix-shell -p fd or @GrahamcOfBorg build fd on github 5 + # This testing can be also done by other volunteers as part of the pull 6 + # request review, in case platforms cannot be covered. 7 + # 2. The LLVM version used for building should match with rust upstream. 8 + # Check the version number in the src/llvm-project git submodule in: 9 + # https://github.com/rust-lang/rust/blob/<version-tag>/.gitmodules 10 + # 3. Firefox and Thunderbird should still build on x86_64-linux. 11 + 12 + { stdenv, lib 13 + , newScope, callPackage 14 + , CoreFoundation, Security, SystemConfiguration 15 + , pkgsBuildTarget, pkgsBuildBuild, pkgsBuildHost, pkgsTargetTarget 16 + , makeRustPlatform 17 + , wrapRustcWith 18 + , llvmPackages_17, llvm_17 19 + } @ args: 20 + 21 + import ./default.nix { 22 + rustcVersion = "1.76.0"; 23 + rustcSha256 = "sha256-nlz/Azp/DSJmgYmCrZDk0+Tvj47hcVd2xuJQc6E2wCE="; 24 + 25 + llvmSharedForBuild = pkgsBuildBuild.llvmPackages_17.libllvm.override { enableSharedLibraries = true; }; 26 + llvmSharedForHost = pkgsBuildHost.llvmPackages_17.libllvm.override { enableSharedLibraries = true; }; 27 + llvmSharedForTarget = pkgsBuildTarget.llvmPackages_17.libllvm.override { enableSharedLibraries = true; }; 28 + 29 + # For use at runtime 30 + llvmShared = llvm_17.override { enableSharedLibraries = true; }; 31 + 32 + # Expose llvmPackages used for rustc from rustc via passthru for LTO in Firefox 33 + llvmPackages = llvmPackages_17; 34 + 35 + # Note: the version MUST be one version prior to the version we're 36 + # building 37 + bootstrapVersion = "1.75.0"; 38 + 39 + # fetch hashes by running `print-hashes.sh ${bootstrapVersion}` 40 + bootstrapHashes = { 41 + i686-unknown-linux-gnu = "107b8d8825deab338f338b15f047829da6225bb34644790847e96f0957c6678f"; 42 + x86_64-unknown-linux-gnu = "473978b6f8ff216389f9e89315211c6b683cf95a966196e7914b46e8cf0d74f6"; 43 + x86_64-unknown-linux-musl = "cc6ef41aa811ab34f946fe2b4338d1107daf08642125fd566386bf45563597de"; 44 + arm-unknown-linux-gnueabihf = "985454b6c385cb461cc8a39d2d7d55dcf6c50495033fe5d28edcc717729d8ae9"; 45 + armv7-unknown-linux-gnueabihf = "bd876a75f72040d96be2fb882770b16b482ac0ab15d7e3ad24e6d25b7c74bcf7"; 46 + aarch64-unknown-linux-gnu = "30828cd904fcfb47f1ac43627c7033c903889ea4aca538f53dcafbb3744a9a73"; 47 + aarch64-unknown-linux-musl = "26b5989525b7cf623f3868a37549736e0efe1142a08f191a97e29758cc640ac4"; 48 + x86_64-apple-darwin = "ad066e4dec7ae5948c4e7afe68e250c336a5ab3d655570bb119b3eba9cf22851"; 49 + aarch64-apple-darwin = "878ecf81e059507dd2ab256f59629a4fb00171035d2a2f5638cb582d999373b1"; 50 + powerpc64le-unknown-linux-gnu = "2599cdfea5860b4efbceb7bca69845a96ac1c96aa50cf8261151e82280b397a0"; 51 + riscv64gc-unknown-linux-gnu = "7f7b73d8924d7dd24dcb2ef0da257eb48d9aed658b00fe68e8f1ade0b1ce4511"; 52 + }; 53 + 54 + selectRustPackage = pkgs: pkgs.rust_1_76; 55 + 56 + rustcPatches = [ ]; 57 + } 58 + 59 + (builtins.removeAttrs args [ "llvmPackages_17" "llvm_17"])
-36
pkgs/development/compilers/rust/cargo.nix
··· 24 inherit (rustc.unwrapped) tests; 25 }; 26 27 - # Upstream rustc still assumes that musl = static[1]. The fix for 28 - # this is to disable crt-static by default for non-static musl 29 - # targets. 30 - # 31 - # For every package apart from Cargo, we can fix this by just 32 - # patching rustc to not have crt-static by default. But Cargo is 33 - # built with the upstream bootstrap binary for rustc, which we can't 34 - # easily patch. This means we need to find another way to make sure 35 - # crt-static is not used during the build of pkgsMusl.cargo. 36 - # 37 - # By default, Cargo doesn't apply RUSTFLAGS when building build.rs 38 - # if --target is passed, so the only good way to set -crt-static for 39 - # build.rs files used in the Cargo build is to use the unstable 40 - # -Zhost-config Cargo feature. This allows us to specify flags that 41 - # should be passed to rustc when building for the build platform. 42 - # We also need to use -Ztarget-applies-to-host, because using 43 - # -Zhost-config requires it. 44 - # 45 - # When doing this, we also have to specify the linker, or cargo 46 - # won't pass a -C linker= argument to rustc. This will make rustc 47 - # try to use its default value of "cc", which won't be available 48 - # when cross-compiling. 49 - # 50 - # [1]: https://github.com/rust-lang/compiler-team/issues/422 51 - postPatch = lib.optionalString (with stdenv.buildPlatform; isMusl && !isStatic) '' 52 - mkdir -p .cargo 53 - cat <<EOF >> .cargo/config 54 - [host] 55 - rustflags = "-C target-feature=-crt-static" 56 - linker = "${pkgsBuildHost.stdenv.cc}/bin/${pkgsBuildHost.stdenv.cc.targetPrefix}cc" 57 - [unstable] 58 - host-config = true 59 - target-applies-to-host = true 60 - EOF 61 - ''; 62 - 63 # changes hash of vendor directory otherwise 64 dontUpdateAutotoolsGnuConfigScripts = true; 65
··· 24 inherit (rustc.unwrapped) tests; 25 }; 26 27 # changes hash of vendor directory otherwise 28 dontUpdateAutotoolsGnuConfigScripts = true; 29
-12
pkgs/development/compilers/rust/rustc.nix
··· 197 198 # Useful debugging parameter 199 # export VERBOSE=1 200 - '' + lib.optionalString (stdenv.targetPlatform.isMusl && !stdenv.targetPlatform.isStatic) '' 201 - # Upstream rustc still assumes that musl = static[1]. The fix for 202 - # this is to disable crt-static by default for non-static musl 203 - # targets. 204 - # 205 - # Even though Cargo will build build.rs files for the build platform, 206 - # cross-compiling _from_ musl appears to work fine, so we only need 207 - # to do this when rustc's target platform is dynamically linked musl. 208 - # 209 - # [1]: https://github.com/rust-lang/compiler-team/issues/422 210 - substituteInPlace compiler/rustc_target/src/spec/base/linux_musl.rs \ 211 - --replace "base.crt_static_default = true" "base.crt_static_default = false" 212 '' + lib.optionalString (stdenv.isDarwin && stdenv.isx86_64) '' 213 # See https://github.com/jemalloc/jemalloc/issues/1997 214 # Using a value of 48 should work on both emulated and native x86_64-darwin.
··· 197 198 # Useful debugging parameter 199 # export VERBOSE=1 200 '' + lib.optionalString (stdenv.isDarwin && stdenv.isx86_64) '' 201 # See https://github.com/jemalloc/jemalloc/issues/1997 202 # Using a value of 48 should work on both emulated and native x86_64-darwin.
+5
pkgs/development/interpreters/lua-5/hooks/setup-hook.sh
··· 22 # export only if we haven't already got this dir in the search path 23 if [[ ${!varName-} == *"$absPattern"* ]]; then return; fi 24 25 export "${varName}=${!varName:+${!varName};}${absPattern}" 26 } 27
··· 22 # export only if we haven't already got this dir in the search path 23 if [[ ${!varName-} == *"$absPattern"* ]]; then return; fi 24 25 + # if the path variable has not yet been set, initialize it to ";;" 26 + # this is a magic value that will be replaced by the default, 27 + # allowing relative modules to be used even when there are system modules. 28 + if [[ -v "${varName}" ]]; then export "${varName}=;;"; fi 29 + 30 export "${varName}=${!varName:+${!varName};}${absPattern}" 31 } 32
+2 -2
pkgs/development/libraries/abseil-cpp/202401.nix
··· 9 10 stdenv.mkDerivation (finalAttrs: { 11 pname = "abseil-cpp"; 12 - version = "20240116.0"; 13 14 src = fetchFromGitHub { 15 owner = "abseil"; 16 repo = "abseil-cpp"; 17 rev = "refs/tags/${finalAttrs.version}"; 18 - hash = "sha256-HtJh2oYGx87bNT6Ll3WLeYPPxH1f9JwVqCXGErykGnE="; 19 }; 20 21 cmakeFlags = [
··· 9 10 stdenv.mkDerivation (finalAttrs: { 11 pname = "abseil-cpp"; 12 + version = "20240116.1"; 13 14 src = fetchFromGitHub { 15 owner = "abseil"; 16 repo = "abseil-cpp"; 17 rev = "refs/tags/${finalAttrs.version}"; 18 + hash = "sha256-D4E11bICKr3Z5RRah7QkfXVsXtuUg32FMmKpiOGjZDM="; 19 }; 20 21 cmakeFlags = [
+1 -5
pkgs/development/libraries/avahi/default.nix
··· 5 , pkg-config 6 , libdaemon 7 , dbus 8 - , perlPackages 9 , libpcap 10 , expat 11 , gettext ··· 105 expat 106 libiconv 107 libevent 108 - ] ++ (with perlPackages; [ 109 - perl 110 - XMLParser 111 - ]) ++ lib.optionals stdenv.isFreeBSD [ 112 libpcap 113 ] ++ lib.optionals gtk3Support [ 114 gtk3
··· 5 , pkg-config 6 , libdaemon 7 , dbus 8 , libpcap 9 , expat 10 , gettext ··· 104 expat 105 libiconv 106 libevent 107 + ] ++ lib.optionals stdenv.isFreeBSD [ 108 libpcap 109 ] ++ lib.optionals gtk3Support [ 110 gtk3
+2 -2
pkgs/development/libraries/c-ares/default.nix
··· 13 14 stdenv.mkDerivation rec { 15 pname = "c-ares"; 16 - version = "1.26.0"; 17 18 src = fetchurl { 19 url = "https://c-ares.org/download/${pname}-${version}.tar.gz"; 20 - hash = "sha256-vtWMTwKwCQgOvabCRnukaXIqxq679El9xEqD2MYZTlA="; 21 }; 22 23 outputs = [ "out" "dev" "man" ];
··· 13 14 stdenv.mkDerivation rec { 15 pname = "c-ares"; 16 + version = "1.27.0"; 17 18 src = fetchurl { 19 url = "https://c-ares.org/download/${pname}-${version}.tar.gz"; 20 + hash = "sha256-CnK+ZpWZVcQ+KvL70DQY6Cor1UZGBOyaYhR+N6zrQgs="; 21 }; 22 23 outputs = [ "out" "dev" "man" ];
+2
pkgs/development/libraries/catch2/3.nix
··· 20 cmake 21 ]; 22 23 cmakeFlags = [ 24 "-DCATCH_DEVELOPMENT_BUILD=ON" 25 "-DCATCH_BUILD_TESTING=${if doCheck then "ON" else "OFF"}"
··· 20 cmake 21 ]; 22 23 + hardeningDisable = [ "trivialautovarinit" ]; 24 + 25 cmakeFlags = [ 26 "-DCATCH_DEVELOPMENT_BUILD=ON" 27 "-DCATCH_BUILD_TESTING=${if doCheck then "ON" else "OFF"}"
+2 -2
pkgs/development/libraries/dav1d/default.nix
··· 26 27 stdenv.mkDerivation rec { 28 pname = "dav1d"; 29 - version = "1.3.0"; 30 31 src = fetchFromGitHub { 32 owner = "videolan"; 33 repo = pname; 34 rev = version; 35 - hash = "sha256-c7Dur+0HpteI7KkR9oo3WynoH/FCRaBwZA7bJmPDJp8="; 36 }; 37 38 outputs = [ "out" "dev" ];
··· 26 27 stdenv.mkDerivation rec { 28 pname = "dav1d"; 29 + version = "1.4.0"; 30 31 src = fetchFromGitHub { 32 owner = "videolan"; 33 repo = pname; 34 rev = version; 35 + hash = "sha256-NDv4ZlmrbRoecd0qj/sy+camn4uRTrvte4/84L6oUUg="; 36 }; 37 38 outputs = [ "out" "dev" ];
+22 -5
pkgs/development/libraries/ffmpeg/generic.nix
··· 40 , withDav1d ? withHeadlessDeps # AV1 decoder (focused on speed and correctness) 41 , withDc1394 ? withFullDeps && !stdenv.isDarwin # IIDC-1394 grabbing (ieee 1394) 42 , withDrm ? withHeadlessDeps && (with stdenv; isLinux || isFreeBSD) # libdrm support 43 - , withFdkAac ? withFullDeps && withUnfree # Fraunhofer FDK AAC de/encoder 44 , withFlite ? withFullDeps # Voice Synthesis 45 , withFontconfig ? withHeadlessDeps # Needed for drawtext filter 46 , withFreetype ? withHeadlessDeps # Needed for drawtext filter ··· 63 , withOgg ? withHeadlessDeps # Ogg container used by vorbis & theora 64 , withOpenal ? withFullDeps # OpenAL 1.1 capture support 65 , withOpencl ? withFullDeps 66 - , withOpencoreAmrnb ? withFullDeps && withVersion3 # AMR-NB de/encoder & AMR-WB decoder 67 , withOpengl ? false # OpenGL rendering 68 , withOpenh264 ? withFullDeps # H.264/AVC encoder 69 , withOpenjpeg ? withFullDeps # JPEG 2000 de/encoder ··· 93 , withVoAmrwbenc ? withFullDeps && withVersion3 # AMR-WB encoder 94 , withVorbis ? withHeadlessDeps # Vorbis de/encoding, native encoder exists 95 , withVpx ? withHeadlessDeps && stdenv.buildPlatform == stdenv.hostPlatform # VP8 & VP9 de/encoding 96 - , withVulkan ? withFullDeps && !stdenv.isDarwin 97 , withWebp ? withFullDeps # WebP encoder 98 , withX264 ? withHeadlessDeps && withGPL # H.264/AVC encoder 99 , withX265 ? withHeadlessDeps && withGPL # H.265/HEVC encoder ··· 362 ''; 363 364 patches = map (patch: fetchpatch patch) (extraPatches 365 ++ (lib.optional (lib.versionAtLeast finalAttrs.version "6" && lib.versionOlder finalAttrs.version "6.1") 366 { # this can be removed post 6.1 367 name = "fix_aacps_tablegen"; ··· 468 (enableFeature withBluray "libbluray") 469 (enableFeature withBs2b "libbs2b") 470 (enableFeature withBzlib "bzlib") 471 (enableFeature withCelt "libcelt") 472 (enableFeature withChromaprint "chromaprint") 473 (enableFeature withCuda "cuda") ··· 478 (enableFeature withFdkAac "libfdk-aac") 479 (enableFeature withFlite "libflite") 480 (enableFeature withFontconfig "fontconfig") 481 (enableFeature withFreetype "libfreetype") 482 (enableFeature withFrei0r "frei0r") 483 (enableFeature withFribidi "libfribidi") ··· 501 (enableFeature withOpenal "openal") 502 (enableFeature withOpencl "opencl") 503 (enableFeature withOpencoreAmrnb "libopencore-amrnb") 504 (enableFeature withOpengl "opengl") 505 (enableFeature withOpenh264 "libopenh264") 506 (enableFeature withOpenjpeg "libopenjpeg") ··· 580 nativeBuildInputs = [ removeReferencesTo addOpenGLRunpath perl pkg-config texinfo yasm ] 581 ++ optionals withCudaLLVM [ clang ]; 582 583 - buildInputs = optionals (withNvdec || withNvenc) [ (if (lib.versionAtLeast finalAttrs.version "6") then nv-codec-headers-12 else nv-codec-headers) ] 584 ++ optionals withAlsa [ alsa-lib ] 585 ++ optionals withAom [ libaom ] 586 ++ optionals withAribcaption [ libaribcaption ] ··· 612 ++ optionals withModplug [ libmodplug ] 613 ++ optionals withMp3lame [ lame ] 614 ++ optionals withMysofa [ libmysofa ] 615 ++ optionals withOgg [ libogg ] 616 ++ optionals withOpenal [ openal ] 617 ++ optionals withOpencl [ ocl-icd opencl-headers ] 618 - ++ optionals withOpencoreAmrnb [ opencore-amr ] 619 ++ optionals withOpengl [ libGL libGLU ] 620 ++ optionals withOpenh264 [ openh264 ] 621 ++ optionals withOpenjpeg [ openjpeg ] ··· 707 postFixup = optionalString (stdenv.isLinux && withLib) '' 708 addOpenGLRunpath ${placeholder "lib"}/lib/libavcodec.so 709 addOpenGLRunpath ${placeholder "lib"}/lib/libavutil.so 710 ''; 711 712 enableParallelBuilding = true;
··· 40 , withDav1d ? withHeadlessDeps # AV1 decoder (focused on speed and correctness) 41 , withDc1394 ? withFullDeps && !stdenv.isDarwin # IIDC-1394 grabbing (ieee 1394) 42 , withDrm ? withHeadlessDeps && (with stdenv; isLinux || isFreeBSD) # libdrm support 43 + , withFdkAac ? withFullDeps && (!withGPL || withUnfree) # Fraunhofer FDK AAC de/encoder 44 , withFlite ? withFullDeps # Voice Synthesis 45 , withFontconfig ? withHeadlessDeps # Needed for drawtext filter 46 , withFreetype ? withHeadlessDeps # Needed for drawtext filter ··· 63 , withOgg ? withHeadlessDeps # Ogg container used by vorbis & theora 64 , withOpenal ? withFullDeps # OpenAL 1.1 capture support 65 , withOpencl ? withFullDeps 66 + , withOpencoreAmrnb ? withFullDeps && withVersion3 # AMR-NB de/encoder 67 + , withOpencoreAmrwb ? withFullDeps && withVersion3 # AMR-WB decoder 68 , withOpengl ? false # OpenGL rendering 69 , withOpenh264 ? withFullDeps # H.264/AVC encoder 70 , withOpenjpeg ? withFullDeps # JPEG 2000 de/encoder ··· 94 , withVoAmrwbenc ? withFullDeps && withVersion3 # AMR-WB encoder 95 , withVorbis ? withHeadlessDeps # Vorbis de/encoding, native encoder exists 96 , withVpx ? withHeadlessDeps && stdenv.buildPlatform == stdenv.hostPlatform # VP8 & VP9 de/encoding 97 + , withVulkan ? withSmallDeps && !stdenv.isDarwin 98 , withWebp ? withFullDeps # WebP encoder 99 , withX264 ? withHeadlessDeps && withGPL # H.264/AVC encoder 100 , withX265 ? withHeadlessDeps && withGPL # H.265/HEVC encoder ··· 363 ''; 364 365 patches = map (patch: fetchpatch patch) (extraPatches 366 + ++ (lib.optional (lib.versionOlder version "6.1") 367 + { 368 + # Backport fix for binutils-2.41. 369 + name = "binutils-2.41.patch"; 370 + url = "https://git.ffmpeg.org/gitweb/ffmpeg.git/patch/effadce6c756247ea8bae32dc13bb3e6f464f0eb"; 371 + hash = "sha256-vlBUMJ1bORQHRNpuzc5iXsTWwS/CN5BmGIA8g7H7mJE="; 372 + } 373 + ) 374 ++ (lib.optional (lib.versionAtLeast finalAttrs.version "6" && lib.versionOlder finalAttrs.version "6.1") 375 { # this can be removed post 6.1 376 name = "fix_aacps_tablegen"; ··· 477 (enableFeature withBluray "libbluray") 478 (enableFeature withBs2b "libbs2b") 479 (enableFeature withBzlib "bzlib") 480 + (enableFeature withCaca "libcaca") 481 (enableFeature withCelt "libcelt") 482 (enableFeature withChromaprint "chromaprint") 483 (enableFeature withCuda "cuda") ··· 488 (enableFeature withFdkAac "libfdk-aac") 489 (enableFeature withFlite "libflite") 490 (enableFeature withFontconfig "fontconfig") 491 + (enableFeature withFontconfig "libfontconfig") 492 (enableFeature withFreetype "libfreetype") 493 (enableFeature withFrei0r "frei0r") 494 (enableFeature withFribidi "libfribidi") ··· 512 (enableFeature withOpenal "openal") 513 (enableFeature withOpencl "opencl") 514 (enableFeature withOpencoreAmrnb "libopencore-amrnb") 515 + (enableFeature withOpencoreAmrwb "libopencore-amrwb") 516 (enableFeature withOpengl "opengl") 517 (enableFeature withOpenh264 "libopenh264") 518 (enableFeature withOpenjpeg "libopenjpeg") ··· 592 nativeBuildInputs = [ removeReferencesTo addOpenGLRunpath perl pkg-config texinfo yasm ] 593 ++ optionals withCudaLLVM [ clang ]; 594 595 + buildInputs = [] 596 ++ optionals withAlsa [ alsa-lib ] 597 ++ optionals withAom [ libaom ] 598 ++ optionals withAribcaption [ libaribcaption ] ··· 624 ++ optionals withModplug [ libmodplug ] 625 ++ optionals withMp3lame [ lame ] 626 ++ optionals withMysofa [ libmysofa ] 627 + ++ optionals (withNvdec || withNvenc) [ (if (lib.versionAtLeast finalAttrs.version "6") then nv-codec-headers-12 else nv-codec-headers) ] 628 ++ optionals withOgg [ libogg ] 629 ++ optionals withOpenal [ openal ] 630 ++ optionals withOpencl [ ocl-icd opencl-headers ] 631 + ++ optionals (withOpencoreAmrnb || withOpencoreAmrwb) [ opencore-amr ] 632 ++ optionals withOpengl [ libGL libGLU ] 633 ++ optionals withOpenh264 [ openh264 ] 634 ++ optionals withOpenjpeg [ openjpeg ] ··· 720 postFixup = optionalString (stdenv.isLinux && withLib) '' 721 addOpenGLRunpath ${placeholder "lib"}/lib/libavcodec.so 722 addOpenGLRunpath ${placeholder "lib"}/lib/libavutil.so 723 + '' 724 + # https://trac.ffmpeg.org/ticket/10809 725 + + optionalString (versionAtLeast version "5.0" && withVulkan) '' 726 + patchelf $lib/lib/libavcodec.so --add-needed libvulkan.so --add-rpath ${lib.makeLibraryPath [ vulkan-loader ]} 727 ''; 728 729 enableParallelBuilding = true;
+2 -2
pkgs/development/libraries/fmt/default.nix
··· 67 }; 68 69 fmt_10 = generic { 70 - version = "10.1.1"; 71 - sha256 = "sha256-H9+1lEaHM12nzXSmo9m8S6527t+97e6necayyjCPm1A="; 72 }; 73 }
··· 67 }; 68 69 fmt_10 = generic { 70 + version = "10.2.1"; 71 + sha256 = "sha256-pEltGLAHLZ3xypD/Ur4dWPWJ9BGVXwqQyKcDWVmC3co="; 72 }; 73 }
+2
pkgs/development/libraries/gnutls/default.nix
··· 106 107 enableParallelBuilding = true; 108 109 buildInputs = [ lzo lzip libtasn1 libidn2 zlib gmp libunistring unbound gettext libiconv ] 110 ++ lib.optional (withP11-kit) p11-kit 111 ++ lib.optional (tpmSupport && stdenv.isLinux) trousers;
··· 106 107 enableParallelBuilding = true; 108 109 + hardeningDisable = [ "trivialautovarinit" ]; 110 + 111 buildInputs = [ lzo lzip libtasn1 libidn2 zlib gmp libunistring unbound gettext libiconv ] 112 ++ lib.optional (withP11-kit) p11-kit 113 ++ lib.optional (tpmSupport && stdenv.isLinux) trousers;
+2 -2
pkgs/development/libraries/grpc/default.nix
··· 21 22 stdenv.mkDerivation rec { 23 pname = "grpc"; 24 - version = "1.61.1"; # N.B: if you change this, please update: 25 # pythonPackages.grpcio-tools 26 # pythonPackages.grpcio-status 27 ··· 29 owner = "grpc"; 30 repo = "grpc"; 31 rev = "v${version}"; 32 - hash = "sha256-vrLkiNnsW6IpZNGhs6iZgEhdlV9Qpg8PLMDG2BKY2wo="; 33 fetchSubmodules = true; 34 }; 35
··· 21 22 stdenv.mkDerivation rec { 23 pname = "grpc"; 24 + version = "1.62.0"; # N.B: if you change this, please update: 25 # pythonPackages.grpcio-tools 26 # pythonPackages.grpcio-status 27 ··· 29 owner = "grpc"; 30 repo = "grpc"; 31 rev = "v${version}"; 32 + hash = "sha256-iqoxgo/oocO9gBq0o5bmZvre/EwRguMrWnmwvyLGLr8="; 33 fetchSubmodules = true; 34 }; 35
+1 -2
pkgs/development/libraries/gstreamer/core/setup-hook.sh
··· 1 addGstreamer1LibPath () { 2 if test -d "$1/lib/gstreamer-1.0" 3 then 4 - export GST_PLUGIN_SYSTEM_PATH_1_0="${GST_PLUGIN_SYSTEM_PATH_1_0-}${GST_PLUGIN_SYSTEM_PATH_1_0:+:}$1/lib/gstreamer-1.0" 5 fi 6 } 7 8 addEnvHooks "$hostOffset" addGstreamer1LibPath 9 -
··· 1 addGstreamer1LibPath () { 2 if test -d "$1/lib/gstreamer-1.0" 3 then 4 + addToSearchPath GST_PLUGIN_SYSTEM_PATH_1_0 "$1/lib/gstreamer-1.0" 5 fi 6 } 7 8 addEnvHooks "$hostOffset" addGstreamer1LibPath
+13 -3
pkgs/development/libraries/gstreamer/good/default.nix
··· 1 { lib, stdenv 2 , fetchurl 3 - , fetchpatch 4 , meson 5 , nasm 6 , ninja ··· 24 , gdk-pixbuf 25 , aalib 26 , libcaca 27 - , libsoup 28 , libpulseaudio 29 , libintl 30 , Cocoa 31 , lame 32 , mpg123 ··· 63 hash = "sha256-JpWfz+v/9jfU6gjvQDFrrzG2G7dymCCwaE6ADDoUeLY="; 64 }; 65 66 strictDeps = true; 67 68 depsBuildBuild = [ pkg-config ]; ··· 102 gdk-pixbuf 103 aalib 104 libcaca 105 - libsoup 106 libshout 107 lame 108 mpg123 109 twolame
··· 1 { lib, stdenv 2 , fetchurl 3 + , substituteAll 4 , meson 5 , nasm 6 , ninja ··· 24 , gdk-pixbuf 25 , aalib 26 , libcaca 27 + , libsoup_3 28 , libpulseaudio 29 , libintl 30 + , libxml2 31 , Cocoa 32 , lame 33 , mpg123 ··· 64 hash = "sha256-JpWfz+v/9jfU6gjvQDFrrzG2G7dymCCwaE6ADDoUeLY="; 65 }; 66 67 + patches = [ 68 + # dlopen libsoup_3 with an absolute path 69 + (substituteAll { 70 + src = ./souploader.diff; 71 + nixLibSoup3Path = "${lib.getLib libsoup_3}/lib"; 72 + }) 73 + ]; 74 + 75 strictDeps = true; 76 77 depsBuildBuild = [ pkg-config ]; ··· 111 gdk-pixbuf 112 aalib 113 libcaca 114 + libsoup_3 115 libshout 116 + libxml2 117 lame 118 mpg123 119 twolame
+13
pkgs/development/libraries/gstreamer/good/souploader.diff
···
··· 1 + diff --git a/ext/soup/gstsouploader.c b/ext/soup/gstsouploader.c 2 + index 85048ce303..d7d818cf95 100644 3 + --- a/ext/soup/gstsouploader.c 4 + +++ b/ext/soup/gstsouploader.c 5 + @@ -181,7 +181,7 @@ gst_soup_load_library (void) 6 + GST_DEBUG ("LibSoup 2 found"); 7 + } else { 8 + GST_DEBUG ("Trying all libsoups"); 9 + - libsoup_sonames[0] = LIBSOUP_3_SONAME; 10 + + libsoup_sonames[0] = "@nixLibSoup3Path@/" LIBSOUP_3_SONAME; 11 + libsoup_sonames[1] = LIBSOUP_2_SONAME; 12 + } 13 +
+2 -2
pkgs/development/libraries/imath/default.nix
··· 6 7 stdenv.mkDerivation rec { 8 pname = "imath"; 9 - version = "3.1.10"; 10 11 src = fetchFromGitHub { 12 owner = "AcademySoftwareFoundation"; 13 repo = "imath"; 14 rev = "v${version}"; 15 - sha256 = "sha256-Of/F2FfSvVnhrafRqAyV/2VZpRtDN5Pg5AnUAgL3wiM="; 16 }; 17 18 nativeBuildInputs = [ cmake ];
··· 6 7 stdenv.mkDerivation rec { 8 pname = "imath"; 9 + version = "3.1.11"; 10 11 src = fetchFromGitHub { 12 owner = "AcademySoftwareFoundation"; 13 repo = "imath"; 14 rev = "v${version}"; 15 + sha256 = "sha256-Cnl0BTXUzkDvgLSNXJbh5ATczBdbxiwbS4J9L6N8sKI="; 16 }; 17 18 nativeBuildInputs = [ cmake ];
+2 -14
pkgs/development/libraries/libcbor/default.nix
··· 1 { lib 2 , stdenv 3 , fetchFromGitHub 4 - , fetchpatch 5 , cmake 6 , cmocka 7 ··· 14 15 stdenv.mkDerivation (finalAttrs: { 16 pname = "libcbor"; 17 - version = "0.10.2"; 18 19 src = fetchFromGitHub { 20 owner = "PJK"; 21 repo = "libcbor"; 22 rev = "v${finalAttrs.version}"; 23 - hash = "sha256-eE11hYPsOKqfoX8fx/oYfOAichhUe4mMpNQNVZ6vAUI="; 24 }; 25 26 outputs = [ "out" "dev" ]; 27 - 28 - patches = [ 29 - # Pull fix pending upstream inclusion to support 30 - # `CMAKE_INSTALL_INCLUDEDIR`: 31 - # https://github.com/PJK/libcbor/pull/297 32 - (fetchpatch { 33 - name = "includedir.patch"; 34 - url = "https://github.com/PJK/libcbor/commit/d00a63e6d6858a2ed6be9b431b42799ed2c99ad8.patch"; 35 - hash = "sha256-kBCSbAHOCGOs/4Yu6Vh0jcmzA/jYPkkPXPGPrptRfyk="; 36 - }) 37 - ]; 38 39 strictDeps = true; 40 nativeBuildInputs = [ cmake ];
··· 1 { lib 2 , stdenv 3 , fetchFromGitHub 4 , cmake 5 , cmocka 6 ··· 13 14 stdenv.mkDerivation (finalAttrs: { 15 pname = "libcbor"; 16 + version = "0.11.0"; 17 18 src = fetchFromGitHub { 19 owner = "PJK"; 20 repo = "libcbor"; 21 rev = "v${finalAttrs.version}"; 22 + hash = "sha256-N1xYkZw/6lX/nX/TE6/pVuEFgSyDiUJ50msK42NrKwI="; 23 }; 24 25 outputs = [ "out" "dev" ]; 26 27 strictDeps = true; 28 nativeBuildInputs = [ cmake ];
pkgs/development/libraries/libedit/01-cygwin.patch pkgs/by-name/li/libedit/01-cygwin.patch
-43
pkgs/development/libraries/libedit/default.nix
··· 1 - { lib, stdenv, fetchurl, ncurses }: 2 - 3 - stdenv.mkDerivation rec { 4 - pname = "libedit"; 5 - version = "20230828-3.1"; 6 - 7 - src = fetchurl { 8 - url = "https://thrysoee.dk/editline/${pname}-${version}.tar.gz"; 9 - sha256 = "sha256-TugYK25WkpDn0fRPD3jayHFrNfZWt2Uo9pnGnJiBTa0="; 10 - }; 11 - 12 - outputs = [ "out" "dev" ]; 13 - 14 - # Have `configure' avoid `/usr/bin/nroff' in non-chroot builds. 15 - # NROFF = "${groff}/bin/nroff"; 16 - 17 - # GCC automatically include `stdc-predefs.h` while Clang does not do 18 - # this by default. While Musl is ISO 10646 compliant, doesn't define 19 - # __STDC_ISO_10646__. This definition is in `stdc-predefs.h` that's 20 - # why libedit builds just fine with GCC and Musl. 21 - # There is a DR to fix this issue with Clang which is not merged 22 - # yet. 23 - # https://reviews.llvm.org/D137043 24 - env.NIX_CFLAGS_COMPILE = 25 - lib.optionalString (stdenv.targetPlatform.isMusl && stdenv.cc.isClang) 26 - "-D__STDC_ISO_10646__=201103L"; 27 - 28 - patches = [ ./01-cygwin.patch ]; 29 - 30 - propagatedBuildInputs = [ ncurses ]; 31 - 32 - postInstall = '' 33 - find $out/lib -type f | grep '\.\(la\|pc\)''$' | xargs sed -i \ 34 - -e 's,-lncurses[a-z]*,-L${ncurses.out}/lib -lncursesw,g' 35 - ''; 36 - 37 - meta = with lib; { 38 - homepage = "http://www.thrysoee.dk/editline/"; 39 - description = "A port of the NetBSD Editline library (libedit)"; 40 - license = licenses.bsd3; 41 - platforms = platforms.all; 42 - }; 43 - }
···
+2 -5
pkgs/development/libraries/libffi/default.nix
··· 11 12 stdenv.mkDerivation (finalAttrs: { 13 pname = "libffi"; 14 - version = "3.4.4"; 15 16 src = fetchurl { 17 url = with finalAttrs; "https://github.com/libffi/libffi/releases/download/v${version}/${pname}-${version}.tar.gz"; 18 - sha256 = "sha256-1mxWrSWags8qnfxAizK/XaUjcVALhHRff7i2RXEt9nY="; 19 }; 20 21 # Note: this package is used for bootstrapping fetchurl, and thus ··· 23 # cgit) that are needed here should be included directly in Nixpkgs as 24 # files. 25 patches = [ 26 - # Fix implicit function declarations (clang-16 build failure): 27 - # https://github.com/libffi/libffi/pull/764 28 - ./fix-implicit-fun-decl.patch 29 ]; 30 31 strictDeps = true;
··· 11 12 stdenv.mkDerivation (finalAttrs: { 13 pname = "libffi"; 14 + version = "3.4.6"; 15 16 src = fetchurl { 17 url = with finalAttrs; "https://github.com/libffi/libffi/releases/download/v${version}/${pname}-${version}.tar.gz"; 18 + hash = "sha256-sN6p3yPIY6elDoJUQPPr/6vWXfFJcQjl1Dd0eEOJWk4="; 19 }; 20 21 # Note: this package is used for bootstrapping fetchurl, and thus ··· 23 # cgit) that are needed here should be included directly in Nixpkgs as 24 # files. 25 patches = [ 26 ]; 27 28 strictDeps = true;
-46
pkgs/development/libraries/libffi/fix-implicit-fun-decl.patch
··· 1 - https://github.com/libffi/libffi/commit/ce077e5565366171aa1b4438749b0922fce887a4.patch 2 - 3 - From ce077e5565366171aa1b4438749b0922fce887a4 Mon Sep 17 00:00:00 2001 4 - From: serge-sans-paille <serge.guelton@telecom-bretagne.eu> 5 - Date: Thu, 2 Feb 2023 14:46:29 +0000 6 - Subject: [PATCH] Forward declare open_temp_exec_file (#764) 7 - 8 - It's defined in closures.c and used in tramp.c. 9 - Also declare it as an hidden symbol, as it should be. 10 - 11 - Co-authored-by: serge-sans-paille <sguelton@mozilla.com> 12 - --- 13 - include/ffi_common.h | 4 ++++ 14 - src/tramp.c | 4 ++++ 15 - 2 files changed, 8 insertions(+) 16 - 17 - diff --git a/include/ffi_common.h b/include/ffi_common.h 18 - index 2bd31b03d..c53a79493 100644 19 - --- a/include/ffi_common.h 20 - +++ b/include/ffi_common.h 21 - @@ -128,6 +128,10 @@ void *ffi_data_to_code_pointer (void *data) FFI_HIDDEN; 22 - static trampoline. */ 23 - int ffi_tramp_is_present (void *closure) FFI_HIDDEN; 24 - 25 - +/* Return a file descriptor of a temporary zero-sized file in a 26 - + writable and executable filesystem. */ 27 - +int open_temp_exec_file(void) FFI_HIDDEN; 28 - + 29 - /* Extended cif, used in callback from assembly routine */ 30 - typedef struct 31 - { 32 - diff --git a/src/tramp.c b/src/tramp.c 33 - index 7e005b054..5f19b557f 100644 34 - --- a/src/tramp.c 35 - +++ b/src/tramp.c 36 - @@ -39,6 +39,10 @@ 37 - #ifdef __linux__ 38 - #define _GNU_SOURCE 1 39 - #endif 40 - + 41 - +#include <ffi.h> 42 - +#include <ffi_common.h> 43 - + 44 - #include <stdio.h> 45 - #include <unistd.h> 46 - #include <stdlib.h>
···
+4 -6
pkgs/development/libraries/libheif/default.nix
··· 1 { lib 2 , stdenv 3 , fetchFromGitHub 4 - , autoreconfHook 5 , pkg-config 6 , dav1d 7 , rav1e ··· 22 23 stdenv.mkDerivation rec { 24 pname = "libheif"; 25 - version = "1.15.2"; 26 27 outputs = [ "bin" "out" "dev" "man" ]; 28 ··· 30 owner = "strukturag"; 31 repo = "libheif"; 32 rev = "v${version}"; 33 - sha256 = "sha256-VbMBZ17leGezng2FYKgiSq04Se0PT0a3WqjM6xZ3zS4="; 34 }; 35 36 nativeBuildInputs = [ 37 - autoreconfHook 38 pkg-config 39 ]; 40 41 buildInputs = [ ··· 48 libaom 49 gdk-pixbuf 50 ]; 51 - 52 - enableParallelBuilding = true; 53 54 # Fix installation path for gdk-pixbuf module 55 PKG_CONFIG_GDK_PIXBUF_2_0_GDK_PIXBUF_MODULEDIR = "${placeholder "out"}/${gdk-pixbuf.moduleDir}";
··· 1 { lib 2 , stdenv 3 , fetchFromGitHub 4 + , cmake 5 , pkg-config 6 , dav1d 7 , rav1e ··· 22 23 stdenv.mkDerivation rec { 24 pname = "libheif"; 25 + version = "1.17.6"; 26 27 outputs = [ "bin" "out" "dev" "man" ]; 28 ··· 30 owner = "strukturag"; 31 repo = "libheif"; 32 rev = "v${version}"; 33 + sha256 = "sha256-pp+PjV/pfExLqzFE61mxliOtVAYOePh1+i1pwZxDLAM="; 34 }; 35 36 nativeBuildInputs = [ 37 pkg-config 38 + cmake 39 ]; 40 41 buildInputs = [ ··· 48 libaom 49 gdk-pixbuf 50 ]; 51 52 # Fix installation path for gdk-pixbuf module 53 PKG_CONFIG_GDK_PIXBUF_2_0_GDK_PIXBUF_MODULEDIR = "${placeholder "out"}/${gdk-pixbuf.moduleDir}";
+10
pkgs/development/libraries/libmicrohttpd/0.9.77.nix
···
··· 1 + { callPackage, fetchurl }: 2 + 3 + callPackage ./generic.nix ( rec { 4 + version = "0.9.77"; 5 + 6 + src = fetchurl { 7 + url = "mirror://gnu/libmicrohttpd/libmicrohttpd-${version}.tar.gz"; 8 + hash = "sha256-nnAjoVESAGDSgGpupME8qZM+zk6s/FyUZNIO3dt2sKA="; 9 + }; 10 + })
+2
pkgs/development/libraries/libnetfilter_conntrack/default.nix
··· 17 }) 18 ]; 19 20 buildInputs = [ libmnl ]; 21 propagatedBuildInputs = [ libnfnetlink ]; 22 nativeBuildInputs = [ pkg-config ];
··· 17 }) 18 ]; 19 20 + hardeningDisable = [ "trivialautovarinit" ]; 21 + 22 buildInputs = [ libmnl ]; 23 propagatedBuildInputs = [ libnfnetlink ]; 24 nativeBuildInputs = [ pkg-config ];
+2 -2
pkgs/development/libraries/libsecret/default.nix
··· 24 25 stdenv.mkDerivation rec { 26 pname = "libsecret"; 27 - version = "0.21.3"; 28 29 outputs = [ "out" "dev" ] ++ lib.optional withIntrospection "devdoc"; 30 31 src = fetchurl { 32 url = "mirror://gnome/sources/${pname}/${lib.versions.majorMinor version}/${pname}-${version}.tar.xz"; 33 - hash = "sha256-mj4lcfEEgDXYAjj1LIdgEliEpDuvilgP7bclDBrQqec="; 34 }; 35 36 depsBuildBuild = [
··· 24 25 stdenv.mkDerivation rec { 26 pname = "libsecret"; 27 + version = "0.21.4"; 28 29 outputs = [ "out" "dev" ] ++ lib.optional withIntrospection "devdoc"; 30 31 src = fetchurl { 32 url = "mirror://gnome/sources/${pname}/${lib.versions.majorMinor version}/${pname}-${version}.tar.xz"; 33 + hash = "sha256-Fj0I14O+bUq5qXnOtaT+y8HZZg08NBaMWBMBzVORKyA="; 34 }; 35 36 depsBuildBuild = [
+5 -5
pkgs/development/libraries/mesa/default.nix
··· 3 , intltool, bison, flex, file, python3Packages, wayland-scanner 4 , expat, libdrm, xorg, wayland, wayland-protocols, openssl 5 , llvmPackages, libffi, libomxil-bellagio, libva-minimal 6 - , libelf, libvdpau 7 , libglvnd, libunwind, lm_sensors 8 , vulkan-loader, glslang 9 , galliumDrivers ? ··· 81 # nix build .#mesa .#pkgsi686Linux.mesa .#pkgsCross.aarch64-multiplatform.mesa .#pkgsMusl.mesa 82 83 let 84 - version = "24.0.1"; 85 - hash = "sha256-84cZKwjEccVFWQ3RIjCio0MkSAS1/oZv7GrqAuq1dhM="; 86 87 # Release calendar: https://www.mesa3d.org/release-calendar.html 88 # Release frequency: https://www.mesa3d.org/releasing.html#schedule ··· 241 buildInputs = with xorg; [ 242 expat glslang llvmPackages.libllvm libglvnd xorgproto 243 libX11 libXext libxcb libXt libXfixes libxshmfence libXrandr 244 - libffi libvdpau libelf libXvMC 245 libpthreadstubs openssl 246 zstd 247 ] ++ lib.optionals withLibunwind [ ··· 249 ] ++ [ 250 python3Packages.python # for shebang 251 ] ++ lib.optionals haveWayland [ wayland wayland-protocols ] 252 - ++ lib.optionals stdenv.isLinux [ libomxil-bellagio libva-minimal udev lm_sensors ] 253 ++ lib.optionals enableOpenCL [ llvmPackages.libclc llvmPackages.clang llvmPackages.clang-unwrapped spirv-llvm-translator ] 254 ++ lib.optional withValgrind valgrind-light 255 ++ lib.optional haveZink vulkan-loader
··· 3 , intltool, bison, flex, file, python3Packages, wayland-scanner 4 , expat, libdrm, xorg, wayland, wayland-protocols, openssl 5 , llvmPackages, libffi, libomxil-bellagio, libva-minimal 6 + , elfutils, libvdpau 7 , libglvnd, libunwind, lm_sensors 8 , vulkan-loader, glslang 9 , galliumDrivers ? ··· 81 # nix build .#mesa .#pkgsi686Linux.mesa .#pkgsCross.aarch64-multiplatform.mesa .#pkgsMusl.mesa 82 83 let 84 + version = "24.0.2"; 85 + hash = "sha256-lOKKjtrQbY7SuD61PyU7nrWqYsMID5OXAuGzA5tWyeg="; 86 87 # Release calendar: https://www.mesa3d.org/release-calendar.html 88 # Release frequency: https://www.mesa3d.org/releasing.html#schedule ··· 241 buildInputs = with xorg; [ 242 expat glslang llvmPackages.libllvm libglvnd xorgproto 243 libX11 libXext libxcb libXt libXfixes libxshmfence libXrandr 244 + libffi libvdpau libXvMC 245 libpthreadstubs openssl 246 zstd 247 ] ++ lib.optionals withLibunwind [ ··· 249 ] ++ [ 250 python3Packages.python # for shebang 251 ] ++ lib.optionals haveWayland [ wayland wayland-protocols ] 252 + ++ lib.optionals stdenv.isLinux [ elfutils libomxil-bellagio libva-minimal udev lm_sensors ] 253 ++ lib.optionals enableOpenCL [ llvmPackages.libclc llvmPackages.clang llvmPackages.clang-unwrapped spirv-llvm-translator ] 254 ++ lib.optional withValgrind valgrind-light 255 ++ lib.optional haveZink vulkan-loader
-22
pkgs/development/libraries/nv-codec-headers/10_x.nix
··· 1 - { lib, stdenv, fetchgit }: 2 - 3 - stdenv.mkDerivation rec { 4 - pname = "nv-codec-headers"; 5 - version = "10.0.26.2"; 6 - 7 - src = fetchgit { 8 - url = "https://git.videolan.org/git/ffmpeg/nv-codec-headers.git"; 9 - rev = "n${version}"; 10 - sha256 = "0n5jlwjfv5irx1if1g0n52m279bw7ab6bd3jz2v4vwg9cdzbxx85"; 11 - }; 12 - 13 - makeFlags = [ "PREFIX=$(out)" ]; 14 - 15 - meta = { 16 - description = "FFmpeg version of headers for NVENC"; 17 - homepage = "https://ffmpeg.org/"; 18 - license = lib.licenses.mit; 19 - maintainers = [ lib.maintainers.MP2E ]; 20 - platforms = lib.platforms.all; 21 - }; 22 - }
···
-27
pkgs/development/libraries/nv-codec-headers/11_x.nix
··· 1 - { stdenv 2 - , lib 3 - , fetchgit 4 - }: 5 - 6 - stdenv.mkDerivation rec { 7 - pname = "nv-codec-headers"; 8 - version = "11.1.5.2"; 9 - 10 - src = fetchgit { 11 - url = "https://git.videolan.org/git/ffmpeg/nv-codec-headers.git"; 12 - rev = "n${version}"; 13 - sha256 = "sha256-KzaqwpzISHB7tSTruynEOJmSlJnAFK2h7/cRI/zkNPk="; 14 - }; 15 - 16 - makeFlags = [ 17 - "PREFIX=$(out)" 18 - ]; 19 - 20 - meta = with lib; { 21 - description = "FFmpeg version of headers for NVENC"; 22 - homepage = "https://git.videolan.org/?p=ffmpeg/nv-codec-headers.git"; 23 - license = licenses.mit; 24 - maintainers = with maintainers; [ MP2E ]; 25 - platforms = platforms.all; 26 - }; 27 - }
···
-27
pkgs/development/libraries/nv-codec-headers/12_x.nix
··· 1 - { stdenv 2 - , lib 3 - , fetchgit 4 - }: 5 - 6 - stdenv.mkDerivation rec { 7 - pname = "nv-codec-headers"; 8 - version = "12.1.14.0"; 9 - 10 - src = fetchgit { 11 - url = "https://git.videolan.org/git/ffmpeg/nv-codec-headers.git"; 12 - rev = "n${version}"; 13 - sha256 = "sha256-WJYuFmMGSW+B32LwE7oXv/IeTln6TNEeXSkquHh85Go="; 14 - }; 15 - 16 - makeFlags = [ 17 - "PREFIX=$(out)" 18 - ]; 19 - 20 - meta = with lib; { 21 - description = "FFmpeg version of headers for NVENC"; 22 - homepage = "https://git.videolan.org/?p=ffmpeg/nv-codec-headers.git"; 23 - license = licenses.mit; 24 - maintainers = with maintainers; [ MP2E ]; 25 - platforms = platforms.all; 26 - }; 27 - }
···
+28 -18
pkgs/development/libraries/nv-codec-headers/default.nix
··· 1 - { lib, stdenv, fetchgit }: 2 - 3 - stdenv.mkDerivation rec { 4 - pname = "nv-codec-headers"; 5 - version = "9.1.23.1"; 6 7 - src = fetchgit { 8 - url = "https://git.videolan.org/git/ffmpeg/nv-codec-headers.git"; 9 - rev = "n${version}"; 10 - sha256 = "1xfvb3mhz6wfx9c732888xa82ivaig903lhvvrqqzs31qfznsplh"; 11 }; 12 - 13 - makeFlags = [ "PREFIX=$(out)" ]; 14 - 15 - meta = { 16 - description = "FFmpeg version of headers for NVENC"; 17 - homepage = "https://ffmpeg.org/"; 18 - license = lib.licenses.mit; 19 - maintainers = [ lib.maintainers.MP2E ]; 20 - platforms = lib.platforms.all; 21 }; 22 }
··· 1 + { lib 2 + , fetchgit 3 + , stdenvNoCC 4 + }: 5 6 + let 7 + make-nv-codec-headers = (import ./make-nv-codec-headers.nix) { 8 + inherit lib fetchgit stdenvNoCC; 9 }; 10 + in 11 + { 12 + nv-codec-headers-8 = make-nv-codec-headers { 13 + version = "8.2.15.2"; 14 + hash = "sha256-TKYT8vXqnUpq+M0grDeOR37n/ffqSWDYTrXIbl++BG4="; 15 + }; 16 + nv-codec-headers-9 = make-nv-codec-headers { 17 + version = "9.1.23.1"; 18 + hash = "sha256-kF5tv8Nh6I9x3hvSAdKLakeBVEcIiXFY6o6bD+tY2/U="; 19 + }; 20 + nv-codec-headers-10 = make-nv-codec-headers { 21 + version = "10.0.26.2"; 22 + hash = "sha256-BfW+fmPp8U22+HK0ZZY6fKUjqigWvOBi6DmW7SSnslg="; 23 + }; 24 + nv-codec-headers-11 = make-nv-codec-headers { 25 + version = "11.1.5.2"; 26 + hash = "sha256-KzaqwpzISHB7tSTruynEOJmSlJnAFK2h7/cRI/zkNPk="; 27 + }; 28 + nv-codec-headers-12 = make-nv-codec-headers { 29 + version = "12.1.14.0"; 30 + hash = "sha256-WJYuFmMGSW+B32LwE7oXv/IeTln6TNEeXSkquHh85Go="; 31 }; 32 }
+32
pkgs/development/libraries/nv-codec-headers/make-nv-codec-headers.nix
···
··· 1 + { lib 2 + , stdenvNoCC 3 + , fetchgit 4 + }: 5 + 6 + { pname ? "nv-codec-headers" 7 + , version 8 + , hash 9 + }: 10 + 11 + stdenvNoCC.mkDerivation { 12 + inherit pname version; 13 + 14 + src = fetchgit { 15 + url = "https://git.videolan.org/git/ffmpeg/nv-codec-headers.git"; 16 + rev = "n${version}"; 17 + inherit hash; 18 + }; 19 + 20 + makeFlags = [ 21 + "PREFIX=$(out)" 22 + ]; 23 + 24 + meta = { 25 + description = "FFmpeg version of headers for NVENC"; 26 + homepage = "https://ffmpeg.org/"; 27 + downloadPage = "https://git.videolan.org/?p=ffmpeg/nv-codec-headers.git"; 28 + license = with lib.licenses; [ mit ]; 29 + maintainers = with lib.maintainers; [ AndersonTorres ]; 30 + platforms = lib.platforms.all; 31 + }; 32 + }
+3 -18
pkgs/development/libraries/openjpeg/default.nix
··· 1 - { lib, stdenv, fetchFromGitHub, fetchpatch, cmake, pkg-config 2 , libdeflate, libpng, libtiff, zlib, lcms2, jpylyzer 3 , jpipLibSupport ? false # JPIP library & executables 4 , jpipServerSupport ? false, curl, fcgi # JPIP Server ··· 12 13 stdenv.mkDerivation rec { 14 pname = "openjpeg"; 15 - version = "2.5.0"; 16 17 src = fetchFromGitHub { 18 owner = "uclouvain"; 19 repo = "openjpeg"; 20 rev = "v${version}"; 21 - sha256 = "sha256-/0o3Fl6/jx5zu854TCqMyOz/8mnEyEC9lpZ6ij/tbHc="; 22 }; 23 24 outputs = [ "out" "dev" ]; 25 - 26 - patches = [ 27 - # modernise cmake files, also fixes them for multiple outputs 28 - # https://github.com/uclouvain/openjpeg/pull/1424 29 - (fetchpatch { 30 - name = "uclouvain-openjpeg-pull-1424.patch"; 31 - url = "https://github.com/uclouvain/openjpeg/compare/52927287402a9f7353de8854c88f931051211e2f...9d4f70cfe99626f82f9c8dcbf45f07709e3511b2.patch"; 32 - sha256 = "sha256-CxVRt1u4HVOMUjWiZ2plmZC29t/zshCpSY+N4Wlrlvg="; 33 - }) 34 - # fix cmake files cross compilation 35 - (fetchpatch { 36 - url = "https://github.com/uclouvain/openjpeg/commit/c6ceb84c221b5094f1e8a4c0c247dee3fb5074e8.patch"; 37 - sha256 = "sha256-gBUtmO/7RwSWEl7rc8HGr8gNtvNFdhjEwm0Dd51p5O8="; 38 - }) 39 - ]; 40 41 cmakeFlags = [ 42 "-DCMAKE_INSTALL_NAME_DIR=\${CMAKE_INSTALL_PREFIX}/lib"
··· 1 + { lib, stdenv, fetchFromGitHub, cmake, pkg-config 2 , libdeflate, libpng, libtiff, zlib, lcms2, jpylyzer 3 , jpipLibSupport ? false # JPIP library & executables 4 , jpipServerSupport ? false, curl, fcgi # JPIP Server ··· 12 13 stdenv.mkDerivation rec { 14 pname = "openjpeg"; 15 + version = "2.5.2"; 16 17 src = fetchFromGitHub { 18 owner = "uclouvain"; 19 repo = "openjpeg"; 20 rev = "v${version}"; 21 + hash = "sha256-mQ9B3MJY2/bg0yY/7jUJrAXM6ozAHT5fmwES5Q1SGxw="; 22 }; 23 24 outputs = [ "out" "dev" ]; 25 26 cmakeFlags = [ 27 "-DCMAKE_INSTALL_NAME_DIR=\${CMAKE_INSTALL_PREFIX}/lib"
+2 -2
pkgs/development/libraries/pcre2/default.nix
··· 6 7 stdenv.mkDerivation rec { 8 pname = "pcre2"; 9 - version = "10.42"; 10 11 src = fetchurl { 12 url = "https://github.com/PhilipHazel/pcre2/releases/download/pcre2-${version}/pcre2-${version}.tar.bz2"; 13 - hash = "sha256-jTbNjLbqKkwrs1j/ZBGwx4hjOipF2rvxrrS3AdG16EA="; 14 }; 15 16 configureFlags = [
··· 6 7 stdenv.mkDerivation rec { 8 pname = "pcre2"; 9 + version = "10.43"; 10 11 src = fetchurl { 12 url = "https://github.com/PhilipHazel/pcre2/releases/download/pcre2-${version}/pcre2-${version}.tar.bz2"; 13 + hash = "sha256-4qU5hP8LB9/bWuRIa7ubIcyo598kNAlsyb8bcow1C8s="; 14 }; 15 16 configureFlags = [
+2 -2
pkgs/development/libraries/poppler/default.nix
··· 46 in 47 stdenv.mkDerivation (finalAttrs: rec { 48 pname = "poppler-${suffix}"; 49 - version = "24.01.0"; # beware: updates often break cups-filters build, check scribus too! 50 51 outputs = [ "out" "dev" ]; 52 53 src = fetchurl { 54 url = "https://poppler.freedesktop.org/poppler-${version}.tar.xz"; 55 - hash = "sha256-x972k6ekkoMPSdSXqAzGuchctXsV6b4tLWFRU7ecrgg="; 56 }; 57 58 nativeBuildInputs = [
··· 46 in 47 stdenv.mkDerivation (finalAttrs: rec { 48 pname = "poppler-${suffix}"; 49 + version = "24.02.0"; # beware: updates often break cups-filters build, check scribus too! 50 51 outputs = [ "out" "dev" ]; 52 53 src = fetchurl { 54 url = "https://poppler.freedesktop.org/poppler-${version}.tar.xz"; 55 + hash = "sha256-GRh6P90F8z59YExHmcGD3lygEYZAyIs3DdzzE2NDIi4="; 56 }; 57 58 nativeBuildInputs = [
+9 -4
pkgs/development/libraries/xvidcore/default.nix
··· 35 rm $out/lib/*.a 36 ''; 37 38 meta = with lib; { 39 description = "MPEG-4 video codec for PC"; 40 - homepage = "https://www.xvid.com/"; 41 - license = licenses.gpl2; 42 maintainers = with maintainers; [ codyopel lovek323 ]; 43 - platforms = platforms.all; 44 }; 45 } 46 -
··· 35 rm $out/lib/*.a 36 ''; 37 38 + # Dependants of xvidcore don't know to look in bin for dependecies. Link them 39 + # in lib so other depedants of xvidcore can find the dlls. 40 + postFixup = lib.optionalString stdenv.hostPlatform.isMinGW '' 41 + ln -s $out/bin/*.dll $out/lib 42 + ''; 43 + 44 meta = with lib; { 45 description = "MPEG-4 video codec for PC"; 46 + homepage = "https://www.xvid.com/"; 47 + license = licenses.gpl2; 48 maintainers = with maintainers; [ codyopel lovek323 ]; 49 + platforms = platforms.all; 50 }; 51 }
+6 -21
pkgs/development/misc/resholve/oildev.nix
··· 4 , callPackage 5 , fetchFromGitHub 6 , makeWrapper 7 - , # re2c deps 8 - autoreconfHook 9 , # py-yajl deps 10 git 11 , # oil deps 12 - file 13 - , pkgsBuildBuild 14 , six 15 , typing 16 }: 17 18 rec { 19 - re2c = stdenv.mkDerivation rec { 20 - pname = "re2c"; 21 - version = "1.0.3"; 22 - sourceRoot = "${src.name}/re2c"; 23 - src = fetchFromGitHub { 24 - owner = "skvadrik"; 25 - repo = "re2c"; 26 - rev = version; 27 - sha256 = "0grx7nl9fwcn880v5ssjljhcb9c5p2a6xpwil7zxpmv0rwnr3yqi"; 28 - }; 29 - nativeBuildInputs = [ autoreconfHook ]; 30 - preCheck = '' 31 - patchShebangs run_tests.sh 32 - ''; 33 - }; 34 - 35 py-yajl = python27.pkgs.buildPythonPackage rec { 36 pname = "oil-pyyajl-unstable"; 37 version = "2022-09-01"; ··· 103 "--without-readline" 104 ]; 105 106 - nativeBuildInputs = [ re2c file makeWrapper ]; 107 108 propagatedBuildInputs = [ six typing py-yajl ]; 109
··· 4 , callPackage 5 , fetchFromGitHub 6 , makeWrapper 7 , # py-yajl deps 8 git 9 , # oil deps 10 + pkgsBuildBuild 11 + , re2c 12 + , file 13 , six 14 , typing 15 }: 16 17 rec { 18 py-yajl = python27.pkgs.buildPythonPackage rec { 19 pname = "oil-pyyajl-unstable"; 20 version = "2022-09-01"; ··· 86 "--without-readline" 87 ]; 88 89 + depsBuildBuild = [ re2c ]; 90 + 91 + nativeBuildInputs = [ file makeWrapper ]; 92 93 propagatedBuildInputs = [ six typing py-yajl ]; 94
+59 -5
pkgs/development/python-modules/aiocoap/default.nix
··· 1 { lib 2 , buildPythonPackage 3 , fetchFromGitHub 4 - , pytestCheckHook 5 - , pygments 6 , pythonOlder 7 }: 8 9 buildPythonPackage rec { 10 pname = "aiocoap"; 11 version = "0.4.7"; 12 - format = "setuptools"; 13 14 disabled = pythonOlder "3.7"; 15 ··· 20 hash = "sha256-4iwoPfmIwk+PlWUp60aqA5qZgzyj34pnZHf9uH5UhnY="; 21 }; 22 23 - propagatedBuildInputs = [ 24 - pygments 25 ]; 26 27 nativeCheckInputs = [ 28 pytestCheckHook 29 ]; 30 31 disabledTestPaths = [
··· 1 { lib 2 , buildPythonPackage 3 , fetchFromGitHub 4 + , pythonAtLeast 5 , pythonOlder 6 + 7 + # build-system 8 + , setuptools 9 + 10 + # optionals 11 + , cbor2 12 + , cbor-diag 13 + , cryptography 14 + , filelock 15 + , ge25519 16 + , dtlssocket 17 + , websockets 18 + , termcolor 19 + , pygments 20 + 21 + # tests 22 + , pytestCheckHook 23 }: 24 25 buildPythonPackage rec { 26 pname = "aiocoap"; 27 version = "0.4.7"; 28 + pyproject = true; 29 30 disabled = pythonOlder "3.7"; 31 ··· 36 hash = "sha256-4iwoPfmIwk+PlWUp60aqA5qZgzyj34pnZHf9uH5UhnY="; 37 }; 38 39 + nativeBuildInputs = [ 40 + setuptools 41 ]; 42 43 + passthru.optional-dependencies = { 44 + oscore = [ 45 + cbor2 46 + cryptography 47 + filelock 48 + ge25519 49 + ]; 50 + tinydtls = [ 51 + dtlssocket 52 + ]; 53 + ws = [ 54 + websockets 55 + ]; 56 + prettyprint = [ 57 + termcolor 58 + cbor2 59 + pygments 60 + cbor-diag 61 + ]; 62 + }; 63 + 64 nativeCheckInputs = [ 65 pytestCheckHook 66 + ]; 67 + 68 + pytestFlagsArray = lib.optionals (pythonAtLeast "3.12") [ 69 + # https://github.com/chrysn/aiocoap/issues/339 70 + "--deselect=tests/test_server.py::TestServerTCP::test_big_resource" 71 + "--deselect=tests/test_server.py::TestServerTCP::test_empty_accept" 72 + "--deselect=tests/test_server.py::TestServerTCP::test_error_resources" 73 + "--deselect=tests/test_server.py::TestServerTCP::test_fast_resource" 74 + "--deselect=tests/test_server.py::TestServerTCP::test_js_accept" 75 + "--deselect=tests/test_server.py::TestServerTCP::test_manualbig_resource" 76 + "--deselect=tests/test_server.py::TestServerTCP::test_nonexisting_resource" 77 + "--deselect=tests/test_server.py::TestServerTCP::test_replacing_resource" 78 + "--deselect=tests/test_server.py::TestServerTCP::test_root_resource" 79 + "--deselect=tests/test_server.py::TestServerTCP::test_slow_resource" 80 + "--deselect=tests/test_server.py::TestServerTCP::test_slowbig_resource" 81 + "--deselect=tests/test_server.py::TestServerTCP::test_spurious_resource" 82 + "--deselect=tests/test_server.py::TestServerTCP::test_unacceptable_accept" 83 ]; 84 85 disabledTestPaths = [
+4
pkgs/development/python-modules/airly/default.nix
··· 5 , buildPythonPackage 6 , fetchFromGitHub 7 , pytestCheckHook 8 }: 9 10 buildPythonPackage rec { ··· 20 }; 21 22 propagatedBuildInputs = [ aiohttp ]; 23 24 nativeCheckInputs = [ 25 aioresponses
··· 5 , buildPythonPackage 6 , fetchFromGitHub 7 , pytestCheckHook 8 + , pythonOlder 9 }: 10 11 buildPythonPackage rec { ··· 21 }; 22 23 propagatedBuildInputs = [ aiohttp ]; 24 + 25 + # aiounittest is not supported on 3.12 26 + doCheck = pythonOlder "3.12"; 27 28 nativeCheckInputs = [ 29 aioresponses
+5
pkgs/development/python-modules/alarmdecoder/default.nix
··· 23 hash = "sha256-q2s+wngDKtWm5mxGHNAc63Ed6tiQD9gLHVoQZNWFB0w="; 24 }; 25 26 propagatedBuildInputs = [ 27 pyftdi 28 pyopenssl
··· 23 hash = "sha256-q2s+wngDKtWm5mxGHNAc63Ed6tiQD9gLHVoQZNWFB0w="; 24 }; 25 26 + postPatch = '' 27 + substituteInPlace test/test_{ad2,devices,messages}.py \ 28 + --replace-fail assertEquals assertEqual 29 + ''; 30 + 31 propagatedBuildInputs = [ 32 pyftdi 33 pyopenssl
+4 -4
pkgs/development/python-modules/amaranth-boards/default.nix
··· 8 9 buildPythonPackage rec { 10 pname = "amaranth-boards"; 11 - version = "unstable-2021-12-17"; 12 format = "setuptools"; 13 # python setup.py --version 14 realVersion = "0.1.dev202+g${lib.substring 0 7 src.rev}"; ··· 16 src = fetchFromGitHub { 17 owner = "amaranth-lang"; 18 repo = "amaranth-boards"; 19 - rev = "8e2615765e255144403431ca95c5cdf6c78eb638"; 20 - sha256 = "3EOG8SO5xBNevshXMRrxKWoJUbeaVi8ckbkmqd6Tw70="; 21 }; 22 23 nativeBuildInputs = [ setuptools-scm ]; ··· 34 description = "Board definitions for Amaranth HDL"; 35 homepage = "https://github.com/amaranth-lang/amaranth-boards"; 36 license = licenses.bsd2; 37 - maintainers = with maintainers; [ emily thoughtpolice ]; 38 }; 39 }
··· 8 9 buildPythonPackage rec { 10 pname = "amaranth-boards"; 11 + version = "0-unstable-2023-12-13"; 12 format = "setuptools"; 13 # python setup.py --version 14 realVersion = "0.1.dev202+g${lib.substring 0 7 src.rev}"; ··· 16 src = fetchFromGitHub { 17 owner = "amaranth-lang"; 18 repo = "amaranth-boards"; 19 + rev = "170675812b71ee722bcf8ccdb88409a9ad97ffe2"; 20 + hash = "sha256-9ZyzD4hOGW2sG24ISNwYBY6NiDe5q0rwDeMdYtzjwDA="; 21 }; 22 23 nativeBuildInputs = [ setuptools-scm ]; ··· 34 description = "Board definitions for Amaranth HDL"; 35 homepage = "https://github.com/amaranth-lang/amaranth-boards"; 36 license = licenses.bsd2; 37 + maintainers = with maintainers; [ emily thoughtpolice pbsds ]; 38 }; 39 }
+11 -12
pkgs/development/python-modules/amaranth-soc/default.nix
··· 2 , buildPythonPackage 3 , fetchFromGitHub 4 , amaranth 5 - , setuptools 6 - , setuptools-scm 7 }: 8 9 buildPythonPackage rec { 10 pname = "amaranth-soc"; 11 - version = "unstable-2023-09-15"; 12 - format = "setuptools"; 13 - # python setup.py --version 14 - realVersion = "0.1.dev70+g${lib.substring 0 7 src.rev}"; 15 16 src = fetchFromGitHub { 17 owner = "amaranth-lang"; 18 repo = "amaranth-soc"; 19 - rev = "cce8a79a37498f4d5900be21a295ba77e51e6c9d"; 20 - sha256 = "sha256-hfkJaqICuy3iSTwLM9lbUPvSMDBLW8GdxqswyAOsowo="; 21 }; 22 23 - nativeBuildInputs = [ setuptools-scm ]; 24 - propagatedBuildInputs = [ setuptools amaranth ]; 25 26 preBuild = '' 27 - export SETUPTOOLS_SCM_PRETEND_VERSION="${realVersion}" 28 ''; 29 30 meta = with lib; { 31 description = "System on Chip toolkit for Amaranth HDL"; 32 homepage = "https://github.com/amaranth-lang/amaranth-soc"; 33 license = licenses.bsd2; 34 - maintainers = with maintainers; [ emily thoughtpolice ]; 35 }; 36 }
··· 2 , buildPythonPackage 3 , fetchFromGitHub 4 , amaranth 5 + , pdm-backend 6 }: 7 8 buildPythonPackage rec { 9 pname = "amaranth-soc"; 10 + version = "0-unstable-2024-02-16"; 11 + pyproject = true; 12 + # from `pdm show` 13 + realVersion = "0.1a1.dev1+g${lib.substring 0 7 src.rev}"; 14 15 src = fetchFromGitHub { 16 owner = "amaranth-lang"; 17 repo = "amaranth-soc"; 18 + rev = "9f46553aa4289e2a11788a73fade6410a371b162"; 19 + hash = "sha256-ZllDSrZEu16jZtbQ7crQSj3XCbsthueXtaAvyf45dmY="; 20 }; 21 22 + nativeBuildInputs = [ pdm-backend ]; 23 + propagatedBuildInputs = [ amaranth ]; 24 25 preBuild = '' 26 + export PDM_BUILD_SCM_VERSION="${realVersion}" 27 ''; 28 29 meta = with lib; { 30 description = "System on Chip toolkit for Amaranth HDL"; 31 homepage = "https://github.com/amaranth-lang/amaranth-soc"; 32 license = licenses.bsd2; 33 + maintainers = with maintainers; [ emily thoughtpolice pbsds ]; 34 }; 35 }
+4 -5
pkgs/development/python-modules/amaranth/default.nix
··· 19 buildPythonPackage rec { 20 pname = "amaranth"; 21 format = "pyproject"; 22 - # python -m setuptools_scm 23 - version = "0.4.dev197+g${lib.substring 0 7 src.rev}"; 24 disabled = pythonOlder "3.8"; 25 26 src = fetchFromGitHub { 27 owner = "amaranth-lang"; 28 repo = "amaranth"; 29 - rev = "11d5bb19eb34463918c07dc5e2e0eac7dbf822b0"; 30 - sha256 = "sha256-Ji5oYfF2hKSunAdAQTniv8Ajj6NE/bvW5cvadrGKa+U="; 31 }; 32 33 nativeBuildInputs = [ ··· 55 description = "A modern hardware definition language and toolchain based on Python"; 56 homepage = "https://amaranth-lang.org/docs/amaranth"; 57 license = licenses.bsd2; 58 - maintainers = with maintainers; [ emily thoughtpolice ]; 59 }; 60 }
··· 19 buildPythonPackage rec { 20 pname = "amaranth"; 21 format = "pyproject"; 22 + version = "0.4.3"; 23 disabled = pythonOlder "3.8"; 24 25 src = fetchFromGitHub { 26 owner = "amaranth-lang"; 27 repo = "amaranth"; 28 + rev = "refs/tags/v${version}"; 29 + hash = "sha256-03uAaD4aEMxu/T1D8Hb7XcWvZZuaCK5HmdOD9bx+ZIc="; 30 }; 31 32 nativeBuildInputs = [ ··· 54 description = "A modern hardware definition language and toolchain based on Python"; 55 homepage = "https://amaranth-lang.org/docs/amaranth"; 56 license = licenses.bsd2; 57 + maintainers = with maintainers; [ emily thoughtpolice pbsds ]; 58 }; 59 }
+5 -3
pkgs/development/python-modules/bidict/default.nix
··· 10 , pytest-benchmark 11 , sortedcollections 12 , sortedcontainers 13 , pythonOlder 14 }: 15 16 buildPythonPackage rec { 17 pname = "bidict"; 18 - version = "0.22.1"; 19 - format = "pyproject"; 20 21 disabled = pythonOlder "3.7"; 22 ··· 24 owner = "jab"; 25 repo = "bidict"; 26 rev = "refs/tags/v${version}"; 27 - hash = "sha256-mPBruasjQwErl5M91OBf71hArztdRVONOCnqos180DY="; 28 }; 29 30 nativeBuildInputs = [ ··· 43 pytest-benchmark 44 sortedcollections 45 sortedcontainers 46 ]; 47 48 pythonImportsCheck = [ "bidict" ];
··· 10 , pytest-benchmark 11 , sortedcollections 12 , sortedcontainers 13 + , typing-extensions 14 , pythonOlder 15 }: 16 17 buildPythonPackage rec { 18 pname = "bidict"; 19 + version = "0.23.1"; 20 + pyproject = true; 21 22 disabled = pythonOlder "3.7"; 23 ··· 25 owner = "jab"; 26 repo = "bidict"; 27 rev = "refs/tags/v${version}"; 28 + hash = "sha256-WE0YaRT4a/byvU2pzcByuf1DfMlOpYA9i0PPrKXsS+M="; 29 }; 30 31 nativeBuildInputs = [ ··· 44 pytest-benchmark 45 sortedcollections 46 sortedcontainers 47 + typing-extensions 48 ]; 49 50 pythonImportsCheck = [ "bidict" ];
+7
pkgs/development/python-modules/django/4.nix
··· 2 , stdenv 3 , buildPythonPackage 4 , fetchPypi 5 , pythonOlder 6 , substituteAll 7 ··· 60 # make sure the tests don't remove packages from our pythonpath 61 # and disable failing tests 62 ./django_4_tests.patch 63 ] ++ lib.optionals withGdal [ 64 (substituteAll { 65 src = ./django_4_set_geos_gdal_lib.patch;
··· 2 , stdenv 3 , buildPythonPackage 4 , fetchPypi 5 + , fetchpatch2 6 , pythonOlder 7 , substituteAll 8 ··· 61 # make sure the tests don't remove packages from our pythonpath 62 # and disable failing tests 63 ./django_4_tests.patch 64 + 65 + (fetchpatch2 { 66 + # fix test on 3.12; https://github.com/django/django/pull/17843 67 + url = "https://github.com/django/django/commit/bc8471f0aac8f0c215b9471b594d159783bac19b.patch"; 68 + hash = "sha256-g1T9b73rmQ0uk1lB+iQy1XwK3Qin3mf5wpRsyYISJaw="; 69 + }) 70 ] ++ lib.optionals withGdal [ 71 (substituteAll { 72 src = ./django_4_set_geos_gdal_lib.patch;
+7
pkgs/development/python-modules/django/5.nix
··· 2 , stdenv 3 , buildPythonPackage 4 , fetchPypi 5 , pythonOlder 6 , substituteAll 7 ··· 61 ./django_5_tests_pythonpath.patch 62 # disable test that excpects timezone issues 63 ./django_5_disable_failing_tests.patch 64 ] ++ lib.optionals withGdal [ 65 (substituteAll { 66 src = ./django_5_set_geos_gdal_lib.patch;
··· 2 , stdenv 3 , buildPythonPackage 4 , fetchPypi 5 + , fetchpatch2 6 , pythonOlder 7 , substituteAll 8 ··· 62 ./django_5_tests_pythonpath.patch 63 # disable test that excpects timezone issues 64 ./django_5_disable_failing_tests.patch 65 + 66 + (fetchpatch2 { 67 + # fix test on 3.12; https://github.com/django/django/pull/17843 68 + url = "https://github.com/django/django/commit/bc8471f0aac8f0c215b9471b594d159783bac19b.patch"; 69 + hash = "sha256-g1T9b73rmQ0uk1lB+iQy1XwK3Qin3mf5wpRsyYISJaw="; 70 + }) 71 ] ++ lib.optionals withGdal [ 72 (substituteAll { 73 src = ./django_5_set_geos_gdal_lib.patch;
+2 -2
pkgs/development/python-modules/enocean/default.nix
··· 4 , beautifulsoup4 5 , enum-compat 6 , pyserial 7 - , nose 8 }: 9 10 buildPythonPackage rec { ··· 26 ]; 27 28 nativeCheckInputs = [ 29 - nose 30 ]; 31 32 checkPhase = ''
··· 4 , beautifulsoup4 5 , enum-compat 6 , pyserial 7 + , pynose 8 }: 9 10 buildPythonPackage rec { ··· 26 ]; 27 28 nativeCheckInputs = [ 29 + pynose 30 ]; 31 32 checkPhase = ''
+11 -63
pkgs/development/python-modules/eventlet/default.nix
··· 2 , stdenv 3 , buildPythonPackage 4 , fetchFromGitHub 5 - , fetchpatch 6 , pythonAtLeast 7 8 # build-system 9 - , setuptools 10 11 # dependencies 12 , dnspython ··· 15 , six 16 17 # tests 18 - , nose3 19 , iana-etc 20 , pytestCheckHook 21 , libredirect ··· 23 24 buildPythonPackage rec { 25 pname = "eventlet"; 26 - version = "0.33.3"; 27 pyproject = true; 28 29 src = fetchFromGitHub { 30 owner = "eventlet"; 31 - repo = pname; 32 rev = "v${version}"; 33 - hash = "sha256-iSSEZgPkK7RrZfU11z7hUk+JbFsCPH/SD16e+/f6TFU="; 34 }; 35 36 - patches = [ 37 - # Python 3.12 fixes: 38 - # - remove usage of distutils 39 - # - replace ssl.wrap_socket usage 40 - ./remove-distutils-usage.patch 41 - (fetchpatch { 42 - url = "https://src.fedoraproject.org/rpms/python-eventlet/raw/rawhide/f/python3.12.patch"; 43 - hash = "sha256-MxzprFaVcV1uamjjTeIz+2gPvfPy+Y1QaA20znMdwoA="; 44 - }) 45 - # fix tests running on kernel 6.6 or newer 46 - # https://github.com/eventlet/eventlet/pull/905 47 - (fetchpatch { 48 - url = "https://github.com/eventlet/eventlet/commit/413327b229c80a97e9c89c52f7714224942701b4.patch"; 49 - hash = "sha256-rbYPd5cg3ElSYWYaZJrS7bb4nMJkTMO0ScvNnXRXzE0="; 50 - }) 51 - ]; 52 - 53 nativeBuildInputs = [ 54 - setuptools 55 ]; 56 57 propagatedBuildInputs = [ ··· 62 63 nativeCheckInputs = [ 64 pytestCheckHook 65 - nose3 66 ]; 67 68 # libredirect is not available on darwin 69 # tests hang on pypy indefinitely 70 - # nose3 is incompatible with Python 3.12. 71 - doCheck = !stdenv.isDarwin && !isPyPy && !(pythonAtLeast "3.12"); 72 73 preCheck = lib.optionalString doCheck '' 74 echo "nameserver 127.0.0.1" > resolv.conf ··· 79 ''; 80 81 disabledTests = [ 82 # Tests requires network access 83 - "test_017_ssl_zeroreturnerror" 84 - "test_018b_http_10_keepalive_framing" 85 "test_getaddrinfo" 86 "test_hosts_no_network" 87 - "test_leakage_from_tracebacks" 88 - "test_patcher_existing_locks_locked" 89 - # broken with pyopenssl 22.0.0 90 - "test_sendall_timeout" 91 - # broken on aarch64 and when using march in gcc 92 - "test_fork_after_monkey_patch" 93 ]; 94 95 - disabledTestPaths = [ 96 - # Tests are out-dated 97 - "tests/stdlib/test_asynchat.py" 98 - "tests/stdlib/test_asyncore.py" 99 - "tests/stdlib/test_ftplib.py" 100 - "tests/stdlib/test_httplib.py" 101 - "tests/stdlib/test_httpservers.py" 102 - "tests/stdlib/test_os.py" 103 - "tests/stdlib/test_queue.py" 104 - "tests/stdlib/test_select.py" 105 - "tests/stdlib/test_SimpleHTTPServer.py" 106 - "tests/stdlib/test_socket_ssl.py" 107 - "tests/stdlib/test_socket.py" 108 - "tests/stdlib/test_socketserver.py" 109 - "tests/stdlib/test_ssl.py" 110 - "tests/stdlib/test_subprocess.py" 111 - "tests/stdlib/test_thread__boundedsem.py" 112 - "tests/stdlib/test_thread.py" 113 - "tests/stdlib/test_threading_local.py" 114 - "tests/stdlib/test_threading.py" 115 - "tests/stdlib/test_timeout.py" 116 - "tests/stdlib/test_urllib.py" 117 - "tests/stdlib/test_urllib2_localnet.py" 118 - "tests/stdlib/test_urllib2.py" 119 - ]; 120 - 121 - # unfortunately, it needs /etc/protocol to be present to not fail 122 - # pythonImportsCheck = [ "eventlet" ]; 123 124 meta = with lib; { 125 changelog = "https://github.com/eventlet/eventlet/blob/v${version}/NEWS";
··· 2 , stdenv 3 , buildPythonPackage 4 , fetchFromGitHub 5 , pythonAtLeast 6 7 # build-system 8 + , hatch-vcs 9 + , hatchling 10 11 # dependencies 12 , dnspython ··· 15 , six 16 17 # tests 18 , iana-etc 19 , pytestCheckHook 20 , libredirect ··· 22 23 buildPythonPackage rec { 24 pname = "eventlet"; 25 + version = "0.35.2"; 26 pyproject = true; 27 28 src = fetchFromGitHub { 29 owner = "eventlet"; 30 + repo = "eventlet"; 31 rev = "v${version}"; 32 + hash = "sha256-jMbCxqIn9f9+16rFwpQdkBHj6NwTNkQxnSVV4qQ1fjM="; 33 }; 34 35 nativeBuildInputs = [ 36 + hatch-vcs 37 + hatchling 38 ]; 39 40 propagatedBuildInputs = [ ··· 45 46 nativeCheckInputs = [ 47 pytestCheckHook 48 ]; 49 50 # libredirect is not available on darwin 51 # tests hang on pypy indefinitely 52 + doCheck = !stdenv.isDarwin && !isPyPy; 53 54 preCheck = lib.optionalString doCheck '' 55 echo "nameserver 127.0.0.1" > resolv.conf ··· 60 ''; 61 62 disabledTests = [ 63 + # AssertionError: Expected single line "pass" in stdout 64 + "test_fork_after_monkey_patch" 65 # Tests requires network access 66 "test_getaddrinfo" 67 "test_hosts_no_network" 68 ]; 69 70 + pythonImportsCheck = [ "eventlet" ]; 71 72 meta = with lib; { 73 changelog = "https://github.com/eventlet/eventlet/blob/v${version}/NEWS";
+5
pkgs/development/python-modules/fitbit/default.nix
··· 24 hash = "sha256-1u3h47lRBrJ7EUWBl5+RLGW4KHHqXqqrXbboZdy7VPA="; 25 }; 26 27 propagatedBuildInputs = [ 28 python-dateutil 29 requests-oauthlib
··· 24 hash = "sha256-1u3h47lRBrJ7EUWBl5+RLGW4KHHqXqqrXbboZdy7VPA="; 25 }; 26 27 + postPatch = '' 28 + substituteInPlace fitbit_tests/test_api.py \ 29 + --replace-fail assertRaisesRegexp assertRaisesRegex 30 + ''; 31 + 32 propagatedBuildInputs = [ 33 python-dateutil 34 requests-oauthlib
+14 -4
pkgs/development/python-modules/gpiozero/default.nix
··· 1 { lib 2 , buildPythonPackage 3 , fetchFromGitHub 4 , sphinx-rtd-theme 5 , sphinxHook 6 , colorzero 7 - , pythonOlder 8 , pytestCheckHook 9 }: 10 11 buildPythonPackage rec { 12 pname = "gpiozero"; 13 - version = "2.0"; 14 - format = "setuptools"; 15 16 disabled = pythonOlder "3.9"; 17 ··· 19 owner = "gpiozero"; 20 repo = pname; 21 rev = "refs/tags/v${version}"; 22 - hash = "sha256-6qSB9RMypNXNj+Ds1nyzB7iaeHXvF0swSubrJSn2L34="; 23 }; 24 25 postPatch = '' ··· 33 ]; 34 35 nativeBuildInputs = [ 36 sphinx-rtd-theme 37 sphinxHook 38 ];
··· 1 { lib 2 , buildPythonPackage 3 , fetchFromGitHub 4 + , pythonOlder 5 + 6 + # build-system 7 + , setuptools 8 + 9 + # docs 10 , sphinx-rtd-theme 11 , sphinxHook 12 + 13 + # dependencies 14 , colorzero 15 + 16 + # tests 17 , pytestCheckHook 18 }: 19 20 buildPythonPackage rec { 21 pname = "gpiozero"; 22 + version = "2.0.1"; 23 + pyproject = true; 24 25 disabled = pythonOlder "3.9"; 26 ··· 28 owner = "gpiozero"; 29 repo = pname; 30 rev = "refs/tags/v${version}"; 31 + hash = "sha256-ifdCFcMH6SrhKQK/TJJ5lJafSfAUzd6ZT5ANUzJGwxI="; 32 }; 33 34 postPatch = '' ··· 42 ]; 43 44 nativeBuildInputs = [ 45 + setuptools 46 sphinx-rtd-theme 47 sphinxHook 48 ];
+2 -2
pkgs/development/python-modules/grpcio-status/default.nix
··· 9 10 buildPythonPackage rec { 11 pname = "grpcio-status"; 12 - version = "1.60.1"; 13 format = "setuptools"; 14 15 disabled = pythonOlder "3.6"; 16 17 src = fetchPypi { 18 inherit pname version; 19 - hash = "sha256-YbWquJiUmOiqFCwguIgp6l2Q0YwYyFO5+ebUB9N7+LQ="; 20 }; 21 22 postPatch = ''
··· 9 10 buildPythonPackage rec { 11 pname = "grpcio-status"; 12 + version = "1.62.0"; 13 format = "setuptools"; 14 15 disabled = pythonOlder "3.6"; 16 17 src = fetchPypi { 18 inherit pname version; 19 + hash = "sha256-DWk+nAmIDa6qwGDQw9uhrkcKQ8meXSDf6v1iz34IqF0="; 20 }; 21 22 postPatch = ''
+2 -2
pkgs/development/python-modules/grpcio-testing/default.nix
··· 9 10 buildPythonPackage rec { 11 pname = "grpcio-testing"; 12 - version = "1.60.1"; 13 format = "setuptools"; 14 15 disabled = pythonOlder "3.7"; 16 17 src = fetchPypi { 18 inherit pname version; 19 - hash = "sha256-vvrZX0fes/OTTr1VEpl0jqo/Y+44btlq1pemZFNWixc="; 20 }; 21 22 postPatch = ''
··· 9 10 buildPythonPackage rec { 11 pname = "grpcio-testing"; 12 + version = "1.62.0"; 13 format = "setuptools"; 14 15 disabled = pythonOlder "3.7"; 16 17 src = fetchPypi { 18 inherit pname version; 19 + hash = "sha256-T/CiuWYEuwA9Oa1v8li3XVVa13lePMFEr+2yDa/erJk="; 20 }; 21 22 postPatch = ''
+2 -2
pkgs/development/python-modules/grpcio-tools/default.nix
··· 2 3 buildPythonPackage rec { 4 pname = "grpcio-tools"; 5 - version = "1.60.1"; 6 format = "setuptools"; 7 8 src = fetchPypi { 9 inherit pname version; 10 - hash = "sha256-2ggiSrhnXG1GS5iL2MoCzM0r8Cdbzu/o9iGb/UpPXoU="; 11 }; 12 13 postPatch = ''
··· 2 3 buildPythonPackage rec { 4 pname = "grpcio-tools"; 5 + version = "1.62.0"; 6 format = "setuptools"; 7 8 src = fetchPypi { 9 inherit pname version; 10 + hash = "sha256-f8puz7vwVJBYuyncxuQ12IW4eNB3Aed6xY4eH1kXNtw="; 11 }; 12 13 postPatch = ''
+2 -2
pkgs/development/python-modules/grpcio/default.nix
··· 18 buildPythonPackage rec { 19 pname = "grpcio"; 20 format = "setuptools"; 21 - version = "1.60.1"; 22 23 src = fetchPypi { 24 inherit pname version; 25 - hash = "sha256-3R06jR0uUK2bWeEKp/B8fRvis2fz8tM8X63pbtVGCWI="; 26 }; 27 28 outputs = [ "out" "dev" ];
··· 18 buildPythonPackage rec { 19 pname = "grpcio"; 20 format = "setuptools"; 21 + version = "1.62.0"; 22 23 src = fetchPypi { 24 inherit pname version; 25 + hash = "sha256-dISWr5I4rHjc2YzOZUIfGtzijDl5OT42CWg/zX84gNc="; 26 }; 27 28 outputs = [ "out" "dev" ];
+2 -2
pkgs/development/python-modules/habitipy/default.nix
··· 5 , requests 6 , setuptools 7 , hypothesis 8 - , nose 9 , responses 10 }: 11 ··· 29 30 nativeCheckInputs = [ 31 hypothesis 32 - nose 33 responses 34 ]; 35
··· 5 , requests 6 , setuptools 7 , hypothesis 8 + , pynose 9 , responses 10 }: 11 ··· 29 30 nativeCheckInputs = [ 31 hypothesis 32 + pynose 33 responses 34 ]; 35
+18 -8
pkgs/development/python-modules/http-ece/default.nix
··· 1 - { lib, fetchPypi, buildPythonPackage, pythonOlder 2 - , coverage, flake8, mock, nose, importlib-metadata 3 - , cryptography }: 4 5 buildPythonPackage rec { 6 - pname = "http_ece"; 7 version = "1.2.0"; 8 9 src = fetchPypi { 10 - inherit pname version; 11 sha256 = "sha256-tZIPjvuOG1+wJXE+Ozb9pUM2JiAQY0sm3B+Y+F0es94="; 12 }; 13 14 - propagatedBuildInputs = [ cryptography ] 15 - ++ lib.optionals (pythonOlder "3.8") [ importlib-metadata ]; 16 17 - nativeCheckInputs = [ coverage flake8 mock nose ]; 18 19 meta = with lib; { 20 description = "Encipher HTTP Messages";
··· 1 + { lib 2 + , buildPythonPackage 3 + , cryptography 4 + , fetchPypi 5 + , mock 6 + , pynose 7 + }: 8 9 buildPythonPackage rec { 10 + pname = "http-ece"; 11 version = "1.2.0"; 12 13 src = fetchPypi { 14 + pname = "http_ece"; 15 + inherit version; 16 sha256 = "sha256-tZIPjvuOG1+wJXE+Ozb9pUM2JiAQY0sm3B+Y+F0es94="; 17 }; 18 19 + postPatch = '' 20 + substituteInPlace setup.py \ 21 + --replace-fail '"nose",' "" \ 22 + --replace-fail '"coverage",' "" 23 + ''; 24 25 + propagatedBuildInputs = [ cryptography ]; 26 + 27 + nativeCheckInputs = [ mock pynose ]; 28 29 meta = with lib; { 30 description = "Encipher HTTP Messages";
+10 -3
pkgs/development/python-modules/influxdb/default.nix
··· 4 , fetchPypi 5 , mock 6 , msgpack 7 - , nose 8 , pandas 9 , pytestCheckHook 10 , pytz ··· 26 postPatch = '' 27 for f in influxdb/tests/dataframe_client_test.py influxdb/tests/influxdb08/dataframe_client_test.py; do 28 substituteInPlace "$f" \ 29 - --replace "pandas.util.testing" "pandas.testing" 30 done 31 ''; 32 ··· 44 pytestCheckHook 45 requests-mock 46 mock 47 - nose 48 pandas 49 ]; 50 ··· 64 "test_multiquery_into_dataframe_dropna" 65 # FutureWarning: 'H' is deprecated and will be removed in a future version, please use 'h' instead. 66 "test_write_points_from_dataframe_with_tag_escaped" 67 ]; 68 69 pythonImportsCheck = [ "influxdb" ];
··· 4 , fetchPypi 5 , mock 6 , msgpack 7 + , pynose 8 , pandas 9 , pytestCheckHook 10 , pytz ··· 26 postPatch = '' 27 for f in influxdb/tests/dataframe_client_test.py influxdb/tests/influxdb08/dataframe_client_test.py; do 28 substituteInPlace "$f" \ 29 + --replace-fail "pandas.util.testing" "pandas.testing" 30 + done 31 + 32 + for f in influxdb/tests/influxdb08/client_test.py influxdb/tests/client_test.py; do 33 + substituteInPlace "$f" \ 34 + --replace-fail "assertRaisesRegexp" "assertRaisesRegex" 35 done 36 ''; 37 ··· 49 pytestCheckHook 50 requests-mock 51 mock 52 + pynose 53 pandas 54 ]; 55 ··· 69 "test_multiquery_into_dataframe_dropna" 70 # FutureWarning: 'H' is deprecated and will be removed in a future version, please use 'h' instead. 71 "test_write_points_from_dataframe_with_tag_escaped" 72 + # AssertionError: 2 != 1 : <class 'influxdb.tests.helper_test.TestSeriesHelper.testWarnBulkSizeNoEffect.<locals>.WarnBulkSizeNoEffect'> call should have generated one warning. 73 + "testWarnBulkSizeNoEffect" 74 ]; 75 76 pythonImportsCheck = [ "influxdb" ];
+4
pkgs/development/python-modules/lark/default.nix
··· 3 , fetchFromGitHub 4 , regex 5 , pytestCheckHook 6 , js2py 7 , setuptools 8 }: ··· 32 "lark.tools" 33 "lark.grammars" 34 ]; 35 36 nativeCheckInputs = [ 37 js2py
··· 3 , fetchFromGitHub 4 , regex 5 , pytestCheckHook 6 + , pythonOlder 7 , js2py 8 , setuptools 9 }: ··· 33 "lark.tools" 34 "lark.grammars" 35 ]; 36 + 37 + # Js2py is not supported on 3.12 38 + doCheck = pythonOlder "3.12"; 39 40 nativeCheckInputs = [ 41 js2py
+5
pkgs/development/python-modules/lingua/default.nix
··· 15 hash = "sha256-DhqUZ0HbKIpANhrQT/OP4EvwgZg0uKu4TEtTX+2bpO8="; 16 }; 17 18 nativeBuildInputs = [ 19 flit-core 20 ];
··· 15 hash = "sha256-DhqUZ0HbKIpANhrQT/OP4EvwgZg0uKu4TEtTX+2bpO8="; 16 }; 17 18 + postPatch = '' 19 + substituteInPlace src/lingua/extract.py \ 20 + --replace-fail SafeConfigParser ConfigParser 21 + ''; 22 + 23 nativeBuildInputs = [ 24 flit-core 25 ];
+3
pkgs/development/python-modules/lomond/default.nix
··· 47 # Makes HTTP requests 48 "test_proxy" 49 "test_live" 50 ]; 51 52 disabledTestPaths = lib.optionals (pythonAtLeast "3.10") [
··· 47 # Makes HTTP requests 48 "test_proxy" 49 "test_live" 50 + ] ++ lib.optionals (pythonAtLeast "3.12") [ 51 + # https://github.com/wildfoundry/dataplicity-lomond/issues/91 52 + "test_that_on_ping_responds_with_pong" 53 ]; 54 55 disabledTestPaths = lib.optionals (pythonAtLeast "3.10") [
+4 -2
pkgs/development/python-modules/minio/default.nix
··· 11 , certifi 12 , urllib3 13 , pycryptodome 14 15 # test 16 , faker ··· 20 21 buildPythonPackage rec { 22 pname = "minio"; 23 - version = "7.2.0"; 24 pyproject = true; 25 26 disabled = pythonOlder "3.7"; ··· 29 owner = "minio"; 30 repo = "minio-py"; 31 rev = "refs/tags/${version}"; 32 - hash = "sha256-hZn1T75JbnJ5lIyWnX3f8r6OET/d6ZltuRr6jjYOp2o="; 33 }; 34 35 nativeBuildInputs = [ ··· 41 certifi 42 urllib3 43 pycryptodome 44 ]; 45 46 nativeCheckInputs = [
··· 11 , certifi 12 , urllib3 13 , pycryptodome 14 + , typing-extensions 15 16 # test 17 , faker ··· 21 22 buildPythonPackage rec { 23 pname = "minio"; 24 + version = "7.2.4"; 25 pyproject = true; 26 27 disabled = pythonOlder "3.7"; ··· 30 owner = "minio"; 31 repo = "minio-py"; 32 rev = "refs/tags/${version}"; 33 + hash = "sha256-26naoSccz/LEf56iQIePrNKllq6XkEQD9Peld7VeGqY="; 34 }; 35 36 nativeBuildInputs = [ ··· 42 certifi 43 urllib3 44 pycryptodome 45 + typing-extensions 46 ]; 47 48 nativeCheckInputs = [
+7 -1
pkgs/development/python-modules/odp-amsterdam/default.nix
··· 4 , buildPythonPackage 5 , fetchFromGitHub 6 , poetry-core 7 , pythonOlder 8 , pytest-asyncio 9 , pytestCheckHook ··· 26 27 postPatch = '' 28 substituteInPlace pyproject.toml \ 29 - --replace '"0.0.0"' '"${version}"' 30 sed -i '/addopts/d' pyproject.toml 31 ''; 32 33 nativeBuildInputs = [ 34 poetry-core 35 ]; 36 37 propagatedBuildInputs = [
··· 4 , buildPythonPackage 5 , fetchFromGitHub 6 , poetry-core 7 + , pythonRelaxDepsHook 8 , pythonOlder 9 , pytest-asyncio 10 , pytestCheckHook ··· 27 28 postPatch = '' 29 substituteInPlace pyproject.toml \ 30 + --replace-fail '"0.0.0"' '"${version}"' 31 sed -i '/addopts/d' pyproject.toml 32 ''; 33 34 nativeBuildInputs = [ 35 poetry-core 36 + pythonRelaxDepsHook 37 + ]; 38 + 39 + pythonRelaxDeps = [ 40 + "pytz" 41 ]; 42 43 propagatedBuildInputs = [
+20 -3
pkgs/development/python-modules/orjson/default.nix
··· 19 , pytz 20 , xxhash 21 , python 22 }: 23 24 buildPythonPackage rec { 25 pname = "orjson"; 26 - version = "3.9.13"; 27 pyproject = true; 28 29 disabled = pythonOlder "3.7"; ··· 32 owner = "ijl"; 33 repo = "orjson"; 34 rev = "refs/tags/${version}"; 35 - hash = "sha256-p6nkzEHFTKCBr7Wte2wvzh1TlzwweADZON8gm2pT224="; 36 }; 37 38 cargoDeps = rustPlatform.fetchCargoTarball { 39 inherit src; 40 name = "${pname}-${version}"; 41 - hash = "sha256-2c8XgQILhAvR8HUqoEIOfYeiV1lR9UyIJXWDuNeVZsE="; 42 }; 43 44 maturinBuildFlags = [ "--interpreter ${python.executable}" ]; ··· 66 pythonImportsCheck = [ 67 "orjson" 68 ]; 69 70 meta = with lib; { 71 description = "Fast, correct Python JSON library supporting dataclasses, datetimes, and numpy";
··· 19 , pytz 20 , xxhash 21 , python 22 + 23 + # for passthru.tests 24 + , falcon 25 + , fastapi 26 + , gradio 27 + , mashumaro 28 + , ufolib2 29 }: 30 31 buildPythonPackage rec { 32 pname = "orjson"; 33 + version = "3.9.15"; 34 pyproject = true; 35 36 disabled = pythonOlder "3.7"; ··· 39 owner = "ijl"; 40 repo = "orjson"; 41 rev = "refs/tags/${version}"; 42 + hash = "sha256-6fcj64d/uFCxaez+xxOdHd+NqILKOPqK+YlxYX7D0DI="; 43 }; 44 45 cargoDeps = rustPlatform.fetchCargoTarball { 46 inherit src; 47 name = "${pname}-${version}"; 48 + hash = "sha256-/Aa3saUP4QjSBIS9T8Vd0yggiJn2SIk7dYMA5icb1yA="; 49 }; 50 51 maturinBuildFlags = [ "--interpreter ${python.executable}" ]; ··· 73 pythonImportsCheck = [ 74 "orjson" 75 ]; 76 + 77 + passthru.tests = { 78 + inherit 79 + falcon 80 + fastapi 81 + gradio 82 + mashumaro 83 + ufolib2 84 + ; 85 + }; 86 87 meta = with lib; { 88 description = "Fast, correct Python JSON library supporting dataclasses, datetimes, and numpy";
-2
pkgs/development/python-modules/pbr/default.nix
··· 1 { lib 2 , buildPythonPackage 3 , fetchPypi 4 - , pythonAtLeast 5 , setuptools 6 , callPackage 7 }: ··· 33 description = "Python Build Reasonableness"; 34 homepage = "https://github.com/openstack/pbr"; 35 license = licenses.asl20; 36 - broken = pythonAtLeast "3.12"; # uses removed distutils 37 maintainers = teams.openstack.members; 38 }; 39 }
··· 1 { lib 2 , buildPythonPackage 3 , fetchPypi 4 , setuptools 5 , callPackage 6 }: ··· 32 description = "Python Build Reasonableness"; 33 homepage = "https://github.com/openstack/pbr"; 34 license = licenses.asl20; 35 maintainers = teams.openstack.members; 36 }; 37 }
+6 -4
pkgs/development/python-modules/pdm-backend/setup-hook.sh
··· 1 - version-pretend-hook() { 2 - echo "Setting PDM_BUILD_SCM_VERSION to $version" 3 - export PDM_BUILD_SCM_VERSION=$version 4 } 5 6 if [ -z "${dontSetPdmBackendVersion-}" ]; then 7 - preBuildHooks+=(version-pretend-hook) 8 fi
··· 1 + pdm-version-pretend-hook() { 2 + if [ -z "${PDM_BUILD_SCM_VERSION-}" ]; then 3 + echo "Setting PDM_BUILD_SCM_VERSION to $version" 4 + export PDM_BUILD_SCM_VERSION="$version" 5 + fi 6 } 7 8 if [ -z "${dontSetPdmBackendVersion-}" ]; then 9 + preBuildHooks+=(pdm-version-pretend-hook) 10 fi
+2 -2
pkgs/development/python-modules/pikepdf/default.nix
··· 24 25 buildPythonPackage rec { 26 pname = "pikepdf"; 27 - version = "8.12.0.post1"; 28 pyproject = true; 29 30 disabled = pythonOlder "3.8"; ··· 39 postFetch = '' 40 rm "$out/.git_archival.txt" 41 ''; 42 - hash = "sha256-zUTlMNGm7QrCFcGb02vvAlhUoeFQbp//HyhkKV69JWc="; 43 }; 44 45 patches = [
··· 24 25 buildPythonPackage rec { 26 pname = "pikepdf"; 27 + version = "8.13.0"; 28 pyproject = true; 29 30 disabled = pythonOlder "3.8"; ··· 39 postFetch = '' 40 rm "$out/.git_archival.txt" 41 ''; 42 + hash = "sha256-6HCFPHIQ6+SHt4Zu6CZ0R2Ah+jFnztGOCMhQfvR6FxY="; 43 }; 44 45 patches = [
+5 -3
pkgs/development/python-modules/pillow-heif/default.nix
··· 7 , cmake 8 , nasm 9 , pkg-config 10 11 # native dependencies 12 , libheif ··· 26 27 buildPythonPackage rec { 28 pname = "pillow-heif"; 29 - version = "0.14.0"; 30 - format = "setuptools"; 31 32 src = fetchFromGitHub { 33 owner = "bigcat88"; 34 repo = "pillow_heif"; 35 rev = "refs/tags/v${version}"; 36 - hash = "sha256-HFcywrH687CBGTbZQ2rQrr/AdJ2+pFoI+NvYhUCanic="; 37 }; 38 39 postPatch = '' ··· 44 cmake 45 nasm 46 pkg-config 47 ]; 48 49 dontUseCmakeConfigure = true;
··· 7 , cmake 8 , nasm 9 , pkg-config 10 + , setuptools 11 12 # native dependencies 13 , libheif ··· 27 28 buildPythonPackage rec { 29 pname = "pillow-heif"; 30 + version = "0.15.0"; 31 + pyproject = true; 32 33 src = fetchFromGitHub { 34 owner = "bigcat88"; 35 repo = "pillow_heif"; 36 rev = "refs/tags/v${version}"; 37 + hash = "sha256-zSPbOb7+U45Vmad6IwNtkunLXdT3ledKAE4QWlSeP0g="; 38 }; 39 40 postPatch = '' ··· 45 cmake 46 nasm 47 pkg-config 48 + setuptools 49 ]; 50 51 dontUseCmakeConfigure = true;
+22 -3
pkgs/development/python-modules/pushbullet-py/default.nix
··· 1 { lib 2 , buildPythonPackage 3 , fetchPypi 4 , requests 5 , websocket-client 6 , python-magic 7 , cryptography 8 , pytestCheckHook 9 }: 10 11 buildPythonPackage rec { 12 pname = "pushbullet-py"; 13 version = "0.12.0"; 14 - format = "setuptools"; 15 16 src = fetchPypi { 17 inherit pname version; 18 sha256 = "917883e1af4a0c979ce46076b391e0243eb8fe0a81c086544bcfa10f53e5ae64"; 19 }; 20 21 - propagatedBuildInputs = [ cryptography requests websocket-client python-magic ]; 22 23 preCheck = '' 24 export PUSHBULLET_API_KEY="" 25 ''; 26 - nativeCheckInputs = [ pytestCheckHook ]; 27 disabledTests = [ 28 "test_auth_fail" 29 "test_auth_success" 30 "test_decryption" 31 ]; 32 33 meta = with lib; {
··· 1 { lib 2 , buildPythonPackage 3 , fetchPypi 4 + , setuptools 5 , requests 6 , websocket-client 7 , python-magic 8 , cryptography 9 , pytestCheckHook 10 + , pythonAtLeast 11 }: 12 13 buildPythonPackage rec { 14 pname = "pushbullet-py"; 15 version = "0.12.0"; 16 + pyproject = true; 17 18 src = fetchPypi { 19 inherit pname version; 20 sha256 = "917883e1af4a0c979ce46076b391e0243eb8fe0a81c086544bcfa10f53e5ae64"; 21 }; 22 23 + nativeBuildInputs = [ 24 + setuptools 25 + ]; 26 + 27 + propagatedBuildInputs = [ 28 + cryptography 29 + python-magic 30 + requests 31 + websocket-client 32 + ]; 33 34 preCheck = '' 35 export PUSHBULLET_API_KEY="" 36 ''; 37 + 38 + nativeCheckInputs = [ 39 + pytestCheckHook 40 + ]; 41 + 42 disabledTests = [ 43 "test_auth_fail" 44 "test_auth_success" 45 "test_decryption" 46 + ] ++ lib.optionals (pythonAtLeast "3.12") [ 47 + # AttributeError: 'called_once_with' is not a valid assertion. Use a spec for the mock if 'called_once_with' is meant to be an attribute.. Did you mean: 'assert_called_once_with'? 48 + "test_new_device_ok" 49 + "test_new_chat_ok" 50 ]; 51 52 meta = with lib; {
+2 -6
pkgs/development/python-modules/py-vapid/default.nix
··· 1 { lib 2 , buildPythonPackage 3 , fetchPypi 4 - , flake8 5 , mock 6 - , nose 7 - , pytest 8 , cryptography 9 , pythonOlder 10 }: ··· 26 ]; 27 28 nativeCheckInputs = [ 29 - flake8 30 mock 31 - nose 32 - pytest 33 ]; 34 35 meta = with lib; {
··· 1 { lib 2 , buildPythonPackage 3 , fetchPypi 4 , mock 5 + , pytestCheckHook 6 , cryptography 7 , pythonOlder 8 }: ··· 24 ]; 25 26 nativeCheckInputs = [ 27 mock 28 + pytestCheckHook 29 ]; 30 31 meta = with lib; {
+3 -3
pkgs/development/python-modules/pydantic-core/default.nix
··· 17 let 18 pydantic-core = buildPythonPackage rec { 19 pname = "pydantic-core"; 20 - version = "2.14.5"; 21 format = "pyproject"; 22 23 src = fetchFromGitHub { 24 owner = "pydantic"; 25 repo = "pydantic-core"; 26 rev = "refs/tags/v${version}"; 27 - hash = "sha256-UguZpA3KEutOgIavjx8Ie//0qJq+4FTZNQTwb/ZIgb8="; 28 }; 29 30 patches = [ ··· 34 cargoDeps = rustPlatform.fetchCargoTarball { 35 inherit src; 36 name = "${pname}-${version}"; 37 - hash = "sha256-mMgw922QjHmk0yimXfolLNiYZntTsGydQywe7PTNnwc="; 38 }; 39 40 nativeBuildInputs = [
··· 17 let 18 pydantic-core = buildPythonPackage rec { 19 pname = "pydantic-core"; 20 + version = "2.14.6"; 21 format = "pyproject"; 22 23 src = fetchFromGitHub { 24 owner = "pydantic"; 25 repo = "pydantic-core"; 26 rev = "refs/tags/v${version}"; 27 + hash = "sha256-Y3RdDqFrH5C8Jt45FV6jLRV8G9odkqM1fBz6axeXF+4="; 28 }; 29 30 patches = [ ··· 34 cargoDeps = rustPlatform.fetchCargoTarball { 35 inherit src; 36 name = "${pname}-${version}"; 37 + hash = "sha256-tx8eS+MciP1C6U8FrKdTgelHb/yxU2eSdSydIMKh4rs="; 38 }; 39 40 nativeBuildInputs = [
+2 -2
pkgs/development/python-modules/pydantic/default.nix
··· 26 27 buildPythonPackage rec { 28 pname = "pydantic"; 29 - version = "2.5.2"; 30 pyproject = true; 31 32 disabled = pythonOlder "3.7"; ··· 35 owner = "pydantic"; 36 repo = "pydantic"; 37 rev = "refs/tags/v${version}"; 38 - hash = "sha256-D0gYcyrKVVDhBgV9sCVTkGq/kFmIoT9l0i5bRM1qxzM="; 39 }; 40 41 buildInputs = lib.optionals (pythonOlder "3.9") [
··· 26 27 buildPythonPackage rec { 28 pname = "pydantic"; 29 + version = "2.5.3"; 30 pyproject = true; 31 32 disabled = pythonOlder "3.7"; ··· 35 owner = "pydantic"; 36 repo = "pydantic"; 37 rev = "refs/tags/v${version}"; 38 + hash = "sha256-YTNV67uKGRag6ICkNjjY9YrOiKFB1hSZkKcUXjSrhwM="; 39 }; 40 41 buildInputs = lib.optionals (pythonOlder "3.9") [
+11 -9
pkgs/development/python-modules/pyicloud/default.nix
··· 1 { lib 2 , buildPythonPackage 3 , fetchFromGitHub 4 , certifi 5 , click 6 , keyring ··· 17 buildPythonPackage rec { 18 pname = "pyicloud"; 19 version = "1.0.0"; 20 - format = "setuptools"; 21 22 src = fetchFromGitHub { 23 owner = "picklepete"; ··· 26 hash = "sha256-2E1pdHHt8o7CGpdG+u4xy5OyNCueUGVw5CY8oicYd5w="; 27 }; 28 29 propagatedBuildInputs = [ 30 certifi 31 click ··· 43 pytestCheckHook 44 ]; 45 46 - postPatch = '' 47 - sed -i \ 48 - -e 's!click>=.*!click!' \ 49 - -e 's!keyring>=.*!keyring!' \ 50 - -e 's!keyrings.alt>=.*!keyrings.alt!' \ 51 - -e 's!tzlocal==.*!tzlocal!' \ 52 - requirements.txt 53 - ''; 54 55 meta = with lib; { 56 description = "PyiCloud is a module which allows pythonistas to interact with iCloud webservices";
··· 1 { lib 2 , buildPythonPackage 3 , fetchFromGitHub 4 + , pythonAtLeast 5 + , setuptools 6 , certifi 7 , click 8 , keyring ··· 19 buildPythonPackage rec { 20 pname = "pyicloud"; 21 version = "1.0.0"; 22 + pyproject = true; 23 24 src = fetchFromGitHub { 25 owner = "picklepete"; ··· 28 hash = "sha256-2E1pdHHt8o7CGpdG+u4xy5OyNCueUGVw5CY8oicYd5w="; 29 }; 30 31 + nativeBuildInputs = [ 32 + setuptools 33 + ]; 34 + 35 propagatedBuildInputs = [ 36 certifi 37 click ··· 49 pytestCheckHook 50 ]; 51 52 + disabledTests = lib.optionals (pythonAtLeast "3.12") [ 53 + # https://github.com/picklepete/pyicloud/issues/446 54 + "test_storage" 55 + ]; 56 57 meta = with lib; { 58 description = "PyiCloud is a module which allows pythonistas to interact with iCloud webservices";
+6
pkgs/development/python-modules/pysqueezebox/default.nix
··· 4 , fetchFromGitHub 5 , pytest-asyncio 6 , pytestCheckHook 7 , pythonOlder 8 }: 9 ··· 32 33 pythonImportsCheck = [ 34 "pysqueezebox" 35 ]; 36 37 disabledTestPaths = [
··· 4 , fetchFromGitHub 5 , pytest-asyncio 6 , pytestCheckHook 7 + , pythonAtLeast 8 , pythonOlder 9 }: 10 ··· 33 34 pythonImportsCheck = [ 35 "pysqueezebox" 36 + ]; 37 + 38 + disabledTests = lib.optionals (pythonAtLeast "3.12") [ 39 + # AttributeError: 'has_calls' is not a valid assertion. Use a spec for the mock if 'has_calls' is meant to be an attribute. 40 + "test_verified_pause" 41 ]; 42 43 disabledTestPaths = [
+3 -3
pkgs/development/python-modules/python-dotenv/default.nix
··· 11 12 buildPythonPackage rec { 13 pname = "python-dotenv"; 14 - version = "1.0.0"; 15 format = "setuptools"; 16 - disabled = pythonOlder "3.5"; 17 18 src = fetchPypi { 19 inherit pname version; 20 - hash = "sha256-qN+WA0qubS1QpOvoIWMmxhw+tkg2d2UE/MpBDlk3o7o="; 21 }; 22 23 propagatedBuildInputs = [ click ];
··· 11 12 buildPythonPackage rec { 13 pname = "python-dotenv"; 14 + version = "1.0.1"; 15 format = "setuptools"; 16 + disabled = pythonOlder "3.8"; 17 18 src = fetchPypi { 19 inherit pname version; 20 + hash = "sha256-4yTukKAj2AjxlZxGvLwERGoQztJ3eD3G7gmYfDfsEMo="; 21 }; 22 23 propagatedBuildInputs = [ click ];
+15 -22
pkgs/development/python-modules/smartypants/default.nix
··· 1 { lib 2 , buildPythonPackage 3 - , python 4 , fetchFromGitHub 5 , fetchpatch2 6 , isPyPy ··· 10 , pytestCheckHook 11 }: 12 13 - buildPythonPackage (rec { 14 version = "2.0.1"; 15 pname = "smartypants"; 16 17 disabled = isPyPy; 18 ··· 23 sha256 = "00p1gnb9pzb3svdq3c5b9b332gsp50wrqqa39gj00m133zadanjp"; 24 }; 25 26 nativeCheckInputs = [ 27 docutils 28 pygments ··· 40 maintainers = with maintainers; [ dotlambda ]; 41 }; 42 } 43 - # FIXME: just avoiding large rebuild, we'll revert this commit 44 - // (if lib.versionOlder python.version "3.12" then { 45 - format = "setuptools"; 46 - } else { 47 - pyproject = true; 48 - 49 - patches = [ 50 - (fetchpatch2 { 51 - # https://github.com/leohemsted/smartypants.py/pull/21 52 - name = "smartypants-3.12-compat.patch"; 53 - url = "https://github.com/leohemsted/smartypants.py/commit/ea46bf36343044a7a61ba3acce4a7f188d986ec5.patch"; 54 - hash = "sha256-9lsiiZKFFKHLy7j3y9ff4gt01szY+2AHpWPAKQgKwZg="; 55 - }) 56 - ]; 57 - 58 - nativeBuildInputs = [ 59 - setuptools 60 - ]; 61 - }) 62 - )
··· 1 { lib 2 , buildPythonPackage 3 , fetchFromGitHub 4 , fetchpatch2 5 , isPyPy ··· 9 , pytestCheckHook 10 }: 11 12 + buildPythonPackage rec { 13 version = "2.0.1"; 14 pname = "smartypants"; 15 + pyproject = true; 16 17 disabled = isPyPy; 18 ··· 23 sha256 = "00p1gnb9pzb3svdq3c5b9b332gsp50wrqqa39gj00m133zadanjp"; 24 }; 25 26 + patches = [ 27 + (fetchpatch2 { 28 + # https://github.com/leohemsted/smartypants.py/pull/21 29 + name = "smartypants-3.12-compat.patch"; 30 + url = "https://github.com/leohemsted/smartypants.py/commit/ea46bf36343044a7a61ba3acce4a7f188d986ec5.patch"; 31 + hash = "sha256-9lsiiZKFFKHLy7j3y9ff4gt01szY+2AHpWPAKQgKwZg="; 32 + }) 33 + ]; 34 + 35 + nativeBuildInputs = [ 36 + setuptools 37 + ]; 38 + 39 nativeCheckInputs = [ 40 docutils 41 pygments ··· 53 maintainers = with maintainers; [ dotlambda ]; 54 }; 55 }
+3
pkgs/development/python-modules/smmap/default.nix
··· 3 , buildPythonPackage 4 , setuptools 5 , nosexcover 6 }: 7 8 buildPythonPackage rec { ··· 18 nativeBuildInputs = [ 19 setuptools 20 ]; 21 22 nativeCheckInputs = [ 23 nosexcover
··· 3 , buildPythonPackage 4 , setuptools 5 , nosexcover 6 + , pythonOlder 7 }: 8 9 buildPythonPackage rec { ··· 19 nativeBuildInputs = [ 20 setuptools 21 ]; 22 + 23 + doCheck = pythonOlder "3.12"; 24 25 nativeCheckInputs = [ 26 nosexcover
+25 -9
pkgs/development/python-modules/snitun/default.nix
··· 1 { lib 2 , stdenv 3 , async-timeout 4 , attrs 5 , buildPythonPackage ··· 14 buildPythonPackage rec { 15 pname = "snitun"; 16 version = "0.36.2"; 17 - format = "setuptools"; 18 19 disabled = pythonOlder "3.7"; 20 21 src = fetchFromGitHub { 22 owner = "NabuCasa"; 23 - repo = pname; 24 rev = "refs/tags/${version}"; 25 hash = "sha256-ViNsmTq1iLxNujA71b9JZB5AZ79ZbiqdTyDeBGd4gUA="; 26 }; 27 28 propagatedBuildInputs = [ 29 async-timeout ··· 36 pytestCheckHook 37 ]; 38 39 - disabledTests = [ 40 - # broke after aiohttp 3.8.5 upgrade 41 - "test_client_stop_no_wait" 42 - ] ++ lib.optionals stdenv.isDarwin [ 43 "test_multiplexer_data_channel_abort_full" # https://github.com/NabuCasa/snitun/issues/61 44 # port binding conflicts 45 "test_snitun_single_runner_timeout" 46 "test_snitun_single_runner_throttling" 47 # ConnectionResetError: [Errno 54] Connection reset by peer 48 "test_peer_listener_timeout" 49 - ] ++ lib.optionals (pythonAtLeast "3.11") [ 50 - # TypeError: Passing coroutines is forbidden, use tasks explicitly. 51 - "test_snitun_runner_updown" 52 ]; 53 54 pythonImportsCheck = [ "snitun" ];
··· 1 { lib 2 , stdenv 3 + , setuptools 4 , async-timeout 5 , attrs 6 , buildPythonPackage ··· 15 buildPythonPackage rec { 16 pname = "snitun"; 17 version = "0.36.2"; 18 + pyproject = true; 19 20 disabled = pythonOlder "3.7"; 21 22 src = fetchFromGitHub { 23 owner = "NabuCasa"; 24 + repo = "snitun"; 25 rev = "refs/tags/${version}"; 26 hash = "sha256-ViNsmTq1iLxNujA71b9JZB5AZ79ZbiqdTyDeBGd4gUA="; 27 }; 28 + 29 + nativeBuildInputs = [ 30 + setuptools 31 + ]; 32 33 propagatedBuildInputs = [ 34 async-timeout ··· 41 pytestCheckHook 42 ]; 43 44 + disabledTests = lib.optionals stdenv.isDarwin [ 45 "test_multiplexer_data_channel_abort_full" # https://github.com/NabuCasa/snitun/issues/61 46 # port binding conflicts 47 "test_snitun_single_runner_timeout" 48 "test_snitun_single_runner_throttling" 49 # ConnectionResetError: [Errno 54] Connection reset by peer 50 "test_peer_listener_timeout" 51 + ] ++ lib.optionals (pythonAtLeast "3.12") [ 52 + # blocking 53 + "test_flow_client_peer" 54 + "test_close_client_peer" 55 + "test_init_connector" 56 + "test_flow_connector" 57 + "test_close_connector_remote" 58 + "test_init_connector_whitelist" 59 + "test_init_multiplexer_server" 60 + "test_init_multiplexer_client" 61 + "test_init_multiplexer_server_throttling" 62 + "test_init_multiplexer_client_throttling" 63 + "test_multiplexer_ping" 64 + "test_multiplexer_ping_error" 65 + "test_multiplexer_init_channel_full" 66 + "test_multiplexer_close_channel_full" 67 + "test_init_dual_peer_with_multiplexer" 68 ]; 69 70 pythonImportsCheck = [ "snitun" ];
+4 -7
pkgs/development/python-modules/statsd/default.nix
··· 2 , buildPythonPackage 3 , fetchPypi 4 , setuptools 5 - , nose 6 , mock 7 }: 8 ··· 20 setuptools 21 ]; 22 23 - nativeCheckInputs = [ nose mock ]; 24 25 - patchPhase = '' 26 - # Failing test: ERROR: statsd.tests.test_ipv6_resolution_udp 27 - sed -i 's/test_ipv6_resolution_udp/noop/' statsd/tests.py 28 - # well this is a noop, but so it was before 29 - sed -i 's/assert_called_once()/called/' statsd/tests.py 30 ''; 31 32 meta = with lib; {
··· 2 , buildPythonPackage 3 , fetchPypi 4 , setuptools 5 + , pynose 6 , mock 7 }: 8 ··· 20 setuptools 21 ]; 22 23 + nativeCheckInputs = [ pynose mock ]; 24 25 + checkPhase = '' 26 + nosetests -sv 27 ''; 28 29 meta = with lib; {
+3
pkgs/development/python-modules/twilio/default.nix
··· 44 requests 45 ]; 46 47 nativeCheckInputs = [ 48 aiounittest 49 cryptography
··· 44 requests 45 ]; 46 47 + # aiounittest is not supported on 3.12 48 + doCheck = pythonOlder "3.12"; 49 + 50 nativeCheckInputs = [ 51 aiounittest 52 cryptography
+5
pkgs/development/python-modules/uncertainties/default.nix
··· 1 { lib, fetchPypi, buildPythonPackage 2 , nose, numpy, future 3 }: 4 5 buildPythonPackage rec { ··· 13 }; 14 15 propagatedBuildInputs = [ future ]; 16 nativeCheckInputs = [ nose numpy ]; 17 18 checkPhase = ''
··· 1 { lib, fetchPypi, buildPythonPackage 2 , nose, numpy, future 3 + , pythonOlder 4 }: 5 6 buildPythonPackage rec { ··· 14 }; 15 16 propagatedBuildInputs = [ future ]; 17 + 18 + # uses removed lib2to3.tests 19 + doCheck = pythonOlder "3.12"; 20 + 21 nativeCheckInputs = [ nose numpy ]; 22 23 checkPhase = ''
+7 -2
pkgs/development/python-modules/uvcclient/default.nix
··· 1 - { lib, buildPythonPackage, fetchFromGitHub, nose, mock }: 2 3 buildPythonPackage rec { 4 pname = "uvcclient"; ··· 12 sha256 = "0k8aswrk1n08w6pi6dg0zdzsmk23cafihkrss9ywg3i85w7q43x2"; 13 }; 14 15 nativeCheckInputs = [ 16 - nose 17 mock 18 ]; 19
··· 1 + { lib, buildPythonPackage, fetchFromGitHub, pythonOlder, pynose, mock }: 2 3 buildPythonPackage rec { 4 pname = "uvcclient"; ··· 12 sha256 = "0k8aswrk1n08w6pi6dg0zdzsmk23cafihkrss9ywg3i85w7q43x2"; 13 }; 14 15 + postPatch = '' 16 + substituteInPlace tests/test_camera.py \ 17 + --replace-fail "assertEquals" "assertEqual" 18 + ''; 19 + 20 nativeCheckInputs = [ 21 + pynose 22 mock 23 ]; 24
+6 -1
pkgs/development/python-modules/xknx/default.nix
··· 24 hash = "sha256-O8xhih/EVULTq4jdmxInzXRO4m6PJA9pyzsHjR+58dQ="; 25 }; 26 27 nativeBuildInputs = [ 28 setuptools 29 ]; 30 31 propagatedBuildInputs = [ 32 - async-timeout 33 cryptography 34 ifaddr 35 ]; 36 37 nativeCheckInputs = [
··· 24 hash = "sha256-O8xhih/EVULTq4jdmxInzXRO4m6PJA9pyzsHjR+58dQ="; 25 }; 26 27 + patches = [ 28 + ./pytest-asyncio-0.22-compat.patch 29 + ]; 30 + 31 nativeBuildInputs = [ 32 setuptools 33 ]; 34 35 propagatedBuildInputs = [ 36 cryptography 37 ifaddr 38 + ] ++ lib.optionals (pythonOlder "3.11") [ 39 + async-timeout 40 ]; 41 42 nativeCheckInputs = [
+28
pkgs/development/python-modules/xknx/pytest-asyncio-0.22-compat.patch
···
··· 1 + diff --git a/test/devices_tests/datetime_test.py b/test/devices_tests/datetime_test.py 2 + index af06abc6..2145fcc1 100644 3 + --- a/test/devices_tests/datetime_test.py 4 + +++ b/test/devices_tests/datetime_test.py 5 + @@ -12,11 +12,6 @@ from xknx.telegram.apci import GroupValueRead, GroupValueResponse, GroupValueWri 6 + class TestDateTime: 7 + """Test class for DateTime object.""" 8 + 9 + - # pylint: disable=attribute-defined-outside-init 10 + - def teardown_method(self): 11 + - """Cancel broadcast_task.""" 12 + - self.datetime.__del__() 13 + - 14 + # 15 + # SET Time 16 + # 17 + diff --git a/test/io_tests/secure_session_test.py b/test/io_tests/secure_session_test.py 18 + index cd2dc1d0..ca90e2d9 100644 19 + --- a/test/io_tests/secure_session_test.py 20 + +++ b/test/io_tests/secure_session_test.py 21 + @@ -65,7 +65,6 @@ class TestSecureSession: 22 + 23 + def teardown_method(self): 24 + """Cancel keepalive task.""" 25 + - self.session.stop() 26 + self.patch_serial_number.stop() 27 + self.patch_message_tag.stop() 28 +
+3
pkgs/development/python-modules/yalexs/default.nix
··· 50 requests 51 ]; 52 53 nativeCheckInputs = [ 54 aioresponses 55 aiounittest
··· 50 requests 51 ]; 52 53 + # aiounittest is not supported on 3.12 54 + doCheck = pythonOlder "3.12"; 55 + 56 nativeCheckInputs = [ 57 aioresponses 58 aiounittest
+2 -2
pkgs/development/python-modules/youless-api/default.nix
··· 5 , certifi 6 , chardet 7 , idna 8 - , nose 9 , requests 10 , urllib3 11 }: ··· 33 ]; 34 35 nativeCheckInputs = [ 36 - nose 37 ]; 38 39 pythonImportsCheck = [
··· 5 , certifi 6 , chardet 7 , idna 8 + , pynose 9 , requests 10 , urllib3 11 }: ··· 33 ]; 34 35 nativeCheckInputs = [ 36 + pynose 37 ]; 38 39 pythonImportsCheck = [
+3 -4
pkgs/development/tools/analysis/binlore/default.nix
··· 1 { lib 2 , fetchFromGitHub 3 , runCommand 4 - , yallback 5 - , yara 6 }: 7 8 /* TODO/CAUTION: ··· 59 callback = lore: drv: overrides: '' 60 if [[ -d "${drv}/bin" ]] || [[ -d "${drv}/lib" ]] || [[ -d "${drv}/libexec" ]]; then 61 echo generating binlore for $drv by running: 62 - echo "${yara}/bin/yara --scan-list --recursive ${lore.rules} <(printf '%s\n' ${drv}/{bin,lib,libexec}) | ${yallback}/bin/yallback ${lore.yallback}" 63 else 64 echo "failed to generate binlore for $drv (none of ${drv}/{bin,lib,libexec} exist)" 65 fi ··· 84 ((i--)) || true # don't break build 85 done # || true # don't break build 86 if [[ -d "${drv}/bin" ]] || [[ -d "${drv}/lib" ]] || [[ -d "${drv}/libexec" ]]; then 87 - ${yara}/bin/yara --scan-list --recursive ${lore.rules} <(printf '%s\n' ${drv}/{bin,lib,libexec}) | ${yallback}/bin/yallback ${lore.yallback} "$filter" 88 fi 89 ''; 90 };
··· 1 { lib 2 , fetchFromGitHub 3 , runCommand 4 + , pkgsBuildBuild 5 }: 6 7 /* TODO/CAUTION: ··· 58 callback = lore: drv: overrides: '' 59 if [[ -d "${drv}/bin" ]] || [[ -d "${drv}/lib" ]] || [[ -d "${drv}/libexec" ]]; then 60 echo generating binlore for $drv by running: 61 + echo "${pkgsBuildBuild.yara}/bin/yara --scan-list --recursive ${lore.rules} <(printf '%s\n' ${drv}/{bin,lib,libexec}) | ${pkgsBuildBuild.yallback}/bin/yallback ${lore.yallback}" 62 else 63 echo "failed to generate binlore for $drv (none of ${drv}/{bin,lib,libexec} exist)" 64 fi ··· 83 ((i--)) || true # don't break build 84 done # || true # don't break build 85 if [[ -d "${drv}/bin" ]] || [[ -d "${drv}/lib" ]] || [[ -d "${drv}/libexec" ]]; then 86 + ${pkgsBuildBuild.yara}/bin/yara --scan-list --recursive ${lore.rules} <(printf '%s\n' ${drv}/{bin,lib,libexec}) | ${pkgsBuildBuild.yallback}/bin/yallback ${lore.yallback} "$filter" 87 fi 88 ''; 89 };
-23
pkgs/development/tools/misc/binutils/CVE-2023-1972.patch
··· 1 - diff --git a/bfd/elf.c b/bfd/elf.c 2 - index 027d0143735..185028cbd97 100644 3 - --- a/bfd/elf.c 4 - +++ b/bfd/elf.c 5 - @@ -9030,6 +9030,9 @@ _bfd_elf_slurp_version_tables (bfd *abfd, bool default_imported_symver) 6 - bfd_set_error (bfd_error_file_too_big); 7 - goto error_return_verdef; 8 - } 9 - + 10 - + if (amt == 0) 11 - + goto error_return_verdef; 12 - elf_tdata (abfd)->verdef = (Elf_Internal_Verdef *) bfd_zalloc (abfd, amt); 13 - if (elf_tdata (abfd)->verdef == NULL) 14 - goto error_return_verdef; 15 - @@ -9133,6 +9136,8 @@ _bfd_elf_slurp_version_tables (bfd *abfd, bool default_imported_symver) 16 - bfd_set_error (bfd_error_file_too_big); 17 - goto error_return; 18 - } 19 - + if (amt == 0) 20 - + goto error_return; 21 - elf_tdata (abfd)->verdef = (Elf_Internal_Verdef *) bfd_zalloc (abfd, amt); 22 - if (elf_tdata (abfd)->verdef == NULL) 23 - goto error_return;
···
+7 -15
pkgs/development/tools/misc/binutils/default.nix
··· 33 let 34 inherit (stdenv) buildPlatform hostPlatform targetPlatform; 35 36 - version = "2.40"; 37 38 srcs = { 39 normal = fetchurl { 40 url = "mirror://gnu/binutils/binutils-${version}.tar.bz2"; 41 - hash = "sha256-+CmOsVOks30RLpRapcsoUAQLzyaj6mW1pxXIOv4F5Io="; 42 }; 43 vc4-none = fetchFromGitHub { 44 owner = "itszor"; ··· 66 # fetchpatch! All mutable patches (generated by GitHub or cgit) that are 67 # needed here should be included directly in Nixpkgs as files. 68 patches = [ 69 # Make binutils output deterministic by default. 70 ./deterministic.patch 71 ··· 90 # not need to know binutils' BINDIR at all. It's an absolute path 91 # where libraries are stored. 92 ./plugins-no-BINDIR.patch 93 - 94 - # CVE-2023-1972 fix to bfd/elf.c from: 95 - # https://sourceware.org/git/?p=binutils-gdb.git;a=commit;h=c22d38baefc5a7a1e1f5cdc9dbb556b1f0ec5c57 96 - ./CVE-2023-1972.patch 97 ] 98 ++ lib.optional targetPlatform.isiOS ./support-ios.patch 99 # Adds AVR-specific options to "size" for compatibility with Atmel's downstream distribution ··· 101 # https://github.com/archlinux/svntogit-community/blob/c8d53dd1734df7ab15931f7fad0c9acb8386904c/trunk/avr-size.patch 102 ++ lib.optional targetPlatform.isAvr ./avr-size.patch 103 ++ lib.optional stdenv.targetPlatform.isWindows ./windres-locate-gcc.patch 104 - ++ lib.optional stdenv.targetPlatform.isMips64n64 105 - # this patch is from debian: 106 - # https://sources.debian.org/data/main/b/binutils/2.38-3/debian/patches/mips64-default-n64.diff 107 - (if stdenv.targetPlatform.isMusl 108 - then substitute { src = ./mips64-default-n64.patch; substitutions = [ "--replace" "gnuabi64" "muslabi64" ]; } 109 - else ./mips64-default-n64.patch) 110 - # This patch fixes a bug in 2.40 on MinGW, which breaks DXVK when cross-building from Darwin. 111 - # See https://sourceware.org/bugzilla/show_bug.cgi?id=30079 112 - ++ lib.optional stdenv.targetPlatform.isMinGW ./mingw-abort-fix.patch 113 ; 114 115 outputs = [ "out" "info" "man" "dev" ]
··· 33 let 34 inherit (stdenv) buildPlatform hostPlatform targetPlatform; 35 36 + version = "2.41"; 37 38 srcs = { 39 normal = fetchurl { 40 url = "mirror://gnu/binutils/binutils-${version}.tar.bz2"; 41 + hash = "sha256-pMS+wFL3uDcAJOYDieGUN38/SLVmGEGOpRBn9nqqsws="; 42 }; 43 vc4-none = fetchFromGitHub { 44 owner = "itszor"; ··· 66 # fetchpatch! All mutable patches (generated by GitHub or cgit) that are 67 # needed here should be included directly in Nixpkgs as files. 68 patches = [ 69 + # Upstream patch to fix llvm testsuite failure when loading powerpc 70 + # objects: 71 + # https://sourceware.org/PR30794 72 + ./gold-powerpc-for-llvm.patch 73 + 74 # Make binutils output deterministic by default. 75 ./deterministic.patch 76 ··· 95 # not need to know binutils' BINDIR at all. It's an absolute path 96 # where libraries are stored. 97 ./plugins-no-BINDIR.patch 98 ] 99 ++ lib.optional targetPlatform.isiOS ./support-ios.patch 100 # Adds AVR-specific options to "size" for compatibility with Atmel's downstream distribution ··· 102 # https://github.com/archlinux/svntogit-community/blob/c8d53dd1734df7ab15931f7fad0c9acb8386904c/trunk/avr-size.patch 103 ++ lib.optional targetPlatform.isAvr ./avr-size.patch 104 ++ lib.optional stdenv.targetPlatform.isWindows ./windres-locate-gcc.patch 105 ; 106 107 outputs = [ "out" "info" "man" "dev" ]
+107
pkgs/development/tools/misc/binutils/gold-powerpc-for-llvm.patch
···
··· 1 + https://sourceware.org/git/?p=binutils-gdb.git;a=commitdiff_plain;h=d537f77ef3b18a5fbfd598643aaad957652e9608 2 + 3 + Fix llvm testsuite failure on a single test: 4 + FAIL: LLVM :: tools/gold/PowerPC/mtriple.ll (43659 of 49708) 5 + ld.gold: internal error in add_output_section_to_load, at output.cc:4097 6 + 7 + From: Alan Modra <amodra@gmail.com> 8 + Date: Thu, 24 Aug 2023 23:42:18 +0000 (+0930) 9 + Subject: PR30794, PowerPC gold: internal error in add_output_section_to_load 10 + X-Git-Tag: gdb-14-branchpoint~482 11 + X-Git-Url: https://sourceware.org/git/?p=binutils-gdb.git;a=commitdiff_plain;h=d537f77ef3b18a5fbfd598643aaad957652e9608 12 + 13 + PR30794, PowerPC gold: internal error in add_output_section_to_load 14 + 15 + Caused by commit 5a97377e5513, specifically this code added to 16 + Target_powerpc::do_relax 17 + + if (parameters->options().output_is_position_independent()) 18 + + this->rela_dyn_size_ 19 + + = this->rela_dyn_section(layout)->current_data_size(); 20 + 21 + The problem here is that if .rela.dyn isn't already created then the 22 + call to rela_dyn_section creates it, and as this comment in 23 + Target_powerpc::do_finalize_sections says: 24 + // Annoyingly, we need to make these sections now whether or 25 + // not we need them. If we delay until do_relax then we 26 + // need to mess with the relaxation machinery checkpointing. 27 + We can't be creating sections in do_relax. 28 + 29 + PR 30794 30 + * powerpc.cc (Target_powerpc::do_relax): Only set rela_dyn_size_ 31 + for size == 64, and assert that rela_dyn_ already exists. 32 + Tidy code setting plt_thread_safe, which also only needs to be 33 + set when size == 64 for ELFv1. 34 + --- 35 + 36 + diff --git a/gold/powerpc.cc b/gold/powerpc.cc 37 + index e66d9cbb900..a4fecaae55a 100644 38 + --- a/gold/powerpc.cc 39 + +++ b/gold/powerpc.cc 40 + @@ -3714,12 +3714,7 @@ Target_powerpc<size, big_endian>::do_relax(int pass, 41 + unsigned int prev_brlt_size = 0; 42 + if (pass == 1) 43 + { 44 + - bool thread_safe 45 + - = this->abiversion() < 2 && parameters->options().plt_thread_safe(); 46 + - if (size == 64 47 + - && this->abiversion() < 2 48 + - && !thread_safe 49 + - && !parameters->options().user_set_plt_thread_safe()) 50 + + if (size == 64 && this->abiversion() < 2) 51 + { 52 + static const char* const thread_starter[] = 53 + { 54 + @@ -3747,29 +3742,37 @@ Target_powerpc<size, big_endian>::do_relax(int pass, 55 + /* libgo */ 56 + "__go_go", 57 + }; 58 + + bool thread_safe = parameters->options().plt_thread_safe(); 59 + 60 + - if (parameters->options().shared()) 61 + - thread_safe = true; 62 + - else 63 + + if (!thread_safe 64 + + && !parameters->options().user_set_plt_thread_safe()) 65 + { 66 + - for (unsigned int i = 0; 67 + - i < sizeof(thread_starter) / sizeof(thread_starter[0]); 68 + - i++) 69 + + if (parameters->options().shared()) 70 + + thread_safe = true; 71 + + else 72 + { 73 + - Symbol* sym = symtab->lookup(thread_starter[i], NULL); 74 + - thread_safe = (sym != NULL 75 + - && sym->in_reg() 76 + - && sym->in_real_elf()); 77 + - if (thread_safe) 78 + - break; 79 + + for (unsigned int i = 0; 80 + + i < sizeof(thread_starter) / sizeof(thread_starter[0]); 81 + + i++) 82 + + { 83 + + Symbol* sym = symtab->lookup(thread_starter[i], NULL); 84 + + thread_safe = (sym != NULL 85 + + && sym->in_reg() 86 + + && sym->in_real_elf()); 87 + + if (thread_safe) 88 + + break; 89 + + } 90 + } 91 + } 92 + + this->plt_thread_safe_ = thread_safe; 93 + } 94 + - this->plt_thread_safe_ = thread_safe; 95 + 96 + - if (parameters->options().output_is_position_independent()) 97 + - this->rela_dyn_size_ 98 + - = this->rela_dyn_section(layout)->current_data_size(); 99 + + if (size == 64 100 + + && parameters->options().output_is_position_independent()) 101 + + { 102 + + gold_assert (this->rela_dyn_); 103 + + this->rela_dyn_size_ = this->rela_dyn_->current_data_size(); 104 + + } 105 + 106 + this->stub_group_size_ = parameters->options().stub_group_size(); 107 + bool no_size_errors = true;
-30
pkgs/development/tools/misc/binutils/mingw-abort-fix.patch
··· 1 - From b7eab2a9d4f4e92692daf14b09fc95ca11b72e30 Mon Sep 17 00:00:00 2001 2 - From: Michael Matz <matz@suse.de> 3 - Date: Thu, 9 Feb 2023 15:29:00 +0100 4 - Subject: [PATCH 1/1] Fix PR30079: abort on mingw 5 - 6 - the early-out in wild_sort is not enough, it might still be 7 - that filenames are equal _and_ the wildcard list doesn't specify 8 - a sort order either. Don't call compare_section then. 9 - 10 - Tested on all targets. 11 - --- 12 - ld/ldlang.c | 3 ++- 13 - 1 file changed, 2 insertions(+), 1 deletion(-) 14 - 15 - diff --git a/ld/ldlang.c b/ld/ldlang.c 16 - index 84a2914fc26..b5e0d026ae4 100644 17 - --- a/ld/ldlang.c 18 - +++ b/ld/ldlang.c 19 - @@ -649,7 +649,8 @@ wild_sort (lang_wild_statement_type *wild, 20 - looking at the sections for this file. */ 21 - 22 - /* Find the correct node to append this section. */ 23 - - if (compare_section (sec->spec.sorted, section, (*tree)->section) < 0) 24 - + if (sec && sec->spec.sorted != none && sec->spec.sorted != by_none 25 - + && compare_section (sec->spec.sorted, section, (*tree)->section) < 0) 26 - tree = &((*tree)->left); 27 - else 28 - tree = &((*tree)->right); 29 - -- 30 - 2.31.1
···
-82
pkgs/development/tools/misc/binutils/mips64-default-n64.patch
··· 1 - --- a/bfd/config.bfd 2 - +++ b/bfd/config.bfd 3 - @@ -927,11 +927,21 @@ case "${targ}" in 4 - targ_defvec=mips_elf32_be_vec 5 - targ_selvecs="mips_elf32_le_vec mips_elf64_be_vec mips_elf64_le_vec mips_ecoff_be_vec mips_ecoff_le_vec" 6 - ;; 7 - - mips64*el-*-linux*) 8 - + mips*64*el-*-linux*-gnuabi64) 9 - + targ_defvec=mips_elf64_trad_le_vec 10 - + targ_selvecs="mips_elf32_ntrad_be_vec mips_elf32_ntrad_le_vec mips_elf32_trad_be_vec mips_elf32_trad_le_vec mips_elf64_trad_be_vec" 11 - + want64=true 12 - + ;; 13 - + mips*64*-*-linux*-gnuabi64) 14 - + targ_defvec=mips_elf64_trad_be_vec 15 - + targ_selvecs="mips_elf32_ntrad_be_vec mips_elf32_ntrad_le_vec mips_elf32_trad_be_vec mips_elf32_trad_le_vec mips_elf64_trad_le_vec" 16 - + want64=true 17 - + ;; 18 - + mips*64*el-*-linux*) 19 - targ_defvec=mips_elf32_ntrad_le_vec 20 - targ_selvecs="mips_elf32_ntrad_be_vec mips_elf32_trad_le_vec mips_elf32_trad_be_vec mips_elf64_trad_le_vec mips_elf64_trad_be_vec" 21 - ;; 22 - - mips64*-*-linux*) 23 - + mips*64*-*-linux*) 24 - targ_defvec=mips_elf32_ntrad_be_vec 25 - targ_selvecs="mips_elf32_ntrad_le_vec mips_elf32_trad_be_vec mips_elf32_trad_le_vec mips_elf64_trad_be_vec mips_elf64_trad_le_vec" 26 - ;; 27 - --- a/binutils/testsuite/binutils-all/mips/mips-note-2-n32.d 28 - +++ b/binutils/testsuite/binutils-all/mips/mips-note-2-n32.d 29 - @@ -1,4 +1,5 @@ 30 - #PROG: objcopy 31 - +#as: -n32 32 - #readelf: --notes --wide 33 - #objcopy: --merge-notes 34 - #name: MIPS merge notes section (n32) 35 - --- a/gas/configure 36 - +++ b/gas/configure 37 - @@ -12167,6 +12167,9 @@ _ACEOF 38 - esac 39 - # Decide which ABI to target by default. 40 - case ${target} in 41 - + mips*64*-linux-gnuabi64) 42 - + mips_default_abi=N64_ABI 43 - + ;; 44 - mips64*-linux* | mips-sgi-irix6* | mips64*-freebsd* \ 45 - | mips64*-kfreebsd*-gnu | mips64*-ps2-elf*) 46 - mips_default_abi=N32_ABI 47 - --- a/gas/configure.ac 48 - +++ b/gas/configure.ac 49 - @@ -384,6 +384,9 @@ changequote([,])dnl 50 - esac 51 - # Decide which ABI to target by default. 52 - case ${target} in 53 - + mips*64*-linux-gnuabi64) 54 - + mips_default_abi=N64_ABI 55 - + ;; 56 - mips64*-linux* | mips-sgi-irix6* | mips64*-freebsd* \ 57 - | mips64*-kfreebsd*-gnu | mips64*-ps2-elf*) 58 - mips_default_abi=N32_ABI 59 - --- a/ld/configure.tgt 60 - +++ b/ld/configure.tgt 61 - @@ -543,11 +543,19 @@ mips*-*-vxworks*) targ_emul=elf32ebmipvx 62 - ;; 63 - mips*-*-windiss) targ_emul=elf32mipswindiss 64 - ;; 65 - -mips64*el-*-linux-*) targ_emul=elf32ltsmipn32 66 - +mips*64*el-*-linux-gnuabi64) targ_emul=elf64ltsmip 67 - + targ_extra_emuls="elf32btsmipn32 elf32ltsmipn32 elf32ltsmip elf32btsmip elf64btsmip" 68 - + targ_extra_libpath=$targ_extra_emuls 69 - + ;; 70 - +mips*64*el-*-linux-*) targ_emul=elf32ltsmipn32 71 - targ_extra_emuls="elf32btsmipn32 elf32ltsmip elf32btsmip elf64ltsmip elf64btsmip" 72 - targ_extra_libpath=$targ_extra_emuls 73 - ;; 74 - -mips64*-*-linux-*) targ_emul=elf32btsmipn32 75 - +mips*64*-*-linux-gnuabi64) targ_emul=elf64btsmip 76 - + targ_extra_emuls="elf32btsmipn32 elf32ltsmipn32 elf32btsmip elf32ltsmip elf64ltsmip" 77 - + targ_extra_libpath=$targ_extra_emuls 78 - + ;; 79 - +mips*64*-*-linux-*) targ_emul=elf32btsmipn32 80 - targ_extra_emuls="elf32ltsmipn32 elf32btsmip elf32ltsmip elf64btsmip elf64ltsmip" 81 - targ_extra_libpath=$targ_extra_emuls 82 - ;;
···
+2
pkgs/development/tools/misc/lttng-ust/generic.nix
··· 31 patchShebangs . 32 ''; 33 34 configureFlags = [ "--disable-examples" ]; 35 36 propagatedBuildInputs = [ liburcu ];
··· 31 patchShebangs . 32 ''; 33 34 + hardeningDisable = [ "trivialautovarinit" ]; 35 + 36 configureFlags = [ "--disable-examples" ]; 37 38 propagatedBuildInputs = [ liburcu ];
+1 -2
pkgs/games/steam/fhsenv.nix
··· 111 xorg.libXdamage 112 xorg.libxshmfence 113 xorg.libXxf86vm 114 - libelf 115 - (lib.getLib elfutils) 116 117 # Without these it silently fails 118 xorg.libXinerama
··· 111 xorg.libXdamage 112 xorg.libxshmfence 113 xorg.libXxf86vm 114 + elfutils 115 116 # Without these it silently fails 117 xorg.libXinerama
+1 -2
pkgs/misc/uboot/default.nix
··· 77 ncurses # tools/kwboot 78 bc 79 bison 80 - dtc 81 flex 82 installShellFiles 83 (buildPackages.python3.withPackages (p: [ ··· 96 enableParallelBuilding = true; 97 98 makeFlags = [ 99 - "DTC=dtc" 100 "CROSS_COMPILE=${stdenv.cc.targetPrefix}" 101 ] ++ extraMakeFlags; 102
··· 77 ncurses # tools/kwboot 78 bc 79 bison 80 flex 81 installShellFiles 82 (buildPackages.python3.withPackages (p: [ ··· 95 enableParallelBuilding = true; 96 97 makeFlags = [ 98 + "DTC=${lib.getExe buildPackages.dtc}" 99 "CROSS_COMPILE=${stdenv.cc.targetPrefix}" 100 ] ++ extraMakeFlags; 101
+30
pkgs/os-specific/linux/apparmor/0001-aa-remove-unknown_empty-ruleset.patch
···
··· 1 + commit 166afaf144d6473464975438353257359dd51708 2 + Author: Andreas Wiese <andreas.wiese@kernkonzept.com> 3 + Date: Thu Feb 1 11:35:02 2024 +0100 4 + 5 + aa-remove-unknown: fix readability check 6 + 7 + This check is intended for ensuring that the profiles file can actually 8 + be opened. The *actual* check is performed by the shell, not the read 9 + utility, which won't even be executed if the input redirection (and 10 + hence the test) fails. 11 + 12 + If the test succeeds, though, using `read` here might actually 13 + jeopardize the test result if there are no profiles loaded and the file 14 + is empty. 15 + 16 + This commit fixes that case by simply using `true` instead of `read`. 17 + 18 + diff --git a/utils/aa-remove-unknown b/utils/aa-remove-unknown 19 + index 0e00d6a0..3351feef 100755 20 + --- a/utils/aa-remove-unknown 21 + +++ b/utils/aa-remove-unknown 22 + @@ -63,7 +63,7 @@ fi 23 + # We have to do this check because error checking awk's getline() below is 24 + # tricky and, as is, results in an infinite loop when apparmorfs returns an 25 + # error from open(). 26 + -if ! IFS= read -r _ < "$PROFILES" ; then 27 + +if ! true < "$PROFILES" ; then 28 + echo "ERROR: Unable to read apparmorfs profiles file" 1>&2 29 + exit 1 30 + elif [ ! -w "$REMOVE" ] ; then
+3 -1
pkgs/os-specific/linux/apparmor/default.nix
··· 56 --replace "/usr/include/linux/capability.h" "${linuxHeaders}/include/linux/capability.h" 57 ''; 58 59 - patches = lib.optionals stdenv.hostPlatform.isMusl [ 60 (fetchpatch { 61 url = "https://git.alpinelinux.org/aports/plain/testing/apparmor/0003-Added-missing-typedef-definitions-on-parser.patch?id=74b8427cc21f04e32030d047ae92caa618105b53"; 62 name = "0003-Added-missing-typedef-definitions-on-parser.patch";
··· 56 --replace "/usr/include/linux/capability.h" "${linuxHeaders}/include/linux/capability.h" 57 ''; 58 59 + patches = [ 60 + ./0001-aa-remove-unknown_empty-ruleset.patch 61 + ] ++ lib.optionals stdenv.hostPlatform.isMusl [ 62 (fetchpatch { 63 url = "https://git.alpinelinux.org/aports/plain/testing/apparmor/0003-Added-missing-typedef-definitions-on-parser.patch?id=74b8427cc21f04e32030d047ae92caa618105b53"; 64 name = "0003-Added-missing-typedef-definitions-on-parser.patch";
+9
pkgs/os-specific/linux/kernel/patches.nix
··· 79 name = "rust-1.75.patch"; 80 patch = ./rust-1.75.patch; 81 }; 82 }
··· 79 name = "rust-1.75.patch"; 80 patch = ./rust-1.75.patch; 81 }; 82 + 83 + rust_1_76 = { 84 + name = "rust-1.76.patch"; 85 + patch = fetchurl { 86 + name = "rust-1.76.patch"; 87 + url = "https://lore.kernel.org/rust-for-linux/20240217002638.57373-2-ojeda@kernel.org/raw"; 88 + hash = "sha256-q3iNBo8t4b1Rn5k5lau2myqOAqdA/9V9A+ok2jGkLdY="; 89 + }; 90 + }; 91 }
+1 -1
pkgs/os-specific/linux/keyutils/default.nix
··· 30 31 makeFlags = lib.optionals stdenv.hostPlatform.isStatic "NO_SOLIB=1"; 32 33 - outputs = [ "out" "lib" "dev" ]; 34 35 postPatch = '' 36 # https://github.com/archlinux/svntogit-packages/blob/packages/keyutils/trunk/reproducible.patch
··· 30 31 makeFlags = lib.optionals stdenv.hostPlatform.isStatic "NO_SOLIB=1"; 32 33 + outputs = [ "out" "lib" "dev" "man" ]; 34 35 postPatch = '' 36 # https://github.com/archlinux/svntogit-packages/blob/packages/keyutils/trunk/reproducible.patch
+2 -2
pkgs/os-specific/linux/shadow/default.nix
··· 17 18 stdenv.mkDerivation rec { 19 pname = "shadow"; 20 - version = "4.14.3"; 21 22 src = fetchFromGitHub { 23 owner = "shadow-maint"; 24 repo = pname; 25 rev = version; 26 - hash = "sha256-Y5wyvmTh66Bjb1/UPdDF78lgvH7HFTCFowhQQ+Fo9ak="; 27 }; 28 29 outputs = [ "out" "su" "dev" "man" ];
··· 17 18 stdenv.mkDerivation rec { 19 pname = "shadow"; 20 + version = "4.14.5"; 21 22 src = fetchFromGitHub { 23 owner = "shadow-maint"; 24 repo = pname; 25 rev = version; 26 + hash = "sha256-ogkPp6dxWHdvJvWcb5iauH81CVTH7BbonFXG1gGysUE="; 27 }; 28 29 outputs = [ "out" "su" "dev" "man" ];
+5
pkgs/os-specific/linux/systemd/default.nix
··· 404 405 outputs = [ "out" "dev" ] ++ (lib.optional (!buildLibsOnly) "man"); 406 407 nativeBuildInputs = 408 [ 409 pkg-config
··· 404 405 outputs = [ "out" "dev" ] ++ (lib.optional (!buildLibsOnly) "man"); 406 407 + hardeningDisable = [ 408 + # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=111523 409 + "trivialautovarinit" 410 + ]; 411 + 412 nativeBuildInputs = 413 [ 414 pkg-config
-26
pkgs/servers/pulseaudio/0001-Make-gio-2.0-optional-16.patch
··· 1 - From 72f3fe059f031f24c5ad026cb2fc16318f227c09 Mon Sep 17 00:00:00 2001 2 - From: Andrew Childs <andrew.childs@bibo.com.ph> 3 - Date: Tue, 19 Apr 2022 16:29:58 +0900 4 - Subject: [PATCH 1/8] Make gio-2.0 optional when gsettings is disabled 5 - 6 - Derived from https://gitlab.freedesktop.org/pulseaudio/pulseaudio/-/merge_requests/654 7 - --- 8 - meson.build | 2 +- 9 - 1 file changed, 1 insertion(+), 1 deletion(-) 10 - 11 - diff --git a/meson.build b/meson.build 12 - index c5135330f..340f58e17 100644 13 - --- a/meson.build 14 - +++ b/meson.build 15 - @@ -683,7 +683,7 @@ if get_option('daemon') 16 - cdata.set('HAVE_ALSA_UCM', 1) 17 - endif 18 - 19 - - gio_dep = dependency('gio-2.0', version : '>= 2.26.0') 20 - + gio_dep = dependency('gio-2.0', version : '>= 2.26.0', required : false) 21 - if get_option('gsettings').enabled() 22 - assert(gio_dep.found(), 'GSettings support needs glib I/O library (GIO)') 23 - cdata.set('HAVE_GSETTINGS', 1) 24 - -- 25 - 2.35.1 26 -
···
-27
pkgs/servers/pulseaudio/0002-Ignore-SCM_CREDS-on-darwin.patch
··· 1 - From 39bef695f783614e6175477417298ddf37e2ac13 Mon Sep 17 00:00:00 2001 2 - From: Andrew Childs <andrew.childs@bibo.com.ph> 3 - Date: Tue, 19 Apr 2022 16:58:43 +0900 4 - Subject: [PATCH 2/8] Ignore SCM_CREDS on macOS 5 - 6 - It was added for FreeBSD support, but also enables the 7 - unsupported[citation needed] feature on macOS. 8 - --- 9 - src/pulsecore/creds.h | 2 +- 10 - 1 file changed, 1 insertion(+), 1 deletion(-) 11 - 12 - diff --git a/src/pulsecore/creds.h b/src/pulsecore/creds.h 13 - index b599b569c..b5b1c9f37 100644 14 - --- a/src/pulsecore/creds.h 15 - +++ b/src/pulsecore/creds.h 16 - @@ -34,7 +34,7 @@ 17 - typedef struct pa_creds pa_creds; 18 - typedef struct pa_cmsg_ancil_data pa_cmsg_ancil_data; 19 - 20 - -#if defined(SCM_CREDENTIALS) || defined(SCM_CREDS) 21 - +#if defined(SCM_CREDENTIALS) || (defined(SCM_CREDS) && !defined(__APPLE__)) 22 - 23 - #define HAVE_CREDS 1 24 - 25 - -- 26 - 2.35.1 27 -
···
-26
pkgs/servers/pulseaudio/0003-Ignore-HAVE_CPUID_H-on-aarch64-darwin.patch
··· 1 - diff --git a/src/pulsecore/core-util.c b/src/pulsecore/core-util.c 2 - index c383a61c0..3d0a68c2e 100644 3 - --- a/src/pulsecore/core-util.c 4 - +++ b/src/pulsecore/core-util.c 5 - @@ -110,7 +110,7 @@ 6 - #include <sys/personality.h> 7 - #endif 8 - 9 - -#ifdef HAVE_CPUID_H 10 - +#if defined(HAVE_CPUID_H) && !(defined(__APPLE__) && defined(__aarch64__)) 11 - #include <cpuid.h> 12 - #endif 13 - 14 - diff --git a/src/pulsecore/cpu-x86.c b/src/pulsecore/cpu-x86.c 15 - index 317a0101e..d1eb95d2b 100644 16 - --- a/src/pulsecore/cpu-x86.c 17 - +++ b/src/pulsecore/cpu-x86.c 18 - @@ -24,7 +24,7 @@ 19 - 20 - #include <stdint.h> 21 - 22 - -#ifdef HAVE_CPUID_H 23 - +#if defined(HAVE_CPUID_H) && !(defined(__APPLE__) && defined(__aarch64__)) 24 - #include <cpuid.h> 25 - #endif 26 -
···
-13
pkgs/servers/pulseaudio/0004-Prefer-HAVE_CLOCK_GETTIME-on-darwin.patch
··· 1 - diff --git a/src/pulsecore/core-rtclock.c b/src/pulsecore/core-rtclock.c 2 - index 2c2e28631..b946a3fb1 100644 3 - --- a/src/pulsecore/core-rtclock.c 4 - +++ b/src/pulsecore/core-rtclock.c 5 - @@ -65,7 +65,7 @@ pa_usec_t pa_rtclock_age(const struct timeval *tv) { 6 - 7 - struct timeval *pa_rtclock_get(struct timeval *tv) { 8 - 9 - -#if defined(OS_IS_DARWIN) 10 - +#if defined(OS_IS_DARWIN) && !defined(HAVE_CLOCK_GETTIME) 11 - uint64_t val, abs_time = mach_absolute_time(); 12 - Nanoseconds nanos; 13 -
···
-31
pkgs/servers/pulseaudio/0005-Enable-CoreAudio-on-darwin.patch
··· 1 - diff --git a/meson.build b/meson.build 2 - index c5135330f..055567479 100644 3 - --- a/meson.build 4 - +++ b/meson.build 5 - @@ -185,6 +185,7 @@ endif 6 - # rather than ending up in the config.h file? 7 - if host_machine.system() == 'darwin' 8 - cdata.set('OS_IS_DARWIN', 1) 9 - + cdata.set('HAVE_COREAUDIO', 1) 10 - cdata.set('_DARWIN_C_SOURCE', '200112L') # Needed to get NSIG on Mac OS 11 - elif host_machine.system() == 'windows' 12 - cdata.set('OS_IS_WIN32', 1) 13 - diff --git a/src/modules/meson.build b/src/modules/meson.build 14 - index 1e12569dc..53a800927 100644 15 - --- a/src/modules/meson.build 16 - +++ b/src/modules/meson.build 17 - @@ -63,6 +63,14 @@ all_modules = [ 18 - [ 'module-volume-restore', 'module-volume-restore.c' ], 19 - ] 20 - 21 - +if host_machine.system() == 'darwin' 22 - + coreaudio_dep = dependency('appleframeworks', modules : ['AudioUnit', 'Cocoa', 'CoreServices', 'CoreAudio']) 23 - + all_modules += [ 24 - + [ 'module-coreaudio-detect', 'macosx/module-coreaudio-detect.c', [], [], [coreaudio_dep] ], 25 - + [ 'module-coreaudio-device', 'macosx/module-coreaudio-device.c', [], [], [coreaudio_dep] ], 26 - + ] 27 - +endif 28 - + 29 - if host_machine.system() == 'windows' 30 - winmm_dep = meson.get_compiler('c').find_library('winmm') 31 - ksuser_dep = meson.get_compiler('c').find_library('ksuser')
···
-18
pkgs/servers/pulseaudio/0006-Fix-libpulsecommon-sources-on-darwin.patch
··· 1 - diff --git a/src/meson.build b/src/meson.build 2 - index 9efb561d8..d181f4867 100644 3 - --- a/src/meson.build 4 - +++ b/src/meson.build 5 - @@ -179,6 +179,13 @@ if host_machine.system() == 'windows' 6 - 'pulsecore/semaphore-win32.c', 7 - 'pulsecore/thread-win32.c', 8 - ] 9 - +elif host_machine.system() == 'darwin' 10 - + libpulsecommon_sources += [ 11 - + 'pulsecore/mutex-posix.c', 12 - + 'pulsecore/poll-posix.c', 13 - + 'pulsecore/semaphore-osx.c', 14 - + 'pulsecore/thread-posix.c' 15 - + ] 16 - else 17 - libpulsecommon_sources += [ 18 - 'pulsecore/mutex-posix.c',
···
+1 -8
pkgs/servers/pulseaudio/add-option-for-installation-sysconfdir.patch
··· 74 ) 75 76 system_conf = configuration_data() 77 - @@ -136,12 +136,12 @@ custom_target('system.pa', 78 command : [m4, '@INPUT@'], 79 build_by_default : true, 80 install : true, 81 - install_dir : pulsesysconfdir, 82 + install_dir : pulsesysconfdir_install, 83 ) 84 - 85 - if dbus_dep.found() 86 - install_data('pulseaudio-system.conf', 87 - - install_dir : join_paths(sysconfdir, 'dbus-1', 'system.d') 88 - + install_dir : join_paths(sysconfdir_install, 'dbus-1', 'system.d') 89 - ) 90 - endif 91 92 --- a/src/pulse/meson.build 93 +++ b/src/pulse/meson.build
··· 74 ) 75 76 system_conf = configuration_data() 77 + @@ -136,6 +136,6 @@ custom_target('system.pa', 78 command : [m4, '@INPUT@'], 79 build_by_default : true, 80 install : true, 81 - install_dir : pulsesysconfdir, 82 + install_dir : pulsesysconfdir_install, 83 ) 84 85 --- a/src/pulse/meson.build 86 +++ b/src/pulse/meson.build
+5 -13
pkgs/servers/pulseaudio/default.nix
··· 3 , xorg, libcap, alsa-lib, glib, dconf 4 , avahi, libjack2, libasyncns, lirc, dbus 5 , sbc, bluez5, udev, openssl, fftwFloat 6 - , soxr, speexdsp, systemd, webrtc-audio-processing 7 , gst_all_1 8 , check, libintl, meson, ninja, m4, wrapGAppsHook 9 ··· 37 38 stdenv.mkDerivation rec { 39 pname = "${lib.optionalString libOnly "lib"}pulseaudio"; 40 - version = "16.1"; 41 42 src = fetchurl { 43 url = "http://freedesktop.org/software/pulseaudio/releases/pulseaudio-${version}.tar.xz"; 44 - sha256 = "sha256-ju8yzpHUeXn5X9mpNec4zX63RjQw2rxyhjJRdR5QSuQ="; 45 }; 46 47 patches = [ 48 # Install sysconfdir files inside of the nix store, 49 # but use a conventional runtime sysconfdir outside the store 50 ./add-option-for-installation-sysconfdir.patch 51 - # https://gitlab.freedesktop.org/pulseaudio/pulseaudio/-/merge_requests/654 (merged) 52 - ./0001-Make-gio-2.0-optional-16.patch 53 - # https://gitlab.freedesktop.org/pulseaudio/pulseaudio/-/merge_requests/746 (merged) 54 - ./0002-Ignore-SCM_CREDS-on-darwin.patch 55 - ./0003-Ignore-HAVE_CPUID_H-on-aarch64-darwin.patch 56 - ./0004-Prefer-HAVE_CLOCK_GETTIME-on-darwin.patch 57 - ./0005-Enable-CoreAudio-on-darwin.patch 58 - ./0006-Fix-libpulsecommon-sources-on-darwin.patch 59 - ./0007-Fix-link-args-on-darwin.patch 60 ]; 61 62 outputs = [ "out" "dev" ]; ··· 74 ++ lib.optionals stdenv.isLinux [ glib dbus ] 75 ++ lib.optionals stdenv.isDarwin [ AudioUnit Cocoa CoreServices CoreAudio libintl ] 76 ++ lib.optionals (!libOnly) ( 77 - [ libasyncns webrtc-audio-processing ] 78 ++ lib.optional jackaudioSupport libjack2 79 ++ lib.optionals x11Support [ xorg.libICE xorg.libSM xorg.libX11 xorg.libXi xorg.libXtst ] 80 ++ lib.optional useSystemd systemd ··· 126 (lib.mesonOption "systemduserunitdir" "${placeholder "out"}/lib/systemd/user") 127 ] 128 ++ lib.optionals stdenv.isDarwin [ 129 (lib.mesonEnable "dbus" false) 130 (lib.mesonEnable "glib" false) 131 (lib.mesonEnable "oss-output" false)
··· 3 , xorg, libcap, alsa-lib, glib, dconf 4 , avahi, libjack2, libasyncns, lirc, dbus 5 , sbc, bluez5, udev, openssl, fftwFloat 6 + , soxr, speexdsp, systemd, webrtc-audio-processing_1 7 , gst_all_1 8 , check, libintl, meson, ninja, m4, wrapGAppsHook 9 ··· 37 38 stdenv.mkDerivation rec { 39 pname = "${lib.optionalString libOnly "lib"}pulseaudio"; 40 + version = "17.0"; 41 42 src = fetchurl { 43 url = "http://freedesktop.org/software/pulseaudio/releases/pulseaudio-${version}.tar.xz"; 44 + hash = "sha256-BTeU1mcaPjl9hJ5HioC4KmPLnYyilr01tzMXu1zrh7U="; 45 }; 46 47 patches = [ 48 # Install sysconfdir files inside of the nix store, 49 # but use a conventional runtime sysconfdir outside the store 50 ./add-option-for-installation-sysconfdir.patch 51 ]; 52 53 outputs = [ "out" "dev" ]; ··· 65 ++ lib.optionals stdenv.isLinux [ glib dbus ] 66 ++ lib.optionals stdenv.isDarwin [ AudioUnit Cocoa CoreServices CoreAudio libintl ] 67 ++ lib.optionals (!libOnly) ( 68 + [ libasyncns webrtc-audio-processing_1 ] 69 ++ lib.optional jackaudioSupport libjack2 70 ++ lib.optionals x11Support [ xorg.libICE xorg.libSM xorg.libX11 xorg.libXi xorg.libXtst ] 71 ++ lib.optional useSystemd systemd ··· 117 (lib.mesonOption "systemduserunitdir" "${placeholder "out"}/lib/systemd/user") 118 ] 119 ++ lib.optionals stdenv.isDarwin [ 120 + (lib.mesonEnable "consolekit" false) 121 (lib.mesonEnable "dbus" false) 122 (lib.mesonEnable "glib" false) 123 (lib.mesonEnable "oss-output" false)
+2 -2
pkgs/servers/sql/proxysql/default.nix
··· 17 , libev 18 , libgcrypt 19 , libinjection 20 - , libmicrohttpd_0_9_69 21 , libuuid 22 , lz4 23 , nlohmann_json ··· 111 { f = "libdaemon"; p = libdaemon; } 112 { f = "libev"; p = libev; } 113 { f = "libinjection"; p = libinjection; } 114 - { f = "libmicrohttpd"; p = libmicrohttpd_0_9_69; } 115 { f = "libssl"; p = openssl; } 116 { f = "lz4"; p = lz4; } 117 { f = "pcre"; p = pcre; }
··· 17 , libev 18 , libgcrypt 19 , libinjection 20 + , libmicrohttpd 21 , libuuid 22 , lz4 23 , nlohmann_json ··· 111 { f = "libdaemon"; p = libdaemon; } 112 { f = "libev"; p = libev; } 113 { f = "libinjection"; p = libinjection; } 114 + { f = "libmicrohttpd"; p = libmicrohttpd; } 115 { f = "libssl"; p = openssl; } 116 { f = "lz4"; p = lz4; } 117 { f = "pcre"; p = pcre; }
+1
pkgs/stdenv/generic/make-derivation.nix
··· 249 "relro" 250 "stackprotector" 251 "strictoverflow" 252 "zerocallusedregs" 253 ]; 254 defaultHardeningFlags =
··· 249 "relro" 250 "stackprotector" 251 "strictoverflow" 252 + "trivialautovarinit" 253 "zerocallusedregs" 254 ]; 255 defaultHardeningFlags =
+1 -1
pkgs/stdenv/linux/bootstrap-tools-musl/default.nix
··· 15 langC = true; 16 langCC = true; 17 isGNU = true; 18 - hardeningUnsupportedFlags = [ "fortify3" "zerocallusedregs" ]; 19 } // extraAttrs)
··· 15 langC = true; 16 langCC = true; 17 isGNU = true; 18 + hardeningUnsupportedFlags = [ "fortify3" "zerocallusedregs" "trivialautovarinit" ]; 19 } // extraAttrs)
+1 -1
pkgs/stdenv/linux/bootstrap-tools/default.nix
··· 15 langC = true; 16 langCC = true; 17 isGNU = true; 18 - hardeningUnsupportedFlags = [ "fortify3" "zerocallusedregs" ]; 19 } // extraAttrs)
··· 15 langC = true; 16 langCC = true; 17 isGNU = true; 18 + hardeningUnsupportedFlags = [ "fortify3" "zerocallusedregs" "trivialautovarinit" ]; 19 } // extraAttrs)
+2 -2
pkgs/tools/compression/xz/default.nix
··· 11 12 stdenv.mkDerivation (finalAttrs: { 13 pname = "xz"; 14 - version = "5.4.6"; 15 16 src = fetchurl { 17 url = with finalAttrs; "https://github.com/tukaani-project/xz/releases/download/v${version}/xz-${version}.tar.bz2"; 18 - sha256 = "sha256-kThRsnTo4dMXgeyUnxwj6NvPDs9uc6JDbcIXad0+b0k="; 19 }; 20 21 strictDeps = true;
··· 11 12 stdenv.mkDerivation (finalAttrs: { 13 pname = "xz"; 14 + version = "5.6.0"; 15 16 src = fetchurl { 17 url = with finalAttrs; "https://github.com/tukaani-project/xz/releases/download/v${version}/xz-${version}.tar.bz2"; 18 + hash = "sha256-iMhjHO+6kWZP3EexS7dT4YdvSWSgfbZQgh0gOZKx4eo="; 19 }; 20 21 strictDeps = true;
+2
pkgs/tools/misc/coreutils/default.nix
··· 104 # TODO(@Ericson2314): Investigate whether Darwin could benefit too 105 ++ optional (isCross && stdenv.hostPlatform.libc != "glibc") libiconv; 106 107 configureFlags = [ "--with-packager=https://nixos.org" ] 108 ++ optional (singleBinary != false) 109 ("--enable-single-binary" + optionalString (isString singleBinary) "=${singleBinary}")
··· 104 # TODO(@Ericson2314): Investigate whether Darwin could benefit too 105 ++ optional (isCross && stdenv.hostPlatform.libc != "glibc") libiconv; 106 107 + hardeningDisable = [ "trivialautovarinit" ]; 108 + 109 configureFlags = [ "--with-packager=https://nixos.org" ] 110 ++ optional (singleBinary != false) 111 ("--enable-single-binary" + optionalString (isString singleBinary) "=${singleBinary}")
+9 -1
pkgs/tools/misc/fontforge/default.nix
··· 1 - { stdenv, fetchFromGitHub, lib 2 , cmake, uthash, pkg-config 3 , python, freetype, zlib, glib, giflib, libpng, libjpeg, libtiff, libxml2, cairo, pango 4 , readline, woff2, zeromq ··· 22 rev = version; 23 sha256 = "sha256-/RYhvL+Z4n4hJ8dmm+jbA1Ful23ni2DbCRZC5A3+pP0="; 24 }; 25 26 # use $SOURCE_DATE_EPOCH instead of non-deterministic timestamps 27 postPatch = ''
··· 1 + { stdenv, fetchFromGitHub, lib, fetchpatch 2 , cmake, uthash, pkg-config 3 , python, freetype, zlib, glib, giflib, libpng, libjpeg, libtiff, libxml2, cairo, pango 4 , readline, woff2, zeromq ··· 22 rev = version; 23 sha256 = "sha256-/RYhvL+Z4n4hJ8dmm+jbA1Ful23ni2DbCRZC5A3+pP0="; 24 }; 25 + 26 + patches = [ 27 + (fetchpatch { 28 + name = "CVE-2024-25081.CVE-2024-25082.patch"; 29 + url = "https://github.com/fontforge/fontforge/commit/216eb14b558df344b206bf82e2bdaf03a1f2f429.patch"; 30 + hash = "sha256-aRnir09FSQMT50keoB7z6AyhWAVBxjSQsTRvBzeBuHU="; 31 + }) 32 + ]; 33 34 # use $SOURCE_DATE_EPOCH instead of non-deterministic timestamps 35 postPatch = ''
+2 -11
pkgs/tools/security/yara/default.nix
··· 1 { lib, stdenv 2 , fetchFromGitHub 3 - , fetchpatch 4 , autoreconfHook 5 , pcre 6 , pkg-config ··· 16 17 stdenv.mkDerivation rec { 18 pname = "yara"; 19 - version = "4.4.0"; 20 21 src = fetchFromGitHub { 22 owner = "VirusTotal"; 23 repo = pname; 24 rev = "v${version}"; 25 - hash = "sha256-axHFy7YwLhhww+lh+ORyW6YG+T385msysIHK5SMyhMk="; 26 }; 27 - 28 - patches = [ 29 - (fetchpatch { 30 - name = "musl.patch"; 31 - url = "https://github.com/VirusTotal/yara/commit/515ed861cf30e154b14a69ffd46c347fb81df72f.patch"; 32 - hash = "sha256-2scnUyz0SSkNRlsVQapPgI1ATIPXEogqtxbimYYq4Jo="; 33 - }) 34 - ]; 35 36 nativeBuildInputs = [ 37 autoreconfHook
··· 1 { lib, stdenv 2 , fetchFromGitHub 3 , autoreconfHook 4 , pcre 5 , pkg-config ··· 15 16 stdenv.mkDerivation rec { 17 pname = "yara"; 18 + version = "4.5.0"; 19 20 src = fetchFromGitHub { 21 owner = "VirusTotal"; 22 repo = pname; 23 rev = "v${version}"; 24 + hash = "sha256-AecHsUBtBleUkWuYMQ4Tx/PY8cs9j7JwqncBziJD0hA="; 25 }; 26 27 nativeBuildInputs = [ 28 autoreconfHook
+2 -2
pkgs/tools/system/pciutils/default.nix
··· 7 8 stdenv.mkDerivation rec { 9 pname = "pciutils"; 10 - version = "3.10.0"; # with release-date database 11 12 src = fetchurl { 13 url = "mirror://kernel/software/utils/pciutils/pciutils-${version}.tar.xz"; 14 - sha256 = "sha256-I4ouJxZnMOU6F/4Hv60ingf6ObYYEX5ZRLbX7an7sOk="; 15 }; 16 17 nativeBuildInputs = [ pkg-config ];
··· 7 8 stdenv.mkDerivation rec { 9 pname = "pciutils"; 10 + version = "3.11.1"; # with release-date database 11 12 src = fetchurl { 13 url = "mirror://kernel/software/utils/pciutils/pciutils-${version}.tar.xz"; 14 + hash = "sha256-P0cq2GRHPeW6F/dlzJbvXzPhtzCRjTrdpvlFoqkpDfQ="; 15 }; 16 17 nativeBuildInputs = [ pkg-config ];
+18 -15
pkgs/top-level/all-packages.nix
··· 16803 wrapRustcWith = { rustc-unwrapped, ... } @ args: callPackage ../build-support/rust/rustc-wrapper args; 16804 wrapRustc = rustc-unwrapped: wrapRustcWith { inherit rustc-unwrapped; }; 16805 16806 - rust_1_75 = callPackage ../development/compilers/rust/1_75.nix { 16807 inherit (darwin.apple_sdk.frameworks) CoreFoundation Security SystemConfiguration; 16808 llvm_17 = llvmPackages_17.libllvm; 16809 }; 16810 - rust = rust_1_75; 16811 16812 mrustc = callPackage ../development/compilers/mrustc { }; 16813 mrustc-minicargo = callPackage ../development/compilers/mrustc/minicargo.nix { }; ··· 16815 openssl = openssl_1_1; 16816 }; 16817 16818 - rustPackages_1_75 = rust_1_75.packages.stable; 16819 - rustPackages = rustPackages_1_75; 16820 16821 inherit (rustPackages) cargo cargo-auditable cargo-auditable-cargo-wrapper clippy rustc rustPlatform; 16822 ··· 22470 dwarfdump = libdwarf.bin; 22471 libdwarf_20210528 = callPackage ../development/libraries/libdwarf/20210528.nix { }; 22472 22473 - libe57format = disable-warnings-if-gcc13 (callPackage ../development/libraries/libe57format { }); 22474 22475 libeatmydata = callPackage ../development/libraries/libeatmydata { }; 22476 ··· 22479 libebml = callPackage ../development/libraries/libebml { }; 22480 22481 libebur128 = callPackage ../development/libraries/libebur128 { }; 22482 - 22483 - libedit = callPackage ../development/libraries/libedit { }; 22484 22485 libei = callPackage ../development/libraries/libei { }; 22486 ··· 22970 libjpeg = libjpeg_turbo; 22971 libjpeg8 = libjpeg_turbo.override { enableJpeg8 = true; }; 22972 22973 - libjson-rpc-cpp = callPackage ../development/libraries/libjson-rpc-cpp { 22974 - libmicrohttpd = libmicrohttpd_0_9_72; 22975 - }; 22976 22977 libjwt = callPackage ../development/libraries/libjwt { }; 22978 ··· 23016 libmicrohttpd_0_9_71 = callPackage ../development/libraries/libmicrohttpd/0.9.71.nix { }; 23017 libmicrohttpd_0_9_72 = callPackage ../development/libraries/libmicrohttpd/0.9.72.nix { }; 23018 libmicrohttpd_0_9_74 = callPackage ../development/libraries/libmicrohttpd/0.9.74.nix { }; 23019 - libmicrohttpd = libmicrohttpd_0_9_71; 23020 23021 libmikmod = callPackage ../development/libraries/libmikmod { 23022 inherit (darwin.apple_sdk.frameworks) CoreAudio; ··· 23957 nuspell = callPackage ../development/libraries/nuspell { }; 23958 nuspellWithDicts = dicts: callPackage ../development/libraries/nuspell/wrapper.nix { inherit dicts; }; 23959 23960 - nv-codec-headers = callPackage ../development/libraries/nv-codec-headers { }; 23961 - nv-codec-headers-10 = callPackage ../development/libraries/nv-codec-headers/10_x.nix { }; 23962 - nv-codec-headers-11 = callPackage ../development/libraries/nv-codec-headers/11_x.nix { }; 23963 - nv-codec-headers-12 = callPackage ../development/libraries/nv-codec-headers/12_x.nix { }; 23964 23965 nvidiaCtkPackages = 23966 callPackage ../by-name/nv/nvidia-container-toolkit/packages.nix
··· 16803 wrapRustcWith = { rustc-unwrapped, ... } @ args: callPackage ../build-support/rust/rustc-wrapper args; 16804 wrapRustc = rustc-unwrapped: wrapRustcWith { inherit rustc-unwrapped; }; 16805 16806 + rust_1_76 = callPackage ../development/compilers/rust/1_76.nix { 16807 inherit (darwin.apple_sdk.frameworks) CoreFoundation Security SystemConfiguration; 16808 llvm_17 = llvmPackages_17.libllvm; 16809 }; 16810 + rust = rust_1_76; 16811 16812 mrustc = callPackage ../development/compilers/mrustc { }; 16813 mrustc-minicargo = callPackage ../development/compilers/mrustc/minicargo.nix { }; ··· 16815 openssl = openssl_1_1; 16816 }; 16817 16818 + rustPackages_1_76 = rust_1_76.packages.stable; 16819 + rustPackages = rustPackages_1_76; 16820 16821 inherit (rustPackages) cargo cargo-auditable cargo-auditable-cargo-wrapper clippy rustc rustPlatform; 16822 ··· 22470 dwarfdump = libdwarf.bin; 22471 libdwarf_20210528 = callPackage ../development/libraries/libdwarf/20210528.nix { }; 22472 22473 + libe57format = callPackage ../development/libraries/libe57format { }; 22474 22475 libeatmydata = callPackage ../development/libraries/libeatmydata { }; 22476 ··· 22479 libebml = callPackage ../development/libraries/libebml { }; 22480 22481 libebur128 = callPackage ../development/libraries/libebur128 { }; 22482 22483 libei = callPackage ../development/libraries/libei { }; 22484 ··· 22968 libjpeg = libjpeg_turbo; 22969 libjpeg8 = libjpeg_turbo.override { enableJpeg8 = true; }; 22970 22971 + libjson-rpc-cpp = callPackage ../development/libraries/libjson-rpc-cpp { }; 22972 22973 libjwt = callPackage ../development/libraries/libjwt { }; 22974 ··· 23012 libmicrohttpd_0_9_71 = callPackage ../development/libraries/libmicrohttpd/0.9.71.nix { }; 23013 libmicrohttpd_0_9_72 = callPackage ../development/libraries/libmicrohttpd/0.9.72.nix { }; 23014 libmicrohttpd_0_9_74 = callPackage ../development/libraries/libmicrohttpd/0.9.74.nix { }; 23015 + libmicrohttpd_0_9_77 = callPackage ../development/libraries/libmicrohttpd/0.9.77.nix { }; 23016 + libmicrohttpd = libmicrohttpd_0_9_77; 23017 23018 libmikmod = callPackage ../development/libraries/libmikmod { 23019 inherit (darwin.apple_sdk.frameworks) CoreAudio; ··· 23954 nuspell = callPackage ../development/libraries/nuspell { }; 23955 nuspellWithDicts = dicts: callPackage ../development/libraries/nuspell/wrapper.nix { inherit dicts; }; 23956 23957 + # splicing magic 23958 + nv-codec-headers-versions = callPackages ../development/libraries/nv-codec-headers { }; 23959 + inherit (nv-codec-headers-versions) 23960 + nv-codec-headers-9 23961 + nv-codec-headers-10 23962 + nv-codec-headers-11 23963 + nv-codec-headers-12 23964 + ; 23965 + # A default nv-codec-headers to make people happy 23966 + nv-codec-headers = nv-codec-headers-versions.nv-codec-headers-9; 23967 23968 nvidiaCtkPackages = 23969 callPackage ../by-name/nv/nvidia-container-toolkit/packages.nix
+2
pkgs/top-level/linux-kernels.nix
··· 192 kernelPatches.request_key_helper 193 kernelPatches.rust_1_74 194 kernelPatches.rust_1_75 195 ]; 196 }; 197 ··· 204 kernelPatches.bridge_stp_helper 205 kernelPatches.request_key_helper 206 kernelPatches.rust_1_75 207 ]; 208 }; 209 latest = packageAliases.linux_latest.kernel;
··· 192 kernelPatches.request_key_helper 193 kernelPatches.rust_1_74 194 kernelPatches.rust_1_75 195 + kernelPatches.rust_1_76 196 ]; 197 }; 198 ··· 205 kernelPatches.bridge_stp_helper 206 kernelPatches.request_key_helper 207 kernelPatches.rust_1_75 208 + kernelPatches.rust_1_76 209 ]; 210 }; 211 latest = packageAliases.linux_latest.kernel;
+1
pkgs/top-level/stage.nix
··· 284 stdenv = super'.withDefaultHardeningFlags ( 285 super'.stdenv.cc.defaultHardeningFlags ++ [ 286 "zerocallusedregs" 287 ] 288 ) super'.stdenv; 289 })
··· 284 stdenv = super'.withDefaultHardeningFlags ( 285 super'.stdenv.cc.defaultHardeningFlags ++ [ 286 "zerocallusedregs" 287 + "trivialautovarinit" 288 ] 289 ) super'.stdenv; 290 })