lol
0
fork

Configure Feed

Select the types of activity you want to include in your feed.

Merge master into haskell-updates

authored by

github-actions[bot] and committed by
GitHub
05b69d83 38fe1218

+2976 -1578
+12 -7
.github/ISSUE_TEMPLATE/bug_report.md
··· 7 7 8 8 --- 9 9 10 - **Describe the bug** 10 + ### Describe the bug 11 11 A clear and concise description of what the bug is. 12 12 13 - **To Reproduce** 13 + ### Steps To Reproduce 14 14 Steps to reproduce the behavior: 15 15 1. ... 16 16 2. ... 17 17 3. ... 18 18 19 - **Expected behavior** 19 + ### Expected behavior 20 20 A clear and concise description of what you expected to happen. 21 21 22 - **Screenshots** 22 + ### Screenshots 23 23 If applicable, add screenshots to help explain your problem. 24 24 25 - **Additional context** 25 + ### Additional context 26 26 Add any other context about the problem here. 27 27 28 - **Notify maintainers** 28 + ### Notify maintainers 29 29 <!-- 30 30 Please @ people who are in the `meta.maintainers` list of the offending package or module. 31 31 If in doubt, check `git blame` for whoever last touched something. 32 32 --> 33 33 34 - **Metadata** 34 + ### Metadata 35 35 Please run `nix-shell -p nix-info --run "nix-info -m"` and paste the result. 36 + 37 + ```console 38 + [user@system:~]$ nix-shell -p nix-info --run "nix-info -m" 39 + output here 40 + ``` 36 41 37 42 Maintainer information: 38 43 ```yaml
+7
lib/types.nix
··· 287 287 merge = mergeEqualOption; 288 288 }; 289 289 290 + nonEmptyStr = mkOptionType { 291 + name = "nonEmptyStr"; 292 + description = "non-empty string"; 293 + check = x: str.check x && builtins.match "[ \t\n]*" x == null; 294 + inherit (str) merge; 295 + }; 296 + 290 297 strMatching = pattern: mkOptionType { 291 298 name = "strMatching ${escapeNixString pattern}"; 292 299 description = "string matching the pattern ${pattern}";
+18
maintainers/maintainer-list.nix
··· 5791 5791 githubId = 278013; 5792 5792 name = "Tomasz Kontusz"; 5793 5793 }; 5794 + kurnevsky = { 5795 + email = "kurnevsky@gmail.com"; 5796 + github = "kurnevsky"; 5797 + githubId = 2943605; 5798 + name = "Evgeny Kurnevsky"; 5799 + }; 5794 5800 kuznero = { 5795 5801 email = "roman@kuznero.com"; 5796 5802 github = "kuznero"; ··· 5917 5923 github = "lucc"; 5918 5924 githubId = 1104419; 5919 5925 name = "Lucas Hoffmann"; 5926 + }; 5927 + lde = { 5928 + email = "lilian.deloche@puck.fr"; 5929 + github = "lde"; 5930 + githubId = 1447020; 5931 + name = "Lilian Deloche"; 5920 5932 }; 5921 5933 ldelelis = { 5922 5934 email = "ldelelis@est.frba.utn.edu.ar"; ··· 10127 10139 github = "steve-chavez"; 10128 10140 githubId = 1829294; 10129 10141 name = "Steve Chávez"; 10142 + }; 10143 + stevebob = { 10144 + email = "stephen@sherra.tt"; 10145 + github = "stevebob"; 10146 + githubId = 417118; 10147 + name = "Stephen Sherratt"; 10130 10148 }; 10131 10149 steveej = { 10132 10150 email = "mail@stefanjunker.de";
+71
nixos/doc/manual/from_md/release-notes/rl-2111.section.xml
··· 617 617 be removed in 22.05. 618 618 </para> 619 619 </listitem> 620 + <listitem> 621 + <para> 622 + The order of NSS (host) modules has been brought in line with 623 + upstream recommendations: 624 + </para> 625 + <itemizedlist spacing="compact"> 626 + <listitem> 627 + <para> 628 + The <literal>myhostname</literal> module is placed before 629 + the <literal>resolve</literal> (optional) and 630 + <literal>dns</literal> entries, but after 631 + <literal>file</literal> (to allow overriding via 632 + <literal>/etc/hosts</literal> / 633 + <literal>networking.extraHosts</literal>, and prevent ISPs 634 + with catchall-DNS resolvers from hijacking 635 + <literal>.localhost</literal> domains) 636 + </para> 637 + </listitem> 638 + <listitem> 639 + <para> 640 + The <literal>mymachines</literal> module, which provides 641 + hostname resolution for local containers (registered with 642 + <literal>systemd-machined</literal>) is placed to the 643 + front, to make sure its mappings are preferred over other 644 + resolvers. 645 + </para> 646 + </listitem> 647 + <listitem> 648 + <para> 649 + If systemd-networkd is enabled, the 650 + <literal>resolve</literal> module is placed before 651 + <literal>files</literal> and 652 + <literal>myhostname</literal>, as it provides the same 653 + logic internally, with caching. 654 + </para> 655 + </listitem> 656 + <listitem> 657 + <para> 658 + The <literal>mdns(_minimal)</literal> module has been 659 + updated to the new priorities. 660 + </para> 661 + </listitem> 662 + </itemizedlist> 663 + <para> 664 + If you use your own NSS host modules, make sure to update your 665 + priorities according to these rules: 666 + </para> 667 + <itemizedlist spacing="compact"> 668 + <listitem> 669 + <para> 670 + NSS modules which should be queried before 671 + <literal>resolved</literal> DNS resolution should use 672 + mkBefore. 673 + </para> 674 + </listitem> 675 + <listitem> 676 + <para> 677 + NSS modules which should be queried after 678 + <literal>resolved</literal>, <literal>files</literal> and 679 + <literal>myhostname</literal>, but before 680 + <literal>dns</literal> should use the default priority 681 + </para> 682 + </listitem> 683 + <listitem> 684 + <para> 685 + NSS modules which should come after <literal>dns</literal> 686 + should use mkAfter. 687 + </para> 688 + </listitem> 689 + </itemizedlist> 690 + </listitem> 620 691 </itemizedlist> 621 692 </section> 622 693 </section>
+24
nixos/doc/manual/release-notes/rl-2111.section.md
··· 155 155 - The wordpress module provides a new interface which allows to use different webservers with the new option [`services.wordpress.webserver`](options.html#opt-services.wordpress.webserver). Currently `httpd` and `nginx` are supported. The definitions of wordpress sites should now be set in [`services.wordpress.sites`](options.html#opt-services.wordpress.sites). 156 156 157 157 Sites definitions that use the old interface are automatically migrated in the new option. This backward compatibility will be removed in 22.05. 158 + 159 + - The order of NSS (host) modules has been brought in line with upstream 160 + recommendations: 161 + 162 + - The `myhostname` module is placed before the `resolve` (optional) and `dns` 163 + entries, but after `file` (to allow overriding via `/etc/hosts` / 164 + `networking.extraHosts`, and prevent ISPs with catchall-DNS resolvers from 165 + hijacking `.localhost` domains) 166 + - The `mymachines` module, which provides hostname resolution for local 167 + containers (registered with `systemd-machined`) is placed to the front, to 168 + make sure its mappings are preferred over other resolvers. 169 + - If systemd-networkd is enabled, the `resolve` module is placed before 170 + `files` and `myhostname`, as it provides the same logic internally, with 171 + caching. 172 + - The `mdns(_minimal)` module has been updated to the new priorities. 173 + 174 + If you use your own NSS host modules, make sure to update your priorities 175 + according to these rules: 176 + 177 + - NSS modules which should be queried before `resolved` DNS resolution should 178 + use mkBefore. 179 + - NSS modules which should be queried after `resolved`, `files` and 180 + `myhostname`, but before `dns` should use the default priority 181 + - NSS modules which should come after `dns` should use mkAfter.
+2 -2
nixos/modules/config/nsswitch.nix
··· 124 124 group = mkBefore [ "files" ]; 125 125 shadow = mkBefore [ "files" ]; 126 126 hosts = mkMerge [ 127 - (mkBefore [ "files" ]) 128 - (mkAfter [ "dns" ]) 127 + (mkOrder 998 [ "files" ]) 128 + (mkOrder 1499 [ "dns" ]) 129 129 ]; 130 130 services = mkBefore [ "files" ]; 131 131 };
+10 -1
nixos/modules/config/swap.nix
··· 127 127 ''; 128 128 }; 129 129 130 + options = mkOption { 131 + default = [ "defaults" ]; 132 + example = [ "nofail" ]; 133 + type = types.listOf types.nonEmptyStr; 134 + description = '' 135 + Options used to mount the swap. 136 + ''; 137 + }; 138 + 130 139 deviceName = mkOption { 131 140 type = types.str; 132 141 internal = true; ··· 215 224 fi 216 225 ''} 217 226 ${optionalString sw.randomEncryption.enable '' 218 - cryptsetup plainOpen -c ${sw.randomEncryption.cipher} -d ${sw.randomEncryption.source} ${sw.device} ${sw.deviceName} 227 + cryptsetup plainOpen -c ${sw.randomEncryption.cipher} -d ${sw.randomEncryption.source} ${optionalString (sw.discardPolicy != null) "--allow-discards"} ${sw.device} ${sw.deviceName} 219 228 mkswap ${sw.realDevice} 220 229 ''} 221 230 '';
+1 -1
nixos/modules/hardware/sensor/iio.nix
··· 9 9 hardware.sensor.iio = { 10 10 enable = mkOption { 11 11 description = '' 12 - Enable this option to support IIO sensors. 12 + Enable this option to support IIO sensors with iio-sensor-proxy. 13 13 14 14 IIO sensors are used for orientation and ambient light 15 15 sensors on some mobile devices.
+7 -1
nixos/modules/services/misc/klipper.nix
··· 2 2 with lib; 3 3 let 4 4 cfg = config.services.klipper; 5 - format = pkgs.formats.ini { mkKeyValue = generators.mkKeyValueDefault {} ":"; }; 5 + format = pkgs.formats.ini { 6 + # https://github.com/NixOS/nixpkgs/pull/121613#issuecomment-885241996 7 + listToValue = l: 8 + if builtins.length l == 1 then generators.mkValueStringDefault {} (head l) 9 + else lib.concatMapStrings (s: "\n ${generators.mkValueStringDefault {} s}") l; 10 + mkKeyValue = generators.mkKeyValueDefault {} ":"; 11 + }; 6 12 in 7 13 { 8 14 ##### interface
+2 -2
nixos/modules/services/networking/avahi-daemon.nix
··· 240 240 241 241 system.nssModules = optional cfg.nssmdns pkgs.nssmdns; 242 242 system.nssDatabases.hosts = optionals cfg.nssmdns (mkMerge [ 243 - (mkOrder 900 [ "mdns_minimal [NOTFOUND=return]" ]) # must be before resolve 244 - (mkOrder 1501 [ "mdns" ]) # 1501 to ensure it's after dns 243 + (mkBefore [ "mdns_minimal [NOTFOUND=return]" ]) # before resolve 244 + (mkAfter [ "mdns" ]) # after dns 245 245 ]); 246 246 247 247 environment.systemPackages = [ pkgs.avahi ];
-1
nixos/modules/services/web-apps/nextcloud.nix
··· 699 699 }; 700 700 extraConfig = '' 701 701 index index.php index.html /index.php$request_uri; 702 - expires 1m; 703 702 add_header X-Content-Type-Options nosniff; 704 703 add_header X-XSS-Protection "1; mode=block"; 705 704 add_header X-Robots-Tag none;
+2 -1
nixos/modules/system/boot/resolved.nix
··· 140 140 141 141 # add resolve to nss hosts database if enabled and nscd enabled 142 142 # system.nssModules is configured in nixos/modules/system/boot/systemd.nix 143 - system.nssDatabases.hosts = optional config.services.nscd.enable "resolve [!UNAVAIL=return]"; 143 + # added with order 501 to allow modules to go before with mkBefore 144 + system.nssDatabases.hosts = (mkOrder 501 ["resolve [!UNAVAIL=return]"]); 144 145 145 146 systemd.additionalUpstreamSystemUnits = [ 146 147 "systemd-resolved.service"
+2 -3
nixos/modules/system/boot/systemd.nix
··· 925 925 system.nssModules = [ systemd.out ]; 926 926 system.nssDatabases = { 927 927 hosts = (mkMerge [ 928 - [ "mymachines" ] 929 - (mkOrder 1600 [ "myhostname" ] # 1600 to ensure it's always the last 930 - ) 928 + (mkOrder 400 ["mymachines"]) # 400 to ensure it comes before resolve (which is mkBefore'd) 929 + (mkOrder 999 ["myhostname"]) # after files (which is 998), but before regular nss modules 931 930 ]); 932 931 passwd = (mkMerge [ 933 932 (mkAfter [ "systemd" ])
+1 -1
nixos/modules/tasks/filesystems.nix
··· 255 255 # https://wiki.archlinux.org/index.php/fstab#Filepath_spaces 256 256 escape = string: builtins.replaceStrings [ " " "\t" ] [ "\\040" "\\011" ] string; 257 257 swapOptions = sw: concatStringsSep "," ( 258 - [ "defaults" ] 258 + sw.options 259 259 ++ optional (sw.priority != null) "pri=${toString sw.priority}" 260 260 ++ optional (sw.discardPolicy != null) "discard${optionalString (sw.discardPolicy != "both") "=${toString sw.discardPolicy}"}" 261 261 );
+1
nixos/tests/all-tests.nix
··· 440 440 txredisapi = handleTest ./txredisapi.nix {}; 441 441 tuptime = handleTest ./tuptime.nix {}; 442 442 turbovnc-headless-server = handleTest ./turbovnc-headless-server.nix {}; 443 + tuxguitar = handleTest ./tuxguitar.nix {}; 443 444 ucarp = handleTest ./ucarp.nix {}; 444 445 ucg = handleTest ./ucg.nix {}; 445 446 udisks2 = handleTest ./udisks2.nix {};
+2 -1
nixos/tests/chromium.nix
··· 239 239 240 240 241 241 with test_new_win("gpu_info", "chrome://gpu", "chrome://gpu"): 242 - pass 242 + # To check the text rendering (catches regressions like #131074): 243 + machine.wait_for_text("Graphics Feature Status") 243 244 244 245 245 246 machine.shutdown()
+1 -1
nixos/tests/grocy.nix
··· 40 40 41 41 assert task_name == "Test Task" 42 42 43 - machine.succeed("curl -sSfI http://localhost/api/tasks 2>&1 | grep '401 Unauthorized'") 43 + machine.succeed("curl -sSI http://localhost/api/tasks 2>&1 | grep '401 Unauthorized'") 44 44 45 45 machine.shutdown() 46 46 '';
+24
nixos/tests/tuxguitar.nix
··· 1 + import ./make-test-python.nix ({ pkgs, ... }: { 2 + name = "tuxguitar"; 3 + meta = with pkgs.lib.maintainers; { 4 + maintainers = [ asbachb ]; 5 + }; 6 + 7 + machine = { config, pkgs, ... }: { 8 + imports = [ 9 + ./common/x11.nix 10 + ]; 11 + 12 + services.xserver.enable = true; 13 + 14 + environment.systemPackages = [ pkgs.tuxguitar ]; 15 + }; 16 + 17 + testScript = '' 18 + machine.wait_for_x() 19 + machine.succeed("tuxguitar &") 20 + machine.wait_for_window("TuxGuitar - Untitled.tg") 21 + machine.sleep(1) 22 + machine.screenshot("tuxguitar") 23 + ''; 24 + })
+39
pkgs/applications/audio/deadbeef/plugins/statusnotifier.nix
··· 1 + { lib, stdenv, fetchFromGitHub, pkg-config, deadbeef, gtk3, perl 2 + , libdbusmenu-glib }: 3 + 4 + stdenv.mkDerivation rec { 5 + pname = "deadbeef-statusnotifier-plugin"; 6 + version = "1.6"; 7 + 8 + src = fetchFromGitHub { 9 + owner = "vovochka404"; 10 + repo = "deadbeef-statusnotifier-plugin"; 11 + rev = "v${version}"; 12 + sha256 = "sha256-6WEbY59vPNrL3W5GUwFQJimmSS+td8Ob+G46fPAxfV4="; 13 + }; 14 + 15 + nativeBuildInputs = [ pkg-config ]; 16 + buildInputs = [ deadbeef gtk3 libdbusmenu-glib ]; 17 + 18 + buildFlags = [ "gtk3" ]; 19 + 20 + postPatch = '' 21 + substituteInPlace tools/glib-mkenums \ 22 + --replace /usr/bin/perl "${perl}/bin/perl" 23 + ''; 24 + 25 + installPhase = '' 26 + runHook preInstall 27 + mkdir -p $out/lib/deadbeef 28 + cp build/sni_gtk3.so $out/lib/deadbeef 29 + runHook postInstall 30 + ''; 31 + 32 + meta = with lib; { 33 + description = "DeaDBeeF StatusNotifier Plugin"; 34 + homepage = "https://github.com/vovochka404/deadbeef-statusnotifier-plugin"; 35 + license = licenses.gpl3Plus; 36 + maintainers = [ maintainers.kurnevsky ]; 37 + platforms = platforms.linux; 38 + }; 39 + }
+3 -3
pkgs/applications/blockchains/go-ethereum.nix
··· 9 9 10 10 in buildGoModule rec { 11 11 pname = "go-ethereum"; 12 - version = "1.10.5"; 12 + version = "1.10.6"; 13 13 14 14 src = fetchFromGitHub { 15 15 owner = "ethereum"; 16 16 repo = pname; 17 17 rev = "v${version}"; 18 - sha256 = "sha256:1226picbgnph71fk2y0n1hyfrh6m8sh54kgn3pmikydnw176k9j1"; 18 + sha256 = "sha256-4lapkoxSKdXlD6rmUxnlSKrfH+DeV6/wV05CqJjuzjA="; 19 19 }; 20 20 21 21 runVend = true; 22 - vendorSha256 = "sha256:1nf2gamamlgr2sl5ibib5wai1pipj66xhbhnb4s4480j5pbv9a76"; 22 + vendorSha256 = "sha256-5qi01y0SIEI0WRYu2I2RN94QFS8rrlioFvnRqqp6wtk="; 23 23 24 24 doCheck = false; 25 25
+3 -3
pkgs/applications/editors/emacs/elisp-packages/elpa-generated.nix
··· 2885 2885 elpaBuild { 2886 2886 pname = "pyim"; 2887 2887 ename = "pyim"; 2888 - version = "3.9.2"; 2888 + version = "3.9.3"; 2889 2889 src = fetchurl { 2890 - url = "https://elpa.gnu.org/packages/pyim-3.9.2.tar"; 2891 - sha256 = "18m5wni1zns8fad2ll9flbfgxfy14gi03apnycajdbqxsqfp65j9"; 2890 + url = "https://elpa.gnu.org/packages/pyim-3.9.3.tar"; 2891 + sha256 = "0rjaimvbh0fadbqiq4ggyxr0y4pfzld76wb64v7l5874qczn8dfr"; 2892 2892 }; 2893 2893 packageRequires = [ async emacs xr ]; 2894 2894 meta = {
+6 -6
pkgs/applications/editors/emacs/elisp-packages/org-generated.nix
··· 4 4 elpaBuild { 5 5 pname = "org"; 6 6 ename = "org"; 7 - version = "20210712"; 7 + version = "20210719"; 8 8 src = fetchurl { 9 - url = "https://orgmode.org/elpa/org-20210712.tar"; 10 - sha256 = "0xdxzfk7hvsmlyivn61ivci6hy2alxg2ysdm5xad4xxz337jrj7x"; 9 + url = "https://orgmode.org/elpa/org-20210719.tar"; 10 + sha256 = "1aravj0krdi8bnfinfj1d92vq3g06djxcnpipibkrw9ggk0d01d6"; 11 11 }; 12 12 packageRequires = []; 13 13 meta = { ··· 19 19 elpaBuild { 20 20 pname = "org-plus-contrib"; 21 21 ename = "org-plus-contrib"; 22 - version = "20210712"; 22 + version = "20210719"; 23 23 src = fetchurl { 24 - url = "https://orgmode.org/elpa/org-plus-contrib-20210712.tar"; 25 - sha256 = "1cdpwsfjmjplyik1r9kl4lvd5lm52zrixlfg2ml1mhh28s680k0q"; 24 + url = "https://orgmode.org/elpa/org-plus-contrib-20210719.tar"; 25 + sha256 = "1knjkf365cnjd8sdhaisjx0n6n0l2zfpql1b2gzw0gj62kbpl476"; 26 26 }; 27 27 packageRequires = []; 28 28 meta = {
+619 -592
pkgs/applications/editors/emacs/elisp-packages/recipes-archive-melpa.json
··· 1148 1148 "auto-complete", 1149 1149 "rtags" 1150 1150 ], 1151 - "commit": "65113e2a137baa9f85dc2157b893291470788dc4", 1152 - "sha256": "1qc4hy6r2sz59nb28xrrqiad91xbmsrr9jzhi4k915qgds6m029h" 1151 + "commit": "3a057f127b931c683288f8731f05ba5e2aab4133", 1152 + "sha256": "1brf05grh0xdcjllaiixpjxmcg2j130gcrxkqm5v4ryb1w9fki7g" 1153 1153 }, 1154 1154 "stable": { 1155 1155 "version": [ ··· 1951 1951 "annotation", 1952 1952 "eri" 1953 1953 ], 1954 - "commit": "3543ef3df19228012a1ac5be766cc38fd2f65f6a", 1955 - "sha256": "0wlqrl8ikqc7q61i2qzmwp6h0mrv9kn5229pbsrb1ris7gxgi13b" 1954 + "commit": "286bbef128cb3194f8bd63cd5e497bea621c709a", 1955 + "sha256": "1i176damqxg0nqawhgr22ypzysnbk44aii0r81pl6zbwsvdxkqn6" 1956 1956 }, 1957 1957 "stable": { 1958 1958 "version": [ ··· 2183 2183 "repo": "alan-platform/AlanForEmacs", 2184 2184 "unstable": { 2185 2185 "version": [ 2186 - 20200723, 2187 - 1405 2186 + 20210721, 2187 + 1343 2188 2188 ], 2189 2189 "deps": [ 2190 2190 "flycheck", 2191 2191 "s" 2192 2192 ], 2193 - "commit": "fc1fc0312b3e7f868f95b917a66719afb96f0c9a", 2194 - "sha256": "1cadc2v8mdlz5di7cwhc9qqhrkwgl3gxyw5v4il895r44rcdifgq" 2193 + "commit": "c1c4205d2cdf8bf69b22e62548568ed4a8529807", 2194 + "sha256": "023lzr112gjscmyqgfz5ib3a80s3bis72acsaxnk4jw32knjy4yl" 2195 2195 }, 2196 2196 "stable": { 2197 2197 "version": [ ··· 2293 2293 0 2294 2294 ], 2295 2295 "commit": "97c20b1fd9ad3f138e1100e3a837d05108c4c564", 2296 - "sha256": "1wsvs756cbwbxlaxij352kman7196m39684m6sqnfb685cfrwzdj" 2296 + "sha256": "1x4apig2hrvvy6pjciklmz5afpq5l4rmfjahc2wvyzs79abh0icx" 2297 2297 } 2298 2298 }, 2299 2299 { ··· 2327 2327 "repo": "cpitclaudel/alectryon", 2328 2328 "unstable": { 2329 2329 "version": [ 2330 - 20210518, 2331 - 1550 2330 + 20210722, 2331 + 1554 2332 2332 ], 2333 2333 "deps": [ 2334 2334 "flycheck" 2335 2335 ], 2336 - "commit": "3fad996473200fa07b0381cd66179089d10fcc6f", 2337 - "sha256": "0qj4cjra1kyiw8h2qm024wgy9fy3xjwik7sr1mfkhk1gbndl8m3w" 2336 + "commit": "f3688475bba4c451fdfe52ad95fb25c7050ec9f9", 2337 + "sha256": "02h6xhnnbx27gq3xm2f2j3py5h94kcg8m8399j7dhski60ncn4b4" 2338 2338 }, 2339 2339 "stable": { 2340 2340 "version": [ ··· 2513 2513 "repo": "seagle0128/all-the-icons-ibuffer", 2514 2514 "unstable": { 2515 2515 "version": [ 2516 - 20210325, 2517 - 512 2516 + 20210721, 2517 + 651 2518 2518 ], 2519 2519 "deps": [ 2520 2520 "all-the-icons" 2521 2521 ], 2522 - "commit": "f304d283cbb815cd28b86c1cbe74b706c0678e25", 2523 - "sha256": "1afjcv94p8za3ri9c324j1wdg4klpcaippby3r1avwnjy5l9qpav" 2522 + "commit": "a3cc2d96f619a2a6cf1cb6ad881ab6e509ac8fc3", 2523 + "sha256": "09l0y99lqi3p7h0ll3hm13zi6kp2pbya8rdpvqrx7jpkg3w5slfk" 2524 2524 }, 2525 2525 "stable": { 2526 2526 "version": [ ··· 2575 2575 "repo": "seagle0128/all-the-icons-ivy-rich", 2576 2576 "unstable": { 2577 2577 "version": [ 2578 - 20210626, 2579 - 1956 2578 + 20210721, 2579 + 653 2580 2580 ], 2581 2581 "deps": [ 2582 2582 "all-the-icons", 2583 2583 "ivy-rich" 2584 2584 ], 2585 - "commit": "78ee2fb4eb43c970e12a91949f7efd26ca1834d5", 2586 - "sha256": "04pgr5xjk84kksck7f1y9gpvxxnsy803zq252hg1pzg1pl6bx3ga" 2585 + "commit": "b20df3e2c901a107441b6246b9d03fa3dc57f47f", 2586 + "sha256": "1hqf3jqpq0viygxnbkq7rsabpyygz2kr6nl6jrarm8wdczs55rpr" 2587 2587 }, 2588 2588 "stable": { 2589 2589 "version": [ ··· 3217 3217 20200914, 3218 3218 644 3219 3219 ], 3220 - "commit": "3543ef3df19228012a1ac5be766cc38fd2f65f6a", 3221 - "sha256": "0wlqrl8ikqc7q61i2qzmwp6h0mrv9kn5229pbsrb1ris7gxgi13b" 3220 + "commit": "286bbef128cb3194f8bd63cd5e497bea621c709a", 3221 + "sha256": "1i176damqxg0nqawhgr22ypzysnbk44aii0r81pl6zbwsvdxkqn6" 3222 3222 }, 3223 3223 "stable": { 3224 3224 "version": [ ··· 5324 5324 "url": "https://git.sr.ht/~pkal/autocrypt", 5325 5325 "unstable": { 5326 5326 "version": [ 5327 - 20210709, 5328 - 1230 5327 + 20210720, 5328 + 1810 5329 5329 ], 5330 - "commit": "32786dc552569c7cc9970628f580b0b7b8e0b03d", 5331 - "sha256": "0vs8kwgxvmbr1yy1f8jvxpixy4jfxpdk17mq0gfvlcmnqb560gdr" 5330 + "commit": "b2c8d431f89788d1e01d42c55e65612e6fc11b44", 5331 + "sha256": "05378j4pyxb9s8wpffmmrcn09inxjipiw1sy8jqgc5cslpd1jl3g" 5332 5332 } 5333 5333 }, 5334 5334 { ··· 5532 5532 "avy", 5533 5533 "embark" 5534 5534 ], 5535 - "commit": "acbe1cba548832d295449da348719f69b9685c6f", 5536 - "sha256": "0c1zqfrn2va2m9z6rw3i2h6dwm2vc0asbha4d9r0gss4b7519pf2" 5535 + "commit": "c0a3e5398c3303d9336d3614ff8e2ce543501eaf", 5536 + "sha256": "18g86ymca74jkkrpjqxcy289rna968qrk4gpn09k52zf83xaafha" 5537 5537 }, 5538 5538 "stable": { 5539 5539 "version": [ ··· 6187 6187 "flycheck" 6188 6188 ], 6189 6189 "commit": "5bfd5f91b9f91e46158e0419c6bb5c350e7684a1", 6190 - "sha256": "0nb6dbk8aclkq7jki52y4lwgbxg61xh1598l08yfv2l1ykhgg0n0" 6190 + "sha256": "0mb85g7bydd0nv3hjzvqb3d01cs4hg5846ibcznaqhsqk93pgm2h" 6191 6191 } 6192 6192 }, 6193 6193 { ··· 7044 7044 "deps": [ 7045 7045 "bibtex-completion" 7046 7046 ], 7047 - "commit": "f5b73bce4fcc31d55044d17949569b35dc50283b", 7048 - "sha256": "06wv37ck15i4m90lwksyc4zq9pwx4ljr90g8yqjmmracpgbm967y" 7047 + "commit": "6b9a075aebd85fee8a071ffbbada1158ecd470d4", 7048 + "sha256": "0ihpm7pnlx5acj7jmrqr9di92908mz7z3k1kg62k8vxj2q43a00c" 7049 7049 }, 7050 7050 "stable": { 7051 7051 "version": [ ··· 7067 7067 "repo": "tmalsburg/helm-bibtex", 7068 7068 "unstable": { 7069 7069 "version": [ 7070 - 20210408, 7071 - 1649 7070 + 20210718, 7071 + 1044 7072 7072 ], 7073 7073 "deps": [ 7074 7074 "biblio", ··· 7078 7078 "parsebib", 7079 7079 "s" 7080 7080 ], 7081 - "commit": "9f6ea920a49457d85096caa0e61f086a42b2908e", 7082 - "sha256": "0dqf2anmjlgcz7xn4q2pw8cfmhwdhdg4fm8q41vhrp60ymbc6dik" 7081 + "commit": "a0d32ab16748b7b0c43d6421f1b497b7caf8e590", 7082 + "sha256": "0a0mn41lvqjx8rdrfgff5fjs757nin30caap7ciapnvr18g9mh5h" 7083 7083 }, 7084 7084 "stable": { 7085 7085 "version": [ ··· 8701 8701 "repo": "alphapapa/bufler.el", 8702 8702 "unstable": { 8703 8703 "version": [ 8704 - 20210716, 8705 - 1006 8704 + 20210722, 8705 + 1703 8706 8706 ], 8707 8707 "deps": [ 8708 8708 "dash", 8709 8709 "f", 8710 8710 "magit-section", 8711 + "map", 8711 8712 "pretty-hydra" 8712 8713 ], 8713 - "commit": "d466eac6c4b2ee25c765e7f31e44beb38dd44e4b", 8714 - "sha256": "00gyqpm0g437z71vbfd4kmih23vh6909dvygng133vxzly9k4f24" 8714 + "commit": "b951e621bc4a4bb07babf8b32dc318d91ae261c9", 8715 + "sha256": "14d2mcx6ppjzkpv63m7iir0j2dn549gkxr30bxx8qvc1v7r7r6wn" 8715 8716 }, 8716 8717 "stable": { 8717 8718 "version": [ ··· 9749 9750 } 9750 9751 }, 9751 9752 { 9753 + "ename": "capnp-mode", 9754 + "commit": "7981e5108f449a52631699439724712cba1d2a40", 9755 + "sha256": "04idy13yzb5khzycsh394j8m4cchvnl7j75cw7ms1kdxzx6w2k4b", 9756 + "fetcher": "github", 9757 + "repo": "capnproto/capnproto", 9758 + "unstable": { 9759 + "version": [ 9760 + 20210707, 9761 + 2310 9762 + ], 9763 + "commit": "583f07515b3be254ec150ce1dadabb48fdfa5bd3", 9764 + "sha256": "1nccl2v2fvpmsmvga1ghb9kb72v90bgdqhxb153086qx69s7vlcn" 9765 + }, 9766 + "stable": { 9767 + "version": [ 9768 + 0, 9769 + 8, 9770 + 0 9771 + ], 9772 + "commit": "57a4ca5af5a7f55b768a9d9d6655250bffb1257f", 9773 + "sha256": "0z7p9687bdvhddgyb6b3j0c3bngynnyvc8z6yp4hhynvrlvsmy5d" 9774 + } 9775 + }, 9776 + { 9752 9777 "ename": "capture", 9753 9778 "commit": "bdfe43be6c5f77845e82745534a1b1a9eb190466", 9754 9779 "sha256": "1hxrvyq8my5886q7wj5w3mhyja7d6cf19gyclap492ci7kmrkdk2", ··· 10424 10449 20171115, 10425 10450 2108 10426 10451 ], 10427 - "commit": "d87317f360d64b5f68809a564d03436d2b07e96a", 10428 - "sha256": "1g2q4fg95wpg1d77zrk80923553w2sgsby3ylrrq92y11ks4yiq5" 10452 + "commit": "94d292543d4869c3c5b48bb4dd1e5d901ce6227e", 10453 + "sha256": "12pxnwgfr0ypf80hpgrqyb789wj41gv8cbzsr1jks7pinvpda65f" 10429 10454 }, 10430 10455 "stable": { 10431 10456 "version": [ ··· 10501 10526 "yaml-mode" 10502 10527 ], 10503 10528 "commit": "f3462930067de8f79c3d2e8da14d1924f609d3ab", 10504 - "sha256": "15ndphxz1jy4wbk52f6l3hk67b29844ljmmxd8wmahmi6c8nh3si" 10529 + "sha256": "0ggq4q2c1xi26m4rlvjm8f51wlj7h351pp6m20k6l25856858vhi" 10505 10530 } 10506 10531 }, 10507 10532 { ··· 11419 11444 "repo": "emacs-circe/circe", 11420 11445 "unstable": { 11421 11446 "version": [ 11422 - 20210713, 11423 - 1609 11447 + 20210717, 11448 + 1041 11424 11449 ], 11425 11450 "deps": [ 11426 11451 "cl-lib" 11427 11452 ], 11428 - "commit": "07d6d82cba864b1e38d3bd46654f2e1928a997c2", 11429 - "sha256": "04h60s6ig43sj144s7dlip1saf9kdwvzlfys8qwwx48003rbs0dp" 11453 + "commit": "77e16de3b9fbaa0417b56a9acc70a9bca17c4ad0", 11454 + "sha256": "1ww04kfz4kkbhrbd78r4dpylhayb5hl72qcjv8wm0mhgfwmbb358" 11430 11455 }, 11431 11456 "stable": { 11432 11457 "version": [ ··· 11497 11522 "repo": "andras-simonyi/citeproc-el", 11498 11523 "unstable": { 11499 11524 "version": [ 11500 - 20210709, 11501 - 602 11525 + 20210719, 11526 + 918 11502 11527 ], 11503 11528 "deps": [ 11504 11529 "dash", ··· 11508 11533 "s", 11509 11534 "string-inflection" 11510 11535 ], 11511 - "commit": "dc118772ad4585c0511f4f8f25c81faf69952038", 11512 - "sha256": "0v8z6fhrsi9kszqcbrm1ggvin0jff744byaiw06d3id1hc428iq5" 11536 + "commit": "b46d3c3c6e5a00237f62084c64a25c4b4efabe1b", 11537 + "sha256": "0gyyxaiky82km9c897vvslnin7yll3yzjfz0fd5zg7lz4kmjilqk" 11513 11538 }, 11514 11539 "stable": { 11515 11540 "version": [ ··· 11575 11600 "repo": "universal-ctags/citre", 11576 11601 "unstable": { 11577 11602 "version": [ 11578 - 20210716, 11579 - 403 11603 + 20210722, 11604 + 1158 11580 11605 ], 11581 - "commit": "813e8c32a41f84ff099feddb5a4d5a51c5c200b5", 11582 - "sha256": "02482ln1458hb6z1x89b7294q4bwwdqi08h6m0mmvgd3vz2nwmqs" 11606 + "commit": "45e7f801744f471b43fdd96cfe734a4a3796bab6", 11607 + "sha256": "1sdj2nvgnbvsz2cvgzpr0axzm4gcb0sna0ps37mbxb0y356xyzfv" 11583 11608 }, 11584 11609 "stable": { 11585 11610 "version": [ ··· 12530 12555 20210104, 12531 12556 1831 12532 12557 ], 12533 - "commit": "4e17e90988e9f23dece4c04f574d456309d7a50c", 12534 - "sha256": "1gqbgs8zxn9dcpxmbykz0mrqy6p229b0pdz3hnk0kncqkk004lx1" 12558 + "commit": "f7a3031b7defbc805a39a8b23dbefe10764d956b", 12559 + "sha256": "13036j6019viskahslw3vq28h5kn1xr6ap61l2hvgzpimriam012" 12535 12560 }, 12536 12561 "stable": { 12537 12562 "version": [ ··· 13499 13524 "repo": "company-mode/company-mode", 13500 13525 "unstable": { 13501 13526 "version": [ 13502 - 20210709, 13503 - 1110 13527 + 20210721, 13528 + 2003 13504 13529 ], 13505 - "commit": "d77184094b9a45b204813d824918e1ec2aac8504", 13506 - "sha256": "09f59ipp6c2b1xpnmk82ygxcfkfhh36h4g1c07dmxf7m3z1hwlgi" 13530 + "commit": "7b731e7d435d8782c5095f6f269704a5e21eccad", 13531 + "sha256": "1av9ln4nhkjqd6x6v43yjnzp07kx1qhzcxjni343x4npix6p41xm" 13507 13532 }, 13508 13533 "stable": { 13509 13534 "version": [ ··· 14406 14431 "seq" 14407 14432 ], 14408 14433 "commit": "8d643a1776523ef1a6e0bff0bb0a390772fcc77d", 14409 - "sha256": "17m9x3yy0k63j59vx1sf25jcfb6b9yj0ggp2jiq1mih4b62rp97d" 14434 + "sha256": "1r04mbn33y515b9fwr2x9rcbkvriz753dc0rasb8ca59klp1p5cv" 14410 14435 } 14411 14436 }, 14412 14437 { ··· 14651 14676 "s" 14652 14677 ], 14653 14678 "commit": "0e6941e1832faafb2176238339667edd482acd95", 14654 - "sha256": "1ri022shrwiw10gdydm66c2xya1qxl449r5f8qadals7m4crczp2" 14679 + "sha256": "0xw475spfwq32nn5qz3gk22cggj1f5y245da9030vzi2jfb9vvid" 14655 14680 } 14656 14681 }, 14657 14682 { ··· 14741 14766 "company", 14742 14767 "prescient" 14743 14768 ], 14744 - "commit": "4a0f5405798cfcb98ea005078ef2e2d490e922c4", 14745 - "sha256": "04rz8mypgslb0la4wgj3na5c8p28s9lghq4nykcb28nhcxwfvz8n" 14769 + "commit": "54b19cf7121d9eb679c2ba26b3c26e82c8a90df9", 14770 + "sha256": "122j06gav4y6ghkjgwivlfqq1y4rl52sm8wskcq1gm3g7n36ds5h" 14746 14771 }, 14747 14772 "stable": { 14748 14773 "version": [ ··· 14930 14955 "company", 14931 14956 "rtags" 14932 14957 ], 14933 - "commit": "65113e2a137baa9f85dc2157b893291470788dc4", 14934 - "sha256": "1qc4hy6r2sz59nb28xrrqiad91xbmsrr9jzhi4k915qgds6m029h" 14958 + "commit": "3a057f127b931c683288f8731f05ba5e2aab4133", 14959 + "sha256": "1brf05grh0xdcjllaiixpjxmcg2j130gcrxkqm5v4ryb1w9fki7g" 14935 14960 }, 14936 14961 "stable": { 14937 14962 "version": [ ··· 14996 15021 "company", 14997 15022 "solidity-mode" 14998 15023 ], 14999 - "commit": "5f6ef3156fadae5af6f381d674d20535529a20e4", 15000 - "sha256": "02rmc7naspjfl757k7zdfg9xd6nvfpsiqfcxkj6ywc7mnndpq2c0" 15024 + "commit": "6f7bd1641e5282ec5163188d8b8c2f6dfddc2e36", 15025 + "sha256": "0rkw21pic9nypv7vz06chyn9mjl560a4dayb84gj5w6v8gfznrcw" 15001 15026 }, 15002 15027 "stable": { 15003 15028 "version": [ ··· 15590 15615 } 15591 15616 }, 15592 15617 { 15593 - "ename": "confluence", 15594 - "commit": "30de78c9cf83de30093a5647976eeaf552d4b2cb", 15595 - "sha256": "0xa2g168mm31kh5h7smhx35cjsk1js88nzs19yakjljf56b1khlf", 15596 - "fetcher": "github", 15597 - "repo": "emacsorphanage/confluence", 15598 - "unstable": { 15599 - "version": [ 15600 - 20151021, 15601 - 128 15602 - ], 15603 - "deps": [ 15604 - "xml-rpc" 15605 - ], 15606 - "commit": "4518d270a07760644c4204985c83d234ece4738b", 15607 - "sha256": "1lrq23cxlp2vkyv7g56r06bp7chhw10kii3ymkydf24y4pyn1zpg" 15608 - } 15609 - }, 15610 - { 15611 15618 "ename": "conkeror-minor-mode", 15612 15619 "commit": "1e6aed365c42987d64d0cd9a8a6178339b1b39e8", 15613 15620 "sha256": "1ch108f20k7xbf79azsp31hh4wmw7iycsxddcszgxkbm7pj11933", ··· 15713 15720 "repo": "minad/consult", 15714 15721 "unstable": { 15715 15722 "version": [ 15716 - 20210716, 15717 - 1219 15723 + 20210722, 15724 + 1644 15718 15725 ], 15719 - "commit": "5fb6248c8e12630ce1247985c67ea28ae4077e4f", 15720 - "sha256": "1cgk144alm3pbig9acm62q3r7479x69ig76q3z6agamdvf91ay29" 15726 + "commit": "d42ccdca5bbc4c437819cf4d29c7b8728ed090bc", 15727 + "sha256": "134flhq2rx2qjhfc5fspsijpdiv7a3z5mk0j1pwipfwfkid27nqk" 15721 15728 }, 15722 15729 "stable": { 15723 15730 "version": [ ··· 17451 17458 ], 17452 17459 "commit": "a7f0f4610c976a28c41b9b8299892f88b5d0336c", 17453 17460 "sha256": "0j8m7rhkf98zqkg6zydcks6qs4msw6vz51nbqya23hka2wpz7f81" 17461 + }, 17462 + "stable": { 17463 + "version": [ 17464 + 0, 17465 + 1 17466 + ], 17467 + "commit": "a7f0f4610c976a28c41b9b8299892f88b5d0336c", 17468 + "sha256": "0j8m7rhkf98zqkg6zydcks6qs4msw6vz51nbqya23hka2wpz7f81" 17454 17469 } 17455 17470 }, 17456 17471 { ··· 18060 18075 20190111, 18061 18076 2150 18062 18077 ], 18063 - "commit": "5bf5aa63d6b6742144071a2af896067c21b3752a", 18064 - "sha256": "1nnyca4bagdbpmzy64pqy95vxbj3dx7lfbapvs120zbpxj193p7a" 18078 + "commit": "e46e9dd7c37d8d7ad432a94fff5daafa7fa444e3", 18079 + "sha256": "0lbla1pbqk2gaprkwdyxg5x381nmxx1jcc9snls6crlsf8bbhrm4" 18065 18080 }, 18066 18081 "stable": { 18067 18082 "version": [ ··· 18268 18283 "repo": "emacs-lsp/dap-mode", 18269 18284 "unstable": { 18270 18285 "version": [ 18271 - 20210711, 18272 - 1427 18286 + 20210720, 18287 + 448 18273 18288 ], 18274 18289 "deps": [ 18275 18290 "bui", ··· 18281 18296 "posframe", 18282 18297 "s" 18283 18298 ], 18284 - "commit": "685168efc72e61bca2a248155bace7ec633269a5", 18285 - "sha256": "1mwy92rj9jj4ziflhzpy774vrp5m7zwzy2x1iyj33mn2rmykwl2w" 18299 + "commit": "d472a6c937cf519434e718e873c195f5d1e80f19", 18300 + "sha256": "17az0rvcy84iahlfdn246marjn4kgrif4gnv0h1zf4sdznk2aijh" 18286 18301 }, 18287 18302 "stable": { 18288 18303 "version": [ ··· 18338 18353 0 18339 18354 ], 18340 18355 "commit": "2ecd466ffa7a3157b9ddcd7545b6fb8ad308c976", 18341 - "sha256": "1h5lssnc1am54hkprnp61bsj5fnm8j556q2gbhljfjgrdwnqv8ky" 18356 + "sha256": "1y8rsc63nl4n43pvn283f1vcpqyjnv6xl60fwyscwrqaz19bsnl1" 18342 18357 } 18343 18358 }, 18344 18359 { ··· 18638 18653 "repo": "emacs-dashboard/emacs-dashboard", 18639 18654 "unstable": { 18640 18655 "version": [ 18641 - 20210714, 18642 - 305 18656 + 20210718, 18657 + 940 18643 18658 ], 18644 - "commit": "09932ef488b47c6b645a081fee4a82be437f98d8", 18645 - "sha256": "1kfsc5f37i4k4j8rqmi70cd6yvwxhhq2q513gby8qj2bqsgiwkhb" 18659 + "commit": "67573ceb3db5bc7a5192311c6cac044cb29f61a7", 18660 + "sha256": "1ljcym1gwibldsp656a4h9x4hn36ywavqan7h8gk2grr5716cpx2" 18646 18661 }, 18647 18662 "stable": { 18648 18663 "version": [ ··· 18963 18978 "ht" 18964 18979 ], 18965 18980 "commit": "5123477396a562fae350a89fbed79464cc498bc9", 18966 - "sha256": "0xd94cpqpv0yw70ajrvs69ygds62m40fk0m4s59zvdn5qs7ivj4k" 18981 + "sha256": "1bkiwg1wp3l904159gycdr83xkb3i0h2k0da7akzkwc957abvp8w" 18967 18982 } 18968 18983 }, 18969 18984 { ··· 19848 19863 0 19849 19864 ], 19850 19865 "commit": "6d0c4203eb192d73d89261b3a9bad52951e394af", 19851 - "sha256": "1rdmhsrlqn19a140i3099fp7f9wnlglp760rnrjp5p840wzfm74q" 19866 + "sha256": "0a89bp9vz8lzg5klhmzpfmc0mhqmx667ivr86ckkjhiwr2mmzq0s" 19852 19867 } 19853 19868 }, 19854 19869 { ··· 20305 20320 "repo": "HKey/dired-atool", 20306 20321 "unstable": { 20307 20322 "version": [ 20308 - 20210706, 20309 - 1456 20323 + 20210719, 20324 + 404 20310 20325 ], 20311 - "commit": "c01e0a79c952a29db17c262c9ce8a90632b04b3a", 20312 - "sha256": "1r44s3f29p70li6k6646xcby3ypz1ljgd4j1fhdd0x4d7a09zl0v" 20326 + "commit": "01416fd5961b901c50686c91cb59b3833adc831b", 20327 + "sha256": "0dx829jlxr84mylcr0l7wgbkbhajmb2yg2dcnyd1gi768fgh7jdj" 20313 20328 }, 20314 20329 "stable": { 20315 20330 "version": [ ··· 20569 20584 5 20570 20585 ], 20571 20586 "commit": "dbace8d2250f84487d31b39050fcdc260fcde804", 20572 - "sha256": "1d9105ibaw858gqp19rx2m6xm3hl57vzsmdqir883cy46qpvwhki" 20587 + "sha256": "0r9qmr2l5kjwh1frp0k87nyaf13f7f9fjjf9yf9z92djqapfm9dd" 20573 20588 } 20574 20589 }, 20575 20590 { ··· 20752 20767 "hydra" 20753 20768 ], 20754 20769 "commit": "79e422be55c72bfe36d2ec8a838f19d1cc8d101a", 20755 - "sha256": "14hb3d76y4n8qvfl74v9hzgl6774bqdcmsa0npv3gs144fbx9prk" 20770 + "sha256": "01zdha3p7wsf98yayvwgpd4arcs7yhz62yk1nyq9n13hvmqg7dvk" 20756 20771 } 20757 20772 }, 20758 20773 { ··· 22238 22253 "repo": "seagle0128/doom-modeline", 22239 22254 "unstable": { 22240 22255 "version": [ 22241 - 20210706, 22242 - 604 22256 + 20210721, 22257 + 1833 22243 22258 ], 22244 22259 "deps": [ 22245 22260 "all-the-icons", 22246 22261 "dash", 22247 22262 "shrink-path" 22248 22263 ], 22249 - "commit": "06606e0b8b3c19fbe56e25702e2a664deec593c3", 22250 - "sha256": "0akyzih955j2ijnrvfnajwpml5xb3v9pg9wbn4z8nkcw33hvxgk9" 22264 + "commit": "8cbb0457f3f35b3a1615eef176785aacdf5afe97", 22265 + "sha256": "1hxs2vdp0qvjcn32yrxxbqq3vgjb68fx0fqsqhh5x3cgvabcim0j" 22251 22266 }, 22252 22267 "stable": { 22253 22268 "version": [ ··· 22955 22970 20210715, 22956 22971 548 22957 22972 ], 22958 - "commit": "48bd29decb847bd9357aceeca9ad1c916f199913", 22959 - "sha256": "02fy271d8s77l2g4rykgpnqvy4sq2ri88xz97ink00r1r12cdvk9" 22973 + "commit": "07dd21abc029f50c6a3a96f2867d31102366faba", 22974 + "sha256": "0pvbvzdljxq7mjfsx4fcm3782wdawx2mgzi4hy7kvw7z80n9zm7k" 22960 22975 }, 22961 22976 "stable": { 22962 22977 "version": [ ··· 24554 24569 "repo": "joaotavora/eglot", 24555 24570 "unstable": { 24556 24571 "version": [ 24557 - 20210611, 24558 - 2249 24572 + 20210721, 24573 + 2323 24559 24574 ], 24560 24575 "deps": [ 24561 24576 "eldoc", ··· 24564 24579 "project", 24565 24580 "xref" 24566 24581 ], 24567 - "commit": "5cc8df63d86a6c43134dd6e4e3ae26cfae14e66a", 24568 - "sha256": "0whplm1858d3mv4af6qk0jr5dk9ym1yzp4zsslrrfpyi54vy96yx" 24582 + "commit": "194b178ef41ccd3d937983f3829d44a546bb24d6", 24583 + "sha256": "12pmqq3l08p1vggbhccpg9bh0n78qrdmk5q30a1d4jrfkifcfbr0" 24569 24584 }, 24570 24585 "stable": { 24571 24586 "version": [ ··· 26441 26456 "url": "https://thelambdalab.xyz/git/elpher.git", 26442 26457 "unstable": { 26443 26458 "version": [ 26444 - 20210716, 26445 - 1445 26459 + 20210720, 26460 + 1520 26446 26461 ], 26447 - "commit": "7e0919bd74952fb229862f1280e01817721b7fc2", 26448 - "sha256": "13fjp20hf4jv3325ipnjrzqvxa122sfhs44dgsr52g9mkhhc6kbm" 26462 + "commit": "3cddc8bdcb0a05ecd308c310bcd020f7288af4de", 26463 + "sha256": "12xcra3a5bsihcfqs014bcayw0wmv5f22gdk6dipfx1pjygz1x1k" 26449 26464 }, 26450 26465 "stable": { 26451 26466 "version": [ ··· 27031 27046 0 27032 27047 ], 27033 27048 "commit": "f0add6820d250875f7d7c21aa5d813dc73dbcf96", 27034 - "sha256": "18bnw6yb41ki1xvkhi07v7fqx3var928majgd6613ra9nirnyqnj" 27049 + "sha256": "0zg52b3hl0rp9hjz04546kngssxs0l64dm01bwp9hapy7pichbci" 27035 27050 } 27036 27051 }, 27037 27052 { ··· 27114 27129 "repo": "oantolin/embark", 27115 27130 "unstable": { 27116 27131 "version": [ 27117 - 20210615, 27118 - 1833 27132 + 20210723, 27133 + 47 27119 27134 ], 27120 - "commit": "acbe1cba548832d295449da348719f69b9685c6f", 27121 - "sha256": "0c1zqfrn2va2m9z6rw3i2h6dwm2vc0asbha4d9r0gss4b7519pf2" 27135 + "commit": "c0a3e5398c3303d9336d3614ff8e2ce543501eaf", 27136 + "sha256": "18g86ymca74jkkrpjqxcy289rna968qrk4gpn09k52zf83xaafha" 27122 27137 }, 27123 27138 "stable": { 27124 27139 "version": [ ··· 27137 27152 "repo": "oantolin/embark", 27138 27153 "unstable": { 27139 27154 "version": [ 27140 - 20210525, 27141 - 1515 27155 + 20210717, 27156 + 1845 27142 27157 ], 27143 27158 "deps": [ 27144 27159 "consult", 27145 27160 "embark" 27146 27161 ], 27147 - "commit": "acbe1cba548832d295449da348719f69b9685c6f", 27148 - "sha256": "0c1zqfrn2va2m9z6rw3i2h6dwm2vc0asbha4d9r0gss4b7519pf2" 27162 + "commit": "c0a3e5398c3303d9336d3614ff8e2ce543501eaf", 27163 + "sha256": "18g86ymca74jkkrpjqxcy289rna968qrk4gpn09k52zf83xaafha" 27149 27164 }, 27150 27165 "stable": { 27151 27166 "version": [ ··· 28333 28348 "repo": "alexmurray/erc-matterircd", 28334 28349 "unstable": { 28335 28350 "version": [ 28336 - 20210701, 28337 - 32 28351 + 20210720, 28352 + 412 28338 28353 ], 28339 - "commit": "6e9698310f5df5193bccb334839bca29e4bbfe30", 28340 - "sha256": "0cwq1ljgb0ga1b8f8gks9c4y8rqjfawpr4l0fi0p3y674a76z33f" 28354 + "commit": "caafa1a62a76c2132d8b0872d57684f877608408", 28355 + "sha256": "0cba6wawwjmidpv1mccmrn2cr5xkyyj44aildifvyqay7nhldp3d" 28341 28356 } 28342 28357 }, 28343 28358 { ··· 28367 28382 "switch-buffer-functions" 28368 28383 ], 28369 28384 "commit": "7539654e4a72edcc5bba07a101961e5bf0a9d449", 28370 - "sha256": "11zpqwh1mlfifbgnvhc63bvnhg340jgxssm3m43hr1sxsyb52lh6" 28385 + "sha256": "0pfnp7gw75hfhsy7jizp622s6yv61h3k2s0l2g33i801ar6abwm5" 28371 28386 } 28372 28387 }, 28373 28388 { ··· 28699 28714 20200914, 28700 28715 644 28701 28716 ], 28702 - "commit": "3543ef3df19228012a1ac5be766cc38fd2f65f6a", 28703 - "sha256": "0wlqrl8ikqc7q61i2qzmwp6h0mrv9kn5229pbsrb1ris7gxgi13b" 28717 + "commit": "286bbef128cb3194f8bd63cd5e497bea621c709a", 28718 + "sha256": "1i176damqxg0nqawhgr22ypzysnbk44aii0r81pl6zbwsvdxkqn6" 28704 28719 }, 28705 28720 "stable": { 28706 28721 "version": [ ··· 28723 28738 20210315, 28724 28739 1640 28725 28740 ], 28726 - "commit": "81c6d94625a04f6550e77a068489ca6378cabfee", 28727 - "sha256": "1kkjyradh316xcqsh9pn4l1nvz1krn8cm3zch0vfp47dkkg54w1y" 28741 + "commit": "4adbbaa681d902cc342f20c4e153d0cb6d866238", 28742 + "sha256": "01nq7qdmdpasvay3jg9kmg8wamvf37pwqcc37sfc85h81qf2rvc4" 28728 28743 }, 28729 28744 "stable": { 28730 28745 "version": [ 28731 28746 24, 28732 28747 0, 28733 - 3 28748 + 4 28734 28749 ], 28735 - "commit": "0a887ba078f6faadea128b51a98e928dcb0e79a4", 28736 - "sha256": "0hirfg5y53gj5smf2rqxiadj02ad761hgq3yqcz4j1ldnm50hlr9" 28750 + "commit": "c07336b844645f80430505194c01ffd59672804f", 28751 + "sha256": "0wy4fbflsm5sc1jjs6vf8ad0621q1m3vmfazz6jrg1s9llsxgr9r" 28737 28752 } 28738 28753 }, 28739 28754 { ··· 29815 29830 "repo": "tali713/esxml", 29816 29831 "unstable": { 29817 29832 "version": [ 29818 - 20210323, 29819 - 1102 29833 + 20210722, 29834 + 1345 29820 29835 ], 29821 29836 "deps": [ 29822 29837 "cl-lib", 29823 29838 "kv" 29824 29839 ], 29825 - "commit": "9f96449f6059cb75491dc812ddeb1b6200ec6740", 29826 - "sha256": "1xzxmgsg0j72sf1vjh9gjswz3c29js0kqhm7r3jrqrh3a5agdnml" 29840 + "commit": "701ccc285f3748d94c12f85636fecaa88858c178", 29841 + "sha256": "1ig5i3h5ldsdmxas4nvxrdbdmawgpa10kwq3mmzczp5qwp5a3vq8" 29827 29842 }, 29828 29843 "stable": { 29829 29844 "version": [ ··· 30180 30195 "repo": "emacs-evil/evil", 30181 30196 "unstable": { 30182 30197 "version": [ 30183 - 20210715, 30184 - 1839 30198 + 20210721, 30199 + 658 30185 30200 ], 30186 30201 "deps": [ 30187 30202 "cl-lib", 30188 30203 "goto-chg" 30189 30204 ], 30190 - "commit": "070abb16620653fb343980fb85a13c4d55e1070b", 30191 - "sha256": "0pcr471snnmhycvvgczs1gbil45w6lf1bdmg7w19vh2a0dq4pqi9" 30205 + "commit": "5201f5cf5a4870e081d09bc3113a55cb94f3812f", 30206 + "sha256": "0i6b358vcsywx66fm5p4476rpy7bnl92zyjisb47kqlkznr3s25r" 30192 30207 }, 30193 30208 "stable": { 30194 30209 "version": [ ··· 30382 30397 "repo": "emacs-evil/evil-collection", 30383 30398 "unstable": { 30384 30399 "version": [ 30385 - 20210715, 30386 - 1552 30400 + 20210721, 30401 + 1454 30387 30402 ], 30388 30403 "deps": [ 30389 30404 "annalist", 30390 30405 "evil" 30391 30406 ], 30392 - "commit": "3bd5e90accbb3a12d924bb7b4220221493675591", 30393 - "sha256": "1nikhz4l01zi884dwyjfsaralc1pd6y70fvd36i4qn477xinsvk4" 30407 + "commit": "8d10ad4ea59752595de37a8ddc44e8d3fb14fe89", 30408 + "sha256": "18qkc3mbc8sr56823bpdr319dg2k2l29chk7c6zr5ln5jls08q8a" 30394 30409 }, 30395 30410 "stable": { 30396 30411 "version": [ ··· 31083 31098 "repo": "redguardtoo/evil-nerd-commenter", 31084 31099 "unstable": { 31085 31100 "version": [ 31086 - 20210624, 31087 - 1122 31101 + 20210719, 31102 + 1305 31088 31103 ], 31089 - "commit": "118bebd02a489ddf5eee3ab6fb55b3ef37ebe6d4", 31090 - "sha256": "15phgj1x2k7i6wnhq3lbrjldrc7xr18z4sgsmklwwgr4blx9ql1s" 31104 + "commit": "2133167e0699f44fe37830839362e2e6793bce88", 31105 + "sha256": "0qrqpwnny7v4l8abf93c7l6dz7wkk1b8i6wv0fdcq6b7jrq1ixh4" 31091 31106 }, 31092 31107 "stable": { 31093 31108 "version": [ 31094 31109 3, 31095 31110 5, 31096 - 4 31111 + 5 31097 31112 ], 31098 - "commit": "b8ac35fe019df5602c31912f65303a3d8ad0066c", 31099 - "sha256": "1vyl8lidhjph7k86n8q09mwqpasaxsmwb8vi5i2gcd6klds9hg0d" 31113 + "commit": "8b0d9654ecf8f3f1d88db6be8238aaf76afa8a94", 31114 + "sha256": "1qrlg4cxlsd4cf1z8j2662pfb9p6pnqpsyb74flja9cqv6g5ylp8" 31100 31115 } 31101 31116 }, 31102 31117 { ··· 31708 31723 "deps": [ 31709 31724 "evil" 31710 31725 ], 31711 - "commit": "070abb16620653fb343980fb85a13c4d55e1070b", 31712 - "sha256": "0pcr471snnmhycvvgczs1gbil45w6lf1bdmg7w19vh2a0dq4pqi9" 31726 + "commit": "5201f5cf5a4870e081d09bc3113a55cb94f3812f", 31727 + "sha256": "0i6b358vcsywx66fm5p4476rpy7bnl92zyjisb47kqlkznr3s25r" 31713 31728 }, 31714 31729 "stable": { 31715 31730 "version": [ ··· 33084 33099 "repo": "jrosdahl/fancy-dabbrev", 33085 33100 "unstable": { 33086 33101 "version": [ 33087 - 20200129, 33088 - 1933 33102 + 20210720, 33103 + 1833 33089 33104 ], 33090 33105 "deps": [ 33091 33106 "popup" 33092 33107 ], 33093 - "commit": "158e1e54055cafe5da9122a59519e8b3ed1057cf", 33094 - "sha256": "06616lzvv6vdc2i37gy47zw3rb4yjml83vn5py2k30ck8gl4fhs2" 33108 + "commit": "1096582f68cda91fe9d9336756b7c044ab0d6096", 33109 + "sha256": "0qp1nqcni5a3m9iaqar07sii6mpcnnqxmaf5n2fpz1iaz6bwsxva" 33095 33110 } 33096 33111 }, 33097 33112 { ··· 33478 33493 "repo": "technomancy/fennel-mode", 33479 33494 "unstable": { 33480 33495 "version": [ 33481 - 20210713, 33482 - 2129 33496 + 20210720, 33497 + 1516 33483 33498 ], 33484 - "commit": "0f83112e70c1cd13a8b98e9e75b2291fcdf3d57f", 33485 - "sha256": "1n1f9bn8447aq3666q9lj7idzj9nwkmknfzybk3is98m03cjki3z" 33499 + "commit": "12bdd8ee09ce2ba7c232df96fb199461d25a89c5", 33500 + "sha256": "13fyadml9wa30f4brdwfnby067q6bp2dl1y6x7hz0pzzlbk4sbs5" 33486 33501 }, 33487 33502 "stable": { 33488 33503 "version": [ ··· 33491 33506 0 33492 33507 ], 33493 33508 "commit": "ea8564a2cc4f7e10b3fc13faf26a4f098b159f00", 33494 - "sha256": "1qnmcysrl2zxiid4v1h1hq1nax3a7sxs2dmag54sfifm149lf7f3" 33509 + "sha256": "03z3f60qsn6k9wg1km49ad4xlwp82114r5pzibnxly2n0vmmdsyb" 33495 33510 } 33496 33511 }, 33497 33512 { ··· 33819 33834 "repo": "redguardtoo/find-file-in-project", 33820 33835 "unstable": { 33821 33836 "version": [ 33822 - 20210427, 33823 - 1205 33837 + 20210720, 33838 + 244 33824 33839 ], 33825 - "commit": "680ec93808176442a2c78b91b18bb4256d81d340", 33826 - "sha256": "1af30i3nsms1s2gwq3wx0xbmjxd95hipai63icw3jpwc3pmw3g2n" 33840 + "commit": "cde02e549512742366a91ffb70c86c354117cfde", 33841 + "sha256": "1xkpyn5lh6nhsmnq50174lnir9c9xhwb9ihvj0lw721s57xq3aa0" 33827 33842 }, 33828 33843 "stable": { 33829 33844 "version": [ ··· 34158 34173 4 34159 34174 ], 34160 34175 "commit": "ba63f0591c3be1644ee7ee972430c74b5d346579", 34161 - "sha256": "014vbzxz1jmm83a5mg4zsyxm8nw96n8s2l7h3myhrn880d9xnqgg" 34176 + "sha256": "1yjfvb2vn5pmrq5fw4sfx1lfkbnkwlc160izpvkrf9ww9xsas6al" 34162 34177 } 34163 34178 }, 34164 34179 { ··· 35013 35028 "flycheck" 35014 35029 ], 35015 35030 "commit": "b4ffad5cabea7e858c66dc824d545653b1cdcb70", 35016 - "sha256": "1la7qhczg9bgs1klinwj21mjywsg1nm3sxd5cyc09bxjzbflzzz6" 35031 + "sha256": "0ggq4q2c1xi26m4rlvjm8f51wlj7h351pp6m20k6l25856858vhi" 35017 35032 } 35018 35033 }, 35019 35034 { ··· 35789 35804 "deps": [ 35790 35805 "flycheck" 35791 35806 ], 35792 - "commit": "061ce63d217b7cd165c487d81331843dea5bc11c", 35793 - "sha256": "088g4vi01xanjm5dyzlw483h8w3dyijjccla37zfa55cg0nksdd3" 35807 + "commit": "59b37e09923290da1c8458e507da43f403f555d2", 35808 + "sha256": "1l0rq2g9dn90xr75cjz64cyai90m5cayr2b2fdrkkrz70g00pqlr" 35794 35809 }, 35795 35810 "stable": { 35796 35811 "version": [ ··· 36052 36067 "flycheck" 36053 36068 ], 36054 36069 "commit": "54744a78d06373404933fedc3ca836916e83de51", 36055 - "sha256": "1zdvan6l2s97s7swnccq21z1ja8vl64l757j3hg50ipq8j5yy9dl" 36070 + "sha256": "1vvsswadiks9mpb49vz2q8z69wq0jalsvgalhn10k3pyz7p0abnd" 36056 36071 } 36057 36072 }, 36058 36073 { ··· 36985 37000 "flycheck", 36986 37001 "rtags" 36987 37002 ], 36988 - "commit": "65113e2a137baa9f85dc2157b893291470788dc4", 36989 - "sha256": "1qc4hy6r2sz59nb28xrrqiad91xbmsrr9jzhi4k915qgds6m029h" 37003 + "commit": "3a057f127b931c683288f8731f05ba5e2aab4133", 37004 + "sha256": "1brf05grh0xdcjllaiixpjxmcg2j130gcrxkqm5v4ryb1w9fki7g" 36990 37005 }, 36991 37006 "stable": { 36992 37007 "version": [ ··· 38536 38551 "repo": "d12frosted/flyspell-correct", 38537 38552 "unstable": { 38538 38553 "version": [ 38539 - 20210124, 38540 - 1143 38554 + 20210723, 38555 + 505 38541 38556 ], 38542 - "commit": "404233604439117301562deadc952fe82cb02120", 38543 - "sha256": "131yv9524yl7bwn9pd86pfjwjphv66lakfa9d293m4pq9mmg87s6" 38557 + "commit": "f9b57ea42938e272d9b7ac90d62c5496694ece00", 38558 + "sha256": "02vr4a0489l9kig9yypwx59dbaz44l2qi0akym1r5nsh4gmx9hsh" 38544 38559 }, 38545 38560 "stable": { 38546 38561 "version": [ ··· 38567 38582 "avy-menu", 38568 38583 "flyspell-correct" 38569 38584 ], 38570 - "commit": "404233604439117301562deadc952fe82cb02120", 38571 - "sha256": "131yv9524yl7bwn9pd86pfjwjphv66lakfa9d293m4pq9mmg87s6" 38585 + "commit": "f9b57ea42938e272d9b7ac90d62c5496694ece00", 38586 + "sha256": "02vr4a0489l9kig9yypwx59dbaz44l2qi0akym1r5nsh4gmx9hsh" 38572 38587 }, 38573 38588 "stable": { 38574 38589 "version": [ ··· 38599 38614 "flyspell-correct", 38600 38615 "helm" 38601 38616 ], 38602 - "commit": "404233604439117301562deadc952fe82cb02120", 38603 - "sha256": "131yv9524yl7bwn9pd86pfjwjphv66lakfa9d293m4pq9mmg87s6" 38617 + "commit": "f9b57ea42938e272d9b7ac90d62c5496694ece00", 38618 + "sha256": "02vr4a0489l9kig9yypwx59dbaz44l2qi0akym1r5nsh4gmx9hsh" 38604 38619 }, 38605 38620 "stable": { 38606 38621 "version": [ ··· 38631 38646 "flyspell-correct", 38632 38647 "ivy" 38633 38648 ], 38634 - "commit": "404233604439117301562deadc952fe82cb02120", 38635 - "sha256": "131yv9524yl7bwn9pd86pfjwjphv66lakfa9d293m4pq9mmg87s6" 38649 + "commit": "f9b57ea42938e272d9b7ac90d62c5496694ece00", 38650 + "sha256": "02vr4a0489l9kig9yypwx59dbaz44l2qi0akym1r5nsh4gmx9hsh" 38636 38651 }, 38637 38652 "stable": { 38638 38653 "version": [ ··· 38663 38678 "flyspell-correct", 38664 38679 "popup" 38665 38680 ], 38666 - "commit": "404233604439117301562deadc952fe82cb02120", 38667 - "sha256": "131yv9524yl7bwn9pd86pfjwjphv66lakfa9d293m4pq9mmg87s6" 38681 + "commit": "f9b57ea42938e272d9b7ac90d62c5496694ece00", 38682 + "sha256": "02vr4a0489l9kig9yypwx59dbaz44l2qi0akym1r5nsh4gmx9hsh" 38668 38683 }, 38669 38684 "stable": { 38670 38685 "version": [ ··· 39350 39365 "repo": "rnkn/fountain-mode", 39351 39366 "unstable": { 39352 39367 "version": [ 39353 - 20210611, 39354 - 1228 39368 + 20210717, 39369 + 906 39355 39370 ], 39356 39371 "deps": [ 39357 39372 "seq" 39358 39373 ], 39359 - "commit": "ede8a254fe1bfb125b52ea71252b863cf80eee18", 39360 - "sha256": "0s2qlnx5lq5ni53r0i4fja6qfxxbg6apq5madgkiyz5d1bay551g" 39374 + "commit": "d2e0cb8f328a1219a3830f82fd01e789cac398b2", 39375 + "sha256": "04a5mwlxq43mk132j7v4gx9jiss2pah38rgk0dsc6pn00xjf4j9q" 39361 39376 }, 39362 39377 "stable": { 39363 39378 "version": [ ··· 39974 39989 "deps": [ 39975 39990 "cl-lib" 39976 39991 ], 39977 - "commit": "5b1c814d84714b0c94c5a7b4aeb3f44d2a4d5998", 39978 - "sha256": "1sw7abwli4hjwbyqmkc8vfg4sgil59gkygvk3f4p6gdihnfqynwp" 39992 + "commit": "d9b6d549251d4a1a7cec2e83b11bda2ef7ff4ed2", 39993 + "sha256": "0246kl945g5v539h1hvwg06jsmj10a4q8rld3g6jix2iy1jmnfw7" 39979 39994 }, 39980 39995 "stable": { 39981 39996 "version": [ ··· 40586 40601 16 40587 40602 ], 40588 40603 "commit": "803dfeb9414ed7b99c5d567170f32c97cafa1114", 40589 - "sha256": "16jqni4s2yxszhkbb83fkgflygbxzx01cmq2qq40p4ihbvwm0gb0" 40604 + "sha256": "0s02443pxi49c8hmkk3g489ngb5bl95inraq3jabb6dh7gyxgkag" 40590 40605 } 40591 40606 }, 40592 40607 { ··· 40873 40888 "geiser" 40874 40889 ], 40875 40890 "commit": "0e3a0570354c03c0cfa25da82fb34ad2e81c1981", 40876 - "sha256": "1g31cibl88g1vjfvw4z80ywxpnxy5lijhs754qdcnx36maragh07" 40891 + "sha256": "1dyzpr9i5pxi2p2hg3ndryh7x4y0r9bra88pd1l904vdfsxdxv5z" 40877 40892 } 40878 40893 }, 40879 40894 { ··· 41367 41382 20210401, 41368 41383 656 41369 41384 ], 41370 - "commit": "8ab9c88a2b8cccd3c092e155f84b1b19930d0719", 41371 - "sha256": "1jiglrlhrph57p5kkm1qlqihwl6z7h9qh16qmmd5783ynksnbxp3" 41385 + "commit": "5517a557a17d8016c9e26b0acb74197550f829b9", 41386 + "sha256": "0n0gd4k1c1s8xj7p1yg7irnkaxw9f91jmjp5www5hrwhi3mbmpb8" 41372 41387 }, 41373 41388 "stable": { 41374 41389 "version": [ ··· 41376 41391 2 41377 41392 ], 41378 41393 "commit": "fa81e915c256271fa10b807a2935d5eaa4700dff", 41379 - "sha256": "1yf6yipvhhna29mzaan5vb3d5qvbrkp2awr5diyf381mvxgk8akh" 41394 + "sha256": "1jiglrlhrph57p5kkm1qlqihwl6z7h9qh16qmmd5783ynksnbxp3" 41380 41395 } 41381 41396 }, 41382 41397 { ··· 41675 41690 "transient", 41676 41691 "with-editor" 41677 41692 ], 41678 - "commit": "bf9cc19a3287f6a3cc5c1836312f0d18b38b6e45", 41679 - "sha256": "0zjcvhjp4c01ibb1hshpqkib7fvjkmvh9xf06qfsm5ybdc04xik5" 41693 + "commit": "0ea7868e368864da4604eaafa7dd332e70584cc8", 41694 + "sha256": "1np7rvp1la2l8gb8rkyjalgrhsk2zc9a9chdadx06769z16fbr2r" 41680 41695 }, 41681 41696 "stable": { 41682 41697 "version": [ ··· 41726 41741 "s" 41727 41742 ], 41728 41743 "commit": "8a403005ea7f7611bb1bfd829eeefe5a4f10bb40", 41729 - "sha256": "0w5xl9r7sbhlwxzg391x50pnsjmjjakn761v3qg0lj6xhv23sdl5" 41744 + "sha256": "02hag6jd55mqf0n90p0hvihmqjvd0cdlpm5knsxk3cll7fp0kkkr" 41730 41745 } 41731 41746 }, 41732 41747 { ··· 41949 41964 0 41950 41965 ], 41951 41966 "commit": "ea49e2e005af977a08331f8caa8f64d102b3b932", 41952 - "sha256": "0prx0xbnhhp46c09nnzpz07jgr3s5ngrw8zjksf48abr8acwywfv" 41967 + "sha256": "05bkpg7xz8644np9imsj5ms821sbsb784ap5fjdnnn69kllz0d33" 41953 41968 } 41954 41969 }, 41955 41970 { ··· 42089 42104 "transient" 42090 42105 ], 42091 42106 "commit": "391eb61050de321101e631fcf373fc70ec6e7700", 42092 - "sha256": "1pz4l1xnq6s67w5yq9107vm8dg7rqf8n9dmbn90jys97c722g70n" 42107 + "sha256": "05pyjhi26charkjy0mhvigd72rvb4s1s8imycfynf0fmjy7f7n7x" 42093 42108 } 42094 42109 }, 42095 42110 { ··· 42617 42632 "yaml-mode" 42618 42633 ], 42619 42634 "commit": "2651e831aed84ee2512245952fac94901b086549", 42620 - "sha256": "16fb4r3vq8xkzl911v7gaky95w1agfxjlpaxpjmidwx48rbcar59" 42635 + "sha256": "0yd6s5vy5afkigm87xyh1nnwljplx1wdn5h02224ica0py48fzhd" 42621 42636 } 42622 42637 }, 42623 42638 { ··· 42648 42663 "gitlab-ci-mode" 42649 42664 ], 42650 42665 "commit": "30ea0eab74b24818f187242b079845785035e967", 42651 - "sha256": "0awv24znkxs0h8pkj4b5jwjajxkf1agam09m5glr8zn5g3xbj798" 42666 + "sha256": "1w1simnlffg56j79gal1qf1nlav9f8fmr2zfswfrmcv6cac6fhj9" 42652 42667 } 42653 42668 }, 42654 42669 { ··· 42710 42725 "helm" 42711 42726 ], 42712 42727 "commit": "5fe0a66642da6f4e7ba9e1e3a96572c7f1876e37", 42713 - "sha256": "1c5js19zyb1z61hapvbfcl5jhrjqij46cxldgqij6al0scw44dga" 42728 + "sha256": "1mxkcnjgazc1pyjbqqfnhc9phpyrgah960avm2fmi7m9n5v8cf0w" 42714 42729 } 42715 42730 }, 42716 42731 { ··· 43171 43186 "gnus" 43172 43187 ], 43173 43188 "commit": "210c70f0021ee78e724f1d8e00ca96e1e99928ca", 43174 - "sha256": "08j8x0iaz5s9q0b68d8h3153w0z6vak5l8qgw3dd1drz5p9xnvyw" 43189 + "sha256": "0h7w5wrkrd0jw8nmgbkzq8wam7ynvy7flhjg4frphzmimlhysli2" 43175 43190 } 43176 43191 }, 43177 43192 { ··· 44218 44233 20180130, 44219 44234 1736 44220 44235 ], 44221 - "commit": "4044bbd5ca4434b8cecd23a4da8ae173c1e0d58e", 44222 - "sha256": "0nym4c4j0awxzpj2qkds1fxppc7jzzazwj0j8qx6vr5yfp7iry51" 44236 + "commit": "d88a5b7b59948d23977942ee62037e8912ff68ce", 44237 + "sha256": "1k29za2g3b10jy3nlkg09h5jn8d25w9yghrmz8cvm8zghxkqi2m7" 44223 44238 } 44224 44239 }, 44225 44240 { ··· 46000 46015 5 46001 46016 ], 46002 46017 "commit": "fd37f013c2f2619a88d3ed5311a9d1308cc82614", 46003 - "sha256": "196ydb57h4mjagjaiflvb20my561i6mdc6v6694ibdik2yns2inm" 46018 + "sha256": "1nykpp8afa0c0wiax1qn8wf5hfjaixk5kn4yhcw40z00pb8i2z5f" 46004 46019 } 46005 46020 }, 46006 46021 { ··· 46638 46653 "helm-core", 46639 46654 "popup" 46640 46655 ], 46641 - "commit": "60db46905443c87f324440202bd0735d57c5c201", 46642 - "sha256": "10rkyy63vqqf9s4i8rs409d22iwhxrhz3qikagmfyvvr1n6czcnp" 46656 + "commit": "f6cf6078a745ec6ab313dbe98097e3bd5cef0a8c", 46657 + "sha256": "1h00ay4jjzkvkv5wh9cnd187c3ix8rixasl3wl6ilbilvx1pwv37" 46643 46658 }, 46644 46659 "stable": { 46645 46660 "version": [ ··· 46932 46947 "cl-lib", 46933 46948 "helm" 46934 46949 ], 46935 - "commit": "9f6ea920a49457d85096caa0e61f086a42b2908e", 46936 - "sha256": "0dqf2anmjlgcz7xn4q2pw8cfmhwdhdg4fm8q41vhrp60ymbc6dik" 46950 + "commit": "a0d32ab16748b7b0c43d6421f1b497b7caf8e590", 46951 + "sha256": "0a0mn41lvqjx8rdrfgff5fjs757nin30caap7ciapnvr18g9mh5h" 46937 46952 }, 46938 46953 "stable": { 46939 46954 "version": [ ··· 47101 47116 "bufler", 47102 47117 "helm" 47103 47118 ], 47104 - "commit": "d466eac6c4b2ee25c765e7f31e44beb38dd44e4b", 47105 - "sha256": "00gyqpm0g437z71vbfd4kmih23vh6909dvygng133vxzly9k4f24" 47119 + "commit": "b951e621bc4a4bb07babf8b32dc318d91ae261c9", 47120 + "sha256": "14d2mcx6ppjzkpv63m7iir0j2dn549gkxr30bxx8qvc1v7r7r6wn" 47106 47121 }, 47107 47122 "stable": { 47108 47123 "version": [ ··· 47538 47553 "repo": "emacs-helm/helm", 47539 47554 "unstable": { 47540 47555 "version": [ 47541 - 20210714, 47542 - 1600 47556 + 20210716, 47557 + 1933 47543 47558 ], 47544 47559 "deps": [ 47545 47560 "async" 47546 47561 ], 47547 - "commit": "60db46905443c87f324440202bd0735d57c5c201", 47548 - "sha256": "10rkyy63vqqf9s4i8rs409d22iwhxrhz3qikagmfyvvr1n6czcnp" 47562 + "commit": "f6cf6078a745ec6ab313dbe98097e3bd5cef0a8c", 47563 + "sha256": "1h00ay4jjzkvkv5wh9cnd187c3ix8rixasl3wl6ilbilvx1pwv37" 47549 47564 }, 47550 47565 "stable": { 47551 47566 "version": [ ··· 50380 50395 "helm", 50381 50396 "rtags" 50382 50397 ], 50383 - "commit": "65113e2a137baa9f85dc2157b893291470788dc4", 50384 - "sha256": "1qc4hy6r2sz59nb28xrrqiad91xbmsrr9jzhi4k915qgds6m029h" 50398 + "commit": "3a057f127b931c683288f8731f05ba5e2aab4133", 50399 + "sha256": "1brf05grh0xdcjllaiixpjxmcg2j130gcrxkqm5v4ryb1w9fki7g" 50385 50400 }, 50386 50401 "stable": { 50387 50402 "version": [ ··· 53139 53154 "repo": "humanoid-colors/emacs-humanoid-themes", 53140 53155 "unstable": { 53141 53156 "version": [ 53142 - 20210525, 53143 - 2259 53157 + 20210721, 53158 + 2022 53144 53159 ], 53145 - "commit": "9b4587417f2583c503f84f3b1e994d7934e57bdd", 53146 - "sha256": "1dpanfa8qpy9l2i2pw5w95lqsw06944qbcz8c9fgpj2s3nchhkpi" 53160 + "commit": "d140638360a3eb1bf8f17877bd888f898df63ec0", 53161 + "sha256": "1lybjbbcjsry20p6jzmkg2h7am7hcgfhjkdmby9pk4whnhk9l4lh" 53147 53162 } 53148 53163 }, 53149 53164 { ··· 55197 55212 "repo": "J3RN/inf-elixir", 55198 55213 "unstable": { 55199 55214 "version": [ 55200 - 20210629, 55201 - 40 55215 + 20210722, 55216 + 1310 55202 55217 ], 55203 - "commit": "ec87ecaab5a10e79034f77d553e7fefbf60b9f97", 55204 - "sha256": "1p6r0iwqcaf9bp123ccwafmzlf8hgwvap0cqwgy33cks6bhcbzb9" 55218 + "commit": "59b7126540bb848d3a38ccff71e85f3cc0cef39d", 55219 + "sha256": "1jdc4daydjzrmk07b8a45adrwjaifnwyn9gfi16yl7bn3wx6zcvq" 55205 55220 }, 55206 55221 "stable": { 55207 55222 "version": [ ··· 56481 56496 "cl-lib", 56482 56497 "swiper" 56483 56498 ], 56484 - "commit": "9f6ea920a49457d85096caa0e61f086a42b2908e", 56485 - "sha256": "0dqf2anmjlgcz7xn4q2pw8cfmhwdhdg4fm8q41vhrp60ymbc6dik" 56499 + "commit": "a0d32ab16748b7b0c43d6421f1b497b7caf8e590", 56500 + "sha256": "0a0mn41lvqjx8rdrfgff5fjs757nin30caap7ciapnvr18g9mh5h" 56486 56501 }, 56487 56502 "stable": { 56488 56503 "version": [ ··· 57024 57039 "ivy", 57025 57040 "prescient" 57026 57041 ], 57027 - "commit": "4a0f5405798cfcb98ea005078ef2e2d490e922c4", 57028 - "sha256": "04rz8mypgslb0la4wgj3na5c8p28s9lghq4nykcb28nhcxwfvz8n" 57042 + "commit": "54b19cf7121d9eb679c2ba26b3c26e82c8a90df9", 57043 + "sha256": "122j06gav4y6ghkjgwivlfqq1y4rl52sm8wskcq1gm3g7n36ds5h" 57029 57044 }, 57030 57045 "stable": { 57031 57046 "version": [ ··· 57116 57131 "ivy", 57117 57132 "rtags" 57118 57133 ], 57119 - "commit": "65113e2a137baa9f85dc2157b893291470788dc4", 57120 - "sha256": "1qc4hy6r2sz59nb28xrrqiad91xbmsrr9jzhi4k915qgds6m029h" 57134 + "commit": "3a057f127b931c683288f8731f05ba5e2aab4133", 57135 + "sha256": "1brf05grh0xdcjllaiixpjxmcg2j130gcrxkqm5v4ryb1w9fki7g" 57121 57136 }, 57122 57137 "stable": { 57123 57138 "version": [ ··· 59056 59071 "repo": "gcv/julia-snail", 59057 59072 "unstable": { 59058 59073 "version": [ 59059 - 20210715, 59060 - 1359 59074 + 20210722, 59075 + 426 59061 59076 ], 59062 59077 "deps": [ 59063 59078 "dash", ··· 59066 59081 "spinner", 59067 59082 "vterm" 59068 59083 ], 59069 - "commit": "a71a536fc1f194bc329e2c33eed5eab542c00cab", 59070 - "sha256": "0cnhv37m8hcl3lfbiivy3yk338x60q8fglm5nibhfr55ln52jjc4" 59084 + "commit": "e4035da5322b9528b9751a0305a0feaa28e181fb", 59085 + "sha256": "1rpcsw7ddg7cs5mha7sn4j719rkvk04vwsri1y6d1c80y2fdlr10" 59071 59086 }, 59072 59087 "stable": { 59073 59088 "version": [ ··· 59828 59843 "repo": "Boruch-Baum/emacs-key-assist", 59829 59844 "unstable": { 59830 59845 "version": [ 59831 - 20210415, 59832 - 227 59846 + 20210722, 59847 + 758 59833 59848 ], 59834 - "commit": "fae7ce265db3bcfd1c6153eb051afd8789e61a4b", 59835 - "sha256": "16gi43wgqqjqljnmjwap8lng1p4davv8prvpip034qw9v6vjmm2p" 59849 + "commit": "8e5cd089e0b2fedec57c55eeff74cdb6121441aa", 59850 + "sha256": "0lg8v6lsa62zhnlrz47hlda65ra6yfqijgz4jcl5vxcx2hgks8g8" 59836 59851 }, 59837 59852 "stable": { 59838 59853 "version": [ ··· 60460 60475 "repo": "stardiviner/kiwix.el", 60461 60476 "unstable": { 60462 60477 "version": [ 60463 - 20210219, 60464 - 51 60478 + 20210723, 60479 + 443 60465 60480 ], 60466 60481 "deps": [ 60482 + "elquery", 60467 60483 "request" 60468 60484 ], 60469 - "commit": "0c5e1619f079df822686cf42af5859111b6afd44", 60470 - "sha256": "179wsr1ffsl4hm4vnb0zzbw338jni5pz8ndgkfq21jppgzk8mlna" 60485 + "commit": "c0c597d1e1653112f3e10c67dcc22d85beb2aed8", 60486 + "sha256": "1k056qzw3a4i4icyrl1a0dv971jnl5d096hawj5qhgwslplrhdpj" 60471 60487 }, 60472 60488 "stable": { 60473 60489 "version": [ 60474 60490 1, 60475 - 0, 60491 + 1, 60476 60492 0 60477 60493 ], 60478 60494 "deps": [ 60479 - "cl-lib" 60495 + "elquery", 60496 + "request" 60480 60497 ], 60481 - "commit": "c662f3dc5d924a4b64b7af4af28f15f27b7cea1e", 60482 - "sha256": "0i11sfnqvjqqb625cgfzibs6yszx891y4dy7fd6wzmdpclcyzr8z" 60498 + "commit": "e191c312e5c9343fd9601c45a8ccd017479ee475", 60499 + "sha256": "1lsbd2qjmpbk474n19s9mq2n1i5sdg6jrnbpja6vdmn3a28c5wj7" 60483 60500 } 60484 60501 }, 60485 60502 { ··· 61247 61264 "repo": "PillFall/Emacs-LanguageTool.el", 61248 61265 "unstable": { 61249 61266 "version": [ 61250 - 20210621, 61251 - 453 61267 + 20210722, 61268 + 702 61252 61269 ], 61253 61270 "deps": [ 61254 61271 "request" 61255 61272 ], 61256 - "commit": "feea3f9271ce920490a0d9dcd11e669e3eaad1d0", 61257 - "sha256": "0vxq945x1yn86kpw7qbb686vb3pzyk7wma8g0dbval2m4hsbrn26" 61273 + "commit": "d3665a97cc87577f434a7476e1194b43f35408a8", 61274 + "sha256": "0gpnczvdwrcvvd162mi9nf55b0vzbpfmbhan1bqzc84rbjw0bzql" 61258 61275 }, 61259 61276 "stable": { 61260 61277 "version": [ 61261 61278 0, 61262 61279 4, 61263 - 2 61280 + 3 61264 61281 ], 61265 61282 "deps": [ 61266 61283 "request" 61267 61284 ], 61268 - "commit": "feea3f9271ce920490a0d9dcd11e669e3eaad1d0", 61269 - "sha256": "0vxq945x1yn86kpw7qbb686vb3pzyk7wma8g0dbval2m4hsbrn26" 61285 + "commit": "d3665a97cc87577f434a7476e1194b43f35408a8", 61286 + "sha256": "0gpnczvdwrcvvd162mi9nf55b0vzbpfmbhan1bqzc84rbjw0bzql" 61270 61287 } 61271 61288 }, 61272 61289 { ··· 62420 62437 20210303, 62421 62438 1751 62422 62439 ], 62423 - "commit": "4a785dbbf4f906584716bb14c92230beda5081ed", 62424 - "sha256": "0vkqp8ck21hhwfnfvmxfwrb3dnkqk4072n4jr7w6ivvhs555srdd" 62440 + "commit": "3603e4473ce9f81c5d73ba623c1938e152d03723", 62441 + "sha256": "1s1wsz8w7i1p509dqvv0ykljlqlr56203k4lrc542vjdnj4ih4z4" 62425 62442 }, 62426 62443 "stable": { 62427 62444 "version": [ 62428 62445 0, 62429 - 20, 62446 + 21, 62430 62447 0 62431 62448 ], 62432 - "commit": "89c2f0ad779b8d15581a3607beb55855b0da8737", 62433 - "sha256": "0vkqp8ck21hhwfnfvmxfwrb3dnkqk4072n4jr7w6ivvhs555srdd" 62449 + "commit": "ec88b4d6b430338a1a44a04dca1642fdef15641f", 62450 + "sha256": "02n5yc0nqckfpfxkw8gxigg59769alxvk043c2d9bxgm79zxvhhy" 62434 62451 } 62435 62452 }, 62436 62453 { ··· 63590 63607 } 63591 63608 }, 63592 63609 { 63610 + "ename": "logms", 63611 + "commit": "bd2169076b021407552523282ba1df0ae1aec311", 63612 + "sha256": "1jrqya88ii3l4p9044w8x9nbnfm7gpw9kq0ycsclwyap3n71fm0r", 63613 + "fetcher": "github", 63614 + "repo": "jcs-elpa/logms", 63615 + "unstable": { 63616 + "version": [ 63617 + 20210721, 63618 + 349 63619 + ], 63620 + "deps": [ 63621 + "f", 63622 + "ht", 63623 + "s" 63624 + ], 63625 + "commit": "497eb1fa71340a8d7758dd7c8115de05ab452129", 63626 + "sha256": "1c5psadb590wbcqab0bjdfdsfd3rninbahr42pbi8gvdg0ay9qws" 63627 + }, 63628 + "stable": { 63629 + "version": [ 63630 + 0, 63631 + 3, 63632 + 1 63633 + ], 63634 + "deps": [ 63635 + "f", 63636 + "ht", 63637 + "s" 63638 + ], 63639 + "commit": "68bab96a13d64efdf4f5951d931d0862e6861fb5", 63640 + "sha256": "137z22qyfz0d58iqb8w3lcz5cr2ddi0h2xdns90r979b68lhsj56" 63641 + } 63642 + }, 63643 + { 63593 63644 "ename": "lognav-mode", 63594 63645 "commit": "a5b0dadc609d13737d56657c17a945f10e840222", 63595 63646 "sha256": "1fg2j63f6yaf4011vla36p1p0pjixzisff4wj80vh634yqvwp4ys", ··· 63924 63975 "dash", 63925 63976 "lsp-mode" 63926 63977 ], 63927 - "commit": "49a6bab0b1ad88d220305dbe3a0a14d368f62354", 63928 - "sha256": "1i3gywik5m9j797c69ng70bs28qdww9662sjl6y232rw19rya93b" 63978 + "commit": "7039afe9507467e0b1c1fba485f26a7892463bc5", 63979 + "sha256": "1f0k76ic6cv6kdszy38jfi5wbv1i9qqp3gnn63j4p0f0xj0ppsgw" 63929 63980 } 63930 63981 }, 63931 63982 { ··· 64306 64357 "repo": "emacs-lsp/lsp-mode", 64307 64358 "unstable": { 64308 64359 "version": [ 64309 - 20210715, 64310 - 1320 64360 + 20210721, 64361 + 511 64311 64362 ], 64312 64363 "deps": [ 64313 64364 "dash", ··· 64317 64368 "markdown-mode", 64318 64369 "spinner" 64319 64370 ], 64320 - "commit": "cd47168035c98c6ebf9177705b9b7da53fcc9f5f", 64321 - "sha256": "1q1isn2g09pdczqdvbk5hjirym6106ip1z6klg1m2d5b9d8vx0l2" 64371 + "commit": "ac3b7e6efd1f8d4bb92aa4d89fc361fce3208c46", 64372 + "sha256": "1gx5y9j259q4iqnp7b58958wnpw8l3fdcs88zx38252givf814nx" 64322 64373 }, 64323 64374 "stable": { 64324 64375 "version": [ ··· 64474 64525 "ht", 64475 64526 "lsp-mode" 64476 64527 ], 64477 - "commit": "71a79760938d2132923fbff58dc25301892b1654", 64478 - "sha256": "0si9qca8lml2hd8zj420dmks4cwzfidq14h3xfczhvrshhsc0mny" 64528 + "commit": "9a0637e59d2a08a66c49fe8cda708e995ec156ed", 64529 + "sha256": "1jcf4jzsw10z9068xm20r7qdspd9yxhswpm0jjsm9rcypi2vm78r" 64479 64530 } 64480 64531 }, 64481 64532 { ··· 64492 64543 "deps": [ 64493 64544 "lsp-mode" 64494 64545 ], 64495 - "commit": "4eb78c43046fceb53a66ccd24c85601bdb87ed17", 64496 - "sha256": "10d949gb3v7flnkb5khk11dcmfnlr4h02yfj8g3b0ihr1zr7c958" 64546 + "commit": "4f2ea975c3199c0e8e35c0b1e9778cf1ed6bd9c2", 64547 + "sha256": "1hmdayrmxw979vigx1z6mlpzb5dwblx5c1f2k3ysms5didznlmcf" 64497 64548 }, 64498 64549 "stable": { 64499 64550 "version": [ ··· 64643 64694 "repo": "emacs-lsp/lsp-ui", 64644 64695 "unstable": { 64645 64696 "version": [ 64646 - 20210708, 64647 - 134 64697 + 20210718, 64698 + 1626 64648 64699 ], 64649 64700 "deps": [ 64650 64701 "dash", 64651 64702 "lsp-mode", 64652 64703 "markdown-mode" 64653 64704 ], 64654 - "commit": "1ee371765612b7aaa6046aabdc2f65bcfcb93b11", 64655 - "sha256": "051hc6310zzn9qpvd9k8cj7ibzsk1k19l2485c5wra0fvm2lfa6x" 64705 + "commit": "4283414de69312298d51b03e938d95d37d238391", 64706 + "sha256": "08wqbwxwapi91mj94mgqy02bjz512sj3nwv77b067xqchz5yv6q5" 64656 64707 }, 64657 64708 "stable": { 64658 64709 "version": [ ··· 65006 65057 "repo": "nbfalcon/macrostep-geiser", 65007 65058 "unstable": { 65008 65059 "version": [ 65009 - 20210324, 65010 - 2141 65060 + 20210717, 65061 + 801 65011 65062 ], 65012 65063 "deps": [ 65013 65064 "geiser", 65014 65065 "macrostep" 65015 65066 ], 65016 - "commit": "8600fca05fd12a2e0ffe63238ddbfcb37c285dac", 65017 - "sha256": "1912hxbb7mbra91vjw1fnzbb4fd9ri59lc1hcrw196c7a4hzgv0y" 65067 + "commit": "f6a2d5bb96ade4f23df557649af87ebd0cc45125", 65068 + "sha256": "0dykvwcvg8n24z3fkx6rv3l1mhzmca4cxj0gsvvqsg9wp0az1fc7" 65018 65069 } 65019 65070 }, 65020 65071 { ··· 65130 65181 "repo": "magit/magit", 65131 65182 "unstable": { 65132 65183 "version": [ 65133 - 20210716, 65134 - 1440 65184 + 20210721, 65185 + 1556 65135 65186 ], 65136 65187 "deps": [ 65137 65188 "dash", ··· 65140 65191 "transient", 65141 65192 "with-editor" 65142 65193 ], 65143 - "commit": "bf9cc19a3287f6a3cc5c1836312f0d18b38b6e45", 65144 - "sha256": "0zjcvhjp4c01ibb1hshpqkib7fvjkmvh9xf06qfsm5ybdc04xik5" 65194 + "commit": "0ea7868e368864da4604eaafa7dd332e70584cc8", 65195 + "sha256": "1np7rvp1la2l8gb8rkyjalgrhsk2zc9a9chdadx06769z16fbr2r" 65145 65196 }, 65146 65197 "stable": { 65147 65198 "version": [ ··· 65487 65538 "libgit", 65488 65539 "magit" 65489 65540 ], 65490 - "commit": "bf9cc19a3287f6a3cc5c1836312f0d18b38b6e45", 65491 - "sha256": "0zjcvhjp4c01ibb1hshpqkib7fvjkmvh9xf06qfsm5ybdc04xik5" 65541 + "commit": "0ea7868e368864da4604eaafa7dd332e70584cc8", 65542 + "sha256": "1np7rvp1la2l8gb8rkyjalgrhsk2zc9a9chdadx06769z16fbr2r" 65492 65543 }, 65493 65544 "stable": { 65494 65545 "version": [ ··· 65655 65706 "deps": [ 65656 65707 "dash" 65657 65708 ], 65658 - "commit": "bf9cc19a3287f6a3cc5c1836312f0d18b38b6e45", 65659 - "sha256": "0zjcvhjp4c01ibb1hshpqkib7fvjkmvh9xf06qfsm5ybdc04xik5" 65709 + "commit": "0ea7868e368864da4604eaafa7dd332e70584cc8", 65710 + "sha256": "1np7rvp1la2l8gb8rkyjalgrhsk2zc9a9chdadx06769z16fbr2r" 65660 65711 }, 65661 65712 "stable": { 65662 65713 "version": [ ··· 66450 66501 "repo": "minad/marginalia", 66451 66502 "unstable": { 66452 66503 "version": [ 66453 - 20210716, 66454 - 1252 66504 + 20210721, 66505 + 2100 66455 66506 ], 66456 - "commit": "b5893884abeb6a355233edf54e0f63d04bc32ce2", 66457 - "sha256": "0cjabw0ia9rnb3idmv9s6i4izgklxkiax8zn5xw1c6n8ls5iwbqj" 66507 + "commit": "a3a8edbf25db4b1e167f1fdff6f60a065d0bf9cb", 66508 + "sha256": "0a4ra9fwyj5av4cjyj1y1y1z1kr6dnq39hhf51c072zqw3k3jar9" 66458 66509 }, 66459 66510 "stable": { 66460 66511 "version": [ ··· 66570 66621 "repo": "jrblevin/markdown-mode", 66571 66622 "unstable": { 66572 66623 "version": [ 66573 - 20210710, 66574 - 1646 66624 + 20210722, 66625 + 839 66575 66626 ], 66576 - "commit": "359347b2bb15f8d7ef819692ac79759ccfe2c85d", 66577 - "sha256": "1naqcg0a5shzcg0rlqs6w5mlr7sn0b8b2hmhs07qawvpxln8j628" 66627 + "commit": "f3c4fd9230252503e3a9f2de6f5d469c4ac270ae", 66628 + "sha256": "08snhqw9kyg8vdaz7ibga0pf2j5cg1akjiphs88dgvxkph8m65nr" 66578 66629 }, 66579 66630 "stable": { 66580 66631 "version": [ ··· 67074 67125 "test-simple" 67075 67126 ], 67076 67127 "commit": "8d643a1776523ef1a6e0bff0bb0a390772fcc77d", 67077 - "sha256": "17m9x3yy0k63j59vx1sf25jcfb6b9yj0ggp2jiq1mih4b62rp97d" 67128 + "sha256": "1r04mbn33y515b9fwr2x9rcbkvriz753dc0rasb8ca59klp1p5cv" 67078 67129 } 67079 67130 }, 67080 67131 { ··· 67511 67562 "repo": "ocaml/merlin", 67512 67563 "unstable": { 67513 67564 "version": [ 67514 - 20210707, 67515 - 901 67565 + 20210720, 67566 + 950 67516 67567 ], 67517 - "commit": "7c4c0a7018109b2b1bcbc3f6c1486961b223e658", 67518 - "sha256": "13cissjjkhfab7sgmwwmdcl3d5kn3qd2d6w9nmcw0yb8c59r1c0l" 67568 + "commit": "3442c5f32498d566b9cfbe0f503eb4304820ca78", 67569 + "sha256": "0hh5qb3327n4zmb41aggb7q9468ixsda17bkj73qnc8afhfm4m6x" 67519 67570 }, 67520 67571 "stable": { 67521 67572 "version": [ ··· 67543 67594 "auto-complete", 67544 67595 "merlin" 67545 67596 ], 67546 - "commit": "7c4c0a7018109b2b1bcbc3f6c1486961b223e658", 67547 - "sha256": "13cissjjkhfab7sgmwwmdcl3d5kn3qd2d6w9nmcw0yb8c59r1c0l" 67597 + "commit": "3442c5f32498d566b9cfbe0f503eb4304820ca78", 67598 + "sha256": "0hh5qb3327n4zmb41aggb7q9468ixsda17bkj73qnc8afhfm4m6x" 67548 67599 }, 67549 67600 "stable": { 67550 67601 "version": [ ··· 67576 67627 "company", 67577 67628 "merlin" 67578 67629 ], 67579 - "commit": "7c4c0a7018109b2b1bcbc3f6c1486961b223e658", 67580 - "sha256": "13cissjjkhfab7sgmwwmdcl3d5kn3qd2d6w9nmcw0yb8c59r1c0l" 67630 + "commit": "3442c5f32498d566b9cfbe0f503eb4304820ca78", 67631 + "sha256": "0hh5qb3327n4zmb41aggb7q9468ixsda17bkj73qnc8afhfm4m6x" 67581 67632 }, 67582 67633 "stable": { 67583 67634 "version": [ ··· 67638 67689 "iedit", 67639 67690 "merlin" 67640 67691 ], 67641 - "commit": "7c4c0a7018109b2b1bcbc3f6c1486961b223e658", 67642 - "sha256": "13cissjjkhfab7sgmwwmdcl3d5kn3qd2d6w9nmcw0yb8c59r1c0l" 67692 + "commit": "3442c5f32498d566b9cfbe0f503eb4304820ca78", 67693 + "sha256": "0hh5qb3327n4zmb41aggb7q9468ixsda17bkj73qnc8afhfm4m6x" 67643 67694 }, 67644 67695 "stable": { 67645 67696 "version": [ ··· 68534 68585 1 68535 68586 ], 68536 68587 "commit": "beb22e85f6073a930f7338a78bd186e3090abdd7", 68537 - "sha256": "1dhljrh44dsnixd8hbb11k6dgap8r8n7jknhfy2afdzq889fih74" 68588 + "sha256": "1yf21gm4ziplmgx8yn7jqq45mwfiindbrman7fc5b9ifq78x9ryn" 68538 68589 } 68539 68590 }, 68540 68591 { ··· 69029 69080 "repo": "protesilaos/modus-themes", 69030 69081 "unstable": { 69031 69082 "version": [ 69032 - 20210716, 69033 - 431 69083 + 20210722, 69084 + 1916 69034 69085 ], 69035 - "commit": "9521dcec6c012d3776e3d05692720dd24922218b", 69036 - "sha256": "1m5ifpql8p0w4qk79n2n8wyrq1s7ys0yc8y0a09w1yyxjk6ay12k" 69086 + "commit": "fd61a0c67ceafa3aeb0aeebddb93955148376b7e", 69087 + "sha256": "0l9gfq4qapa5snskb747jydprb0xvn80rjc83da1vwh4j8s3gavz" 69037 69088 }, 69038 69089 "stable": { 69039 69090 "version": [ ··· 69042 69093 0 69043 69094 ], 69044 69095 "commit": "b6fb7cda01a665f9369f2c6a29f3bf26c8cc8019", 69045 - "sha256": "1m5ifpql8p0w4qk79n2n8wyrq1s7ys0yc8y0a09w1yyxjk6ay12k" 69096 + "sha256": "1yz5yr3acc601xcms7vr2jbj4bq6dqz8n5ymyfyxldid0n5ykzy4" 69046 69097 } 69047 69098 }, 69048 69099 { ··· 69735 69786 20210306, 69736 69787 1053 69737 69788 ], 69738 - "commit": "515b4f47c7f43816fce82cdf555107614e9e7edd", 69739 - "sha256": "1q39iy7g4f11nzhlsa1j8shrvhmg3ip2h43rxawhmypfwd95vzk1" 69789 + "commit": "d08f2a8d96af3ff80aac0e5641d9d20281084038", 69790 + "sha256": "1dbpy2bw131g5d166dmw5m4zq7y6h3krm7k1lv33cnbss10kj2fl" 69740 69791 }, 69741 69792 "stable": { 69742 69793 "version": [ ··· 70334 70385 "repo": "mihaiolteanu/mugur", 70335 70386 "unstable": { 70336 70387 "version": [ 70337 - 20210503, 70338 - 1516 70388 + 20210719, 70389 + 722 70339 70390 ], 70340 70391 "deps": [ 70341 70392 "anaphora", ··· 70343 70394 "dash", 70344 70395 "s" 70345 70396 ], 70346 - "commit": "b84752c391c5fe515960f77c80d08f313df57f33", 70347 - "sha256": "0la8lqr3wgizmnwnpys9mwrj1qi0al0gx6kxhlfwf9jr5gbdg9np" 70397 + "commit": "63a0377ac1ad48171621c9f0c719b62ec9395d35", 70398 + "sha256": "180i7igzqv5l22vk6n96g196mnd50lgwcmjkmzwlwdxn4jsgvjbv" 70348 70399 }, 70349 70400 "stable": { 70350 70401 "version": [ ··· 72360 72411 "repo": "dickmao/nnhackernews", 72361 72412 "unstable": { 72362 72413 "version": [ 72363 - 20210219, 72364 - 1948 72414 + 20210716, 72415 + 1030 72365 72416 ], 72366 72417 "deps": [ 72367 72418 "anaphora", 72368 72419 "dash", 72369 72420 "request" 72370 72421 ], 72371 - "commit": "b5a221b63c8b311d50807fdfab4ae6b965844f06", 72372 - "sha256": "1lq3rh52x0f059lxk0cczins2vggiwjs5m1drj7dkb8lmlxc41y4" 72422 + "commit": "50a6a7a58bc0316a9acc2b972380692f7438d9ed", 72423 + "sha256": "0q86wzl4va5xjj7czh6ldypwgb09gv8gp7kqi449bhx984a1yq7n" 72373 72424 } 72374 72425 }, 72375 72426 { ··· 72664 72715 0 72665 72716 ], 72666 72717 "commit": "7825f88cb881a84eaa5cd1689772819a18eb2943", 72667 - "sha256": "009did3i3i8yi0virq606l02w1mw0gdyiqablqg7m368gx0gfvh5" 72718 + "sha256": "0f8s7mhcs1ym4an8d4dabfvhin30xs2d0c5gv875hsgz8p3asgxs" 72668 72719 } 72669 72720 }, 72670 72721 { ··· 72758 72809 "url": "https://git.notmuchmail.org/git/notmuch", 72759 72810 "unstable": { 72760 72811 "version": [ 72761 - 20210713, 72762 - 1255 72812 + 20210719, 72813 + 1132 72763 72814 ], 72764 - "commit": "d8a5fba4fe1efd7d0d652ead6d55371bc4078a9d", 72765 - "sha256": "138wxhawdp8nllpvmrgll4nvn5by3hsp0zy4gywf6nalr0d1wdld" 72815 + "commit": "bed62eb8bee4aeca1fabfa5e302b515849f50b31", 72816 + "sha256": "00mixvwwhrmmr7wcscyzdhwhbnfiha0b0lcx1f3zk5xyshll2y9n" 72766 72817 }, 72767 72818 "stable": { 72768 72819 "version": [ ··· 73123 73174 "repo": "joostkremers/nswbuff", 73124 73175 "unstable": { 73125 73176 "version": [ 73126 - 20210129, 73127 - 850 73177 + 20210721, 73178 + 741 73128 73179 ], 73129 - "commit": "2aa3a96abbc76f007923f3fbb19a5246e29ae500", 73130 - "sha256": "0lhl49cs0sdr7p22spxf83sixp1pzjiq11plmxc8i0lqv735b9sn" 73180 + "commit": "fa9dcf131697ea7af066e11a1edcc881c397e07f", 73181 + "sha256": "0bkx7mwy3zbb0ixawvn4cysxk3jjc7ahssvdprvw19ls9xx3wbsp" 73131 73182 }, 73132 73183 "stable": { 73133 73184 "version": [ 73134 73185 1, 73135 - 2, 73136 - 1 73186 + 3 73137 73187 ], 73138 - "commit": "71e241763ca0a4a1d1b432e172d46bed4f44dbe7", 73139 - "sha256": "1sswhr52rp8c4v4fv30sww1gadbdrlk3l35j8xmqfw6hbgzxb5dn" 73188 + "commit": "fa9dcf131697ea7af066e11a1edcc881c397e07f", 73189 + "sha256": "0bkx7mwy3zbb0ixawvn4cysxk3jjc7ahssvdprvw19ls9xx3wbsp" 73140 73190 } 73141 73191 }, 73142 73192 { ··· 74179 74229 "repo": "alf/ob-restclient.el", 74180 74230 "unstable": { 74181 74231 "version": [ 74182 - 20200316, 74183 - 759 74232 + 20210718, 74233 + 2008 74184 74234 ], 74185 74235 "deps": [ 74186 74236 "restclient" 74187 74237 ], 74188 - "commit": "0ebfc7c5ebf96d2fe1a476439831363a5a43b9b6", 74189 - "sha256": "0sc6rljlzm7g4v4l4ziqrr0ydbsyypbq0h19f9xafvnb2pn40j84" 74238 + "commit": "bfbc4d8e8a348c140f9328542daf5d979f0993e2", 74239 + "sha256": "0nq5w2gankvb7ix8rv33814j7qvhiawd9r15b9i6syn1i5k5pxhj" 74190 74240 } 74191 74241 }, 74192 74242 { ··· 74579 74629 20210617, 74580 74630 1726 74581 74631 ], 74582 - "commit": "ba67af28ddca8718ef8816b2b0dc1e5b2f5e9591", 74583 - "sha256": "0dp4pkznz9yvqx9gxwbid1z2b8ajkr8i27zay9ghx69624hz3i4z" 74632 + "commit": "121f3913f5dad7468b33d4a5ca19e7a687d2ecfc", 74633 + "sha256": "104jaqllwzcikk17iajgnjnnqchgivj210mhrx07qrk5vy5qwv5d" 74584 74634 }, 74585 74635 "stable": { 74586 74636 "version": [ ··· 75520 75570 "repo": "oantolin/orderless", 75521 75571 "unstable": { 75522 75572 "version": [ 75523 - 20210613, 75524 - 1723 75573 + 20210721, 75574 + 2059 75525 75575 ], 75526 - "commit": "2646dad28c0819fbe9ee521d39efb9ae40e03982", 75527 - "sha256": "0vxfinsx69fqpcgbsv6g26klim3yasds3ha9v3xkk32y9sb783lr" 75576 + "commit": "1e84120a28525ccb47b602fc19b7afbeffbbe502", 75577 + "sha256": "13smhq5yh5awfqfn3739yw19dxdkqz5fbbczvv8kxf70skjxb9bk" 75528 75578 }, 75529 75579 "stable": { 75530 75580 "version": [ ··· 76399 76449 "seq" 76400 76450 ], 76401 76451 "commit": "4c114489e682e514e79701045d541ab6f3dc3fb4", 76402 - "sha256": "13y302lyscdqrba1sfx60yf5ji2xi7fbsvjsjbw7hiz63kg6rccy" 76452 + "sha256": "079x6rcz50rpw0vdq5q2kjpixz95k9f3j9dwk91r5111vvr428w3" 76403 76453 } 76404 76454 }, 76405 76455 { ··· 76966 77016 "repo": "ahungry/org-jira", 76967 77017 "unstable": { 76968 77018 "version": [ 76969 - 20210622, 76970 - 130 77019 + 20210719, 77020 + 2242 76971 77021 ], 76972 77022 "deps": [ 76973 77023 "cl-lib", 76974 77024 "dash", 76975 77025 "request" 76976 77026 ], 76977 - "commit": "f4599dd5dfd7f97a22ca98502f809a8d14551c09", 76978 - "sha256": "0i8rqila62qamv3mxh66g678kbang3sxjbf3x70nmrx7fyy2m2jv" 77027 + "commit": "2ea00944a7426012cda95cede99e49470f1383aa", 77028 + "sha256": "179h5j0k79hbbxz2n3x6hm1v2ws9qii6n8zx4800avbq1fgsh792" 76979 77029 }, 76980 77030 "stable": { 76981 77031 "version": [ ··· 77373 77423 "repo": "jeremy-compostella/org-msg", 77374 77424 "unstable": { 77375 77425 "version": [ 77376 - 20210518, 77377 - 2355 77426 + 20210716, 77427 + 2237 77378 77428 ], 77379 77429 "deps": [ 77380 77430 "htmlize" 77381 77431 ], 77382 - "commit": "4c92c627b6cfb234fd257b714a5dbfc72d7af8d2", 77383 - "sha256": "0mln6324jb8p77pkbiaflmdj8h9m9wvmabgadhi6kh2jp4dhijql" 77432 + "commit": "7cedeeece58879e05d3a3bab8af1385006f234df", 77433 + "sha256": "0gw34smbw9v0f3xwjci7zsj8hbnqd54yzbph6az65r5634nqhiv2" 77384 77434 } 77385 77435 }, 77386 77436 { ··· 77829 77879 2 77830 77880 ], 77831 77881 "commit": "549fa6969660dcf0cf9bca5b7341d0cb48ec3b77", 77832 - "sha256": "12s74if74vw8q5awgrk0d1244ysfgb9kw3dxhypsccsbf413jmii" 77882 + "sha256": "0ksj6hssyr44qnvb32qj9lrq825ivvndhck9gzx4h7gbxmvq12a4" 77833 77883 } 77834 77884 }, 77835 77885 { ··· 78090 78140 "org" 78091 78141 ], 78092 78142 "commit": "4538c06fab9a7259aa1fb40e93a43dcfacef27c1", 78093 - "sha256": "1w6zvgfcyjqlxy4s13h7w66vv0fcid57s6vigzgnzi666w86fdyh" 78143 + "sha256": "1lfvhc4gly06rq5i2fgjydg4rsy7vgksa8hpydsvklr0ypvc1hcc" 78094 78144 } 78095 78145 }, 78096 78146 { ··· 78122 78172 "org-ref" 78123 78173 ], 78124 78174 "commit": "abcd622e4edaa5e4480bcd1e7e4953f67c90e036", 78125 - "sha256": "08ia6gn0x0yydl28dhghifyxz0mrn0asllqg4s449gaz729cxqkd" 78175 + "sha256": "1467vskijg2n8k7fa2jj2hz8xr2s04r8a89521wmz54cza21g5j4" 78126 78176 } 78127 78177 }, 78128 78178 { ··· 78344 78394 "repo": "org-roam/org-roam", 78345 78395 "unstable": { 78346 78396 "version": [ 78347 - 20210609, 78348 - 1221 78397 + 20210721, 78398 + 1746 78349 78399 ], 78350 78400 "deps": [ 78351 78401 "dash", 78352 78402 "emacsql", 78353 - "emacsql-sqlite3", 78403 + "emacsql-sqlite", 78354 78404 "f", 78355 - "org", 78356 - "s" 78405 + "magit-section", 78406 + "org" 78357 78407 ], 78358 - "commit": "756f6215b672e267f986a3d6e494f5309825b91a", 78359 - "sha256": "16rjqzj872y1240w15gawxcwj5gg1cds162wq1hswzplmx8wp9d1" 78408 + "commit": "9c10a3c04c06d1658a63d44927e385e2d97854d6", 78409 + "sha256": "0kd7wkd6k37ahsgmcjcs0msp02x6vfkq8gdih210yp2w6vz10hhy" 78360 78410 }, 78361 78411 "stable": { 78362 78412 "version": [ 78363 - 1, 78364 78413 2, 78365 - 4 78414 + 0, 78415 + 0 78366 78416 ], 78367 78417 "deps": [ 78368 78418 "dash", 78369 78419 "emacsql", 78370 - "emacsql-sqlite3", 78420 + "emacsql-sqlite", 78371 78421 "f", 78372 - "org", 78373 - "s" 78422 + "magit-section", 78423 + "org" 78374 78424 ], 78375 - "commit": "9065f6a999b98d4b495e3d8fa1fa4424eddd25a8", 78376 - "sha256": "10jrnjq65lpg1x8d7lqc537yai9m6pdnfbzwr87fcyv6f8yii8xn" 78425 + "commit": "3a78422a099261317d369be58947f4d4b3df1da3", 78426 + "sha256": "0mslrdgd41czay3w7znz4qsv1h0p3zqfsq6bkyxmxfyd2w5z82zf" 78377 78427 } 78378 78428 }, 78379 78429 { ··· 78384 78434 "repo": "org-roam/org-roam-bibtex", 78385 78435 "unstable": { 78386 78436 "version": [ 78387 - 20210602, 78388 - 2113 78437 + 20210720, 78438 + 1306 78389 78439 ], 78390 78440 "deps": [ 78391 78441 "bibtex-completion", 78392 78442 "org-ref", 78393 78443 "org-roam" 78394 78444 ], 78395 - "commit": "c9865196efe7cfdfcced0d47ea3e5b39bdddd162", 78396 - "sha256": "0c9y76r1bagz39m74kb2jcxqsc2q461407bbsib3f512sdf93lyg" 78445 + "commit": "13de4262d87debdbc43f8e2bd72b991b7284e705", 78446 + "sha256": "0iizd5vzxxl7fsm7k4y7dwisipsqwc3xqn33nk8r4c182mga3d9c" 78397 78447 }, 78398 78448 "stable": { 78399 78449 "version": [ 78400 78450 0, 78401 78451 6, 78402 - 0, 78403 - -1 78452 + 0 78404 78453 ], 78405 78454 "deps": [ 78406 78455 "bibtex-completion", 78407 78456 "org-ref", 78408 78457 "org-roam" 78409 78458 ], 78410 - "commit": "03b3a843fdbba428b29faa932661bc74fd66e29b", 78411 - "sha256": "17ds31cdq4prlknbjhhcjz17sim26yx8iws1scg4xcffxnb1s39r" 78459 + "commit": "eea7469fc32eddc9d74621b7ecc1f36832b7efd3", 78460 + "sha256": "04vc2w7x2lyamp0qa1y274smsf9x2qxr1igrpz9f4y5ha5332px5" 78412 78461 } 78413 78462 }, 78414 78463 { ··· 79941 79990 "repo": "tgbugs/orgstrap", 79942 79991 "unstable": { 79943 79992 "version": [ 79944 - 20201129, 79945 - 604 79993 + 20210722, 79994 + 737 79946 79995 ], 79947 - "commit": "5bd7ee9d9e23ce37fd004054071026ff51445654", 79948 - "sha256": "1qblj2m7bhykm58i63r5ywvpz6hr0vyzx7fa0s6rwlkjzbdn77g6" 79996 + "commit": "6f3ab471da576938d8200ce600fbb02dcb947f16", 79997 + "sha256": "1f8dspi9xizrxylff2zllwzz9lzrg3wr9cx0d5qzs74bs685vwwy" 79949 79998 }, 79950 79999 "stable": { 79951 80000 "version": [ ··· 80113 80162 "stable": { 80114 80163 "version": [ 80115 80164 1, 80116 - 3 80165 + 3, 80166 + 2 80117 80167 ], 80118 - "commit": "bcb858f607b0d833e1581e0630446ecc576eefd6", 80119 - "sha256": "1b6ms822j075fciijpwywzn675hbqqbaylz5iy3czlwypjg1slhh" 80168 + "commit": "c0ba49bb01d037ce8800aa04db06f454ef043cb6", 80169 + "sha256": "07ck6slz0z484lywdymh719pfmxhvfsb1cvk2bdbrx4xq89sqwq6" 80120 80170 } 80121 80171 }, 80122 80172 { ··· 83138 83188 "repo": "JonWaltman/pcmpl-args.el", 83139 83189 "unstable": { 83140 83190 "version": [ 83141 - 20210625, 83142 - 2116 83191 + 20210722, 83192 + 329 83143 83193 ], 83144 - "commit": "e6957896b065e2fda80a8258dfebb86b49742c15", 83145 - "sha256": "0fx7v5b3v7y9qxr8n8pm6449rdf4ljc0fb6kp0vpdzfzc4yzgdni" 83194 + "commit": "36139ba64f43a3d3f4090ef0118bcebfef7e20c9", 83195 + "sha256": "1isab23shk1gfk54z4ppbnnkrm527rzb9cvbqqa47s8gv9k7zbnm" 83146 83196 } 83147 83197 }, 83148 83198 { ··· 84215 84265 "repo": "vpxyz/php-quickhelp", 84216 84266 "unstable": { 84217 84267 "version": [ 84218 - 20201108, 84219 - 1132 84268 + 20210721, 84269 + 1945 84220 84270 ], 84221 - "commit": "e36fc61a7061044ab7984421997566b97776f722", 84222 - "sha256": "1zkql9zy35apidxrd29w479600nccbrzn350f0xjsq2wzmk64ci2" 84271 + "commit": "f22e6d31aad504094b441e2f635869fc97939ddf", 84272 + "sha256": "12dwjrflhbih1v75sxh0kp4w67i4xzccyxvy9601f94xnrha9s84" 84223 84273 }, 84224 84274 "stable": { 84225 84275 "version": [ 84226 84276 0, 84227 84277 5, 84228 - 1 84278 + 3 84229 84279 ], 84230 - "commit": "e36fc61a7061044ab7984421997566b97776f722", 84231 - "sha256": "1zkql9zy35apidxrd29w479600nccbrzn350f0xjsq2wzmk64ci2" 84280 + "commit": "f22e6d31aad504094b441e2f635869fc97939ddf", 84281 + "sha256": "12dwjrflhbih1v75sxh0kp4w67i4xzccyxvy9601f94xnrha9s84" 84232 84282 } 84233 84283 }, 84234 84284 { ··· 86734 86784 "repo": "raxod502/prescient.el", 86735 86785 "unstable": { 86736 86786 "version": [ 86737 - 20210425, 86738 - 1720 86787 + 20210723, 86788 + 143 86739 86789 ], 86740 - "commit": "4a0f5405798cfcb98ea005078ef2e2d490e922c4", 86741 - "sha256": "04rz8mypgslb0la4wgj3na5c8p28s9lghq4nykcb28nhcxwfvz8n" 86790 + "commit": "54b19cf7121d9eb679c2ba26b3c26e82c8a90df9", 86791 + "sha256": "122j06gav4y6ghkjgwivlfqq1y4rl52sm8wskcq1gm3g7n36ds5h" 86742 86792 }, 86743 86793 "stable": { 86744 86794 "version": [ ··· 86959 87009 "deps": [ 86960 87010 "dash" 86961 87011 ], 86962 - "commit": "e746822cd7d8a0dcf56902d32fbadb3297690590", 86963 - "sha256": "09pskvha06picdlgclvwijng712s3xd5mr3kxxpp6gb02qsiy3yy" 87012 + "commit": "9e38442d95a49199e1a2e69aefbfe139ca9036ab", 87013 + "sha256": "1x42lfp3ay31lvdmjsvwqblci1bbwxhddq58fq1ip108lwqazl87" 86964 87014 }, 86965 87015 "stable": { 86966 87016 "version": [ ··· 87902 87952 20200619, 87903 87953 1742 87904 87954 ], 87905 - "commit": "b90ec9c242b303e90811deebaa2e3e684b63de91", 87906 - "sha256": "11n9ybjxfc8x58fwp2f67nc6mg4qkj8m9c7ldjlp77m01k0qrij1" 87955 + "commit": "d662ec9c2e4f8ca21cb500b25cfe7430511014b2", 87956 + "sha256": "1n8ls2pm36imqg98yz20q9nyyxf4z0250mp4aigjcv3c66j8fp2a" 87907 87957 }, 87908 87958 "stable": { 87909 87959 "version": [ ··· 88203 88253 "unidecode" 88204 88254 ], 88205 88255 "commit": "d781870e2f57e40110e07768289ab81d8554f122", 88206 - "sha256": "17d2v7q6sfafk8j1ish053xsmihi4f1hbk53fkkmhwan6sw9c4sc" 88256 + "sha256": "154lkpipi5wgcwx4j9w6h3zysciw7hblf03an2irr9xgdhs7xs7q" 88207 88257 } 88208 88258 }, 88209 88259 { ··· 88271 88321 8 88272 88322 ], 88273 88323 "commit": "708cae8e67dbae293c7c4be0ca5e49d76fac6714", 88274 - "sha256": "1v48i37iqrrwbyy3bscicfq66vbbml4sg0f0n950bnk0qagjx8py" 88324 + "sha256": "1bkkgs2agy00wivilljkj3a9fsb2ba935icjmhbk46zjc6yf3y6q" 88275 88325 } 88276 88326 }, 88277 88327 { ··· 88756 88806 "repo": "dwcoates/pygn-mode", 88757 88807 "unstable": { 88758 88808 "version": [ 88759 - 20210714, 88760 - 1304 88809 + 20210721, 88810 + 1917 88761 88811 ], 88762 88812 "deps": [ 88763 88813 "ivy", 88764 88814 "nav-flash", 88765 88815 "uci-mode" 88766 88816 ], 88767 - "commit": "321c14c195cd2f8a31b9bf99dd318a552fbbcd6d", 88768 - "sha256": "1sz8riry4c4lf5n0nsd3msw5kch3ifwg5psrf4y866b0wlya7yk2" 88817 + "commit": "30cce9c134f685d7f2db81aa879e683864a23b66", 88818 + "sha256": "0q4q5wziwy2nhv0yyx7k5jx6bccx9lxr4f97njb06j2nvz2x7k1v" 88769 88819 }, 88770 88820 "stable": { 88771 88821 "version": [ ··· 88790 88840 "repo": "tumashu/pyim", 88791 88841 "unstable": { 88792 88842 "version": [ 88793 - 20210714, 88794 - 231 88843 + 20210720, 88844 + 47 88795 88845 ], 88796 88846 "deps": [ 88797 88847 "async", 88798 88848 "xr" 88799 88849 ], 88800 - "commit": "ebd3175c4c5e7845c52dddf71a806826a80df89d", 88801 - "sha256": "0p52a4bp4gmgwfpai8cwq3frp0fyhp9ma5a0idxdiamr8xjiwjz0" 88850 + "commit": "ace904840c676297138ed62abb4f1d05c837fd4c", 88851 + "sha256": "117h1zanyjlb566kzdx014xjzryvf6qvqa37zbyb821ajxjlpkk0" 88802 88852 }, 88803 88853 "stable": { 88804 88854 "version": [ ··· 88881 88931 "repo": "tumashu/pyim-wbdict", 88882 88932 "unstable": { 88883 88933 "version": [ 88884 - 20210504, 88885 - 1144 88934 + 20210719, 88935 + 38 88886 88936 ], 88887 88937 "deps": [ 88888 88938 "pyim" 88889 88939 ], 88890 - "commit": "da51e226bca9be2ed6175298489be64e45492759", 88891 - "sha256": "0nl1yi3zf4pp7cksprmigm119dcp1d2477k4jdm10z7zfcq2p6r0" 88940 + "commit": "4812f93ee00196b8fee9f434aa5cd77fabcf90d1", 88941 + "sha256": "1wvzgyf3mq3wy0sdnx5jhscr5x28pgbvw8dmfyn18741xnsn26fb" 88892 88942 }, 88893 88943 "stable": { 88894 88944 "version": [ ··· 88960 89010 20210411, 88961 89011 1931 88962 89012 ], 88963 - "commit": "6c29598ce446dc441a8095b83c82390249df3693", 88964 - "sha256": "0l5dg9snp4p6x3nlyl0civ50kdl1q6zr0hmx9hcp2c72hm22dqi5" 89013 + "commit": "a054796d7008f4531b482490f917bdef1454b8fd", 89014 + "sha256": "07zs0dzh500xs26ybyfz2z4wigc74l6wq3z1225gnblphhzl4jv9" 88965 89015 }, 88966 89016 "stable": { 88967 89017 "version": [ 88968 89018 2, 88969 89019 9, 88970 - 3 89020 + 5 88971 89021 ], 88972 - "commit": "aa688de05e469e33a20478144013946ccb752736", 88973 - "sha256": "0r2xp90bwwqnya3gq0q0gh2qdn7i9fcsq8ab890bnd0b44ivx0nk" 89022 + "commit": "ec8219e48f031f93377cc7d862a6f3bf80d76dbf", 89023 + "sha256": "1fixqimr8mq0mg5qs8wj4hbrzlw9925x72311is4s5r8phyjaabb" 88974 89024 } 88975 89025 }, 88976 89026 { ··· 89254 89304 0 89255 89305 ], 89256 89306 "commit": "906b0a107f7bcfe6e32bcfedb977e6f0f99fda59", 89257 - "sha256": "1vym8nlpwv9ym7yixldjxp999b26a9pr4z0pka28fldxykfccwq0" 89307 + "sha256": "17clkgs94dgq5nsjlwkr52m5s446ibfss3qc8a8m0zaz6j4f8l1m" 89258 89308 } 89259 89309 }, 89260 89310 { ··· 89353 89403 "python" 89354 89404 ], 89355 89405 "commit": "e606469aafec2e6beda8c589540b88a5a6f6f33f", 89356 - "sha256": "00i7cc4r7275l22k3708xi4hqw2j44yivdb1madzrpf314v3kabr" 89406 + "sha256": "0vyipfsppissa87pdnbksamdby0yl2q8nzawqivv6smn33jp6vsn" 89357 89407 } 89358 89408 }, 89359 89409 { ··· 89427 89477 } 89428 89478 }, 89429 89479 { 89430 - "ename": "ql", 89431 - "commit": "475bd8fd66c6d5b5c7e74aa2c4e094d313cc8303", 89432 - "sha256": "0wxjblqacs5nx2hyh7r6rlv1yngbhn6phn5rni4dw2dms98zj34z", 89433 - "fetcher": "github", 89434 - "repo": "ieure/ql-el", 89435 - "unstable": { 89436 - "version": [ 89437 - 20180418, 89438 - 2020 89439 - ], 89440 - "commit": "d976414ba6aa576ad524b5ee5bfa620efd072258", 89441 - "sha256": "138h4ndnzpphsmi4b8yw53mxc3rnqrj1c3jp8njx5pkmiqkp1q00" 89442 - }, 89443 - "stable": { 89444 - "version": [ 89445 - 1, 89446 - 1 89447 - ], 89448 - "commit": "d976414ba6aa576ad524b5ee5bfa620efd072258", 89449 - "sha256": "138h4ndnzpphsmi4b8yw53mxc3rnqrj1c3jp8njx5pkmiqkp1q00" 89450 - } 89451 - }, 89452 - { 89453 89480 "ename": "qml-mode", 89454 89481 "commit": "f3abc88ddbb6b8ecafa45e75ceba9a1294ad88d4", 89455 89482 "sha256": "123mlibviplzra558x87da4zx0kpbhsgfigjjgjgp3mdg897084n", ··· 89885 89912 "repo": "greghendershott/racket-mode", 89886 89913 "unstable": { 89887 89914 "version": [ 89888 - 20210715, 89889 - 2107 89915 + 20210720, 89916 + 2002 89890 89917 ], 89891 89918 "deps": [ 89892 89919 "faceup", 89893 89920 "pos-tip" 89894 89921 ], 89895 - "commit": "c7aca6f1b4c34a48314bc7812c2d7edc849e3dba", 89896 - "sha256": "1pcxicz7kg6s9j9gsdb8pba3j3n5522gclc5qq95ch2q3i5phg91" 89922 + "commit": "76ca5838cbc266c306aa54964410730f6fd93d88", 89923 + "sha256": "1q4cgsi659bk4p1avl6bpzfhlf314432mqjhj3hlyxhf4d3nza8m" 89897 89924 } 89898 89925 }, 89899 89926 { ··· 90550 90577 "repo": "pfchen/read-only-cfg", 90551 90578 "unstable": { 90552 90579 "version": [ 90553 - 20210608, 90554 - 1259 90580 + 20210717, 90581 + 205 90555 90582 ], 90556 - "commit": "a02395b37a68b2e20e365c2e3752f966c71d4c02", 90557 - "sha256": "0jihqc16knvws5w2y5djdir4h52mpwk86nbjlap47lh2r18qk6q6" 90583 + "commit": "a4e50d4fbf48970e98b2464e13f46e51a4c43c37", 90584 + "sha256": "1mbnyp2xknymfs2nrcw572plrwxgjacrysxaf5szr75vn2vh11nl" 90558 90585 } 90559 90586 }, 90560 90587 { ··· 92452 92479 0 92453 92480 ], 92454 92481 "commit": "c7c6b726806df7e8cb25a41b213a207850c91cb7", 92455 - "sha256": "0p044wg9d4i6f5x7bdshmisgwvw424y16lixac93q6v5bh3xmab5" 92482 + "sha256": "18rba101m9vmjl4mf3x0k7wvbgn6qmay9la745vzpr3lx1f4nn98" 92456 92483 } 92457 92484 }, 92458 92485 { ··· 92646 92673 "web-mode" 92647 92674 ], 92648 92675 "commit": "6cf58cf04fee933113857af07414b3f27c24b505", 92649 - "sha256": "0s3hs0w6hz8vx4172mfraiqfjhd1a9h1w61ra6fklc5fjf3y8pn8" 92676 + "sha256": "0b3gqs1lsk80shirsc41zajzjbg1sgzksmnfazffx88h612p7ygd" 92650 92677 } 92651 92678 }, 92652 92679 { ··· 92829 92856 4 92830 92857 ], 92831 92858 "commit": "71e475ab35555e0a1eca26d73acf1ced911e422e", 92832 - "sha256": "0x3mmf4gq4d0cqfqbkrrpwhayvmplacck0zc9nlzcn35y17jzpcz" 92859 + "sha256": "0y18i4ly61jyvxymvgjr99arhxfn5y5s659jnqf4gvyp3d671dkf" 92833 92860 } 92834 92861 }, 92835 92862 { ··· 92952 92979 20210313, 92953 92980 1541 92954 92981 ], 92955 - "commit": "65113e2a137baa9f85dc2157b893291470788dc4", 92956 - "sha256": "1qc4hy6r2sz59nb28xrrqiad91xbmsrr9jzhi4k915qgds6m029h" 92982 + "commit": "3a057f127b931c683288f8731f05ba5e2aab4133", 92983 + "sha256": "1brf05grh0xdcjllaiixpjxmcg2j130gcrxkqm5v4ryb1w9fki7g" 92957 92984 }, 92958 92985 "stable": { 92959 92986 "version": [ ··· 93512 93539 "repo": "brotzeit/rustic", 93513 93540 "unstable": { 93514 93541 "version": [ 93515 - 20210609, 93516 - 1900 93542 + 20210719, 93543 + 1514 93517 93544 ], 93518 93545 "deps": [ 93519 93546 "dash", ··· 93526 93553 "spinner", 93527 93554 "xterm-color" 93528 93555 ], 93529 - "commit": "6ca73bb3cce4d1db3c4f91efb83b63227eb712d1", 93530 - "sha256": "12arrvvp3idq11a4ham77zxqp2d1026qz89ywgd3i9k1cbj852wi" 93556 + "commit": "26c2e09907135d5be9628c710bb0753c256b7242", 93557 + "sha256": "1bilqhln8m6qk5r3q8dvhhsql1c38dnf7m55kysja86bf6yb3s59" 93531 93558 } 93532 93559 }, 93533 93560 { ··· 94642 94669 "s" 94643 94670 ], 94644 94671 "commit": "91c56311b48a26aa6ef5a113b0a828e174059b0a", 94645 - "sha256": "1iyq8m75gzyx2ww919i4zl63gajsaczgwax214a1jgf8x91j590k" 94672 + "sha256": "10ikd6ksz5adpldyx9h8s3qnwc488rqixzwnd0rjjwqigmllj9lb" 94646 94673 } 94647 94674 }, 94648 94675 { ··· 94819 94846 20210707, 94820 94847 1827 94821 94848 ], 94822 - "commit": "48ea51aa5b6959ea2a134e36cd21f727047b0677", 94823 - "sha256": "0lini8hdih1qakf3hg981diw9gmzxjkd6rnjq3lddyqg6dvj9hhw" 94849 + "commit": "97693d0aea2c548197e9d1de3bdedf8e703775a4", 94850 + "sha256": "0d03sw0w2yhhmnpdn7xc0sm2n3lk11ffhkbz59kzdkcqqi7ppv04" 94824 94851 }, 94825 94852 "stable": { 94826 94853 "version": [ ··· 94846 94873 "prescient", 94847 94874 "selectrum" 94848 94875 ], 94849 - "commit": "4a0f5405798cfcb98ea005078ef2e2d490e922c4", 94850 - "sha256": "04rz8mypgslb0la4wgj3na5c8p28s9lghq4nykcb28nhcxwfvz8n" 94876 + "commit": "54b19cf7121d9eb679c2ba26b3c26e82c8a90df9", 94877 + "sha256": "122j06gav4y6ghkjgwivlfqq1y4rl52sm8wskcq1gm3g7n36ds5h" 94851 94878 }, 94852 94879 "stable": { 94853 94880 "version": [ ··· 95858 95885 "repo": "emacs-w3m/emacs-w3m", 95859 95886 "unstable": { 95860 95887 "version": [ 95861 - 20210714, 95862 - 111 95888 + 20210721, 95889 + 148 95863 95890 ], 95864 - "commit": "ccdd3681b9e7d8b6a758f2aa61a0ae8eab21240b", 95865 - "sha256": "1ynl1kwnhp5xqvmi8p37lprshk96xi8q78rsjmd9f8pkb8ayqbf3" 95891 + "commit": "635a71df74d755113f26a6c6d9ae48ccb485393d", 95892 + "sha256": "0llby9858sjfxrh6x5nklkm24lmk6d5xm6mw0y6d02pn6rinx0sx" 95866 95893 } 95867 95894 }, 95868 95895 { ··· 96102 96129 "s" 96103 96130 ], 96104 96131 "commit": "9b8cfb59a2dcee8b39b680ab9adad5ecb1f53c0b", 96105 - "sha256": "0kx0c4syd7k6ff9j463bib32pz4wq0rzjlg6b0yqnymlzfr1mbki" 96132 + "sha256": "1xnby24gpxij1z03wvx89s459jw0f8bwhgi80xvdq8gxhbbz2w7a" 96106 96133 } 96107 96134 }, 96108 96135 { ··· 96716 96743 "repo": "dawranliou/sketch-themes", 96717 96744 "unstable": { 96718 96745 "version": [ 96719 - 20210325, 96720 - 1700 96746 + 20210719, 96747 + 2212 96721 96748 ], 96722 - "commit": "407094c03e934043aa6d70369bf3e1bd841d1c91", 96723 - "sha256": "1glm8cxd91kq6910rrzgh3xaas67fylvgqxq2ld6gzcgmxzhv8yl" 96749 + "commit": "8c4b4ef49fbb059ad00ab9fb76f22c2cdd780e7c", 96750 + "sha256": "0lvjdcsx3gvg7lk22l5c8jmdqk9s38figlr5zcbbk7fgjpf4q0p2" 96724 96751 }, 96725 96752 "stable": { 96726 96753 "version": [ ··· 97175 97202 "repo": "joaotavora/sly", 97176 97203 "unstable": { 97177 97204 "version": [ 97178 - 20210629, 97179 - 2009 97205 + 20210721, 97206 + 1756 97180 97207 ], 97181 - "commit": "41f4d650485217aa1f2afa7c159418f103a09231", 97182 - "sha256": "0cq1a19d1przjizp7d4vjl8khp09j6jcwavhrpja1saqhwavhv7c" 97208 + "commit": "e8f57c09cb4cc857887310e61eed7325500e9998", 97209 + "sha256": "1ipbi9h1p943mxzyc81wyrpyah41dhg33kmb3y9cy6avr2pkm1ry" 97183 97210 }, 97184 97211 "stable": { 97185 97212 "version": [ ··· 98448 98475 "flycheck", 98449 98476 "solidity-mode" 98450 98477 ], 98451 - "commit": "5f6ef3156fadae5af6f381d674d20535529a20e4", 98452 - "sha256": "02rmc7naspjfl757k7zdfg9xd6nvfpsiqfcxkj6ywc7mnndpq2c0" 98478 + "commit": "6f7bd1641e5282ec5163188d8b8c2f6dfddc2e36", 98479 + "sha256": "0rkw21pic9nypv7vz06chyn9mjl560a4dayb84gj5w6v8gfznrcw" 98453 98480 }, 98454 98481 "stable": { 98455 98482 "version": [ ··· 98473 98500 "repo": "ethereum/emacs-solidity", 98474 98501 "unstable": { 98475 98502 "version": [ 98476 - 20210622, 98477 - 931 98503 + 20210717, 98504 + 844 98478 98505 ], 98479 - "commit": "5f6ef3156fadae5af6f381d674d20535529a20e4", 98480 - "sha256": "02rmc7naspjfl757k7zdfg9xd6nvfpsiqfcxkj6ywc7mnndpq2c0" 98506 + "commit": "6f7bd1641e5282ec5163188d8b8c2f6dfddc2e36", 98507 + "sha256": "0rkw21pic9nypv7vz06chyn9mjl560a4dayb84gj5w6v8gfznrcw" 98481 98508 }, 98482 98509 "stable": { 98483 98510 "version": [ ··· 99812 99839 "repo": "srfi-explorations/emacs-srfi", 99813 99840 "unstable": { 99814 99841 "version": [ 99815 - 20210701, 99816 - 23 99842 + 20210721, 99843 + 125 99817 99844 ], 99818 - "commit": "a92d2a4f748f124910d406a9386979688f7f28a5", 99819 - "sha256": "1gfqskdng23dpacvmypyc2jsrw15hrrwq84qmlnwyibf0g0pjj1f" 99845 + "commit": "de1fdca07229e5d43c18cb3dc300397849eeab78", 99846 + "sha256": "0vdlcy211zx3fr8vcl6hm8xj8v3wkjj4y7pjcni9g87iijzf6gx2" 99820 99847 }, 99821 99848 "stable": { 99822 99849 "version": [ ··· 100240 100267 20200606, 100241 100268 1308 100242 100269 ], 100243 - "commit": "ba12f620074b5a6e6615e2963bdc79fbba6060eb", 100244 - "sha256": "1gjmzm8lx8fas9phkbvy3rz9dyzqgdjs2ddd3l9biqqggwka0pa0" 100270 + "commit": "1b2058a91b7ed920952ea99b5140c60b8c7cdd1b", 100271 + "sha256": "1nk6mbxl416dpgwmpy52v161n2ag3gi6crrzvczx524879a9zvkf" 100245 100272 }, 100246 100273 "stable": { 100247 100274 "version": [ ··· 100249 100276 1 100250 100277 ], 100251 100278 "commit": "68f949852ab7f0e8bb52c6a6fc2ece2a74ded824", 100252 - "sha256": "129mms7gd0kxqcg3gb2rp5f61420ldlhb0iwslkm7iv64kbxzww1" 100279 + "sha256": "09d69q9m4k4pwhl2k5r7d7lqd4cj0qf22cys94zjkrsyw5gggd36" 100253 100280 } 100254 100281 }, 100255 100282 { ··· 100598 100625 "repo": "PythonNut/su.el", 100599 100626 "unstable": { 100600 100627 "version": [ 100601 - 20210626, 100602 - 2025 100628 + 20210721, 100629 + 1816 100603 100630 ], 100604 - "commit": "36db018de8423a6e380a49d4e602d376a0740f6d", 100605 - "sha256": "08vma290dxzjxyn4df2i1kjzm24myxvsll9cxky277asbb8ja74z" 100631 + "commit": "1ecf7a7bbf9d88708eb2215e940753f8d6bccc92", 100632 + "sha256": "1994ypxz5zgrpdd5v61znf41c0dn4favab560wkgfnhhzrc1jgkf" 100606 100633 } 100607 100634 }, 100608 100635 { ··· 101684 101711 "repo": "countvajhula/symex.el", 101685 101712 "unstable": { 101686 101713 "version": [ 101687 - 20210630, 101688 - 1816 101714 + 20210720, 101715 + 1708 101689 101716 ], 101690 101717 "deps": [ 101691 101718 "evil", ··· 101697 101724 "seq", 101698 101725 "undo-tree" 101699 101726 ], 101700 - "commit": "740d80599c0a1ff0882e231e46c61ba16c83cd84", 101701 - "sha256": "1zfjdrm88c16czmi4i6rm87nafpyrjpjkj79cg44l9cizyv5198q" 101727 + "commit": "acd0874024018a3352761ffef3ca88916370b195", 101728 + "sha256": "17fi4jzsfp2k1fp772b75ihjsg602qyc1vzc0k6vv0p05kiv8s2x" 101702 101729 }, 101703 101730 "stable": { 101704 101731 "version": [ ··· 101931 101958 "repo": "vapniks/syslog-mode", 101932 101959 "unstable": { 101933 101960 "version": [ 101934 - 20210714, 101935 - 1932 101961 + 20210722, 101962 + 1112 101936 101963 ], 101937 101964 "deps": [ 101938 101965 "hide-lines", 101939 101966 "ov" 101940 101967 ], 101941 - "commit": "ff1ab94c0f65e9891656d78d84f71614e0b9a597", 101942 - "sha256": "1x0xlbiisq8wngxhznkhxavhrhbc1w5p5w1qgfxib16fr09aqyc5" 101968 + "commit": "e18d74d8a12b943a3a64eb8c693981e55aea8e9a", 101969 + "sha256": "0snf3pjnhff0r7v4iwqqq3568h0a4ff7b2s3axssxk4rfg8bm3ks" 101943 101970 }, 101944 101971 "stable": { 101945 101972 "version": [ ··· 101975 102002 11 101976 102003 ], 101977 102004 "commit": "3ad6d52072f0bd043dced40ba7bd422fd9c00a7b", 101978 - "sha256": "0pxkyys2lgn16rhf4mzqlh27vs9aw6g083z2vr2agr7bmbavd2fp" 102005 + "sha256": "0n4qr5qqy6hbc1hg4wi1d2ckdl870v5mf9xhv5m9vrlwaphvnnjr" 101979 102006 } 101980 102007 }, 101981 102008 { ··· 103651 103678 20200212, 103652 103679 1903 103653 103680 ], 103654 - "commit": "b157feff61c3bdefb138753af7636dae5a7b3c08", 103655 - "sha256": "1dnspcmni98xhcz21604238lskdqn6b4kpv2zllvq58si59q32mw" 103681 + "commit": "1486e47402a5fa7df9791bd01c7e703671de9de6", 103682 + "sha256": "098hf7w27223v0h7090w4s2gcw5ylnj6fdfw3c1ifhblglyrbq1n" 103656 103683 }, 103657 103684 "stable": { 103658 103685 "version": [ 103659 103686 2021, 103660 103687 7, 103661 - 12, 103688 + 22, 103662 103689 0 103663 103690 ], 103664 - "commit": "faeb22efa9ed948e6096e37e65e6d121c83e329a", 103665 - "sha256": "1adaqcdzzrrff0186276pdmlqixkv47qfgyxap3by9zdiqwysd50" 103691 + "commit": "3a1532f0ee53c6746f50dbad17c248eeced05d21", 103692 + "sha256": "1nzx3bw472m3ajmhlwp217jyrxm31j9av4h6fw884icpnn3392s7" 103666 103693 } 103667 103694 }, 103668 103695 { ··· 103718 103745 "deps": [ 103719 103746 "haskell-mode" 103720 103747 ], 103721 - "commit": "95c065a410c20cbeefeaabc3084b2b09d09564c2", 103722 - "sha256": "02xbzwj1bf0n4lvg1rycmxsbvwi0p0h9a5fqx755kshwx5hngkx3" 103748 + "commit": "531db05f9b15feadbc1a0df194a4f9dcd0d10c0a", 103749 + "sha256": "16m17q8kc0fxq1nc47ggxjjna04k27hch93q8pqilp00s7695597" 103723 103750 }, 103724 103751 "stable": { 103725 103752 "version": [ ··· 104612 104639 20210713, 104613 104640 1609 104614 104641 ], 104615 - "commit": "07d6d82cba864b1e38d3bd46654f2e1928a997c2", 104616 - "sha256": "04h60s6ig43sj144s7dlip1saf9kdwvzlfys8qwwx48003rbs0dp" 104642 + "commit": "77e16de3b9fbaa0417b56a9acc70a9bca17c4ad0", 104643 + "sha256": "1ww04kfz4kkbhrbd78r4dpylhayb5hl72qcjv8wm0mhgfwmbb358" 104617 104644 }, 104618 104645 "stable": { 104619 104646 "version": [ ··· 104716 104743 "repo": "magit/transient", 104717 104744 "unstable": { 104718 104745 "version": [ 104719 - 20210712, 104720 - 1626 104746 + 20210721, 104747 + 2104 104721 104748 ], 104722 - "commit": "e90481000f071e9a26a1cc0f40d347f7d3e2201e", 104723 - "sha256": "1sw9248cxr3x2hy2rhyzbwik08nvlkglxgig3rbqshc8spnid5h3" 104749 + "commit": "769219b5f5757f1373a28e993f36b6a41c778651", 104750 + "sha256": "1s108ps8l563ywn4k5z64y67fgi3j0c7ln2zz9qi9xfih0lnz81b" 104724 104751 }, 104725 104752 "stable": { 104726 104753 "version": [ ··· 106271 106298 0 106272 106299 ], 106273 106300 "commit": "c2f4870aff70efe70a8d1b089e56d3a2d6d048b9", 106274 - "sha256": "0i6jfr4l7mr8gpavmfblr5d41ck8aqzaf4iv1qk5fyzsb6yi0nla" 106301 + "sha256": "14ybav1f82m2gsxkciwlc0pm01ihqqaqq6arnjqvgxdnw0z6qniq" 106275 106302 } 106276 106303 }, 106277 106304 { ··· 107081 107108 "use-package" 107082 107109 ], 107083 107110 "commit": "f33c448ed43ecb003b60ff601ee7ef9b08cff947", 107084 - "sha256": "1wzn3h8k7aydj3hxxws64b0v4cr3b77cf7z128xh3v6xz2w62m4z" 107111 + "sha256": "1k1dwydqfgx2yvbipahwzk8kyj7v5ih6hkra8ladbn67x013f9rq" 107085 107112 } 107086 107113 }, 107087 107114 { ··· 108131 108158 "outshine" 108132 108159 ], 108133 108160 "commit": "5202db4c6a511a90a950a723293d11d55ec05264", 108134 - "sha256": "1ygx8g9cxyyhhpcqan1ca4g741s3dd141bcmp6jjqbjfn2gqraz6" 108161 + "sha256": "1qfjwsxi3w2gdl258jbk5d3z645gs6zccxx2iah54zbgql17pgj9" 108135 108162 } 108136 108163 }, 108137 108164 { ··· 108688 108715 "repo": "ianyepan/vscode-dark-plus-emacs-theme", 108689 108716 "unstable": { 108690 108717 "version": [ 108691 - 20210530, 108692 - 629 108718 + 20210720, 108719 + 1218 108693 108720 ], 108694 - "commit": "bcae11818d74aa0de8e592b8349d90e512444758", 108695 - "sha256": "1rmdin9z68xkxqjhvhyklbby5mxs3qf4wx9c07945p4ps80w8z5g" 108721 + "commit": "aadf603bccb51addfcbd1ee4f684f720d56df56f", 108722 + "sha256": "0zskaz2np8x6wz3zrkqw5bhmwzyq8llvqq5sbwjzlgdl2xph876f" 108696 108723 }, 108697 108724 "stable": { 108698 108725 "version": [ ··· 108870 108897 "repo": "d12frosted/vulpea", 108871 108898 "unstable": { 108872 108899 "version": [ 108873 - 20210503, 108874 - 624 108900 + 20210718, 108901 + 944 108875 108902 ], 108876 108903 "deps": [ 108877 108904 "org", 108878 108905 "org-roam", 108879 108906 "s" 108880 108907 ], 108881 - "commit": "0f73528e603b1901cbe36eccd536a9113ef0439d", 108882 - "sha256": "030aglgmph8p9qi160ws6qv288mkwpyhhj0m946q72y7hmsc5xxp" 108908 + "commit": "ebbfc00978603c40222e260f06dbec9d781e3306", 108909 + "sha256": "1gx8h50r7mhm4p675an5a6hrm37zdcaw1lw2kpn7apr6kyi3c6q7" 108883 108910 }, 108884 108911 "stable": { 108885 108912 "version": [ 108886 108913 0, 108887 - 1, 108888 - 1 108914 + 2, 108915 + 0 108889 108916 ], 108890 108917 "deps": [ 108891 108918 "org", 108892 108919 "org-roam", 108893 108920 "s" 108894 108921 ], 108895 - "commit": "c4f39b853c54cbfab48876812012e040b56838ee", 108896 - "sha256": "1dgmxbdvyb9vdha2swg4ahai6xvfvlr7d03y3c2c3db2jbr00aw5" 108922 + "commit": "16f61797090df570c182c8b3aefd6fe6c9768e93", 108923 + "sha256": "04i55w017d2i3sf49rs7jj4yzv51bppz6dlybk09cy5giwafv9cx" 108897 108924 } 108898 108925 }, 108899 108926 { ··· 108966 108993 20210615, 108967 108994 103 108968 108995 ], 108969 - "commit": "ccdd3681b9e7d8b6a758f2aa61a0ae8eab21240b", 108970 - "sha256": "1ynl1kwnhp5xqvmi8p37lprshk96xi8q78rsjmd9f8pkb8ayqbf3" 108996 + "commit": "635a71df74d755113f26a6c6d9ae48ccb485393d", 108997 + "sha256": "0llby9858sjfxrh6x5nklkm24lmk6d5xm6mw0y6d02pn6rinx0sx" 108971 108998 } 108972 108999 }, 108973 109000 { ··· 109563 109590 "repo": "pzel/weblio", 109564 109591 "unstable": { 109565 109592 "version": [ 109566 - 20210511, 109567 - 2105 109593 + 20210718, 109594 + 1410 109568 109595 ], 109569 109596 "deps": [ 109570 109597 "request" 109571 109598 ], 109572 - "commit": "ba0b745c3c11a93eaac826f74232f9eefbbae7a1", 109573 - "sha256": "00agkipgf6hc1bsrq460lydql8f04y42h4lh764k1fwg7x1a8pm2" 109599 + "commit": "2b4b0c206440b5c63960214feacfceb0c26231c7", 109600 + "sha256": "1iy1finnxqjbdivzyn7crpnha87mq1fmd98pkx2r8sk551nfw35s" 109574 109601 }, 109575 109602 "stable": { 109576 109603 "version": [ 109577 109604 0, 109578 109605 3, 109579 - 3 109606 + 4 109580 109607 ], 109581 109608 "deps": [ 109582 109609 "request" 109583 109610 ], 109584 - "commit": "ba0b745c3c11a93eaac826f74232f9eefbbae7a1", 109585 - "sha256": "00agkipgf6hc1bsrq460lydql8f04y42h4lh764k1fwg7x1a8pm2" 109611 + "commit": "2b4b0c206440b5c63960214feacfceb0c26231c7", 109612 + "sha256": "1iy1finnxqjbdivzyn7crpnha87mq1fmd98pkx2r8sk551nfw35s" 109586 109613 } 109587 109614 }, 109588 109615 { ··· 109797 109824 "repo": "jstaursky/weyland-yutani-theme", 109798 109825 "unstable": { 109799 109826 "version": [ 109800 - 20210530, 109801 - 1418 109827 + 20210717, 109828 + 1858 109802 109829 ], 109803 - "commit": "a56c56de048900409d271f91fd08a408fd9bf32e", 109804 - "sha256": "0nblkcz52qvfkf4q3yb7drv0rbpkqgzv3clwb6vkvwz13s29b6my" 109830 + "commit": "246410e1c03f7d8d8e76102f7c5e3cda83acb36b", 109831 + "sha256": "184n7k0i2m9syy7mkjxdzjm36iyfx4azchwz0aania4pqm8dz7jv" 109805 109832 } 109806 109833 }, 109807 109834 { ··· 111097 111124 20210511, 111098 111125 1128 111099 111126 ], 111100 - "commit": "f74a58f3cfb2e94cee4c4527b2f7aeb8fa5ab46c", 111101 - "sha256": "0m50xxi5nz08byxjdp5k20d075anv88lsdk1z2q66y2jqaqbxian" 111127 + "commit": "c310d1ba0e0238e5a22f2a584c966b8b5e7e6616", 111128 + "sha256": "0k7p39y0lwqr2021nq34asxc4sya4xv3w2nbxqkzjz0ddnyiw2qr" 111102 111129 }, 111103 111130 "stable": { 111104 111131 "version": [ ··· 111473 111500 "repo": "xahlee/xah-css-mode", 111474 111501 "unstable": { 111475 111502 "version": [ 111476 - 20210627, 111477 - 505 111503 + 20210721, 111504 + 2312 111478 111505 ], 111479 - "commit": "62b7162198ca6659e025feb058e5662c55333ad4", 111480 - "sha256": "0xk5wa209pgc2sfz0j4dac57apy45si87628bqc21fnf877ga8qv" 111506 + "commit": "372f5bab99c06a3dbdec220ff5558046e1766476", 111507 + "sha256": "0gxd1sk8k8z9d0rrjpgdnh7by8yvwbh2awj4gm81c11k2ylbjcgl" 111481 111508 } 111482 111509 }, 111483 111510 { ··· 111518 111545 "repo": "xahlee/xah-fly-keys", 111519 111546 "unstable": { 111520 111547 "version": [ 111521 - 20210715, 111522 - 2014 111548 + 20210721, 111549 + 1622 111523 111550 ], 111524 - "commit": "95c54a896c1e4af797f0af7cf9de85426c8e11eb", 111525 - "sha256": "137xv47cij7a0zws8xdw140cwlsnywapyb9y51dqpmn08s1ff2l2" 111551 + "commit": "afacaeebc3225de13acf19378d7af832d6150871", 111552 + "sha256": "08q495fhvcm8n78smsvcz2svzjqjihmzrvp2allysvyy25ni4d5b" 111526 111553 } 111527 111554 }, 111528 111555 { ··· 111691 111718 "repo": "dkogan/xcscope.el", 111692 111719 "unstable": { 111693 111720 "version": [ 111694 - 20201025, 111695 - 2002 111721 + 20210719, 111722 + 828 111696 111723 ], 111697 - "commit": "8e441efab0757778fe3594ff68c378bf90f539f9", 111698 - "sha256": "0v3jypw0c9m8lbiyq9dv4b7jpqjb1lr0qx619dy9xa48rdj107rh" 111724 + "commit": "d228d7593d762e457340f678d14b663ef66d7cee", 111725 + "sha256": "0pr85ywp585imjzswm04647nb4iqqvg8jgmbcs5210qmr9kh0z8d" 111699 111726 }, 111700 111727 "stable": { 111701 111728 "version": [ ··· 111895 111922 "repo": "ndw/xmlunicode", 111896 111923 "unstable": { 111897 111924 "version": [ 111898 - 20200823, 111899 - 755 111925 + 20210717, 111926 + 1246 111900 111927 ], 111901 - "commit": "0c2ee59888042d516f79a7b96526cbeae611c9bc", 111902 - "sha256": "026srs8nf6d5ksq30s3qy1jx4x65bdnyxz8p8nnsqlf81lbmhwq5" 111928 + "commit": "7e4c71c30f0d5214c45d4d4d48b149029ddb6b77", 111929 + "sha256": "0gc9fg95ihqz7lkn3vxc0qaslbxbj5jkhm2ddh41c3v9ym79mblp" 111903 111930 }, 111904 111931 "stable": { 111905 111932 "version": [ 111906 111933 1, 111907 - 23 111934 + 24 111908 111935 ], 111909 - "commit": "0c2ee59888042d516f79a7b96526cbeae611c9bc", 111910 - "sha256": "026srs8nf6d5ksq30s3qy1jx4x65bdnyxz8p8nnsqlf81lbmhwq5" 111936 + "commit": "7e4c71c30f0d5214c45d4d4d48b149029ddb6b77", 111937 + "sha256": "0gc9fg95ihqz7lkn3vxc0qaslbxbj5jkhm2ddh41c3v9ym79mblp" 111911 111938 } 111912 111939 }, 111913 111940 { ··· 113277 113304 "pkg-info" 113278 113305 ], 113279 113306 "commit": "9adc5cf07a9117d25eaab41867ddde914c6d2f5a", 113280 - "sha256": "0g2vfscikz8qa0danvcickcjnz99yjm9jgk3sci094gmgwka3j2y" 113307 + "sha256": "1vl7nyfdpvh4ilxw1bckfkv59d6mxbb7m3z2fvrxs1gss06ks9va" 113281 113308 } 113282 113309 }, 113283 113310 { ··· 113347 113374 "repo": "EFLS/zetteldeft", 113348 113375 "unstable": { 113349 113376 "version": [ 113350 - 20210713, 113351 - 1855 113377 + 20210721, 113378 + 2026 113352 113379 ], 113353 113380 "deps": [ 113354 113381 "ace-window", 113355 113382 "deft" 113356 113383 ], 113357 - "commit": "7dbf608d17786a69019867fd6b2b7d6c6edf849f", 113358 - "sha256": "1lq80ck08bydl98ka6j4qd6m5iqd1l8cx0y8pa2wq94vj71l65vl" 113384 + "commit": "f4d2e02e7b9d02799036d2dd864d45115f937fbd", 113385 + "sha256": "032wpg75jwh0nq9a36727f037vwaic05yqjmcc0lwz23czrkpsd5" 113359 113386 }, 113360 113387 "stable": { 113361 113388 "version": [ ··· 113809 113836 "request" 113810 113837 ], 113811 113838 "commit": "98323098c37a444de49cfef44f1506e9386e8c5f", 113812 - "sha256": "1zr67h0w49rsi84mgf6jdili28h8782q6vjl8za0iq1hcx9zqxyf" 113839 + "sha256": "18hi6m2ngl9yz599q5bhifafi4vz1adc06bjl0bhb3rs62vbkwk2" 113813 113840 } 113814 113841 }, 113815 113842 {
+6 -6
pkgs/applications/editors/music/tuxguitar/default.nix
··· 1 - { lib, stdenv, fetchurl, swt, jdk, makeWrapper, alsa-lib, jack2, fluidsynth, libpulseaudio }: 1 + { lib, stdenv, fetchurl, swt, jre, makeWrapper, alsa-lib, jack2, fluidsynth, libpulseaudio }: 2 2 3 3 let metadata = assert stdenv.hostPlatform.system == "i686-linux" || stdenv.hostPlatform.system == "x86_64-linux"; 4 4 if stdenv.hostPlatform.system == "i686-linux" then 5 - { arch = "x86"; sha256 = "27675c358db237df74d20e8676000c25a87b9de0bb0a6d1c325e8d6db807d296"; } 5 + { arch = "x86"; sha256 = "afa4b1116aee18e3ddd93132467809d0bcf03715cf9ad55b895f021a13e1cb8a"; } 6 6 else 7 - { arch = "x86_64"; sha256 = "298555a249adb3ad72f3aef72a124e30bfa01cd069c7b5d152a738140e7903a2"; }; 7 + { arch = "x86_64"; sha256 = "55ab653c601727a2077080e7ea4d76fe7a897379934ed9a5b544e20d490f53f9"; }; 8 8 in stdenv.mkDerivation rec { 9 - version = "1.5.2"; 9 + version = "1.5.4"; 10 10 pname = "tuxguitar"; 11 11 12 12 src = fetchurl { 13 - url = "mirror://sourceforge/tuxguitar/${pname}-${version}-linux-${metadata.arch}.tar.gz"; 13 + url = "mirror://sourceforge/${pname}/${pname}-${version}-linux-${metadata.arch}.tar.gz"; 14 14 sha256 = metadata.sha256; 15 15 }; 16 16 ··· 26 26 ln -s $out/share $out/bin/share 27 27 28 28 wrapProgram $out/bin/tuxguitar \ 29 - --set JAVA "${jdk}/bin/java" \ 29 + --set JAVA "${jre}/bin/java" \ 30 30 --prefix LD_LIBRARY_PATH : "$out/lib/:${lib.makeLibraryPath [ swt alsa-lib jack2 fluidsynth libpulseaudio ]}" \ 31 31 --prefix CLASSPATH : "${swt}/jars/swt.jar:$out/lib/tuxguitar.jar:$out/lib/itext.jar" 32 32 '';
+2 -2
pkgs/applications/misc/bemenu/default.nix
··· 11 11 12 12 stdenv.mkDerivation rec { 13 13 pname = "bemenu"; 14 - version = "0.6.2"; 14 + version = "0.6.3"; 15 15 16 16 src = fetchFromGitHub { 17 17 owner = "Cloudef"; 18 18 repo = pname; 19 19 rev = version; 20 - sha256 = "sha256-2xmi/Mh5iU50yc2R1x1yzP8Xaz+mUgLnH73tAeLwxI8="; 20 + sha256 = "sha256-U4IMfDvQ0rfEJhE3Uext2c/Cs0mjy1tw+k8uk441Ag8="; 21 21 }; 22 22 23 23 nativeBuildInputs = [ pkg-config pcre ];
+4 -2
pkgs/applications/misc/bottles/default.nix
··· 8 8 9 9 python3Packages.buildPythonApplication rec { 10 10 pname = "bottles"; 11 - version = "3.1.6"; 11 + version = "2021.7.14-treviso"; 12 12 13 13 src = fetchFromGitHub { 14 14 owner = "bottlesdevs"; 15 15 repo = pname; 16 16 rev = version; 17 - sha256 = "1izks01010akjf83xvi70dr4yzgk6yr84kd0slzz22yq204pdh5m"; 17 + sha256 = "0xhfk1ll8vacgrr0kkhynq4bryjhfjs29j824bark5mj9b6lkbix"; 18 18 }; 19 19 20 20 postPatch = '' ··· 44 44 ]; 45 45 46 46 propagatedBuildInputs = with python3Packages; [ 47 + pyyaml 48 + requests 47 49 pycairo 48 50 pygobject3 49 51 lxml
+45
pkgs/applications/misc/gpu-burn/default.nix
··· 1 + { lib, stdenv, fetchFromGitHub, addOpenGLRunpath, cudatoolkit }: 2 + 3 + stdenv.mkDerivation rec { 4 + pname = "gpu-burn"; 5 + version = "unstable-2021-04-29"; 6 + 7 + src = fetchFromGitHub { 8 + owner = "wilicc"; 9 + repo = "gpu-burn"; 10 + rev = "1e9a84f4bec3b0835c00daace45d79ed6c488edb"; 11 + sha256 = "sha256-x+kta81Z08PsBgbf+fzRTXhNXUPBd5w8bST/T5nNiQA="; 12 + }; 13 + 14 + postPatch = '' 15 + substituteInPlace gpu_burn-drv.cpp \ 16 + --replace "const char *kernelFile = \"compare.ptx\";" \ 17 + "const char *kernelFile = \"$out/share/compare.ptx\";" 18 + ''; 19 + 20 + buildInputs = [ cudatoolkit ]; 21 + 22 + nativeBuildInputs = [ addOpenGLRunpath ]; 23 + 24 + makeFlags = [ "CUDAPATH=${cudatoolkit}" ]; 25 + 26 + LDFLAGS = "-L${cudatoolkit}/lib/stubs"; 27 + 28 + installPhase = '' 29 + mkdir -p $out/{bin,share} 30 + cp gpu_burn $out/bin/ 31 + cp compare.ptx $out/share/ 32 + ''; 33 + 34 + postFixup = '' 35 + addOpenGLRunpath $out/bin/gpu_burn 36 + ''; 37 + 38 + meta = with lib; { 39 + homepage = "http://wili.cc/blog/gpu-burn.html"; 40 + description = "Multi-GPU CUDA stress test"; 41 + platforms = platforms.linux; 42 + maintainers = with maintainers; [ elohmeier ]; 43 + license = licenses.bsd2; 44 + }; 45 + }
+11 -2
pkgs/applications/misc/privacyidea/default.nix
··· 12 12 sha256 = "ebbb777cbf9312359b897bf81ba00dae0f5cb69fba2a18265dcc18a6f5ef7519"; 13 13 }; 14 14 }); 15 + flask_migrate = super.flask_migrate.overridePythonAttrs (oldAttrs: rec { 16 + version = "2.7.0"; 17 + src = oldAttrs.src.override { 18 + inherit version; 19 + sha256 = "ae2f05671588762dd83a21d8b18c51fe355e86783e24594995ff8d7380dffe38"; 20 + }; 21 + }); 22 + werkzeug = self.callPackage ../../../development/python-modules/werkzeug/1.nix { }; 23 + flask = self.callPackage ../../../development/python-modules/flask/1.nix { }; 15 24 }; 16 25 }; 17 26 in 18 27 python3'.pkgs.buildPythonPackage rec { 19 28 pname = "privacyIDEA"; 20 - version = "3.6"; 29 + version = "3.6.1"; 21 30 22 31 src = fetchFromGitHub { 23 32 owner = pname; 24 33 repo = pname; 25 34 rev = "v${version}"; 26 - sha256 = "sha256-yywkQ3TdBzRMbJGY0Seaprztgt0JrCAbgqosMQ5fcQM="; 35 + sha256 = "sha256-NRfTEZ/6K6xLP+wcT6o54wqk/EyWTiiC9W1KDgaAEbg="; 27 36 fetchSubmodules = true; 28 37 }; 29 38
+1 -1
pkgs/applications/networking/browsers/chromium/browser.nix
··· 84 84 else "https://www.chromium.org/"; 85 85 maintainers = with maintainers; if ungoogled 86 86 then [ squalus primeos ] 87 - else [ primeos thefloweringash bendlas ]; 87 + else [ primeos thefloweringash ]; 88 88 license = if enableWideVine then licenses.unfree else licenses.bsd3; 89 89 platforms = platforms.linux; 90 90 mainProgram = "chromium";
+389 -389
pkgs/applications/networking/browsers/firefox-bin/release_sources.nix
··· 1 1 { 2 - version = "90.0.1"; 2 + version = "90.0.2"; 3 3 sources = [ 4 - { url = "http://archive.mozilla.org/pub/firefox/releases/90.0.1/linux-x86_64/ach/firefox-90.0.1.tar.bz2"; 4 + { url = "http://archive.mozilla.org/pub/firefox/releases/90.0.2/linux-x86_64/ach/firefox-90.0.2.tar.bz2"; 5 5 locale = "ach"; 6 6 arch = "linux-x86_64"; 7 - sha256 = "b985849c5109b6a9992ca0fc4699b769af37c84f1aea5fc6c1b66845f51da83d"; 7 + sha256 = "ee3f5f5e5fef9b41a075569515467ae53706d1b456afc34acc3e73cb53ad7549"; 8 8 } 9 - { url = "http://archive.mozilla.org/pub/firefox/releases/90.0.1/linux-x86_64/af/firefox-90.0.1.tar.bz2"; 9 + { url = "http://archive.mozilla.org/pub/firefox/releases/90.0.2/linux-x86_64/af/firefox-90.0.2.tar.bz2"; 10 10 locale = "af"; 11 11 arch = "linux-x86_64"; 12 - sha256 = "7ddb078a80b7991576f691a1c3bc76635621aa13d64c465651e16ae4dade7436"; 12 + sha256 = "0c6178c97b21580038495444500cd9cbd8de980ba64ab9345366d2eb43ff7c9d"; 13 13 } 14 - { url = "http://archive.mozilla.org/pub/firefox/releases/90.0.1/linux-x86_64/an/firefox-90.0.1.tar.bz2"; 14 + { url = "http://archive.mozilla.org/pub/firefox/releases/90.0.2/linux-x86_64/an/firefox-90.0.2.tar.bz2"; 15 15 locale = "an"; 16 16 arch = "linux-x86_64"; 17 - sha256 = "dca47858177ed263332c7cb093e3285b5c8f61782a66cf683ee52896c3fc76a2"; 17 + sha256 = "6dd2b6b3219f1ef39e0d204dc346ff750d045bcfe16cfc55efc15ee3dcd74b85"; 18 18 } 19 - { url = "http://archive.mozilla.org/pub/firefox/releases/90.0.1/linux-x86_64/ar/firefox-90.0.1.tar.bz2"; 19 + { url = "http://archive.mozilla.org/pub/firefox/releases/90.0.2/linux-x86_64/ar/firefox-90.0.2.tar.bz2"; 20 20 locale = "ar"; 21 21 arch = "linux-x86_64"; 22 - sha256 = "2249834099e5cc9a5feb0b38bdc277e5e3f65635b1a1179afe1240113f0ee1d9"; 22 + sha256 = "efb5dae74218823b3550d716be8b6aa907c9daa2611588d254c3ffd24923a1e6"; 23 23 } 24 - { url = "http://archive.mozilla.org/pub/firefox/releases/90.0.1/linux-x86_64/ast/firefox-90.0.1.tar.bz2"; 24 + { url = "http://archive.mozilla.org/pub/firefox/releases/90.0.2/linux-x86_64/ast/firefox-90.0.2.tar.bz2"; 25 25 locale = "ast"; 26 26 arch = "linux-x86_64"; 27 - sha256 = "7ad21576299643e480922a2a7b6077a0edc84d362e33bb8318b33d04133a7c7b"; 27 + sha256 = "ef665e2ace9a41650d873cbc5562b2072c9de013f8a48a5ce72b735c9e76e883"; 28 28 } 29 - { url = "http://archive.mozilla.org/pub/firefox/releases/90.0.1/linux-x86_64/az/firefox-90.0.1.tar.bz2"; 29 + { url = "http://archive.mozilla.org/pub/firefox/releases/90.0.2/linux-x86_64/az/firefox-90.0.2.tar.bz2"; 30 30 locale = "az"; 31 31 arch = "linux-x86_64"; 32 - sha256 = "10eabc925d651985229d6bac1c34b12267a31886f5354ba943178f6a2d0ef04a"; 32 + sha256 = "2eac97a8216725732ad9e79451e23af0a4f6688d248fb12f17e0ddfdbcbe8766"; 33 33 } 34 - { url = "http://archive.mozilla.org/pub/firefox/releases/90.0.1/linux-x86_64/be/firefox-90.0.1.tar.bz2"; 34 + { url = "http://archive.mozilla.org/pub/firefox/releases/90.0.2/linux-x86_64/be/firefox-90.0.2.tar.bz2"; 35 35 locale = "be"; 36 36 arch = "linux-x86_64"; 37 - sha256 = "d1e6d939233b23e5378161c79f338e66c010056d9d3e619b9eb6c26dc4461724"; 37 + sha256 = "5da97b0b3e7be0ee77ffc013a453249fdb1b6c90a6baa93e6e180f64a2e6bed5"; 38 38 } 39 - { url = "http://archive.mozilla.org/pub/firefox/releases/90.0.1/linux-x86_64/bg/firefox-90.0.1.tar.bz2"; 39 + { url = "http://archive.mozilla.org/pub/firefox/releases/90.0.2/linux-x86_64/bg/firefox-90.0.2.tar.bz2"; 40 40 locale = "bg"; 41 41 arch = "linux-x86_64"; 42 - sha256 = "d59e69127462aa3efff558d5cd5035951dbe54161f913dacb4142a8bd3f258fb"; 42 + sha256 = "de04186cb91dac93edb81c6da8cfa21a2bb33abe0677038cc08762b79fd9032e"; 43 43 } 44 - { url = "http://archive.mozilla.org/pub/firefox/releases/90.0.1/linux-x86_64/bn/firefox-90.0.1.tar.bz2"; 44 + { url = "http://archive.mozilla.org/pub/firefox/releases/90.0.2/linux-x86_64/bn/firefox-90.0.2.tar.bz2"; 45 45 locale = "bn"; 46 46 arch = "linux-x86_64"; 47 - sha256 = "56ca1d7e84ada3f0124e36186a32dfdf287547bdc8d3b111baf9407fedf0a7ae"; 47 + sha256 = "6e408ad360718bed39902e4634c8bbf89de5bd31d4eb6124b3e0a624f4a817ff"; 48 48 } 49 - { url = "http://archive.mozilla.org/pub/firefox/releases/90.0.1/linux-x86_64/br/firefox-90.0.1.tar.bz2"; 49 + { url = "http://archive.mozilla.org/pub/firefox/releases/90.0.2/linux-x86_64/br/firefox-90.0.2.tar.bz2"; 50 50 locale = "br"; 51 51 arch = "linux-x86_64"; 52 - sha256 = "33a6ceb6d37b73d03fe5a6e93e19e29346b2861ee69ab2fffd6cca4a2dbaf40f"; 52 + sha256 = "192b8e20b9f42f443dcbbc1dca6103e2ea44925fc1df05f6a6c61861ccc2e09e"; 53 53 } 54 - { url = "http://archive.mozilla.org/pub/firefox/releases/90.0.1/linux-x86_64/bs/firefox-90.0.1.tar.bz2"; 54 + { url = "http://archive.mozilla.org/pub/firefox/releases/90.0.2/linux-x86_64/bs/firefox-90.0.2.tar.bz2"; 55 55 locale = "bs"; 56 56 arch = "linux-x86_64"; 57 - sha256 = "7c853a13afd74307e7a468b85ed430b20f1622dbecb697b8c80945ccea9f0805"; 57 + sha256 = "9fc5a531065f5fe0466e8e3027dfba654dc30470ae2763765692a49223e80da3"; 58 58 } 59 - { url = "http://archive.mozilla.org/pub/firefox/releases/90.0.1/linux-x86_64/ca-valencia/firefox-90.0.1.tar.bz2"; 59 + { url = "http://archive.mozilla.org/pub/firefox/releases/90.0.2/linux-x86_64/ca-valencia/firefox-90.0.2.tar.bz2"; 60 60 locale = "ca-valencia"; 61 61 arch = "linux-x86_64"; 62 - sha256 = "0aa103c471b3f71ef638cbf9e8f83447875ef5cd96bdc8535435188510272c65"; 62 + sha256 = "c1a9d555dad9598379733404141272292cbac858b2b2f7fd7f5cc1962aef3280"; 63 63 } 64 - { url = "http://archive.mozilla.org/pub/firefox/releases/90.0.1/linux-x86_64/ca/firefox-90.0.1.tar.bz2"; 64 + { url = "http://archive.mozilla.org/pub/firefox/releases/90.0.2/linux-x86_64/ca/firefox-90.0.2.tar.bz2"; 65 65 locale = "ca"; 66 66 arch = "linux-x86_64"; 67 - sha256 = "4672d9fe667f72de45af1eb6a205792440afa9de86eae1f33426d3b948fbc841"; 67 + sha256 = "942fd1cbe717d344e09e4c56e2b5f2fd54d341f92b85d9ea5c90d272b5fdd385"; 68 68 } 69 - { url = "http://archive.mozilla.org/pub/firefox/releases/90.0.1/linux-x86_64/cak/firefox-90.0.1.tar.bz2"; 69 + { url = "http://archive.mozilla.org/pub/firefox/releases/90.0.2/linux-x86_64/cak/firefox-90.0.2.tar.bz2"; 70 70 locale = "cak"; 71 71 arch = "linux-x86_64"; 72 - sha256 = "7b12a52926888f52957a75f639f09094dc4cbc18a1c6d14bf433028461c4a71a"; 72 + sha256 = "b4ee321fe684de9919bc7333096dcd590576c8ce405e454cd362bd4e7559d0c9"; 73 73 } 74 - { url = "http://archive.mozilla.org/pub/firefox/releases/90.0.1/linux-x86_64/cs/firefox-90.0.1.tar.bz2"; 74 + { url = "http://archive.mozilla.org/pub/firefox/releases/90.0.2/linux-x86_64/cs/firefox-90.0.2.tar.bz2"; 75 75 locale = "cs"; 76 76 arch = "linux-x86_64"; 77 - sha256 = "7dfdf0c4c740dab356205c52384faf61e9963a42675031f0292be1c0f4e402c3"; 77 + sha256 = "6249f8805552c035160c1a6a155323190e4cde495409ebdb1be182234eea78b0"; 78 78 } 79 - { url = "http://archive.mozilla.org/pub/firefox/releases/90.0.1/linux-x86_64/cy/firefox-90.0.1.tar.bz2"; 79 + { url = "http://archive.mozilla.org/pub/firefox/releases/90.0.2/linux-x86_64/cy/firefox-90.0.2.tar.bz2"; 80 80 locale = "cy"; 81 81 arch = "linux-x86_64"; 82 - sha256 = "ad7f76b997bced6df5c240273fb736fe7dcb0c86ae867a5cbdb5097dd5c382ba"; 82 + sha256 = "a362582fa671c3a9c54afb10d1c88348ad3da31add280e730e4ced4aed21a733"; 83 83 } 84 - { url = "http://archive.mozilla.org/pub/firefox/releases/90.0.1/linux-x86_64/da/firefox-90.0.1.tar.bz2"; 84 + { url = "http://archive.mozilla.org/pub/firefox/releases/90.0.2/linux-x86_64/da/firefox-90.0.2.tar.bz2"; 85 85 locale = "da"; 86 86 arch = "linux-x86_64"; 87 - sha256 = "9f59ff2eec510b75312bcbe29e9706fe0710f300c12e33200937571414254d31"; 87 + sha256 = "7ea8aeb5eeeb17799642498905893e8b043e5abfc4a0d3ce142f95d54737f473"; 88 88 } 89 - { url = "http://archive.mozilla.org/pub/firefox/releases/90.0.1/linux-x86_64/de/firefox-90.0.1.tar.bz2"; 89 + { url = "http://archive.mozilla.org/pub/firefox/releases/90.0.2/linux-x86_64/de/firefox-90.0.2.tar.bz2"; 90 90 locale = "de"; 91 91 arch = "linux-x86_64"; 92 - sha256 = "c838f9238939cc8e91fff903a231062c03388c2202e273f7b99701415a8f3f22"; 92 + sha256 = "ebbd750201afbcb189cff2db5f72af590024e7d801a04a00c9b2e656921b0440"; 93 93 } 94 - { url = "http://archive.mozilla.org/pub/firefox/releases/90.0.1/linux-x86_64/dsb/firefox-90.0.1.tar.bz2"; 94 + { url = "http://archive.mozilla.org/pub/firefox/releases/90.0.2/linux-x86_64/dsb/firefox-90.0.2.tar.bz2"; 95 95 locale = "dsb"; 96 96 arch = "linux-x86_64"; 97 - sha256 = "5370c32283f8bf7fc3273dbe3cb5c77db829723a39401b00f0e8f70c9f3dba91"; 97 + sha256 = "8885710a72d73ee150763fbe942fb645797f791636d27a3c52425a67169c851f"; 98 98 } 99 - { url = "http://archive.mozilla.org/pub/firefox/releases/90.0.1/linux-x86_64/el/firefox-90.0.1.tar.bz2"; 99 + { url = "http://archive.mozilla.org/pub/firefox/releases/90.0.2/linux-x86_64/el/firefox-90.0.2.tar.bz2"; 100 100 locale = "el"; 101 101 arch = "linux-x86_64"; 102 - sha256 = "2af4feceeea5c0932935d91c22df516ae2e25d9006ab41ba6274783b74b3a5e5"; 102 + sha256 = "652c6d6cb263b57f3f5801bece2464d5df4bcb326072419c9e269dfcbe92dfb8"; 103 103 } 104 - { url = "http://archive.mozilla.org/pub/firefox/releases/90.0.1/linux-x86_64/en-CA/firefox-90.0.1.tar.bz2"; 104 + { url = "http://archive.mozilla.org/pub/firefox/releases/90.0.2/linux-x86_64/en-CA/firefox-90.0.2.tar.bz2"; 105 105 locale = "en-CA"; 106 106 arch = "linux-x86_64"; 107 - sha256 = "e805c2eebe0c9892082b900af2bd1511264ed5fd5d47864ca5a8fc3e6c0a05de"; 107 + sha256 = "87f4cb450da3180eefc47f0ab453c00182904f9a367d4a6fb0baf6e1a1aa0955"; 108 108 } 109 - { url = "http://archive.mozilla.org/pub/firefox/releases/90.0.1/linux-x86_64/en-GB/firefox-90.0.1.tar.bz2"; 109 + { url = "http://archive.mozilla.org/pub/firefox/releases/90.0.2/linux-x86_64/en-GB/firefox-90.0.2.tar.bz2"; 110 110 locale = "en-GB"; 111 111 arch = "linux-x86_64"; 112 - sha256 = "2d888fdd72a65137790b10f02056d6194fd9c374cc6ff09cf7217cfbb84e2d7d"; 112 + sha256 = "e0d55687a6c577d04db7c1b90532aa6274882e92275e2cf5af1efbf6f4bd1c9c"; 113 113 } 114 - { url = "http://archive.mozilla.org/pub/firefox/releases/90.0.1/linux-x86_64/en-US/firefox-90.0.1.tar.bz2"; 114 + { url = "http://archive.mozilla.org/pub/firefox/releases/90.0.2/linux-x86_64/en-US/firefox-90.0.2.tar.bz2"; 115 115 locale = "en-US"; 116 116 arch = "linux-x86_64"; 117 - sha256 = "998607f028043b3780f296eee03027279ef059acab5b50f9754df2bd69ca42b3"; 117 + sha256 = "2d62a8b1b1e39c00ddd8923fc862484fa1501eba243894ae4c5079766e58d1fc"; 118 118 } 119 - { url = "http://archive.mozilla.org/pub/firefox/releases/90.0.1/linux-x86_64/eo/firefox-90.0.1.tar.bz2"; 119 + { url = "http://archive.mozilla.org/pub/firefox/releases/90.0.2/linux-x86_64/eo/firefox-90.0.2.tar.bz2"; 120 120 locale = "eo"; 121 121 arch = "linux-x86_64"; 122 - sha256 = "3fee8ee742d6ebc03a6fd66404979b7e2fc823757801ac205ca291c249f7b31c"; 122 + sha256 = "4e1198ff0d83718326784348d301ab6782a73435ab1b32d40ccdc9d05238ca8a"; 123 123 } 124 - { url = "http://archive.mozilla.org/pub/firefox/releases/90.0.1/linux-x86_64/es-AR/firefox-90.0.1.tar.bz2"; 124 + { url = "http://archive.mozilla.org/pub/firefox/releases/90.0.2/linux-x86_64/es-AR/firefox-90.0.2.tar.bz2"; 125 125 locale = "es-AR"; 126 126 arch = "linux-x86_64"; 127 - sha256 = "854cf81090ccdb2f8d4ccf0729c7228c2945626a56d1cfee524f927c5bb67c47"; 127 + sha256 = "ae8a2145ae461fd5a13744fbeb93f16330f68497a58b21465cc8c174fb5a4fcb"; 128 128 } 129 - { url = "http://archive.mozilla.org/pub/firefox/releases/90.0.1/linux-x86_64/es-CL/firefox-90.0.1.tar.bz2"; 129 + { url = "http://archive.mozilla.org/pub/firefox/releases/90.0.2/linux-x86_64/es-CL/firefox-90.0.2.tar.bz2"; 130 130 locale = "es-CL"; 131 131 arch = "linux-x86_64"; 132 - sha256 = "c0b92a9e2defa74171c880be9ed84f12ab946d4d9af888d7d9ed735114968fb5"; 132 + sha256 = "1c66b290d07ae7d7093a67930a15e648b0c4ca95fe8bbd42ca9349766537a4b9"; 133 133 } 134 - { url = "http://archive.mozilla.org/pub/firefox/releases/90.0.1/linux-x86_64/es-ES/firefox-90.0.1.tar.bz2"; 134 + { url = "http://archive.mozilla.org/pub/firefox/releases/90.0.2/linux-x86_64/es-ES/firefox-90.0.2.tar.bz2"; 135 135 locale = "es-ES"; 136 136 arch = "linux-x86_64"; 137 - sha256 = "a2fcc7126f6c5b6edf162357ddf7493df2873ecbe36d74a176c3924b877c4448"; 137 + sha256 = "164575fc3385ea9f3883febbd827aaa9115da185e07f70afdd8b2cd5442fdf46"; 138 138 } 139 - { url = "http://archive.mozilla.org/pub/firefox/releases/90.0.1/linux-x86_64/es-MX/firefox-90.0.1.tar.bz2"; 139 + { url = "http://archive.mozilla.org/pub/firefox/releases/90.0.2/linux-x86_64/es-MX/firefox-90.0.2.tar.bz2"; 140 140 locale = "es-MX"; 141 141 arch = "linux-x86_64"; 142 - sha256 = "fd27c822086cfdd3636d1edd0afb62be22546d2dcb86d968ef4e1875acbb66fe"; 142 + sha256 = "6f2284a3de5653d9e6cfb769162530d9630b45a3fb5ae73bbe5d77b78c4e19a3"; 143 143 } 144 - { url = "http://archive.mozilla.org/pub/firefox/releases/90.0.1/linux-x86_64/et/firefox-90.0.1.tar.bz2"; 144 + { url = "http://archive.mozilla.org/pub/firefox/releases/90.0.2/linux-x86_64/et/firefox-90.0.2.tar.bz2"; 145 145 locale = "et"; 146 146 arch = "linux-x86_64"; 147 - sha256 = "13f34d32f05de7d77d4ffed59a00d539cc819edb3ad9ab52d1a77d9f92a05264"; 147 + sha256 = "9c6a073b4539082ef1714d6068c26f0182d3358903cc1b1a6c15d5cdb6067c18"; 148 148 } 149 - { url = "http://archive.mozilla.org/pub/firefox/releases/90.0.1/linux-x86_64/eu/firefox-90.0.1.tar.bz2"; 149 + { url = "http://archive.mozilla.org/pub/firefox/releases/90.0.2/linux-x86_64/eu/firefox-90.0.2.tar.bz2"; 150 150 locale = "eu"; 151 151 arch = "linux-x86_64"; 152 - sha256 = "b53133754eadfd473a68b0647bbf3ada70ad46cd0820ffc94b96ca0bd259db62"; 152 + sha256 = "025c94ed2fd16956ae30c98ee1173386c5ac8920cf3ca4e61ebc0a9d6b71222f"; 153 153 } 154 - { url = "http://archive.mozilla.org/pub/firefox/releases/90.0.1/linux-x86_64/fa/firefox-90.0.1.tar.bz2"; 154 + { url = "http://archive.mozilla.org/pub/firefox/releases/90.0.2/linux-x86_64/fa/firefox-90.0.2.tar.bz2"; 155 155 locale = "fa"; 156 156 arch = "linux-x86_64"; 157 - sha256 = "048ab2377915cf7efd4daab495873f9c1282f74907bedc22093b0cf17cc3b301"; 157 + sha256 = "3456216eaf2e17f6973e79161815d963be70db4c1a6aed65dd2e378e7611f310"; 158 158 } 159 - { url = "http://archive.mozilla.org/pub/firefox/releases/90.0.1/linux-x86_64/ff/firefox-90.0.1.tar.bz2"; 159 + { url = "http://archive.mozilla.org/pub/firefox/releases/90.0.2/linux-x86_64/ff/firefox-90.0.2.tar.bz2"; 160 160 locale = "ff"; 161 161 arch = "linux-x86_64"; 162 - sha256 = "99de5853888020d6435e8a369eb8b983fe4374e754451dabc2785b9ab2d5bb24"; 162 + sha256 = "e9a8e66a209a135206757082dc0dcc3fbe991fc0f1a10bfc76b7706778d5f433"; 163 163 } 164 - { url = "http://archive.mozilla.org/pub/firefox/releases/90.0.1/linux-x86_64/fi/firefox-90.0.1.tar.bz2"; 164 + { url = "http://archive.mozilla.org/pub/firefox/releases/90.0.2/linux-x86_64/fi/firefox-90.0.2.tar.bz2"; 165 165 locale = "fi"; 166 166 arch = "linux-x86_64"; 167 - sha256 = "03513b1d725a6f5ffa243fe38e19a66c2850d849c09d7b80c3ba17fcb3012b17"; 167 + sha256 = "6f33d44c0f74b9a29accf07d8205604f4c1c7397f9957fd219b246f31def9c82"; 168 168 } 169 - { url = "http://archive.mozilla.org/pub/firefox/releases/90.0.1/linux-x86_64/fr/firefox-90.0.1.tar.bz2"; 169 + { url = "http://archive.mozilla.org/pub/firefox/releases/90.0.2/linux-x86_64/fr/firefox-90.0.2.tar.bz2"; 170 170 locale = "fr"; 171 171 arch = "linux-x86_64"; 172 - sha256 = "350c5ded72a988773acdb3411f0d9d1ecfdd79501cbc04a9ed8777ada8248ae5"; 172 + sha256 = "0e78948af1d6a18195904a6e2c9a368459d5578e9727afc0159fb2c88eb659df"; 173 173 } 174 - { url = "http://archive.mozilla.org/pub/firefox/releases/90.0.1/linux-x86_64/fy-NL/firefox-90.0.1.tar.bz2"; 174 + { url = "http://archive.mozilla.org/pub/firefox/releases/90.0.2/linux-x86_64/fy-NL/firefox-90.0.2.tar.bz2"; 175 175 locale = "fy-NL"; 176 176 arch = "linux-x86_64"; 177 - sha256 = "026a5a3e8140110c830c237b1dee5857d07c9eacd1e803d0f5b054afd0d5d06b"; 177 + sha256 = "8513f2bd6c2004d1fe778573aaeb029877af01b0d3bb2390584337c8095365a6"; 178 178 } 179 - { url = "http://archive.mozilla.org/pub/firefox/releases/90.0.1/linux-x86_64/ga-IE/firefox-90.0.1.tar.bz2"; 179 + { url = "http://archive.mozilla.org/pub/firefox/releases/90.0.2/linux-x86_64/ga-IE/firefox-90.0.2.tar.bz2"; 180 180 locale = "ga-IE"; 181 181 arch = "linux-x86_64"; 182 - sha256 = "1b522979314c1c672c30da02ea7d38f94ea811df91d86b8327836937069ed956"; 182 + sha256 = "74978be3cf0672e779f291a4260fb977c155b3769c0654f4b819bbb69849d9ed"; 183 183 } 184 - { url = "http://archive.mozilla.org/pub/firefox/releases/90.0.1/linux-x86_64/gd/firefox-90.0.1.tar.bz2"; 184 + { url = "http://archive.mozilla.org/pub/firefox/releases/90.0.2/linux-x86_64/gd/firefox-90.0.2.tar.bz2"; 185 185 locale = "gd"; 186 186 arch = "linux-x86_64"; 187 - sha256 = "d6830e901c20477dd4121cd3a0f918634bc3107d799eaf4439b9ba036acd88d5"; 187 + sha256 = "9593cba33374fda3381798b94d6cfcd41b08a3540cbf845aeebd14e8fff6b2ae"; 188 188 } 189 - { url = "http://archive.mozilla.org/pub/firefox/releases/90.0.1/linux-x86_64/gl/firefox-90.0.1.tar.bz2"; 189 + { url = "http://archive.mozilla.org/pub/firefox/releases/90.0.2/linux-x86_64/gl/firefox-90.0.2.tar.bz2"; 190 190 locale = "gl"; 191 191 arch = "linux-x86_64"; 192 - sha256 = "f25adcd9c7c027a7e531a9072201f174cb69e30c30dffabfff4d0d8e12250f68"; 192 + sha256 = "2072671f052216881cab6323912cf32671dd829c0d2a25a0530026bcf763ff33"; 193 193 } 194 - { url = "http://archive.mozilla.org/pub/firefox/releases/90.0.1/linux-x86_64/gn/firefox-90.0.1.tar.bz2"; 194 + { url = "http://archive.mozilla.org/pub/firefox/releases/90.0.2/linux-x86_64/gn/firefox-90.0.2.tar.bz2"; 195 195 locale = "gn"; 196 196 arch = "linux-x86_64"; 197 - sha256 = "a0df03aa486320a1fbb554a5be600067d2447af0a63726290f2c7d599c9a9534"; 197 + sha256 = "74a3ba6468110a5bf719fa0ed064ed0ceb2cabc9f9182789d3cf8cc7e166548e"; 198 198 } 199 - { url = "http://archive.mozilla.org/pub/firefox/releases/90.0.1/linux-x86_64/gu-IN/firefox-90.0.1.tar.bz2"; 199 + { url = "http://archive.mozilla.org/pub/firefox/releases/90.0.2/linux-x86_64/gu-IN/firefox-90.0.2.tar.bz2"; 200 200 locale = "gu-IN"; 201 201 arch = "linux-x86_64"; 202 - sha256 = "daf1ba05f971b8b8f04da9085eefb03ad15fa5bf6d637ad1bcedb94665bb150d"; 202 + sha256 = "e58cafd6d1ebd0d5158683e640e745b993365dac9c3ad118274e5115ca3fa986"; 203 203 } 204 - { url = "http://archive.mozilla.org/pub/firefox/releases/90.0.1/linux-x86_64/he/firefox-90.0.1.tar.bz2"; 204 + { url = "http://archive.mozilla.org/pub/firefox/releases/90.0.2/linux-x86_64/he/firefox-90.0.2.tar.bz2"; 205 205 locale = "he"; 206 206 arch = "linux-x86_64"; 207 - sha256 = "cedcbd2e76bf371ed8daefd100631e0381470b3980946e033b39a2b94035a55c"; 207 + sha256 = "f2ec967d4e4b9037a46e840ebbcddff8d30ba5284bcc0e9c993807e477004002"; 208 208 } 209 - { url = "http://archive.mozilla.org/pub/firefox/releases/90.0.1/linux-x86_64/hi-IN/firefox-90.0.1.tar.bz2"; 209 + { url = "http://archive.mozilla.org/pub/firefox/releases/90.0.2/linux-x86_64/hi-IN/firefox-90.0.2.tar.bz2"; 210 210 locale = "hi-IN"; 211 211 arch = "linux-x86_64"; 212 - sha256 = "d0d6ba66c59fed2c33d9e21c9015b40743ac7e4305b1055f39b909754af984bd"; 212 + sha256 = "74b7fd465be49622638042bd92ebafb961371e8ba3229c5f51b6e16b3d86c2d6"; 213 213 } 214 - { url = "http://archive.mozilla.org/pub/firefox/releases/90.0.1/linux-x86_64/hr/firefox-90.0.1.tar.bz2"; 214 + { url = "http://archive.mozilla.org/pub/firefox/releases/90.0.2/linux-x86_64/hr/firefox-90.0.2.tar.bz2"; 215 215 locale = "hr"; 216 216 arch = "linux-x86_64"; 217 - sha256 = "11ba8ffdf88bbaec536e4a362dd40f2eb535edb652fb01587ed46ba09fa7f17e"; 217 + sha256 = "8eba7ac66bb1c50537cd684c637ad3bf827cb4d835dea895bef648adbf5ae901"; 218 218 } 219 - { url = "http://archive.mozilla.org/pub/firefox/releases/90.0.1/linux-x86_64/hsb/firefox-90.0.1.tar.bz2"; 219 + { url = "http://archive.mozilla.org/pub/firefox/releases/90.0.2/linux-x86_64/hsb/firefox-90.0.2.tar.bz2"; 220 220 locale = "hsb"; 221 221 arch = "linux-x86_64"; 222 - sha256 = "d1e1fbba7748ffc2c0f92e4be4dbe346359bc145fa2dc063ed4660d14ffb0b1f"; 222 + sha256 = "04dc064d385a2cc9558ffb293d03a9200046982911c8ffae04fb940ef6348f0a"; 223 223 } 224 - { url = "http://archive.mozilla.org/pub/firefox/releases/90.0.1/linux-x86_64/hu/firefox-90.0.1.tar.bz2"; 224 + { url = "http://archive.mozilla.org/pub/firefox/releases/90.0.2/linux-x86_64/hu/firefox-90.0.2.tar.bz2"; 225 225 locale = "hu"; 226 226 arch = "linux-x86_64"; 227 - sha256 = "ba8d28151ddd5e02b530b653f5bf5de9dc97669355a8b6370e5067527f22bf34"; 227 + sha256 = "fbb823826e6c27b4fc771128ac7e4cabfe25957726ad6926ce6092d92a0ee805"; 228 228 } 229 - { url = "http://archive.mozilla.org/pub/firefox/releases/90.0.1/linux-x86_64/hy-AM/firefox-90.0.1.tar.bz2"; 229 + { url = "http://archive.mozilla.org/pub/firefox/releases/90.0.2/linux-x86_64/hy-AM/firefox-90.0.2.tar.bz2"; 230 230 locale = "hy-AM"; 231 231 arch = "linux-x86_64"; 232 - sha256 = "df7d7543013687f02a88f9e6d52d4bfbb46c6ce6646bfbbf86571d7473be2554"; 232 + sha256 = "9267181169545acdf9a1c3d34d2a8486b06e470704bacb4d77f608c4a0d7fe89"; 233 233 } 234 - { url = "http://archive.mozilla.org/pub/firefox/releases/90.0.1/linux-x86_64/ia/firefox-90.0.1.tar.bz2"; 234 + { url = "http://archive.mozilla.org/pub/firefox/releases/90.0.2/linux-x86_64/ia/firefox-90.0.2.tar.bz2"; 235 235 locale = "ia"; 236 236 arch = "linux-x86_64"; 237 - sha256 = "1df0469ba5a368bf5ddd323e68ab458d29042b85e471bb7e20dfccefdf086ba9"; 237 + sha256 = "197a1a6e71f14c4ddbfab5be47d60ec8bae32bef4dcaf6638932dba41bdd0c06"; 238 238 } 239 - { url = "http://archive.mozilla.org/pub/firefox/releases/90.0.1/linux-x86_64/id/firefox-90.0.1.tar.bz2"; 239 + { url = "http://archive.mozilla.org/pub/firefox/releases/90.0.2/linux-x86_64/id/firefox-90.0.2.tar.bz2"; 240 240 locale = "id"; 241 241 arch = "linux-x86_64"; 242 - sha256 = "fee462d383763763a6034a452150166d507d424e303b114b68bb13b6779605d8"; 242 + sha256 = "4fa565fb93e011f7bca7cf321e342361e4ea3462764bb2b965fd192f4fdc20ff"; 243 243 } 244 - { url = "http://archive.mozilla.org/pub/firefox/releases/90.0.1/linux-x86_64/is/firefox-90.0.1.tar.bz2"; 244 + { url = "http://archive.mozilla.org/pub/firefox/releases/90.0.2/linux-x86_64/is/firefox-90.0.2.tar.bz2"; 245 245 locale = "is"; 246 246 arch = "linux-x86_64"; 247 - sha256 = "86568d6afaed2043d916343c565689047246ff3dbab5e6d928e5a6722f8d093d"; 247 + sha256 = "c6f026a88f5e3e81a5b6998004f122dc3d225decaed161c83145fde0f97ec0b2"; 248 248 } 249 - { url = "http://archive.mozilla.org/pub/firefox/releases/90.0.1/linux-x86_64/it/firefox-90.0.1.tar.bz2"; 249 + { url = "http://archive.mozilla.org/pub/firefox/releases/90.0.2/linux-x86_64/it/firefox-90.0.2.tar.bz2"; 250 250 locale = "it"; 251 251 arch = "linux-x86_64"; 252 - sha256 = "36e5dc00b8f9bc3fdc91441c0939eae5d43356ef0268c2bebea1d087f5d414e5"; 252 + sha256 = "41da1b7f11386b99ab836b098250d677b1d9804807932e021050d9d5705bb61a"; 253 253 } 254 - { url = "http://archive.mozilla.org/pub/firefox/releases/90.0.1/linux-x86_64/ja/firefox-90.0.1.tar.bz2"; 254 + { url = "http://archive.mozilla.org/pub/firefox/releases/90.0.2/linux-x86_64/ja/firefox-90.0.2.tar.bz2"; 255 255 locale = "ja"; 256 256 arch = "linux-x86_64"; 257 - sha256 = "b07f66b82be0f6f716384c37286205be455c83d8c9299456376d171167269903"; 257 + sha256 = "e6c64a6f8d9d7369c4d768e86195d7ae4943a36ce2a17bc52c64d6d506790b89"; 258 258 } 259 - { url = "http://archive.mozilla.org/pub/firefox/releases/90.0.1/linux-x86_64/ka/firefox-90.0.1.tar.bz2"; 259 + { url = "http://archive.mozilla.org/pub/firefox/releases/90.0.2/linux-x86_64/ka/firefox-90.0.2.tar.bz2"; 260 260 locale = "ka"; 261 261 arch = "linux-x86_64"; 262 - sha256 = "5b391f01586ca70900ce279de8f3e22c670de5b210f350bc8bf82c75dd47e0ac"; 262 + sha256 = "15af2a3dde8265ef88578f1682ed5874745bbe8afb40cec31933a03618c74eb6"; 263 263 } 264 - { url = "http://archive.mozilla.org/pub/firefox/releases/90.0.1/linux-x86_64/kab/firefox-90.0.1.tar.bz2"; 264 + { url = "http://archive.mozilla.org/pub/firefox/releases/90.0.2/linux-x86_64/kab/firefox-90.0.2.tar.bz2"; 265 265 locale = "kab"; 266 266 arch = "linux-x86_64"; 267 - sha256 = "a833e4c862c8805d4a1571b210de928f5d4fd6e7973d1de5e7ac1e8e3877b722"; 267 + sha256 = "0030c8ca365659698af414b325681673ff600642c873b5403abd77019a3b3c97"; 268 268 } 269 - { url = "http://archive.mozilla.org/pub/firefox/releases/90.0.1/linux-x86_64/kk/firefox-90.0.1.tar.bz2"; 269 + { url = "http://archive.mozilla.org/pub/firefox/releases/90.0.2/linux-x86_64/kk/firefox-90.0.2.tar.bz2"; 270 270 locale = "kk"; 271 271 arch = "linux-x86_64"; 272 - sha256 = "5041bbd4acba0a2710e705798c8196605c62852de8a1c43f3676631dba5369a5"; 272 + sha256 = "e596da9120269aea24f275f15a04f65e4319e7c19508fe292752af19d8ff1af4"; 273 273 } 274 - { url = "http://archive.mozilla.org/pub/firefox/releases/90.0.1/linux-x86_64/km/firefox-90.0.1.tar.bz2"; 274 + { url = "http://archive.mozilla.org/pub/firefox/releases/90.0.2/linux-x86_64/km/firefox-90.0.2.tar.bz2"; 275 275 locale = "km"; 276 276 arch = "linux-x86_64"; 277 - sha256 = "f71888db4e4cc49172d625cca26b5b72c6d85180894f29ee0b934781f0f6efff"; 277 + sha256 = "d42dc8a75e3e474da6017c15b699a4b9cdaaa78d1afb8dade7af14f2503ef8d6"; 278 278 } 279 - { url = "http://archive.mozilla.org/pub/firefox/releases/90.0.1/linux-x86_64/kn/firefox-90.0.1.tar.bz2"; 279 + { url = "http://archive.mozilla.org/pub/firefox/releases/90.0.2/linux-x86_64/kn/firefox-90.0.2.tar.bz2"; 280 280 locale = "kn"; 281 281 arch = "linux-x86_64"; 282 - sha256 = "7d32dee56e657d791eb80e6829ad2ff3624d949531bff1366b685924564d6534"; 282 + sha256 = "4674bda817818609461aa128f9aad337a25718646a65924545b403985eecbc8a"; 283 283 } 284 - { url = "http://archive.mozilla.org/pub/firefox/releases/90.0.1/linux-x86_64/ko/firefox-90.0.1.tar.bz2"; 284 + { url = "http://archive.mozilla.org/pub/firefox/releases/90.0.2/linux-x86_64/ko/firefox-90.0.2.tar.bz2"; 285 285 locale = "ko"; 286 286 arch = "linux-x86_64"; 287 - sha256 = "f9f0781ca8eeb1b21060a3cc2df8f8f5fecd659a230fa4f5f2907db5c37fe6c6"; 287 + sha256 = "f3f95e0d996e4cc1fbd3d1051b34a2f6d436a6672fb417f74ff140dc01943f67"; 288 288 } 289 - { url = "http://archive.mozilla.org/pub/firefox/releases/90.0.1/linux-x86_64/lij/firefox-90.0.1.tar.bz2"; 289 + { url = "http://archive.mozilla.org/pub/firefox/releases/90.0.2/linux-x86_64/lij/firefox-90.0.2.tar.bz2"; 290 290 locale = "lij"; 291 291 arch = "linux-x86_64"; 292 - sha256 = "0cff9a886e2d158ff00638200106d6537a254cc5a64e48a8233770e5798c1ca5"; 292 + sha256 = "40e470989b0ab746c04c3fa7023c90b0512ef6b580a77b2de8651483e145b1ba"; 293 293 } 294 - { url = "http://archive.mozilla.org/pub/firefox/releases/90.0.1/linux-x86_64/lt/firefox-90.0.1.tar.bz2"; 294 + { url = "http://archive.mozilla.org/pub/firefox/releases/90.0.2/linux-x86_64/lt/firefox-90.0.2.tar.bz2"; 295 295 locale = "lt"; 296 296 arch = "linux-x86_64"; 297 - sha256 = "69c8e5a6f5c3d2435ed6dd02bc1c4b9264b1543b7763ade3accf4f30eea7b9e6"; 297 + sha256 = "fcb0b0eaa5144357809197539100013ab027de6334d093061b8971057e85e694"; 298 298 } 299 - { url = "http://archive.mozilla.org/pub/firefox/releases/90.0.1/linux-x86_64/lv/firefox-90.0.1.tar.bz2"; 299 + { url = "http://archive.mozilla.org/pub/firefox/releases/90.0.2/linux-x86_64/lv/firefox-90.0.2.tar.bz2"; 300 300 locale = "lv"; 301 301 arch = "linux-x86_64"; 302 - sha256 = "55b59adc86e9e91f5a134bb16837c8843449f4dfc85abbb3f292bb34214bbca0"; 302 + sha256 = "2aef3f3de461f1c00909dea7bdc00ed1f56d0e4edcb7b2f08581fd06dc6286b8"; 303 303 } 304 - { url = "http://archive.mozilla.org/pub/firefox/releases/90.0.1/linux-x86_64/mk/firefox-90.0.1.tar.bz2"; 304 + { url = "http://archive.mozilla.org/pub/firefox/releases/90.0.2/linux-x86_64/mk/firefox-90.0.2.tar.bz2"; 305 305 locale = "mk"; 306 306 arch = "linux-x86_64"; 307 - sha256 = "d670166e34e513ff4dac69740f547542e4e2c3e24f7ae7d165dbe5a4151f17e4"; 307 + sha256 = "789fbe69ab269da101585eab463eb7eab50c1fbfbc92fb88116f402966ad3e71"; 308 308 } 309 - { url = "http://archive.mozilla.org/pub/firefox/releases/90.0.1/linux-x86_64/mr/firefox-90.0.1.tar.bz2"; 309 + { url = "http://archive.mozilla.org/pub/firefox/releases/90.0.2/linux-x86_64/mr/firefox-90.0.2.tar.bz2"; 310 310 locale = "mr"; 311 311 arch = "linux-x86_64"; 312 - sha256 = "9cd258a90e1a12a113e626bbaa4d557936b29b71491138e73f74ebf6645a9b76"; 312 + sha256 = "fd4d1e60ed873bbbb522c956e14ac21bb490888f84dbe900dfcfd036bfd84289"; 313 313 } 314 - { url = "http://archive.mozilla.org/pub/firefox/releases/90.0.1/linux-x86_64/ms/firefox-90.0.1.tar.bz2"; 314 + { url = "http://archive.mozilla.org/pub/firefox/releases/90.0.2/linux-x86_64/ms/firefox-90.0.2.tar.bz2"; 315 315 locale = "ms"; 316 316 arch = "linux-x86_64"; 317 - sha256 = "0b68ba835ae0f3561eaa2721de08bab95946c1e1111b05f8b02cb7f95bc23335"; 317 + sha256 = "970f5e7f8962c05653228830f53bb55585e7a14bc526f06e09e4fe18c30cf93b"; 318 318 } 319 - { url = "http://archive.mozilla.org/pub/firefox/releases/90.0.1/linux-x86_64/my/firefox-90.0.1.tar.bz2"; 319 + { url = "http://archive.mozilla.org/pub/firefox/releases/90.0.2/linux-x86_64/my/firefox-90.0.2.tar.bz2"; 320 320 locale = "my"; 321 321 arch = "linux-x86_64"; 322 - sha256 = "071df9d8ee0a5d1e3b3ae8f472173b5da378b6b41646a3d1d2222a3dbc73596a"; 322 + sha256 = "188813a56ed195452e3dc77760707ac6bb8daf7e8063ae5b3f8dd18597d70452"; 323 323 } 324 - { url = "http://archive.mozilla.org/pub/firefox/releases/90.0.1/linux-x86_64/nb-NO/firefox-90.0.1.tar.bz2"; 324 + { url = "http://archive.mozilla.org/pub/firefox/releases/90.0.2/linux-x86_64/nb-NO/firefox-90.0.2.tar.bz2"; 325 325 locale = "nb-NO"; 326 326 arch = "linux-x86_64"; 327 - sha256 = "2623cb59780a1db3cc20267023c93f578ad4c6cfede8b12416f538d62ffa930c"; 327 + sha256 = "0e1e979c3e33c5b272355238491bd971a68e6b17cd619f14d61814214516553b"; 328 328 } 329 - { url = "http://archive.mozilla.org/pub/firefox/releases/90.0.1/linux-x86_64/ne-NP/firefox-90.0.1.tar.bz2"; 329 + { url = "http://archive.mozilla.org/pub/firefox/releases/90.0.2/linux-x86_64/ne-NP/firefox-90.0.2.tar.bz2"; 330 330 locale = "ne-NP"; 331 331 arch = "linux-x86_64"; 332 - sha256 = "a6c6c514cf476bd93d64c1e315161d765792528a632aa881a75abb85076ac998"; 332 + sha256 = "b45d52daf7a8fccb52642eea1da34ba5447a9511d6d577530379804ce64b3a68"; 333 333 } 334 - { url = "http://archive.mozilla.org/pub/firefox/releases/90.0.1/linux-x86_64/nl/firefox-90.0.1.tar.bz2"; 334 + { url = "http://archive.mozilla.org/pub/firefox/releases/90.0.2/linux-x86_64/nl/firefox-90.0.2.tar.bz2"; 335 335 locale = "nl"; 336 336 arch = "linux-x86_64"; 337 - sha256 = "60d7de62f35cadc8bab987bf81fe6d8635388b361f3157e5d13809604cc41927"; 337 + sha256 = "36a5808b6e510a8c9eb4d61e8cdd1a29f43bade3c30876b1c0d882af1a9b4dd1"; 338 338 } 339 - { url = "http://archive.mozilla.org/pub/firefox/releases/90.0.1/linux-x86_64/nn-NO/firefox-90.0.1.tar.bz2"; 339 + { url = "http://archive.mozilla.org/pub/firefox/releases/90.0.2/linux-x86_64/nn-NO/firefox-90.0.2.tar.bz2"; 340 340 locale = "nn-NO"; 341 341 arch = "linux-x86_64"; 342 - sha256 = "a1b0cebb8de16685011e5cded38add6a3b13738163dbcf6216182b350c293f27"; 342 + sha256 = "958f51581c99d459f2e82c0abd311d487e444388bbcacae193fbc8d44df0a567"; 343 343 } 344 - { url = "http://archive.mozilla.org/pub/firefox/releases/90.0.1/linux-x86_64/oc/firefox-90.0.1.tar.bz2"; 344 + { url = "http://archive.mozilla.org/pub/firefox/releases/90.0.2/linux-x86_64/oc/firefox-90.0.2.tar.bz2"; 345 345 locale = "oc"; 346 346 arch = "linux-x86_64"; 347 - sha256 = "f4f491e962ec713e708e9f773de3af9f6251ab6f2f41f516116f83a63824928a"; 347 + sha256 = "895f42c9024a9e15e2bad2a1eda74eb6d1e928d01766235ca706543eca822b05"; 348 348 } 349 - { url = "http://archive.mozilla.org/pub/firefox/releases/90.0.1/linux-x86_64/pa-IN/firefox-90.0.1.tar.bz2"; 349 + { url = "http://archive.mozilla.org/pub/firefox/releases/90.0.2/linux-x86_64/pa-IN/firefox-90.0.2.tar.bz2"; 350 350 locale = "pa-IN"; 351 351 arch = "linux-x86_64"; 352 - sha256 = "5a41333ed465121d212ddc6c61faf2a5c4eab25daf0ec3206196077f490a18e1"; 352 + sha256 = "fc24be218f92076761afa833a1374cf2573b1ac3e86bafd1bde8ea720a181c43"; 353 353 } 354 - { url = "http://archive.mozilla.org/pub/firefox/releases/90.0.1/linux-x86_64/pl/firefox-90.0.1.tar.bz2"; 354 + { url = "http://archive.mozilla.org/pub/firefox/releases/90.0.2/linux-x86_64/pl/firefox-90.0.2.tar.bz2"; 355 355 locale = "pl"; 356 356 arch = "linux-x86_64"; 357 - sha256 = "de5d8c3e5b8f458c400a98c1b72595ff951a54083ff29e1bf01fc3421443cbd8"; 357 + sha256 = "eeac2270945b16aef7d138733fb08576e877347b0a222eb97a0b8f154074af76"; 358 358 } 359 - { url = "http://archive.mozilla.org/pub/firefox/releases/90.0.1/linux-x86_64/pt-BR/firefox-90.0.1.tar.bz2"; 359 + { url = "http://archive.mozilla.org/pub/firefox/releases/90.0.2/linux-x86_64/pt-BR/firefox-90.0.2.tar.bz2"; 360 360 locale = "pt-BR"; 361 361 arch = "linux-x86_64"; 362 - sha256 = "53fb72801cc33ded2e31142161faaca04ec5f7742413faeada30e1c5ef51025b"; 362 + sha256 = "6c609946024a8659d84e3b356245db80e08df7a0fdf4745b846537bc164bfbf0"; 363 363 } 364 - { url = "http://archive.mozilla.org/pub/firefox/releases/90.0.1/linux-x86_64/pt-PT/firefox-90.0.1.tar.bz2"; 364 + { url = "http://archive.mozilla.org/pub/firefox/releases/90.0.2/linux-x86_64/pt-PT/firefox-90.0.2.tar.bz2"; 365 365 locale = "pt-PT"; 366 366 arch = "linux-x86_64"; 367 - sha256 = "2c72ac24a7cbdb79b338ad9a79f649be85caa0377b78fabcf07c42b1ef02a94e"; 367 + sha256 = "604f36949f5b7107f4b84e2da7c0125ab67add31a3adf811cd696458127a0d9d"; 368 368 } 369 - { url = "http://archive.mozilla.org/pub/firefox/releases/90.0.1/linux-x86_64/rm/firefox-90.0.1.tar.bz2"; 369 + { url = "http://archive.mozilla.org/pub/firefox/releases/90.0.2/linux-x86_64/rm/firefox-90.0.2.tar.bz2"; 370 370 locale = "rm"; 371 371 arch = "linux-x86_64"; 372 - sha256 = "bfd252411406e6a8816ef000fc6fcff6357741924754daf05ee39ff331bdf3e5"; 372 + sha256 = "52a29404671e2b3132c2d3b27859b414820755b2d60a1043483e26dc33985336"; 373 373 } 374 - { url = "http://archive.mozilla.org/pub/firefox/releases/90.0.1/linux-x86_64/ro/firefox-90.0.1.tar.bz2"; 374 + { url = "http://archive.mozilla.org/pub/firefox/releases/90.0.2/linux-x86_64/ro/firefox-90.0.2.tar.bz2"; 375 375 locale = "ro"; 376 376 arch = "linux-x86_64"; 377 - sha256 = "f4c9a173ab7e9fc964f4c255ef9830559fc835d1f18ac388de5fa16d2df5d521"; 377 + sha256 = "60a8c8e6cd54b4093d922dfd3aaeda483d82ec8c23725e8d1a15ec7c21d662dd"; 378 378 } 379 - { url = "http://archive.mozilla.org/pub/firefox/releases/90.0.1/linux-x86_64/ru/firefox-90.0.1.tar.bz2"; 379 + { url = "http://archive.mozilla.org/pub/firefox/releases/90.0.2/linux-x86_64/ru/firefox-90.0.2.tar.bz2"; 380 380 locale = "ru"; 381 381 arch = "linux-x86_64"; 382 - sha256 = "07d1c8cd10323f039a040295230f223e9e6b40860830b2e26a0ab9fd2c15d0a7"; 382 + sha256 = "6e18bb8f1828a832715543be37f5bee235135623256a0af70e40cbc0513a0477"; 383 383 } 384 - { url = "http://archive.mozilla.org/pub/firefox/releases/90.0.1/linux-x86_64/si/firefox-90.0.1.tar.bz2"; 384 + { url = "http://archive.mozilla.org/pub/firefox/releases/90.0.2/linux-x86_64/si/firefox-90.0.2.tar.bz2"; 385 385 locale = "si"; 386 386 arch = "linux-x86_64"; 387 - sha256 = "6f816e89adaabb79ff1b73eed516e6c5f817d7af0ccaee58262ea47c80a08664"; 387 + sha256 = "f85b0f7c1234a9bad7bf7c242209df03dc17655e9a9b5672df04790433648f24"; 388 388 } 389 - { url = "http://archive.mozilla.org/pub/firefox/releases/90.0.1/linux-x86_64/sk/firefox-90.0.1.tar.bz2"; 389 + { url = "http://archive.mozilla.org/pub/firefox/releases/90.0.2/linux-x86_64/sk/firefox-90.0.2.tar.bz2"; 390 390 locale = "sk"; 391 391 arch = "linux-x86_64"; 392 - sha256 = "14fbd3f2057da82c95e2cd194021adc3c7c19b0f64cd56e623ae2341b7414301"; 392 + sha256 = "1bdbd0877f513c4368de9fc494b4d3eaf47ff28c73cd323a99f6f02e105f6ec0"; 393 393 } 394 - { url = "http://archive.mozilla.org/pub/firefox/releases/90.0.1/linux-x86_64/sl/firefox-90.0.1.tar.bz2"; 394 + { url = "http://archive.mozilla.org/pub/firefox/releases/90.0.2/linux-x86_64/sl/firefox-90.0.2.tar.bz2"; 395 395 locale = "sl"; 396 396 arch = "linux-x86_64"; 397 - sha256 = "388ef17576722a32d22350ac2848c8e7f0239481f1d0172441770052bf1c53d5"; 397 + sha256 = "7f581f23d215bd6d5c52518b4711601b3558fd7b0d5ee6e7484453340d9bfbef"; 398 398 } 399 - { url = "http://archive.mozilla.org/pub/firefox/releases/90.0.1/linux-x86_64/son/firefox-90.0.1.tar.bz2"; 399 + { url = "http://archive.mozilla.org/pub/firefox/releases/90.0.2/linux-x86_64/son/firefox-90.0.2.tar.bz2"; 400 400 locale = "son"; 401 401 arch = "linux-x86_64"; 402 - sha256 = "f7785fc5a91c991c277b36eca1928c350953043e77cdb4b47f25d5f2f611828d"; 402 + sha256 = "47de297dc96c63f1eca6dc37df4dcbb73e5ed1561311c9b60cf2e0eba52e4a9c"; 403 403 } 404 - { url = "http://archive.mozilla.org/pub/firefox/releases/90.0.1/linux-x86_64/sq/firefox-90.0.1.tar.bz2"; 404 + { url = "http://archive.mozilla.org/pub/firefox/releases/90.0.2/linux-x86_64/sq/firefox-90.0.2.tar.bz2"; 405 405 locale = "sq"; 406 406 arch = "linux-x86_64"; 407 - sha256 = "cc0f348c99304e0da47bbc4be45bc350c53574ea1e20d781f88862e5add4c60a"; 407 + sha256 = "cca2b590997e16daadc8772cd67deff819cb587e2e8bdbcf943c7d5b99a323e2"; 408 408 } 409 - { url = "http://archive.mozilla.org/pub/firefox/releases/90.0.1/linux-x86_64/sr/firefox-90.0.1.tar.bz2"; 409 + { url = "http://archive.mozilla.org/pub/firefox/releases/90.0.2/linux-x86_64/sr/firefox-90.0.2.tar.bz2"; 410 410 locale = "sr"; 411 411 arch = "linux-x86_64"; 412 - sha256 = "6824091ffb721ff42072798cd72c3061921eb69f85a710c141407f83ddddd836"; 412 + sha256 = "d31e8bb274404448473e57021995fd7ae78c2024f146206e415580676656a6ac"; 413 413 } 414 - { url = "http://archive.mozilla.org/pub/firefox/releases/90.0.1/linux-x86_64/sv-SE/firefox-90.0.1.tar.bz2"; 414 + { url = "http://archive.mozilla.org/pub/firefox/releases/90.0.2/linux-x86_64/sv-SE/firefox-90.0.2.tar.bz2"; 415 415 locale = "sv-SE"; 416 416 arch = "linux-x86_64"; 417 - sha256 = "3d86180707aa4f2fbe271e9d8fdf10ef5cd52126648a64e684214f159cbc7512"; 417 + sha256 = "6bf03f5aef1391708f25a386f05d7b3959bee8390421cefa3b993cd5b9278c3e"; 418 418 } 419 - { url = "http://archive.mozilla.org/pub/firefox/releases/90.0.1/linux-x86_64/szl/firefox-90.0.1.tar.bz2"; 419 + { url = "http://archive.mozilla.org/pub/firefox/releases/90.0.2/linux-x86_64/szl/firefox-90.0.2.tar.bz2"; 420 420 locale = "szl"; 421 421 arch = "linux-x86_64"; 422 - sha256 = "e49776c7820b51648c8e2d19f5e8073515fda5397adae3302383e9f503240e08"; 422 + sha256 = "2198b1cff87868bd9152f24306d99be63c322dca578d12ede90d5d34c3635a8d"; 423 423 } 424 - { url = "http://archive.mozilla.org/pub/firefox/releases/90.0.1/linux-x86_64/ta/firefox-90.0.1.tar.bz2"; 424 + { url = "http://archive.mozilla.org/pub/firefox/releases/90.0.2/linux-x86_64/ta/firefox-90.0.2.tar.bz2"; 425 425 locale = "ta"; 426 426 arch = "linux-x86_64"; 427 - sha256 = "d8b32890c9ad376cd9122ae6e80d1dc65c0b8be1e5dd4c7381011b1059dd8bbd"; 427 + sha256 = "5fad9a8a62e6a1a96341842f34011db87ffb30dc7490582c0c4da0d2245e6425"; 428 428 } 429 - { url = "http://archive.mozilla.org/pub/firefox/releases/90.0.1/linux-x86_64/te/firefox-90.0.1.tar.bz2"; 429 + { url = "http://archive.mozilla.org/pub/firefox/releases/90.0.2/linux-x86_64/te/firefox-90.0.2.tar.bz2"; 430 430 locale = "te"; 431 431 arch = "linux-x86_64"; 432 - sha256 = "87974e3cf5214db7f82244b43a584f3cb11d4ba66ac45dfce1d22f417fd63185"; 432 + sha256 = "78010fc0503019b04cb7cc44c500c845e28a90c52db7480264e989fbd5deb389"; 433 433 } 434 - { url = "http://archive.mozilla.org/pub/firefox/releases/90.0.1/linux-x86_64/th/firefox-90.0.1.tar.bz2"; 434 + { url = "http://archive.mozilla.org/pub/firefox/releases/90.0.2/linux-x86_64/th/firefox-90.0.2.tar.bz2"; 435 435 locale = "th"; 436 436 arch = "linux-x86_64"; 437 - sha256 = "1d65c868936bd174ae9ecac66e1c1bc30e4b1214aaa0a2762dfcda6929eed1ec"; 437 + sha256 = "221016e5e7e4f4fb53eb570edd825b2d38922fba7c0344a0048525ffbbb2ae02"; 438 438 } 439 - { url = "http://archive.mozilla.org/pub/firefox/releases/90.0.1/linux-x86_64/tl/firefox-90.0.1.tar.bz2"; 439 + { url = "http://archive.mozilla.org/pub/firefox/releases/90.0.2/linux-x86_64/tl/firefox-90.0.2.tar.bz2"; 440 440 locale = "tl"; 441 441 arch = "linux-x86_64"; 442 - sha256 = "115ecf4d90d13df1352637c9ed6d1701b6a9d0793d3487d582b90d487e27b52f"; 442 + sha256 = "81ff9417cbdb2c36be61baa2752701d5507cf5214ac0afac822d426e029c8141"; 443 443 } 444 - { url = "http://archive.mozilla.org/pub/firefox/releases/90.0.1/linux-x86_64/tr/firefox-90.0.1.tar.bz2"; 444 + { url = "http://archive.mozilla.org/pub/firefox/releases/90.0.2/linux-x86_64/tr/firefox-90.0.2.tar.bz2"; 445 445 locale = "tr"; 446 446 arch = "linux-x86_64"; 447 - sha256 = "d66f4114e577e945abbb1b32206b2cddff65db1f9a2b1cbd1c8a11e528ce656f"; 447 + sha256 = "e3a053ff1b785e52df509a08d66bc5662252c8edf7e476812aca76c2c4ab0b75"; 448 448 } 449 - { url = "http://archive.mozilla.org/pub/firefox/releases/90.0.1/linux-x86_64/trs/firefox-90.0.1.tar.bz2"; 449 + { url = "http://archive.mozilla.org/pub/firefox/releases/90.0.2/linux-x86_64/trs/firefox-90.0.2.tar.bz2"; 450 450 locale = "trs"; 451 451 arch = "linux-x86_64"; 452 - sha256 = "1dc6d43229d0912d34394889deba3d91796ac4aac437b7ed86065d978871fbec"; 452 + sha256 = "d8c246da9885ec4b5f73284f09a6a80b7fe07f1f49da83975811f478526366f6"; 453 453 } 454 - { url = "http://archive.mozilla.org/pub/firefox/releases/90.0.1/linux-x86_64/uk/firefox-90.0.1.tar.bz2"; 454 + { url = "http://archive.mozilla.org/pub/firefox/releases/90.0.2/linux-x86_64/uk/firefox-90.0.2.tar.bz2"; 455 455 locale = "uk"; 456 456 arch = "linux-x86_64"; 457 - sha256 = "1795fbe577dee1bc042a7b50bceb958446e7f6c95133c2d1432f1494ba86b6a0"; 457 + sha256 = "0e1024086ade42468ed2f12396a03b87e2698e2490f69cc62c9f76f462d07ffc"; 458 458 } 459 - { url = "http://archive.mozilla.org/pub/firefox/releases/90.0.1/linux-x86_64/ur/firefox-90.0.1.tar.bz2"; 459 + { url = "http://archive.mozilla.org/pub/firefox/releases/90.0.2/linux-x86_64/ur/firefox-90.0.2.tar.bz2"; 460 460 locale = "ur"; 461 461 arch = "linux-x86_64"; 462 - sha256 = "1da88a58d6262c4b2866e765efae0ccc23ff224ed59d5f9a30434a16408b17d1"; 462 + sha256 = "14376446a9006673e2bc2fd5d947a08b07af2ff50e70cc9dd4e3bff51052a298"; 463 463 } 464 - { url = "http://archive.mozilla.org/pub/firefox/releases/90.0.1/linux-x86_64/uz/firefox-90.0.1.tar.bz2"; 464 + { url = "http://archive.mozilla.org/pub/firefox/releases/90.0.2/linux-x86_64/uz/firefox-90.0.2.tar.bz2"; 465 465 locale = "uz"; 466 466 arch = "linux-x86_64"; 467 - sha256 = "549956dc6ac0eab50becf7562e91a17fdc3f0244197379f03bbdb2b12f2ecaef"; 467 + sha256 = "15fc45a28194b3fe8f3aaf2a47de64693e8ffe9054e9b7e06ae72018a7c0ee5a"; 468 468 } 469 - { url = "http://archive.mozilla.org/pub/firefox/releases/90.0.1/linux-x86_64/vi/firefox-90.0.1.tar.bz2"; 469 + { url = "http://archive.mozilla.org/pub/firefox/releases/90.0.2/linux-x86_64/vi/firefox-90.0.2.tar.bz2"; 470 470 locale = "vi"; 471 471 arch = "linux-x86_64"; 472 - sha256 = "3e9575342f30b81bebc730c855b54120c95e385edf9273e5355f857da81d55ea"; 472 + sha256 = "69d69c341b80ca9b521607b737084297119cff0f66c4606c28bcdb47c67907dc"; 473 473 } 474 - { url = "http://archive.mozilla.org/pub/firefox/releases/90.0.1/linux-x86_64/xh/firefox-90.0.1.tar.bz2"; 474 + { url = "http://archive.mozilla.org/pub/firefox/releases/90.0.2/linux-x86_64/xh/firefox-90.0.2.tar.bz2"; 475 475 locale = "xh"; 476 476 arch = "linux-x86_64"; 477 - sha256 = "d2e7dd3cbd70ef34c53bcfc5b3427508ed368cad548afe0509ff7149a6472ff8"; 477 + sha256 = "9714bf46a53920a79844cf25cb7f2be2b33d4c98fc9c862edbb44ecba35c0bee"; 478 478 } 479 - { url = "http://archive.mozilla.org/pub/firefox/releases/90.0.1/linux-x86_64/zh-CN/firefox-90.0.1.tar.bz2"; 479 + { url = "http://archive.mozilla.org/pub/firefox/releases/90.0.2/linux-x86_64/zh-CN/firefox-90.0.2.tar.bz2"; 480 480 locale = "zh-CN"; 481 481 arch = "linux-x86_64"; 482 - sha256 = "a65f4a1002422a07083fb8566e3129f781a8083d9427ba4236812204c953a5f3"; 482 + sha256 = "fd5b352d29c37ef0c750d40b8182da3399a8e52589d325dbd85fdfc2fabb1ed8"; 483 483 } 484 - { url = "http://archive.mozilla.org/pub/firefox/releases/90.0.1/linux-x86_64/zh-TW/firefox-90.0.1.tar.bz2"; 484 + { url = "http://archive.mozilla.org/pub/firefox/releases/90.0.2/linux-x86_64/zh-TW/firefox-90.0.2.tar.bz2"; 485 485 locale = "zh-TW"; 486 486 arch = "linux-x86_64"; 487 - sha256 = "e5f1c0d36c7a4b3634858d691c5f26481018ac4ce7c5ab7a4c19e04b33810941"; 487 + sha256 = "4b79f6db1aae404d23d1dca8ed8745b1132fefe62c2c2a4e64a49aff0cbcb0ab"; 488 488 } 489 - { url = "http://archive.mozilla.org/pub/firefox/releases/90.0.1/linux-i686/ach/firefox-90.0.1.tar.bz2"; 489 + { url = "http://archive.mozilla.org/pub/firefox/releases/90.0.2/linux-i686/ach/firefox-90.0.2.tar.bz2"; 490 490 locale = "ach"; 491 491 arch = "linux-i686"; 492 - sha256 = "b5908565dea1f33f82d8e380bb5d648fab9ebcb4af24d602a6c71e176fee5007"; 492 + sha256 = "73f89b3c521f974f865ce35081ca23aa34288a3c2c97793031edc0c03e999f1d"; 493 493 } 494 - { url = "http://archive.mozilla.org/pub/firefox/releases/90.0.1/linux-i686/af/firefox-90.0.1.tar.bz2"; 494 + { url = "http://archive.mozilla.org/pub/firefox/releases/90.0.2/linux-i686/af/firefox-90.0.2.tar.bz2"; 495 495 locale = "af"; 496 496 arch = "linux-i686"; 497 - sha256 = "d40bd877e5ad156a45c0c325794537ef9dd71770a395aeebf8381075df0c74d6"; 497 + sha256 = "02c1c8be1c00405a2c2ac66486e01f761c5c6400b2f685f739cc196c130d391d"; 498 498 } 499 - { url = "http://archive.mozilla.org/pub/firefox/releases/90.0.1/linux-i686/an/firefox-90.0.1.tar.bz2"; 499 + { url = "http://archive.mozilla.org/pub/firefox/releases/90.0.2/linux-i686/an/firefox-90.0.2.tar.bz2"; 500 500 locale = "an"; 501 501 arch = "linux-i686"; 502 - sha256 = "c72b84b92239955c750cdc302cfed32c7ed1a1352a88b5f599b4edfaad79fdf6"; 502 + sha256 = "173b9ccad19be6b1b5b48eaa0f5f670ee97cfa28e249d36bd85846c8e52c4c87"; 503 503 } 504 - { url = "http://archive.mozilla.org/pub/firefox/releases/90.0.1/linux-i686/ar/firefox-90.0.1.tar.bz2"; 504 + { url = "http://archive.mozilla.org/pub/firefox/releases/90.0.2/linux-i686/ar/firefox-90.0.2.tar.bz2"; 505 505 locale = "ar"; 506 506 arch = "linux-i686"; 507 - sha256 = "25b4175421efe766e7be49591c04b636699bc685aee6459c48b19fe9aaca07db"; 507 + sha256 = "fcea5e8c3fde2d339556d4f1544d7f5f83a4c72adb129d028dd0eb342d3fc85f"; 508 508 } 509 - { url = "http://archive.mozilla.org/pub/firefox/releases/90.0.1/linux-i686/ast/firefox-90.0.1.tar.bz2"; 509 + { url = "http://archive.mozilla.org/pub/firefox/releases/90.0.2/linux-i686/ast/firefox-90.0.2.tar.bz2"; 510 510 locale = "ast"; 511 511 arch = "linux-i686"; 512 - sha256 = "d7919de20cf70de38f03e508b6ac5728b76ceedb626636cfed74c4698ce4dbc6"; 512 + sha256 = "79c68a84f273543a92796e725530dc8f7097801d1958052576ca5b26b8075c86"; 513 513 } 514 - { url = "http://archive.mozilla.org/pub/firefox/releases/90.0.1/linux-i686/az/firefox-90.0.1.tar.bz2"; 514 + { url = "http://archive.mozilla.org/pub/firefox/releases/90.0.2/linux-i686/az/firefox-90.0.2.tar.bz2"; 515 515 locale = "az"; 516 516 arch = "linux-i686"; 517 - sha256 = "addbe7fa0121dc3643afde905bf33b764d36d49a60ccf6c427ab97ac941ce9f3"; 517 + sha256 = "3aaac6897845e3884fbfca0888b1b2bb08709a4a1934aa5bf1d7a84dedf29377"; 518 518 } 519 - { url = "http://archive.mozilla.org/pub/firefox/releases/90.0.1/linux-i686/be/firefox-90.0.1.tar.bz2"; 519 + { url = "http://archive.mozilla.org/pub/firefox/releases/90.0.2/linux-i686/be/firefox-90.0.2.tar.bz2"; 520 520 locale = "be"; 521 521 arch = "linux-i686"; 522 - sha256 = "db52de7ce7236110b28322996303e2a07f69b88eb53393aa4ff75dd841b02aa3"; 522 + sha256 = "2bbcdf98b683420da29b8f3b09a6527a8013deefd9ad987d91947b7ac4764dd1"; 523 523 } 524 - { url = "http://archive.mozilla.org/pub/firefox/releases/90.0.1/linux-i686/bg/firefox-90.0.1.tar.bz2"; 524 + { url = "http://archive.mozilla.org/pub/firefox/releases/90.0.2/linux-i686/bg/firefox-90.0.2.tar.bz2"; 525 525 locale = "bg"; 526 526 arch = "linux-i686"; 527 - sha256 = "2abe8c91ce73f350e31de13807fcdc48c2621a29fe25d17ed25a2fb8052ce831"; 527 + sha256 = "693d8513e86329c3796713d9a42ecb9d844bdd3935ad377321156af233f2919e"; 528 528 } 529 - { url = "http://archive.mozilla.org/pub/firefox/releases/90.0.1/linux-i686/bn/firefox-90.0.1.tar.bz2"; 529 + { url = "http://archive.mozilla.org/pub/firefox/releases/90.0.2/linux-i686/bn/firefox-90.0.2.tar.bz2"; 530 530 locale = "bn"; 531 531 arch = "linux-i686"; 532 - sha256 = "2b5f6e1bd73eda0fdf69f6d8181b83206bfbcfcb5edb11be12f2a29e6ffd4a37"; 532 + sha256 = "19a2eee6ad520be48b9499bdd0308b15cc022d9767216382d8de3de24c342a46"; 533 533 } 534 - { url = "http://archive.mozilla.org/pub/firefox/releases/90.0.1/linux-i686/br/firefox-90.0.1.tar.bz2"; 534 + { url = "http://archive.mozilla.org/pub/firefox/releases/90.0.2/linux-i686/br/firefox-90.0.2.tar.bz2"; 535 535 locale = "br"; 536 536 arch = "linux-i686"; 537 - sha256 = "53339a26816934aa1f5edac114844c42b7107326f114ba28818700ae8ee199ca"; 537 + sha256 = "d4901f3ec5ffc0340dee345fdf381b8f38ffe36d0fe934ed2b983b5600d2f6b7"; 538 538 } 539 - { url = "http://archive.mozilla.org/pub/firefox/releases/90.0.1/linux-i686/bs/firefox-90.0.1.tar.bz2"; 539 + { url = "http://archive.mozilla.org/pub/firefox/releases/90.0.2/linux-i686/bs/firefox-90.0.2.tar.bz2"; 540 540 locale = "bs"; 541 541 arch = "linux-i686"; 542 - sha256 = "d49005f911a027a7628f45103ad2e43438a7ec33142f9a5ec7738a8694d071de"; 542 + sha256 = "5a40c41b8ec915b94139f82ac77480c37a2da4595b0f4066f11d33463dff9703"; 543 543 } 544 - { url = "http://archive.mozilla.org/pub/firefox/releases/90.0.1/linux-i686/ca-valencia/firefox-90.0.1.tar.bz2"; 544 + { url = "http://archive.mozilla.org/pub/firefox/releases/90.0.2/linux-i686/ca-valencia/firefox-90.0.2.tar.bz2"; 545 545 locale = "ca-valencia"; 546 546 arch = "linux-i686"; 547 - sha256 = "ccaa99d7eede57e43c57ab2a185a53061476cedb65f37d4659c1e765297c937a"; 547 + sha256 = "831a7712f29ccc118ca8ab9ce3796292f56c0e45596e1f2904ae899661e727a0"; 548 548 } 549 - { url = "http://archive.mozilla.org/pub/firefox/releases/90.0.1/linux-i686/ca/firefox-90.0.1.tar.bz2"; 549 + { url = "http://archive.mozilla.org/pub/firefox/releases/90.0.2/linux-i686/ca/firefox-90.0.2.tar.bz2"; 550 550 locale = "ca"; 551 551 arch = "linux-i686"; 552 - sha256 = "b4df85c3f723a3e8c44d249f12f37bd27eeade4ec802baccf2e82a92e9869002"; 552 + sha256 = "eb604650d0b3539c853c1709835edf05c0c60969f0065c8f6c0ed80d41f2a8ec"; 553 553 } 554 - { url = "http://archive.mozilla.org/pub/firefox/releases/90.0.1/linux-i686/cak/firefox-90.0.1.tar.bz2"; 554 + { url = "http://archive.mozilla.org/pub/firefox/releases/90.0.2/linux-i686/cak/firefox-90.0.2.tar.bz2"; 555 555 locale = "cak"; 556 556 arch = "linux-i686"; 557 - sha256 = "a8e1244c9904e3f5bada11c33f2f542b6dbb5ccb867f7cc6d5a2d1a99e95c48d"; 557 + sha256 = "5fe7fc105f7ae411ffc24df0e2ba8c36cdd2fc1be9077ca261a9c422dae6dfe2"; 558 558 } 559 - { url = "http://archive.mozilla.org/pub/firefox/releases/90.0.1/linux-i686/cs/firefox-90.0.1.tar.bz2"; 559 + { url = "http://archive.mozilla.org/pub/firefox/releases/90.0.2/linux-i686/cs/firefox-90.0.2.tar.bz2"; 560 560 locale = "cs"; 561 561 arch = "linux-i686"; 562 - sha256 = "b2cbe665a6b2482edbe29b50036922708e7bc7aaad65ef6d91b47beb4f53acbe"; 562 + sha256 = "53c39c90aed6e55b324b8ef8375ab5b8b627788d716d71ff94f33a3706b7a3c9"; 563 563 } 564 - { url = "http://archive.mozilla.org/pub/firefox/releases/90.0.1/linux-i686/cy/firefox-90.0.1.tar.bz2"; 564 + { url = "http://archive.mozilla.org/pub/firefox/releases/90.0.2/linux-i686/cy/firefox-90.0.2.tar.bz2"; 565 565 locale = "cy"; 566 566 arch = "linux-i686"; 567 - sha256 = "5e151c341812dcf8bdf769ba0a1ae9ec03b3e79d5f55fb18241ab0ef907538fe"; 567 + sha256 = "d12f73551705c7ad3afd9898f92d4a20080040542df5ce5fdca27f150491c83d"; 568 568 } 569 - { url = "http://archive.mozilla.org/pub/firefox/releases/90.0.1/linux-i686/da/firefox-90.0.1.tar.bz2"; 569 + { url = "http://archive.mozilla.org/pub/firefox/releases/90.0.2/linux-i686/da/firefox-90.0.2.tar.bz2"; 570 570 locale = "da"; 571 571 arch = "linux-i686"; 572 - sha256 = "ebcb60a77185d17114c26d58a61a3a3ef5198709c43133263efbe39c05275dcd"; 572 + sha256 = "c5016abf9337ac7f48e12e656e1aefaa572cbeed9ed4ca27717724b08c48cbb5"; 573 573 } 574 - { url = "http://archive.mozilla.org/pub/firefox/releases/90.0.1/linux-i686/de/firefox-90.0.1.tar.bz2"; 574 + { url = "http://archive.mozilla.org/pub/firefox/releases/90.0.2/linux-i686/de/firefox-90.0.2.tar.bz2"; 575 575 locale = "de"; 576 576 arch = "linux-i686"; 577 - sha256 = "8819ad2efc7d49946eed2adbb10280602d0004722207cb46e06f46f4fb0f80d8"; 577 + sha256 = "65a8b0830a07b3d8936cc2f266ced396481dc140433f8092d774ed9b0600bd53"; 578 578 } 579 - { url = "http://archive.mozilla.org/pub/firefox/releases/90.0.1/linux-i686/dsb/firefox-90.0.1.tar.bz2"; 579 + { url = "http://archive.mozilla.org/pub/firefox/releases/90.0.2/linux-i686/dsb/firefox-90.0.2.tar.bz2"; 580 580 locale = "dsb"; 581 581 arch = "linux-i686"; 582 - sha256 = "c91e40aed7b1c1c41ebe0cdf77e46cb284d7cd308c6ae66a70f46fc4dab008a0"; 582 + sha256 = "5044dc086c73ff07ee88f1987d15a432931e7ff48c045a05eea8eb1aee5e5f65"; 583 583 } 584 - { url = "http://archive.mozilla.org/pub/firefox/releases/90.0.1/linux-i686/el/firefox-90.0.1.tar.bz2"; 584 + { url = "http://archive.mozilla.org/pub/firefox/releases/90.0.2/linux-i686/el/firefox-90.0.2.tar.bz2"; 585 585 locale = "el"; 586 586 arch = "linux-i686"; 587 - sha256 = "f9032320f0fd0622c9e6ad048de12533e92660bf56e255d2f79fc0c2adc3356c"; 587 + sha256 = "0b4633ce3aabbd590c308e2b110db416fb0d719778c0132231e3ba94235d940f"; 588 588 } 589 - { url = "http://archive.mozilla.org/pub/firefox/releases/90.0.1/linux-i686/en-CA/firefox-90.0.1.tar.bz2"; 589 + { url = "http://archive.mozilla.org/pub/firefox/releases/90.0.2/linux-i686/en-CA/firefox-90.0.2.tar.bz2"; 590 590 locale = "en-CA"; 591 591 arch = "linux-i686"; 592 - sha256 = "9224c71771b26085f067acd29993e48aea66a61c7ae193bb6442569b9291677a"; 592 + sha256 = "117590c95bd4f372714ea8ea13eea03c7755c5a4442a5a35e01a7ae2900823e8"; 593 593 } 594 - { url = "http://archive.mozilla.org/pub/firefox/releases/90.0.1/linux-i686/en-GB/firefox-90.0.1.tar.bz2"; 594 + { url = "http://archive.mozilla.org/pub/firefox/releases/90.0.2/linux-i686/en-GB/firefox-90.0.2.tar.bz2"; 595 595 locale = "en-GB"; 596 596 arch = "linux-i686"; 597 - sha256 = "fd27cadfa31f81d7103f867aea3efb6f03f341708c4ed93df5d6d8fba601c1eb"; 597 + sha256 = "449f0e563b3fcae89e324e0c331c1a1d61ef76a54018fa02ca6a6ca6c16f2910"; 598 598 } 599 - { url = "http://archive.mozilla.org/pub/firefox/releases/90.0.1/linux-i686/en-US/firefox-90.0.1.tar.bz2"; 599 + { url = "http://archive.mozilla.org/pub/firefox/releases/90.0.2/linux-i686/en-US/firefox-90.0.2.tar.bz2"; 600 600 locale = "en-US"; 601 601 arch = "linux-i686"; 602 - sha256 = "1043cc2125aa682953340fb40b721b3dcffab1ad0c06184fc5a92740638d4a13"; 602 + sha256 = "6713930204c699a6b508a1885785f94672116d8ee1df3eaaab3187011b5540e7"; 603 603 } 604 - { url = "http://archive.mozilla.org/pub/firefox/releases/90.0.1/linux-i686/eo/firefox-90.0.1.tar.bz2"; 604 + { url = "http://archive.mozilla.org/pub/firefox/releases/90.0.2/linux-i686/eo/firefox-90.0.2.tar.bz2"; 605 605 locale = "eo"; 606 606 arch = "linux-i686"; 607 - sha256 = "1dd42f52563463c146ddef224f97b6e87f82f01249f7bea290a4cb8331dc9fde"; 607 + sha256 = "3754cf70f5a3ec935435c9b8284c1b405870f51fc3224d6c032845d641b3abef"; 608 608 } 609 - { url = "http://archive.mozilla.org/pub/firefox/releases/90.0.1/linux-i686/es-AR/firefox-90.0.1.tar.bz2"; 609 + { url = "http://archive.mozilla.org/pub/firefox/releases/90.0.2/linux-i686/es-AR/firefox-90.0.2.tar.bz2"; 610 610 locale = "es-AR"; 611 611 arch = "linux-i686"; 612 - sha256 = "fae114afacd99e045abad6dd5a6d4ad5669b00158431ea8458d48e43aa06d4af"; 612 + sha256 = "41f8b2cda0b52cd8d810545a240604ecec7132df3c5b2394b6407f038aa8886b"; 613 613 } 614 - { url = "http://archive.mozilla.org/pub/firefox/releases/90.0.1/linux-i686/es-CL/firefox-90.0.1.tar.bz2"; 614 + { url = "http://archive.mozilla.org/pub/firefox/releases/90.0.2/linux-i686/es-CL/firefox-90.0.2.tar.bz2"; 615 615 locale = "es-CL"; 616 616 arch = "linux-i686"; 617 - sha256 = "1a4b839f8b55ef758c56ce18770cc31e871278e58f378fa7e7cbf4502e3b930c"; 617 + sha256 = "8febcdbf610c842c31e57a5e0190eb62e586198710ecfbf4b4075d62a7d5f15a"; 618 618 } 619 - { url = "http://archive.mozilla.org/pub/firefox/releases/90.0.1/linux-i686/es-ES/firefox-90.0.1.tar.bz2"; 619 + { url = "http://archive.mozilla.org/pub/firefox/releases/90.0.2/linux-i686/es-ES/firefox-90.0.2.tar.bz2"; 620 620 locale = "es-ES"; 621 621 arch = "linux-i686"; 622 - sha256 = "cc21e66b7c7250d57067c8fc133a8b6f4a4f4020474bb7d4510c94ca02c316c6"; 622 + sha256 = "54e311e0fd76d0239618f90ce05fa8ed9dc956a0f35886ec587e316f566932b2"; 623 623 } 624 - { url = "http://archive.mozilla.org/pub/firefox/releases/90.0.1/linux-i686/es-MX/firefox-90.0.1.tar.bz2"; 624 + { url = "http://archive.mozilla.org/pub/firefox/releases/90.0.2/linux-i686/es-MX/firefox-90.0.2.tar.bz2"; 625 625 locale = "es-MX"; 626 626 arch = "linux-i686"; 627 - sha256 = "cfd89dd866f633359c57af8915586abc7d3bedcf2523bf60f7878d70417c09db"; 627 + sha256 = "f57bbcc4176f51aae50ee8fbe5b82e1aed6dca7db6c5bb61b90237a32e93e70d"; 628 628 } 629 - { url = "http://archive.mozilla.org/pub/firefox/releases/90.0.1/linux-i686/et/firefox-90.0.1.tar.bz2"; 629 + { url = "http://archive.mozilla.org/pub/firefox/releases/90.0.2/linux-i686/et/firefox-90.0.2.tar.bz2"; 630 630 locale = "et"; 631 631 arch = "linux-i686"; 632 - sha256 = "6e678eeef5ebe30b6005533e69ebbc4f096e3a1e2fc07be8c8f1cf3d1b5c1b06"; 632 + sha256 = "633581b5f19a8c271e3e3cd524b3ae7757ab9e2339d8546fd1d223b844b020ea"; 633 633 } 634 - { url = "http://archive.mozilla.org/pub/firefox/releases/90.0.1/linux-i686/eu/firefox-90.0.1.tar.bz2"; 634 + { url = "http://archive.mozilla.org/pub/firefox/releases/90.0.2/linux-i686/eu/firefox-90.0.2.tar.bz2"; 635 635 locale = "eu"; 636 636 arch = "linux-i686"; 637 - sha256 = "4fcab02f0a755db4baadd5e04fe9589226b0082768ef58e32680a72a86ef52f2"; 637 + sha256 = "1307bdd3214c6a36cfd860e81a1a948df37843effd21ff53525aeef8abbcd3a5"; 638 638 } 639 - { url = "http://archive.mozilla.org/pub/firefox/releases/90.0.1/linux-i686/fa/firefox-90.0.1.tar.bz2"; 639 + { url = "http://archive.mozilla.org/pub/firefox/releases/90.0.2/linux-i686/fa/firefox-90.0.2.tar.bz2"; 640 640 locale = "fa"; 641 641 arch = "linux-i686"; 642 - sha256 = "bd7500a850ae6c4ea9702521716336bd2809c8e3fc058ea021ee27a1b6d40aa7"; 642 + sha256 = "38fe66fdcc8105a00f5d8655585e96e65f9a1bb6c7d261cad8f7992480728627"; 643 643 } 644 - { url = "http://archive.mozilla.org/pub/firefox/releases/90.0.1/linux-i686/ff/firefox-90.0.1.tar.bz2"; 644 + { url = "http://archive.mozilla.org/pub/firefox/releases/90.0.2/linux-i686/ff/firefox-90.0.2.tar.bz2"; 645 645 locale = "ff"; 646 646 arch = "linux-i686"; 647 - sha256 = "76b4327258aedc72fcae8b56dc5dd0c99952f0a2021252c5d0e36d1366b68016"; 647 + sha256 = "9e7acbee5e5be85c6fd8bbd11773533f73cb5c6395efbe86d19b20e236e16c1e"; 648 648 } 649 - { url = "http://archive.mozilla.org/pub/firefox/releases/90.0.1/linux-i686/fi/firefox-90.0.1.tar.bz2"; 649 + { url = "http://archive.mozilla.org/pub/firefox/releases/90.0.2/linux-i686/fi/firefox-90.0.2.tar.bz2"; 650 650 locale = "fi"; 651 651 arch = "linux-i686"; 652 - sha256 = "4500cd834525149ad46b94a7b86ff776511f3173a48064ed88d6b2e67596dc68"; 652 + sha256 = "eece28ddbc746a4182a69f75366e6c2bf0f8e11da790b6bbad0dcd7fb63de0fd"; 653 653 } 654 - { url = "http://archive.mozilla.org/pub/firefox/releases/90.0.1/linux-i686/fr/firefox-90.0.1.tar.bz2"; 654 + { url = "http://archive.mozilla.org/pub/firefox/releases/90.0.2/linux-i686/fr/firefox-90.0.2.tar.bz2"; 655 655 locale = "fr"; 656 656 arch = "linux-i686"; 657 - sha256 = "85313248992ddcc04bc5b72802929a2c601daae07d5e6d8a11c762159caecf86"; 657 + sha256 = "6bda4541f450ccdeeab51097275e253125078bfd2f7a9454ca8fd44a31a45d6c"; 658 658 } 659 - { url = "http://archive.mozilla.org/pub/firefox/releases/90.0.1/linux-i686/fy-NL/firefox-90.0.1.tar.bz2"; 659 + { url = "http://archive.mozilla.org/pub/firefox/releases/90.0.2/linux-i686/fy-NL/firefox-90.0.2.tar.bz2"; 660 660 locale = "fy-NL"; 661 661 arch = "linux-i686"; 662 - sha256 = "ba0d003e88355027ccf1be545555e68e06a19e11b7090844707e0053796f2a1d"; 662 + sha256 = "aaab56b445b8cebf325dccd2f809aaa95d30ed9da1834f54b81722ac718e72c1"; 663 663 } 664 - { url = "http://archive.mozilla.org/pub/firefox/releases/90.0.1/linux-i686/ga-IE/firefox-90.0.1.tar.bz2"; 664 + { url = "http://archive.mozilla.org/pub/firefox/releases/90.0.2/linux-i686/ga-IE/firefox-90.0.2.tar.bz2"; 665 665 locale = "ga-IE"; 666 666 arch = "linux-i686"; 667 - sha256 = "52f94cb53101e4d2564cb4f4589cb2246a4c78314e38e3d566290adf43f40e74"; 667 + sha256 = "2f29abd19a5974d250da1aefdf06986e1b55524610e9bd493e7f94da8e6152fd"; 668 668 } 669 - { url = "http://archive.mozilla.org/pub/firefox/releases/90.0.1/linux-i686/gd/firefox-90.0.1.tar.bz2"; 669 + { url = "http://archive.mozilla.org/pub/firefox/releases/90.0.2/linux-i686/gd/firefox-90.0.2.tar.bz2"; 670 670 locale = "gd"; 671 671 arch = "linux-i686"; 672 - sha256 = "0998440173e3b5886ff3a356a79fd05e7ea113cab4582a9400abad44ecbf6c48"; 672 + sha256 = "fa2d7d5d462ebc4b21e4652e9e538bfdc4ff3091428454be67ad52cadc3a50b4"; 673 673 } 674 - { url = "http://archive.mozilla.org/pub/firefox/releases/90.0.1/linux-i686/gl/firefox-90.0.1.tar.bz2"; 674 + { url = "http://archive.mozilla.org/pub/firefox/releases/90.0.2/linux-i686/gl/firefox-90.0.2.tar.bz2"; 675 675 locale = "gl"; 676 676 arch = "linux-i686"; 677 - sha256 = "6ab3ef1a97c8382160420f563c814f14610f1a0d4565ef8f86b8c8ddbf34e162"; 677 + sha256 = "9d133d05024307c5ae30f5b737dc25afd3d9038d3d4e198924d836f61b66fd81"; 678 678 } 679 - { url = "http://archive.mozilla.org/pub/firefox/releases/90.0.1/linux-i686/gn/firefox-90.0.1.tar.bz2"; 679 + { url = "http://archive.mozilla.org/pub/firefox/releases/90.0.2/linux-i686/gn/firefox-90.0.2.tar.bz2"; 680 680 locale = "gn"; 681 681 arch = "linux-i686"; 682 - sha256 = "f57a5d2ed2b9eb8d35b9bbbb9f76a988409db09c7855d6cb93abf151f8e449c5"; 682 + sha256 = "edb82865a9aff2b459dcf3f26583f27989a5d9aa7eb35aa86c30d672f464e3c0"; 683 683 } 684 - { url = "http://archive.mozilla.org/pub/firefox/releases/90.0.1/linux-i686/gu-IN/firefox-90.0.1.tar.bz2"; 684 + { url = "http://archive.mozilla.org/pub/firefox/releases/90.0.2/linux-i686/gu-IN/firefox-90.0.2.tar.bz2"; 685 685 locale = "gu-IN"; 686 686 arch = "linux-i686"; 687 - sha256 = "eb62873a8c7e2b5b706cd0033b5042a4f4496c265f7e57e1c65f23e3fc896a6a"; 687 + sha256 = "db64823b1b4610dc4107062a51567c349600fe9e4072ca18fdea80391d7a8064"; 688 688 } 689 - { url = "http://archive.mozilla.org/pub/firefox/releases/90.0.1/linux-i686/he/firefox-90.0.1.tar.bz2"; 689 + { url = "http://archive.mozilla.org/pub/firefox/releases/90.0.2/linux-i686/he/firefox-90.0.2.tar.bz2"; 690 690 locale = "he"; 691 691 arch = "linux-i686"; 692 - sha256 = "6c22304604f9e93153d55251e31bb250168015a4ac6c3d93cffcdd9c64ece7e9"; 692 + sha256 = "98f7d8e0b662b7a020e8aec6a17a171740f4e162cdd2318eacdb2b18d1e84435"; 693 693 } 694 - { url = "http://archive.mozilla.org/pub/firefox/releases/90.0.1/linux-i686/hi-IN/firefox-90.0.1.tar.bz2"; 694 + { url = "http://archive.mozilla.org/pub/firefox/releases/90.0.2/linux-i686/hi-IN/firefox-90.0.2.tar.bz2"; 695 695 locale = "hi-IN"; 696 696 arch = "linux-i686"; 697 - sha256 = "155f425d7d9b867acc7035d1220f60148fb94c25dd51ee7049e9c2e9b096a0fd"; 697 + sha256 = "679340528df16854b4366b968f05103dd183a0983393065630d71a963ed59f60"; 698 698 } 699 - { url = "http://archive.mozilla.org/pub/firefox/releases/90.0.1/linux-i686/hr/firefox-90.0.1.tar.bz2"; 699 + { url = "http://archive.mozilla.org/pub/firefox/releases/90.0.2/linux-i686/hr/firefox-90.0.2.tar.bz2"; 700 700 locale = "hr"; 701 701 arch = "linux-i686"; 702 - sha256 = "96faca700f49d3f8d9337f0f4f820f8a5a6335b06348b835bd39a26619e4efdc"; 702 + sha256 = "e95335aa07145e2388a2cd6973a12ce826ea9a0c44e7669a8f0c916b9c897f3a"; 703 703 } 704 - { url = "http://archive.mozilla.org/pub/firefox/releases/90.0.1/linux-i686/hsb/firefox-90.0.1.tar.bz2"; 704 + { url = "http://archive.mozilla.org/pub/firefox/releases/90.0.2/linux-i686/hsb/firefox-90.0.2.tar.bz2"; 705 705 locale = "hsb"; 706 706 arch = "linux-i686"; 707 - sha256 = "42ce59b460cf94705f88b80c91705bba81142798803bb1d7a3a0bc34dd96a7e3"; 707 + sha256 = "e6450586d82c4c01a96ba5c7947e92ea7285540dbf57c15398449f33d46c20c2"; 708 708 } 709 - { url = "http://archive.mozilla.org/pub/firefox/releases/90.0.1/linux-i686/hu/firefox-90.0.1.tar.bz2"; 709 + { url = "http://archive.mozilla.org/pub/firefox/releases/90.0.2/linux-i686/hu/firefox-90.0.2.tar.bz2"; 710 710 locale = "hu"; 711 711 arch = "linux-i686"; 712 - sha256 = "804db507b43af04716bbb4d53525aa9b2958b1d3ff08b93812f1d78531eb01da"; 712 + sha256 = "09f33e1cb7595f1f8e7724e6e311f4c2354093839e5bfe9f598c16689d7c53ff"; 713 713 } 714 - { url = "http://archive.mozilla.org/pub/firefox/releases/90.0.1/linux-i686/hy-AM/firefox-90.0.1.tar.bz2"; 714 + { url = "http://archive.mozilla.org/pub/firefox/releases/90.0.2/linux-i686/hy-AM/firefox-90.0.2.tar.bz2"; 715 715 locale = "hy-AM"; 716 716 arch = "linux-i686"; 717 - sha256 = "488e6bdd3d36490a33d5794f5ede500bad29cd2014cdd50ab5edf74c829fd424"; 717 + sha256 = "fa43f2a212e3b2fb1737057dbaf55eb78cdecf1021b086c5afae67d03abd4dd5"; 718 718 } 719 - { url = "http://archive.mozilla.org/pub/firefox/releases/90.0.1/linux-i686/ia/firefox-90.0.1.tar.bz2"; 719 + { url = "http://archive.mozilla.org/pub/firefox/releases/90.0.2/linux-i686/ia/firefox-90.0.2.tar.bz2"; 720 720 locale = "ia"; 721 721 arch = "linux-i686"; 722 - sha256 = "fd3f22e1247b394b654c12aed384c515a390e91651bcc66f3823205c67951287"; 722 + sha256 = "ad5384348f5795bf1c14445cd58b957cf320b5202f987a55efe4d51e0437e532"; 723 723 } 724 - { url = "http://archive.mozilla.org/pub/firefox/releases/90.0.1/linux-i686/id/firefox-90.0.1.tar.bz2"; 724 + { url = "http://archive.mozilla.org/pub/firefox/releases/90.0.2/linux-i686/id/firefox-90.0.2.tar.bz2"; 725 725 locale = "id"; 726 726 arch = "linux-i686"; 727 - sha256 = "2a197f4f2aa069b888ad9bfaa54da1b3bc461309a2f0475c298b7e501f06e6fc"; 727 + sha256 = "9519624ef818e9baafa3918bc3972f0d176eaa8df640f6258b4425d0366316e6"; 728 728 } 729 - { url = "http://archive.mozilla.org/pub/firefox/releases/90.0.1/linux-i686/is/firefox-90.0.1.tar.bz2"; 729 + { url = "http://archive.mozilla.org/pub/firefox/releases/90.0.2/linux-i686/is/firefox-90.0.2.tar.bz2"; 730 730 locale = "is"; 731 731 arch = "linux-i686"; 732 - sha256 = "b215c19156d129ef30c2d5b30d723d3923e57658888736bd31d3c7fd4a30f835"; 732 + sha256 = "0e425528e760ce2c5fcfe48559a4ac7d14a0cc79c1e95610e491ea14f941acb9"; 733 733 } 734 - { url = "http://archive.mozilla.org/pub/firefox/releases/90.0.1/linux-i686/it/firefox-90.0.1.tar.bz2"; 734 + { url = "http://archive.mozilla.org/pub/firefox/releases/90.0.2/linux-i686/it/firefox-90.0.2.tar.bz2"; 735 735 locale = "it"; 736 736 arch = "linux-i686"; 737 - sha256 = "f94a4ddd3278993c80e776849cd52721f40a2808a41f37c74f34ef4b7deea972"; 737 + sha256 = "98a24df84e74a257d2885f78933b23804408c6bfb625b85f5015c0f69b52d338"; 738 738 } 739 - { url = "http://archive.mozilla.org/pub/firefox/releases/90.0.1/linux-i686/ja/firefox-90.0.1.tar.bz2"; 739 + { url = "http://archive.mozilla.org/pub/firefox/releases/90.0.2/linux-i686/ja/firefox-90.0.2.tar.bz2"; 740 740 locale = "ja"; 741 741 arch = "linux-i686"; 742 - sha256 = "4b22759406f177c98ee2496ff17de565f87a0f566e3759ce030fd757c1555e32"; 742 + sha256 = "82830708da718cb70eaabf990b503b9f62a1232ed3ff5537fa91b140e4bd0678"; 743 743 } 744 - { url = "http://archive.mozilla.org/pub/firefox/releases/90.0.1/linux-i686/ka/firefox-90.0.1.tar.bz2"; 744 + { url = "http://archive.mozilla.org/pub/firefox/releases/90.0.2/linux-i686/ka/firefox-90.0.2.tar.bz2"; 745 745 locale = "ka"; 746 746 arch = "linux-i686"; 747 - sha256 = "7e602c099b680f1da42030067988f818e954ec4b02ddc6ec5473e02402a06428"; 747 + sha256 = "bcf43fa1a6cf21139b7672144e6f355367d680395f32961b5915fcb6d4cd9dd5"; 748 748 } 749 - { url = "http://archive.mozilla.org/pub/firefox/releases/90.0.1/linux-i686/kab/firefox-90.0.1.tar.bz2"; 749 + { url = "http://archive.mozilla.org/pub/firefox/releases/90.0.2/linux-i686/kab/firefox-90.0.2.tar.bz2"; 750 750 locale = "kab"; 751 751 arch = "linux-i686"; 752 - sha256 = "92d0441b33b179d515c88711bb13684e37c748a938d818723256092930428dea"; 752 + sha256 = "c965383ee64db3f84ae1736db80f772e38b04080fdac9117953d8a59697a2998"; 753 753 } 754 - { url = "http://archive.mozilla.org/pub/firefox/releases/90.0.1/linux-i686/kk/firefox-90.0.1.tar.bz2"; 754 + { url = "http://archive.mozilla.org/pub/firefox/releases/90.0.2/linux-i686/kk/firefox-90.0.2.tar.bz2"; 755 755 locale = "kk"; 756 756 arch = "linux-i686"; 757 - sha256 = "50a44e34e2a12ba6357f62bc82d9de9c5250c6e3b5635c81724d0a96f5111436"; 757 + sha256 = "26e0becb0c7feaba174ff1de85585364addfdb2dc7e6f5188d81c2a83eb68383"; 758 758 } 759 - { url = "http://archive.mozilla.org/pub/firefox/releases/90.0.1/linux-i686/km/firefox-90.0.1.tar.bz2"; 759 + { url = "http://archive.mozilla.org/pub/firefox/releases/90.0.2/linux-i686/km/firefox-90.0.2.tar.bz2"; 760 760 locale = "km"; 761 761 arch = "linux-i686"; 762 - sha256 = "de8bddaf5a937bfc5bc21897cf95b3d40068133df4c9edfe7eb9eaf76d23e17f"; 762 + sha256 = "a25e0ddb1ecee69236bef3389641921c906f03272c8bea3a6ee17e61327fd377"; 763 763 } 764 - { url = "http://archive.mozilla.org/pub/firefox/releases/90.0.1/linux-i686/kn/firefox-90.0.1.tar.bz2"; 764 + { url = "http://archive.mozilla.org/pub/firefox/releases/90.0.2/linux-i686/kn/firefox-90.0.2.tar.bz2"; 765 765 locale = "kn"; 766 766 arch = "linux-i686"; 767 - sha256 = "86e88fbc62e131f6b6a599575f5c507385251e7d03a114b61e8c1b78c4a8c22f"; 767 + sha256 = "4101658f06850402957e08578cec7fc730b9eee24e0e59d0b083e3814f13c713"; 768 768 } 769 - { url = "http://archive.mozilla.org/pub/firefox/releases/90.0.1/linux-i686/ko/firefox-90.0.1.tar.bz2"; 769 + { url = "http://archive.mozilla.org/pub/firefox/releases/90.0.2/linux-i686/ko/firefox-90.0.2.tar.bz2"; 770 770 locale = "ko"; 771 771 arch = "linux-i686"; 772 - sha256 = "10e0169e337cbef4a33e227ea57ff517ec570997fc471509ff95f098cfb52b12"; 772 + sha256 = "c72b19e5928c7f3cb2bf3c681620865c292e02cf88859b13785527598b1b5610"; 773 773 } 774 - { url = "http://archive.mozilla.org/pub/firefox/releases/90.0.1/linux-i686/lij/firefox-90.0.1.tar.bz2"; 774 + { url = "http://archive.mozilla.org/pub/firefox/releases/90.0.2/linux-i686/lij/firefox-90.0.2.tar.bz2"; 775 775 locale = "lij"; 776 776 arch = "linux-i686"; 777 - sha256 = "3e054180575b29c5afb286f6d7e8453bc8d4bfaf1ff5d8ac5fc53757b9dc48f1"; 777 + sha256 = "9741436304db85da8b2ff9aaf7254c6304cd8703fc612a906cabbb1bbfa6b1be"; 778 778 } 779 - { url = "http://archive.mozilla.org/pub/firefox/releases/90.0.1/linux-i686/lt/firefox-90.0.1.tar.bz2"; 779 + { url = "http://archive.mozilla.org/pub/firefox/releases/90.0.2/linux-i686/lt/firefox-90.0.2.tar.bz2"; 780 780 locale = "lt"; 781 781 arch = "linux-i686"; 782 - sha256 = "79685f8b0d646dc6fb446a85808e22107760343a63be429551866a22581106da"; 782 + sha256 = "cc6ad73885caa3780a22a70ef3a2a321d948fee71a0b9f9e6512c724be5e80d4"; 783 783 } 784 - { url = "http://archive.mozilla.org/pub/firefox/releases/90.0.1/linux-i686/lv/firefox-90.0.1.tar.bz2"; 784 + { url = "http://archive.mozilla.org/pub/firefox/releases/90.0.2/linux-i686/lv/firefox-90.0.2.tar.bz2"; 785 785 locale = "lv"; 786 786 arch = "linux-i686"; 787 - sha256 = "4df1044be63e35775c89005cddba209760b169be29a3e49d3d29bc370b11dacc"; 787 + sha256 = "6043b8a53d92d3ee9d2eced77e664e15585f38acd2c9bc69ab6c6ddee4e11fa9"; 788 788 } 789 - { url = "http://archive.mozilla.org/pub/firefox/releases/90.0.1/linux-i686/mk/firefox-90.0.1.tar.bz2"; 789 + { url = "http://archive.mozilla.org/pub/firefox/releases/90.0.2/linux-i686/mk/firefox-90.0.2.tar.bz2"; 790 790 locale = "mk"; 791 791 arch = "linux-i686"; 792 - sha256 = "8040fd3637b5e25215e1e50cb74b6f25736f78d610cc862eef08b5a7e4905f2c"; 792 + sha256 = "f722688ebc78a9c0647f8562a7d333d15a6f0a23be2e41881cd3395ce9af492b"; 793 793 } 794 - { url = "http://archive.mozilla.org/pub/firefox/releases/90.0.1/linux-i686/mr/firefox-90.0.1.tar.bz2"; 794 + { url = "http://archive.mozilla.org/pub/firefox/releases/90.0.2/linux-i686/mr/firefox-90.0.2.tar.bz2"; 795 795 locale = "mr"; 796 796 arch = "linux-i686"; 797 - sha256 = "49b9eddd2dff87a631ad143e66019d52574ea16b136956e4da473fcee4b810ef"; 797 + sha256 = "e375938caf127ff1ef5f71bafb7df48d8d0f7ae7dbb5c664c99530e2401b08ed"; 798 798 } 799 - { url = "http://archive.mozilla.org/pub/firefox/releases/90.0.1/linux-i686/ms/firefox-90.0.1.tar.bz2"; 799 + { url = "http://archive.mozilla.org/pub/firefox/releases/90.0.2/linux-i686/ms/firefox-90.0.2.tar.bz2"; 800 800 locale = "ms"; 801 801 arch = "linux-i686"; 802 - sha256 = "629d480a6cc207b558cc2aff169225ec636c3d5656b0d04d34b60f8235151bc2"; 802 + sha256 = "cf927622a682ba18b69134da056c09217950085f14d3abb828b78cc2318e71d0"; 803 803 } 804 - { url = "http://archive.mozilla.org/pub/firefox/releases/90.0.1/linux-i686/my/firefox-90.0.1.tar.bz2"; 804 + { url = "http://archive.mozilla.org/pub/firefox/releases/90.0.2/linux-i686/my/firefox-90.0.2.tar.bz2"; 805 805 locale = "my"; 806 806 arch = "linux-i686"; 807 - sha256 = "25b330fa564734cd9ead80a58a770a6453d64483cd448dc8ac93e70a2a06a04b"; 807 + sha256 = "dab06f8c4daf9f2287ccfcbf567e830cf2c1154e4a0db403d4c9bb1a5d509c88"; 808 808 } 809 - { url = "http://archive.mozilla.org/pub/firefox/releases/90.0.1/linux-i686/nb-NO/firefox-90.0.1.tar.bz2"; 809 + { url = "http://archive.mozilla.org/pub/firefox/releases/90.0.2/linux-i686/nb-NO/firefox-90.0.2.tar.bz2"; 810 810 locale = "nb-NO"; 811 811 arch = "linux-i686"; 812 - sha256 = "4d2a0b7101197a603c136b7476e6887d6d9731bbb62e5176ad9876039cc7e166"; 812 + sha256 = "19eaf7c9fedcb79d134304f16c804dd24a1adcddeb48e4f5cd26459556b905e3"; 813 813 } 814 - { url = "http://archive.mozilla.org/pub/firefox/releases/90.0.1/linux-i686/ne-NP/firefox-90.0.1.tar.bz2"; 814 + { url = "http://archive.mozilla.org/pub/firefox/releases/90.0.2/linux-i686/ne-NP/firefox-90.0.2.tar.bz2"; 815 815 locale = "ne-NP"; 816 816 arch = "linux-i686"; 817 - sha256 = "74c9685da27d362a2729303ddf451f684be097d3ca74bf3596585a869921a881"; 817 + sha256 = "049f573cc57b4ac37417a8674b6a535643cd563f0806a69f5ce769c67d8bcb79"; 818 818 } 819 - { url = "http://archive.mozilla.org/pub/firefox/releases/90.0.1/linux-i686/nl/firefox-90.0.1.tar.bz2"; 819 + { url = "http://archive.mozilla.org/pub/firefox/releases/90.0.2/linux-i686/nl/firefox-90.0.2.tar.bz2"; 820 820 locale = "nl"; 821 821 arch = "linux-i686"; 822 - sha256 = "a10dc5b62f058d71b3dbd8cb12083fc583528b1642d4f2bccce0f1a422147c7f"; 822 + sha256 = "95d99572d07502ca39dfbce3f4f5e046247e1bcbfc8ca14cd1404744a9665731"; 823 823 } 824 - { url = "http://archive.mozilla.org/pub/firefox/releases/90.0.1/linux-i686/nn-NO/firefox-90.0.1.tar.bz2"; 824 + { url = "http://archive.mozilla.org/pub/firefox/releases/90.0.2/linux-i686/nn-NO/firefox-90.0.2.tar.bz2"; 825 825 locale = "nn-NO"; 826 826 arch = "linux-i686"; 827 - sha256 = "479c022dbadf9b10b2c37577199c3f4df714501502bc894c63efde9358b59745"; 827 + sha256 = "cc7466ce958d97c7ab13235745199631f4cd2c2713ce2d4017c337d5415b3d1b"; 828 828 } 829 - { url = "http://archive.mozilla.org/pub/firefox/releases/90.0.1/linux-i686/oc/firefox-90.0.1.tar.bz2"; 829 + { url = "http://archive.mozilla.org/pub/firefox/releases/90.0.2/linux-i686/oc/firefox-90.0.2.tar.bz2"; 830 830 locale = "oc"; 831 831 arch = "linux-i686"; 832 - sha256 = "3b702fcd7972cc48151498783e8d0129766fa7adef311369acdba7902bd08f19"; 832 + sha256 = "c24083b7a4d85d97c8b25b34229115558b94db56d3bc95fb510672be6a693f3d"; 833 833 } 834 - { url = "http://archive.mozilla.org/pub/firefox/releases/90.0.1/linux-i686/pa-IN/firefox-90.0.1.tar.bz2"; 834 + { url = "http://archive.mozilla.org/pub/firefox/releases/90.0.2/linux-i686/pa-IN/firefox-90.0.2.tar.bz2"; 835 835 locale = "pa-IN"; 836 836 arch = "linux-i686"; 837 - sha256 = "69727d81e5dd911bfa426f3f66385caed061e3b22825eeea270925e6d7997a03"; 837 + sha256 = "ae4eaebf65657401c2177dcb3085cf1b463d75d47e0863bf8017beaa5bc4bdf8"; 838 838 } 839 - { url = "http://archive.mozilla.org/pub/firefox/releases/90.0.1/linux-i686/pl/firefox-90.0.1.tar.bz2"; 839 + { url = "http://archive.mozilla.org/pub/firefox/releases/90.0.2/linux-i686/pl/firefox-90.0.2.tar.bz2"; 840 840 locale = "pl"; 841 841 arch = "linux-i686"; 842 - sha256 = "29d59a753381aed8fd4838cf6da0a43389b1dd408988ffd4e97ec3262c1ec75a"; 842 + sha256 = "1f7f4f477fc42a87038555b3375ec84995fee73a0465f7cdf973cc5498f802ca"; 843 843 } 844 - { url = "http://archive.mozilla.org/pub/firefox/releases/90.0.1/linux-i686/pt-BR/firefox-90.0.1.tar.bz2"; 844 + { url = "http://archive.mozilla.org/pub/firefox/releases/90.0.2/linux-i686/pt-BR/firefox-90.0.2.tar.bz2"; 845 845 locale = "pt-BR"; 846 846 arch = "linux-i686"; 847 - sha256 = "6ca5bf042fc2a94dd229303cec352ec797e8494ca58b12a337997b8289dff78a"; 847 + sha256 = "ca8ff807c9292c5105114ee2093a0e38b33c8ca57db3d21766c5d3d2456efd26"; 848 848 } 849 - { url = "http://archive.mozilla.org/pub/firefox/releases/90.0.1/linux-i686/pt-PT/firefox-90.0.1.tar.bz2"; 849 + { url = "http://archive.mozilla.org/pub/firefox/releases/90.0.2/linux-i686/pt-PT/firefox-90.0.2.tar.bz2"; 850 850 locale = "pt-PT"; 851 851 arch = "linux-i686"; 852 - sha256 = "50e682cf9bff2b4202ee4c9e64d5efcca66acbcb74d4074ae5d571875cd0f509"; 852 + sha256 = "f3b17fa92fc078fd4c394bfd5763a1fd5b513696fb20547104286527f833be66"; 853 853 } 854 - { url = "http://archive.mozilla.org/pub/firefox/releases/90.0.1/linux-i686/rm/firefox-90.0.1.tar.bz2"; 854 + { url = "http://archive.mozilla.org/pub/firefox/releases/90.0.2/linux-i686/rm/firefox-90.0.2.tar.bz2"; 855 855 locale = "rm"; 856 856 arch = "linux-i686"; 857 - sha256 = "983c8fb011f348b6de1665b1347cdbda23fe130ea33c7c58a49cd417d0419cff"; 857 + sha256 = "820bc076e2286052b36349170969a42bc76fa196f75f140985ddd5ddc5b4943a"; 858 858 } 859 - { url = "http://archive.mozilla.org/pub/firefox/releases/90.0.1/linux-i686/ro/firefox-90.0.1.tar.bz2"; 859 + { url = "http://archive.mozilla.org/pub/firefox/releases/90.0.2/linux-i686/ro/firefox-90.0.2.tar.bz2"; 860 860 locale = "ro"; 861 861 arch = "linux-i686"; 862 - sha256 = "1f2ff5fe5d65f5f143e89e258a247291d10c25ee2270607250817187353bafa7"; 862 + sha256 = "1991ad5ecda302b3c9253239452da490c5fd0ec765c464d95a2a682167402bc1"; 863 863 } 864 - { url = "http://archive.mozilla.org/pub/firefox/releases/90.0.1/linux-i686/ru/firefox-90.0.1.tar.bz2"; 864 + { url = "http://archive.mozilla.org/pub/firefox/releases/90.0.2/linux-i686/ru/firefox-90.0.2.tar.bz2"; 865 865 locale = "ru"; 866 866 arch = "linux-i686"; 867 - sha256 = "3a2f872bcdd7736c1e528d306cb9409826c4958d1e8aea627ef0e2c26b7d8889"; 867 + sha256 = "a7f87bdbb023a8daa498befb586fe08015062defc2998433ccc77d6c03ff9807"; 868 868 } 869 - { url = "http://archive.mozilla.org/pub/firefox/releases/90.0.1/linux-i686/si/firefox-90.0.1.tar.bz2"; 869 + { url = "http://archive.mozilla.org/pub/firefox/releases/90.0.2/linux-i686/si/firefox-90.0.2.tar.bz2"; 870 870 locale = "si"; 871 871 arch = "linux-i686"; 872 - sha256 = "cfb67ee121130d9ea92af43e33751c31f778f9ff6f9beca2dc609ef5340f09b9"; 872 + sha256 = "7f659c6d46f7499c317bbbfe0f35d0db104c9baf46d9daa1145e7a6ab7dfd86a"; 873 873 } 874 - { url = "http://archive.mozilla.org/pub/firefox/releases/90.0.1/linux-i686/sk/firefox-90.0.1.tar.bz2"; 874 + { url = "http://archive.mozilla.org/pub/firefox/releases/90.0.2/linux-i686/sk/firefox-90.0.2.tar.bz2"; 875 875 locale = "sk"; 876 876 arch = "linux-i686"; 877 - sha256 = "c045f5c48e3f3f9b20229e744b85920e47e3858f97262ab4d3a8fd61db80da40"; 877 + sha256 = "40a2ffd2a5270715c40375ccef2ed0287ca97b277c7968636222d288cf282fce"; 878 878 } 879 - { url = "http://archive.mozilla.org/pub/firefox/releases/90.0.1/linux-i686/sl/firefox-90.0.1.tar.bz2"; 879 + { url = "http://archive.mozilla.org/pub/firefox/releases/90.0.2/linux-i686/sl/firefox-90.0.2.tar.bz2"; 880 880 locale = "sl"; 881 881 arch = "linux-i686"; 882 - sha256 = "ae3bf5e327c4f4fb7a36b8367539de466acf8f60f40e9deee3bd4928959f0111"; 882 + sha256 = "7614af91d89ec3273836d663becd0e215729fc203f8d384c5f42508fbd6dbf81"; 883 883 } 884 - { url = "http://archive.mozilla.org/pub/firefox/releases/90.0.1/linux-i686/son/firefox-90.0.1.tar.bz2"; 884 + { url = "http://archive.mozilla.org/pub/firefox/releases/90.0.2/linux-i686/son/firefox-90.0.2.tar.bz2"; 885 885 locale = "son"; 886 886 arch = "linux-i686"; 887 - sha256 = "a7d7f7d1ffdc9126f04f8f96001bce26d21de0e0c65dd1fd00f6f85f75976ba8"; 887 + sha256 = "3225134a36d53ee5fb0f3ca9651ea214f42e74d02ad0efb72cc7090280de1e70"; 888 888 } 889 - { url = "http://archive.mozilla.org/pub/firefox/releases/90.0.1/linux-i686/sq/firefox-90.0.1.tar.bz2"; 889 + { url = "http://archive.mozilla.org/pub/firefox/releases/90.0.2/linux-i686/sq/firefox-90.0.2.tar.bz2"; 890 890 locale = "sq"; 891 891 arch = "linux-i686"; 892 - sha256 = "2982b315ab29ab375d77b1093c53a4a207f36a2d9a40b34aed3376ce96ce5dbe"; 892 + sha256 = "f6c06b96cce4971b02ebca69af7dbf8e8b596dc45b57c0ceda4b7fec071d747d"; 893 893 } 894 - { url = "http://archive.mozilla.org/pub/firefox/releases/90.0.1/linux-i686/sr/firefox-90.0.1.tar.bz2"; 894 + { url = "http://archive.mozilla.org/pub/firefox/releases/90.0.2/linux-i686/sr/firefox-90.0.2.tar.bz2"; 895 895 locale = "sr"; 896 896 arch = "linux-i686"; 897 - sha256 = "0a2a702216adf7c98ddb19cebfea886b5d0582523ca64f2d7c8656ec663aaf6e"; 897 + sha256 = "7ee70f3e386587b4a09bffb2005eda9c2335adb559d05b3e9c72f64c49ea7c0f"; 898 898 } 899 - { url = "http://archive.mozilla.org/pub/firefox/releases/90.0.1/linux-i686/sv-SE/firefox-90.0.1.tar.bz2"; 899 + { url = "http://archive.mozilla.org/pub/firefox/releases/90.0.2/linux-i686/sv-SE/firefox-90.0.2.tar.bz2"; 900 900 locale = "sv-SE"; 901 901 arch = "linux-i686"; 902 - sha256 = "dded767dd98cc3725044c988354842086768bf9a35eb316111df96368a95900e"; 902 + sha256 = "b735af09cf9a0adee055c4f383852f68f0bf15ac5034287ff56fd4e63d93f851"; 903 903 } 904 - { url = "http://archive.mozilla.org/pub/firefox/releases/90.0.1/linux-i686/szl/firefox-90.0.1.tar.bz2"; 904 + { url = "http://archive.mozilla.org/pub/firefox/releases/90.0.2/linux-i686/szl/firefox-90.0.2.tar.bz2"; 905 905 locale = "szl"; 906 906 arch = "linux-i686"; 907 - sha256 = "4ab8b5112cdfdc051a65b5cd562015bf85e11d5ccc0773111439cd469e175c33"; 907 + sha256 = "9cc37dacd4f13ef6d9af99d24eecf42fc4254b52e42ee4b18c52bf830c9a6b45"; 908 908 } 909 - { url = "http://archive.mozilla.org/pub/firefox/releases/90.0.1/linux-i686/ta/firefox-90.0.1.tar.bz2"; 909 + { url = "http://archive.mozilla.org/pub/firefox/releases/90.0.2/linux-i686/ta/firefox-90.0.2.tar.bz2"; 910 910 locale = "ta"; 911 911 arch = "linux-i686"; 912 - sha256 = "0240cb3f5357a213f622f1c708e2116db4a4271f4b36135d6614bacdee88f00c"; 912 + sha256 = "badec8d86c4b824bded63fa9a7d49acab7c79a25b7cdc4715a805d6e825efd04"; 913 913 } 914 - { url = "http://archive.mozilla.org/pub/firefox/releases/90.0.1/linux-i686/te/firefox-90.0.1.tar.bz2"; 914 + { url = "http://archive.mozilla.org/pub/firefox/releases/90.0.2/linux-i686/te/firefox-90.0.2.tar.bz2"; 915 915 locale = "te"; 916 916 arch = "linux-i686"; 917 - sha256 = "83b5ed844b16f6b9108432a692bc0895d733de03701ab800bb330d06796176bd"; 917 + sha256 = "68ba99a66bbaddf277fec5f97ca311368e915ff4090121f06daa04847bdc108f"; 918 918 } 919 - { url = "http://archive.mozilla.org/pub/firefox/releases/90.0.1/linux-i686/th/firefox-90.0.1.tar.bz2"; 919 + { url = "http://archive.mozilla.org/pub/firefox/releases/90.0.2/linux-i686/th/firefox-90.0.2.tar.bz2"; 920 920 locale = "th"; 921 921 arch = "linux-i686"; 922 - sha256 = "faedac7df604ed9cd321a655d27ebf313c08b085c4eeecc310a94c3afd979b6f"; 922 + sha256 = "d43d2be9347cbe576a9e141110efe1b68d211593bbfaac130f3c2b876718fb9b"; 923 923 } 924 - { url = "http://archive.mozilla.org/pub/firefox/releases/90.0.1/linux-i686/tl/firefox-90.0.1.tar.bz2"; 924 + { url = "http://archive.mozilla.org/pub/firefox/releases/90.0.2/linux-i686/tl/firefox-90.0.2.tar.bz2"; 925 925 locale = "tl"; 926 926 arch = "linux-i686"; 927 - sha256 = "5abdce18c7b0e53f5efd00aa0381c6e90f669c51dcb4c021128a0e7a0a86223e"; 927 + sha256 = "8251186670a3e82c6f10d93a3c6ff5563537011aa6c599fd21cefd434342a4b8"; 928 928 } 929 - { url = "http://archive.mozilla.org/pub/firefox/releases/90.0.1/linux-i686/tr/firefox-90.0.1.tar.bz2"; 929 + { url = "http://archive.mozilla.org/pub/firefox/releases/90.0.2/linux-i686/tr/firefox-90.0.2.tar.bz2"; 930 930 locale = "tr"; 931 931 arch = "linux-i686"; 932 - sha256 = "92fd9bb4aef9b723b00cb84ffd253b81d5c86b2bfcefad93e948e443d871bd95"; 932 + sha256 = "3021d700b183c6748d61c0dd104e732e3e373465ee0ac4607f3e31584fb69389"; 933 933 } 934 - { url = "http://archive.mozilla.org/pub/firefox/releases/90.0.1/linux-i686/trs/firefox-90.0.1.tar.bz2"; 934 + { url = "http://archive.mozilla.org/pub/firefox/releases/90.0.2/linux-i686/trs/firefox-90.0.2.tar.bz2"; 935 935 locale = "trs"; 936 936 arch = "linux-i686"; 937 - sha256 = "291c64e95d8accc64fd83738a9b7060122e713786cbb360acbd26b5ed0dc3793"; 937 + sha256 = "bff8d09f8170abf515b28c8fe8492f4b5125cd54a50518d145b86e70b15fbadd"; 938 938 } 939 - { url = "http://archive.mozilla.org/pub/firefox/releases/90.0.1/linux-i686/uk/firefox-90.0.1.tar.bz2"; 939 + { url = "http://archive.mozilla.org/pub/firefox/releases/90.0.2/linux-i686/uk/firefox-90.0.2.tar.bz2"; 940 940 locale = "uk"; 941 941 arch = "linux-i686"; 942 - sha256 = "163de4dd52684912f794c1f9c35b003f9cd38acf1be3bc68f42b2da9c1e13fce"; 942 + sha256 = "36310b3c0272c1592560bbcf2801e7358d0b3583f832d522e38e09c926594549"; 943 943 } 944 - { url = "http://archive.mozilla.org/pub/firefox/releases/90.0.1/linux-i686/ur/firefox-90.0.1.tar.bz2"; 944 + { url = "http://archive.mozilla.org/pub/firefox/releases/90.0.2/linux-i686/ur/firefox-90.0.2.tar.bz2"; 945 945 locale = "ur"; 946 946 arch = "linux-i686"; 947 - sha256 = "72ebffebcaf8848c5a9cfbc6c9e33cd1a7bfd62b7689f938065730249506a6eb"; 947 + sha256 = "e48d260743ec015816036088f913cdaa9740751854d56c0ad12013c8fe24d5f7"; 948 948 } 949 - { url = "http://archive.mozilla.org/pub/firefox/releases/90.0.1/linux-i686/uz/firefox-90.0.1.tar.bz2"; 949 + { url = "http://archive.mozilla.org/pub/firefox/releases/90.0.2/linux-i686/uz/firefox-90.0.2.tar.bz2"; 950 950 locale = "uz"; 951 951 arch = "linux-i686"; 952 - sha256 = "f9c56e6adfa9a0e7289e2a80f88869ebb1556843c940574cfcba4295aac464c0"; 952 + sha256 = "f4079a9c0a439357e97c4838ef6c4caf8969a21569b2d84b1f0f3f2405981a4b"; 953 953 } 954 - { url = "http://archive.mozilla.org/pub/firefox/releases/90.0.1/linux-i686/vi/firefox-90.0.1.tar.bz2"; 954 + { url = "http://archive.mozilla.org/pub/firefox/releases/90.0.2/linux-i686/vi/firefox-90.0.2.tar.bz2"; 955 955 locale = "vi"; 956 956 arch = "linux-i686"; 957 - sha256 = "f15136e2e432ae999df5efda82d44c2c61cd680995436cda094bd2fd705e541b"; 957 + sha256 = "6e2f66c5fe236080ad9c8e72461667d7ba98260d038deaf6d4abbd73afe72719"; 958 958 } 959 - { url = "http://archive.mozilla.org/pub/firefox/releases/90.0.1/linux-i686/xh/firefox-90.0.1.tar.bz2"; 959 + { url = "http://archive.mozilla.org/pub/firefox/releases/90.0.2/linux-i686/xh/firefox-90.0.2.tar.bz2"; 960 960 locale = "xh"; 961 961 arch = "linux-i686"; 962 - sha256 = "360623cac6e11c9179f9c08f2f7f3eb844c3671b8f26a2680e097e1c84896b06"; 962 + sha256 = "7c75f694933e4998496cf4c1895afdc2940aedf9fd2151c2f2946551cbbcf5da"; 963 963 } 964 - { url = "http://archive.mozilla.org/pub/firefox/releases/90.0.1/linux-i686/zh-CN/firefox-90.0.1.tar.bz2"; 964 + { url = "http://archive.mozilla.org/pub/firefox/releases/90.0.2/linux-i686/zh-CN/firefox-90.0.2.tar.bz2"; 965 965 locale = "zh-CN"; 966 966 arch = "linux-i686"; 967 - sha256 = "f69c7f0fad2bbefbe477ed7ee5414dab2c9ab14e1009970eca07092357cfc7ba"; 967 + sha256 = "74787fb0d2674a2e34f6cbd556bd13f9ea7d83c640aa7c8cc6fe79b58870dbd0"; 968 968 } 969 - { url = "http://archive.mozilla.org/pub/firefox/releases/90.0.1/linux-i686/zh-TW/firefox-90.0.1.tar.bz2"; 969 + { url = "http://archive.mozilla.org/pub/firefox/releases/90.0.2/linux-i686/zh-TW/firefox-90.0.2.tar.bz2"; 970 970 locale = "zh-TW"; 971 971 arch = "linux-i686"; 972 - sha256 = "612abc1a9b8b116753ee1417d774fc2ea2f2f931248c57ea93c32ee1c534f9c0"; 972 + sha256 = "df3493d9cf02a0a3c88bb06b6c755658b7638cc6bfe07df193fa19db870fa991"; 973 973 } 974 974 ]; 975 975 }
+2 -2
pkgs/applications/networking/browsers/firefox/packages.nix
··· 7 7 rec { 8 8 firefox = common rec { 9 9 pname = "firefox"; 10 - ffversion = "90.0.1"; 10 + ffversion = "90.0.2"; 11 11 src = fetchurl { 12 12 url = "mirror://mozilla/firefox/releases/${ffversion}/source/firefox-${ffversion}.source.tar.xz"; 13 - sha512 = "9f87c3f3dad33e42a7a9d2161d7f23ff2e7184b2274f9081511c7982957ae9954784bd844a2348ff4744231415aac195d1f12971392db90be0375b4738acb590"; 13 + sha512 = "4fda0b1e666fb0b1d846708fad2b48a5b53d48e7fc2a5da1f234b5b839c55265b41f6509e6b506d5e8a7455f816dfa5ab538589bc9e83b7e3846f0f72210513e"; 14 14 }; 15 15 16 16 meta = {
+4 -4
pkgs/applications/networking/cluster/argocd/default.nix
··· 2 2 3 3 buildGoModule rec { 4 4 pname = "argocd"; 5 - version = "2.0.4"; 6 - commit = "0842d448107eb1397b251e63ec4d4bc1b4efdd6e"; 5 + version = "2.0.5"; 6 + commit = "4c94d886f56bcb2f9d5b3251fdc049c2d1354b88"; 7 7 tag = "v${version}"; 8 8 9 9 src = fetchFromGitHub { 10 10 owner = "argoproj"; 11 11 repo = "argo-cd"; 12 12 rev = tag; 13 - sha256 = "sha256-SKSAJtp20f6A+CvrsBEmbcNJAKI5b4Wm4K0cr/lGo64="; 13 + sha256 = "sha256-8YymSR15e+6gGGqr5CH4ERHN8RO3wd9NJkM9K7InlFU="; 14 14 }; 15 15 16 - vendorSha256 = "sha256-RbEqivzTpXVQp4zl0zZWAh6qCr2KZSJ6Bj2pZaClQaQ="; 16 + vendorSha256 = "sha256-9dVkGl0gjjMehG2nt1eNpNT5fD9GbJ1mNMzYS8FTm08="; 17 17 18 18 nativeBuildInputs = [ packr makeWrapper installShellFiles ]; 19 19
+24 -28
pkgs/applications/networking/cluster/k3s/default.nix
··· 44 44 # Those pieces of software we entirely ignore upstream's handling of, and just 45 45 # make sure they're in the path if desired. 46 46 let 47 - k3sVersion = "1.21.2+k3s1"; # k3s git tag 48 - k3sCommit = "5a67e8dc473f8945e8e181f6f0b0dbbc387f6fca"; # k3s git commit at the above version 47 + k3sVersion = "1.21.3+k3s1"; # k3s git tag 48 + k3sCommit = "1d1f220fbee9cdeb5416b76b707dde8c231121f2"; # k3s git commit at the above version 49 49 50 50 traefikChartVersion = "9.18.2"; # taken from ./scripts/download at TRAEFIK_VERSION 51 - k3sRootVersion = "0.8.1"; # taken from ./scripts/download at ROOT_VERSION 51 + k3sRootVersion = "0.9.1"; # taken from ./scripts/download at ROOT_VERSION 52 52 k3sCNIVersion = "0.8.6-k3s1"; # taken from ./scripts/version.sh at VERSION_CNIPLUGINS 53 + 54 + baseMeta = { 55 + description = "A lightweight Kubernetes distribution"; 56 + license = licenses.asl20; 57 + homepage = "https://k3s.io"; 58 + maintainers = with maintainers; [ euank superherointj ]; 59 + platforms = platforms.linux; 60 + }; 61 + 53 62 # bundled into the k3s binary 54 63 traefikChart = fetchurl { 55 64 url = "https://helm.traefik.io/traefik/traefik-${traefikChartVersion}.tgz"; ··· 67 76 k3sRoot = fetchzip { 68 77 # Note: marked as apache 2.0 license 69 78 url = "https://github.com/k3s-io/k3s-root/releases/download/v${k3sRootVersion}/k3s-root-amd64.tar"; 70 - sha256 = "sha256-r3Nkzl9ccry7cgD3YWlHvEWOsWnnFGIkyRH9sx12gks="; 79 + sha256 = "sha256-qI84KYJKY/T6pqWZW9lOTq5NzZiu//v1zrMzUCiRTGQ="; 71 80 stripRoot = false; 72 81 }; 73 82 k3sPlugins = buildGoPackage rec { ··· 84 93 sha256 = "sha256-uAy17eRRAXPCcnh481KxFMvFQecnnBs24jn5YnVNfY4="; 85 94 }; 86 95 87 - meta = { 96 + meta = baseMeta // { 88 97 description = "CNI plugins, as patched by rancher for k3s"; 89 - license = licenses.asl20; 90 - homepage = "https://k3s.io"; 91 - maintainers = [ maintainers.euank ]; 92 - platforms = platforms.linux; 93 98 }; 94 99 }; 95 100 # Grab this separately from a build because it's used by both stages of the ··· 97 102 k3sRepo = fetchgit { 98 103 url = "https://github.com/k3s-io/k3s"; 99 104 rev = "v${k3sVersion}"; 100 - sha256 = "sha256-ZRkdHQ4RJ6XqE+DKE6wwpxetuKDG3k/4HaHyFxHev1U="; 105 + sha256 = "sha256-K4HVXFp5cpByEO4dUwmpzOuhsGh1k7X6k5aShCorTjg="; 101 106 }; 102 107 # Stage 1 of the k3s build: 103 108 # Let's talk about how k3s is structured. ··· 161 166 popd 162 167 ''; 163 168 164 - meta = { 169 + meta = baseMeta // { 165 170 description = "The various binaries that get packaged into the final k3s binary"; 166 - license = licenses.asl20; 167 - homepage = "https://k3s.io"; 168 - maintainers = [ maintainers.euank ]; 169 - platforms = platforms.linux; 170 171 }; 171 172 }; 172 173 k3sBin = buildGoPackage rec { ··· 228 229 popd 229 230 ''; 230 231 231 - meta = { 232 + meta = baseMeta // { 232 233 description = "The k3s go binary which is used by the final wrapped output below"; 233 - license = licenses.asl20; 234 - homepage = "https://k3s.io"; 235 - maintainers = [ maintainers.euank ]; 236 - platforms = platforms.linux; 237 234 }; 238 235 }; 239 236 in ··· 241 238 pname = "k3s"; 242 239 version = k3sVersion; 243 240 244 - # Important utilities used by the kubelet, see 241 + # Important utilities used by the kubelet, see 245 242 # https://github.com/kubernetes/kubernetes/issues/26093#issuecomment-237202494 246 243 # Note the list in that issue is stale and some aren't relevant for k3s. 247 244 k3sRuntimeDeps = [ ··· 279 276 runHook postInstall 280 277 ''; 281 278 282 - meta = { 283 - description = "A lightweight Kubernetes distribution"; 284 - license = licenses.asl20; 285 - homepage = "https://k3s.io"; 286 - maintainers = [ maintainers.euank ]; 287 - platforms = platforms.linux; 288 - }; 279 + doInstallCheck = true; 280 + installCheckPhase = '' 281 + $out/bin/k3s --version | grep v${k3sVersion} > /dev/null 282 + ''; 283 + 284 + meta = baseMeta; 289 285 }
+9 -1
pkgs/applications/networking/instant-messengers/slack/default.nix
··· 50 50 x86_64-linux-version = "4.17.0"; 51 51 x86_64-linux-sha256 = "07ccms58pq27ilkyhcf6cgwb7qrddwil5kgy8yv95ljikqzi5rxi"; 52 52 53 + aarch64-darwin-version = "4.17.0"; 54 + aarch64-darwin-sha256 = "1a5crmnbz8ng3z2pk5zw17dds9d5fyir4rkvv611fn858kq5fv46"; 55 + 53 56 version = { 54 57 x86_64-darwin = x86_64-darwin-version; 58 + aarch64-darwin = aarch64-darwin-version; 55 59 x86_64-linux = x86_64-linux-version; 56 60 }.${system} or throwSystem; 57 61 ··· 64 68 url = "${base}/releases/macos/${version}/prod/x64/Slack-${version}-macOS.dmg"; 65 69 sha256 = x86_64-darwin-sha256; 66 70 }; 71 + aarch64-darwin = fetchurl { 72 + url = "${base}/releases/macos/${version}/prod/arm64/Slack-${version}-macOS.dmg"; 73 + sha256 = aarch64-darwin-sha256; 74 + }; 67 75 x86_64-linux = fetchurl { 68 76 url = "${base}/linux_releases/slack-desktop-${version}-amd64.deb"; 69 77 sha256 = x86_64-linux-sha256; ··· 75 83 homepage = "https://slack.com"; 76 84 license = licenses.unfree; 77 85 maintainers = with maintainers; [ mmahut ]; 78 - platforms = [ "x86_64-darwin" "x86_64-linux" ]; 86 + platforms = [ "x86_64-darwin" "x86_64-linux" "aarch64-darwin"]; 79 87 }; 80 88 81 89 linux = stdenv.mkDerivation rec {
+22 -13
pkgs/applications/networking/instant-messengers/telegram/tdesktop/default.nix
··· 1 1 { mkDerivation, lib, fetchFromGitHub, callPackage, fetchpatch 2 - , pkg-config, cmake, ninja, python3, wrapGAppsHook, wrapQtAppsHook, removeReferencesTo 2 + , pkg-config, cmake, ninja, python3, wrapGAppsHook, wrapQtAppsHook 3 3 , qtbase, qtimageformats, gtk3, libsForQt5, lz4, xxHash 4 4 , ffmpeg, openalSoft, minizip, libopus, alsa-lib, libpulseaudio, range-v3 5 5 , tl-expected, hunspell, glibmm, webkitgtk, jemalloc 6 - , libtgvoip, rnnoise, abseil-cpp, extra-cmake-modules 6 + , rnnoise, extra-cmake-modules 7 7 # Transitive dependencies: 8 - , pcre, xorg, util-linux, libselinux, libsepol, epoxy 8 + , pcre, xorg, util-linuxMinimal, libselinux, libsepol, epoxy 9 9 , at-spi2-core, libXtst, libthai, libdatrie 10 10 , xdg-utils, libsysprof-capture, libpsl, brotli 11 11 }: ··· 46 46 postPatch = '' 47 47 substituteInPlace Telegram/CMakeLists.txt \ 48 48 --replace '"''${TDESKTOP_LAUNCHER_BASENAME}.appdata.xml"' '"''${TDESKTOP_LAUNCHER_BASENAME}.metainfo.xml"' 49 + 50 + substituteInPlace Telegram/ThirdParty/libtgvoip/os/linux/AudioInputALSA.cpp \ 51 + --replace '"libasound.so.2"' '"${alsa-lib}/lib/libasound.so.2"' 52 + substituteInPlace Telegram/ThirdParty/libtgvoip/os/linux/AudioOutputALSA.cpp \ 53 + --replace '"libasound.so.2"' '"${alsa-lib}/lib/libasound.so.2"' 54 + substituteInPlace Telegram/ThirdParty/libtgvoip/os/linux/AudioPulse.cpp \ 55 + --replace '"libpulse.so.0"' '"${libpulseaudio}/lib/libpulse.so.0"' 49 56 ''; 50 57 51 58 # We want to run wrapProgram manually (with additional parameters) 52 59 dontWrapGApps = true; 53 60 dontWrapQtApps = true; 54 61 55 - nativeBuildInputs = [ pkg-config cmake ninja python3 wrapGAppsHook wrapQtAppsHook removeReferencesTo ]; 62 + nativeBuildInputs = [ 63 + pkg-config cmake ninja python3 wrapGAppsHook wrapQtAppsHook 64 + extra-cmake-modules 65 + ]; 56 66 57 67 buildInputs = [ 58 68 qtbase qtimageformats gtk3 libsForQt5.kwayland libsForQt5.libdbusmenu lz4 xxHash 59 69 ffmpeg openalSoft minizip libopus alsa-lib libpulseaudio range-v3 60 70 tl-expected hunspell glibmm webkitgtk jemalloc 61 - libtgvoip rnnoise abseil-cpp extra-cmake-modules 71 + rnnoise 62 72 tg_owt 63 73 # Transitive dependencies: 64 - pcre xorg.libpthreadstubs xorg.libXdmcp util-linux libselinux libsepol epoxy 74 + util-linuxMinimal # Required for libmount thus not nativeBuildInputs. 75 + pcre xorg.libpthreadstubs xorg.libXdmcp libselinux libsepol epoxy 65 76 at-spi2-core libXtst libthai libdatrie libsysprof-capture libpsl brotli 66 77 ]; 67 78 ··· 70 81 # We're allowed to used the API ID of the Snap package: 71 82 "-DTDESKTOP_API_ID=611335" 72 83 "-DTDESKTOP_API_HASH=d524b414d21f4d37f08684c1df41ac9c" 73 - #"-DDESKTOP_APP_SPECIAL_TARGET=\"\"" # TODO: Error when set to "": Bad special target '""' 74 - "-DTDESKTOP_LAUNCHER_BASENAME=telegramdesktop" # Note: This is the default 84 + # See: https://github.com/NixOS/nixpkgs/pull/130827#issuecomment-885212649 85 + "-DDESKTOP_APP_USE_PACKAGED_FONTS=OFF" 75 86 ]; 76 87 77 88 # Note: The following packages could be packaged system-wide, but it's 78 89 # probably best to use the bundled ones from tdesktop (Arch does this too): 79 90 # rlottie: 80 - # - CMake flag: "-DTDESKTOP_USE_PACKAGED_TGVOIP=ON" 81 91 # - Sources (problem: there are no stable releases!): 82 92 # - desktop-app (tdesktop): https://github.com/desktop-app/rlottie 83 93 # - upstream: https://github.com/Samsung/rlottie 84 94 # libtgvoip: 85 - # - CMake flag: "-DDESKTOP_APP_USE_PACKAGED_RLOTTIE=ON" 86 95 # - Sources (problem: the stable releases might be too old!): 87 96 # - tdesktop: https://github.com/telegramdesktop/libtgvoip 88 97 # - upstream: https://github.com/grishka/libtgvoip ··· 113 122 Desktop client for the Telegram messenger, based on the Telegram API and 114 123 the MTProto secure protocol. 115 124 ''; 116 - license = licenses.gpl3; 125 + license = licenses.gpl3Only; 117 126 platforms = platforms.linux; 118 127 homepage = "https://desktop.telegram.org/"; 119 - changelog = "https://github.com/telegramdesktop/tdesktop/releases/tag/v{version}"; 120 - maintainers = with maintainers; [ primeos abbradar ]; 128 + changelog = "https://github.com/telegramdesktop/tdesktop/releases/tag/v${version}"; 129 + maintainers = with maintainers; [ primeos abbradar oxalica ]; 121 130 }; 122 131 }
+14 -6
pkgs/applications/networking/instant-messengers/telegram/tdesktop/tg_owt.nix
··· 1 1 { lib, stdenv, fetchFromGitHub, fetchpatch 2 2 , pkg-config, cmake, ninja, yasm 3 3 , libjpeg, openssl, libopus, ffmpeg, alsa-lib, libpulseaudio, protobuf 4 - , xorg, libXtst, libXcomposite, libXdamage, libXext, libXrender, libXrandr 4 + , openh264, usrsctp, libevent, libvpx 5 5 , glib, abseil-cpp, pcre, util-linuxMinimal, libselinux, libsepol, pipewire 6 - , libXi 6 + , xorg, libX11, libXtst, libXcomposite, libXdamage, libXext, libXrender, libXrandr, libXi 7 7 }: 8 8 9 9 stdenv.mkDerivation { ··· 24 24 25 25 buildInputs = [ 26 26 libjpeg openssl libopus ffmpeg alsa-lib libpulseaudio protobuf 27 - xorg.libX11 libXtst libXcomposite libXdamage libXext libXrender libXrandr 27 + openh264 usrsctp libevent libvpx 28 + libX11 libXtst libXcomposite libXdamage libXext libXrender libXrandr libXi 28 29 glib abseil-cpp pcre util-linuxMinimal libselinux libsepol pipewire 29 - libXi 30 30 ]; 31 31 32 32 cmakeFlags = [ 33 - # Building as a shared library isn't officially supported and currently broken: 33 + # Building as a shared library isn't officially supported and may break at any time. 34 34 "-DBUILD_SHARED_LIBS=OFF" 35 35 ]; 36 36 37 - meta.license = lib.licenses.bsd3; 37 + propagatedBuildInputs = [ 38 + # Required for linking downstream binaries. 39 + abseil-cpp openh264 usrsctp libevent libvpx 40 + ]; 41 + 42 + meta = with lib; { 43 + license = licenses.bsd3; 44 + maintainers = with maintainers; [ oxalica ]; 45 + }; 38 46 }
-4
pkgs/applications/networking/instant-messengers/telegram/tdesktop/update.py
··· 71 71 tg_owt_hash = nix_prefetch_git('https://github.com/desktop-app/tg_owt.git', tg_owt_ref) 72 72 update_file('tg_owt.nix', tg_owt_version, tg_owt_hash, tg_owt_ref) 73 73 tg_owt_ref = github_api_request('repos/desktop-app/tg_owt/commits/master')['sha'] 74 - libtgvoip_ref = github_api_request(f'repos/telegramdesktop/tdesktop/contents/Telegram/ThirdParty/libtgvoip?ref={tdesktop_tag}')['sha'] 75 - libtgvoip_version = get_commit_date('telegramdesktop/libtgvoip', libtgvoip_ref) 76 - libtgvoip_hash = nix_prefetch_url(f'https://github.com/telegramdesktop/libtgvoip/archive/{libtgvoip_ref}.tar.gz', unpack=True) 77 - update_file('../../../../../development/libraries/libtgvoip/default.nix', libtgvoip_version, libtgvoip_hash, libtgvoip_ref)
+5 -2
pkgs/applications/networking/ipfs/default.nix
··· 2 2 3 3 buildGoModule rec { 4 4 pname = "ipfs"; 5 - version = "0.9.0"; 5 + version = "0.9.1"; 6 6 rev = "v${version}"; 7 7 8 8 # go-ipfs makes changes to it's source tarball that don't match the git source. 9 9 src = fetchurl { 10 10 url = "https://github.com/ipfs/go-ipfs/releases/download/${rev}/go-ipfs-source.tar.gz"; 11 - sha256 = "sha256:1fyffnw1d860w7gwm6ijbgrh68297z5bmvww8yqfshm3xgvcs6bf"; 11 + sha256 = "sha256-RliyIEtNgwzbLVwl6T38VIbhc12CZMBc3LZ6T/llaHc="; 12 12 }; 13 13 14 14 # tarball contains multiple files/directories ··· 29 29 30 30 postInstall = '' 31 31 install --mode=444 -D misc/systemd/ipfs.service $out/etc/systemd/system/ipfs.service 32 + install --mode=444 -D misc/systemd/ipfs-hardened.service $out/etc/systemd/system/ipfs-hardened.service 32 33 install --mode=444 -D misc/systemd/ipfs-api.socket $out/etc/systemd/system/ipfs-api.socket 33 34 install --mode=444 -D misc/systemd/ipfs-gateway.socket $out/etc/systemd/system/ipfs-gateway.socket 34 35 substituteInPlace $out/etc/systemd/system/ipfs.service \ 36 + --replace /usr/bin/ipfs $out/bin/ipfs 37 + substituteInPlace $out/etc/systemd/system/ipfs-hardened.service \ 35 38 --replace /usr/bin/ipfs $out/bin/ipfs 36 39 ''; 37 40
+8 -8
pkgs/applications/office/libreoffice/src-fresh/download.nix
··· 161 161 md5name = "e61677e8799ce6e55b25afc11aa5339113f6a49cff031f336e32fa58635b1a4a-libetonyek-0.1.9.tar.xz"; 162 162 } 163 163 { 164 - name = "expat-2.2.8.tar.bz2"; 165 - url = "https://dev-www.libreoffice.org/src/expat-2.2.8.tar.bz2"; 166 - sha256 = "9a130948b05a82da34e4171d5f5ae5d321d9630277af02c8fa51e431f6475102"; 164 + name = "expat-2.4.1.tar.bz2"; 165 + url = "https://dev-www.libreoffice.org/src/expat-2.4.1.tar.bz2"; 166 + sha256 = "2f9b6a580b94577b150a7d5617ad4643a4301a6616ff459307df3e225bcfbf40"; 167 167 md5 = ""; 168 - md5name = "9a130948b05a82da34e4171d5f5ae5d321d9630277af02c8fa51e431f6475102-expat-2.2.8.tar.bz2"; 168 + md5name = "2f9b6a580b94577b150a7d5617ad4643a4301a6616ff459307df3e225bcfbf40-expat-2.4.1.tar.bz2"; 169 169 } 170 170 { 171 171 name = "Firebird-3.0.0.32483-0.tar.bz2"; ··· 567 567 md5name = "2d84360b03042178def1d9ff538acacaed2b3a27411db7b2874f1612ed71abc8-xmlsec1-1.2.30.tar.gz"; 568 568 } 569 569 { 570 - name = "libxml2-2.9.10.tar.gz"; 571 - url = "https://dev-www.libreoffice.org/src/libxml2-2.9.10.tar.gz"; 572 - sha256 = "aafee193ffb8fe0c82d4afef6ef91972cbaf5feea100edc2f262750611b4be1f"; 570 + name = "libxml2-2.9.12.tar.gz"; 571 + url = "https://dev-www.libreoffice.org/src/libxml2-2.9.12.tar.gz"; 572 + sha256 = "c8d6681e38c56f172892c85ddc0852e1fd4b53b4209e7f4ebf17f7e2eae71d92"; 573 573 md5 = ""; 574 - md5name = "aafee193ffb8fe0c82d4afef6ef91972cbaf5feea100edc2f262750611b4be1f-libxml2-2.9.10.tar.gz"; 574 + md5name = "c8d6681e38c56f172892c85ddc0852e1fd4b53b4209e7f4ebf17f7e2eae71d92-libxml2-2.9.12.tar.gz"; 575 575 } 576 576 { 577 577 name = "libxslt-1.1.34.tar.gz";
+4 -4
pkgs/applications/office/libreoffice/src-fresh/primary.nix
··· 8 8 9 9 major = "7"; 10 10 minor = "1"; 11 - patch = "4"; 11 + patch = "5"; 12 12 tweak = "2"; 13 13 14 14 subdir = "${major}.${minor}.${patch}"; ··· 17 17 18 18 src = fetchurl { 19 19 url = "https://download.documentfoundation.org/libreoffice/src/${subdir}/libreoffice-${version}.tar.xz"; 20 - sha256 = "1jsskhnlyra7q6d12kkc8dxq5fgrnd8grl32bdck7j9hkwv6d13m"; 20 + sha256 = "1kl54ddpvmrcs4r1vd4dfzg5a8im0kijhaqdg37zvgb5fqv31bxf"; 21 21 }; 22 22 23 23 # FIXME rename 24 24 translations = fetchSrc { 25 25 name = "translations"; 26 - sha256 = "0cslzhp5ic1w7hnl6wbyxrxhczdmap1g1hh1nj9sgpw9iqdryqj7"; 26 + sha256 = "0nf5s012l7mkpd1srvijl9q6x8f7svm6i84bj75dwyvipkg40rxq"; 27 27 }; 28 28 29 29 # the "dictionaries" archive is not used for LO build because we already build hunspellDicts packages from ··· 31 31 32 32 help = fetchSrc { 33 33 name = "help"; 34 - sha256 = "091yhm1qkxgvv130a1yzmmikchvxvp8109mcdrlpybp4gc276l8q"; 34 + sha256 = "1m1hxbhrkaynpcps77rym1d0kwl380jv1p7b6ibfl4by0ii2j16a"; 35 35 }; 36 36 }
+26
pkgs/applications/science/machine-learning/nengo-gui/default.nix
··· 1 + { lib, fetchFromGitHub, python3Packages }: 2 + 3 + python3Packages.buildPythonPackage rec { 4 + pname = "nengo-gui"; 5 + version = "0.4.8"; 6 + 7 + src = fetchFromGitHub { 8 + owner = "nengo"; 9 + repo = "nengo-gui"; 10 + rev = "v${version}"; 11 + sha256 = "1awb0h2l6yifb77zah7a4qzxqvkk4ac5fynangalidr10sk9rzk3"; 12 + }; 13 + 14 + propagatedBuildInputs = with python3Packages; [ nengo ]; 15 + 16 + # checks req missing: 17 + # pyimgur 18 + doCheck = false; 19 + 20 + meta = with lib; { 21 + description = "Nengo interactive visualizer"; 22 + homepage = "https://nengo.ai/"; 23 + license = licenses.unfreeRedistributable; 24 + maintainers = with maintainers; [ arjix ]; 25 + }; 26 + }
+10
pkgs/applications/terminal-emulators/foot/default.nix
··· 2 2 , lib 3 3 , fetchzip 4 4 , fetchurl 5 + , fetchpatch 5 6 , runCommandNoCC 6 7 , fcft 7 8 , freetype ··· 97 98 url = "https://codeberg.org/dnkl/${pname}/archive/${version}.tar.gz"; 98 99 sha256 = "1k0alz991cslls4926c5gq02pdq0vfw9jfpprh2a1vb59xgikv7h"; 99 100 }; 101 + 102 + patches = [ 103 + # Fixes PGO builds with clang 104 + (fetchpatch { 105 + url = "https://codeberg.org/dnkl/foot/commit/2acd4b34c57659d86dca76c58e4363de9b0a1f17.patch"; 106 + sha256 = "13xi9ppaqx2p88cxbh6801ry9ral70ylh40agn6ij7pklybs4d7s"; 107 + includes = [ "pgo/pgo.c" ]; 108 + }) 109 + ]; 100 110 101 111 depsBuildBuild = [ 102 112 pkg-config
+1 -4
pkgs/applications/version-management/fossil/default.nix
··· 18 18 version = "2.15.1"; 19 19 20 20 src = fetchurl { 21 - urls = 22 - [ 23 - "https://www.fossil-scm.org/index.html/uv/fossil-src-${version}.tar.gz" 24 - ]; 21 + url = "https://www.fossil-scm.org/index.html/uv/fossil-src-${version}.tar.gz"; 25 22 name = "${pname}-${version}.tar.gz"; 26 23 sha256 = "sha256-gNJ5I8ZjsqLHEPiujNVJhi4E+MBChXBidMNK48jKF9E="; 27 24 };
+16 -1
pkgs/applications/version-management/git-and-tools/git-machete/default.nix
··· 1 1 { lib, buildPythonApplication, fetchPypi 2 2 , installShellFiles, pbr 3 - , flake8, mock, pycodestyle, pylint, tox }: 3 + , flake8, mock, pycodestyle, pylint, tox 4 + , nix-update-script 5 + , testVersion, git-machete 6 + }: 4 7 5 8 buildPythonApplication rec { 6 9 pname = "git-machete"; ··· 22 25 installShellCompletion --bash --name git-machete completion/git-machete.completion.bash 23 26 installShellCompletion --zsh --name _git-machete completion/git-machete.completion.zsh 24 27 ''; 28 + 29 + passthru = { 30 + updateScript = nix-update-script { 31 + attrPath = pname; 32 + }; 33 + 34 + tests = { 35 + version = testVersion { 36 + package = git-machete; 37 + }; 38 + }; 39 + }; 25 40 26 41 meta = with lib; { 27 42 homepage = "https://github.com/VirtusLab/git-machete";
+6 -3
pkgs/applications/version-management/git-and-tools/git-sync/default.nix
··· 28 28 gnused 29 29 ]; 30 30 31 - fixupPhase = '' 32 - patchShebangs $out/bin 31 + postFixup = '' 32 + wrap_path="${wrapperPath}":$out/bin 33 33 34 34 wrapProgram $out/bin/git-sync \ 35 - --prefix PATH : "${wrapperPath}" 35 + --prefix PATH : $wrap_path 36 + 37 + wrapProgram $out/bin/git-sync-on-inotify \ 38 + --prefix PATH : $wrap_path 36 39 ''; 37 40 38 41 meta = {
-1
pkgs/data/fonts/tempora-lgc/default.nix
··· 25 25 name = "tempora-lgc"; 26 26 inherit nativeBuildInputs; 27 27 inherit srcs; 28 - phases = "installPhase"; 29 28 installPhase = '' 30 29 mkdir -p "$out/share/fonts/opentype/public" 31 30 cp ${toString srcs} "$out/share/fonts/opentype/public"
+2 -2
pkgs/data/themes/matcha/default.nix
··· 2 2 3 3 stdenv.mkDerivation rec { 4 4 pname = "matcha-gtk-theme"; 5 - version = "2021-07-08"; 5 + version = "2021-07-20"; 6 6 7 7 src = fetchFromGitHub { 8 8 owner = "vinceliuice"; 9 9 repo = pname; 10 10 rev = version; 11 - sha256 = "sha256-iTwPN31JvpFlCBWikOeSTda2wBEtg6ygy8o6ovqHPCw="; 11 + sha256 = "0shdkwpqj3fw5qr99ww4z5dyrpa2pq79s0i02p9j3v6w6aca2gic"; 12 12 }; 13 13 14 14 buildInputs = [ gdk-pixbuf librsvg ];
+4 -14
pkgs/desktops/pantheon/apps/appcenter/default.nix
··· 7 7 , elementary-gtk-theme 8 8 , elementary-icon-theme 9 9 , fetchFromGitHub 10 - , fetchpatch 11 10 , flatpak 12 11 , gettext 13 12 , glib ··· 15 14 , gtk3 16 15 , json-glib 17 16 , libgee 17 + , libhandy 18 18 , libsoup 19 19 , libxml2 20 20 , meson ··· 25 25 , python3 26 26 , vala 27 27 , polkit 28 - , libhandy_0 29 28 , wrapGAppsHook 30 29 }: 31 30 32 31 stdenv.mkDerivation rec { 33 32 pname = "appcenter"; 34 - version = "3.5.1"; 33 + version = "3.6.0"; 35 34 36 35 src = fetchFromGitHub { 37 36 owner = "elementary"; 38 37 repo = pname; 39 38 rev = version; 40 - sha256 = "MsaXdmL+M+NYAJrrwluleeNxqQg0soFbO/G/FqibBFI="; 39 + sha256 = "0kwqgilhyrj2nbvw5y34nzch5h9jnrg1a1n333qdsx4ax6yrxh4j"; 41 40 }; 42 41 43 - patches = [ 44 - # Allow build with appstream 0.14.x 45 - # https://github.com/elementary/appcenter/pull/1493 46 - (fetchpatch { 47 - url = "https://github.com/elementary/appcenter/commit/5807dd13fe3c715f26225aed8d7a0abdea0c2a64.patch"; 48 - sha256 = "BvEahG9lU9ZdgooFDFhm5evRvnKVcmcHLdmZPb85gbo="; 49 - }) 50 - ]; 51 - 52 42 passthru = { 53 43 updateScript = nix-update-script { 54 44 attrPath = "pantheon.${pname}"; ··· 78 68 gtk3 79 69 json-glib 80 70 libgee 81 - libhandy_0 # doesn't support libhandy-1 yet 71 + libhandy 82 72 libsoup 83 73 libxml2 84 74 packagekit
+2 -2
pkgs/development/interpreters/erlang/R24.nix
··· 3 3 # How to obtain `sha256`: 4 4 # nix-prefetch-url --unpack https://github.com/erlang/otp/archive/OTP-${version}.tar.gz 5 5 mkDerivation { 6 - version = "24.0.3"; 7 - sha256 = "KVMISrWNBkk+w37gB4M5TQkgm4odZ+GqLvKN4stzOUI="; 6 + version = "24.0.4"; 7 + sha256 = "OeXXNaVJh5el+V+5ukcNOAgDmkJuGy1lYLpUTd1yxHM="; 8 8 }
+3 -5
pkgs/development/libraries/agda/cubical/default.nix
··· 1 1 { lib, mkDerivation, fetchFromGitHub, ghc, glibcLocales }: 2 2 3 3 mkDerivation rec { 4 - 5 - # Version 0.2 is meant to be used with the Agda 2.6.1 compiler. 6 4 pname = "cubical"; 7 - version = "0.2"; 5 + version = "0.3pred5030a9"; 8 6 9 7 src = fetchFromGitHub { 10 8 repo = pname; 11 9 owner = "agda"; 12 - rev = "v${version}"; 13 - sha256 = "07qlp2f189jvzbn3aqvpqk2zxpkmkxhhkjsn62iq436kxqj3z6c2"; 10 + rev = "d5030a9c89070255fc575add4e9f37b97e6a0c0c"; 11 + sha256 = "18achbxap4ikydigmz3m3xjfn3i9dw4rn8yih82vrlc01j02nqpi"; 14 12 }; 15 13 16 14 LC_ALL = "en_US.UTF-8";
+2 -2
pkgs/development/libraries/armadillo/default.nix
··· 2 2 3 3 stdenv.mkDerivation rec { 4 4 pname = "armadillo"; 5 - version = "10.5.3"; 5 + version = "10.6.1"; 6 6 7 7 src = fetchurl { 8 8 url = "mirror://sourceforge/arma/armadillo-${version}.tar.xz"; 9 - sha256 = "sha256-5sUdjVKm94ucZFn2mGE1CT4O5wWmdDBxEPYXXyzV7jc="; 9 + sha256 = "sha256-HQbDI31lx7xGHqEvT9/YtaabapZbSQCucJYM6SCIF58="; 10 10 }; 11 11 12 12 nativeBuildInputs = [ cmake ];
+2 -2
pkgs/development/libraries/fcft/default.nix
··· 6 6 7 7 stdenv.mkDerivation rec { 8 8 pname = "fcft"; 9 - version = "2.4.3"; 9 + version = "2.4.4"; 10 10 11 11 src = fetchzip { 12 12 url = "https://codeberg.org/dnkl/fcft/archive/${version}.tar.gz"; 13 - sha256 = "0hxvd6xbvgq1rk8851gswffmvh3fv41lyvz4fhwzln7m12759yw8"; 13 + sha256 = "0ycc2xy9jhxcxwbfk9d4jdxgf2zsc664phbf859kshb822m3jf57"; 14 14 }; 15 15 16 16 depsBuildBuild = [ pkg-config ];
+2 -2
pkgs/development/libraries/intel-media-driver/default.nix
··· 6 6 7 7 stdenv.mkDerivation rec { 8 8 pname = "intel-media-driver"; 9 - version = "21.2.3"; 9 + version = "21.3.0"; 10 10 11 11 src = fetchFromGitHub { 12 12 owner = "intel"; 13 13 repo = "media-driver"; 14 14 rev = "intel-media-${version}"; 15 - sha256 = "0nldd1yfyvwnpkh0v3ni09z2zwmj84px0pcd1w50brvny36r814c"; 15 + sha256 = "1byliq1c80xfklm3d2d910j1i7s7pfi3i3c6baigag1kzgc0apd0"; 16 16 }; 17 17 18 18 cmakeFlags = [
+1
pkgs/development/libraries/libmwaw/default.nix
··· 21 21 src = fetchurl { 22 22 inherit (s) url sha256; 23 23 }; 24 + enableParallelBuilding = true; 24 25 meta = { 25 26 inherit (s) version; 26 27 description = "Import library for some old mac text documents";
-48
pkgs/development/libraries/libtgvoip/default.nix
··· 1 - { stdenv, lib, fetchFromGitHub, fetchpatch 2 - , pkg-config, autoreconfHook 3 - , openssl, libopus, alsa-lib, libpulseaudio 4 - }: 5 - 6 - with lib; 7 - 8 - stdenv.mkDerivation rec { 9 - pname = "libtgvoip"; 10 - version = "unstable-2021-07-13"; 11 - 12 - src = fetchFromGitHub { 13 - owner = "telegramdesktop"; 14 - repo = "libtgvoip"; 15 - rev = "f321e7c8cc086bac6ae06fa0934aac7d9833a310"; 16 - sha256 = "1gk5nsqhbnn1cdh83b70qr3d3v2c1bncylvgn77vvj8vnyjlmnfq"; 17 - }; 18 - 19 - # To fix the build without external webrtc: 20 - patches = [ 21 - (fetchpatch { 22 - # Use methods from updated webrtc. 23 - url = "https://github.com/telegramdesktop/libtgvoip/commit/13a5fcb16b04472d808ce122abd695dbf5d206cd.patch"; 24 - sha256 = "0wapqvml3yyv5dlp2q8iih5rfvfnkngll69krhnw5xsdjy22sp7r"; 25 - revert = true; 26 - }) 27 - (fetchpatch { 28 - # Allow working with external webrtc. 29 - url = "https://github.com/telegramdesktop/libtgvoip/commit/6e82b6e45664c1f80b9039256c99bebc76d34672.patch"; 30 - sha256 = "0m87ixja70vnm80a9z4gxk0yl7n64y59smczxb88lxnj6kdgih7x"; 31 - revert = true; 32 - }) 33 - ]; 34 - 35 - outputs = [ "out" "dev" ]; 36 - 37 - nativeBuildInputs = [ pkg-config autoreconfHook ]; 38 - buildInputs = [ openssl libopus alsa-lib libpulseaudio ]; 39 - enableParallelBuilding = true; 40 - 41 - meta = { 42 - description = "VoIP library for Telegram clients"; 43 - license = licenses.unlicense; 44 - platforms = platforms.linux; 45 - homepage = "https://github.com/telegramdesktop/libtgvoip"; 46 - maintainers = with maintainers; [ ilya-fedin ]; 47 - }; 48 - }
+2 -2
pkgs/development/libraries/pipewire/default.nix
··· 48 48 49 49 self = stdenv.mkDerivation rec { 50 50 pname = "pipewire"; 51 - version = "0.3.31"; 51 + version = "0.3.32"; 52 52 53 53 outputs = [ 54 54 "out" ··· 66 66 owner = "pipewire"; 67 67 repo = "pipewire"; 68 68 rev = version; 69 - sha256 = "1dirz69ami7bcgy6hhh0ffi9gzwcy9idg94nvknwvwkjw4zm8m79"; 69 + sha256 = "0f5hkypiy1qjqj3frzz128668hzbi0fqmj0j21z7rp51y62dapnp"; 70 70 }; 71 71 72 72 patches = [
+4 -3
pkgs/development/libraries/tezos-rust-libs/default.nix
··· 19 19 ''; 20 20 21 21 postInstall = '' 22 + cp -r rustc-bls12-381/include $out/include 23 + cp -r librustzcash/include $out 24 + cp -r $out/lib $out/tmp 22 25 mkdir $out/lib/tezos-rust-libs 23 - cp -r rustc-bls12-381/include $out/include 24 - cp $out/lib/librustc_bls12_381.a $out/lib/tezos-rust-libs 25 - cp $out/lib/librustzcash.a $out/lib/tezos-rust-libs 26 + mv $out/tmp/ $out/lib/tezos-rust-libs/ 26 27 ''; 27 28 28 29 doCheck = true;
+2 -2
pkgs/development/libraries/webkitgtk/default.nix
··· 63 63 64 64 stdenv.mkDerivation rec { 65 65 pname = "webkitgtk"; 66 - version = "2.32.1"; 66 + version = "2.32.3"; 67 67 68 68 outputs = [ "out" "dev" ]; 69 69 ··· 71 71 72 72 src = fetchurl { 73 73 url = "https://webkitgtk.org/releases/${pname}-${version}.tar.xz"; 74 - sha256 = "05v9hgpkc6mi2klrd8nqql1n8xzq8rgdz3hvyy369xkhgwqifq8k"; 74 + sha256 = "sha256-wfSW9axlTv5M72L71PL77u8mWgfF50GeXSkAv+6lLLw="; 75 75 }; 76 76 77 77 patches = lib.optionals stdenv.isLinux [
+7 -10
pkgs/development/mobile/gomobile/default.nix
··· 3 3 , xcodeWrapper ? xcodeenv.composeXcodeWrapper xcodeWrapperArgs 4 4 , androidPkgs ? androidenv.composeAndroidPackages { 5 5 includeNDK = true; 6 - ndkVersion = "21.3.6528147"; # WARNING: 22.0.7026061 is broken. 6 + ndkVersion = "22.1.7171670"; 7 7 } }: 8 8 9 9 buildGoModule { 10 10 pname = "gomobile"; 11 - version = "unstable-2020-06-22"; 11 + version = "unstable-2021-06-14"; 12 12 13 - vendorSha256 = "1n1338vqkc1n8cy94501n7jn3qbr28q9d9zxnq2b4rxsqjfc9l94"; 13 + vendorSha256 = "1irgkgv72rakg7snk1bnp10ibr64ykz9l40s59l4fnl63zsh12a0"; 14 14 15 15 src = fetchgit { 16 - # WARNING: Next commit removes support for ARM 32 bit builds for iOS 17 - rev = "33b80540585f2b31e503da24d6b2a02de3c53ff5"; 16 + rev = "7c8f154d100840bc5828285bb390bbae1cb5a98c"; 18 17 name = "gomobile"; 19 18 url = "https://go.googlesource.com/mobile"; 20 - sha256 = "0c9map2vrv34wmaycsv71k4day3b0z5p16yzxmlp8amvqb38zwlm"; 19 + sha256 = "1w9mra1mqf60iafp0ywvja5196fjsjyfhvz4yizqq4qkyll5qmj1"; 21 20 }; 22 21 23 22 subPackages = [ "bind" "cmd/gobind" "cmd/gomobile" ]; 24 23 25 24 # Fails with: go: cannot find GOROOT directory 26 25 doCheck = false; 27 - 28 - patches = [ ./resolve-nix-android-sdk.patch ]; 29 26 30 27 nativeBuildInputs = [ makeWrapper ] 31 28 ++ lib.optionals stdenv.isDarwin [ xcodeWrapper ]; ··· 48 45 wrapProgram $out/bin/gomobile \ 49 46 --prefix LD_LIBRARY_PATH : "${lib.makeLibraryPath [ zlib ]}" \ 50 47 --prefix PATH : "${androidPkgs.androidsdk}/bin" \ 51 - --set ANDROID_HOME "${androidPkgs.androidsdk}/libexec/android-sdk" \ 52 - --set GOPATH $out 48 + --set ANDROID_NDK_HOME "${androidPkgs.androidsdk}/libexec/android-sdk/ndk-bundle" \ 49 + --set ANDROID_HOME "${androidPkgs.androidsdk}/libexec/android-sdk" 53 50 ''; 54 51 55 52 meta = with lib; {
-15
pkgs/development/mobile/gomobile/resolve-nix-android-sdk.patch
··· 1 - diff --git a/cmd/gomobile/bind_androidapp.go b/cmd/gomobile/bind_androidapp.go 2 - index 3b01adc..76216fa 100644 3 - --- a/cmd/gomobile/bind_androidapp.go 4 - +++ b/cmd/gomobile/bind_androidapp.go 5 - @@ -372,6 +372,10 @@ func androidAPIPath() (string, error) { 6 - var apiVer int 7 - for _, fi := range fis { 8 - name := fi.Name() 9 - + // Resolve symlinked directories (this is how the Nix Android SDK package is built) 10 - + if fi2, err := os.Stat(filepath.Join(sdkDir.Name(), name)); err == nil { 11 - + fi = fi2 12 - + } 13 - if !fi.IsDir() || !strings.HasPrefix(name, "android-") { 14 - continue 15 - }
+26
pkgs/development/ocaml-modules/hack_parallel/default.nix
··· 1 + { lib, fetchFromGitHub, buildDunePackage, core, core_kernel, pkg-config, sqlite 2 + }: 3 + buildDunePackage rec { 4 + pname = "hack_parallel"; 5 + version = "1.0.1"; 6 + useDune2 = true; 7 + minimumOcamlVersion = "4.04.1"; 8 + 9 + src = fetchFromGitHub { 10 + owner = "rvantonder"; 11 + repo = "hack_parallel"; 12 + rev = version; 13 + sha256 = "0qjlkw35r4q2cm0n2x0i73zvx1xgrp6axaia2nm8zxpm49mid629"; 14 + }; 15 + 16 + nativeBuildInputs = [ pkg-config ]; 17 + 18 + buildInputs = [ core core_kernel sqlite ]; 19 + 20 + meta = { 21 + description = 22 + "Core parallel and shared memory library used by Hack, Flow, and Pyre"; 23 + license = lib.licenses.mit; 24 + homepage = "https://github.com/rvantonder/hack_parallel"; 25 + }; 26 + }
+12 -16
pkgs/development/ocaml-modules/mparser/default.nix
··· 1 - { stdenv, lib, fetchzip, ocaml, findlib, ocamlbuild }: 2 - 3 - stdenv.mkDerivation { 4 - name = "ocaml${ocaml.version}-mparser-1.2.3"; 5 - src = fetchzip { 6 - url = "https://github.com/cakeplus/mparser/archive/1.2.3.tar.gz"; 7 - sha256 = "1f8vpagmv0jdm50pxs2xwh2xcmvgaprx4kw871hlml9ahsflxgnw"; 8 - }; 9 - 10 - buildInputs = [ ocaml findlib ocamlbuild ]; 1 + { lib, fetchFromGitHub, buildDunePackage }: 11 2 12 - configurePhase = "ocaml setup.ml -configure"; 13 - buildPhase = "ocaml setup.ml -build"; 14 - installPhase = "ocaml setup.ml -install"; 3 + buildDunePackage rec { 4 + pname = "mparser"; 5 + version = "1.3"; 6 + useDune2 = true; 15 7 16 - createFindlibDestdir = true; 8 + src = fetchFromGitHub { 9 + owner = "murmour"; 10 + repo = "mparser"; 11 + rev = version; 12 + sha256 = "16j19v16r42gcsii6a337zrs5cxnf12ig0vaysxyr7sq5lplqhkx"; 13 + }; 17 14 18 15 meta = { 19 16 description = "A simple monadic parser combinator OCaml library"; 20 17 license = lib.licenses.lgpl21Plus; 21 - homepage = "https://github.com/cakeplus/mparser"; 18 + homepage = "https://github.com/murmour/mparser"; 22 19 maintainers = [ lib.maintainers.vbgl ]; 23 - inherit (ocaml.meta) platforms; 24 20 }; 25 21 }
+12
pkgs/development/ocaml-modules/mparser/pcre.nix
··· 1 + { fetchFromGitHub, buildDunePackage, ocaml_pcre, mparser }: 2 + 3 + buildDunePackage rec { 4 + pname = "mparser-pcre"; 5 + useDune2 = true; 6 + 7 + inherit (mparser) src version; 8 + 9 + propagatedBuildInputs = [ ocaml_pcre mparser ]; 10 + 11 + meta = mparser.meta // { description = "PCRE-based regular expressions"; }; 12 + }
+5 -4
pkgs/development/ocaml-modules/parany/default.nix
··· 2 2 3 3 buildDunePackage rec { 4 4 pname = "parany"; 5 - version = "8.0.0"; 5 + version = "12.0.3"; 6 6 7 7 useDune2 = true; 8 + minimumOCamlVersion = "4.03.0"; 8 9 9 10 src = fetchFromGitHub { 10 11 owner = "UnixJunkie"; 11 - repo = pname; 12 - rev = "v${version}"; 13 - sha256 = "19yz1yqyqx6gawy93jlh3x6vji2p9qsy6nsbj65q5pii8p1fjlsm"; 12 + repo = pname; 13 + rev = "v${version}"; 14 + sha256 = "1j962ak68kvv62bczjqxwlwvdgcvjfcs36qwq12nnm0pwlzkhg33"; 14 15 }; 15 16 16 17 propagatedBuildInputs = [ ocamlnet cpu ];
+33
pkgs/development/ocaml-modules/tezos/base.nix
··· 1 + { lib 2 + , buildDunePackage 3 + , tezos-stdlib 4 + , tezos-crypto 5 + , tezos-micheline 6 + , ptime 7 + , ezjsonm 8 + , ipaddr 9 + , qcheck-alcotest 10 + , crowbar 11 + }: 12 + 13 + buildDunePackage { 14 + pname = "tezos-base"; 15 + inherit (tezos-stdlib) version src useDune2 preBuild doCheck; 16 + 17 + propagatedBuildInputs = [ 18 + tezos-crypto 19 + tezos-micheline 20 + ptime 21 + ezjsonm 22 + ipaddr 23 + ]; 24 + 25 + checkInputs = [ 26 + qcheck-alcotest 27 + crowbar 28 + ]; 29 + 30 + meta = tezos-stdlib.meta // { 31 + description = "Tezos: meta-package and pervasive type definitions for Tezos"; 32 + }; 33 + }
+25
pkgs/development/ocaml-modules/tezos/clic.nix
··· 1 + { lib 2 + , buildDunePackage 3 + , tezos-stdlib 4 + , tezos-stdlib-unix 5 + , alcotest 6 + , alcotest-lwt 7 + }: 8 + 9 + buildDunePackage { 10 + pname = "tezos-clic"; 11 + inherit (tezos-stdlib) version src useDune2 preBuild doCheck; 12 + 13 + propagatedBuildInputs = [ 14 + tezos-stdlib-unix 15 + ]; 16 + 17 + checkInputs = [ 18 + alcotest 19 + alcotest-lwt 20 + ]; 21 + 22 + meta = tezos-stdlib.meta // { 23 + description = "Tezos: library of auto-documented command-line-parsing combinators"; 24 + }; 25 + }
+38
pkgs/development/ocaml-modules/tezos/crypto.nix
··· 1 + { lib 2 + , buildDunePackage 3 + , tezos-stdlib 4 + , tezos-clic 5 + , tezos-rpc 6 + , bls12-381 7 + , hacl-star 8 + , secp256k1-internal 9 + , uecc 10 + , ringo 11 + , ff 12 + , alcotest 13 + , alcotest-lwt 14 + }: 15 + 16 + buildDunePackage { 17 + pname = "tezos-crypto"; 18 + inherit (tezos-stdlib) version src useDune2 preBuild doCheck; 19 + 20 + propagatedBuildInputs = [ 21 + tezos-clic 22 + tezos-rpc 23 + bls12-381 24 + hacl-star 25 + secp256k1-internal 26 + uecc 27 + ringo 28 + ]; 29 + 30 + checkInputs = [ 31 + alcotest 32 + alcotest-lwt 33 + ]; 34 + 35 + meta = tezos-stdlib.meta // { 36 + description = "Tezos: library with all the cryptographic primitives used by Tezos"; 37 + }; 38 + }
+30
pkgs/development/ocaml-modules/tezos/error-monad.nix
··· 1 + { lib 2 + , buildDunePackage 3 + , tezos-stdlib 4 + , data-encoding 5 + , lwt 6 + , lwt-canceler 7 + , alcotest 8 + , alcotest-lwt 9 + }: 10 + 11 + buildDunePackage { 12 + pname = "tezos-error-monad"; 13 + inherit (tezos-stdlib) version src useDune2 preBuild doCheck; 14 + 15 + propagatedBuildInputs = [ 16 + tezos-stdlib 17 + data-encoding 18 + lwt 19 + lwt-canceler 20 + ]; 21 + 22 + checkInputs = [ 23 + alcotest 24 + alcotest-lwt 25 + ]; 26 + 27 + meta = tezos-stdlib.meta // { 28 + description = "Tezos: error monad"; 29 + }; 30 + }
+22
pkgs/development/ocaml-modules/tezos/event-logging.nix
··· 1 + { lib 2 + , buildDunePackage 3 + , tezos-stdlib 4 + , tezos-lwt-result-stdlib 5 + , lwt_log 6 + , alcotest 7 + , alcotest-lwt 8 + }: 9 + 10 + buildDunePackage { 11 + pname = "tezos-event-logging"; 12 + inherit (tezos-stdlib) version src useDune2 preBuild doCheck; 13 + 14 + propagatedBuildInputs = [ 15 + tezos-lwt-result-stdlib 16 + lwt_log 17 + ]; 18 + 19 + meta = tezos-stdlib.meta // { 20 + description = "Tezos: event logging library"; 21 + }; 22 + }
+51
pkgs/development/ocaml-modules/tezos/lmdb.nix
··· 1 + { lib 2 + , fetchFromGitLab 3 + , pkg-config 4 + , buildDunePackage 5 + , lmdb 6 + , rresult 7 + , cstruct 8 + , alcotest 9 + }: 10 + 11 + buildDunePackage rec { 12 + pname = "tezos-lmdb"; 13 + version = "7.4"; 14 + src = fetchFromGitLab { 15 + owner = "tezos"; 16 + repo = "tezos"; 17 + rev = "v${version}"; 18 + sha256 = "18q02j74aa8mxv233kvyb62xbhjngzpgppp6kgr4m53d7a78wgsm"; 19 + }; 20 + 21 + useDune2 = true; 22 + 23 + preBuild = '' 24 + rm dune 25 + rm -rf src 26 + rm -rf docs 27 + ls vendors | grep -v ocaml-lmdb |xargs rm -rf 28 + ''; 29 + 30 + buildInputs = [ 31 + pkg-config 32 + ]; 33 + 34 + propagatedBuildInputs = [ 35 + rresult 36 + lmdb 37 + ]; 38 + 39 + checkInputs = [ 40 + cstruct 41 + alcotest 42 + ]; 43 + 44 + doCheck = false; 45 + 46 + meta = { 47 + description = "Legacy Tezos OCaml binding to LMDB (Consider ocaml-lmdb instead)"; 48 + license = lib.licenses.isc; 49 + maintainers = [ lib.maintainers.ulrikstrid ]; 50 + }; 51 + }
+32
pkgs/development/ocaml-modules/tezos/lwt-result-stdlib.nix
··· 1 + { lib 2 + , buildDunePackage 3 + , ocaml 4 + , tezos-stdlib 5 + , tezos-error-monad 6 + , alcotest 7 + , alcotest-lwt 8 + , crowbar 9 + }: 10 + 11 + if lib.versionAtLeast ocaml.version "4.12" then 12 + throw "tezos-lwt-result-stdlib-${tezos-stdlib.version} is not available for OCaml > 4.10" 13 + else 14 + 15 + buildDunePackage { 16 + pname = "tezos-lwt-result-stdlib"; 17 + inherit (tezos-stdlib) version src useDune2 preBuild doCheck; 18 + 19 + propagatedBuildInputs = [ 20 + tezos-error-monad 21 + ]; 22 + 23 + checkInputs = [ 24 + alcotest 25 + alcotest-lwt 26 + crowbar 27 + ]; 28 + 29 + meta = tezos-stdlib.meta // { 30 + description = "Tezos: error-aware stdlib replacement"; 31 + }; 32 + }
+28
pkgs/development/ocaml-modules/tezos/micheline.nix
··· 1 + { lib 2 + , buildDunePackage 3 + , tezos-stdlib 4 + , tezos-error-monad 5 + , uutf 6 + , alcotest 7 + , alcotest-lwt 8 + , ppx_inline_test 9 + }: 10 + 11 + buildDunePackage { 12 + pname = "tezos-micheline"; 13 + inherit (tezos-stdlib) version src useDune2 preBuild doCheck; 14 + 15 + propagatedBuildInputs = [ 16 + tezos-error-monad 17 + uutf 18 + ]; 19 + 20 + checkInputs = [ 21 + alcotest 22 + alcotest-lwt 23 + ]; 24 + 25 + meta = tezos-stdlib.meta // { 26 + description = "Tezos: internal AST and parser for the Michelson language"; 27 + }; 28 + }
+18
pkgs/development/ocaml-modules/tezos/p2p-services.nix
··· 1 + { lib 2 + , buildDunePackage 3 + , tezos-stdlib 4 + , tezos-base 5 + }: 6 + 7 + buildDunePackage { 8 + pname = "tezos-p2p-services"; 9 + inherit (tezos-stdlib) version src useDune2 preBuild doCheck; 10 + 11 + propagatedBuildInputs = [ 12 + tezos-base 13 + ]; 14 + 15 + meta = tezos-stdlib.meta // { 16 + description = "Tezos: descriptions of RPCs exported by `tezos-p2p`"; 17 + }; 18 + }
+25
pkgs/development/ocaml-modules/tezos/p2p.nix
··· 1 + { lib 2 + , buildDunePackage 3 + , tezos-stdlib 4 + , tezos-p2p-services 5 + , alcotest-lwt 6 + , lwt-watcher 7 + }: 8 + 9 + buildDunePackage { 10 + pname = "tezos-p2p"; 11 + inherit (tezos-stdlib) version src useDune2 preBuild doCheck; 12 + 13 + propagatedBuildInputs = [ 14 + tezos-p2p-services 15 + lwt-watcher 16 + ]; 17 + 18 + checkInputs = [ 19 + alcotest-lwt 20 + ]; 21 + 22 + meta = tezos-stdlib.meta // { 23 + description = "Tezos: library for a pool of P2P connections"; 24 + }; 25 + }
+19
pkgs/development/ocaml-modules/tezos/protocol-008-PtEdo2Zk-parameters.nix
··· 1 + { lib 2 + , buildDunePackage 3 + , tezos-stdlib 4 + , tezos-protocol-008-PtEdo2Zk 5 + , qcheck-alcotest 6 + }: 7 + 8 + buildDunePackage { 9 + pname = "tezos-protocol-008-PtEdo2Zk-parameters"; 10 + inherit (tezos-stdlib) version src useDune2 preBuild doCheck; 11 + 12 + propagatedBuildInputs = [ 13 + tezos-protocol-008-PtEdo2Zk 14 + ]; 15 + 16 + meta = tezos-stdlib.meta // { 17 + description = "Tezos/Protocol: parameters"; 18 + }; 19 + }
+23
pkgs/development/ocaml-modules/tezos/protocol-008-PtEdo2Zk.nix
··· 1 + { lib 2 + , buildDunePackage 3 + , tezos-stdlib 4 + , tezos-protocol-compiler 5 + }: 6 + 7 + buildDunePackage { 8 + pname = "tezos-protocol-008-PtEdo2Zk"; 9 + inherit (tezos-stdlib) version src useDune2 doCheck; 10 + 11 + preBuild = '' 12 + rm -rf vendors 13 + substituteInPlace src/proto_008_PtEdo2Zk/lib_protocol/dune.inc --replace "-nostdlib" "" 14 + ''; 15 + 16 + propagatedBuildInputs = [ 17 + tezos-protocol-compiler 18 + ]; 19 + 20 + meta = tezos-stdlib.meta // { 21 + description = "Tezos/Protocol: economic-protocol definition"; 22 + }; 23 + }
+29
pkgs/development/ocaml-modules/tezos/protocol-compiler.nix
··· 1 + { lib 2 + , buildDunePackage 3 + , ocaml 4 + , tezos-stdlib 5 + , tezos-protocol-environment 6 + , ocp-ocamlres 7 + , pprint 8 + }: 9 + 10 + if lib.versionAtLeast ocaml.version "4.12" then 11 + throw "tezos-protocol-compiler-${tezos-stdlib.version} is not available for OCaml > 4.10" 12 + else 13 + 14 + buildDunePackage { 15 + pname = "tezos-protocol-compiler"; 16 + inherit (tezos-stdlib) version src useDune2 preBuild doCheck; 17 + 18 + minimalOCamlVersion = "4.09"; 19 + 20 + propagatedBuildInputs = [ 21 + tezos-protocol-environment 22 + ocp-ocamlres 23 + pprint 24 + ]; 25 + 26 + meta = tezos-stdlib.meta // { 27 + description = "Tezos: economic-protocol compiler"; 28 + }; 29 + }
+18
pkgs/development/ocaml-modules/tezos/protocol-demo-noops.nix
··· 1 + { lib 2 + , buildDunePackage 3 + , tezos-stdlib 4 + , tezos-protocol-compiler 5 + }: 6 + 7 + buildDunePackage { 8 + pname = "tezos-protocol-demo-noops"; 9 + inherit (tezos-stdlib) version src useDune2 preBuild doCheck; 10 + 11 + propagatedBuildInputs = [ 12 + tezos-protocol-compiler 13 + ]; 14 + 15 + meta = tezos-stdlib.meta // { 16 + description = "Tezos/Protocol: demo_noops economic-protocol definition"; 17 + }; 18 + }
+15
pkgs/development/ocaml-modules/tezos/protocol-environment-packer.nix
··· 1 + { lib 2 + , buildDunePackage 3 + , tezos-stdlib 4 + }: 5 + 6 + buildDunePackage { 7 + pname = "tezos-protocol-environment-packer"; 8 + inherit (tezos-stdlib) version src useDune2 preBuild doCheck; 9 + 10 + minimalOCamlVersion = "4.03"; 11 + 12 + meta = tezos-stdlib.meta // { 13 + description = "Tezos: sigs/structs packer for economic protocol environment"; 14 + }; 15 + }
+30
pkgs/development/ocaml-modules/tezos/protocol-environment-sigs.nix
··· 1 + { lib 2 + , buildDunePackage 3 + , ocaml 4 + , tezos-stdlib 5 + , tezos-protocol-environment-packer 6 + , zarith 7 + }: 8 + 9 + buildDunePackage { 10 + pname = "tezos-protocol-environment-sigs"; 11 + inherit (tezos-stdlib) version src useDune2 preBuild doCheck; 12 + 13 + propagatedBuildInputs = [ 14 + tezos-protocol-environment-packer 15 + ]; 16 + 17 + checkInputs = [ 18 + tezos-stdlib 19 + ]; 20 + 21 + postPatch = '' 22 + cp -f ${zarith}/lib/ocaml/${ocaml.version}/site-lib/zarith/z.mli ./src/lib_protocol_environment/sigs/v1/z.mli 23 + sed -i 's/out_channel/Stdlib.out_channel/g' ./src/lib_protocol_environment/sigs/v1/z.mli 24 + sed -i 's/Buffer/Stdlib.Buffer/g' ./src/lib_protocol_environment/sigs/v1/z.mli 25 + ''; 26 + 27 + meta = tezos-stdlib.meta // { 28 + description = "Tezos: restricted typing environment for the economic protocols"; 29 + }; 30 + }
+20
pkgs/development/ocaml-modules/tezos/protocol-environment-structs.nix
··· 1 + { lib 2 + , buildDunePackage 3 + , tezos-stdlib 4 + , tezos-crypto 5 + , tezos-protocol-environment-packer 6 + }: 7 + 8 + buildDunePackage { 9 + pname = "tezos-protocol-environment-structs"; 10 + inherit (tezos-stdlib) version src useDune2 preBuild doCheck; 11 + 12 + propagatedBuildInputs = [ 13 + tezos-crypto 14 + tezos-protocol-environment-packer 15 + ]; 16 + 17 + meta = tezos-stdlib.meta // { 18 + description = "Tezos: restricted typing environment for the economic protocols"; 19 + }; 20 + }
+33
pkgs/development/ocaml-modules/tezos/protocol-environment.nix
··· 1 + { lib 2 + , buildDunePackage 3 + , tezos-stdlib 4 + , tezos-base 5 + , tezos-sapling 6 + , tezos-protocol-environment-sigs 7 + , tezos-protocol-environment-structs 8 + , zarith 9 + , alcotest-lwt 10 + , crowbar 11 + }: 12 + 13 + buildDunePackage { 14 + pname = "tezos-protocol-environment"; 15 + inherit (tezos-stdlib) version src useDune2 doCheck preBuild; 16 + 17 + propagatedBuildInputs = [ 18 + tezos-sapling 19 + tezos-base 20 + tezos-protocol-environment-sigs 21 + tezos-protocol-environment-structs 22 + zarith # this might break, since they actually want 1.11 23 + ]; 24 + 25 + checkInputs = [ 26 + alcotest-lwt 27 + crowbar 28 + ]; 29 + 30 + meta = tezos-stdlib.meta // { 31 + description = "Tezos: custom economic-protocols environment implementation for `tezos-client` and testing"; 32 + }; 33 + }
+27
pkgs/development/ocaml-modules/tezos/requester.nix
··· 1 + { lib 2 + , buildDunePackage 3 + , tezos-stdlib 4 + , tezos-base 5 + , tezos-test-services 6 + , lwt-watcher 7 + , alcotest-lwt 8 + }: 9 + 10 + buildDunePackage { 11 + pname = "tezos-requester"; 12 + inherit (tezos-stdlib) version src useDune2 preBuild doCheck; 13 + 14 + propagatedBuildInputs = [ 15 + tezos-base 16 + lwt-watcher 17 + ]; 18 + 19 + checkInputs = [ 20 + alcotest-lwt 21 + tezos-test-services 22 + ]; 23 + 24 + meta = tezos-stdlib.meta // { 25 + description = "Tezos: generic resource fetching service"; 26 + }; 27 + }
+22
pkgs/development/ocaml-modules/tezos/rpc.nix
··· 1 + { lib 2 + , buildDunePackage 3 + , tezos-stdlib 4 + , tezos-error-monad 5 + , resto 6 + , resto-directory 7 + }: 8 + 9 + buildDunePackage { 10 + pname = "tezos-rpc"; 11 + inherit (tezos-stdlib) version src useDune2 preBuild doCheck; 12 + 13 + propagatedBuildInputs = [ 14 + tezos-error-monad 15 + resto 16 + resto-directory 17 + ]; 18 + 19 + meta = tezos-stdlib.meta // { 20 + description = "Tezos: library of auto-documented RPCs (service and hierarchy descriptions)"; 21 + }; 22 + }
+31
pkgs/development/ocaml-modules/tezos/sapling.nix
··· 1 + { lib 2 + , buildDunePackage 3 + , ocaml 4 + , tezos-stdlib 5 + , tezos-crypto 6 + , tezos-rust-libs 7 + , alcotest-lwt 8 + }: 9 + 10 + buildDunePackage { 11 + pname = "tezos-sapling"; 12 + inherit (tezos-stdlib) version src useDune2 preBuild; 13 + 14 + propagatedBuildInputs = [ 15 + tezos-crypto 16 + tezos-rust-libs 17 + ]; 18 + 19 + checkInputs = [ 20 + alcotest-lwt 21 + ]; 22 + 23 + doCheck = false; 24 + 25 + # This is a hack to work around the hack used in the dune files 26 + OPAM_SWITCH_PREFIX = "${tezos-rust-libs}"; 27 + 28 + meta = tezos-stdlib.meta // { 29 + description = "Tezos/Protocol: economic-protocol definition"; 30 + }; 31 + }
+22
pkgs/development/ocaml-modules/tezos/shell-services.nix
··· 1 + { lib 2 + , buildDunePackage 3 + , tezos-stdlib 4 + , tezos-workers 5 + , tezos-p2p-services 6 + , tezos-version 7 + }: 8 + 9 + buildDunePackage { 10 + pname = "tezos-shell-services"; 11 + inherit (tezos-stdlib) version src useDune2 preBuild doCheck; 12 + 13 + propagatedBuildInputs = [ 14 + tezos-workers 15 + tezos-p2p-services 16 + tezos-version 17 + ]; 18 + 19 + meta = tezos-stdlib.meta // { 20 + description = "Tezos: descriptions of RPCs exported by `tezos-shell`"; 21 + }; 22 + }
+30
pkgs/development/ocaml-modules/tezos/stdlib-unix.nix
··· 1 + { lib 2 + , buildDunePackage 3 + , tezos-stdlib 4 + , tezos-event-logging 5 + , lwt 6 + , ptime 7 + , mtime 8 + , ipaddr 9 + , re 10 + , alcotest 11 + , alcotest-lwt 12 + }: 13 + 14 + buildDunePackage { 15 + pname = "tezos-stdlib-unix"; 16 + inherit (tezos-stdlib) version src useDune2 preBuild doCheck; 17 + 18 + propagatedBuildInputs = [ 19 + tezos-event-logging 20 + lwt 21 + ptime 22 + mtime 23 + ipaddr 24 + re 25 + ]; 26 + 27 + meta = tezos-stdlib.meta // { 28 + description = "Tezos: yet-another local-extension of the OCaml standard library (unix-specific fragment)"; 29 + }; 30 + }
+53
pkgs/development/ocaml-modules/tezos/stdlib.nix
··· 1 + { lib 2 + , fetchFromGitLab 3 + , buildDunePackage 4 + , hex 5 + , lwt 6 + , zarith 7 + , alcotest 8 + , alcotest-lwt 9 + , crowbar 10 + , bigstring 11 + , lwt_log 12 + }: 13 + 14 + buildDunePackage rec { 15 + pname = "tezos-stdlib"; 16 + version = "8.3"; 17 + src = fetchFromGitLab { 18 + owner = "tezos"; 19 + repo = "tezos"; 20 + rev = "v${version}"; 21 + sha256 = "12cv2cssnw60jbpnh6xjysxgsgcj7d72454k4zs2b8fjx7mkgksk"; 22 + }; 23 + 24 + minimalOCamlVersion = "4.0.8"; 25 + 26 + useDune2 = true; 27 + 28 + preBuild = '' 29 + rm -rf vendors 30 + ''; 31 + 32 + propagatedBuildInputs = [ 33 + hex 34 + lwt 35 + zarith 36 + ]; 37 + 38 + checkInputs = [ 39 + alcotest 40 + alcotest-lwt 41 + crowbar 42 + bigstring 43 + lwt_log 44 + ]; 45 + 46 + doCheck = true; 47 + 48 + meta = { 49 + description = "Tezos: yet-another local-extension of the OCaml standard library"; 50 + license = lib.licenses.mit; 51 + maintainers = [ lib.maintainers.ulrikstrid ]; 52 + }; 53 + }
+20
pkgs/development/ocaml-modules/tezos/test-services.nix
··· 1 + { lib 2 + , buildDunePackage 3 + , tezos-stdlib 4 + , tezos-base 5 + , alcotest-lwt 6 + }: 7 + 8 + buildDunePackage { 9 + pname = "tezos-test-services"; 10 + inherit (tezos-stdlib) version src useDune2 preBuild doCheck; 11 + 12 + propagatedBuildInputs = [ 13 + tezos-base 14 + alcotest-lwt 15 + ]; 16 + 17 + meta = tezos-stdlib.meta // { 18 + description = "Tezos: Alcotest-based test services"; 19 + }; 20 + }
+18
pkgs/development/ocaml-modules/tezos/version.nix
··· 1 + { lib 2 + , buildDunePackage 3 + , tezos-stdlib 4 + , tezos-base 5 + }: 6 + 7 + buildDunePackage { 8 + pname = "tezos-version"; 9 + inherit (tezos-stdlib) version src useDune2 preBuild doCheck; 10 + 11 + propagatedBuildInputs = [ 12 + tezos-base 13 + ]; 14 + 15 + meta = tezos-stdlib.meta // { 16 + description = "Tezos: version information generated from Git"; 17 + }; 18 + }
+18
pkgs/development/ocaml-modules/tezos/workers.nix
··· 1 + { lib 2 + , buildDunePackage 3 + , tezos-stdlib 4 + , tezos-base 5 + }: 6 + 7 + buildDunePackage { 8 + pname = "tezos-workers"; 9 + inherit (tezos-stdlib) version src useDune2 preBuild doCheck; 10 + 11 + propagatedBuildInputs = [ 12 + tezos-base 13 + ]; 14 + 15 + meta = tezos-stdlib.meta // { 16 + description = "Tezos: worker library"; 17 + }; 18 + }
+2 -2
pkgs/development/python-modules/ailment/default.nix
··· 7 7 8 8 buildPythonPackage rec { 9 9 pname = "ailment"; 10 - version = "9.0.9031"; 10 + version = "9.0.9166"; 11 11 disabled = pythonOlder "3.6"; 12 12 13 13 src = fetchFromGitHub { 14 14 owner = "angr"; 15 15 repo = pname; 16 16 rev = "v${version}"; 17 - sha256 = "sha256-xyNTcGTGH8030CJif6an+kDZIfOUVDMiRhFamVajAzk="; 17 + sha256 = "09qbqn57h92f81xv35f645ai7nkkqf7cidkg3qrwfpxcwc2g9kdz"; 18 18 }; 19 19 20 20 propagatedBuildInputs = [ pyvex ];
+2 -2
pkgs/development/python-modules/aioesphomeapi/default.nix
··· 8 8 9 9 buildPythonPackage rec { 10 10 pname = "aioesphomeapi"; 11 - version = "4.1.0"; 11 + version = "5.0.1"; 12 12 format = "setuptools"; 13 13 14 14 disabled = pythonOlder "3.7"; 15 15 16 16 src = fetchPypi { 17 17 inherit pname version; 18 - sha256 = "0210l2d5g76pllr2vh990k9shfv3zrknx5d2dmgqb5y90142cp76"; 18 + sha256 = "sha256-2IxXhAysQiqqEd4Mfjgc5vX0+D60rof2nPJDXy9tRVs="; 19 19 }; 20 20 21 21 propagatedBuildInputs = [
+4 -2
pkgs/development/python-modules/aiohomekit/default.nix
··· 1 1 { lib 2 2 , buildPythonPackage 3 + , commentjson 3 4 , cryptography 4 5 , fetchFromGitHub 5 6 , poetry-core ··· 11 12 12 13 buildPythonPackage rec { 13 14 pname = "aiohomekit"; 14 - version = "0.4.2"; 15 + version = "0.5.1"; 15 16 format = "pyproject"; 16 17 17 18 src = fetchFromGitHub { 18 19 owner = "Jc2k"; 19 20 repo = pname; 20 21 rev = version; 21 - sha256 = "12v9szalh3yzfqgmspk4ch8l38kzmhwzjn9jvsq632n4zhjd7qg4"; 22 + sha256 = "sha256-Fo9KWBcN6Y/fa7vkWugSer5L7+hOWz99+hw6Hz1LAMM="; 22 23 }; 23 24 24 25 nativeBuildInputs = [ ··· 26 27 ]; 27 28 28 29 propagatedBuildInputs = [ 30 + commentjson 29 31 cryptography 30 32 zeroconf 31 33 ];
+2 -2
pkgs/development/python-modules/aionotion/default.nix
··· 13 13 14 14 buildPythonPackage rec { 15 15 pname = "aionotion"; 16 - version = "3.0.1"; 16 + version = "3.0.2"; 17 17 format = "pyproject"; 18 18 disabled = pythonOlder "3.6"; 19 19 ··· 21 21 owner = "bachya"; 22 22 repo = pname; 23 23 rev = version; 24 - sha256 = "1ydrazg7gcwf53006n1fvxh9zm77by6zi36haq1bmy5skqccyiki"; 24 + sha256 = "1328g2245h9gcrnzrbcxaxw78723d0skznrrj8k77fbijxdc4kwv"; 25 25 }; 26 26 27 27 nativeBuildInputs = [ poetry-core ];
+2 -2
pkgs/development/python-modules/aiorecollect/default.nix
··· 12 12 13 13 buildPythonPackage rec { 14 14 pname = "aiorecollect"; 15 - version = "1.0.5"; 15 + version = "1.0.6"; 16 16 format = "pyproject"; 17 17 18 18 src = fetchFromGitHub { 19 19 owner = "bachya"; 20 20 repo = pname; 21 21 rev = version; 22 - sha256 = "0h76l0pahnmls0radknzm8dw79qx9dv0xhxqnn6011j9fwyviyqm"; 22 + sha256 = "0vm19rcy14fdsfddjskxh0nlph10jrj3qh6xqwv73wgcmbdpr91i"; 23 23 }; 24 24 25 25 nativeBuildInputs = [
+2 -2
pkgs/development/python-modules/angr/default.nix
··· 43 43 44 44 buildPythonPackage rec { 45 45 pname = "angr"; 46 - version = "9.0.9031"; 46 + version = "9.0.9166"; 47 47 disabled = pythonOlder "3.6"; 48 48 49 49 src = fetchFromGitHub { 50 50 owner = pname; 51 51 repo = pname; 52 52 rev = "v${version}"; 53 - sha256 = "sha256-qWAz9SHfQU0cdk4yVekJn5OIDPJPbi63CDdlHDq1Opw="; 53 + sha256 = "1h1jb57zp8wy24xy60j76sl4hrzhhwfsvfx26zhbnhqzmwghpd5x"; 54 54 }; 55 55 56 56 propagatedBuildInputs = [
+2 -2
pkgs/development/python-modules/angrop/default.nix
··· 9 9 10 10 buildPythonPackage rec { 11 11 pname = "angrop"; 12 - version = "9.0.9031"; 12 + version = "9.0.9166"; 13 13 disabled = pythonOlder "3.6"; 14 14 15 15 src = fetchFromGitHub { 16 16 owner = "angr"; 17 17 repo = pname; 18 18 rev = "v${version}"; 19 - sha256 = "sha256-3q/3iFR0FFOcvgmNVXtgi1Spu5xfXNJFy+QoIh8amOY="; 19 + sha256 = "1myrzp5axg0dj7kxqc2mz3kfqlds3vzvavcncrj5y9xpx8m7l71m"; 20 20 }; 21 21 22 22 propagatedBuildInputs = [
+2 -2
pkgs/development/python-modules/archinfo/default.nix
··· 7 7 8 8 buildPythonPackage rec { 9 9 pname = "archinfo"; 10 - version = "9.0.9031"; 10 + version = "9.0.9166"; 11 11 12 12 src = fetchFromGitHub { 13 13 owner = "angr"; 14 14 repo = pname; 15 15 rev = "v${version}"; 16 - sha256 = "sha256-pzBMyw5FwQV1FyhvOxUq39s96p0KKSrkEvJzhJQdS4E="; 16 + sha256 = "0y77lyz019rm9zgxpam6dbb006c7j66hwy985h3fg6nbz74pcml5"; 17 17 }; 18 18 19 19 checkInputs = [
+2 -2
pkgs/development/python-modules/async-upnp-client/default.nix
··· 13 13 14 14 buildPythonPackage rec { 15 15 pname = "async-upnp-client"; 16 - version = "0.19.0"; 16 + version = "0.19.1"; 17 17 disabled = pythonOlder "3.6"; 18 18 19 19 src = fetchFromGitHub { 20 20 owner = "StevenLooman"; 21 21 repo = "async_upnp_client"; 22 22 rev = version; 23 - sha256 = "0xj3j54nasl59gs1k84h3fixjsaqn7whg33h6wi99l5yfbwfqv8p"; 23 + sha256 = "sha256-qxEn9UrQuwRaP7sZlu3854gDI7Gqku055DF8KvsU6p4="; 24 24 }; 25 25 26 26 propagatedBuildInputs = [
+2 -2
pkgs/development/python-modules/backoff/default.nix
··· 2 2 3 3 buildPythonPackage rec { 4 4 pname = "backoff"; 5 - version = "1.10.0"; 5 + version = "1.11.1"; 6 6 7 7 src = fetchFromGitHub { 8 8 owner = "litl"; 9 9 repo = pname; 10 10 rev = "v${version}"; 11 - sha256 = "1jj0l6pjx747d2yyvnzd3qbm4qr73sq6cc56dhvd8wqfbp5279x0"; 11 + sha256 = "sha256-87IMcLaoCn0Vns8Ub/AFmv0gXtS0aPZX0cSt7+lOPm4="; 12 12 }; 13 13 14 14 format = "pyproject";
+2 -2
pkgs/development/python-modules/claripy/default.nix
··· 13 13 14 14 buildPythonPackage rec { 15 15 pname = "claripy"; 16 - version = "9.0.9031"; 16 + version = "9.0.9166"; 17 17 disabled = pythonOlder "3.6"; 18 18 19 19 src = fetchFromGitHub { 20 20 owner = "angr"; 21 21 repo = pname; 22 22 rev = "v${version}"; 23 - sha256 = "sha256-UCmt2Vm8OWyKa0fmPlGuvzaFddUWs6quavUgIZasoJg="; 23 + sha256 = "0rwl5q7z16agcykn0an2lyqfn2z5yvmg0xcvxfpvndf6zpnbqhx0"; 24 24 }; 25 25 26 26 # Use upstream z3 implementation
+2 -2
pkgs/development/python-modules/cle/default.nix
··· 15 15 16 16 let 17 17 # The binaries are following the argr projects release cycle 18 - version = "9.0.9031"; 18 + version = "9.0.9166"; 19 19 20 20 # Binary files from https://github.com/angr/binaries (only used for testing and only here) 21 21 binaries = fetchFromGitHub { ··· 35 35 owner = "angr"; 36 36 repo = pname; 37 37 rev = "v${version}"; 38 - sha256 = "sha256-+9aW7J8FXuKtU20dpqnoj37McPxzbkjKuYZIO8QeFF0="; 38 + sha256 = "1mvdcwzim52mc7vjrr2cq8xwwi0v0ai3z608mg5nfbbf4zjji76c"; 39 39 }; 40 40 41 41 propagatedBuildInputs = [
+2 -2
pkgs/development/python-modules/fritzprofiles/default.nix
··· 7 7 8 8 buildPythonPackage rec { 9 9 pname = "fritzprofiles"; 10 - version = "0.6.1"; 10 + version = "0.7.3"; 11 11 format = "setuptools"; 12 12 13 13 src = fetchPypi { 14 14 inherit pname version; 15 - sha256 = "1bd4sa3i1ldkg6lnsvg004csgqklvi5xk71y971qyjvsbdbwgbn3"; 15 + sha256 = "sha256-VoKgLJWF9x8dW8A6CNwLtK+AmehtgZP41nUGQO819es="; 16 16 }; 17 17 18 18 propagatedBuildInputs = [
+27 -7
pkgs/development/python-modules/gast/default.nix
··· 1 - { lib, fetchPypi, buildPythonPackage, astunparse }: 1 + { lib 2 + , fetchFromGitHub 3 + , fetchpatch 4 + , buildPythonPackage 5 + , astunparse 6 + }: 2 7 3 8 buildPythonPackage rec { 4 9 pname = "gast"; 5 - version = "0.5.0"; 6 - src = fetchPypi { 7 - inherit pname version; 8 - sha256 = "8109cbe7aa0f7bf7e4348379da05b8137ea1f059f073332c3c1cedd57db8541f"; 10 + version = "0.5.0"; 11 + 12 + # TODO: remove this patch on the next release, this fixes a bug with parsing 13 + # assignment expressions e.g., `x := 1`. 14 + patches = [ 15 + (fetchpatch { 16 + url = "https://github.com/serge-sans-paille/gast/commit/3cc9b4d05a80e4bb42882de00df314aaa1e6e591.patch"; 17 + sha256 = "0ylpn0x0a4y6139vd048blsh77yd08npjcn4b5ydf89xnji5mlm1"; 18 + }) 19 + ]; 20 + 21 + src = fetchFromGitHub { 22 + owner = "serge-sans-paille"; 23 + repo = "gast"; 24 + rev = version; 25 + sha256 = "0qsg36knv0k2ppzbr5m4w6spxxw7a77lw88y8vjx7m176bajnsbw"; 9 26 }; 10 - checkInputs = [ astunparse ] ; 27 + 28 + checkInputs = [ astunparse ]; 29 + 11 30 meta = with lib; { 12 31 description = "GAST provides a compatibility layer between the AST of various Python versions, as produced by ast.parse from the standard ast module."; 32 + homepage = "https://github.com/serge-sans-paille/gast/"; 13 33 license = licenses.bsd3; 14 - maintainers = with maintainers; [ jyp ]; 34 + maintainers = with maintainers; [ jyp cpcloud ]; 15 35 }; 16 36 }
+31
pkgs/development/python-modules/graphqlclient/default.nix
··· 1 + { lib 2 + , buildPythonPackage 3 + , fetchPypi 4 + , six 5 + }: 6 + 7 + buildPythonPackage rec { 8 + pname = "graphqlclient"; 9 + version = "0.2.4"; 10 + 11 + src = fetchPypi { 12 + inherit pname version; 13 + sha256 = "0b6r3ng78qsn7c9zksx4rgdkmp5296d40kbmjn8q614cz0ymyc5k"; 14 + }; 15 + 16 + propagatedBuildInputs = [ 17 + six 18 + ]; 19 + 20 + # Project has no tests 21 + doCheck = false; 22 + 23 + pythonImportsCheck = [ "graphqlclient" ]; 24 + 25 + meta = with lib; { 26 + description = "Simple GraphQL client for Python"; 27 + homepage = "https://github.com/prisma-labs/python-graphql-client"; 28 + license = licenses.mit; 29 + maintainers = with maintainers; [ lde ]; 30 + }; 31 + }
+5
pkgs/development/python-modules/gym/default.nix
··· 29 29 scipy 30 30 ]; 31 31 32 + postPatch = '' 33 + substituteInPlace setup.py \ 34 + --replace "Pillow<=8.2.0" "Pillow" 35 + ''; 36 + 32 37 # The test needs MuJoCo that is not free library. 33 38 doCheck = false; 34 39
+2 -2
pkgs/development/python-modules/holidays/default.nix
··· 12 12 13 13 buildPythonPackage rec { 14 14 pname = "holidays"; 15 - version = "0.11.1"; 15 + version = "0.11.2"; 16 16 disabled = pythonOlder "3.6"; 17 17 18 18 src = fetchPypi { 19 19 inherit pname version; 20 - sha256 = "sha256-f6/YRvZ/Drfh+cGcOPSnlnvweu1d7S3XqKovk3sOoBs="; 20 + sha256 = "0nqxan6nr3jp63i3sbb9s1v5dlig22bl927a6pl1ahks8cnr7rkn"; 21 21 }; 22 22 23 23 propagatedBuildInputs = [
+24
pkgs/development/python-modules/leb128/default.nix
··· 1 + { buildPythonPackage, fetchFromGitHub, pytestCheckHook, lib }: 2 + 3 + buildPythonPackage rec { 4 + pname = "leb128"; 5 + version = "1.0.4"; 6 + 7 + # fetchPypi doesn't include files required for tests 8 + src = fetchFromGitHub { 9 + owner = "mohanson"; 10 + repo = "leb128"; 11 + rev = "v${version}"; 12 + sha256 = "040l6fxyzqal841kirf783kk1840gcy1gjd374jfr46v96qc8scm"; 13 + }; 14 + 15 + checkInputs = [ pytestCheckHook ]; 16 + pythonImportsCheck = [ "leb128" ]; 17 + 18 + meta = with lib; { 19 + description = "A utility to encode and decode Little Endian Base 128"; 20 + homepage = "https://github.com/mohanson/leb128"; 21 + license = licenses.mit; 22 + maintainers = with maintainers; [ urlordjames ]; 23 + }; 24 + }
+2 -2
pkgs/development/python-modules/nexia/default.nix
··· 9 9 10 10 buildPythonPackage rec { 11 11 pname = "nexia"; 12 - version = "0.9.9"; 12 + version = "0.9.10"; 13 13 disabled = pythonOlder "3.5"; 14 14 15 15 src = fetchFromGitHub { 16 16 owner = "bdraco"; 17 17 repo = pname; 18 18 rev = version; 19 - sha256 = "sha256-OamQ6p8o23lVeOB/KyNQI7G8xZaAaVNYacoRfbNKJtk="; 19 + sha256 = "0k97i243ap1sap5smvfmpsjqzkx5adjvi14awv82pcp52ckzkbi9"; 20 20 }; 21 21 22 22 propagatedBuildInputs = [
+1 -6
pkgs/development/python-modules/poppler-qt5/default.nix
··· 1 - { stdenv 2 - , lib 1 + { lib 3 2 , buildPythonPackage 4 3 , isPy3k 5 4 , fetchPypi 6 - , pythonPackages 7 5 , sip 8 6 , qtbase 9 7 , qmake ··· 42 40 43 41 postPatch = '' 44 42 cat <<EOF >> pyproject.toml 45 - sip-include-dirs = ["${pyqt5}/share/sip/PyQt5"] 46 - 47 43 [tool.sip.bindings.Poppler-Qt5] 48 44 include-dirs = ["${poppler.dev}/include/poppler"] 49 - tags = ["${sip.platform_tag}"] 50 45 EOF 51 46 ''; 52 47
+2 -2
pkgs/development/python-modules/pydeconz/default.nix
··· 10 10 11 11 buildPythonPackage rec { 12 12 pname = "pydeconz"; 13 - version = "80"; 13 + version = "82"; 14 14 disabled = pythonOlder "3.7"; 15 15 16 16 src = fetchFromGitHub { 17 17 owner = "Kane610"; 18 18 repo = "deconz"; 19 19 rev = "v${version}"; 20 - sha256 = "sha256-om1Nhqu2CU+W2k2PGP1+6jLRJihacSQDayOfTzblZKo="; 20 + sha256 = "sha256-DdZ6bf+2rMjgjm5aRxcSRI/hN0zfP7uV8PaM40c9IJo="; 21 21 }; 22 22 23 23 propagatedBuildInputs = [
+2 -2
pkgs/development/python-modules/pyfireservicerota/default.nix
··· 9 9 10 10 buildPythonPackage rec { 11 11 pname = "pyfireservicerota"; 12 - version = "0.0.40"; 12 + version = "0.0.43"; 13 13 14 14 src = fetchPypi { 15 15 inherit pname version; 16 - sha256 = "8d8173f6682ef2a61367660a15559c8c7a7e00db3f98092e0fa52e771df356f4"; 16 + sha256 = "sha256-3+QK1BVuWYii0oYT4xXMOYJZmVKrB4EmqE0EkdFlZvE="; 17 17 }; 18 18 19 19 propagatedBuildInputs = [
+2 -2
pkgs/development/python-modules/pyhaversion/default.nix
··· 12 12 13 13 buildPythonPackage rec { 14 14 pname = "pyhaversion"; 15 - version = "21.5.0"; 15 + version = "21.07.0"; 16 16 17 17 # Only 3.8.0 and beyond are supported 18 18 disabled = pythonOlder "3.8"; ··· 21 21 owner = "ludeeus"; 22 22 repo = pname; 23 23 rev = version; 24 - sha256 = "sha256-/F4UMFUs60o3QazfFYEWgTGHg4z5knzNWolUpk5SIeM="; 24 + sha256 = "sha256-LcuMLYekeK9HR+SR8+R+EvuxxaN3RCh7KV969RngZjw="; 25 25 }; 26 26 27 27 propagatedBuildInputs = [
+2 -2
pkgs/development/python-modules/pyinsteon/default.nix
··· 17 17 18 18 buildPythonPackage rec { 19 19 pname = "pyinsteon"; 20 - version = "1.0.11"; 20 + version = "1.0.12"; 21 21 disabled = pythonOlder "3.6"; 22 22 23 23 src = fetchFromGitHub { 24 24 owner = pname; 25 25 repo = pname; 26 26 rev = version; 27 - sha256 = "sha256-dT01nKXDjkFSIf2BmrIcC8a9n00hlyd59oPwXn1CBaw="; 27 + sha256 = "sha256-IlRCUogs78kbKY8gp22YzIkNrXhSCLJDDDtFAucrQxE="; 28 28 }; 29 29 30 30 propagatedBuildInputs = [
+2 -2
pkgs/development/python-modules/pylitterbot/default.nix
··· 11 11 12 12 buildPythonPackage rec { 13 13 pname = "pylitterbot"; 14 - version = "2021.5.0"; 14 + version = "2021.7.2"; 15 15 disabled = pythonOlder "3.6"; 16 16 17 17 src = fetchFromGitHub { 18 18 owner = "natekspencer"; 19 19 repo = pname; 20 20 rev = version; 21 - sha256 = "sha256-EiHdyjGYddtvciiwu2kpIBfUGvIJr38/8oJLFVzoRKE="; 21 + sha256 = "0hnjqj9n2sq1jhiwdrw2aayhyz94cwjxniiak2h1nxh2q0nzigh3"; 22 22 }; 23 23 24 24 propagatedBuildInputs = [
+2
pkgs/development/python-modules/pyls-isort/default.nix
··· 16 16 # no tests 17 17 doCheck = false; 18 18 19 + pythonImportsCheck = [ "pyls_isort" ]; 20 + 19 21 propagatedBuildInputs = [ 20 22 isort python-lsp-server 21 23 ];
+2 -2
pkgs/development/python-modules/pymazda/default.nix
··· 8 8 9 9 buildPythonPackage rec { 10 10 pname = "pymazda"; 11 - version = "0.1.6"; 11 + version = "0.2.0"; 12 12 disabled = pythonOlder "3.6"; 13 13 14 14 src = fetchPypi { 15 15 inherit pname version; 16 - sha256 = "sha256-fQcycOMNYCO6bP344DTLxNf/YoliEITyxsnIDyTPO5E="; 16 + sha256 = "sha256-tEe70gvEglxqECiPjS3k29zZi70OSGMv6JxhrXqPhnY="; 17 17 }; 18 18 19 19 propagatedBuildInputs = [
+2 -2
pkgs/development/python-modules/pysma/default.nix
··· 9 9 10 10 buildPythonPackage rec { 11 11 pname = "pysma"; 12 - version = "0.6.2"; 12 + version = "0.6.4"; 13 13 14 14 src = fetchPypi { 15 15 inherit pname version; 16 - sha256 = "sha256-nKnOWVPRFmylwUeb0yApMHdW8vGvPCLlOGkZGNYC128="; 16 + sha256 = "sha256-hnvbQOilsoHn1qc/pKJ2Eq1VwJi+HbGlAAJwiME1Pgc="; 17 17 }; 18 18 19 19 propagatedBuildInputs = [
+2 -2
pkgs/development/python-modules/pysonos/default.nix
··· 14 14 15 15 buildPythonPackage rec { 16 16 pname = "pysonos"; 17 - version = "0.0.51"; 17 + version = "0.0.54"; 18 18 19 19 disabled = !isPy3k; 20 20 ··· 23 23 owner = "amelchio"; 24 24 repo = pname; 25 25 rev = "v${version}"; 26 - sha256 = "sha256-MjsbqrH4SWnnwGe9BVHaValoQEiaaZVhFdn6MDoEyZs="; 26 + sha256 = "sha256-gBOknYHL5nQWFVhCbLN0Ah+1fovcNY4P2myryZnUadk="; 27 27 }; 28 28 29 29 propagatedBuildInputs = [
+2 -2
pkgs/development/python-modules/pyvex/default.nix
··· 11 11 12 12 buildPythonPackage rec { 13 13 pname = "pyvex"; 14 - version = "9.0.9031"; 14 + version = "9.0.9166"; 15 15 16 16 src = fetchPypi { 17 17 inherit pname version; 18 - sha256 = "sha256-bl6bWv4c+tlaWcxrYCiljC9C+wAZZVyk+1O0rlb4kxA="; 18 + sha256 = "0h7jw7blr4bal7pw711cxmwm4jjypchshc8ks04z2lyziy83ywja"; 19 19 }; 20 20 21 21 postPatch = lib.optionalString stdenv.isDarwin ''
+4 -11
pkgs/development/python-modules/pywemo/default.nix
··· 1 1 { lib 2 2 , buildPythonPackage 3 3 , fetchFromGitHub 4 - , fetchpatch 5 4 , ifaddr 6 5 , lxml 7 6 , poetry-core ··· 14 13 15 14 buildPythonPackage rec { 16 15 pname = "pywemo"; 17 - version = "0.6.4"; 16 + version = "0.6.5"; 18 17 format = "pyproject"; 19 18 disabled = pythonOlder "3.7"; 20 19 ··· 22 21 owner = pname; 23 22 repo = pname; 24 23 rev = version; 25 - sha256 = "1hm1vs6m65vqar0lcjnynz0d9y9ri5s75fzhvp0yfjkcnp06gnfa"; 24 + sha256 = "sha256-8nLzNEle5eR5qc/tC1CX+Kh3WkPuKyy9VDMiAVbOykA="; 26 25 }; 27 26 28 - patches = [ 29 - (fetchpatch { 30 - # https://github.com/pywemo/pywemo/issues/264 31 - url = "https://github.com/pywemo/pywemo/commit/4fd7af8ccc7cb2412f61d5e04b79f83c9ca4753c.patch"; 32 - sha256 = "1x0rm5dxr0z5llmv446bx3i1wvgcfhx22zn78qblcr0m4yv3mif4"; 33 - }) 27 + nativeBuildInputs = [ 28 + poetry-core 34 29 ]; 35 - 36 - nativeBuildInputs = [ poetry-core ]; 37 30 38 31 propagatedBuildInputs = [ 39 32 ifaddr
+6 -4
pkgs/development/python-modules/simplisafe-python/default.nix
··· 1 1 { lib 2 2 , aiohttp 3 - , aresponses 3 + , aioresponses 4 4 , asynctest 5 + , backoff 5 6 , buildPythonPackage 6 7 , fetchFromGitHub 7 8 , poetry-core ··· 14 15 15 16 buildPythonPackage rec { 16 17 pname = "simplisafe-python"; 17 - version = "11.0.1"; 18 + version = "11.0.2"; 18 19 format = "pyproject"; 19 20 disabled = pythonOlder "3.7"; 20 21 ··· 22 23 owner = "bachya"; 23 24 repo = pname; 24 25 rev = version; 25 - sha256 = "04fn65iwzgvxi44kgvgvxjr3nzi2f4hwlqrjxfvc5yda96qp347c"; 26 + sha256 = "sha256-sIv7zoLp+1CfeyhVYWMp93TkNk+h14WawOJOQMhwAp8="; 26 27 }; 27 28 28 29 nativeBuildInputs = [ poetry-core ]; 29 30 30 31 propagatedBuildInputs = [ 31 32 aiohttp 33 + backoff 32 34 pytz 33 35 voluptuous 34 36 ]; 35 37 36 38 checkInputs = [ 37 - aresponses 39 + aioresponses 38 40 asynctest 39 41 pytest-asyncio 40 42 pytestCheckHook
+23 -1
pkgs/development/python-modules/werkzeug/1.nix
··· 17 17 propagatedBuildInputs = [ itsdangerous ]; 18 18 checkInputs = [ pytestCheckHook requests hypothesis pytest-timeout ]; 19 19 20 - disabledTests = lib.optionals stdenv.isDarwin [ 20 + disabledTests = [ 21 + "test_save_to_pathlib_dst" 22 + "test_cookie_maxsize" 23 + "test_cookie_samesite_attribute" 24 + "test_cookie_samesite_invalid" 25 + "test_range_parsing" 26 + "test_content_range_parsing" 27 + "test_http_date_lt_1000" 28 + "test_best_match_works" 29 + "test_date_to_unix" 30 + "test_easteregg" 31 + 32 + # Seems to be a problematic test-case: 33 + # 34 + # > warnings.warn(pytest.PytestUnraisableExceptionWarning(msg)) 35 + # E pytest.PytestUnraisableExceptionWarning: Exception ignored in: <_io.FileIO [closed]> 36 + # E 37 + # E Traceback (most recent call last): 38 + # E File "/nix/store/cwv8aj4vsqvimzljw5dxsxy663vjgibj-python3.9-Werkzeug-1.0.1/lib/python3.9/site-packages/werkzeug/formparser.py", line 318, in parse_multipart_headers 39 + # E return Headers(result) 40 + # E ResourceWarning: unclosed file <_io.FileIO name=11 mode='rb+' closefd=True> 41 + "TestMultiPart" 42 + ] ++ lib.optionals stdenv.isDarwin [ 21 43 "test_get_machine_id" 22 44 ]; 23 45
+2 -2
pkgs/development/python-modules/zigpy/default.nix
··· 15 15 16 16 buildPythonPackage rec { 17 17 pname = "zigpy"; 18 - version = "0.35.1"; 18 + version = "0.35.2"; 19 19 20 20 src = fetchFromGitHub { 21 21 owner = "zigpy"; 22 22 repo = "zigpy"; 23 23 rev = version; 24 - sha256 = "0y5sv8zzlkjwimknpld3fakl22cfkqv0cnw0immb7k4zb9xmls2v"; 24 + sha256 = "sha256-p0q0wGp3NaBO7gBTsPAt7FEAHW0MDPJCKqLklY21zBQ="; 25 25 }; 26 26 27 27 propagatedBuildInputs = [
+2 -2
pkgs/development/python-modules/zwave-js-server-python/default.nix
··· 9 9 10 10 buildPythonPackage rec { 11 11 pname = "zwave-js-server-python"; 12 - version = "0.27.0"; 12 + version = "0.27.1"; 13 13 disabled = pythonOlder "3.8"; 14 14 15 15 ··· 17 17 owner = "home-assistant-libs"; 18 18 repo = pname; 19 19 rev = version; 20 - sha256 = "sha256-ClZ9B20NphN5XewqEtHpUMNHuuVxs1RJBcxWi6TzT1Y="; 20 + sha256 = "sha256-Q02S0jEFZe4qOkRok/sY0UPrMpmD13off85UL3+8o/o="; 21 21 }; 22 22 23 23 propagatedBuildInputs = [
+2 -2
pkgs/development/tools/analysis/tfsec/default.nix
··· 5 5 6 6 buildGoPackage rec { 7 7 pname = "tfsec"; 8 - version = "0.50.7"; 8 + version = "0.51.2"; 9 9 10 10 src = fetchFromGitHub { 11 11 owner = "aquasecurity"; 12 12 repo = pname; 13 13 rev = "v${version}"; 14 - sha256 = "0rklv9wj8gf95ar345k3ghpg9hxjpbsi693239wdfarzbsjrlcla"; 14 + sha256 = "18qblimn78w17gydy7h9sjl9ri1wkvzi5phsqz1dkk43i3ryjg3s"; 15 15 }; 16 16 17 17 goPackagePath = "github.com/aquasecurity/tfsec";
+2 -2
pkgs/development/tools/buildah/default.nix
··· 14 14 15 15 buildGoModule rec { 16 16 pname = "buildah"; 17 - version = "1.21.3"; 17 + version = "1.21.4"; 18 18 19 19 src = fetchFromGitHub { 20 20 owner = "containers"; 21 21 repo = "buildah"; 22 22 rev = "v${version}"; 23 - sha256 = "sha256-f39UXQXUje6j8bRWVaX9ELCwO1vaeNuGnlmPhyyVoV8="; 23 + sha256 = "sha256-eVXNkQJ3/T4KFiGeE8o4kFBOONfHc6v+tNEOsOnEYRA="; 24 24 }; 25 25 26 26 outputs = [ "out" "man" ];
+77
pkgs/development/tools/comby/default.nix
··· 1 + { ocamlPackages, fetchFromGitHub, lib, zlib, pkg-config, cacert, gmp, libev 2 + , autoconf, sqlite, stdenv }: 3 + let 4 + mkCombyPackage = { pname, extraBuildInputs ? [ ], extraNativeInputs ? [ ] }: 5 + ocamlPackages.buildDunePackage rec { 6 + inherit pname; 7 + version = "1.5.1"; 8 + useDune2 = true; 9 + minimumOcamlVersion = "4.08.1"; 10 + doCheck = true; 11 + 12 + src = fetchFromGitHub { 13 + owner = "comby-tools"; 14 + repo = "comby"; 15 + rev = version; 16 + sha256 = "1ipfrr6n1jyyryhm9zpn8wwgzfac1zgbjdjzrm00qcwc17r8x2hf"; 17 + }; 18 + 19 + nativeBuildInputs = [ 20 + ocamlPackages.ppx_deriving 21 + ocamlPackages.ppx_deriving_yojson 22 + ocamlPackages.ppx_sexp_conv 23 + ocamlPackages.ppx_sexp_message 24 + ] ++ extraNativeInputs; 25 + 26 + buildInputs = [ 27 + ocamlPackages.core 28 + ocamlPackages.ocaml_pcre 29 + ocamlPackages.mparser 30 + ocamlPackages.mparser-pcre 31 + ocamlPackages.angstrom 32 + ] ++ extraBuildInputs; 33 + 34 + checkInputs = [ cacert ]; 35 + 36 + meta = { 37 + description = "Tool for searching and changing code structure"; 38 + license = lib.licenses.asl20; 39 + homepage = "https://comby.dev"; 40 + }; 41 + }; 42 + 43 + combyKernel = mkCombyPackage { pname = "comby-kernel"; }; 44 + in mkCombyPackage { 45 + pname = "comby"; 46 + 47 + extraBuildInputs = [ 48 + zlib 49 + gmp 50 + libev 51 + sqlite 52 + ocamlPackages.shell # This input must appear before `parany` or any other input that propagates `ocamlnet` 53 + ocamlPackages.lwt 54 + ocamlPackages.patience_diff 55 + ocamlPackages.toml 56 + ocamlPackages.cohttp-lwt-unix 57 + ocamlPackages.opium 58 + ocamlPackages.textutils 59 + ocamlPackages.jst-config 60 + ocamlPackages.parany 61 + ocamlPackages.conduit-lwt-unix 62 + ocamlPackages.lwt_react 63 + ocamlPackages.tls 64 + combyKernel 65 + ] ++ (if !stdenv.isAarch32 && !stdenv.isAarch64 then 66 + [ ocamlPackages.hack_parallel ] 67 + else 68 + [ ]); 69 + 70 + extraNativeInputs = [ 71 + autoconf 72 + pkg-config 73 + ocamlPackages.ppx_jane 74 + ocamlPackages.ppx_expect 75 + ocamlPackages.dune-configurator 76 + ]; 77 + }
+2 -2
pkgs/development/tools/efm-langserver/default.nix
··· 2 2 3 3 buildGoModule rec { 4 4 pname = "efm-langserver"; 5 - version = "0.0.32"; 5 + version = "0.0.36"; 6 6 7 7 src = fetchFromGitHub { 8 8 owner = "mattn"; 9 9 repo = "efm-langserver"; 10 10 rev = "v${version}"; 11 - sha256 = "sha256-zjjzdHlWEDDmPaDPuyk1ZoXwEFBogf51KjOmRmhFAdc="; 11 + sha256 = "sha256-X2z49KmJiKh1QtcDBZcqNiMhq5deVamS47w6gyVq7Oo="; 12 12 }; 13 13 14 14 vendorSha256 = "sha256-tca+1SRrFyvU8ttHmfMFiGXd1A8rQSEWm1Mc2qp0EfI=";
+1 -4
pkgs/development/tools/fdroidserver/default.nix
··· 16 16 17 17 postPatch = '' 18 18 substituteInPlace fdroidserver/common.py --replace "FDROID_PATH = os.path.realpath(os.path.join(os.path.dirname(__file__), '..'))" "FDROID_PATH = '$out/bin'" 19 - substituteInPlace setup.py --replace "pyasn1-modules >= 0.2.1, < 0.3" "pyasn1-modules" 20 19 ''; 21 20 22 21 preConfigure = '' ··· 33 32 androguard 34 33 clint 35 34 defusedxml 36 - docker 37 - docker-py 38 35 GitPython 39 36 libcloud 40 37 mwclient ··· 59 56 homepage = "https://f-droid.org"; 60 57 description = "Server and tools for F-Droid, the Free Software repository system for Android"; 61 58 license = licenses.agpl3; 62 - maintainers = [ lib.maintainers.pmiddend ]; 59 + maintainers = [ lib.maintainers.obfusk ]; 63 60 }; 64 61 65 62 }
+5 -10
pkgs/development/tools/rgp/default.nix
··· 12 12 , libX11 13 13 , libxcb 14 14 , libXi 15 - , ncurses5 15 + , ncurses 16 16 , qtbase 17 17 , qtdeclarative 18 18 , zlib 19 19 }: 20 20 21 21 let 22 - buildNum = "2021-03-31-696"; 22 + buildNum = "2021-06-30-819"; 23 23 in 24 24 stdenv.mkDerivation rec { 25 25 pname = "rgp"; 26 - version = "1.10"; 26 + version = "1.11"; 27 27 28 28 src = fetchurl { 29 29 url = "https://gpuopen.com/download/radeon-developer-tool-suite/RadeonDeveloperToolSuite-${buildNum}.tgz"; 30 - sha256 = "1GUV75KpYbeq7KkE86QqTfGnf/t3VEgviaAsbg/LWJI="; 30 + sha256 = "ru+e/oY844x4nvSVRBrTGDdnzUOBhwkaIrnftBITyE8="; 31 31 }; 32 32 33 33 nativeBuildInputs = [ makeWrapper autoPatchelfHook ]; ··· 42 42 libX11 43 43 libxcb 44 44 libXi 45 - ncurses5 45 + ncurses 46 46 qtbase 47 47 qtdeclarative 48 48 zlib 49 - ]; 50 - 51 - runtimeDependencies = [ 52 - "${placeholder "out"}/opt/rgp" 53 - "${placeholder "out"}/opt/rgp/qt" 54 49 ]; 55 50 56 51 dontWrapQtApps = true;
+38
pkgs/games/cgoban/default.nix
··· 1 + { lib 2 + , stdenv 3 + , writers 4 + , adoptopenjdk-jre-bin 5 + , fetchurl 6 + , makeWrapper 7 + }: 8 + stdenv.mkDerivation rec { 9 + pname = "cgoban"; 10 + version = "3.5.23"; 11 + 12 + nativeBuildInputs = [ adoptopenjdk-jre-bin makeWrapper ]; 13 + 14 + src = fetchurl { 15 + url = "https://web.archive.org/web/20210116034119/https://files.gokgs.com/javaBin/cgoban.jar"; 16 + sha256 = "0srw1hqr9prgr9dagfbh2j6p9ivaj40kdpyhs6zjkg7lhnnrrrcv"; 17 + }; 18 + 19 + dontConfigure = true; 20 + dontUnpack = true; 21 + dontBuild = true; 22 + dontPatchELF = true; 23 + 24 + installPhase = '' 25 + runHook preInstall 26 + install -D $src $out/lib/cgoban.jar 27 + makeWrapper ${adoptopenjdk-jre-bin}/bin/java $out/bin/cgoban --add-flags "-jar $out/lib/cgoban.jar" 28 + runHook postInstall 29 + ''; 30 + 31 + meta = with lib; { 32 + description = "Client for the KGS Go Server"; 33 + homepage = "https://www.gokgs.com/"; 34 + license = licenses.free; 35 + maintainers = with maintainers; [ savannidgerinel ]; 36 + platforms = adoptopenjdk-jre-bin.meta.platforms; 37 + }; 38 + }
+12 -12
pkgs/games/factorio/versions.json
··· 10 10 "version": "1.1.36" 11 11 }, 12 12 "stable": { 13 - "name": "factorio_alpha_x64-1.1.35.tar.xz", 13 + "name": "factorio_alpha_x64-1.1.36.tar.xz", 14 14 "needsAuth": true, 15 - "sha256": "1svjjpyffdrmll1b3icsrikfi4v2r1z6j7iqq0v36iq0zw7vw3bk", 15 + "sha256": "1x9a2lv6zbqawqlxg8bcbx04hjy0pq40macfa4sqi8w6h14wgww8", 16 16 "tarDirectory": "x64", 17 - "url": "https://factorio.com/get-download/1.1.35/alpha/linux64", 18 - "version": "1.1.35" 17 + "url": "https://factorio.com/get-download/1.1.36/alpha/linux64", 18 + "version": "1.1.36" 19 19 } 20 20 }, 21 21 "demo": { ··· 28 28 "version": "1.1.35" 29 29 }, 30 30 "stable": { 31 - "name": "factorio_demo_x64-1.1.35.tar.xz", 31 + "name": "factorio_demo_x64-1.1.36.tar.xz", 32 32 "needsAuth": false, 33 - "sha256": "0yqb4gf2avpxr4vwafws9pv74xyd9g84zggfikfc801ldc7sp29f", 33 + "sha256": "15fl4pza7n107rrmmdm26kkc12fnrmpn6rjb4ampgzqzn1fq854s", 34 34 "tarDirectory": "x64", 35 - "url": "https://factorio.com/get-download/1.1.35/demo/linux64", 36 - "version": "1.1.35" 35 + "url": "https://factorio.com/get-download/1.1.36/demo/linux64", 36 + "version": "1.1.36" 37 37 } 38 38 }, 39 39 "headless": { ··· 46 46 "version": "1.1.36" 47 47 }, 48 48 "stable": { 49 - "name": "factorio_headless_x64-1.1.35.tar.xz", 49 + "name": "factorio_headless_x64-1.1.36.tar.xz", 50 50 "needsAuth": false, 51 - "sha256": "0xpiw89ad6cfpc576g5jpsyzwjncs3jrx01056p52wj01747fm94", 51 + "sha256": "1s8g030xp5nrlmnn21frrd8n4nd7jjmb5hbpj1vhxjrk6vpijh24", 52 52 "tarDirectory": "x64", 53 - "url": "https://factorio.com/get-download/1.1.35/headless/linux64", 54 - "version": "1.1.35" 53 + "url": "https://factorio.com/get-download/1.1.36/headless/linux64", 54 + "version": "1.1.36" 55 55 } 56 56 } 57 57 }
+64
pkgs/games/gnonograms/default.nix
··· 1 + { lib 2 + , stdenv 3 + , fetchFromGitHub 4 + , vala 5 + , meson 6 + , ninja 7 + , pkg-config 8 + , desktop-file-utils 9 + , appstream 10 + , python3 11 + , shared-mime-info 12 + , wrapGAppsHook 13 + , gtk3 14 + , pantheon 15 + , libgee 16 + }: 17 + 18 + stdenv.mkDerivation rec { 19 + pname = "gnonograms"; 20 + version = "1.4.5"; 21 + 22 + src = fetchFromGitHub { 23 + owner = "jeremypw"; 24 + repo = "gnonograms"; 25 + rev = "v${version}"; 26 + sha256 = "1ly3inp6dvjrixdysz5hdfwlhbs49ks0lf8062z2iq6gaf8ivkb2"; 27 + }; 28 + 29 + postPatch = '' 30 + patchShebangs meson/post_install.py 31 + ''; 32 + 33 + nativeBuildInputs = [ 34 + vala 35 + meson 36 + ninja 37 + pkg-config 38 + desktop-file-utils 39 + appstream 40 + python3 41 + shared-mime-info 42 + wrapGAppsHook 43 + ]; 44 + 45 + buildInputs = [ 46 + gtk3 47 + pantheon.granite 48 + libgee 49 + ]; 50 + 51 + meta = with lib; { 52 + description = "Nonograms puzzle game"; 53 + longDescription = '' 54 + An implementation of the Japanese logic puzzle "Nonograms" written in 55 + Vala, allowing the user to: 56 + * Draw puzzles 57 + * Generate random puzzles of chosen difficulty 58 + ''; 59 + license = licenses.gpl3Plus; 60 + maintainers = with maintainers; [ fgaz ]; 61 + homepage = "https://github.com/jeremypw/gnonograms"; 62 + platforms = platforms.all; 63 + }; 64 + }
+55
pkgs/misc/emulators/bsnes-hd/default.nix
··· 1 + { lib, stdenv, fetchFromGitHub 2 + , pkg-config 3 + , libX11, libXv 4 + , udev 5 + , SDL2 6 + , gtk2, gtksourceview 7 + , alsa-lib, libao, openal, libpulseaudio 8 + , libicns, Cocoa, OpenAL 9 + }: 10 + 11 + stdenv.mkDerivation { 12 + pname = "bsnes-hd"; 13 + version = "10.6-beta"; 14 + 15 + src = fetchFromGitHub { 16 + owner = "DerKoun"; 17 + repo = "bsnes-hd"; 18 + rev = "beta_10_6"; 19 + sha256 = "0f3cd89fd0lqskzj98cc1pzmdbscq0psdjckp86w94rbchx7iw4h"; 20 + }; 21 + 22 + patches = [ 23 + # Replace invocation of `sips` with an equivalent invocation of `png2icns` 24 + # while assembling the .app directory hierarchy in the macos build. The 25 + # `sips` executable isn't in our environment during the build, but 26 + # `png2icns` is available by way of the dependency on libicns. 27 + ./macos-replace-sips-with-png2icns.patch 28 + 29 + # During `make install` on macos the Makefile wants to move the .app into 30 + # the current user's home directory. This patches the Makefile such that 31 + # the .app ends up in $(prefix)/Applications. The $(prefix) variable will 32 + # be set to $out, so this will result in the .app ending up in the 33 + # Applications directory in the current nix profile. 34 + ./macos-copy-app-to-prefix.patch 35 + ]; 36 + 37 + nativeBuildInputs = [ pkg-config ] 38 + ++ lib.optionals stdenv.isDarwin [ libicns ]; 39 + 40 + buildInputs = [ SDL2 libao ] 41 + ++ lib.optionals stdenv.isLinux [ libX11 libXv udev gtk2 gtksourceview alsa-lib openal libpulseaudio ] 42 + ++ lib.optionals stdenv.isDarwin [ Cocoa OpenAL ]; 43 + 44 + enableParallelBuilding = true; 45 + 46 + makeFlags = [ "-C" "bsnes" "prefix=$(out)" ]; 47 + 48 + meta = with lib; { 49 + description = "A fork of bsnes that adds HD video features"; 50 + homepage = "https://github.com/DerKoun/bsnes-hd"; 51 + license = licenses.gpl3Only; 52 + maintainers = with maintainers; [ stevebob ]; 53 + platforms = platforms.unix; 54 + }; 55 + }
+18
pkgs/misc/emulators/bsnes-hd/macos-copy-app-to-prefix.patch
··· 1 + diff --git a/bsnes/target-bsnes/GNUmakefile b/bsnes/target-bsnes/GNUmakefile 2 + index 7a3ab9f..ec8a1a4 100644 3 + --- a/bsnes/target-bsnes/GNUmakefile 4 + +++ b/bsnes/target-bsnes/GNUmakefile 5 + @@ -43,11 +43,8 @@ ifeq ($(platform),windows) 6 + else ifeq ($(shell id -un),root) 7 + $(error "make install should not be run as root") 8 + else ifeq ($(platform),macos) 9 + - mkdir -p ~/Library/Application\ Support/$(name)/ 10 + - mkdir -p ~/Library/Application\ Support/$(name)/Database/ 11 + - mkdir -p ~/Library/Application\ Support/$(name)/Firmware/ 12 + - mkdir -p ~/Library/Application\ Support/$(name)/Shaders/ 13 + - cp -R out/$(name).app /Applications/$(name).app 14 + + mkdir -p $(prefix)/Applications 15 + + cp -R out/$(name).app $(prefix)/Applications 16 + else ifneq ($(filter $(platform),linux bsd),) 17 + mkdir -p $(prefix)/bin/ 18 + mkdir -p $(prefix)/share/applications/
+13
pkgs/misc/emulators/bsnes-hd/macos-replace-sips-with-png2icns.patch
··· 1 + diff --git a/bsnes/target-bsnes/GNUmakefile b/bsnes/target-bsnes/GNUmakefile 2 + index 4c67bde..7a3ab9f 100644 3 + --- a/bsnes/target-bsnes/GNUmakefile 4 + +++ b/bsnes/target-bsnes/GNUmakefile 5 + @@ -33,7 +33,7 @@ ifeq ($(platform),macos) 6 + cp Database/* out/$(name).app/Contents/MacOS/Database/ 7 + cp -r ../shaders/* out/$(name).app/Contents/macOS/Shaders/ 8 + cp $(ui)/resource/$(name).plist out/$(name).app/Contents/Info.plist 9 + - sips -s format icns $(ui)/resource/$(name).png --out out/$(name).app/Contents/Resources/$(name).icns 10 + + png2icns out/$(name).app/Contents/Resources/$(name).icns $(ui)/resource/$(name).png 11 + endif 12 + 13 + verbose: hiro.verbose ruby.verbose nall.verbose all;
+2 -2
pkgs/misc/emulators/yuzu/default.nix
··· 16 16 }; 17 17 early-access = libsForQt5.callPackage ./base.nix rec { 18 18 pname = "yuzu-ea"; 19 - version = "1855"; 19 + version = "1874"; 20 20 branchName = branch; 21 21 src = fetchFromGitHub { 22 22 owner = "pineappleEA"; 23 23 repo = "pineapple-src"; 24 24 rev = "EA-${version}"; 25 - sha256 = "0civ63zi23cym3kii4v3aiqrsg2zzj0w6sp6sa14ixysagqxsd4a"; 25 + sha256 = "0ryrz7dl1sg30vvd7wrf05pjj8swah86055fn7qm6mr2bfslww0h"; 26 26 }; 27 27 }; 28 28 }.${branch}
+23 -1
pkgs/misc/vscode-extensions/default.nix
··· 1 - { config, lib, buildEnv, callPackage, vscode-utils, asciidoctor, nodePackages, jdk, llvmPackages_8, nixpkgs-fmt, jq, shellcheck }: 1 + { config, lib, buildEnv, callPackage, vscode-utils, asciidoctor, nodePackages, jdk, llvmPackages_8, nixpkgs-fmt, jq, shellcheck, moreutils, racket-minimal }: 2 2 3 3 let 4 4 inherit (vscode-utils) buildVscodeMarketplaceExtension; ··· 511 511 version = "8.0.1"; 512 512 sha256 = "017lqpmzjxq5f1zr49akcm9gfki0qq8v7pj7gks6a3szjdx16mnl"; 513 513 }; 514 + }; 515 + 516 + eugleo.magic-racket = buildVscodeMarketplaceExtension { 517 + meta = with lib; { 518 + changelog = "https://marketplace.visualstudio.com/items/evzen-wybitul.magic-racket/changelog"; 519 + description = "The best coding experience for Racket in VS Code "; 520 + downloadPage = "https://marketplace.visualstudio.com/items?itemName=evzen-wybitul.magic-racket"; 521 + homepage = "https://github.com/Eugleo/magic-raket"; 522 + license = licenses.agpl3Only; 523 + 524 + }; 525 + mktplcRef = { 526 + name = "magic-racket"; 527 + publisher = "evzen-wybitul"; 528 + version = "0.5.7"; 529 + sha256 = "sha256-34/H0WgM73yzuOGU2w6Ipq7KuEBuN1bykcLGuvzY3mU="; 530 + }; 531 + nativeBuildInputs = [ jq moreutils ]; 532 + postInstall = '' 533 + cd "$out/$installPrefix" 534 + jq '.contributes.configuration.properties."magic-racket.general.racketPath".default = "${racket-minimal}/bin/racket"' package.json | sponge package.json 535 + ''; 514 536 }; 515 537 516 538 file-icons.file-icons = buildVscodeMarketplaceExtension {
+8 -2
pkgs/os-specific/linux/dpdk/default.nix
··· 4 4 , pkg-config, meson, ninja 5 5 , libbsd, numactl, libbpf, zlib, libelf, jansson, openssl, libpcap 6 6 , doxygen, python3 7 + , withExamples ? [] 7 8 , shared ? false }: 8 9 9 10 let ··· 51 52 ++ lib.optional (mod && kernel.kernelOlder "5.11") "-Ddisable_drivers=kni" 52 53 ++ lib.optional (!shared) "-Ddefault_library=static" 53 54 ++ lib.optional stdenv.isx86_64 "-Dmachine=nehalem" 54 - ++ lib.optional mod "-Dkernel_dir=${placeholder "kmod"}/lib/modules/${kernel.modDirVersion}"; 55 + ++ lib.optional mod "-Dkernel_dir=${placeholder "kmod"}/lib/modules/${kernel.modDirVersion}" 56 + ++ lib.optional (withExamples != []) "-Dexamples=${builtins.concatStringsSep "," withExamples}"; 55 57 56 58 # dpdk meson script does not support separate kernel source and installion 57 59 # dirs (except via destdir), so we temporarily link the former into the latter. ··· 65 67 rm -f $kmod/lib/modules/${kernel.modDirVersion}/build 66 68 ''; 67 69 70 + postInstall = lib.optionalString (withExamples != []) '' 71 + find examples -type f -executable -exec install {} $out/bin \; 72 + ''; 73 + 68 74 outputs = [ "out" ] ++ lib.optional mod "kmod"; 69 75 70 76 meta = with lib; { ··· 72 78 homepage = "http://dpdk.org/"; 73 79 license = with licenses; [ lgpl21 gpl2 bsd2 ]; 74 80 platforms = platforms.linux; 75 - maintainers = with maintainers; [ magenbluten orivej mic92 ]; 81 + maintainers = with maintainers; [ magenbluten orivej mic92 zhaofengli ]; 76 82 }; 77 83 }
+5 -2
pkgs/os-specific/linux/odp-dpdk/default.nix
··· 7 7 url = "https://fast.dpdk.org/rel/dpdk-${version}.tar.xz"; 8 8 sha256 = "sha256-RnEzlohDZ3uxwna7dKNFiqfAAswh4pXFHjvWVJexEqs="; 9 9 }; 10 + mesonFlags = old.mesonFlags ++ [ 11 + "-Denable_docs=false" 12 + ]; 10 13 }); 11 14 12 15 in stdenv.mkDerivation rec { 13 16 pname = "odp-dpdk"; 14 - version = "1.27.0.0_DPDK_19.11"; 17 + version = "1.30.1.0_DPDK_19.11"; 15 18 16 19 src = fetchurl { 17 20 url = "https://git.linaro.org/lng/odp-dpdk.git/snapshot/${pname}-${version}.tar.gz"; 18 - sha256 = "sha256-/4m2NqnEXyenNUrCq3c2ozJzPWFFs/Qp7MAVm9B2biA="; 21 + sha256 = "sha256-R3PsqQiHlHPzIYYWTVEC7Ikg3KR5I0jWGgftDA9Jj1o="; 19 22 }; 20 23 21 24 nativeBuildInputs = [
-41
pkgs/os-specific/linux/ofp/default.nix
··· 1 - { lib, stdenv, fetchFromGitHub, pkg-config, autoreconfHook 2 - , openssl, libpcap, odp-dpdk, dpdk 3 - }: 4 - 5 - stdenv.mkDerivation rec { 6 - pname = "ofp"; 7 - version = "2.0.0"; 8 - 9 - src = fetchFromGitHub { 10 - owner = "OpenFastPath"; 11 - repo = "ofp"; 12 - rev = version; 13 - sha256 = "05902593fycgkwzk5g7wzgk0k40nrrgybplkdka3rqnlj6aydhqf"; 14 - }; 15 - 16 - nativeBuildInputs = [ pkg-config autoreconfHook ]; 17 - buildInputs = [ openssl libpcap odp-dpdk dpdk ]; 18 - 19 - dontDisableStatic = true; 20 - 21 - postPatch = '' 22 - substituteInPlace configure.ac --replace m4_esyscmd m4_esyscmd_s 23 - substituteInPlace scripts/git_hash.sh --replace /bin/bash ${stdenv.shell} 24 - echo ${version} > .scmversion 25 - ''; 26 - 27 - configureFlags = [ 28 - "--with-odp=${odp-dpdk}" 29 - "--with-odp-lib=odp-dpdk" 30 - "--disable-shared" 31 - ]; 32 - 33 - meta = with lib; { 34 - description = "High performance TCP/IP stack"; 35 - homepage = "http://www.openfastpath.org"; 36 - license = licenses.bsd3; 37 - platforms = [ "x86_64-linux" ]; 38 - maintainers = [ maintainers.abuibrahim ]; 39 - broken = true; 40 - }; 41 - }
+20 -20
pkgs/servers/grocy/0001-Define-configs-with-env-vars.patch
··· 1 - From 7ed6c641cc501246931721700b73f40dce7e8f4b Mon Sep 17 00:00:00 2001 1 + From 035709eeac697945a26276cc17b996c1a0678ddc Mon Sep 17 00:00:00 2001 2 2 From: Maximilian Bosch <maximilian@mbosch.me> 3 3 Date: Tue, 22 Dec 2020 15:38:56 +0100 4 - Subject: [PATCH 1/2] Define configs with env vars 4 + Subject: [PATCH] Define configs with env vars 5 5 6 6 --- 7 7 app.php | 4 ++-- ··· 11 11 4 files changed, 5 insertions(+), 6 deletions(-) 12 12 13 13 diff --git a/app.php b/app.php 14 - index 8176ebe..04432ba 100644 14 + index 17ba6a99..89f48089 100644 15 15 --- a/app.php 16 16 +++ b/app.php 17 - @@ -10,7 +10,7 @@ use Slim\Factory\AppFactory; 17 + @@ -11,7 +11,7 @@ use Slim\Views\Blade; 18 18 require_once __DIR__ . '/vendor/autoload.php'; 19 19 20 20 // Load config files 21 21 -require_once GROCY_DATAPATH . '/config.php'; 22 22 +require_once getenv('GROCY_CONFIG_FILE'); 23 23 require_once __DIR__ . '/config-dist.php'; // For not in own config defined values we use the default ones 24 + require_once __DIR__ . '/helpers/ConfigurationValidator.php'; 24 25 25 - // Definitions for dev/demo/prerelease mode 26 - @@ -37,7 +37,7 @@ $app = AppFactory::create(); 26 + @@ -62,7 +62,7 @@ $app = AppFactory::create(); 27 27 28 28 $container = $app->getContainer(); 29 29 $container->set('view', function (Container $container) { 30 - - return new Slim\Views\Blade(__DIR__ . '/views', GROCY_DATAPATH . '/viewcache'); 31 - + return new Slim\Views\Blade(__DIR__ . '/views', getenv('GROCY_CACHE_DIR')); 30 + - return new Blade(__DIR__ . '/views', GROCY_DATAPATH . '/viewcache'); 31 + + return new Blade(__DIR__ . '/views', getenv('GROCY_CACHE_DIR')); 32 32 }); 33 + 33 34 $container->set('UrlManager', function (Container $container) { 34 - return new UrlManager(GROCY_BASE_URL); 35 35 diff --git a/services/DatabaseService.php b/services/DatabaseService.php 36 - index d1080b0..8bc4ee1 100644 36 + index dfcd5d4b..bc8d1a1d 100644 37 37 --- a/services/DatabaseService.php 38 38 +++ b/services/DatabaseService.php 39 - @@ -105,6 +105,6 @@ class DatabaseService 39 + @@ -107,6 +107,6 @@ class DatabaseService 40 40 return GROCY_DATAPATH . '/grocy_' . $dbSuffix . '.db'; 41 41 } 42 42 ··· 45 45 } 46 46 } 47 47 diff --git a/services/FilesService.php b/services/FilesService.php 48 - index 8c1483e..8f74b4b 100644 48 + index 7d070350..fba2e923 100644 49 49 --- a/services/FilesService.php 50 50 +++ b/services/FilesService.php 51 - @@ -70,7 +70,7 @@ class FilesService extends BaseService 52 - { 53 - parent::__construct(); 51 + @@ -103,7 +103,7 @@ class FilesService extends BaseService 54 52 55 - - $this->StoragePath = GROCY_DATAPATH . '/storage'; 53 + public function GetFilePath($group, $fileName) 54 + { 55 + - $groupFolderPath = $this->StoragePath . '/' . $group; 56 56 + $this->StoragePath = getenv('GROCY_STORAGE_DIR'); 57 57 58 - if (!file_exists($this->StoragePath)) 58 + if (!file_exists($groupFolderPath)) 59 59 { 60 60 diff --git a/services/StockService.php b/services/StockService.php 61 - index 4741b4b..6d4e748 100644 61 + index f73ac5bd..6b6e693a 100644 62 62 --- a/services/StockService.php 63 63 +++ b/services/StockService.php 64 - @@ -1374,8 +1374,7 @@ class StockService extends BaseService 64 + @@ -1589,8 +1589,7 @@ class StockService extends BaseService 65 65 throw new \Exception('No barcode lookup plugin defined'); 66 66 } 67 67 ··· 72 72 { 73 73 require_once $path; 74 74 -- 75 - 2.29.2 75 + 2.31.1 76 76
+2 -2
pkgs/servers/grocy/default.nix
··· 2 2 3 3 stdenv.mkDerivation rec { 4 4 pname = "grocy"; 5 - version = "3.0.1"; 5 + version = "3.1.0"; 6 6 7 7 src = fetchurl { 8 8 url = "https://github.com/grocy/grocy/releases/download/v${version}/grocy_${version}.zip"; 9 - sha256 = "sha256-Yjxv0LcLNtpYs4ntBano9NUxwdWgF5etA/M6hUVzOa8="; 9 + sha256 = "sha256-ohviTI2np6z+SjV2CDScouI8Lh2Ru4+CE00KlgT40i8="; 10 10 }; 11 11 12 12 nativeBuildInputs = [ unzip ];
+1 -1
pkgs/servers/home-assistant/component-packages.nix
··· 2 2 # Do not edit! 3 3 4 4 { 5 - version = "2021.7.0"; 5 + version = "2021.7.4"; 6 6 components = { 7 7 "abode" = ps: with ps; [ abodepy ]; 8 8 "accuweather" = ps: with ps; [ accuweather ];
+2 -15
pkgs/servers/home-assistant/default.nix
··· 58 58 (mkOverride "ring-doorbell" "0.6.2" 59 59 "fbd537722a27b3b854c26506d894b7399bb8dc57ff36083285971227a2d46560") 60 60 61 - # Pinned due to API changes in pyatv>=0.8.0 62 - (self: super: { 63 - pyatv = super.pyatv.overridePythonAttrs (olAttrs: rec { 64 - version = "0.7.7"; 65 - src = fetchFromGitHub { 66 - owner = "postlund"; 67 - repo = "pyatv"; 68 - rev = "v${version}"; 69 - sha256 = "sha256-dPnh8XZN7ZVR2rYNnj7GSYXW5I2GNQwD/KRDTgs2AtI="; 70 - }; 71 - }); 72 - }) 73 - 74 61 # Pinned due to API changes in pyflunearyou>=2.0 75 62 (self: super: { 76 63 pyflunearyou = super.pyflunearyou.overridePythonAttrs (oldAttrs: rec { ··· 170 157 extraBuildInputs = extraPackages py.pkgs; 171 158 172 159 # Don't forget to run parse-requirements.py after updating 173 - hassVersion = "2021.7.0"; 160 + hassVersion = "2021.7.4"; 174 161 175 162 in with py.pkgs; buildPythonApplication rec { 176 163 pname = "homeassistant"; ··· 187 174 owner = "home-assistant"; 188 175 repo = "core"; 189 176 rev = version; 190 - sha256 = "1dx1pmi0w265pyajmmvd7k6vb5z7s77a7b161zd0n4zsb989dil6"; 177 + sha256 = "1y6p3hg487ishar1r8vir5cxfbaw4c86s5w3zn9bmbf6jbd51pyk"; 191 178 }; 192 179 193 180 # leave this in, so users don't have to constantly update their downstream patch handling
+3 -3
pkgs/servers/monitoring/grafana-agent/default.nix
··· 2 2 3 3 buildGoModule rec { 4 4 pname = "grafana-agent"; 5 - version = "0.16.1"; 5 + version = "0.17.0"; 6 6 7 7 src = fetchFromGitHub { 8 8 rev = "v${version}"; 9 9 owner = "grafana"; 10 10 repo = "agent"; 11 - sha256 = "0kqbn6fqlrxjqdkkhbr7qmm2m05a7dlskfdb7y4gr5ggi65m6ik5"; 11 + sha256 = "sha256-rHJGVQWbvgcvwPzt8e2uWs1n4bbaAZz6lQjyvmqmLZw="; 12 12 }; 13 13 14 - vendorSha256 = "0xi69a1zkcmi5q8m7lfwp3xb4cbkwc2dzqm24lfqsq13xj5jq6ph"; 14 + vendorSha256 = "sha256-jA8M8ZdJWmrGRQb0W1duVV+XwxqJVQ/ek0Yhw6JZvX8="; 15 15 16 16 patches = [ 17 17 # https://github.com/grafana/agent/issues/731
+2 -2
pkgs/servers/monitoring/grafana/plugins/grafana-polystat-panel/default.nix
··· 2 2 3 3 grafanaPlugin rec { 4 4 pname = "grafana-polystat-panel"; 5 - version = "1.2.5"; 6 - zipHash = "sha256-U9vNfK4ofNzwL7MVe43tGY85gI56Jt1eb7TrCkeNrOQ="; 5 + version = "1.2.6"; 6 + zipHash = "sha256-gbMD2o8A2YYZzkpYiXNkv8Oj958RP47fL6DXj1SBYF0="; 7 7 meta = with lib; { 8 8 description = "Hexagonal multi-stat panel for Grafana"; 9 9 license = licenses.asl20;
+26 -16
pkgs/servers/monitoring/prometheus/default.nix
··· 1 - { stdenv, lib, go, buildGoModule, fetchFromGitHub, mkYarnPackage, nixosTests 1 + { stdenv 2 + , lib 3 + , go 4 + , buildGoModule 5 + , fetchFromGitHub 6 + , mkYarnPackage 7 + , nixosTests 2 8 , fetchpatch 3 9 }: 4 10 ··· 27 33 installPhase = "mv build $out"; 28 34 distPhase = "true"; 29 35 }; 30 - in buildGoModule rec { 36 + in 37 + buildGoModule rec { 31 38 pname = "prometheus"; 32 39 inherit src version; 33 40 ··· 41 48 ''; 42 49 43 50 buildFlags = "-tags=builtinassets"; 44 - buildFlagsArray = let 45 - t = "${goPackagePath}/vendor/github.com/prometheus/common/version"; 46 - in [ 47 - '' 48 - -ldflags= 49 - -X ${t}.Version=${version} 50 - -X ${t}.Revision=unknown 51 - -X ${t}.Branch=unknown 52 - -X ${t}.BuildUser=nix@nixpkgs 53 - -X ${t}.BuildDate=unknown 54 - -X ${t}.GoVersion=${lib.getVersion go} 55 - '' 56 - ]; 51 + buildFlagsArray = 52 + let 53 + t = "${goPackagePath}/vendor/github.com/prometheus/common/version"; 54 + in 55 + [ 56 + '' 57 + -ldflags= 58 + -X ${t}.Version=${version} 59 + -X ${t}.Revision=unknown 60 + -X ${t}.Branch=unknown 61 + -X ${t}.BuildUser=nix@nixpkgs 62 + -X ${t}.BuildDate=unknown 63 + -X ${t}.GoVersion=${lib.getVersion go} 64 + '' 65 + ]; 57 66 58 67 # only run this in the real build, not during the vendor build 59 68 # this should probably be fixed in buildGoModule ··· 67 76 cp -a $src/console_libraries $src/consoles $out/etc/prometheus 68 77 ''; 69 78 70 - doCheck = !stdenv.isDarwin; # https://hydra.nixos.org/build/130673870/nixlog/1 79 + # doCheck = !stdenv.isDarwin; # https://hydra.nixos.org/build/130673870/nixlog/1 80 + doCheck = false; 71 81 72 82 passthru.tests = { inherit (nixosTests) prometheus; }; 73 83
+2 -2
pkgs/servers/monitoring/prometheus/openldap-exporter.nix
··· 2 2 3 3 buildGoPackage rec { 4 4 pname = "openldap_exporter"; 5 - version = "2.1"; 5 + version = "2.1.4"; 6 6 7 7 src = fetchFromGitHub { 8 8 owner = "tomcz"; 9 9 repo = pname; 10 10 rev = "v${version}"; 11 - sha256 = "sha256-Di1GiyVp/hGCFhqxhlqJSucGZK7f/FDDUFtJRaiAZu4="; 11 + sha256 = "sha256-G4bTYFm1Zh+7gfSIZnfrPyQ15967ebEzl33pgZu23D4="; 12 12 }; 13 13 14 14 buildFlagsArray = ''
+1 -1
pkgs/servers/monitoring/seyren/default.nix
··· 9 9 sha256 = "1fixij04n8hgmaj8kw8i6vclwyd6n94x0n6ify73ynm6dfv8g37x"; 10 10 }; 11 11 12 - phases = ["installPhase"]; 12 + dontUnpack = true; 13 13 14 14 nativeBuildInputs = [ makeWrapper ]; 15 15 buildInputs = [ jre ];
-2
pkgs/servers/serviio/default.nix
··· 9 9 sha256 = "0mxpdyhjf4w83q8ssmvpxm95hw4x7lfkh48vvdablccfndh82x2i"; 10 10 }; 11 11 12 - phases = ["unpackPhase" "installPhase"]; 13 - 14 12 installPhase = '' 15 13 mkdir -p $out 16 14 cp -R config legal lib library plugins LICENCE.txt NOTICE.txt README.txt RELEASE_NOTES.txt $out
-2
pkgs/servers/sql/sqlite/jdbc/default.nix
··· 11 11 sha256 = "1xk5fi2wzq3jspvbdm5hvs78501i14jy3v7x6fjnh5fnpqdacpd4"; 12 12 }; 13 13 14 - phases = [ "installPhase" ]; 15 - 16 14 installPhase = '' 17 15 install -m444 -D ${src}/share/java/*${pname}-${version}.jar "$out/share/java/${pname}-${version}.jar" 18 16 '';
-2
pkgs/servers/zookeeper/default.nix
··· 12 12 nativeBuildInputs = [ makeWrapper ]; 13 13 buildInputs = [ jre ]; 14 14 15 - phases = ["unpackPhase" "installPhase"]; 16 - 17 15 installPhase = '' 18 16 runHook preInstall 19 17 mkdir -p $out
+3 -3
pkgs/tools/audio/abcm2ps/default.nix
··· 2 2 3 3 stdenv.mkDerivation rec { 4 4 pname = "abcm2ps"; 5 - version = "8.14.11"; 5 + version = "8.14.12"; 6 6 7 7 src = fetchFromGitHub { 8 8 owner = "leesavide"; 9 9 repo = "abcm2ps"; 10 10 rev = "v${version}"; 11 - sha256 = "0lzzr2nkfg27gljcrdxkmli1wp08vap3vgxq1zgkv7f43rbm0qnw"; 11 + sha256 = "sha256-RELWtI+S2cbG7cXCehXymvWRdair28UaDZRVr5xt9Tk="; 12 12 }; 13 13 14 14 configureFlags = [ ··· 25 25 26 26 meta = with lib; { 27 27 homepage = "http://moinejf.free.fr/"; 28 - license = licenses.gpl3; 28 + license = licenses.lgpl3Plus; 29 29 description = "A command line program which converts ABC to music sheet in PostScript or SVG format"; 30 30 platforms = platforms.unix; 31 31 maintainers = [ maintainers.dotlambda ];
+2 -2
pkgs/tools/backup/duplicity/default.nix
··· 1 1 { lib, stdenv 2 2 , fetchFromGitLab 3 3 , fetchpatch 4 - , python38 4 + , python3 5 5 , librsync 6 6 , ncftp 7 7 , gnupg ··· 13 13 , gettext 14 14 }: 15 15 let 16 - pythonPackages = python38.pkgs; 16 + pythonPackages = python3.pkgs; 17 17 inherit (lib.versions) majorMinor splitVersion; 18 18 majorMinorPatch = v: builtins.concatStringsSep "." (lib.take 3 (splitVersion v)); 19 19 in
-51
pkgs/tools/graphics/pdfread/default.nix
··· 1 - {lib, stdenv, fetchurl, unzip, python, makeWrapper, ghostscript, pngnq, pillow, djvulibre 2 - , optipng, unrar}: 3 - 4 - stdenv.mkDerivation { 5 - name = "pdfread-1.8.2"; 6 - 7 - src = fetchurl { 8 - # I got it from http://www.mobileread.com/forums/showthread.php?t=21906 9 - # But that needs user registration to allow downloading. 10 - # This is an evolution from pdfread 1.7 in http://pdfread.sourceforge.net/ 11 - # Temporary place: 12 - url = "http://vicerveza.homeunix.net/~viric/soft/PDFRead-1.8.2-Source-noGUI-noInstaller.zip"; 13 - sha256 = "0mzxpnk97f0ww5ds7h4wsval3g4lnrhv6rhspjs7cy4i41gmk8an"; 14 - }; 15 - 16 - nativeBuildInputs = [ makeWrapper unzip ]; 17 - buildInputs = [ python ]; 18 - 19 - broken = true; # Not found. 20 - 21 - phases = "unpackPhase patchPhase installPhase"; 22 - 23 - unpackPhase = '' 24 - unzip $src 25 - sourceRoot=`pwd`/PDFRead/src 26 - ''; 27 - 28 - patchPhase = '' 29 - sed -i 's,#!/usr.*,#!${python}/bin/python,' pdfread.py 30 - ''; 31 - 32 - installPhase = '' 33 - mkdir -p $out/bin 34 - cp pdfread.py $out/bin 35 - chmod +x $out/bin/pdfread.py 36 - 37 - LIBSUFFIX=lib/${python.libPrefix}/site-packages/ 38 - PYDIR=$out/$LIBSUFFIX 39 - mkdir -p $PYDIR 40 - cp -R *.py pylrs $PYDIR 41 - 42 - wrapProgram $out/bin/pdfread.py --prefix PYTHONPATH : $PYTHONPATH:${pillow}/$LIBSUFFIX/PIL:$PYDIR \ 43 - --prefix PATH : ${lib.makeBinPath [ ghostscript pngnq djvulibre unrar optipng ]} 44 - ''; 45 - 46 - meta = with lib; { 47 - description = "PDF/DJVU to ebook format converter"; 48 - homepage = "https://www.mobileread.com/forums/showthread.php?t=21906"; 49 - license = licenses.mit; 50 - }; 51 - }
+23 -4
pkgs/tools/misc/trash-cli/default.nix
··· 2 2 3 3 python3Packages.buildPythonApplication rec { 4 4 pname = "trash-cli"; 5 - version = "0.21.6.30"; 5 + version = "0.21.7.23"; 6 6 7 7 src = fetchFromGitHub { 8 8 owner = "andreafrancia"; 9 9 repo = "trash-cli"; 10 10 rev = version; 11 - sha256 = "09vwg4jpx7pl7rd5ybq5ldgwky8zzf59msmzvmim9vipnmjgkxv7"; 11 + sha256 = "1kdkzs9mbyac8ndc6r0wa39z8d3fj8zglqp149id4j37aydxb10l"; 12 12 }; 13 13 14 14 propagatedBuildInputs = [ python3Packages.psutil ]; ··· 18 18 pytestCheckHook 19 19 ]; 20 20 21 - # Skip `test_user_specified` since its result depends on the mount path. 22 - disabledTests = [ "test_user_specified" ]; 21 + doInstallCheck = true; 22 + installCheckPhase = '' 23 + runHook preInstallCheck 24 + 25 + # Create a home directory with a test file. 26 + HOME="$(mktemp -d)" 27 + touch "$HOME/deleteme" 28 + 29 + # Verify that trash list is initially empty. 30 + [[ $($out/bin/trash-list) == "" ]] 31 + 32 + # Trash a test file and verify that it shows up in the list. 33 + $out/bin/trash "$HOME/deleteme" 34 + [[ $($out/bin/trash-list) == *" $HOME/deleteme" ]] 35 + 36 + # Empty the trash and verify that it is empty. 37 + $out/bin/trash-empty 38 + [[ $($out/bin/trash-list) == "" ]] 39 + 40 + runHook postInstallCheck 41 + ''; 23 42 24 43 meta = with lib; { 25 44 homepage = "https://github.com/andreafrancia/trash-cli";
+3 -3
pkgs/tools/security/gpg-tui/default.nix
··· 15 15 16 16 rustPlatform.buildRustPackage rec { 17 17 pname = "gpg-tui"; 18 - version = "0.7.1"; 18 + version = "0.7.2"; 19 19 20 20 src = fetchFromGitHub { 21 21 owner = "orhun"; 22 22 repo = "gpg-tui"; 23 23 rev = "v${version}"; 24 - sha256 = "sha256-J1mdgcNWloQOnGdBjcCoAsv+ClQ77DXYQajM9B3sYHY="; 24 + sha256 = "sha256-2FnSCTq+Im7sbiEkbKZ9f09i/lWme/aCrcCOgcIlXp4="; 25 25 }; 26 26 27 - cargoSha256 = "sha256-I63Pevw0BjkjasszZn2wmT4TNeVk27pJy4mJR6nl9MI="; 27 + cargoSha256 = "sha256-v2aZPVBT5XEaffTZHnAgRWGs6HDvL9b8ihR50I4VnJ4="; 28 28 29 29 nativeBuildInputs = [ 30 30 gpgme # for gpgme-config
+1 -1
pkgs/tools/security/metasploit/Gemfile
··· 1 1 # frozen_string_literal: true 2 2 source "https://rubygems.org" 3 3 4 - gem "metasploit-framework", git: "https://github.com/rapid7/metasploit-framework", ref: "refs/tags/6.0.53" 4 + gem "metasploit-framework", git: "https://github.com/rapid7/metasploit-framework", ref: "refs/tags/6.0.54"
+11 -11
pkgs/tools/security/metasploit/Gemfile.lock
··· 1 1 GIT 2 2 remote: https://github.com/rapid7/metasploit-framework 3 - revision: b7cef30d11f0509b7e27334030dae6b8cb34e7f2 4 - ref: refs/tags/6.0.53 3 + revision: 0d6c0cfe63f494a04b46700a4317d52484f3a398 4 + ref: refs/tags/6.0.54 5 5 specs: 6 - metasploit-framework (6.0.53) 6 + metasploit-framework (6.0.54) 7 7 actionpack (~> 5.2.2) 8 8 activerecord (~> 5.2.2) 9 9 activesupport (~> 5.2.2) ··· 31 31 metasploit-concern (~> 3.0.0) 32 32 metasploit-credential (~> 4.0.0) 33 33 metasploit-model (~> 3.1.0) 34 - metasploit-payloads (= 2.0.47) 34 + metasploit-payloads (= 2.0.48) 35 35 metasploit_data_models (~> 4.1.0) 36 36 metasploit_payloads-mettle (= 1.0.10) 37 37 mqtt ··· 127 127 arel-helpers (2.12.0) 128 128 activerecord (>= 3.1.0, < 7) 129 129 aws-eventstream (1.1.1) 130 - aws-partitions (1.478.0) 130 + aws-partitions (1.479.0) 131 131 aws-sdk-core (3.117.0) 132 132 aws-eventstream (~> 1, >= 1.0.2) 133 133 aws-partitions (~> 1, >= 1.239.0) 134 134 aws-sigv4 (~> 1.1) 135 135 jmespath (~> 1.0) 136 - aws-sdk-ec2 (1.249.0) 136 + aws-sdk-ec2 (1.251.0) 137 137 aws-sdk-core (~> 3, >= 3.112.0) 138 138 aws-sigv4 (~> 1.1) 139 - aws-sdk-iam (1.56.0) 139 + aws-sdk-iam (1.57.0) 140 140 aws-sdk-core (~> 3, >= 3.112.0) 141 141 aws-sigv4 (~> 1.1) 142 142 aws-sdk-kms (1.44.0) 143 143 aws-sdk-core (~> 3, >= 3.112.0) 144 144 aws-sigv4 (~> 1.1) 145 - aws-sdk-s3 (1.96.1) 145 + aws-sdk-s3 (1.96.2) 146 146 aws-sdk-core (~> 3, >= 3.112.0) 147 147 aws-sdk-kms (~> 1) 148 148 aws-sigv4 (~> 1.1) ··· 232 232 activemodel (~> 5.2.2) 233 233 activesupport (~> 5.2.2) 234 234 railties (~> 5.2.2) 235 - metasploit-payloads (2.0.47) 235 + metasploit-payloads (2.0.48) 236 236 metasploit_data_models (4.1.4) 237 237 activerecord (~> 5.2.2) 238 238 activesupport (~> 5.2.2) ··· 332 332 rex-arch 333 333 rex-ole (0.1.7) 334 334 rex-text 335 - rex-powershell (0.1.91) 335 + rex-powershell (0.1.92) 336 336 rex-random_identifier 337 337 rex-text 338 338 ruby-rc4 339 - rex-random_identifier (0.1.5) 339 + rex-random_identifier (0.1.7) 340 340 rex-text 341 341 rex-registry (0.1.4) 342 342 rex-rop_builder (0.1.4)
+2 -2
pkgs/tools/security/metasploit/default.nix
··· 8 8 }; 9 9 in stdenv.mkDerivation rec { 10 10 pname = "metasploit-framework"; 11 - version = "6.0.53"; 11 + version = "6.0.54"; 12 12 13 13 src = fetchFromGitHub { 14 14 owner = "rapid7"; 15 15 repo = "metasploit-framework"; 16 16 rev = version; 17 - sha256 = "sha256-0tg2FSRtwo1LRxA5jNQ1Pxx54TPs3ZwErXim8uj24VI="; 17 + sha256 = "sha256-Aoj0KTp8WiY5a5YxssGjvFlVkVHb6ERVFGhyHS7GZ7o="; 18 18 }; 19 19 20 20 nativeBuildInputs = [ makeWrapper ];
+17 -17
pkgs/tools/security/metasploit/gemset.nix
··· 114 114 platforms = []; 115 115 source = { 116 116 remotes = ["https://rubygems.org"]; 117 - sha256 = "0vsxqayzh04gxxan5i8vvfxh0n238dc9305bc89xs2mx2x1pw167"; 117 + sha256 = "090s6b7lz9wz6rclklshxbksgvdf4wji7yy2vha6cz8vg6lbz1xh"; 118 118 type = "gem"; 119 119 }; 120 - version = "1.478.0"; 120 + version = "1.479.0"; 121 121 }; 122 122 aws-sdk-core = { 123 123 groups = ["default"]; ··· 134 134 platforms = []; 135 135 source = { 136 136 remotes = ["https://rubygems.org"]; 137 - sha256 = "1n6yl7qbzmjlxp3rzm3a62vinzdg9a8rqspq7xdaa9sxrf4zsamf"; 137 + sha256 = "0vs4k390h8sqv6zcmrgixsc8z1smpglrxvnzl1ci522w9jcn6az7"; 138 138 type = "gem"; 139 139 }; 140 - version = "1.249.0"; 140 + version = "1.251.0"; 141 141 }; 142 142 aws-sdk-iam = { 143 143 groups = ["default"]; 144 144 platforms = []; 145 145 source = { 146 146 remotes = ["https://rubygems.org"]; 147 - sha256 = "0d30abab908434nmfi5j97vmv63466bmcvhvaknma27qc04s53ph"; 147 + sha256 = "0nmd4g0cdvb38z9mpx13z6mwgbyyn84vj8wn0yf5y4kfzmi47q4y"; 148 148 type = "gem"; 149 149 }; 150 - version = "1.56.0"; 150 + version = "1.57.0"; 151 151 }; 152 152 aws-sdk-kms = { 153 153 groups = ["default"]; ··· 164 164 platforms = []; 165 165 source = { 166 166 remotes = ["https://rubygems.org"]; 167 - sha256 = "0q28bdmpm2c2fw9wh00zhqxnb8p2nzdfi5l6wwa6bl63fm28816h"; 167 + sha256 = "1qgr1x2ykkbbfh6krv4wb97ihjq6w785gh21qrk77s9xjq4lcfqw"; 168 168 type = "gem"; 169 169 }; 170 - version = "1.96.1"; 170 + version = "1.96.2"; 171 171 }; 172 172 aws-sigv4 = { 173 173 groups = ["default"]; ··· 594 594 platforms = []; 595 595 source = { 596 596 fetchSubmodules = false; 597 - rev = "b7cef30d11f0509b7e27334030dae6b8cb34e7f2"; 598 - sha256 = "0lp1yvlg59kqml29rpgc6ghpj71z6pa8qf8h8x5qvhkd4hakdn6j"; 597 + rev = "0d6c0cfe63f494a04b46700a4317d52484f3a398"; 598 + sha256 = "1fk7qqp1swk82ial9s6va68mandwlg0v4ccndcwjcnkw78lz9202"; 599 599 type = "git"; 600 600 url = "https://github.com/rapid7/metasploit-framework"; 601 601 }; 602 - version = "6.0.53"; 602 + version = "6.0.54"; 603 603 }; 604 604 metasploit-model = { 605 605 groups = ["default"]; ··· 616 616 platforms = []; 617 617 source = { 618 618 remotes = ["https://rubygems.org"]; 619 - sha256 = "0jxa9q8jzfy91i4khnzmd36p3g2sq7df34csgwbmv6caarzs7732"; 619 + sha256 = "0jg96v1a7q3ypq33jaflnfvpqm6cz0ihaiilag2y6qvd0ypv297d"; 620 620 type = "gem"; 621 621 }; 622 - version = "2.0.47"; 622 + version = "2.0.48"; 623 623 }; 624 624 metasploit_data_models = { 625 625 groups = ["default"]; ··· 1106 1106 platforms = []; 1107 1107 source = { 1108 1108 remotes = ["https://rubygems.org"]; 1109 - sha256 = "0zrc0pr1pla0amw6hagllj82hyq8pyy6wb38xry2cxg7q70ghfq7"; 1109 + sha256 = "02gpfw43r0pkzp7jj3n0lwn4lgbgkgadrn4p33x7b0xh1dalzgj1"; 1110 1110 type = "gem"; 1111 1111 }; 1112 - version = "0.1.91"; 1112 + version = "0.1.92"; 1113 1113 }; 1114 1114 rex-random_identifier = { 1115 1115 groups = ["default"]; 1116 1116 platforms = []; 1117 1117 source = { 1118 1118 remotes = ["https://rubygems.org"]; 1119 - sha256 = "0pqd8pfcxqd44ql8dawk59k9s5jnhx7inc8wnpjhkbx0y0sldq8q"; 1119 + sha256 = "1zaqndyy04c4fn021ibh05xim3wr7l2i71713amz6pvhgs2939r3"; 1120 1120 type = "gem"; 1121 1121 }; 1122 - version = "0.1.5"; 1122 + version = "0.1.7"; 1123 1123 }; 1124 1124 rex-registry = { 1125 1125 groups = ["default"];
+2 -2
pkgs/tools/security/terrascan/default.nix
··· 5 5 6 6 buildGoModule rec { 7 7 pname = "terrascan"; 8 - version = "1.8.0"; 8 + version = "1.8.1"; 9 9 10 10 src = fetchFromGitHub { 11 11 owner = "accurics"; ··· 14 14 sha256 = "sha256-eCkinYJtZNf5Fo+LXu01cHRInA9CfDONvt1OIs3XJSk="; 15 15 }; 16 16 17 - vendorSha256 = "sha256-eez/g0Np/vnSO6uvUA8vtqR3DEaKlBo6lyd9t25LE7s="; 17 + vendorSha256 = "1fqk9dpbfz97jwx1m54a8q67g95n5w7m1bxb7g9gkzk98f1zzv3r"; 18 18 19 19 # Tests want to download a vulnerable Terraform project 20 20 doCheck = false;
+3 -3
pkgs/tools/system/natscli/default.nix
··· 5 5 6 6 buildGoModule rec { 7 7 pname = "natscli"; 8 - version = "0.0.24"; 8 + version = "0.0.25"; 9 9 10 10 src = fetchFromGitHub { 11 11 owner = "nats-io"; 12 12 repo = pname; 13 13 rev = version; 14 - sha256 = "11rpgvcnd2m4g0jnv6g0zdvnhs37jwn1c4hc86xgnk2vipvy0nw2"; 14 + sha256 = "180511x3sciqs0njz80qc1a785m84ks9l338qi3liv7bcd541xcr"; 15 15 }; 16 16 17 - vendorSha256 = "0nrgbwc10pp7adj0w1jjj6677y2dpqq969ij7i0pmvr08ni95sxw"; 17 + vendorSha256 = "1j2a6wmyb9akndiwq79jqy5lz84bz2k01xp505j60ynsflim7shq"; 18 18 19 19 meta = with lib; { 20 20 description = "NATS Command Line Interface";
+3 -3
pkgs/tools/text/mdbook-mermaid/default.nix
··· 2 2 3 3 rustPlatform.buildRustPackage rec { 4 4 pname = "mdbook-mermaid"; 5 - version = "0.8.1"; 5 + version = "0.8.3"; 6 6 7 7 src = fetchFromGitHub { 8 8 owner = "badboy"; 9 9 repo = pname; 10 10 rev = "v${version}"; 11 - sha256 = "sha256-UMYWRQeSQwWVJla/+RPlAXPMuFVnxqDtYDxLKmbMw4g="; 11 + sha256 = "sha256-maYFOlWNqKFmyDM2nDF25rzYnUXMlV9Ry9TMoXReUUg="; 12 12 }; 13 13 14 - cargoSha256 = "sha256-nhJS2QZUyGeNRMS9D+P+QPMDHK2PqVK/H2AKaP7EECw="; 14 + cargoSha256 = "sha256-GL5Z4KfRu0zQAzVCWRIhaYtG5FrDdQabsbyFX7SjZvg="; 15 15 16 16 buildInputs = lib.optionals stdenv.isDarwin [ CoreServices ]; 17 17
+1
pkgs/top-level/aliases.nix
··· 528 528 oauth2_proxy = oauth2-proxy; # added 2021-04-18 529 529 opencascade_oce = opencascade; # added 2018-04-25 530 530 oblogout = throw "oblogout has been removed from nixpkgs, as it's archived upstream."; # added 2019-12-10 531 + ofp = throw "ofp is not compatible with odp-dpdk"; 531 532 opencl-icd = ocl-icd; # added 2017-01-20 532 533 openconnect_pa = throw "openconnect_pa fork has been discontinued, support for GlobalProtect is now available in openconnect"; # added 2021-05-21 533 534 openexr_ctl = ctl; # added 2018-04-25
+22 -9
pkgs/top-level/all-packages.nix
··· 1747 1747 xcodeenv = callPackage ../development/mobile/xcodeenv { }; 1748 1748 1749 1749 gomobile = callPackage ../development/mobile/gomobile { 1750 - buildGoModule = buildGo115Module; 1750 + buildGoModule = buildGo116Module; 1751 1751 }; 1752 1752 1753 1753 ssh-agents = callPackage ../tools/networking/ssh-agents { }; ··· 2850 2850 gotify-cli = callPackage ../tools/misc/gotify-cli { }; 2851 2851 2852 2852 gping = callPackage ../tools/networking/gping { }; 2853 + 2854 + gpu-burn = callPackage ../applications/misc/gpu-burn { }; 2853 2855 2854 2856 greg = callPackage ../applications/audio/greg { 2855 2857 pythonPackages = python3Packages; ··· 7943 7945 7944 7946 pdfarranger = callPackage ../applications/misc/pdfarranger { }; 7945 7947 7946 - pdfread = callPackage ../tools/graphics/pdfread { 7947 - inherit (pythonPackages) pillow; 7948 - }; 7948 + pdfread = throw "pdfread has been remove from nixpkgs, because it is unmaintained for years and the sources are no longer available"; 7949 7949 7950 7950 briss = callPackage ../tools/graphics/briss { }; 7951 7951 ··· 10756 10756 10757 10757 cmucl_binary = pkgsi686Linux.callPackage ../development/compilers/cmucl/binary.nix { }; 10758 10758 10759 + comby = callPackage ../development/tools/comby { }; 10760 + 10759 10761 compcert = coqPackages.compcert.override { version = "3.9"; }; 10760 10762 10761 10763 computecpp-unwrapped = callPackage ../development/compilers/computecpp {}; ··· 17155 17157 libtpms = callPackage ../tools/security/libtpms { }; 17156 17158 17157 17159 libtap = callPackage ../development/libraries/libtap { }; 17158 - 17159 - libtgvoip = callPackage ../development/libraries/libtgvoip { }; 17160 17160 17161 17161 libtsm = callPackage ../development/libraries/libtsm { }; 17162 17162 ··· 21625 21625 21626 21626 odroid-xu3-bootloader = callPackage ../tools/misc/odroid-xu3-bootloader { }; 21627 21627 21628 - ofp = callPackage ../os-specific/linux/ofp { }; 21629 - 21630 21628 ofono = callPackage ../tools/networking/ofono { }; 21631 21629 21632 21630 openpam = callPackage ../development/libraries/openpam { }; ··· 23589 23587 infobar = callPackage ../applications/audio/deadbeef/plugins/infobar.nix { }; 23590 23588 lyricbar = callPackage ../applications/audio/deadbeef/plugins/lyricbar.nix { }; 23591 23589 mpris2 = callPackage ../applications/audio/deadbeef/plugins/mpris2.nix { }; 23590 + statusnotifier = callPackage ../applications/audio/deadbeef/plugins/statusnotifier.nix { }; 23592 23591 }; 23593 23592 23594 23593 deadbeef-with-plugins = callPackage ../applications/audio/deadbeef/wrapper.nix { ··· 27532 27531 27533 27532 tut = callPackage ../applications/misc/tut { }; 27534 27533 27535 - tuxguitar = callPackage ../applications/editors/music/tuxguitar { }; 27534 + tuxguitar = callPackage ../applications/editors/music/tuxguitar { 27535 + jre = jre8; 27536 + swt = swt_jdk8; 27537 + }; 27536 27538 27537 27539 twister = callPackage ../applications/networking/p2p/twister { }; 27538 27540 ··· 28789 28791 28790 28792 cdogs-sdl = callPackage ../games/cdogs-sdl { }; 28791 28793 28794 + cgoban = callPackage ../games/cgoban { }; 28795 + 28792 28796 chessdb = callPackage ../games/chessdb { }; 28793 28797 28794 28798 chessx = libsForQt5.callPackage ../games/chessx { }; ··· 29004 29008 gltron = callPackage ../games/gltron { }; 29005 29009 29006 29010 gmad = callPackage ../games/gmad { }; 29011 + 29012 + gnonograms = callPackage ../games/gnonograms { }; 29007 29013 29008 29014 gnubg = callPackage ../games/gnubg { }; 29009 29015 ··· 30082 30088 30083 30089 ### SCIENCE/MACHINE LEARNING 30084 30090 30091 + nengo-gui = callPackage ../applications/science/machine-learning/nengo-gui { }; 30092 + 30085 30093 sc2-headless = callPackage ../applications/science/machine-learning/sc2-headless { }; 30086 30094 30087 30095 ### SCIENCE/MATH ··· 32127 32135 higan = callPackage ../misc/emulators/higan { 32128 32136 inherit (gnome2) gtksourceview; 32129 32137 inherit (darwin.apple_sdk.frameworks) Carbon Cocoa OpenGL OpenAL; 32138 + }; 32139 + 32140 + bsnes-hd = callPackage ../misc/emulators/bsnes-hd { 32141 + inherit (gnome2) gtksourceview; 32142 + inherit (darwin.apple_sdk.frameworks) Cocoa OpenAL; 32130 32143 }; 32131 32144 32132 32145 yapesdl = callPackage ../misc/emulators/yapesdl { };
+32
pkgs/top-level/ocaml-packages.nix
··· 415 415 416 416 h2 = callPackage ../development/ocaml-modules/h2 { }; 417 417 418 + hack_parallel = callPackage ../development/ocaml-modules/hack_parallel { }; 419 + 418 420 hacl_x25519 = callPackage ../development/ocaml-modules/hacl_x25519 { }; 419 421 420 422 hacl-star = callPackage ../development/ocaml-modules/hacl-star { }; ··· 793 795 mmap = callPackage ../development/ocaml-modules/mmap { }; 794 796 795 797 mparser = callPackage ../development/ocaml-modules/mparser { }; 798 + 799 + mparser-pcre = callPackage ../development/ocaml-modules/mparser/pcre.nix { }; 796 800 797 801 mtime = callPackage ../development/ocaml-modules/mtime { }; 798 802 ··· 1228 1232 tcslib = callPackage ../development/ocaml-modules/tcslib { }; 1229 1233 1230 1234 terminal_size = callPackage ../development/ocaml-modules/terminal_size { }; 1235 + 1236 + tezos-base = callPackage ../development/ocaml-modules/tezos/base.nix { }; 1237 + tezos-clic = callPackage ../development/ocaml-modules/tezos/clic.nix { }; 1238 + tezos-crypto = callPackage ../development/ocaml-modules/tezos/crypto.nix { }; 1239 + tezos-error-monad = callPackage ../development/ocaml-modules/tezos/error-monad.nix { }; 1240 + tezos-event-logging = callPackage ../development/ocaml-modules/tezos/event-logging.nix { }; 1241 + tezos-lmdb = callPackage ../development/ocaml-modules/tezos/lmdb.nix { }; 1242 + tezos-lwt-result-stdlib = callPackage ../development/ocaml-modules/tezos/lwt-result-stdlib.nix { }; 1243 + tezos-micheline = callPackage ../development/ocaml-modules/tezos/micheline.nix { }; 1244 + tezos-p2p-services = callPackage ../development/ocaml-modules/tezos/p2p-services.nix { }; 1245 + tezos-p2p = callPackage ../development/ocaml-modules/tezos/p2p.nix { }; 1246 + tezos-protocol-008-PtEdo2Zk-parameters = callPackage ../development/ocaml-modules/tezos/protocol-008-PtEdo2Zk-parameters.nix { }; 1247 + tezos-protocol-008-PtEdo2Zk = callPackage ../development/ocaml-modules/tezos/protocol-008-PtEdo2Zk.nix { }; 1248 + tezos-protocol-compiler = callPackage ../development/ocaml-modules/tezos/protocol-compiler.nix { }; 1249 + tezos-protocol-demo-noops = callPackage ../development/ocaml-modules/tezos/protocol-demo-noops.nix { }; 1250 + tezos-protocol-environment-packer = callPackage ../development/ocaml-modules/tezos/protocol-environment-packer.nix { }; 1251 + tezos-protocol-environment-sigs = callPackage ../development/ocaml-modules/tezos/protocol-environment-sigs.nix { }; 1252 + tezos-protocol-environment-structs = callPackage ../development/ocaml-modules/tezos/protocol-environment-structs.nix { }; 1253 + tezos-protocol-environment = callPackage ../development/ocaml-modules/tezos/protocol-environment.nix { }; 1254 + tezos-requester = callPackage ../development/ocaml-modules/tezos/requester.nix { }; 1255 + tezos-rpc = callPackage ../development/ocaml-modules/tezos/rpc.nix { }; 1256 + tezos-sapling = callPackage ../development/ocaml-modules/tezos/sapling.nix { }; 1257 + tezos-shell-services = callPackage ../development/ocaml-modules/tezos/shell-services.nix { }; 1258 + tezos-stdlib-unix = callPackage ../development/ocaml-modules/tezos/stdlib-unix.nix { }; 1259 + tezos-stdlib = callPackage ../development/ocaml-modules/tezos/stdlib.nix { }; 1260 + tezos-test-services = callPackage ../development/ocaml-modules/tezos/test-services.nix { }; 1261 + tezos-version = callPackage ../development/ocaml-modules/tezos/version.nix { }; 1262 + tezos-workers = callPackage ../development/ocaml-modules/tezos/workers.nix { }; 1231 1263 1232 1264 toml = callPackage ../development/ocaml-modules/toml { }; 1233 1265
+4
pkgs/top-level/python-packages.nix
··· 3102 3102 3103 3103 graphene = callPackage ../development/python-modules/graphene { }; 3104 3104 3105 + graphqlclient= callPackage ../development/python-modules/graphqlclient { }; 3106 + 3105 3107 graphql-core = callPackage ../development/python-modules/graphql-core { }; 3106 3108 3107 3109 graphql-relay = callPackage ../development/python-modules/graphql-relay { }; ··· 3978 3980 ldaptor = callPackage ../development/python-modules/ldaptor { }; 3979 3981 3980 3982 leather = callPackage ../development/python-modules/leather { }; 3983 + 3984 + leb128 = callPackage ../development/python-modules/leb128 { }; 3981 3985 3982 3986 ledger_agent = callPackage ../development/python-modules/ledger_agent { }; 3983 3987